Ir para conteúdo

Featured Replies

Postado

Fala Galera,

tenho uma duvida que não consigo sanar haha, bom, tenho um item no meu otserv que serve para encher a stamina porém, quando ele é usado continua existindo, gostaria que ele sumisse

o script é esse:


function onUse(cid, item, fromPosition, itemEx, toPosition)
    local cfg = {}
    cfg.refuel = 42 * 60 * 1000
    if(getPlayerStamina(cid) >= cfg.refuel) then
        doPlayerSendCancel(cid, "Your stamina is already full.")
    elseif(not isPremium(cid)) then
        doPlayerSendCancel(cid, "You must have a premium account.")
    else
        doPlayerSetStamina(cid, cfg.refuel)
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Your stamina has been refilled.")
    end
    return true
end


Se precisar de algum outro script ou lua para auxiliar, me peça que eu posto.

Obrigado desde já.

Resolvido por Wakon

Ir para solução
Postado
  • Solução
function onUse(cid, item, fromPosition, itemEx, toPosition)
    local cfg = {}
    cfg.refuel = 42 * 60 * 1000
    if(getPlayerStamina(cid) >= cfg.refuel) then
        doPlayerSendCancel(cid, "Your stamina is already full.")
    elseif(not isPremium(cid)) then
        doPlayerSendCancel(cid, "You must have a premium account.")
    else
        doPlayerSetStamina(cid, cfg.refuel)
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Your stamina has been refilled.")
        doRemoveItem(item.uid, 1)
    end
    return true
end

 

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