Online Timer System: This is a system that keeps counting in days, hours, minutes and seconds how much the player has been online, and stops counting when the player leaves the server
Timer: This is a system that runs when a player joins the server, it is not for manual use, code:
Check Time: This is a command that checks how much time a specific player has been online, code:
Commands that you can use:
/checktime <player>
Timer: This is a system that runs when a player joins the server, it is not for manual use, code:
Code:
cmd create timer Keeps adding on the player timer as long as the player is online
cmd trigger login timer
cmd unregister timer
cmd insert timer 1 load %sec%
cmd insert timer 2 load %min%
cmd insert timer 3 load %hour%
cmd insert timer 4 load %day%
cmd insert timer 5 if varset(%sec%[%p%]) = %false% then let %sec%[%p%] = 0
cmd insert timer 6 if varset(%min%[%p%]) = %false% then let %min%[%p%] = 0
cmd insert timer 7 if varset(%hour%[%p%]) = %false% then let %hour%[%p%] = 0
cmd insert timer 8 if varset(%day%[%p%]) = %false% then let %day%[%p%] = 0
cmd insert timer 9 save %sec%
cmd insert timer 10 save %min%
cmd insert timer 11 save %hour%
cmd insert timer 12 save %day%
cmd insert timer 13 load %sec%
cmd insert timer 14 let %sec%[%p%] = %sec%[%p%] + 1
cmd insert timer 15 save %sec%
cmd insert timer 16 let %status% = playerstatus(%p%)
cmd insert timer 17 let %online% = %status%["online"]
cmd insert timer 18 if %online% = 0 then exit
cmd insert timer 19 sleep 1
cmd insert timer 20 let %secs% = %sec%[%p%]
cmd insert timer 21 let %mins% = %min%[%p%]
cmd insert timer 22 let %hours% = %hour%[%p%]
cmd insert timer 23 let %days% = %day%[%p%]
cmd insert timer 24 tip %p% §a§l•Online time: §e%days% days §a| §e%hours% hours §a| §e%mins% minutes §a| §e%secs% seconds§a•
cmd insert timer 25 load %sec%
cmd insert timer 26 if %secs% = 59 then goto 28
cmd insert timer 27 goto 13
cmd insert timer 28 load %min%
cmd insert timer 29 let %min%[%p%] = %min%[%p%] + 1
cmd insert timer 30 save %min%
cmd insert timer 31 load %sec%
cmd insert timer 32 let %sec%[%p%] = 0
cmd insert timer 33 save %sec%
cmd insert timer 34 load %min%
cmd insert timer 35 if %mins% = 59 then goto 37
cmd insert timer 36 goto 13
cmd insert timer 37 load %hour%
cmd insert timer 38 let %hour%[%p%] = %hour%[%p%] + 1
cmd insert timer 39 save %hour%
cmd insert timer 40 load %min%
cmd insert timer 41 let %min%[%p%] = 0
cmd insert timer 42 save %min%
cmd insert timer 43 load %hour%
cmd insert timer 44 if %hours% = 23 then goto 46
cmd insert timer 45 goto 13
cmd insert timer 46 load %day%
cmd insert timer 47 let %day%[%p%] = %day%[%p%] + 1
cmd insert timer 48 save %day%
cmd insert timer 49 load %hour%
cmd insert timer 50 let %hour%[%p%] = 0
cmd insert timer 51 save %hour%
cmd insert timer 52 goto 13
Check Time: This is a command that checks how much time a specific player has been online, code:
Code:
cmd create checktime Checks how much time a specific player has been online
cmd insert checktime 1 load %sec%
cmd insert checktime 2 load %min%
cmd insert checktime 3 load %hour%
cmd insert checktime 4 load %day%
cmd insert checktime 5 let %player% = %args%[1]
cmd insert checktime 6 if varset(%player%) = %false% then message %p% §cPlease enter a player name!
cmd insert checktime 7 if varset(%player%) = %false% then exit
cmd insert checktime 8 let %secs% = %sec%[%player%]
cmd insert checktime 9 let %mins% = %min%[%player%]
cmd insert checktime 10 let %hours% = %hour%[%player%]
cmd insert checktime 11 let %days% = %day%[%player%]
cmd insert checktime 12 if varset(%sec%[%player%]) = %false% then message %p% §c%player% have not joined the server yet, or the name is incorrect.
cmd insert checktime 13 if varset(%sec%[%player%]) = %false% then exit
cmd insert checktime 14 message %p% §a%player% has been online for §e%days% days §a| §e%hours% hours §a| §e%mins% minutes §a| §e%secs% seconds
/checktime <player>
Last edited by a moderator: