From bbb4f65e38bd3343d9d8becd0dbe7ea764e5eda1 Mon Sep 17 00:00:00 2001 From: Cooldude2606 Date: Wed, 28 Mar 2018 23:37:37 +0100 Subject: [PATCH] Added is_spectator to ranks --- Addons/playerRanks.lua | 5 +++++ ExpCore/ranking.lua | 1 + ExpCore/ranks.lua | 7 ++++--- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/Addons/playerRanks.lua b/Addons/playerRanks.lua index 84c03729..665d3d7d 100644 --- a/Addons/playerRanks.lua +++ b/Addons/playerRanks.lua @@ -49,6 +49,7 @@ groups['Root']:add_rank{ time=nil, colour={r=170,g=0,b=0}, is_admin = true, + is_spectator=true, base_afk_time=false } groups['Root']:add_rank{ @@ -57,6 +58,7 @@ groups['Root']:add_rank{ tag='[Com Mngr]', colour={r=150,g=68,b=161}, is_admin = true, + is_spectator=true, base_afk_time=false } groups['Root']:add_rank{ @@ -65,6 +67,7 @@ groups['Root']:add_rank{ tag='[Dev]', colour={r=179,g=125,b=46}, is_admin = true, + is_spectator=true, base_afk_time=false } @@ -77,6 +80,7 @@ groups['Admin']:add_rank{ 'server_command' }, is_admin = true, + is_spectator=true, base_afk_time=false } @@ -86,6 +90,7 @@ groups['User']:add_rank{ tag='[P2W]', colour={r=233,g=63,b=233}, power=0, + is_spectator=true, base_afk_time=120 } groups['User']:add_rank{ diff --git a/ExpCore/ranking.lua b/ExpCore/ranking.lua index 3cfed8dd..f26e2b4b 100644 --- a/ExpCore/ranking.lua +++ b/ExpCore/ranking.lua @@ -139,6 +139,7 @@ function Ranking.give_rank(player,rank,by_player,tick) player.tag = rank.tag if not old_rank.group.name == 'Jail' then Ranking._presets().old[player.index] = rank.name end player.admin = rank.is_admin or false + player.spectator = rank.is_spectator or false if defines.events.rank_change then script.raise_event(defines.events.rank_change,{ name=defines.events.rank_change, diff --git a/ExpCore/ranks.lua b/ExpCore/ranks.lua index 3cc3da55..cad66b4b 100644 --- a/ExpCore/ranks.lua +++ b/ExpCore/ranks.lua @@ -108,7 +108,8 @@ root:add_rank{ tag='[Root]', colour=defines.color.white, is_root=true, - is_admin = true, + is_admin=true, + is_spectator=true, base_afk_time=false } @@ -117,8 +118,8 @@ admin:add_rank{ short_hand='Admin', tag='[Admin]', colour={r=233,g=63,b=233}, - is_admin = true - , + is_admin=true, + is_spectator=true, base_afk_time=false }