Fixed server side bug

This commit is contained in:
Cooldude2606
2017-11-03 17:57:49 +00:00
parent 40f5972472
commit 6881aca2ef

View File

@@ -176,12 +176,14 @@ end
Event.rank_change = script.generate_event_name()
Event.register(Event.rank_change,function(event)
debug_write({'RANK','EVENT'},event)
local by_player_name = event.by_player
if event.new_rank == event.old_rank then return end
if not 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: '..event.by_player.name..' Their rank was: '..event.old_rank.name, true, 0)
by_player_name = by_player_name.name
end
if event.new_rank.name == 'Jail' then
json_log({type='JAIL',colour='#ff5400',tick=game.tick,online=#game.connected_players,onlineMods=online_mods,username=event.player.name,by=event.by_player.name})
json_log({type='JAIL',colour='#ff5400',tick=game.tick,online=#game.connected_players,onlineMods=online_mods,username=event.player.name,by=by_player_name})
end
end)
Event.register(Event.soft_init,function()