Ir para conteúdo
Banner com Efeitos

Featured Replies

Resolvido por Danihcv

Ir para solução
Postado

O tópico foi movido para a área correta, preste mais atenção da próxima vez!

Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680

Este tópico foi movido:

De: "OTServScriptingCreatureScripts, GlobalEvents e MoveMents"

Para: "OTServSuporte OTServSuporte de Scripts"

Postado

Tem sim, crie um action ID para os pisos dessa área (no caso eu fiz o script e o movement para que seja 25005, ou seja adicione o action id 25005 para cada um dos pisos), caso ñ saiba criar nem adicionar me fale que eu te ensino.

Tag em movements.xml:

<movevent type="StepIn" actionid="25005" event="script" value="setlifefull.lua"/>

Em movements/scripts crie um script chamado setlifefull.lua e dentro coloque isso:

--Script by Danihcv to TibiaKing.com

function onStepIn(cid)

if isPlayer(cid) then

if getCreatureHealth(cid) ~= getCreatureMaxHealth(cid) then

doCreatureAddHealth(cid, getCreatureMaxHealth(cid))
doPlayerSendTextMessage(cid, 27, "Voce healou toda sua vida.")

end
end
return true
end

Editado por danihcv (veja o histórico de edições)

Te ajudei?? REP + e ficamos quites... <ahttp://www.tibiaking.com/forum/uploads/emoticons/default_happyy.png' alt=';D'>

Atenciosamente,

Daniel.

Abraços!

Postado
  • Autor

 

Tem sim, crie um action ID para os pisos dessa área (no caso eu fiz o script e o movement para que seja 25005, ou seja adicione o action id 25005 para cada um dos pisos), caso ñ saiba criar nem adicionar me fale que eu te ensino.

Tag em movements.xml:

<movevent type="StepIn" actionid="25005" event="script" value="setlifefull.lua"/>

Em movements/scripts crie um script chamado setlifefull.lua e dentro coloque isso:

--Script by Danihcv to TibiaKing.com

function onStepIn(cid)

if isPlayer(cid) then

if getCreatureHealth(cid) ~= getCreatureMaxHealth(cid) then

doCreatureAddHealth(cid, getCreatureMaxHealth(cid))
doPlayerSendTextMessage(cid, 27, "Voce healou toda sua vida.")

end
end
return true
end

Poxa, deu certo com a vida mas a mana não realou :/

Postado
  • Solução

Ahh... mana também?? Desculpa, aqui está:

function onStepIn(cid)

if isPlayer(cid) then

doCreatureAddMana(cid, getCreatureMaxMana(cid))
doCreatureAddHealth(cid, getCreatureMaxHealth(cid))
doPlayerSendTextMessage(cid, 27, "Voce healou toda sua vida e sua mana.")

end
return true
end

Se eu te ajudei, pf não esqueça o REP+ ^^

Editado por danihcv (veja o histórico de edições)

Te ajudei?? REP + e ficamos quites... <ahttp://www.tibiaking.com/forum/uploads/emoticons/default_happyy.png' alt=';D'>

Atenciosamente,

Daniel.

Abraços!

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo