iw4x-rawfiles/iw4x/iw4x_00/scripts/_aimassist.gsc

28 lines
790 B
Plaintext

// ========================================================
// 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);
}
}