NieWiemJakiNick
New Member
- Joined
- Jan 7, 2011
- Messages
- 7
- Reaction score
- 0
Hello. I have this script. I I use tfs 0.4 rev 3862.
How to fix it?
When I put the ring on the ground and then change the level of the server not once off.
Please help me.
local config = {
rate = 2.0, -- 2.0 = 2x faster than normal.
un_equip = 6300, -- Item ID of the UN-Equipped ring.
equip = 6301 -- Item ID of the Equipped ring.
}
function onDeEquip(cid, item, slot)
doPlayerSetExperienceRate(cid, 1.0)
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Your extra experience rate has ended.")
doTransformItem(item.uid, config.un_equip)
return true
end
function onEquip(cid, item, slot)
if getConfigValue("experienceStages") == "yes" then
doPlayerSetExperienceRate(cid, getExperienceStage(getPlayerLevel(cid))*2)
else
doPlayerSetExperienceRate(cid, getConfigValue("rateExperience")*2)
end
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, config.equip)
doDecayItem(item.uid)
return true
end
How to fix it?
When I put the ring on the ground and then change the level of the server not once off.
Please help me.