Olá pessoal hoje trago a vocês uma Action que ira ajudar alguns iniciantes, e especialmente para servidores derivados 8.54
#Oque ele faz?
# Primeiramente ele cura o personagem por certa quantidade de vida, tem um tempo de reutilização é também da um STORAGE.
1- Copie um arquivo .lua e depois renomeie-o com qualquer nome.
2- Apague tudo oque há dentro e cole o código abaixo:
local temp = {
exhausted = 1,
storage = 2100
}
local confg = {
level = 5,
}
function onUse(cid, item, fromPosition, itemEx, toPosition)
local hp = 30000
local mp = 30000
if(getPlayerStorageValue(cid, temp.storage) > os.time() and getPlayerStorageValue(cid, temp.storage) < 100+os.time()) then
doPlayerSendTextMessage(cid, 24, "você esta exausto, espere " .. getPlayerStorageValue(cid, temp.storage) - os.time() .. ' segundo' .. ((getPlayerStorageValue(cid, temp.storage) - os.time()) == 1 and "" or "s"))
return true
elseif getPlayerLevel(cid) < confg.level then
doPlayerSendCancel(cid, "You need to be atleast level ".. confg.level ..".")
return true
end
doCreatureAddHealth(cid, hp)
doCreatureAddMana(cid, mp)
doSendMagicEffect(getCreaturePosition(cid), 13)
setPlayerStorageValue(cid, temp.storage, os.time() + temp.exhausted)
return true
end
3- Abra o Actions.xml e cole isso lá:
<action itemid="ID DO ITEM" event="script" value="NOMEDOARQUIVO.lua"/>
QUALQUER ERRO REPORTAR.
Créditos:
Thalia (Peguei alguns códigos dele)
SkyDarkEyes (Por ele ser viado) Brinks (Pela base)