ignore bots for game interface

This commit is contained in:
RaidMax 2022-04-28 10:20:55 -05:00
parent e346aa037e
commit bc38b36e4a

View File

@ -23,6 +23,8 @@ init()
level.eventTypes.setClientDataCompleted = "SetClientDataCompleted"; level.eventTypes.setClientDataCompleted = "SetClientDataCompleted";
level.eventTypes.executeCommandRequested = "ExecuteCommandRequested"; level.eventTypes.executeCommandRequested = "ExecuteCommandRequested";
level.iw4adminIntegrationDebug = false;
SetDvarIfUninitialized( level.eventBus.inVar, "" ); SetDvarIfUninitialized( level.eventBus.inVar, "" );
SetDvarIfUninitialized( level.eventBus.outVar, "" ); SetDvarIfUninitialized( level.eventBus.outVar, "" );
SetDvarIfUninitialized( "sv_iw4madmin_integration_enabled", 1 ); SetDvarIfUninitialized( "sv_iw4madmin_integration_enabled", 1 );
@ -59,6 +61,12 @@ OnPlayerConnect()
level.iw4adminIntegrationDebug = GetDvarInt( "sv_iw4madmin_integration_debug" ); level.iw4adminIntegrationDebug = GetDvarInt( "sv_iw4madmin_integration_debug" );
if ( player.pers["isBot"] )
{
// we don't want to track bots
continue;
}
if ( !isDefined( player.pers[level.clientDataKey] ) ) if ( !isDefined( player.pers[level.clientDataKey] ) )
{ {
player.pers[level.clientDataKey] = spawnstruct(); player.pers[level.clientDataKey] = spawnstruct();