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="")

+BannedPlayer[0]=(Admin="",Name="",Id="",HW="",IP="",PC="",dy=0,Reason="") +(Banned player details)

 

@@ -263,7 +259,12 @@ style='font-family:"Noto Mono"'>or in chatbox !sbninfo


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.
+or transfer in spectator mode and click the corresponding button.

+ +

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 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:

+These log files will be titled as follows and have contents similar to:
++--------------------------------------------------+

-


--------------------------------------------------------------------------
-                              -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
+

|                   +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

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