Ir para conteúdo
  • Cadastre-se

dominus

Membro
  • Total de itens

    176
  • Registro em

  • Última visita

  • Dias Ganhos

    1

Tudo que dominus postou

  1. É difícil te ajudar, pois não sei qual seria o script que está gerando esse problema, pode até ser mesmo problema do sistema. Testa de outras maneiras, com outros monstros ou até mesmo pvp. No monstro, testa sem esse evento:
  2. Mostr o teu creaturescript.xml e login.lua Creio que tenha algum script impedindo a execução do mesmo.
  3. Sim eu sei disso. Faz o seguinte, testa o sistema em um monstro comum sem ser pokemom.
  4. Primeiro, nessa parte de código que você postou tem um erro severo, troca esse código: Por esse: Segundo, poste os demais scripts que deram erro.
  5. Encontrei o erro na variável da função doplayerremoveitems () playerHaveItems(cid, iremos) Troca "iremos" por "items"
  6. Jesus, Maria e José... oque é isso? Não era para retirar nada além do que eu pedi que fosse moeificado, isso continua no script, sem ele o npc não funciona:
  7. Ele responde que não tem os items? Caso não, verifica se essa função está no lugar certo. doPlayerAddItem(cid, 2090, 1)
  8. Precisamos saber de onde veio esse "sid" da função: Pegue toda a parte desde onde inicia até o final da função. getCreatureHealth(sid)
  9. Posso estar enganado, mas na versão 8.6 eu acho que não tem esse looktype 372: <look type="372" corpse="6057"/>
  10. Substitui essas duas funções: Por essas: Agora, você substitui essa sentença: Por isso: Deixando bem claro que a função playerhaveitems () não fica mais no "if".
  11. Troca isso: endnpcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) Por isso: end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) O error está nesse "end" que estava junto da função.
  12. No caso seria que, quando lança a mw em um tile que tenha esses fields, ela não funciona? Já pensou em mudar de distro?
  13. Substitui o isPlayerOn () por getCreatureName () Nesse outro caso, tu varia s ter que procurar se não existe outros scripts sendo executados por esse pokemon. Testa o sistema em outro monstro neutro apenas por questão de averiguação.
  14. Eu não entendo nada de servidores pokemon. Então me explica algumas questões: o que é aquela bolinha do lado do pokemon? Existem arquivos xml para cada pokemon? O error acontece quando são summonados pelo script? Ou mesmo se fossem adicionados no mapa pelo map editor eles continuam com esse error? Se for questão do script, precisamos saber qual seria o script que contém esse error.
  15. Deixa eu ver se entendi. Sao os outfits dos pokemons que estão errados? Aquela tal "bolinha" o que seria? Aquilo foi adicionado ao pokemon ou ja vem com ele definido pelo arquivo xml do monstro?
  16. Só é necessário por no movements.xml desde que o item tenha algo de anormal nele, como é o caso daqueles escudos encantados: rainbow shield etc...
  17. O quê? Eu não entendi nada da sua pergunta.
  18. Para você editar as sources, primeiro deve estar em posse delas; agora você deve ter conhecimento de linguagem C++ para modificar o código. Existem diversos tutoriais ensinando a fazer modificações em sources e como compilar seu ot server.
  19. query para ser adicionada no creature.xml <event type="statschange" name="stats" script="stats.lua"/> <event type="death" name="deathMonster" script="kill.lua"/> query para ser adicionada no monstro: <script> <event name = "stats"/> <event name = "deathMonster"/> </script> -- Em creaturescripts>scripts>kill.lua, adicione: --[[ autor = Marcryzius data = sexta-feira, 05 de fevereiro de 2016 ]] function onDeath(cid, corpse, deathList) for _,player in p
  20. Já que não tem outra forma, tem que criar essa função para averiguar a porcentagem de dano de cada um. Eu, estudo a noite - daqui a pouco vou pro colégio. Provavelmente sábado eu terei feito essa função e te passo.
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo