Eai pessoal
Hoje irei mostrar um trabalho que eu fiz , eu fiz esse script simples e pratico , bom vamos falar a funçao do script :
Bom você da use no item e ganha e ganha 1k de life e 1k de mana ( editavel a life e mana a ganhar ).
Bom vamos ao script
1º Vá a data\actions\actions.xml e adicione :
<action itemid="11213" script="life.lua"/>
Azul : Aqui é o item que você ira da use e recebera a life e a mana.
Agora vá em \data\actions\scripts copie e cole qualquer arquivo .lua e renomeia para life Agora apague tudo que tem dentro e coloque isso :
function onUse(cid, item, fromPosition, itemEx, toPosition)
local health = 1000
local mana = 1000
if getPlayerStorageValue(cid,1800) == 10 then
doCreatureSay(cid, "Você já recebeu sua life.", TALKTYPE_ORANGE_1)
else if getPlayerLevel(cid) >= 10 then
doCreatureSay(cid, "Life e manda recebido com sucesso.", TALKTYPE_ORANGE_1)
setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)+1000)
setCreatureMaxMana(cid, getCreatureMaxMana(cid)+1000)
doSendMagicEffect(fromPosition, 37)
doRemoveItem(item.uid)
setPlayerStorageValue(cid,1800,20)
return TRUE
else
doCreatureSay(cid, "Só apenas players level 10 pode usar este comando", TALKTYPE_ORANGE_1)
end
end
end
Explicando:
Azul:Tanto de life que o player ira receber
Rosa:Tanto de mana que o player ira receber
Vermelhor:Level necessario para usar o item
Fim
P.S : Caso queira mudar o item , mude o ID que está em actions.xml
Creditos :
95% - Eu por criar e trazer o conteudo ao xTIBIA
5% - SubWat por me ajudar num bug que tinha
Gostou ? REP+