-
-
-
Como fazer um npc poder ser atacado?
Agradeço a ajuda. Infelizmente ainda não deu certo. Vou dar uma refrescada a respeito dessa ideia. Qualquer novidade venho aqui postar! Abraço
-
-
Como fazer um npc poder ser atacado?
Usei: function onTarget(cid, target) if isMonster(cid) and isPlayer(target) then return false end end Infelizmente o monstro atacou o player normalmente
-
Como fazer um npc poder ser atacado?
Em creaturescripts fiz assim: function onAttack(cid, target) if isMonster(cid) and isPlayer(target) then return false end return true end Isso pra que o monstro não ataque o player. Só que ele fica seguindo o player, como se tivesse "atacando"
-
Como fazer um npc poder ser atacado?
@TalesigorvrPior que também não sei de quase nada de C++ .. A gente vai se virando em LUA hahaha =) Infelizmente formatei o pc recentemente e perdi o visual studio, arquivos e programas de compilação.. Vou ser tento uma solução mais facil pra isso.. Voce tem alguma solução em LUA pra que um mob não dê target no player? Fiz algo em que o mob não ataca, mas fica seguindo.. Gostaria que o monstro ignorasse de fato o player. Veja bem, gostaria que o mob andasse até determinada posição. Coloquei no onThink a função doSteerCreature. Com o Npc funciona. Já com os mobs, parece que o mob fica num conflito, não sabe se ataca o player ou se anda ate a posição definida. Ai o mob fica andando de um lado pro outro =/
-
Como fazer um npc poder ser atacado?
Infelizmente o monstro não atenderia minhas necessidades porque preciso das funções do npc.. =/ Você sabe o que precisaria ser alterado nas sources? Encontrei no combat.cpp algo como: !target -> Npc -> isAtackable return You mat not attack this creature. Eu teria que colocar algo no lugar desse retorno ai mas não faço a minima ideia do que seja..
-
Como fazer um npc poder ser atacado?
Boa noite galera! Teria alguma forma de permitir que um NPC seja atacável? Por favor! Valeu!
-
BlackFox alterou sua foto pessoal
-
Monstro só ataca player com determinado storage value
Boa tarde Galera, Acho que o título já diz tudo. Porem, já achei algumas coisas relacionadas, mas todos eles usam um "event type" no creaturescripts.xml chamado "target", e no "evento.lua" a função onTarget. No meu caso, estou usando um TFS 1.2 que não contem essa função. Criei a função abaixo em data\creaturescripts\scripts\blessedTarget.lua , coloquei o script no monstro que eu quero que ignore, porem, o servidor não reconhece a função target. Alguem pode me ajudar? function onTarget(cid) local sto = 60000 -- storage local target = getCreatureTarget(cid) if isMonster(cid) and isPlayer(target) and getPlayerStorageValue(target, sto) == 1 then return false end return true end
-
BlackFox reagiu a uma resposta no tópico: [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)
-
[AJUDA] QUEST ANIHI COM TEMPO
Ao editar o mapa, você colocou a actionId na alavanca?
-
Comando p/ monstros andarem até determinada posição (wave)
Fala galera! Gostaria de saber se existe algum comando que faça uma criatura sair de uma posição x,y,z e andar até outro ponto x,y,z. A ideia era fazer uma wave de monstros, estilo tower defense.. Desde já, valeu!
-
-
-
[Pedido] Tirar o uso de runas do server
Wellison, Primeiramente faça um backup do seu arquivo spells.xml Estou mandando um spells.xml sem runas, é só baixar e jogar na pasta. Para tirar as runas de circulação, você vai precisar também tirar dos NPCs que vendem elas. spells.xml