Ну я делал вот так, все прекрасно работало
public Action OnPlayerRunCmd(int client, int &buttons, int &impulse, float vel[3], float angles[3], int &weapon, int &subtype, int &cmdnum, int &tickcount, int &seed, int mouse[2])
{
if (!IsClientInGame(client) || !IsPlayerAlive(client))...