Postado Julho 20, 2015 10 anos Olá alguém saberia adicionar absorbPercentAll 50% nesse script do movement do exp ring, pois se eu colocar pelo items.xml não funciona, acredito que tenha que ser adicionado direto no script do movement: function onEquip(cid, item, slot) local rate = {} if getPlayerLevel(cid) <= 200 then rate = 1.8 elseif getPlayerLevel(cid) > 200 and getPlayerLevel(cid) <= 500 then rate = 1.50 elseif getPlayerLevel(cid) > 500 then rate = 1.35 end doPlayerSendTextMessage(cid, 22, "Sua experiencia foi aumentada em "..((rate - 1)*100).." %.") doPlayerSetExperienceRate(cid, rate) return TRUE end function onDeEquip(cid, item, slot) doPlayerSendTextMessage(cid, 22, "Sua experiencia esta de volta ao normal.") doPlayerSetExperienceRate(cid, 1.0) return TRUE end
Postado Julho 20, 2015 10 anos Tenta botar uma tag para o script e uma para a function. <movevent type="Equip" itemid="xxxx" slot="ring" event="script" value="script.lua"/> <movevent type="DeEquip" itemid="xxxx" slot="ring" event="script" value="script.lua"/> <movevent type="Equip" itemid="xxxx" slot="ring" event="function" value="onEquipItem"/> <movevent type="DeEquip" itemid="xxxx" slot="ring" event="function" value="onDeEquipItem"/> Ajudei? De nada \o/ Att Rusherzin
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.