@@ -113,24 +113,25 @@ final class AFK_Data
113
113
void KickPlayer()
114
114
{
115
115
116
- if ( g_KickAdmins.GetBool() &&
117
- (g_PlayerFuncs.AdminLevel(pPlayer) > = ADMIN_YES ) )
116
+ if (g_KickAdmins.GetBool())
118
117
{
119
118
120
- g_EngineFuncs.ServerCommand(" kicksteamid \" " + szSteamID + " \"\n " );
119
+ g_Log.PrintF(" [AFKM] Kicking \" " + szPlayerName + " \" for being AFK \n " );
120
+ g_EngineFuncs.ServerCommand(" kick #" + string (g_EngineFuncs.GetPlayerUserId(pPlayer.edict())) + " \" Kicked for being AFK. You may rejoin\" " + " \n " );
121
121
// g_AdminControl.KickPlayer(pPlayer, 1);
122
122
123
123
}
124
124
else if ( ! g_KickAdmins.GetBool() &&
125
125
! (g_PlayerFuncs.AdminLevel(pPlayer) > = ADMIN_YES ) )
126
126
{
127
127
128
- g_EngineFuncs.ServerCommand(" kicksteamid \" " + szSteamID + " \"\n " );
128
+ g_Log.PrintF(" [AFKM] Kicking \" " + szPlayerName + " \" for being AFK \n " );
129
+ g_EngineFuncs.ServerCommand(" kick #" + string (g_EngineFuncs.GetPlayerUserId(pPlayer.edict())) + " \" Kicked for being AFK. You may rejoin\" " + " \n " );
129
130
// g_AdminControl.KickPlayer(pPlayer, -1);
130
131
131
132
}
132
133
else
133
- g_Log.PrintF(" [AFKM] Error Code 8! KickPlayer() could not resolve. " );
134
+ g_Log.PrintF(" [AFKM] Error Code 8! KickPlayer() could not resolve. \n " );
134
135
135
136
136
137
}
@@ -467,6 +468,7 @@ final class AFK_Data
467
468
void MoveToSpectate()
468
469
{
469
470
471
+ g_Log.PrintF(" [AFKM] Moving \" " + szPlayerName + " \" to spectate for being AFK. \n " );
470
472
afkstatus = AFKSPEC ;
471
473
pPlayer.GetObserver().StartObserver( pPlayer.GetOrigin(), pPlayer.pev.angles , false );
472
474
g_Scheduler.SetTimeout(" SetRespawnTime" , .75f , @ pPlayer );
0 commit comments