Ir para conteúdo

Wend II

Membro
  • Registro em

  • Última visita

Tudo que Wend II postou

  1. Wend II postou uma resposta no tópico em Suporte Tibia OTServer
    amigo sua dúvida é totalmente diferente a do tópico, recomendo criar um tópico para que possamos lhe ajudar
  2. Mais amigo o PDA já tem esse sistema, não precisa mexer no script se o player tiver 6 pokemons na bp e falar o comando vai aparece uma mensagem +ou- assim You are already holding six pokemons, so your new pokemon was sent to your depot. ai é só olha no depot que o pokémon estará lá
  3. Para mudar o HP é no xml do poke, veja o exemplo do alakazam <?xml version="1.0" encoding="UTF-8"?> <monster name="Mega Alakazam" nameDescription="a mega alakazam" race="psychic" experience="876" speed="117" manacost="0"> <health now="120" max="120"/> <look type="1919" head="80" body="90" legs="95" feet="113" corpse="11840"/> <targetchange interval="0" chance="0"/> <strategy attack="100" defense="0"/> <flags> <flag summonable="1"/> <flag attackable="1"/> <flag hostile="1"/> <flag illusionable="1"/> <flag convinceable="1"/> <flag pushable="1"/> <flag canpushitems="0"/> <flag canpushcreatures="0"/> <flag targetdistance="2"/> <flag staticattack="100"/> <flag runonhealth="0"/> <flag hungerdelay="20"/> </flags> <attacks> <attack name="physical" interval="2000" chance="100" range="5" min="-50" max="-100"> <attribute key="shootEffect" value="eartharrow"/> </attack> <attack name="Confusion" interval="2617" chance="30" range="6"/> <attack name="Restore" interval="4920" chance="20" range="6"/> <attack name="Psy Pulse" interval="2852" chance="29" range="6"/> <attack name="Psywave" interval="3040" chance="28" range="5"/> <attack name="Psybeam" interval="3275" chance="26" range="6"/> <attack name="Calm Mind" interval="5625" chance="18" range="6"/> <attack name="Psychic" interval="3510" chance="25" range="6"/> <attack name="Hypnosis" interval="5510" chance="25" range="3"/> <attack name="Psyusion" interval="5610" chance="25" range="4"/> <attack name="Reflect" interval="4510" chance="20" range="6"/> </attacks> <defenses armor="0" defense="0"> </defenses> <voices interval="5000" chance="10"> <voice sentence="ALAKAZAM!"/> </voices> <loot> </loot> <script> <event name="Spawn"/> </script> </monster> ali em <health now="120" max="120"/> é a vida do pokemon, você pode colocar o tanto que você quiser agora se quiser alterar a força dele é no arquivo configuration.lua da pasta data\lib , nessa parte aqui ["Mega Alakazam"] = {offense = 45, defense = 31, specialattack = 52, vitality = 77, agility = 350, exp = 202, level = 200, wildLvl = 200, type = "psychic", type2 = "no type"},
  4. como você falou ali em cima , pode me mandar o link do servidor para testar aqui? pode ser por MP
  5. http://www.tibiaking.com/forum/topic/34033-tutorial-substituindo-sprites-no-client/
  6. Adicionou no items.xml? poderia me dizer onde que viu esse tutoriail de adiciona o addon system no servidor?
  7. Amigo quando você extende os arquivos dat e spr eles só funcionaram com OTClient , então nada de old se você extendeu claro que não vai abrir, só abre com o OTClient
  8. é na pasta data\globalevents\scripts , e a tag no globalevents.xml
  9. Você está abrindo o RME com o client do seu servidor? pelo que vi ai está abrindo com o do tibia
  10. É o pda do slice mesmo, olha links ai Servidor com level system > http://www.mediafire.com/?z2afuu75zblvmvq Servidor sem level system > http://www.mediafire.com/?td0l0ip9ajprrbf Client > http://www.mediafire.com/?77i414v1hy187fj testei aqui e estão todos funcionando com as duas barras resolvido? se sim clique em melhor resposta ~
  11. Vá na pasta data\lib e troque o catch system.lua por esse creio que deve resolver
  12. A sprite no dat do seu client está assim: e no item editor está assim:
  13. Wend II postou uma resposta no tópico em OTServer Derivados
    Resolvi esse dos novos players ai, troca teu login.lua da pasta data\creaturescripts\scripts por esse: e o stater.lua da pasta data\actions\scripts Lembrando que só funciona para os novos players, então os antigos ainda não podem pegar @Deadpool também poderia ajudar relatando os bugs que encontrou não é? Obrigado Nightz! Também acho que os pokemons sem level system fica mais legal mais por enquanto vou continuar com o level system quem sabe nas próximas versões Obrigado! pode ajudar também relando os bugs que encontra @Comecei trabalha na segunda versão do servidor
  14. Lembrando que tem vários outras bases Open source melhores como o dash v6, v8, v9 ai depende de você escolhe a que melhor te agrade http://www.tibiaking.com/forum/topic/33821-pok%C3%A9mon-dash-v6-open-source/ http://www.tibiaking.com/forum/topic/43175-pok%C3%A9mon-dash-v8-open-source/ http://www.tibiaking.com/forum/topic/44734-pokemon-dash-v9-o-melhor-open/
  15. Wend II postou uma resposta no tópico em Suporte Tibia OTServer
    resolvido? se sim clique em melhor resposta para que a tag seja adiciona automaticamente
  16. local item = "11638" -- id do item local valor = {2145, 5} -- id do diamond, quantidade de diamond function onSay(cid, words, param, channel) if getPlayerItemCount(cid, valor[1]) >= valor[2] then doPlayerRemoveItem(cid, valor[1], valor[2]) doPlayerAddItem(cid,item,1) -- aqui onde está 1 é a quantidade de items que vai adicionar ao player doPlayerSendTextMessage(cid, 25, "Parabens, voce acaba de adquirir uma shiny box.") else doPlayerSendTextMessage(cid, 25, "Voce nao tem "..valor[2].." {"..getItemNameById(valor[1]).."}.") end end na tag do talkaction.xml você coloca o comando
  17. Wend II postou uma resposta no tópico em Suporte Tibia OTServer
    itemid -> ID do item. chance -> Chance, em porcentagem, de sair o item. count -> Quantidade do item. local items = { --[itemid] = {chance, count}, [7391] = {25, 1}, [7423] = {30, 1}, [2447] = {20, 1}, [8850] = {15, 1}, [7424] = {10, 1}, } function onUse(cid, item) local number = math.random(1, 100) local _item = 0 for itemid, chance in pairs(items) do if _item == 0 then _item = itemid else local new_chance = (chance[1] - number) > 0 and chance[1] - number or number - chance[1] local old_chance = (items[_item][1] - number) > 0 and items[_item][1] - number or number - items[_item][1] if new_chance < old_chance then _item = itemid end end end if _item ~= 0 then local count = items[_item][2] if not isItemStackable(_item) then if count > 1 then for i = 1, count do doPlayerAddItem(cid, _item, 1) end else doPlayerAddItem(cid, _item, 1) end else doPlayerAddItem(cid, _item, count) end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "You received: "..count.."x "..getItemNameById(_item)..(count > 1 and "s" or "")..".") doRemoveItem(item.uid, 1) end return true end
  18. Olha ai um client do tibia com umas novas sprites client > http://www.4shared.com/rar/QuP4CEPsba/Tibia.html? tem várias sprites boas, vou até pegar umas kk
  19. Simples, vá na pasta data\talkactions\scripts e crie um arquivo buyzapdos.lua e cole isso dentro local pokemon = "Zapdos" local nome = {'Zapdos'} -- Nome do pokemon local valor = {2145, 5} -- id do diamond, quantidade de diamond function onSay(cid, words, param, channel) if getPlayerItemCount(cid, valor[1]) >= valor[2] then doPlayerRemoveItem(cid, valor[1], valor[2]) addPokeToPlayer(cid, pokemon, 0, 1, 'normal', true) doPlayerSendTextMessage(cid, 25, "Parabens, voce acaba de adquirir um "..pokemon..".") else doPlayerSendTextMessage(cid, 25, "Voce nao tem "..valor[2].." {"..getItemNameById(valor[1]).."}.") end end agora no arquivo talkaction.xml adicione essa tag <talkaction hide="yes" words="!buyzapdos" event="script" value="buyzapdos.lua"/>
  20. se o problema continua, tente trocar o firstitems.xml da pasta mods por esse <?xml version="1.0" encoding="UTF-8"?> <mod name="First Items" version="1.0" author="The Forgotten Server" contact="otland.net" enabled="yes"> <config name="firstitems_config"> <![CDATA[ config = { storage = 30001, items = {1988, 1987, 2382, 2120, 2580, 2550, 7385, 2395, 2547} -- 7385 (pokeinfo) -- 2395 (portfoil) ok -- 2382 (pokedex) ok -- 2547 (coin case) ok -- 2550 (order) ok -- 1987 (bag) ok -- 1988 (badge case) ok -- 2120 (rope) ok -- 2580 (fishing rod) ok } ]]> </config> <event type="login" name="FirstItems" event="script"> <![CDATA[ domodlib('firstitems_config') function onLogin(cid) if getCreatureName(cid) == "Account Manager" then doSetCreatureOutfit(cid, {lookType = 655}, -1) return true end if getPlayerSlotItem(cid, CONST_SLOT_ARMOR).itemid > 0 then return true end for _, id in ipairs(config.items) do doPlayerAddItem(cid, id, 1) end local bag = getPlayerItemById(cid, false, 1988).uid doAddContainerItem(bag, 12267, 1) doAddContainerItem(bag, 12266, 1) doAddContainerItem(bag, 12264, 1) doAddContainerItem(bag, 12265, 1) doAddContainerItem(bag, 12263, 1) doAddContainerItem(bag, 12262, 1) doAddContainerItem(bag, 12261, 1) doAddContainerItem(bag, 12260, 1) return true end ]]></event> </mod> esse é o principal do PDA ~~
  21. Creio que seja um MOD como o vodkart falou, pode ser o seu firstitems.xml
  22. Esse erro está acontecendo após o player loga no servidor? ou quando ele está de fly?
  23. Wend II postou uma resposta no tópico em OTServer Derivados
    Obrigado Nextbr, poderia me ajudar relatando os bugs que encontra ~~ Já vi esse bug, hoje ou amanhã resolvo ele! obrigado por relatar Por ser um servidor antigo e está na primeira versão ainda vai ter vários erros amigo Obrigado, me ajude relatando os bugs Como falei o servidor é antigo e está na primeira versão ainda, por isso vai ocorrer vários bugs mais os bugs que eu for encontrando vou resolvendo ~~ Nas próximas versões eu vejo isso, mais por enquanto irei deixa com level system
  24. Suporte fora do fórum é proibido ~~ diga qual o seu problema aqui ou por mensagem privada

Informação Importante

Confirmação de Termo