ssiwyy158
Member
- Joined
- Jan 24, 2011
- Messages
- 128
- Solutions
- 2
- Reaction score
- 13
Hello. When I try to type !serverinfo i get error:
Serverinfo.lua:
My exp stage is in:
player.lua:
Serverinfo.lua:
Lua:
function onSay(player, words, param)
player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Server Info:"
.. "\nExp rate: " .. Game.getExperienceStage(player:getLevel())
.. "\nSkill rate: " .. configManager.getNumber(configKeys.RATE_SKILL)
.. "\nMagic rate: " .. configManager.getNumber(configKeys.RATE_MAGIC)
.. "\nLoot rate: " .. configManager.getNumber(configKeys.RATE_LOOT))
return false
end
Code:
data/events/scripts/player.lua
player.lua:
Code:
-- minlevel and multiplier are MANDATORY
-- maxlevel is OPTIONAL, but is considered infinite by default
-- create a stage with minlevel 1 and no maxlevel to disable stages
local experienceStages = {
{
minlevel = 1,
maxlevel = 100,
multiplier = 120
}, {
minlevel = 101,
maxlevel = 150,
multiplier = 100
}, {
minlevel = 151,
maxlevel = 200,
multiplier = 80
}, {
minlevel = 201,
maxlevel = 250,
multiplier = 70
}, {
minlevel = 251,
maxlevel = 280,
multiplier = 60
}, {
minlevel = 281,
maxlevel = 300,
multiplier = 55
}, {
minlevel = 301,
maxlevel = 350,
multiplier = 30
}, {
minlevel = 351,
maxlevel = 500,
multiplier = 15
}, {
minlevel = 501,
maxlevel = 600,
multiplier = 8
}, {
minlevel = 601,
maxlevel = 650,
multiplier = 5
}, {
minlevel = 651,
maxlevel = 700,
multiplier = 2
}, {
minlevel = 701,
multiplier = 1.5
}
}