diff --git a/Help/sbn_Changelog.txt b/Help/sbn_Changelog.txt index 909eb4c..65e1c96 100644 --- a/Help/sbn_Changelog.txt +++ b/Help/sbn_Changelog.txt @@ -1,218 +1,231 @@ ------------------------------------ -Changes and Fixes in SmartBan (sbn) ------------------------------------ - -Changes to sbn43 ----------------- -Removed bNoNameChange and set True. - -Changes to sbn42 ----------------- -Corrected kick if User.ini Name="" - -Changes to sbn41 ----------------- -Enabled 'Add Admin' for SBN Admins. -Added Disable name changes - bNoNameChange. -Added name and id checks at logon. -Added admin ID (Key) to logs folder. -Improved Kicked operation. - -Changes to sbn40 ----------------- -Banned player now auto muted. - -Changes to sbn39 ----------------- -Moved Ban rights to current Admin. -Added headings to config Options. - -Changes to sbn38 ----------------- -Added MutedPlayers for chat Muting. -Added CheckFSB() for bHideAdmin. -Added SBNID with MutedPlayers. -Added Mutate SBNAllowBots for tests. -Added Mute reason. - -Changes to sbn37 ----------------- -Fixed Player Info appearing in log. - -Changes to sbn36 ----------------- -Changed SBNLog reason to banned reason. - -Changes to sbn35 ----------------- -Added bLogAceInst - See readme. - -Changes to sbn34 ----------------- -Set some logs to debuglog. -Re-arrange Log folder readout. - -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. -Added HWID to PlayerInfo - sbninfo. - -Changes to sbn26 ----------------- -Added Player IP log request Mutate sbninfo. - -Changes to sbn25 ----------------- -Added manual ban option in menu. -Removed all close buttons. -Added hidden admin option. - -Changes to sbn24 ----------------- -Added admin name who kicks player in kick window. - -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 +----------------------------------- +Changes and Fixes in SmartBan (sbn) +----------------------------------- + +Changes to sbn46 +---------------- +Fixed muted player over write. + +Changes to sbn45 +---------------- +Added manual ban HWID only. + +Changes to sbn44 +---------------- +Changed Log names. +Added bKickEmptyName if name is empty. + +Changes to sbn43 +---------------- +Removed bNoNameChange and set True. + +Changes to sbn42 +---------------- +Corrected kick if User.ini Name="" + +Changes to sbn41 +---------------- +Enabled 'Add Admin' for SBN Admins. +Added Disable name changes - bNoNameChange. +Added name and id checks at logon. +Added admin ID (Key) to logs folder. +Improved Kicked operation. + +Changes to sbn40 +---------------- +Banned player now auto muted. + +Changes to sbn39 +---------------- +Moved Ban rights to current Admin. +Added headings to config Options. + +Changes to sbn38 +---------------- +Added MutedPlayers for chat Muting. +Added CheckFSB() for bHideAdmin. +Added SBNID with MutedPlayers. +Added Mutate SBNAllowBots for tests. +Added Mute reason. + +Changes to sbn37 +---------------- +Fixed Player Info appearing in log. + +Changes to sbn36 +---------------- +Changed SBNLog reason to banned reason. + +Changes to sbn35 +---------------- +Added bLogAceInst - See readme. + +Changes to sbn34 +---------------- +Set some logs to debuglog. +Re-arrange Log folder readout. + +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. +Added HWID to PlayerInfo - sbninfo. + +Changes to sbn26 +---------------- +Added Player IP log request Mutate sbninfo. + +Changes to sbn25 +---------------- +Added manual ban option in menu. +Removed all close buttons. +Added hidden admin option. + +Changes to sbn24 +---------------- +Added admin name who kicks player in kick window. + +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 diff --git a/Help/sbn_readme.html b/Help/sbn_readme.html index 564a758..163ccd9 100644 Binary files a/Help/sbn_readme.html and b/Help/sbn_readme.html differ diff --git a/System/sbn43.int b/System/sbn43.int deleted file mode 100644 index 7d7108b..0000000 --- a/System/sbn43.int +++ /dev/null @@ -1,4 +0,0 @@ -[Public] -Object=(Name=sbn43.SmartBan,Class=Class,MetaClass=Engine.Mutator,Description="") -Object=(Name=sbn43.SmartBanActor,Class=Class,MetaClass=Engine.Actor,Description="") - diff --git a/System/sbn43.u b/System/sbn43.u deleted file mode 100644 index 8e0751a..0000000 Binary files a/System/sbn43.u and /dev/null differ diff --git a/System/sbn46.int b/System/sbn46.int new file mode 100644 index 0000000..ad1164c --- /dev/null +++ b/System/sbn46.int @@ -0,0 +1,4 @@ +[Public] +Object=(Name=sbn46.SmartBan,Class=Class,MetaClass=Engine.Mutator,Description="") +Object=(Name=sbn46.SmartBanActor,Class=Class,MetaClass=Engine.Actor,Description="") + diff --git a/System/sbn46.u b/System/sbn46.u new file mode 100644 index 0000000..bf59f81 Binary files /dev/null and b/System/sbn46.u differ