--- tags: JKA_Anti-cheat --- # Anti-Cheat Features ## 0.9.5 Beta You can now `followprev` using the alt-fire when you are spectator (credits to Bucky). --- Add the possibility to force every ingame players to join the spectator team. > /rcon forceteam -1 spectator --- Add the possibility to silence a client on say/say_team/tell separatly Chat type : > -1 - All chat > 0 - Public chat (say) > 1 - Team chat (say_team) > 2 - Private chat (tell) To silence a client: `/rcon sv_clientsilence <client number> <chat type>` To unsilence a client: `/rcon sv_clientunsilence <client number> <chat type>` To display on which chat the client is silenced on don't type the chat type, for example : `/rcon sv_clientsilence 0` or `/rcon sv_clientunsilence 0` --- ## 0.9.4 Beta We now use ICC to compiles the engine (we used GCC before that). --- ## 0.9.3 Beta You can now display your personal stats (kills, deaths with suicides and your ratio): > /myratio --- On Duel (3) & FFA (0) gametypes spectators are now allowed to talk in team chat without disturbing ingame players. --- ## 0.9.1 Beta and before Lots of exploits/crashs/security issues got fixed in the engine. --- Display net settings of every clients on the server : > /netstatus > /showNet --- You can now give the reason of the kick : > /rcon clientkick 3 Stop insulting people --- You can now rename a client directly from the engine (no mode needed) : > /rcon sv_clientrename 3 Yberion --- Added a dice system, you are allowed to roll a dice 3 times per round (there's a delay of 1 minute between each roll). Only players in game are allowed to do that. The value of the dice will randomly be generated between 1 and 100 for everyone. This system can be disabled. You have the possibility to custom values of that system with : - `sv_enableDiceSystem` (default to 1, Enable dice system) - `sv_diceDelay` (default to 60, Delay between each dice) - `sv_diceNumber` (default to 3, Number of times you can roll the dice per round) https://image.noelshack.com/fichiers/2019/22/5/1559265469-shot2019-05-31-03-16-28.jpg --- You can now silence and unsilence a client directly from the engine (no mode needed) : > /rcon sv_clientsilence 3 > /rcon sv_clientunsilence 3 For now it silence on every chat, I'll add more options later. --- I improved the server side engine demo recording system. You have the possibility to make the server to record demo for you (you'll need FTP access to get the file ofc). > /rcon sv_record 3 Yberion_s3_esl1v1 > /rcon sv_stoprecord 3 Record every clients in game : > /rcon sv_recordingameplayers Stop recording demo on every clients : > /rcon sv_stopallrecord Rename an existing demo : > /rcon sv_renamedemo ybeDemo1 ybeDemo42 List who is recording (/netstatus also show who is recording with the column R, rcon status too) : > /rcon sv_listrecording --- You can now add client's IP to a whitelist. In case there is a ddos, the client who is in the whitelist will have the priority to connect on the server (credits to fau & jk2mv) : > /rcon whitelistip CLIENT_IP_HERE When joining a server which isn't being ddos, the ip of the player joining is automatically added to the whitelist. --- The server forces rate to 25000 by default and snaps to sv_fps' value which is by default 20. To change the rate (in server.cfg or with rcon): `sv_clientRate 25000`