Ir para conteúdo
  • 0

[TUTORIAL] Solução player perdendo HP/Mana toda vez que morre!


BrunoBrilha

Pergunta

Sua base toda vez que morre perde uma certa % de HP/MANA, ao chegar A 0 de HP/MANA ele não volta mais?

Aqui esta a solução!

 

 

Pasta > Servidor > Data > Creaturescriptscreaturescripts.XML

Adicione isso em uma das linha:

 <event type="think" name="hpmanareal" event="script" value="hpmanareal.lua"/>

 

 

 

Pasta > Servidor > Data > Creaturescripts > Scripts > hpmanarea.lua

Crie o arquivo hpmanarea.lua e cole isso:

function onThink(cid, interval)
 
if isPlayer(cid) then
    local playerMaxHealth = getCreatureMaxHealth(cid)
    local playerHealth = getCreatureHealth(cid)
    local playerMaxMana = getCreatureMaxMana(cid)
    local playerMana = getCreatureMana(cid)
    doPlayerSendTextMessage(cid,23,"HP: "..playerHealth.."/"..playerMaxHealth..". ||| MANA: "..playerMana.."/"..playerMaxMana..".")
end
return TRUE
end

 

 

 

Pasta > Servidor > Data > Creaturescripts > Scripts > Login.lua

Adicione isso antes do ultimo "END" do seu codigo:

registerCreatureEvent(cid, "hpmanareal")

 

 

 

Discord do meu  servidor:

https://discord.gg/34b5PeJT4P

 

 

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

×
×
  • Criar Novo...