Ir para conteúdo

nociam

Conde
  • Total de itens

    541
  • Registro em

  • Última visita

  • Dias Ganhos

    5

Tudo que nociam postou

  1. Mano eu ja dei pra vc a diga sobre arrumar isso no seu outro topico? http://www.xtibia.com/forum/topic/236653-getcreaturenamecid-com-sistema-de-level-poketibia/#entry1667770 ​
  2. A pergunta e a barra some quanto o pokemon ganha o addon? e qual erro aparece no servidor ou no cliente?
  3. Edit :Erro meu malz.
  4. vc tem que mostrar essa parte da magia louco, data/lib/pokemon moves.lua:123: attempt to index local 'table' (a nil value) que pelo jeito falta a área da magia.
  5. Na verdade o 218 e do lucario normal e o 140 e para o outro pokemon que usa essa magia que não seja lucario no caso o 140 fica pro riolu e shiny lucario se pode ate colocar na mesma magia assim effect = getCreatureName(cid) == "Lucario" and 218 or getCreatureName(cid) == "Shiny Lucario" and 219​ or 140 ali no caso o efeito 218 dessa magia e exclusiva do lucario o efeito 219 exclusiva do shiny lucario e o efeito 140 para os outros pokemon que usam essa magia.
  6. 2 jeito de fazer pelo nome ou pela oufit effect = 218​ muda pra effect = getCreatureOutfit(cid).lookType == 153 and 218 or 140 se for o pokemon com o type 153 ele usa efeito 218 se for outro pokemon usa 140 effect = getCreatureName(cid) == "Lucario" and 218 or 140 se for pokemon lucario usa efeito 218 se não 140.
  7. tipo tem o mosntro A e B e C me atacando ai eu uso a food em min já era, tipo nem testei mais o jeito e setar a storage sem estar em combate mesmo.
  8. e sobre esse erro tipo tem um monstro me atacando ai eu usei uma food de proteçao que me ta tal storage pro monstro nao me atacar ai o servidor cai?
  9. Um eu tenho uma alteração feita pelo slicer acho que e mesma coisa so que faltava a parte do void MonsterdoAttacking(uint32_t interval) pra alterar se pode me dizer se posso deixar desse modo a parte do bool Monster::selectTarget(Creature* creature) ou deixo do seu jeito? modo slicer​ modo seu EDIT:Achei um erro fatal no qual da crash no servidor, e quanto os monster(tinha 2) estão atacando e vc seta a storage na hora dos ataques ai cai o servidor.
  10. Então meu amigo o que passei pra vc e o que louco.
  11. no meu servidor com o seu exemplo nao funcionou servidor 0.3.6.
  12. e bom sempre analisar o script que vc copia observa que a parte que manipula essa parte que vc quer. ​ Monster* monster = creature->getMonster(); if(monster && g_config.getBool(ConfigManager::MONSTER_HAS_LEVEL)) { uint8_t level; if(!monster->getMonsterType()->hideLevel) { if(monster->isSummon()) { std::string value; monster->getMaster()->getStorage((std::string)"monster_level", value); uint8_t intValue = atoi(value.c_str()); if(intValue || value == "0") level = intValue; else level = 1; } else level = monster->level; char buffer [10]; monster->name = monster->getName() + " [" + itoa(level, buffer, 10) + "]"; } } ​essa parte monster->name = monster->getName() + " [" + itoa(level, buffer, 10) + "]"; e so vc mudar essa parte + " [" + itoa(level, buffer, 10) + "]";
  13. posso usar pra fazer pra que um monstro ataque apenas certo monstro com tal storage, tb tipo o target fica sempre num monstro? edit erro nessa linha if(Creature* creature = attackedCreature->getCreature() não seria if(Creature* creature = attackedCreature->getCreature())​
  14. vc tem que colocar essa checagem aonde e a funçao que faz pegar os paralize ex: function doMiss2(cid, cd, eff, check, spell) ai se coloca essa checagem local tomar= {"Shiny Gyarados", "Mew", "Mewtwo"} if isInArray(tomar , getCreatureName(cid)) then return true end
  15. Como qual programa se faz essas .gif tem um tutorial?
  16. login.lua
  17. Alguém?
  18. Abaixo de doMonsterSetTarget(crea, cid) coloque doConvinceCreature(cid, crea) e testa.
  19. Então cara se tiver um arquivo exp.lua coloca uma checagem nos otserve de pokemon tem essa tag no exp if ehMonstro(cid) and ehMonstro(attacker) and not isSummon(cid) and not isSummon(attacker) then return false end
  20. Alguém pelo menos uma ideia de como fazer fazer ficar o target no pokemon A por 60 segundos sem conseguir tirar esse target do pokemon A.
  21. vc ta vendo essa parte g_game.talk("!code64 cd") então no seu arquivo talkactions.xml tem que ter ele ai se me passa o arquivo que ele chama se vc não tiver e porque falta esse arquivo .
  22. Vc pode passar o arquivo para poder ta uma olhada e uma informação de talk que o client não lê ou o servidor não lê.
  23. Como posso de explicar é alguma informação a mais que o servidor ta mandando e o client não ta lendo. Faz um teste abre o seu arquivo things. lua e exclua essas opção se tiver se nao tiver coloque se nao for isso nao sei o que pode ser. g_game.enableFeature(GameMagicEffectU16)
  24. Bom gostaria de fazer um pedido dessa magia shadow tag como ele funciona esta na foto.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...