La inceputul gamemode'ului (sub celelalte "new"-uri): [pawn]new fnews1[256]; new fnews2[256]; new fnews3[256]; new fnews4[256]; new fnews5[256]; new fnews6[256]; new fnews7[256]; new fnews8[256]; new fnews9[256]; new fnews10[256]; new fnews11[256]; new fnews12[256]; new fnews13[256]; new fnews14[256]; new fnews15[256]; new fnews16[256];[/pawn] Apoi comenzile, care le pui la: publc OnPlayerCommandText: [pawn]if(strcmp(cmd, "/addfnews", true) == 0) { if(IsPlayerConnected(playerid)) { new length = strlen(cmdtext); while ((idx < length) && cmdtext[idx] <= ' ')) { idx++; } new offset = idx; new result[200]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; if(!strlen(result)) { SendClientMessage(playerid, COLOR_LIGHTRED, "USAGE: {FFFFFF}/addfnews [text]"); return 1; } if(FindIP(result)) /// Anti-Reclama { GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "Server: %s a fost Banat Permanent, Motiv: Tentativa Reclama", sendername); SendClientMessageToAll(COLOR_RED, string); Ban(playerid); return 1; } else { if(PlayerInfo[playerid][pMember] != 0 || PlayerInfo[playerid][pLeader] != 0) { if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1) { fnews1 = result; } else if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2) { fnews2 = result; } else if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) { fnews3 = result; } else if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4) { fnews4 = result; } else if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5) { fnews5 = result; } else if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6) { fnews6 = result; } else if(PlayerInfo[playerid][pMember] == 7 || PlayerInfo[playerid][pLeader] == 7) { fnews7 = result; } else if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8) { fnews8 = result; } else if(PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9) { fnews9 = result; } else if(PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10) { fnews10 = result; } else if(PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11) { fnews11 = result; } else if(PlayerInfo[playerid][pMember] == 12 || PlayerInfo[playerid][pLeader] == 12) { fnews12 = result; } else if(PlayerInfo[playerid][pMember] == 13 || PlayerInfo[playerid][pLeader] == 13) { fnews13 = result; } else if(PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14) { fnews14 = result; } else if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15) { fnews15 = result; } else if(PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16) { fnews16 = result; } } return 1; } } return 1; } if(strcmp(cmd, "/fnews", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1) { SendClientMessage(playerid, COLOR_WHITE, "_____Faction News_____"); format(string, sizeof(string), "%s", fnews1); SendClientMessage(playerid, COLOR_LIGHTRED, string); } else if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2) { SendClientMessage(playerid, COLOR_WHITE, "_____Faction News_____"); format(string, sizeof(string), "%s", fnews2); SendClientMessage(playerid, COLOR_LIGHTRED, string); } else if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) { SendClientMessage(playerid, COLOR_WHITE, "_____Faction News_____"); format(string, sizeof(string), "%s", fnews3); SendClientMessage(playerid, COLOR_LIGHTRED, string); } else if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4) { SendClientMessage(playerid, COLOR_WHITE, "_____Faction News_____"); format(string, sizeof(string), "%s", fnews4); SendClientMessage(playerid, COLOR_LIGHTRED, string); } else if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5) { SendClientMessage(playerid, COLOR_WHITE, "_____Faction News_____"); format(string, sizeof(string), "%s", fnews5); SendClientMessage(playerid, COLOR_LIGHTRED, string); } else if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6) { SendClientMessage(playerid, COLOR_WHITE, "_____Faction News_____"); format(string, sizeof(string), "%s", fnews6); SendClientMessage(playerid, COLOR_LIGHTRED, string); } else if(PlayerInfo[playerid][pMember] == 7 || PlayerInfo[playerid][pLeader] == 7) { SendClientMessage(playerid, COLOR_WHITE, "_____Faction News_____"); format(string, sizeof(string), "%s", fnews7); SendClientMessage(playerid, COLOR_LIGHTRED, string); } else if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8) { SendClientMessage(playerid, COLOR_WHITE, "_____Faction News_____"); format(string, sizeof(string), "%s", fnews8); SendClientMessage(playerid, COLOR_LIGHTRED, string); } else if(PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9) { SendClientMessage(playerid, COLOR_WHITE, "_____Faction News_____"); format(string, sizeof(string), "%s", fnews9); SendClientMessage(playerid, COLOR_LIGHTRED, string); } else if(PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10) { SendClientMessage(playerid, COLOR_WHITE, "_____Faction News_____"); format(string, sizeof(string), "%s", fnews10); SendClientMessage(playerid, COLOR_LIGHTRED, string); } else if(PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11) { SendClientMessage(playerid, COLOR_WHITE, "_____Faction News_____"); format(string, sizeof(string), "%s", fnews11); SendClientMessage(playerid, COLOR_LIGHTRED, string); } else if(PlayerInfo[playerid][pMember] == 12 || PlayerInfo[playerid][pLeader] == 12) { SendClientMessage(playerid, COLOR_WHITE, "_____Faction News_____"); format(string, sizeof(string), "%s", fnews12); SendClientMessage(playerid, COLOR_LIGHTRED, string); } else if(PlayerInfo[playerid][pMember] == 13 || PlayerInfo[playerid][pLeader] == 13) { SendClientMessage(playerid, COLOR_WHITE, "_____Faction News_____"); format(string, sizeof(string), "%s", fnews13); SendClientMessage(playerid, COLOR_LIGHTRED, string); } else if(PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14) { SendClientMessage(playerid, COLOR_WHITE, "_____Faction News_____"); format(string, sizeof(string), "%s", fnews14); SendClientMessage(playerid, COLOR_LIGHTRED, string); } else if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15) { SendClientMessage(playerid, COLOR_WHITE, "_____Faction News_____"); format(string, sizeof(string), "%s", fnews15); SendClientMessage(playerid, COLOR_LIGHTRED, string); } else if(PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16) { SendClientMessage(playerid, COLOR_WHITE, "_____Faction News_____"); format(string, sizeof(string), "%s", fnews16); SendClientMessage(playerid, COLOR_LIGHTRED, string); } else if(playerInfo[playerid][pMember] == 0 && PlayerInfo[playerid][pLeader] == 0) { SendClientMessage(playerid, COLOR_RED, "Tu nu esti membru/lider al niciunei factiuni !"); } } return 1; }[/pawn] **** Vezi sa inlocuiesti cu variabilele tale, anumite variabile ! Cum ar fi "PlayerInfo" ! Sper ca te-ai ajutat. PS: Am uitat sa dau EDIT. Va rog sa scuzati Dublu-Post.