local experience = {
min = 5000,
max = 10000
}
local globalEvent = GlobalEvent("RandomExperience")
function globalEvent.onThink(interval)
for _, player in pairs(Game.getPlayers()) do
player:addExperience(math.random(experience.min, experience.max))
end
return true
end
globalEvent:interval(10 * 1000) -- 10 seconds
globalEvent:register()
local experience = {
min = 5000,
max = 10000
}
local globalEvent = GlobalEvent("RandomExperience")
function globalEvent.onThink(interval)
for _, player in pairs(Game.getPlayers()) do
player:addExperience(math.random(experience.min, experience.max))
end
return true
end
globalEvent:interval(10 * 1000) -- 10 seconds
globalEvent:register()
local experience = {
min = 5000,
max = 10000
}
local globalEvent = GlobalEvent("RandomExperience")
function globalEvent.onThink(interval)
for _, player in pairs(Game.getPlayers()) do
if player:getLevel() >= 10 then
player:addExperience(math.random(experience.min, experience.max))
end
end
return true
end
globalEvent:interval(10 * 1000) -- 10 seconds
globalEvent:register()
LUA:local experience = { min = 5000, max = 10000 } local globalEvent = GlobalEvent("RandomExperience") function globalEvent.onThink(interval) for _, player in pairs(Game.getPlayers()) do if player:getLevel() >= 10 then player:addExperience(math.random(experience.min, experience.max)) end end return true end globalEvent:interval(10 * 1000) -- 10 seconds globalEvent:register()
Try that