Alright, Your dealing with FF is wrong
To deal with a person using hacks, get a bunch of players to attack from numerous sides. If he is using hacks, he'll always switch to the nearest player even if he can't see them (You can use vanish as well)
For xray you cannot do anything as not even admins have the power to do much here, but it's still not right.
You'd use logblock to find his mines or watch him mine while vanished using VNP (Gm 3 can be picked up by hacked clients) then just use your intuition.
Since you'll not be able to change gamemodes or become vanished unless your SA or higher, you won't really need these.
Getting admin will allow you to potentially catch xrayers using logblock.
So for mod + support any other rank would be -support.
BBCode