diff --git a/Help/sbn_Changelog.txt b/Help/sbn_Changelog.txt
index b3e75ca..c80e84d 100644
--- a/Help/sbn_Changelog.txt
+++ b/Help/sbn_Changelog.txt
@@ -5,6 +5,40 @@ SmartBan Changelog
Changes and Fixes in SmartBan (sbn)
-----------------------------------
+Changes to sbn33
+-----------------
+Fixed SbnAdmin and Admin logins.
+
+Changes to sbn32
+-----------------
+Removed bBanByPCName.
+Equalized HWID, SBNID and PCName.
+
+Changes to sbn31
+-----------------
+Improved kick by PC name.
+Removed any possible Name checks.
+Added UpdatePlayers every 10 sec.
+Added Ban window update every 30 sec.
+Added Spec in Menu blue cursor.
+Added Players use GRI with pawn updates.
+Added Ban/Kick by PCName instead of IP.
+Added Tick with new PRI detection.
+Added number of Days ban option.
+
+Changes to sbn30
+-----------------
+Added Computer Name.
+Added Playerinfo in menu.
+
+Changes to sbn29
+-----------------
+Added change SBNID if players share client.
+
+Changes to sbn28
+-----------------
+Fixed Linux and some Windows players not seeing their messages.
+
Changes to sbn27
-----------------
Fixed several accessed nones.
diff --git a/Help/sbn_readme.html b/Help/sbn_readme.html
index b690d8e..d9c3adc 100644
--- a/Help/sbn_readme.html
+++ b/Help/sbn_readme.html
@@ -12,20 +12,20 @@
@font-face
{font-family:DengXian;
panose-1:2 1 6 0 3 1 1 1 1 1;}
-@font-face
- {font-family:"Noto Mono";}
-@font-face
- {font-family:"Liberation Sans";}
@font-face
{font-family:"Microsoft YaHei";
panose-1:2 11 5 3 2 2 4 2 2 4;}
-@font-face
- {font-family:"Liberation Mono";}
@font-face
{font-family:"\@Microsoft YaHei";}
@font-face
{font-family:"\@DengXian";
panose-1:2 1 6 0 3 1 1 1 1 1;}
+@font-face
+ {font-family:"Liberation Sans";}
+@font-face
+ {font-family:"Noto Mono";}
+@font-face
+ {font-family:"Liberation Mono";}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
@@ -192,12 +192,8 @@ lang=RU style='font-family:"Noto Mono"'>.
-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="")
@@ -263,7 +259,12 @@ style='font-family:"Noto Mono"'>or in chatbox !sbninfo
Admin can also ban a player for several days,
+then change the value of Ban Days. If Ban Days = 0, then the ban will be
+permanent.
Banned player goes to Banned Players column. The kicked player will be
kicked from the server before the end of the current match.
@@ -288,9 +289,15 @@ style='font-family:"Noto Mono"'>Current Admins column.
SETTINGS:
-In the CONFIG tab, the admin can change the SBN settings.
In the TEXT
+ In the Manual Ban
+tab, the admin can ban player manually. In the Text
tab, the admin can change text in the window
@@ -354,8 +361,8 @@ lang=RU style='font-family:"Noto Mono"'>). - If bCheckAce=True
recommended value HWIDWaitTimer=2 and bBypassFiring=False. Result - if the
player does not have ACE on client, then after ~2 seconds after closing the ACE installation window he will be
-kicked.
+name=tw-target-text1>after closing the ACE installation window he will be kicked.
If a players user.ini has an empty name "Name=" SBN kicks the player
with a window in which text that can be changed in "NoNameLine"
@@ -404,22 +411,40 @@ style='font-family:"Noto Mono"'> (Default) in the SmartBan.ini file then only
lang=RU style='font-family:"Noto Mono"'>" logs files
will be written.
-These log files will be titled as follows and have contents similar to:
++--------------------------------------------------+
|
+Player Kick | +--------------------------------------------------+ Date-Time......:
+2024.08.25-20.48.51 PlayerName.....:
+ramis PlayerIP.......:
+86.100.13.211 SBNID..........:
+202314205635172 HWID...........:
+13E8579EC80FFA0617A50722F905EDCF Reason.........:
+Banned Computer
+Name..: DESKTOP9VH8PEG Times
+Kicked...: 1 Admin..........:
+Server
--------------------------------------------------------------------------
-
-Player Kick
--------------------------------------------------------------------------
-Date-Time..........: 2022.11.07-12.07.32
-PlayerName.......: Test
-PlayerIP.............: 192.168.8.189
-SBNID..............: 20226201057536
-HWID...............: F413F294AF86A5AF524CB4DB808D82E4
-Reason..............: Kicked
-Times Kicked...: 3
-Admin..............: Server
+
This indicates that the player tried to connect but was kicked by the Server.
If this was a direct kick initiated by the admin, the Admins name would appear
diff --git a/System/sbn27.int b/System/sbn27.int
deleted file mode 100644
index 3ad3234..0000000
--- a/System/sbn27.int
+++ /dev/null
@@ -1,4 +0,0 @@
-[Public]
-Object=(Name=sbn27.SmartBan,Class=Class,MetaClass=Engine.Mutator,Description="")
-Object=(Name=sbn27.SmartBanActor,Class=Class,MetaClass=Engine.Actor,Description="")
-
diff --git a/System/sbn27.u b/System/sbn27.u
deleted file mode 100644
index 536d876..0000000
Binary files a/System/sbn27.u and /dev/null differ
diff --git a/System/sbn33.int b/System/sbn33.int
new file mode 100644
index 0000000..fa19445
--- /dev/null
+++ b/System/sbn33.int
@@ -0,0 +1,4 @@
+[Public]
+Object=(Name=sbn33.SmartBan,Class=Class,MetaClass=Engine.Mutator,Description="")
+Object=(Name=sbn33.SmartBanActor,Class=Class,MetaClass=Engine.Actor,Description="")
+
diff --git a/System/sbn33.u b/System/sbn33.u
new file mode 100644
index 0000000..fc4c242
Binary files /dev/null and b/System/sbn33.u differ