28 lines
790 B
Plaintext
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);
|
|
}
|
|
} |