Postado Julho 26, 2014 10 anos Solução Estou montando pra ti o script, está funfando, só que a stamina só aparece atualizada quando o player reloga. Vou fazer uns testes e já posto. @EDIT' Vejamos, declare o globalevents.xml: <globalevent name="stamina" interval="60" event="script" value="stamina.lua"/> E o script chamado stamina.lua na pasta scripts: local maxstamina = 2520 -- quantidade máxima de Stamina (Não sei se é este valor mesmo) local qtdd = 1 -- quantidade de Stamina é add por minuto local notFight = true -- Só Subir Stamina Quando Não Estiver Caçando ou Lutando. function onThink(cid, interval) for _, name in ipairs(getOnlinePlayers()) do local cid = getPlayerByName(name) local get = getPlayerStamina(cid) if notFight == true and getCreatureCondition(cid, CONDITION_INFIGHT) then return true end if get < maxstamina and isPlayer(cid) then setPlayerStamina(cid, get + qtdd) end end return true end BUG: A Stamina só atualiza quando o player reloga. Mas creio que isso seja da própria Source, pois inGame a Stamina não costuma subir mesmo. #Palpite. Bom, a base está aí, agora só resta algum scripter de verdade resolver este detalhe. Boa sorte. Editado Junho 4, 2016 8 anos por Adriano SwaTT (veja o histórico de edições) Gosta do meu trabalho? Curta e siga a página do meu projeto de 2016 e 2017 (Lab Z Games) que trará vários servidores OTServs. Atenciosamente,Adriano Swatt' Para ver meus tutoriais acesse meu perfil.
Postado Julho 26, 2014 10 anos Boa, valeu. Por curiosidade, como o script se comportou? Ele realmente só aumenta a stamina quando reloga? Gosta do meu trabalho? Curta e siga a página do meu projeto de 2016 e 2017 (Lab Z Games) que trará vários servidores OTServs. Atenciosamente,Adriano Swatt' Para ver meus tutoriais acesse meu perfil.
Postado Julho 26, 2014 10 anos Autor Bom, ficou perfeito e sem o bug que você disse.. ele tá aumentando stamina in-game. Tem como retirar o ganho de stamina ao morrer? Editado Julho 26, 2014 10 anos por Danves (veja o histórico de edições)
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.