Files
UT99-Mod-SmartBan/Help/sbn_readme.html
2024-10-11 20:47:31 +01:00

464 lines
23 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<html>
<head>
<meta http-equiv=Content-Type content="text/html; charset=utf-8">
<meta name=Generator content="Microsoft Word 15 (filtered)">
<style>
<!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:DengXian;
panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
{font-family:"Microsoft YaHei";
panose-1:2 11 5 3 2 2 4 2 2 4;}
@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;
font-size:12.0pt;
font-family:"Times New Roman",serif;}
a:link, span.MsoHyperlink
{color:navy;
text-decoration:underline;}
p.a, li.a, div.a
{mso-style-name:"Текст в заданном формате";
margin:0in;
font-size:10.0pt;
font-family:"Liberation Mono";}
@page WordSection1
{size:595.3pt 841.9pt;
margin:56.7pt 56.7pt 56.7pt 56.7pt;}
div.WordSection1
{page:WordSection1;}
-->
</style>
</head>
<body lang=EN-US link=navy vlink="#954F72" style='word-wrap:break-word;
line-break:strict'>
<div class=WordSection1>
<p class=MsoNormal><b><span style='font-family:"Noto Mono"'>    </span></b><b><span
style='font-size:16.0pt;font-family:"Noto Mono"'> </span></b><b><span
style='font-size:16.0pt;font-family:"Noto Mono"'>SMARTBAN</span></b></p>
<p class=MsoNormal><span lang=RU style='font-family:"Noto Mono"'>&nbsp;</span></p>
<p class=MsoNormal><span lang=RU style='font-family:"Noto Mono"'>&nbsp;</span></p>
<p class=MsoNormal><span lang=RU style='font-family:"Noto Mono"'>--------------<b>DESCRIPTION</b>--------------<br>
<br>
</span><span style='font-family:"Noto Mono"'>Smart m</span><span lang=RU
style='font-family:"Noto Mono"'>od to ban (un-ban), kick and transfer players
in spectator mode.<br>
The player will be banned by IP, by SmartBan ID</span><span style='font-family:
"Noto Mono"'> (SBNID) and </span><span lang=RU style='font-family:"Noto Mono"'>if
the server uses ACE anti-cheat </span><span style='font-family:"Noto Mono"'>(ACE)</span><span
lang=RU style='font-family:"Noto Mono"'>, by ACE HWID.<br>
SmartBan (</span><span style='font-family:"Noto Mono"'>SBN</span><span lang=RU
style='font-family:"Noto Mono"'>) has a graphical interface.<br>
<br>
--------------<b>UPDATE</b>--------------<br>
<br>
Copy the new </span><span style='font-family:"Noto Mono"'>sbnXX.u</span><span
lang=RU style='font-family:"Noto Mono"'> (X</span><span style='font-family:
"Noto Mono"'>X</span><span lang=RU style='font-family:"Noto Mono"'> - new
version SBN, Y</span><span style='font-family:"Noto Mono"'>Y</span><span
lang=RU style='font-family:"Noto Mono"'> - old version SBN) to games System
folder.<br>
<br>
Change the all values </span><span style='font-family:"Noto Mono"'>sbnYY</span><span
lang=RU style='font-family:"Noto Mono"'> to </span><span style='font-family:
"Noto Mono"'>sbnXX i</span><span lang=RU style='font-family:"Noto Mono"'>n the
files:<br>
UnrealTournament.ini, SmartBan.ini, mapvote.ini (the name file may be different
depending on the mapvote you are using)<br>
<br>
EXAMPLE:<br>
<br>
UnrealTournament.ini:<br>
ServerPackages=</span><span style='font-family:"Noto Mono"'>sbnYY</span><span
lang=RU style='font-family:"Noto Mono"'> --&gt; ServerPackages=</span><span
style='font-family:"Noto Mono"'>sbnXX</span><span lang=RU style='font-family:
"Noto Mono"'><br>
ServerActors=</span><span style='font-family:"Noto Mono"'>sbnYY.SmartBanActor</span><span
lang=RU style='font-family:"Noto Mono"'> --&gt; ServerActors=</span><span
style='font-family:"Noto Mono"'>sbnXX.SmartBanActor</span><span lang=RU
style='font-family:"Noto Mono"'><br>
<br>
SmartBan.ini:<br>
[</span><span style='font-family:"Noto Mono"'>sbnYY.SmartBan</span><span
lang=RU style='font-family:"Noto Mono"'>] --&gt; [</span><span
style='font-family:"Noto Mono"'>sbnXX.SmartBan</span><span lang=RU
style='font-family:"Noto Mono"'>]<br>
<br>
--------------<b>INSTALLATION</b>--------------<br>
<br>
Copy files <b>WinClient.u</b> and </span><b><span style='font-family:"Noto Mono"'>sbnXX.u</span></b><span
lang=RU style='font-family:"Noto Mono"'> (X</span><span style='font-family:
"Noto Mono"'>X</span><span lang=RU style='font-family:"Noto Mono"'> - version
mod) to games System folder.</span></p>
<p class=MsoNormal><span style='font-family:"Noto Mono"'>If using ACE
anti-cheat on server copy also:</span></p>
<p class=MsoNormal><b><span lang=RU style='font-family:"Noto Mono"'>IACEv1</span></b><b><span
style='font-family:"Noto Mono"'>2</span></b><b><span lang=RU style='font-family:
"Noto Mono"'>.u</span></b><span lang=RU style='font-family:"Noto Mono"'> </span><span
style='font-family:"Noto Mono"'>and <b>sbe12.u</b> for ACE1.2x</span></p>
<p class=MsoNormal><b><span lang=RU style='font-family:"Noto Mono"'>IACEv13.u </span></b><span
style='font-family:"Noto Mono"'>and <b>sbe13.u</b> for ACE1.3x</span><span
lang=RU style='font-family:"Noto Mono"'><br>
<br>
<b>UnrealTournament.ini</b>:<br>
<b>[Engine.GameEngine]<br>
ServerPackages=</b></span><b><span style='font-family:"Noto Mono"'>sbnXX</span></b><b><span
lang=RU style='font-family:"Noto Mono"'><br>
ServerActors=</span></b><b><span style='font-family:"Noto Mono"'>sbnXX.SmartBanActor</span></b><b><span
lang=RU style='font-family:"Noto Mono"'> (or as a mutator: </span></b><b><span
style='font-family:"Noto Mono"'>sbnXX.SmartBan</span></b><b><span lang=RU
style='font-family:"Noto Mono"'>)</span></b><span lang=RU style='font-family:
"Noto Mono"'><br>
<br>
After starting the server, the SmartBan.ini file with the mod settings is
created in the games System folder.<br>
Description of settings:</span></p>
<p class=MsoNormal><span lang=RU style='font-family:"Noto Mono"'><br>
<b>[</b></span><b><span style='font-family:"Noto Mono"'>sbnXX.SmartBan</span></b><b><span
lang=RU style='font-family:"Noto Mono"'>]</span></b><span lang=RU
style='font-family:"Noto Mono"'><br>
<b>bDebugLog=False</b><br>
<b>bNoLogFiles=</b></span><b><span style='font-family:"Noto Mono"'>False</span></b><span
lang=RU style='font-family:"Noto Mono"'> (</span><span style='font-family:"Noto Mono"'>I</span><span
lang=RU style='font-family:"Noto Mono"'>nfo below in L</span><span
style='font-family:"Noto Mono"'>OGS</span><span lang=RU style='font-family:
"Noto Mono"'>)<br>
<b>bKickLogsOnly=True</b> (</span><span style='font-family:"Noto Mono"'>I</span><span
lang=RU style='font-family:"Noto Mono"'>nfo below in L</span><span
style='font-family:"Noto Mono"'>OGS</span><span lang=RU style='font-family:
"Noto Mono"'>)</span></p>
<p class=MsoNormal><b><span lang=RU style='font-family:"Noto Mono"'>bNoHWID=False</span></b><span
lang=RU style='font-family:"Noto Mono"'> (</span><span style='font-family:"Noto Mono"'>True</span><span
lang=RU style='font-family:"Noto Mono"'> - if </span><span style='font-family:
"Noto Mono"'>ACE</span><span lang=RU style='font-family:"Noto Mono"'> is not
used on the server, False - if the server uses ACE and the ability to ban
players also by ACE HWID)</span></p>
<p class=MsoNormal><b><span lang=RU style='font-family:"Noto Mono"'>HWIDWaitTimer=</span></b><b><span
style='font-family:"Noto Mono"'>10</span></b><span lang=RU style='font-family:
"Noto Mono"'> (Works if bNoHWID=</span><span style='font-family:"Noto Mono"'>False</span><span
lang=RU style='font-family:"Noto Mono"'>. This is the time during which
SmartBan can receive HWID from ACE </span><span style='font-family:"Noto Mono"'>and
if no HWID kick player</span><span lang=RU style='font-family:"Noto Mono"'>)</span></p>
<p class=MsoNormal><b><span lang=RU style='font-family:"Noto Mono"'>bHalfHWIDTimer=</span></b><b><span
style='font-family:"Noto Mono"'>False </span></b><span style='font-family:"Noto Mono"'>(W</span><span
lang=RU style='font-family:"Noto Mono"'>orks if bNoHWID=</span><span
style='font-family:"Noto Mono"'>False. True - the HWIDWaitTimer is halved if
the player reconnects</span><span lang=RU style='font-family:"Noto Mono"'>)<br>
</span><b><span style='font-family:"Noto Mono"'>bBypassFiring=False </span></b><span
style='font-family:"Noto Mono"'>(</span><span lang=RU style='font-family:"Noto Mono"'>Works
if bNoHWID=</span><span style='font-family:"Noto Mono"'>False. False -
HWIDWaitTimer starts after Fire or Typing in chat. True - HWIDWaitTimer starts
immediadley after player joins)</span></p>
<p class=MsoNormal><b><span style='font-family:"Noto Mono"'>bHideAdmin=False</span></b><span
style='font-family:"Noto Mono"'> (True - hides broadcast message log in and log
out server admin)</span></p>
<p class=MsoNormal><b><span style='font-family:"Noto Mono"'>bCheckAce=True </span></b><span
style='font-family:"Noto Mono"'>(</span><span lang=RU style='font-family:"Noto Mono"'>Works
if bNoHWID=</span><span style='font-family:"Noto Mono"'>False</span><span
lang=RU style='font-family:"Noto Mono"'>. </span><span style='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 style='font-family:"Noto Mono"'><br>
<b>BannedPlayer[0]=(Admin=&quot;&quot;,Name=&quot;&quot;,Id=&quot;&quot;,HW=&quot;&quot;,IP=&quot;&quot;,PC=&quot;&quot;,dy=0,Reason=&quot;&quot;)</b>
(Banned player details)</span></p>
<p class=MsoNormal><span style='font-family:"Noto Mono"'>&nbsp;</span></p>
<p class=MsoNormal><b><span lang=RU style='font-family:"Noto Mono"'>[</span></b><b><span
style='font-family:"Noto Mono"'>sbnXX.SmartBanKick</span></b><b><span lang=RU
style='font-family:"Noto Mono"'>]</span></b></p>
<p class=MsoNormal><b><span lang=RU style='font-family:"Noto Mono"'>bCenterText</span></b><span
lang=RU style='font-family:"Noto Mono"'>=True</span></p>
<p class=MsoNormal><b><span lang=RU style='font-family:"Noto Mono"'>bSmallFont</span></b><span
lang=RU style='font-family:"Noto Mono"'>=False</span></p>
<p class=MsoNormal><b><span lang=RU style='font-family:"Noto Mono"'>BannLine1</span></b><span
lang=RU style='font-family:"Noto Mono"'>=BANNED</span></p>
<p class=MsoNormal><b><span lang=RU style='font-family:"Noto Mono"'>BannLine2</span></b><span
lang=RU style='font-family:"Noto Mono"'>=Breaking server rules or cheats</span></p>
<p class=MsoNormal><b><span lang=RU style='font-family:"Noto Mono"'>BannLine3</span></b><span
lang=RU style='font-family:"Noto Mono"'>=Admin:</span></p>
<p class=MsoNormal><b><span lang=RU style='font-family:"Noto Mono"'>KickLine1</span></b><span
lang=RU style='font-family:"Noto Mono"'>=KICKED</span></p>
<p class=MsoNormal><b><span lang=RU style='font-family:"Noto Mono"'>KickLine2</span></b><span
lang=RU style='font-family:"Noto Mono"'>=Breaking server rules or cheats</span></p>
<p class=MsoNormal><b><span lang=RU style='font-family:"Noto Mono"'>KickLine3</span></b><span
lang=RU style='font-family:"Noto Mono"'>=Admin:</span></p>
<p class=MsoNormal><b><span lang=RU style='font-family:"Noto Mono"'>NoNameLine1</span></b><span
lang=RU style='font-family:"Noto Mono"'>=Access is possible</span></p>
<p class=MsoNormal><b><span lang=RU style='font-family:"Noto Mono"'>NonameLine2</span></b><span
lang=RU style='font-family:"Noto Mono"'>=by having a correct name</span></p>
<p class=MsoNormal><b><span lang=RU style='font-family:"Noto Mono"'>NoNameLine3=</span></b><span
lang=RU style='font-family:"Noto Mono"'>Change name in Player Setup</span></p>
<p class=MsoNormal><b><span lang=RU style='font-family:"Noto Mono"'>AceLine1</span></b><span
lang=RU style='font-family:"Noto Mono"'>=For play need OS Windows + ACE
anti-cheat</span></p>
<p class=MsoNormal><b><span lang=RU style='font-family:"Noto Mono"'>AceLine2</span></b><span
lang=RU style='font-family:"Noto Mono"'>=Also problems - slow computers or bad
connection</span></p>
<p class=MsoNormal><b><span lang=RU style='font-family:"Noto Mono"'>AceLine3</span></b><span
lang=RU style='font-family:"Noto Mono"'>=Admin:<br>
<br>
--------------<b>HOW TO USE</b>--------------<br>
<br>
1. Log as Administrator<br>
2. To open the SBN graphics window type in console: <b>mutate smartban</b></span></p>
<p class=MsoNormal><span lang=RU style='font-family:"Noto Mono"'>3. To record
information about current players in the server log type in console: </span><b><span
style='font-family:"Noto Mono"'>mutate sbninfo </span></b><span
style='font-family:"Noto Mono"'>or in chatbox <b>!sbninfo</b></span></p>
<p class=MsoNormal><span lang=RU style='font-family:"Noto Mono"'><br>
<br>
<b>BAN/KICK/SPECTATE:</b><br>
In the <b>Currents Player</b> column, select the player you want to ban or kick
or transfer in spectator mode and click the corresponding button.</span></p>
<p class=MsoNormal><span style='font-family:"Noto Mono"'>Admin c</span><span
lang=RU style='font-family:"Noto Mono"'>an also ban a player for several days,
then change the value of <b>Ban Days</b>. If Ban Days = 0, then the ban will be
permanent.<br>
Banned player goes to <b>Banned Players</b> column. The kicked player will be
kicked from the server before the end of the current match.<br>
<br>
<b>UN-BAN:</b><br>
In the <b>Banned Players</b> column, select the player you want to un-ban and
click the un-ban button.</span></p>
<p class=MsoNormal><span style='font-family:"Noto Mono"'>&nbsp;</span></p>
<p class=MsoNormal><b><span style='font-family:"Noto Mono"'>MADE SBN ADMIN:</span></b></p>
<p class=MsoNormal><span lang=RU style='font-family:"Noto Mono"'>An <b>Options</b>
Tab </span><span style='font-family:"Noto Mono"'>i</span><span lang=RU
style='font-family:"Noto Mono"'>n the <b>Currents Player</b> column, select the
player you want </span><span style='font-family:"Noto Mono"'>made SBN admin,
optionally check the box &quot;Allow Banning&quot; and</span><span lang=RU
style='font-family:"Noto Mono"'> click the </span><span style='font-family:
"Noto Mono"'>&quot;Add New Admin&quot;</span><span lang=RU style='font-family:
"Noto Mono"'> button. </span><span style='font-family:"Noto Mono"'>SBN admins </span><span
lang=RU style='font-family:"Noto Mono"'>goes to </span><b><span
style='font-family:"Noto Mono"'>Current Admins</span></b><span lang=RU
style='font-family:"Noto Mono"'> column.<br>
<br>
<b>SETTINGS:</b><br>
In the <b>C</b></span><b><span style='font-family:"Noto Mono"'>onfig</span></b><span
lang=RU style='font-family:"Noto Mono"'> tab, the admin can change the SBN
settings.</span></p>
<p class=MsoNormal><span style='font-family:"Noto Mono"'>In the <b>Manual Ban
tab</b>, </span><span lang=RU style='font-family:"Noto Mono"'>the </span><span
style='font-family:"Noto Mono"'>admin can ban player manually.</span></p>
<p class=MsoNormal><span style='font-family:"Noto Mono"'>In the <b>Text</b>
tab, </span><span lang=RU style='font-family:"Noto Mono"'>t</span><span
style='font-family:"Noto Mono"'>he </span><span lang=RU style='font-family:
"Noto Mono"'>admin can change <a name=tw-target-text></a>text in the window
that kicked players see.<br>
<br>
--------------<b>SBN Admin</b>--------------<br>
<br>
SmartBan includes the option of appointing up to 10 SBN Admin.<br>
An <b>Options</b> Tab in the Menu is available only to the Server Admin.<br>
Only the Server Admin can select or remove a SBN Admin.</span></p>
<p class=MsoNormal><span style='font-family:"Noto Mono"'>SBN admin open </span><span
lang=RU style='font-family:"Noto Mono"'>graphics window type in console</span><span
style='font-family:"Noto Mono"'>: <b>mutate smartban</b></span><span lang=RU
style='font-family:"Noto Mono"'><br>
<br>
<b>SBN Admin Operations:</b><br>
1. The SBN Admin can only see the Kick/Ban Menu.<br>
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>
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-family:"Noto Mono"'>S</span><span
lang=RU style='font-family:"Noto Mono"'>BNID as his/her login Key.<br>
<br>
--------------<b>INFO</b>--------------<br>
<br>
If </span><span style='font-family:"Noto Mono"'>ACE </span><span lang=RU
style='font-family:"Noto Mono"'>is installed on the server and bNoHWID=</span><span
style='font-family:"Noto Mono"'>False</span><span lang=RU style='font-family:
"Noto Mono"'> in the SmartBan.ini settings, then players</span><span lang=RU
style='font-family:"Noto Mono"'> </span><span lang=RU style='font-family:"Noto Mono"'>with
Linux/Mac, as well as players with Windows, who closed the ACE installation
window, will be kicked from the server. </span><span style='font-family:"Noto Mono"'>T</span><span
lang=RU style='font-family:"Noto Mono"'>his is due to the fact that these
players do not have </span><span style='font-family:"Noto Mono"'>ACE</span><span
lang=RU style='font-family:"Noto Mono"'> installed and, accordingly, they can
use cheats.</span></p>
<p class=MsoNormal><span style='font-family:"Noto Mono"'>&nbsp;</span></p>
<p class=MsoNormal><span style='font-family:"Noto Mono"'>About</span><span
lang=RU style='font-family:"Noto Mono"'> HWIDWaitTimer:</span></p>
<p class=MsoNormal><span lang=RU style='font-family:"Noto Mono"'>- </span><span
style='font-family:"Noto Mono"'>If bCheckAce=False recommended value
HWIDWaitTimer=35 and above</span><span lang=RU style='font-family:"Noto Mono"'>.</span><span
lang=RU style='font-family:"Noto Mono"'> </span><span style='font-family:"Noto Mono"'>Result</span><span
lang=RU style='font-family:"Noto Mono"'> - </span><span style='font-family:
"Noto Mono"'>p</span><span lang=RU style='font-family:"Noto Mono"'>layer will
be kicked if SBN does not receive HWID from ACE within 35 seconds. Decreasing
HWIDWaitTimer can may result in kicked off players with slower computers</span><span
style='font-family:"Noto Mono"'> or bad connections</span><span lang=RU
style='font-family:"Noto Mono"'>. </span><span style='font-family:"Noto Mono"'>Anyway
t</span><span lang=RU style='font-family:"Noto Mono"'>he problem is that SBN
does not always get HWID from ACE (ACE </span><span style='font-family:"Noto Mono"'>bug</span><span
lang=RU style='font-family:"Noto Mono"'>).</span></p>
<p class=MsoNormal><span 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 <a
name=tw-target-text1></a>after closing the ACE installation window he will be kicked.</span><span
lang=RU style='font-family:"Noto Mono"'><br>
<br>
If a players user.ini has an empty name &quot;Name=&quot; SBN kicks the player
with a window in which text that can be changed in &quot;NoNameLine&quot;<br>
<br>
An administrator can get information about a player in the SBN.ini file in the
local System folder by double-clicking the player name in the SBN window.<br>
<br>
--------------<b>LOGS</b>--------------</span></p>
<p class=MsoNormal><span style='font-family:"Noto Mono"'>&nbsp;</span></p>
<p class=a><span lang=RU style='font-size:12.0pt;font-family:"Noto Mono"'>There
are two types of logs that will be written (depending on the settings) to the
Servers\Logs folder:</span></p>
<p class=MsoNormal><span lang=RU style='font-family:"Noto Mono"'>1. </span><b><span
style='font-family:"Noto Mono"'>Player Info </span></b><span style='font-family:
"Noto Mono"'> additional info about SBN activities.</span></p>
<p class=MsoNormal><span style='font-family:"Noto Mono"'>Example: </span><i><span
lang=RU style='font-family:"Noto Mono"'>[SBN]_2022.11.07-12.15.43_</span></i><i><span
style='font-family:"Noto Mono"'>PlayerName</span></i><i><span lang=RU
style='font-family:"Noto Mono"'>_</span></i><i><span style='font-family:"Noto Mono"'>Info</span></i><i><span
lang=RU style='font-family:"Noto Mono"'>.log</span></i></p>
<p class=MsoNormal><span style='font-family:"Noto Mono"'>2. <b>Player Kick</b>
info about kick or ban.</span></p>
<p class=MsoNormal><span style='font-family:"Noto Mono"'>Example: </span><i><span
lang=RU style='font-family:"Noto Mono"'>[SBN]_2022.11.07-12.15.43_</span></i><i><span
style='font-family:"Noto Mono"'>PlayerName</span></i><i><span lang=RU
style='font-family:"Noto Mono"'>_Reason.log</span></i><span lang=RU
style='font-family:"Noto Mono"'><br>
<br>
If <b>bNoLogFiles=False</b> (Default) in the SmartBan.ini file then &quot;</span><span
style='font-family:"Noto Mono"'>Player Kick</span><span lang=RU
style='font-family:"Noto Mono"'>&quot;</span><span style='font-family:"Noto Mono"'>
and </span><span lang=RU style='font-family:"Noto Mono"'>&quot;</span><span
style='font-family:"Noto Mono"'>Player Info</span><span lang=RU
style='font-family:"Noto Mono"'>&quot;</span><span style='font-family:"Noto Mono"'>
logs </span><span lang=RU style='font-family:"Noto Mono"'>will be written.<br>
</span><span style='font-family:"Noto Mono"'>If </span><b><span lang=RU
style='font-family:"Noto Mono"'>bKickLogsOnly=True</span></b><span lang=RU
style='font-family:"Noto Mono"'> (Default) in the SmartBan.ini file then only
&quot;</span><span style='font-family:"Noto Mono"'>Player Kick</span><span
lang=RU style='font-family:"Noto Mono"'>&quot;</span><span style='font-family:
"Noto Mono"'> logs </span><span lang=RU style='font-family:"Noto Mono"'>files
will be written.<br>
These log files will be titled as follows and have contents similar to:<br>
+--------------------------------------------------+</span></p>
<p class=MsoNormal><span lang=RU style='font-family:"Noto Mono"'>|                  
Player Kick                    |</span></p>
<p class=MsoNormal><span lang=RU style='font-family:"Noto Mono"'>+--------------------------------------------------+</span></p>
<p class=MsoNormal><span lang=RU style='font-family:"Noto Mono"'>Date-Time......:
2024.08.25-20.48.51</span></p>
<p class=MsoNormal><span lang=RU style='font-family:"Noto Mono"'>PlayerName.....:
ramis</span></p>
<p class=MsoNormal><span lang=RU style='font-family:"Noto Mono"'>PlayerIP.......:
86.100.13.211</span></p>
<p class=MsoNormal><span lang=RU style='font-family:"Noto Mono"'>SBNID..........:
202314205635172</span></p>
<p class=MsoNormal><span lang=RU style='font-family:"Noto Mono"'>HWID...........:
13E8579EC80FFA0617A50722F905EDCF</span></p>
<p class=MsoNormal><span lang=RU style='font-family:"Noto Mono"'>Reason.........:
Banned</span></p>
<p class=MsoNormal><span lang=RU style='font-family:"Noto Mono"'>Computer
Name..: DESKTOP9VH8PEG</span></p>
<p class=MsoNormal><span lang=RU style='font-family:"Noto Mono"'>Times
Kicked...: 1</span></p>
<p class=MsoNormal><span lang=RU style='font-family:"Noto Mono"'>Admin..........:
Server<br>
<br>
This indicates that the player tried to connect but was kicked by the Server.<br>
If this was a direct kick initiated by the admin, the Admins name would appear
instead of `Server`<br>
<br>
<b>Developer:</b> </span><a href="mailto:proasm@gmail.com"><span lang=RU
style='font-family:"Noto Mono"'>ProAsm</span></a><span lang=RU
style='font-family:"Noto Mono"'><br>
<b>Idea and Tester:</b> </span><a href="mailto:asosed@gmail.com"><span lang=RU
style='font-family:"Noto Mono"'>asosed</span></a></p>
</div>
</body>
</html>