Quote:
Originally Posted by xxRaioxx
pawn Код:
if (!strcmp(cmdtext, "/piloto", true)) { new vehid = GetPlayerVehicleID(playerid); new carid = GetVehicleModel(vehid); if(carid == 511 || carid == 512 || carid == 593 || carid == 520 || carid == 553 || carid == 476 || carid == 464 || carid == 519 || carid == 460) { if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) { if(!smoking[vehid]) { smoking[vehid] = true; format(stringa, sizeof(stringa), "[INFO] Piloto %s esta trabalhando.", pname); SendClientMessageToAll(0x0016DDFF, stringa); } else { smoking[vehid] = false; return format(stringa, sizeof(stringa), "[INFO] Piloto %s parou de trabalhar.", pname); SendClientMessageToAll(0x0016DDFF, stringa); } } else return SendClientMessage(playerid, -1, "Vocк nгo estб dirigindo a aeronave!"); } else return SendClientMessage(playerid, -1, "Vocк nгo estб em uma aeronave!"); }
Testa aн,nгo sei muito strcmp mais zcmd.
|
So apareзe que o piloto ta trabalhando. Mais quando repete nao fala que ele parou de trabalhar.