Ir para conteúdo

Calvin

Membro
  • Registro em

  • Última visita

Tudo que Calvin postou

  1. function onUse(cid, item, fromPosition, itemEx, toPosition) function doFazer(uid, toPosition) if getItemDescriptions(itemEx.uid) == "Teste" then doSendMagicEffect(toPosition, 12) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Não pode ser usado neste item.") doSendMagicEffect(toPosition, 12) end return true end addEvent(doFazer, 1000) return true end
  2. Posta ela inteira mano ! Mais mesmo assim testa e me fala. elseif spell == "Mamaragan" then local ret = {} ret.id = 0 ret.cd = 9 ret.eff = 207 ret.check = 0 ret.spell = spell ret.cond = "Stun" local pos = getThingPosWithDebug(cid) local areas = {rock1, rock2, rock1, rock10, rock4, rock10, rock5, rock11, rock6, rock10, rock5, rock12, rock9, rock4, rock5} for i = 0, 14 do addEvent(doMoveInArea2, i*120, cid, 207, areas[i+1], ELECTRICDAMAGE, min, max, spell, ret) addEvent(doMoveInArea2, i*120, cid, 207, areas[i+1], ELECTRICDAMAGE, 0, 0, spell) end
  3. Calvin postou uma resposta no tópico em Suporte Tibia OTServer
    Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website). Ex. TFS 0.3.7 Base: Qual erro está surgindo/O que você procura? Ola, gostaria de obter ajuda sobre o sistema de atualização que está sendo editada (não é minha autorização para reformular o uso do meu site) O sistema permite a seleção de atributos criativos, que pode ser feito em qualquer lugar do que uma vez, em vez de 1 vez (configurei pra max 10). para ficar cas cas +10 e preciso que tenha uma chance de falha. alguem pode me ajudar? Você tem o código disponível? Se tiver publique-o aqui: local conf = { maxSlotCount = 10, perecent = {min = 1, max = 20}, -- od ile % do ilu % ma dawac bonusu ignoredIds = {} } function choose(...) --- Function by mock. local arg = {...} return arg[math.random(1,#arg)] end function isArmor(uid) -- Function by Mock the bear. if getItemInfo(uid.itemid).armor ~= 0 and getItemWeaponType(uid.uid) == 0 then return true end return false end function getSlotCount(nam) local c = 0 for _ in nam:gmatch('%[(.-)%]') do c = c + 1 end return c end function onUse(cid, item, fromPosition, itemEx, toPosition) -- Script by mock the bear (MTB) if not checkExhausted(cid, 429, 1) then return true elseif item.uid == 0 or item.itemid == 0 then return false elseif isInArray(conf.ignoredIds, itemEx.itemid) or (not getItemWeaponType(itemEx.uid) or getItemWeaponType(itemEx.uid) > 5) or (getItemWeaponType(itemEx.uid) == 0 and not isArmor(itemEx)) or itemEx.itemid == 0 or itemEx.type > 1 or isItemStackable(itemEx.uid) then doPlayerSendTextMessage(cid, 24, "You can\'t open a slot on this item.") return true elseif isCreature(itemEx.uid) then return false end local nam = getItemName(itemEx.uid) if getSlotCount(nam) < conf.maxSlotCount then local l = choose('cas') -- local l = choose('hp', 'mp', 'ml', 'cas') local p = subtype + 1 doSendMagicEffect(toPosition, 30) nam = nam..' ['..l..'.+'..p..']' doSendAnimatedText(toPosition, l..' +'..p..'', 120) doItemSetAttribute(itemEx.uid, 'name', nam) -- doRemoveItem(item.uid, 1) else doPlayerSendTextMessage(cid, 24, "You cant open a slot on this item.") end return true end Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
  4. Entendi no caso seria 65000. Então eu estou com um projeto que no caso meu cliente eu tenho itens com ID de 20000 e quando abro o server ele não cria o item. Sabe se a sourcer 8.60 tem algum tipo de limite também ? já que no caso o do OTB eu não atingi ainda.
  5. No caso eu uso uma sourcer 8.60 e no meu projeto eu tenho um client custom com itens novos e novas sprints adicionados por mim, no caso quando eu tento criar um item que o ID e acima de 20000 simplesmente não cria eu creio que seja algum limite na sourcer ou no otb alguem sabe dizer algo a respeito ?
  6. Ola, Se ta dando DeBug e porque o item que aparece na frente do player nao esta registrado no client no tibia.data confere la no tibia.data.. Se ajudei Rep +
  7. Olaa, Então vamos la! Meu amigo desse modo você não conseguira fazer, tem um mood de se fazer um client 8.60 com a .spr e .dat dos clients mais novos ! Seguinte você vai ter que extrair as sprints do CLient mais novo vamos por aqui o caso do "9.1" extraindo elas você terá que passar elas para o Client 8.60 editando ele com Tibia Dat Editor e OTItens Editor ao adicionar um Monster por exemplo ai tu pega as sprints do Monster do "9.1" e vai ter que adicionar ele no 8.60 ou substituir por algum que voc não ira usar, aconselho adicionar ! E um trabalho da porra, pode se usar o OTClient tambem, mais não tenho o conhecimento de como se faz com OTClient. e outra também não sei se tera como adicionar os novos efeitos do 10.51 porque parece que o dalay e diferente sei la, ai ja tem que ser mais avançado ! Mais um 9.60 ou ate 9.80 pode-se fazer virar um 8.60 ! Espero ter ajudado !
  8. Ola ! Para converter de .mp3 para .ogg basta usar esse programa, Format Factory ! http://software-files-a.cnet.com/s/software/13/78/36/03/FFSetup3.3.5.0.exe?token=1412631129_4a173fc57b9e8ec9a5c9edfb2702b0ff&fileName=FFSetup3.3.5.0.exe
  9. Calvin postou uma resposta no tópico em Suporte Tibia OTServer
    Ola, eu tenho uma duvida. eu quero por uma certa runa pra acabar! sem ser pelo config.lua essa runa e tipo uma 2 SD que acaba entende ? Sera que tem como ? Obrigado REP + Resolvido!
  10. Calvin respondeu ao post em um tópico de Lahash em Suporte Tibia OTServer
    Para Criar um Nome para seu IP va no site no-ip.com so adicionar o ip la com o nome que voce queria. o .com e pago então vc podera usar exemplo.no-ip.by , exemplo.no-ip.org ...
  11. Ola, vou explicar o basio amigo. 1° Claro edite seu server. depois compre um VPS (aconselho Linux) que voce acha muito na net procure um ao seu gosto, e depois e so estalar se server no VPS! Seguinte ja aviso, e tudo via comando, (se escolher o Linux) mais tem vários tutorias ensinando como compliar o server em Linux ! não e Difícil mano!
  12. Amigo, se seu server ainda esta em teste, troque a database Isso e um erro na database! Esta faltando algo em Guild_ID
  13. <?xml version="1.0" encoding="UTF-8"?> <creaturescripts> <event type="login" name="PlayerLogin" event="script" value="login.lua"/> <event type="joinchannel" name="GuildMotd" event="script" value="guildmotd.lua"/> <event type="receivemail" name="Mail" event="script" value="mail.lua"/> <event type="reportbug" name="SaveReportBug" script="reportbug.lua"/> <event type="advance" name="AdvanceSave" event="script" value="advancesave.lua"/> <event type="logout" name="logout" event="script" value="logoulth.lua"/> <event type="login" name="FirstItems" event="script" value="firstitems.lua"/> <event type="Advance" name="AdvEffect" script="advance.lua"/> <event type="statschange" name="zombieevent" event="script" value="zombievent.lua"/> ---Doideras Novas-- <event type="think" name="IconMap" event="script" value="iconmap.lua"/> <event type="kill" name="PlayerKill" event="script" value="playerkill.lua"/> <event type="kill" name="task_count" script="taskcount.lua"/> <event type="statschange" name="zombieevent" event="script" value="zombieevent/creaturescript.lua"/> <event type="login" name="PlayerLogin" event="script" value="aol.lua"/> <event type="look" name="fraglook" event="script" value="fraglook.lua"/> <event type="login" name="EffectOutLogin" event="script" value="outfiteffect.lua"/> <event type="outfit" name="OutfitEffects" event="script" value="outfiteffect.lua"/> <event type="think" name="Idle" event="script" value="idle.lua"/> <event type="think" name="SkullCheck" event="script" value="skullcheck.lua"/> </creaturescripts>
  14. Ola, bom estou com um poblema em meu server, os player quando morrer pra bixo ou algo do tipo, eles relogam sem vocation. fica assim You see Shinzu (Level 49). He is Alquem sabe o porque disso ? :s REEP +
  15. Calvin respondeu ao post em um tópico de Calvin em Suporte Tibia OTServer
    OK, muito Obrigado, se você testar vai ver que funciona, mais so carrega 1 carga, não adiciona mais que isso! mesmo usando outra runa a ruan e removida mais não entra a carga !
  16. Calvin respondeu ao post em um tópico de Calvin em Suporte Tibia OTServer
    Eu dei uma modificada meu amigo, veja se consegue me ajudar agora ?
  17. Calvin respondeu ao post em um tópico de Calvin em Suporte Tibia OTServer
    Sim. não esta dando erro nenhum na distro. e ate pega uma carga, so não acrescenta mais que uma ! Sabe oque pode ser ?
  18. Calvin postou uma resposta no tópico em Suporte Tibia OTServer
    Olá, Primeiramente vim pedir ajuda de vocês, Pois são os melhores do Brasil em .Lua... estou tentando fazer um Script para uma wand de Charge... Explicando! Voce pega a Staff e da USE nela em uma RUNA ai a Staff vira Encanted Staff "Minha WAND" Com uma Charge, no caso quando eu ataco algo com a Wand, ela Remove uma carga por cada Hit.. Normal. Minha duvida é a seguinte! Não entra mais de uma carga na wand, so consigo por 1 carga apesar de usar varias runas! Ajuda ? REP + OBS: Já agradeço a todos vocês, TibiaKing sem duvida um dos melhores Site de Otserv do Brasil ! Actions: function onUse(cid, item, fromPosition, itemEx, toPosition) if itemEx.itemid == 2307 then if getPlayerItemCount(cid,2433) == 1 then doItemSetAttribute(doTransformItem(item.uid, 2433, 1)) doPlayerRemoveItem(cid, 2307,1) else doItemSetAttribute(doTransformItem(item.uid, 2433, 1)) doPlayerRemoveItem(cid, 2307,1) return TRUE end end end Como fica na wand. local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_USECHARGES, true) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, true) setCombatParam(combat, COMBAT_PARAM_USECHARGES, ITEM_GROUP_CHARGES) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 61) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, 10) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -129.8, -40, -129.8, 20) local area = createCombatArea({ {0, 0, 0}, {0, 3, 0}, {0, 0, 0} }) setCombatArea(combat, area) function onUseWeapon(cid, var) return doCombat(cid, combat, var) end
  19. Calvin respondeu ao post em um tópico de gabisa00 em Suporte & Pedidos
    Ola amigo, estou a uns 2 anos tentando arrumar o bug desse Script e bem simples ! aqui esta um video monstrando como funciona, pois eu jogava um Server com esse Script ! https://www.youtube.com/watch?v=lyezkEtHoWc Nome Fantasia do Script: Death Stick Como ele Vai Funcionar: Você pega uma wand de Charges, para carregar a wand basta da use na wand e na runa, e a wand tera uma Carga, e assim que voce usar a wand para atacar, cada hit retira uma carga da wand ! Qual a Finalidade: War No meu Server Urgência: Pouca OBS: Amigo, eu fiz esse script, mais o problema e que, so carrega uma vez, posso usar 5 runas mais so da uma carga ! Se poder ajudar fico muito grato!
  20. Ele leva o corpo como faz pra não leva o corpo ?
  21. Olá, Vim aqui em meio de uma solução, ou que voces podem me ajudar nesse Script, pois esta muinto dificil de se fazer ele ja tentei de tudo eu chego quase la, mais a Death Stick não passa de 1 Charge e essa charge não acaba! Ja agradeço. Eu vou mostra um video de como funciona, euqueria saber como fazer ela em meu OTserv Presciso de ajuda para fazer esse Scrip Muito Obrigado!
  22. Mano se vc quiser pega um mapa de 9.60 pra botar no 8.60 e meio dificil pois os items sao diferentes mais e so vc ir no remers e importar o map 8.60 e depois importar o map 9.60 e Edita copia um pro outro e depoios salva
  23. Calvin respondeu ao post em um tópico de Calvin em Suporte Tibia OTServer
    agora vamos dar o script de wand a ele. PS: fiz a wand hitar conforme a ML do personagem Vá em data/weapons/weapons.xml e cole isto lá dentro: depois vá em data/weapons/scripts e copie qqr arquivo que esta lá e renomeie para death skith.lua e cole isto dentro do arquivo death skith.lua Agora vamos fazer com que ao usar a staff na runa ela transforme em enchanted staff Vá em data/actions/actions.xml e cole isto lá dentro: agora vá em data/actions/scripts e copie qqr arquivo e renomeie ele para daeth skith.lua dentro do arquivo death skith.lua cole isto: em XXXX coloque o ID da runa que quando usarem a wand em cima ela transforme a staff em encantada!! bem acho que é isso... qqr duvida perguntem!! agora vamos dar o script de wand a ele. PS: fiz a wand hitar conforme a ML do personagem Vá em data/weapons/weapons.xml e cole isto lá dentro: depois vá em data/weapons/scripts e copie qqr arquivo que esta lá e renomeie para death skith.lua e cole isto dentro do arquivo death skith.lua Agora vamos fazer com que ao usar a staff na runa ela transforme em enchanted staff Vá em data/actions/actions.xml e cole isto lá dentro: agora vá em data/actions/scripts e copie qqr arquivo e renomeie ele para daeth skith.lua dentro do arquivo death skith.lua cole isto: em XXXX coloque o ID da runa que quando usarem a wand em cima ela transforme a staff em encantada!! bem acho que é isso... qqr duvida perguntem!! pow mano vlw mesmo , ajudo bastande cara pow salvo minha vida aita o script do ring </item> <item id="10502" article="a" name="Donation Ring"> <attribute key="weight" value="40" /> <attribute key="skillClub" value="20"/> <attribute key="skillAxe" value="20"/> <attribute key="skillSword" value="20"/> <attribute key="skillShield" value="20"/> <attribute key="magiclevelpoints" value="15"/> <attribute key="speed" value="50"/> <attribute key="healthGain" value="500000"/> -- HP ganho <attribute key="healthTicks" value="1000"/> <attribute key="manaGain" value="500000"/> -- MP ganho <attribute key="manaTicks" value="1000"/> <attribute key="showattributes" value="1" /> <attribute key="slotType" value="ring" /> </item>
  24. Calvin respondeu ao post em um tópico de Calvin em Suporte Tibia OTServer
    Fico show veio agradesso muinto

Informação Importante

Confirmação de Termo