From 6b12ed27947a2da5cff887fe7e4fd10d2a8ead4a Mon Sep 17 00:00:00 2001 From: Cooldude2606 Date: Mon, 21 Aug 2017 19:35:35 +0100 Subject: [PATCH] Better Logs --- locale/ExpGaming-Core/ExpGaming - Rank Control.lua | 5 +++-- locale/ExpGaming-Core/ExpGaming - Server Interface.lua | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/locale/ExpGaming-Core/ExpGaming - Rank Control.lua b/locale/ExpGaming-Core/ExpGaming - Rank Control.lua index 7b252c24..b3534ec6 100644 --- a/locale/ExpGaming-Core/ExpGaming - Rank Control.lua +++ b/locale/ExpGaming-Core/ExpGaming - Rank Control.lua @@ -133,10 +133,11 @@ end --Event handlers Event.rank_change = script.generate_event_name() Event.register(Event.rank_change,function(event) + if event.new_rank == event.old_rank then return end if event.by_player == 'server' then - game.write_file('rank-change.log','\n'..game.tick..' Player: '..event.player.name..' Was given rank: '..event.new_rank.name..' By: Their were rank: '..event.old_rank.name, true, 0) + game.write_file('rank-change.log','\n'..game.tick..' Player: '..event.player.name..' Was given rank: '..event.new_rank.name..' By: Their rank was: '..event.old_rank.name, true, 0) else - game.write_file('rank-change.log','\n'..game.tick..' Player: '..event.player.name..' Was given rank: '..event.new_rank.name..' By: '..event.by_player.name..' Their were rank: '..event.old_rank.name, true, 0) + game.write_file('rank-change.log','\n'..game.tick..' Player: '..event.player.name..' Was given rank: '..event.new_rank.name..' By: '..event.by_player.name..' Their rank was: '..event.old_rank.name, true, 0) end end) Event.register(-1,function() diff --git a/locale/ExpGaming-Core/ExpGaming - Server Interface.lua b/locale/ExpGaming-Core/ExpGaming - Server Interface.lua index 4cffd664..dac1c51c 100644 --- a/locale/ExpGaming-Core/ExpGaming - Server Interface.lua +++ b/locale/ExpGaming-Core/ExpGaming - Server Interface.lua @@ -23,11 +23,11 @@ define_command('server-interface','For use of the highest staff only',{'command' if player == '' then local returned,value = pcall(loadstring(event.parameter)) if type(value) == 'table' then game.write_file('server-interface.log', '\n'..game.tick..' Ran by: Code: '..event.parameter..'\n Returned: '..table.to_string(value), true, 0) print(table.to_string(value)) - else game.write_file('server-interface.log', '\n'..game.tick..' Ran by: Code: '..event.parameter..'\n Returned: '..tostring(value), true, 0) print(value) end + else game.write_file('server-interface.log', '\n'..game.tick..' Ran by: Code: '..event.parameter..'\nReturned: '..tostring(value), true, 0) print(value) end else local returned,value = pcall(loadstring(event.parameter)) if type(value) == 'table' then game.write_file('server-interface-players.log', '\n'..game.tick..' Ran by: '..player.name..' Code: '..event.parameter..'\n Returned: '..table.to_string(value), true, 0) player.print(table.to_string(value)) - else game.write_file('server-interface-players.log', '\n'..game.tick..' Ran by: '..player.name..' Code: '..event.parameter..'\n Returned: '..tostring(value), true, 0) player.print(value) end + else game.write_file('server-interface-players.log', '\n'..game.tick..' Ran by: '..player.name..' Code: '..event.parameter..'\nReturned: '..tostring(value), true, 0) player.print(value) end end end) --this is used when changing permission groups when the person does not have permsion to, can also be used to split a large event accross multiple ticks