Postado Janeiro 15, 2016 9 anos 10 horas atrás, guguinha123 disse: Sim, é 0.4. No caso, eu vi um script assim function onAdvance(cid, oldLevel, newLevel) if getPlayerStorageValue(cid, config.storage) == -1 and getPlayerLevel(cid) >= config.level2 then setPlayerPromotionLevel(cid, 1) doPlayerSendTextMessage(cid, config.msgtype, config.msg) setPlayerStorageValue(cid, config.storage, 1) end Nesse caso, quando o usuário pegar "x" level, o script vai set a promotion pra ele "setPlayerPromotionLevel". Essa função não pode ser adaptada no script que eu postei? Acredito que terei que usar algum tipo de storage para fazer o que eu quero. Desculpa, eu só mexo com poketibia e mesmo assim não sou scripter,programador nem nada. Se no outro script funciona, o erro na distro deve ser a sintaxe mesmo, Faça um backup, e tente trocar isso: doPlayerPromotionLevel(cid,getPlayerPromotion(cid)+1) Por : setPlayerPromotionLevel(cid, 1) E isso: doPlayerPromotionLevel(cid,getPlayerPromotion(cid)+-) Por: setPlayerPromotionLevel(cid, -1)
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.