niti
New Member
- Joined
- Nov 22, 2009
- Messages
- 258
- Reaction score
- 2
Hi all I need your help,
I'm using tfs 3.0.6 client 8.6!
When you right click on the EXPERIENCE SCROLL it will add double exp for 48 hours but if you die with it it will be cancelled and You won't be able to use it anymore
I'll give rep+
I'm using tfs 3.0.6 client 8.6!
When you right click on the EXPERIENCE SCROLL it will add double exp for 48 hours but if you die with it it will be cancelled and You won't be able to use it anymore
PHP:
local config = {
rate = 2.0, -- 4x More Experience
time = 48, -- Hours of Exp Time
storage = 20011
}
local function endExpRate(cid)
doPlayerSetRate(cid, SKILL__LEVEL, 6.0) --config.lua rate
setPlayerStorageValue(cid, config.storage, -1)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "Your extra experience time has ended.")
end
function onUse(cid, item, fromPosition, itemEx, toPosition)
if(getPlayerStorageValue(cid, config.storage) == -1) then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Your extra experience rate is now: " .. config.rate .. ". It will last for ".. config.time .." hours.")
doPlayerSetRate(cid, SKILL__LEVEL, config.rate)
setPlayerStorageValue(cid, config.storage, os.time() + config.time * 3600 * 1000)
addEvent(endExpRate, config.time * 3600 * 1000, cid)
doRemoveItem(item.uid, 1)
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You still have extra experience time left.")
end
return true
end