function onTime()
local bonus_rate = 1.2 -- 20% wiecej expa
local czas_bonusu = 2 * 60 * 60 * 1000 -- 2 godziny
setGlobalStorageValue(cid, 12723, 1)
for i, tid in ipairs(getPlayersOnline()) do
doPlayerSetExperienceRate(cid, (getPlayerExpRate(cid) * bonus_rate))
end
local function koniec_bonusu()
setGlobalStorageValue(cid, 12723, 0)
for i, tid in ipairs(getPlayersOnline()) do
doPlayerSetExperienceRate(cid, (getPlayerExpRate(cid) / bonus_rate))
end
end
addEvent(koniec_bonusu, czas_bonusu)
return TRUE
end
<globalevent name="expierimence" time="12:44:00" event="script" value="exp.lua"/>
[PHP]function onTime()
local bonus_rate = 1.2 -- 20% wiecej expa
local czas_bonusu = 2 * 60 * 60 * 1000 -- 2 godziny
setGlobalStorageValue(cid, 12723, 1)
for i, tid in ipairs(getPlayersOnline()) do
doPlayerSetExperienceRate(cid, (getPlayerExpRate(cid) * bonus_rate))
end
local function koniec_bonusu()
setGlobalStorageValue(cid, 12723, 0)
for i, tid in ipairs(getPlayersOnline()) do
doPlayerSetExperienceRate(cid, (getPlayerExpRate(cid) / bonus_rate))
end
end
addEvent(koniec_bonusu, czas_bonusu)
return TRUE
end