Postado Fevereiro 28, 2014 11 anos Queria Saber Como Colocar Exp Adicional Para Premium Players Tipo Player Premium Tem 50% a Mais de Exp
Postado Fevereiro 28, 2014 11 anos Tenta isso: function onLogin (cid) local bonus = 50 if getPlayerPremiumDays(cid) >= 1 then doPlayerSetExperienceRate(cid, getPlayerExperienceRate(cid)+bonus) else doPlayerSetExperienceRate(cid, getPlayerExperienceRate(cid)-bonus) end return true end (Não esqueça da tag, e de registra-lo em login.lua). Não testei. Caso funcione, altere o bônus que o player irá receber, conforme você desejar. Editado Fevereiro 28, 2014 11 anos por Nogard (veja o histórico de edições)
Postado Fevereiro 28, 2014 11 anos Não funcionou? Então você ainda não teve o que pediu, diga qual o erro.
Postado Fevereiro 28, 2014 11 anos Abra seu login.lua (localizado na pasta creaturescript > scripts) e logo depois de "function onLogin(cid)", adicione isso : local extra_rate = 2 -- No caso, estaria como double XP if isPremium(cid) then doPlayerSetExperienceRate(cid, extra_rate) doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "You are premium, enjoy "..extra_rate.."x extra experience, skills and magic level rates.") end Editado Fevereiro 28, 2014 11 anos por Jamison Collins (veja o histórico de edições) 愛"A alma permanece em suas criações" 平(Não dou suporte por mensagem privada.)
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.