Ir para conteúdo

Posts Recomendados


function onTarget(cid, target)

if isSummon(target) and getCreatureMaster(target) == cid then

return false

end

return true

end

function onStatsChange(cid, attacker, type, combat, value)

if isSummon(cid) and getCreatureMaster(cid) == attacker then

return false

end

return true

end

function onLogin(cid)

registerCreatureEvent(cid, "targetSummon")

registerCreatureEvent(cid, "attackSummon")

return true

end

Tags:

<event type="login" name="loginSummon" event="script" value="nome_do_arquivo.lua"/>

<event type="target" name="targetSummon" event="script" value="nome_do_arquivo.lua"/>

<event type="statschange" name="attackSummon" event="script" value="nome_do_arquivo.lua"/>

Editado por zipter98
Link para o comentário
https://xtibia.com/forum/topic/233360-n%C3%A3o-poder-atacar-seu-proprio-sumon/#findComment-1647515
Compartilhar em outros sites

funcionou em partes: quando tenta por atack ai não da pra atacar (Ok)

mas quando usa magia de area, a magia mata o summon (nao era pra matar)

 

editando aqui:

alterei uma parte no script e ele passou a funcionar do jeito certo, não sei se causaria algum bug essa modificação, unica coisa que fiz foi mudar:

 

function onTarget(cid, target)

para

function onCombat(cid, target)

 

e essa outra parte:

<event type="target" name="targetSummon" event="script" value="nome_do_arquivo.lua"/>

para

<event type="combat" name="targetSummon" event="script" value="nome_do_arquivo.lua"/>

Editado por roriscrave
Link para o comentário
https://xtibia.com/forum/topic/233360-n%C3%A3o-poder-atacar-seu-proprio-sumon/#findComment-1647526
Compartilhar em outros sites

  • 2 months later...
Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...