28.07.2014, 00:35
Hola quisiera aprender como pasar un comando de strcmp a zcmd o CMD:
quiero pasar este comando:
Stock
quiero pasar este comando:
Код:
if(strcmp("/reportar", cmd, true) == 0 || strcmp("/report", cmd, true) == 0) { new tmp1[256], string [128], tmp2[256], nombrejugador[MAX_PLAYER_NAME], nombrereportado[MAX_PLAYER_NAME], reportadoid; { tmp1 = strtok(cmdtext, idx); tmp2 = strtok(cmdtext, idx); reportadoid = strval(tmp1); GetPlayerName(playerid, nombrejugador, sizeof(nombrejugador)); GetPlayerName(reportadoid, nombrereportado, sizeof(nombrereportado)); if (!strlen(tmp1) ||!strlen(tmp2)) return SendClientMessage(playerid, 0xFFFF00FF, "[INFO] /reportar [ID] [Razon]"); PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0); format(string, sizeof(string), "{FFFF00}El usuario {FFFFFF}%s [%d] {FFFF00}ha reportado al usuario {FFFFFF}%s [%d] {FFFF00}por {FFFFFF}%s.", nombrejugador, playerid, nombrereportado, reportadoid, cmdtext[10+strval(tmp1)]); SendClientMessage(playerid, Verde, "Mensaje enviado a los administradores conectados. Gracias por reportar."); Reporte(string); } return 1; }
Код:
stock Reporte(const string[]){ for(new adminid=0; adminid <MAX_PLAYERS; adminid++){ if (PlayerInfo[adminid][Admin] >= 1){ SendClientMessage(adminid, 0xFF0050FF, string); } } return 1; }