SMART BAN
--------------DESCRIPTION--------------
Mod to ban (un-ban), kick and transfer players in spectator mode.
The player will be banned by IP, by SmartBan ID and, if the server uses ACE
1.3x anti-cheat, by ACE HWID.
SmartBan (SBN) has a graphical interface.
--------------UPDATE--------------
Copy the new sbnX.u (X - new version SBN, Y - old version SBN) to System folder game.
Change the all values sbnY to sbnX in the files:
UnrealTournament.ini, SmartBan.ini, mapvote.ini (the name file may be different
depending on the mapvote you are using)
EXAMPLE:
UnrealTournament.ini:
ServerPackages=sbnY --> ServerPackages=sbnX
ServerActors=sbnY.SmartBanActor --> ServerActors=sbnX.SmartBanActor
SmartBan.ini:
[sbnY.SmartBan] --> [sbnX.SmartBan]
--------------INSTALLATION--------------
Copy files WinClient.u and sbnX.u (X - version mod) to System folder game.
UnrealTournament.ini:
[Engine.GameEngine]
ServerPackages=sbnX
ServerActors=sbnX.SmartBanActor (or as a mutator: sbnX.SmartBan)
After starting the server, the SmartBan.ini file with the mod settings is
created in the System folder game.
Description of settings:
[sbnX.SmartBan]
AdminEmail= (The email field that will be displayed to players after a
ban or kick. If the field is empty then email forcontact will be taken from
UnrealTournament.ini)
bDebugLog=False
bUseACE13=False (False - if ACE 1.3x anti-cheat is not used on the
server, True - if the server uses ACE anti-cheat and you want to ban players by
ACE HWID)
bTimeDivide=False (Works if bUseACE13=True. True - HWIDWaitTimer will
decrease every time reconnect to the server for players with Linux/Mac, as well
as for players with Windows who closed the ACE installation window)
BannedPlayer[0]=(Name="",Id="",RT="",HW="",IP="")
(Banned player details)
BannedPlayer[1]=(Name="",Id="",RT="",HW="",IP="")
BannedPlayer[2]=(Name="",Id="",RT="",HW="",IP="")
............
BannedPlayer[100]=(Name="",Id="",RT="",HW="",IP="")
--------------HOW TO
USE--------------
1. Log as Administrator or StealthAdmin
2. To open the graphics window the SBN type in console: mutate smartban
BAN/KICK/SPECTATE:
In the "Currents Player" column, select the player you want to ban or
kick or transfer in spectator mode and click the corresponding button.
Banned player goes to "Banned Players" column. The kicked player will
be kicked from the server before the end of the current match.
UN-BAN:
In the "Banned Players" column, select the player you want to un-ban
and click the un-ban button.
--------------INFO--------------
If ACE 1.3x is installed on the server and bUseACE13=True in the SmartBan.ini
settings, then players with Linux/Mac, as well as players with Windows who
closed the ACE installation window, will be kicked from the server. This is due to the fact that
these players do not have ACE anti-cheat installed and, accordingly, they can
use cheats.
An administrator can get information about a player in the SBN.ini file in the System game
folder by double-clicking the player's name in the SBN window.
Developer: ProAsm
Idea and Tester: asosed