//raport----------------------------------------------------------------------------------------- if(strcmp(cmd, "/raport", true) == 0) { new tmp[256]; new reason; tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "* WPISZ: /raport [idgracza] [powód]"); return 1; } giveplayerid = strval(tmp); /* hmmm ? ;-/ tmp = strtok(cmdtext, idx); reason = strval(tmp); */ if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "* WPISZ: /raport [idgracza] [powód]"); return 1; } if (IsPlayerConnected(giveplayerid)) { GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "*** %s (id: %d) raportuje gracza: %s (id: %d) Powód: %s ***", sendername, playerid, giveplayer, giveplayerid, reason); SendClientMessageToAll(COLOR_LIGHTRED, string); format(string, sizeof(string), "* Doniosłeś na gracza: %s (id: %d) raport został wysłany do adminów będących na serwerze *", giveplayer, giveplayerid); SendClientMessage(playerid, COLOR_GREEN, string); } else { format(string, sizeof(string), "* ID %d nie jest aktywnym graczem.", giveplayerid); SendClientMessage(playerid, COLOR_YELLOW, string); } return 1; }