je to tvoje
//{FFD70E} CMD:pm(playerid, params[]){ new id, text[144],string[144]; if (!sscanf(params, "us", id, text)) { if (id == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "{88FF00}Hráč není připojený"); if (id == playerid) return SendClientMessage(playerid, 0xEFEFF7AA, "{88FF00}Nemůžeš psát sám sebe !"); if (strlen(text) > 144) return SendClientMessage(playerid, -1, "{88FF00}Zadal jste do textu příliš dlouhý text !"); if(PlayerBlokPM[id][playerid] == 1) return SendClientMessage(playerid,-1,"{7700FF}Tento hráč si zablokoval příjem zpráv od tebe"); if(Set[Pmky][id] == 0) return SendClientMessage(playerid,-1,"{88FF00}Tento hráč si {7700FF}zablokoval {88FF00}příjem zpráv od všech"); if(Sav[MuteOn][playerid] > 0 || umlcen[playerid] > 0) return SendClientMessage(playerid, 0xFF0000FF, "[ ! ] {FFFFFF}Jste umlčen !"); format(string, 144, "PM od {00FF00}%s(%d):{FFD70E} %s", Jmeno(playerid), playerid,text); SendClientMessage(id, 0xFFD70EFF, string); format(string, 144, "PM pro {00FF00}%s(%d):{FFD70E} %s", Jmeno(id), id, text); SendClientMessage(playerid, 0xFFD70EFF, string); pInfo[id][Last] = playerid; if(Set[pmzvuky][id] == 1) PlayMySound(id); if(afk[id] == true)SendClientMessage(playerid,0xff0000AA,"{7700FF}Tento hráč je AFK !"); if(Sav[MuteOn][id] > 0 || umlcen[id] > 0)SendClientMessage(playerid,0xFF0000AA,"{7700FF}Tento hráč je umlčený, zřejmě Vám neodpoví"); } else return SendClientMessage(playerid, -1, "{88FF00}Použití: {7700FF}/pm [ ID ] [ TEXT ]"); return CMD_SUCCESS; }
toto je z Ganja Party