Ir para conteúdo
  • 0

É possivel criar um movevent que o efeito não some fica la permanentemente


leoperez011

Pergunta

5 respostass a esta questão

Posts Recomendados

  • 0

Movement, no caso, seria se o player pisasse num lugar? Sim, tem:

 

movements.xml:

 

<movevent type="StepIn" actionid="xxxx" script="efeitoforever.lua"/>

 

Substitua o xxxx por um action id que desejar.

 

efeitoforever.lua:

function eff(id, pos)
doSendMagicEffect(pos, id)
addEvent(eff, 1000, id, pos)
end

function onStepIn(cid, item)
local efeito = 10 -- ID do efeito

eff(efeito, getThingPos(item.uid))
return true
end

 

Configure aqui:

local efeito = 10 -- ID do efeito

Link para o comentário
Compartilhar em outros sites

  • 0

Se quiser em action, tó:

 

actions.xml:

 

<action actionid="11696" script="efeitoforever.lua"/>

 

Substitua o xxxx por um action id que desejar.

 

efeitoforever.lua:

function eff(id, pos)
doSendMagicEffect(pos, id)
addEvent(eff, 1000, id, pos)
end

function onUse(cid, item)
local efeito = 10 -- ID do efeito

eff(efeito, getThingPos(item.uid))
return true
end

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...