ineedbots
2021-09-01 13:57:01 -06:00
parent bc44585f45
commit 1f3f0face6
5 changed files with 613 additions and 0 deletions

Binary file not shown.

View File

@ -0,0 +1,35 @@
init()
{
if ( getDvar( "g_inactivitySpectator" ) == "" )
setDvar( "g_inactivitySpectator", 0.0 );
level.inactivitySpectator = getDvarFloat( "g_inactivitySpectator" ) * 1000;
if ( level.inactivitySpectator <= 0 )
return;
thread watchPlayers();
}
watchPlayers()
{
for ( ;; )
{
wait 1.5;
theTime = getTime();
for ( i = 0; i < level.players.size; i++ )
{
player = level.players[i];
if ( isDefined( player ) && !player.hasSpawned )
{
if ( !isDefined( player.specTime ) )
player.specTime = theTime;
else if ( ( theTime - player.specTime ) >= level.inactivitySpectator )
kick( player getEntityNumber() );
}
}
}
}