Faudrait faire un timer déjà qui commence quand le joueur se connecte.
Je Te montre un exemple mais j ai pas tester.
En haut de ton script :
new CmdActive[MAX_PLAYERS] = 0;
forward ActiveCmd(playerid);
Dans OnPlayerConnect :
SetTimer("ActiveCmd", Le Temps que tu veut(en miliseconde), false);
Dans la fonction ActiveCmd (N oublie pas defaire le forward )
CmdActive[playerid] = 1;
Et ensuite dans le OnPlayerCommandText
if(CmdActive == 1)
{
if(strcmp(cmd, "/tacommand", true))
{
return 1;
}
}
Si c est pas bon coorger moi :D :D