05.08.2015, 20:12
How can I make myself zcmd/mdc's command + sscanf?
Код:
if(strcmp(cmd, "/mdc", true) == 0) { if(IsPlayerConnected(playerid)) { if(!IsACop(playerid)) { SendClientMessage(playerid, COLOR_GREY, " Nu esti politist !"); return 1; } new tmpcar = GetPlayerVehicleID(playerid); tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "{00FF00}Folosire:{FFFFFF} /mdc [playerid/numejucator]"); return 1; } //giveplayerid = strval(tmp); giveplayerid = ReturnUser(tmp); if(IsACopCar(tmpcar)||PlayerToPoint(5.0, playerid, 253.9280,69.6094,1003.6406)) { if(IsPlayerConnected(giveplayerid)) { if(giveplayerid != INVALID_PLAYER_ID) { GetPlayerName(giveplayerid, sendername, sizeof(sendername)); SendClientMessage(playerid, TEAM_BLUE_COLOR,"______-= PDA Police Department - SECTIUNEA CRIME =-_______"); format(string, sizeof(string), "Nume: %s", sendername); SendClientMessage(playerid, COLOR_WHITE,string); format(string, sizeof(string), "Crima: %s", PlayerCrime[giveplayerid][pAccusedof]); SendClientMessage(playerid, COLOR_GRAD2,string); format(string, sizeof(string), "Reclamat: %s", PlayerCrime[giveplayerid][pVictim]); SendClientMessage(playerid, COLOR_GRAD3,string); format(string, sizeof(string), "Reclamant: %s", PlayerCrime[giveplayerid][pAccusing]); SendClientMessage(playerid, COLOR_GRAD4,string); format(string, sizeof(string), "Motiv : %s", PlayerCrime[giveplayerid][pBplayer]); SendClientMessage(playerid, COLOR_GRAD5,string); SendClientMessage(playerid, TEAM_BLUE_COLOR,"________________________________________________________"); } } else { SendClientMessage(playerid, COLOR_GREY, " Acel jucator e offline !"); return 1; } } else { SendClientMessage(playerid, COLOR_GRAD2, " Nu esti intr-un vehicul de politie."); return 1; } } return 1; }