Add gsc script to disable aimassist when sv_allowAimAssist is set to 0
parent
9ed9735592
commit
7c7cc2dea6
|
@ -0,0 +1,28 @@
|
|||
// ========================================================
|
||||
// This script disables aim assist features on clients.
|
||||
// To configure this behaviour change the value of the sv_allowAimAssist dvar.
|
||||
// Put this file in your scripts folder.
|
||||
// ========================================================
|
||||
|
||||
#include maps\mp\_utility;
|
||||
|
||||
init()
|
||||
{
|
||||
aimAssistAllowed = getDvarInt("sv_allowAimAssist");
|
||||
if (aimAssistAllowed <= 0)
|
||||
{
|
||||
level thread disableAimAssistForConnectedPlayers();
|
||||
}
|
||||
}
|
||||
|
||||
disableAimAssistForConnectedPlayers()
|
||||
{
|
||||
for(;;)
|
||||
{
|
||||
level waittill( "connected", player );
|
||||
|
||||
// The dvars are cheat protected and not saved. They will be reset automatically upon joining another server.
|
||||
player setClientDvar("aim_lockon_enabled", 0);
|
||||
player setClientDvar("aim_slowdown_enabled", 0);
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue