mirror of
https://github.com/PHIDIAS0303/ExpCluster.git
synced 2025-12-30 20:41:41 +09:00
Fixed auto rank demoting people
This commit is contained in:
13
control.lua
13
control.lua
@@ -163,12 +163,17 @@ function autoRank(player)
|
|||||||
end
|
end
|
||||||
if Break then break end
|
if Break then break end
|
||||||
end
|
end
|
||||||
if playerAutoRank then
|
if playerAutoRank == nil then
|
||||||
if currentRank.power > playerAutoRank.power then
|
if ticktominutes(player.online_time) >= timeForRegular then playerAutoRank = stringToRank(player,'Regular')
|
||||||
|
else playerAutoRank = stringToRank('Guest') end
|
||||||
|
end
|
||||||
|
if currentRank.power > playerAutoRank.power and currentRank.name ~='Jail' then
|
||||||
|
if playerAutoRank.name == 'Guest' then
|
||||||
player.permission_group=game.permissions.get_group(playerAutoRank.name)
|
player.permission_group=game.permissions.get_group(playerAutoRank.name)
|
||||||
|
else
|
||||||
|
giveRank(player,playerAutoRank)
|
||||||
end
|
end
|
||||||
elseif ticktominutes(player.online_time) >= timeForRegular then giveRank(player,'Regular')
|
end
|
||||||
else player.permission_group=game.permissions.get_group(stringToRank('Guest')) end
|
|
||||||
if getRank(player).power <= 3 and not player.admin then callRank(player.name..' needs to be promoted.') end
|
if getRank(player).power <= 3 and not player.admin then callRank(player.name..' needs to be promoted.') end
|
||||||
if oldRank.name ~= getRank(player).name then oldRanks[player.index]=oldRank.name end
|
if oldRank.name ~= getRank(player).name then oldRanks[player.index]=oldRank.name end
|
||||||
saveVar()
|
saveVar()
|
||||||
|
|||||||
Reference in New Issue
Block a user