Sua Comunidade de servidores derivados


Você não está conectado. Conecte-se ou registre-se

Ver o tópico anterior Ver o tópico seguinte Ir para baixo  Mensagem [Página 1 de 1]

#1
 Luan Mello

Luan Mello
Membro
Membro
em actions/scripts copie um arquivo.lua e renomei para crystalstamina.lua e cole o seguinte codigo dentro

function onUse(cid, item, fromPosition, itemEx, toPosition)

local stamina_full = 42 * 60 -- config. 42 = horas
local player = Player(cid)

if player:getStamina() >= stamina_full then
player:sendCancelMessage("Your stamina is already full.")
elseif player:getPremiumDays() < 1 then
player:sendCancelMessage("You must have a premium account.")
else
player:setStamina(stamina_full)
player:sendTextMessage(MESSAGE_INFO_DESCR, "Your stamina has been refilled.")
Item(item.uid):remove(1) -- player:removeItem(item.uid) ???
end

return true
end



em actions.xml coleque o seguinte tag



<itemid="8300" script="crystalstamina.lua"/>





Para editar é fácil, nesta parte:


local stamina_full = 42 * 60 -- config. 42 = horas

Acima você escolhe o tempo (em horas) que encherá ao usar o stamina refuel.



O script está configurado para apenas o player que for premim pode usar, caso você queira que os players free também usem faça o seguinte:

Retire essas linhas:

Ver o tópico anterior Ver o tópico seguinte Ir para o topo  Mensagem [Página 1 de 1]


Permissões neste sub-fórum
Não podes responder a tópicos