05.08.2014, 19:53
Код:
if(strcmp(cmd, "/carona", true) == 0) { new aname[MAX_PLAYER_NAME]; new pname[MAX_PLAYER_NAME]; if(pAdmin(playerid) == 1 || pAdmin(playerid) == 2 || pAdmin(playerid) == 3 || pAdmin(playerid) == 4 || pAdmin(playerid) == 5) { new tmp[256], plid; tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, Vermelho, "Digite: /carona [id]"); return 1; } plid = strval(tmp); if(plid == playerid) { SendClientMessage(playerid, Vermelho, "Vocк nгo pode pegar uma carona com vocк mesmo."); return 1; } if(!IsPlayerConnected(plid)) { SendClientMessage(playerid, Vermelho, "O(A) jogador(a) nгo estб conectado."); } else { if(IsPlayerInAnyVehicle(plid)) { new VehicleID = GetPlayerVehicleID(plid); PutPlayerInVehicle(playerid, VehicleID, 1); GetPlayerName(playerid, aname, MAX_PLAYER_NAME); SendClientMessage(playerid, Verde, "Comando efetuado com sucesso!"); format(string, sizeof(string), "O(A) ADM %s (%d) entrou no seu carro!", aname, playerid); SendClientMessage(plid, tcadm, string); } else { GetPlayerName(plid, pname, MAX_PLAYER_NAME); format(string, sizeof(string), "%s (%d) nгo estб em um carro!", pname, plid); SendClientMessage(playerid, Vermelho, string); } } } else { SendClientMessage(playerid, Vermelho, "Apenas ADM's podem usar este comando!"); } return 1; }