update v22 -> v23
This commit is contained in:
118
Help/sbn_Changelog.txt
Normal file
118
Help/sbn_Changelog.txt
Normal file
@@ -0,0 +1,118 @@
|
||||
SmartBan Changelog
|
||||
==================
|
||||
|
||||
-----------------------------------
|
||||
Changes and Fixes in SmartBan (sbn)
|
||||
-----------------------------------
|
||||
|
||||
Changes to sbn23
|
||||
-----------------
|
||||
Fixed security flaw in Admin Menu.
|
||||
|
||||
Changes to sbn22
|
||||
-----------------
|
||||
Fixed accessed none.
|
||||
Renamed Ace function and names.
|
||||
Reduced HWIDWaitTimer option to 1 sec.
|
||||
|
||||
Changes to sbn21
|
||||
-----------------
|
||||
Added test for Ace installation.
|
||||
Added bCheckForAce in Menu.
|
||||
Removed bCheckSpecHWID.
|
||||
Removed CheckAceSpectator.
|
||||
Replaced SmartBan kick Title with Info.
|
||||
Added 6 second delay to bFire.
|
||||
Fixed zPP in UpdatePlayers and Hwid Timer.
|
||||
Re-ajusted admin menu Hwid timer.
|
||||
|
||||
Changes to sbn20
|
||||
-----------------
|
||||
Added Ace not installed broadcast.
|
||||
Added bBypassFiring for direct timer start.
|
||||
Added bHalfHWIDTimer for half timer at reconnect.
|
||||
Removed all email stuff and options.
|
||||
Reduced little window font size from 22 to 20.
|
||||
Reduced little window height.
|
||||
Capitalized all broadcast action words.
|
||||
|
||||
Changes to sbn19
|
||||
-----------------
|
||||
Fixed PRI Accessed None.
|
||||
Fixed more PRI Accessed Nones.
|
||||
Moved fire and typing detection to sbnid.
|
||||
Fixed bHideHUD bypassing registration.
|
||||
|
||||
Changes to sbn18
|
||||
-----------------
|
||||
Added bCheckSpecHWID for spectators in ACE.
|
||||
Added auto ACE bCheckSpectators change in ACEActor
|
||||
Added spectator color in player lists.
|
||||
Added check for typing to start timer.
|
||||
Added smaller font option for small windows.
|
||||
|
||||
Changes to sbn17
|
||||
-----------------
|
||||
Added client window level change detection.
|
||||
|
||||
Changes to sbn16
|
||||
-----------------
|
||||
Added player reload options in menu.
|
||||
|
||||
Changes to sbn15
|
||||
-----------------
|
||||
sbn12 and sbn13 combined.
|
||||
Added eventactors sbe12 and sbe13.
|
||||
Added auto Ace version detection.
|
||||
Replaced bUseACE with bNoHWID.
|
||||
Added admin text window config.
|
||||
Added text window test buttons.
|
||||
Update sbnadmin options.
|
||||
|
||||
Changes to sbn13c
|
||||
-----------------
|
||||
Added kick window if player has no name.
|
||||
Added player gets PRI name if different.
|
||||
|
||||
Changes to sbn13b
|
||||
-----------------
|
||||
Added SmartBan log entry in Logs folder.
|
||||
Added bNoLogFiles to disable logs in logs folder.
|
||||
|
||||
Changes to sbn13a
|
||||
-----------------
|
||||
Returned HWIDWaitTimer and defaulted to 25 seconds.
|
||||
Added option menu for add/remove sbn admins (see readme)
|
||||
Replaced bUseACE13 to just bUseACE
|
||||
|
||||
Changes to sbn13
|
||||
----------------
|
||||
Added horizontal scrolbar to kick/ban window.
|
||||
Added all messages option for admin.
|
||||
Added Listbox in kick windows.
|
||||
Added admin option bCenterText.
|
||||
Added GUI scale detection.
|
||||
Added drawlines routine for listbox.
|
||||
Removed bTimeDivide and set 20 then 5 for ace, 5 for non ace.
|
||||
Added seperate SmartBanKick class for all kick messages etc.
|
||||
|
||||
Changes to sbn4
|
||||
---------------
|
||||
Removed the kick window GUI scaling.
|
||||
Incresed kick window size.
|
||||
|
||||
Changes to sbn3
|
||||
---------------
|
||||
Added Send to Spectator.
|
||||
Added AdminEmail.
|
||||
Added ACE HWID detection.
|
||||
Added bUseACE13 option.
|
||||
Fixed current player names in menu.
|
||||
Added Blue kick window for Linux or ACE.
|
||||
Added Blue window timeout option.
|
||||
Added ACE timer only after player start.
|
||||
Added small kick window scaling.
|
||||
Increased kick time to 10 seconds to reduce client hanging.
|
||||
Removed Second ID (Audiomax).
|
||||
Removed bTimeDivide option and fixed as true.
|
||||
Removed HWIDWaitTimer and fixed as 20
|
||||
@@ -205,7 +205,7 @@ style='font-size:10.0pt;font-family:"Noto Mono"'>False</span><span lang=RU
|
||||
style='font-size:10.0pt;font-family:"Noto Mono"'>. </span><span
|
||||
style='font-size:10.0pt;font-family:"Noto Mono"'>True - quick check of ACE
|
||||
install on the client without HWID check, if there is no ACE on the client then
|
||||
started HWIDWaitTimer and if no HWID – kick player)</span><span lang=RU
|
||||
started HWIDTimer and if no HWID – kick player)</span><span lang=RU
|
||||
style='font-size:10.0pt;font-family:"Noto Mono"'><br>
|
||||
<b>BannedPlayer[0]=(Name="",Id="",RT="",HW="",IP="")</b>
|
||||
(Banned player details)<br>
|
||||
@@ -330,7 +330,8 @@ window type in console</span><span style='font-size:10.0pt;font-family:"Noto Mon
|
||||
2. The SBN Admin can only Kick a Player or send the Player to Spectate.<br>
|
||||
3. The SBN Admin can Ban or Un-Ban a Player only if the Server Admin has ticked
|
||||
the <b>Allow Banning.</b><br>
|
||||
4. The SBN Admin is not a Server Admin and does not have any Server Admin rights.<br>
|
||||
4. The SBN Admin is not a Server Admin and does not have any Server Admin
|
||||
rights.<br>
|
||||
5. The SBN Admin is always an admin and does not need to login etc.<br>
|
||||
6. The SBN Admin uses </span><span style='font-size:10.0pt;font-family:"Noto Mono"'>S</span><span
|
||||
lang=RU style='font-size:10.0pt;font-family:"Noto Mono"'>BNID as his/her login
|
||||
@@ -367,21 +368,14 @@ style='font-size:10.0pt;font-family:"Noto Mono"'>Result</span><span lang=RU
|
||||
style='font-size:10.0pt;font-family:"Noto Mono"'> - </span><span
|
||||
style='font-size:10.0pt;font-family:"Noto Mono"'>p</span><span lang=RU
|
||||
style='font-size:10.0pt;font-family:"Noto Mono"'>layer will be kicked if SBN
|
||||
does not receive HWID from ACE within 35 seconds. Decreasing HWIDWaitTimer can may
|
||||
does not receive HWID from ACE within 35 seconds. Decreasing HWIDTimer can may
|
||||
result in kicked off players with slower computers</span><span
|
||||
style='font-size:10.0pt;font-family:"Noto Mono"'> or bad connections</span><span
|
||||
lang=RU style='font-size:10.0pt;font-family:"Noto Mono"'>. </span><span
|
||||
style='font-size:10.0pt;font-family:"Noto Mono"'>Anyway t</span><span lang=RU
|
||||
style='font-size:10.0pt;font-family:"Noto Mono"'>he problem is that SBN does
|
||||
not always get HWID from ACE (ACE </span><span style='font-size:10.0pt;
|
||||
font-family:"Noto Mono"'>bug</span><span lang=RU style='font-size:10.0pt;
|
||||
font-family:"Noto Mono"'>).</span></p>
|
||||
style='font-size:10.0pt;font-family:"Noto Mono"'> or bad connections.</span></p>
|
||||
|
||||
<p class=MsoNormal><span style='font-size:10.0pt;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 <a
|
||||
name=tw-target-text1></a>after closing the ACE installation window he will be
|
||||
kicked.</span><span lang=RU style='font-size:10.0pt;font-family:"Noto Mono"'><br>
|
||||
bCheckAce=True recommended value HWIDWaitTimer=2. Result - if the player does
|
||||
not have ACE on client, then after 2 seconds he will be kicked.</span><span
|
||||
lang=RU style='font-size:10.0pt;font-family:"Noto Mono"'><br>
|
||||
<br>
|
||||
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"<br>
|
||||
|
||||
BIN
System/sbe13.u
Normal file
BIN
System/sbe13.u
Normal file
Binary file not shown.
BIN
System/sbn22.u
BIN
System/sbn22.u
Binary file not shown.
2
System/sbn23.int
Normal file
2
System/sbn23.int
Normal file
@@ -0,0 +1,2 @@
|
||||
[Public]
|
||||
Object=(Name=sbn23.SmartBan,Class=Class,MetaClass=Engine.Mutator,Description="")
|
||||
BIN
System/sbn23.u
Normal file
BIN
System/sbn23.u
Normal file
Binary file not shown.
Reference in New Issue
Block a user