Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function mylevelconvert()
- --
- levelinfo.oldtimestamp = levelinfo.newtimestamp
- --
- end
- function mylevelepoch()
- --
- levelinfo.newtimestamp = os.time()
- --
- end
- function statadd(hp,mana,moves,prac,train)
- --
- levelinfo.hp = hp
- levelinfo.mana = mana
- levelinfo.moves = moves
- levelinfo.prac = prac
- levelinfo.train = train
- levelinfo.bonusstat = nil
- levelinfo.bonustrain = 0
- --
- end
- function trainadd(mybonustrain)
- --
- levelinfo.bonustrain = levelinfo.bonustrain+mybonustrain
- --
- end
- function bonusstatadd(stat)
- --
- if levelinfo.bonusstat ~= nil then
- levelinfo.bonusstat = levelinfo.bonusstat..","..stat
- else
- levelinfo.bonusstat = stat
- end
- --
- end
- function levelreport(level,channel)
- --
- -----------------------------------------------------------------------------
- -- please only edit the following variables to change the look
- -- of the level report
- -----------------------------------------------------------------------------
- local color1 = "@G" -- this is the first letter of the word
- local color2 = "@g" -- this is the rest of the word after color1
- local brac = "@R" -- this is the color of all the parenthesis
- local colornum = "@w" -- this is all the numbers except time
- local colortim = "@W" -- this is the color for time
- local brac2 = "@w" -- color for the [] around the time
- local colorplus = "@W" -- color of the + sign on bonus trains
- local colorstat = "@w" -- what color you want stats to be
- -----------------------------------------------------------------------------
- -- This is the end of variable editing
- -----------------------------------------------------------------------------
- local endcolor = "@w"
- if channel == nil then
- mylevelreport.channel = "gt"
- else
- mylevelreport.channel = channel
- end
- if levelinfo.year > 0 then -- this if deals with spent over 1 year leveling colors the number red
- mylevelreport.time = color1.."Y:@R"..levelinfo.year..","
- else
- mylevelreport.time = ""
- end
- if levelinfo.month > 0 then -- this if deals with spent over 1 month leveling colors the number red
- mylevelreport.time = mylevelreport.time .. color1 .."M:@R"..levelinfo.month.." "
- else
- mylevelreport.time = ""
- end
- if levelinfo.day > 0 then -- this if deals with spent over 1 day leveling colors the number red
- mylevelreport.time = mylevelreport.time .. color1 .. "D:@R" .. levelinfo.day .. " "
- else
- mylevelreport.time = ""
- end
- mylevelreport.time = mylevelreport.time .. color1 .. "H:".. colortim .. levelinfo.hour .. " "
- mylevelreport.time = mylevelreport.time .. color1 .. "M:".. colortim .. levelinfo.min .. " "
- mylevelreport.time = mylevelreport.time .. color1 .. "S:".. colortim .. levelinfo.sec
- mylevelreport.gains = color1 .. "H" .. color2 .. "P" .. brac .. "(" .. colornum .. levelinfo.hp .. brac .. ")"
- mylevelreport.gains = mylevelreport.gains .. color1 .."M" .. color2 .. "n" .. brac .. "(" ..colornum ..levelinfo.mana .. brac .. ")"
- mylevelreport.gains = mylevelreport.gains .. color1 .."M" .. color2 .. "v" .. brac .. "(" ..colornum ..levelinfo.moves .. brac .. ")"
- if levelinfo.prac > 0 then
- mylevelreport.gains = mylevelreport.gains .. color1 .. "P" .. color2 .. "r" .. brac .. "(" .. colornum .. levelinfo.prac .. brac .. ")"
- end
- if levelinfo.train > 0 then
- if levelinfo.bonustrain > 0 then
- mylevelreport.gains = mylevelreport.gains .. color1 .. "T" .. color2 .. "r" .. brac .. "(" .. colornum .. levelinfo.train .. colorplus .. "+" .. colornum .. levelinfo.bonustrain .. brac ..")"
- else
- mylevelreport.gains = mylevelreport.gains .. color1 .. "T" .. color2 .. "r" .. brac .. "(" .. colornum .. levelinfo.train .. brac .. ")"
- end
- end
- if levelinfo.bonusstat ~= nil then
- mylevelreport.message = color1 .. "L" .. color2 .. "evel" .. brac .. "(" .. colornum .. level .. brac .. ") " .. color1 .. "T" .. color2 .. "ook:" .. brac2 .. "[" .. mylevelreport.time .. brac2 .. "] " .. mylevelreport.gains .. color1 .. " +" .. color2 .. "Stats:" .. colorstat .. levelinfo.bonusstat .. endcolor
- else
- mylevelreport.message = color1 .. "L" .. color2 .. "evel" .. brac .. "(" .. colornum .. level .. brac .. ") " .. color1 .. "T" .. color2 .. "ook:" .. brac2 .. "[" .. mylevelreport.time .. brac2 .. "] " .. mylevelreport.gains .. endcolor
- end
- return mylevelreport.channel .. " " .. mylevelreport.message
- --
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement