Não entendi o que você quis dizer. Se o que você quer é bloquear o jogador que não está em modo trabalho de utilizar o comando, deve fazer a verificação acima do código.
Código PHP:
CMD:y(playerid, params[])
{
if(Logado[playerid] < 1) return SCM(playerid, VERMELHO, "[ERROR]{ffffff} Voce nao pode usar comandos sem esta logado");
if(!Trabalhando[playerid])
return SCM(playerid, VERMELHO, "[ERROR]{ffffff} Você não está em modo trabalho");
new str[144];
if(sscanf(params, "str[144]", params)) return SCM(playerid, -1, "Use: /y [texto]");
if(info[playerid][Admin] > 0)
format(str, sizeof str, "{00FF00}[@ForaRp] %s {FFFFFF}%s [%d]:{FFFFFF} %s", GetNomeAdmin(info[playerid][Admin]), PlayerName(playerid), playerid, params);
else
format(str, sizeof str, "{00FF00}[@ForaRp] {FFFFFF}%s [%d]:{FFFFFF} %s", PlayerName(playerid), playerid, params);
SendClientMessageToAll(-1, str);
return true;
}