Postado Agosto 7, 2014 10 anos Autor ue mais tem a função de adicionar exp em porcentagem sim veja esse script. porem esse script é Movements queria transforma-lo em action. local config = { rate = 1.2, -- 20% } function onDeEquip(cid, item, slot) if(item.itemid == 13826) then doPlayerSetExperienceRate(cid, 1.0) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Your extra experience rate has ended.") doTransformItem(item.uid, 13825) getConfigValue(key) --only worked with this line on my server, Delete it to test if it works without it end return true end function onEquip(cid, item, slot) if(item.itemid == 13825) then if getConfigValue("experienceStages") == "yes" then doPlayerSetExperienceRate(cid, getExperienceStage(getPlayerLevel(cid))*2) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Your extra experience rate has been activated! It is now: " .. config.rate .. "x doubled your former experience rate.") doTransformItem(item.uid, 13826) doDecayItem(getPlayerSlotItem(cid, CONST_SLOT_RING).uid) else doPlayerSetExperienceRate(cid, getConfigValue("rateExperience")*2) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Your extra experience rate has been activated! It is now: " .. config.rate .. "x doubled your former experience rate.") doTransformItem(item.uid, 13826) doDecayItem(getPlayerSlotItem(cid, CONST_SLOT_RING).uid) end return true end end Editado Agosto 7, 2014 10 anos por KennyXD (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.