CMD:fr(playerid, params[]){if(pInfo[playerid][pFrakcio] == RFONOK || pInfo[playerid][pFrakcio] == RENDOR){ new S[100], S2[128], S3[128]; if(sscanf(params, \"s[100]\", S)) return SendClientMessage(playerid, PIROS, \"Használat: /fr < Frakció Rádió >\"); format(S2, sizeof(S2), \"[Rádió] %s mondja: %s\", Nev(playerid), S);format(S3, sizeof(S3), \"[Rádió] Valaki mondja: %s\", S); SendRendorMessage(RADIO, S2); ProxDetector(10.0, playerid, S3, NARANCS, NARANCS, NARANCS, NARANCS, NARANCS);}else if(pInfo[playerid][pFrakcio] == MFONOK || pInfo[playerid][pFrakcio] == MENTOS){ new S[100], S2[128], S3[128]; if(sscanf(params, \"s[100]\", S)) return SendClientMessage(playerid, PIROS, \"Használat: /fr < Frakció Rádió >\"); format(S2, sizeof(S2), \"[Rádió] %s mondja: %s\", Nev(playerid), S);format(S3, sizeof(S3), \"[Rádió] Valaki mondja: %s\", S); SendMentosMessage(RADIO, S2); ProxDetector(10.0, playerid, S3, NARANCS, NARANCS, NARANCS, NARANCS, NARANCS);}else if(pInfo[playerid][pFrakcio] == SZFONOK || pInfo[playerid][pFrakcio] == SZERELO){ new S[100], S2[128], S3[128]; if(sscanf(params, \"s[100]\", S)) return SendClientMessage(playerid, PIROS, \"Használat: /fr < Frakció Rádió >\"); format(S2, sizeof(S2), \"[Rádió] %s mondja: %s\", Nev(playerid), S);format(S3, sizeof(S3), \"[Rádió] Valaki mondja: %s\", S); SendSzereloMessage(RADIO, S2); ProxDetector(10.0, playerid, S3, NARANCS, NARANCS, NARANCS, NARANCS, NARANCS);}else if(pInfo[playerid][pFrakcio] == RAFONOK || pInfo[playerid][pFrakcio] == RADIOS){ new S[100], S2[128], S3[128]; if(sscanf(params, \"s[100]\", S)) return SendClientMessage(playerid, PIROS, \"Használat: /fr < Frakció Rádió >\"); format(S2, sizeof(S2), \"[Rádió] %s mondja: %s\", Nev(playerid), S);format(S3, sizeof(S3), \"[Rádió] Valaki mondja: %s\", S); SendRadiosMessage(RADIO, S2); ProxDetector(10.0, playerid, S3, NARANCS, NARANCS, NARANCS, NARANCS, NARANCS);}else if(pInfo[playerid][pFrakcio] == ADOFONOK || pInfo[playerid][pFrakcio] == ADOTAG){ new S[100], S2[128], S3[128]; if(sscanf(params, \"s[100]\", S)) return SendClientMessage(playerid, PIROS, \"Használat: /fr < Frakció Rádió >\"); format(S2, sizeof(S2), \"[Rádió] %s mondja: %s\", Nev(playerid), S);format(S3, sizeof(S3), \"[Rádió] Valaki mondja: %s\", S); SendNavMessage(RADIO, S2); ProxDetector(10.0, playerid, S3, NARANCS, NARANCS, NARANCS, NARANCS, NARANCS);}else{ SendClientMessage(playerid, PIROS, \"Nem vagy semilyen frakció tagja!\");}return 1;}
[KözösRádió] [Rendõr] \" Neve \": \" Szöveg amit ír \" , vége
[KözösRádió] [Tûzoltó] \" Neve \": \" Szöveg amit ír \" , vége
[KözösRádió] [Vámhivata] \" Neve \": \" Szöveg amit ír \" , vége[KözösRádió] [Mentõs] \" Neve \": \" Szöveg amit ír \" , vége
#include <a_samp>#include <zcmd>#include <sscanf2>#define RENDOR 1#define RFONOK 2#define MENTOS 3#define MFONOK 4#define RADIOS 5#define RAFONOK 6#define SZERELO 7#define SZFONOK 8#define ADOTAG 9#define ADOFONOK 10enum asd {pFrakcio,}new FrakiNeve[11][10] ={{\" \"},{\"Rendõr\"},{\"Rendõr\"},{\"Mentõs\"},{\"Mentõs\"},{\"Rádiós\"},{\"Rádiós\"},{\"Szerelõ\"},{\"Szerelõ\"},{\"NAV\"},{\"NAV\"}};new pInfo[MAX_PLAYERS][asd];CMD:frakiadd(playerid,params[]){new pid,fraki;if(sscanf(params,\"ud\",pid,fraki)) return SendClientMessage(playerid,0xF0F8FFAA,\"Használat: /frakiadd id frakiszáma\");pInfo[pid][pFrakcio] = fraki;return 1;}CMD:kfr(playerid,params[]){new tempstring[128];if(sscanf(params,\"s[128]\",tempstring)) return SendClientMessage(playerid,0xF0F8FFAA,\"Használat: /kfr <Üzenet>\");if(FrakiCheck(playerid)){FrakiRadio(playerid,tempstring);}return 1;}stock FrakiRadio(playerid,szoveg[128]){new tempName[MAX_PLAYER_NAME];new outstr[245];GetPlayerName(playerid,tempName,sizeof(tempName));for(new i = 0;i < MAX_PLAYERS;i++){if(IsPlayerConnected(playerid) && FrakiCheck(playerid)){format(outstr,sizeof(outstr),\"[KözösRádió] [%s] %s: %s,vége\",FrakiNeve[pInfo[playerid][pFrakcio]],tempName,szoveg);SendClientMessage(i,0xF0F8FFAA,outstr);}}return 0;}stock FrakiCheck(playerid){if(pInfo[playerid][pFrakcio] == RENDOR || pInfo[playerid][pFrakcio] == RFONOK || pInfo[playerid][pFrakcio] == MENTOS || pInfo[playerid][pFrakcio] == MFONOK || pInfo[playerid][pFrakcio] == RADIOS || pInfo[playerid][pFrakcio] == RAFONOK || pInfo[playerid][pFrakcio] == SZERELO || pInfo[playerid][pFrakcio] == SZFONOK || pInfo[playerid][pFrakcio] == ADOTAG || pInfo[playerid][pFrakcio] == ADOFONOK){return true;}else{return false;}}public OnFilterScriptInit(){print(\"\\n--------------------------------------\");print(\" Blank Filterscript by your name here\");print(\"--------------------------------------\\n\");return 1;}public OnFilterScriptExit(){return 1;}
CMD:kfr(playerid, params[]){if(pInfo[playerid][pFrakcio] == RFONOK || pInfo[playerid][pFrakcio] == RENDOR){ new S[100], S2[128], S3[128]; if(sscanf(params, \"s[100]\", S)) return SendClientMessage(playerid, PIROS, \"Használat: /fr < Frakció Rádió >\"); format(S2, sizeof(S2), \"[KözösRádió] Rendõr %s mondja: %s\", Nev(playerid), S);format(S3, sizeof(S3), \"[Rádió] Valaki mondja: %s\", S); SendRendorMessage(RADIO, S2); SendMentosMessage(RADIO, S2); SendSzereloMessage(RADIO, S2); SendRadiosMessage(RADIO, S2); SendNavMessage(RADIO, S2); ProxDetector(10.0, playerid, S3, NARANCS, NARANCS, NARANCS, NARANCS, NARANCS);}else if(pInfo[playerid][pFrakcio] == MFONOK || pInfo[playerid][pFrakcio] == MENTOS){ new S[100], S2[128], S3[128]; if(sscanf(params, \"s[100]\", S)) return SendClientMessage(playerid, PIROS, \"Használat: /fr < Frakció Rádió >\"); format(S2, sizeof(S2), \"[KözösRádió] Mentõ %s mondja: %s\", Nev(playerid), S);format(S3, sizeof(S3), \"[Rádió] Valaki mondja: %s\", S); SendRendorMessage(RADIO, S2); SendMentosMessage(RADIO, S2); SendSzereloMessage(RADIO, S2); SendRadiosMessage(RADIO, S2); SendNavMessage(RADIO, S2); ProxDetector(10.0, playerid, S3, NARANCS, NARANCS, NARANCS, NARANCS, NARANCS);}else if(pInfo[playerid][pFrakcio] == SZFONOK || pInfo[playerid][pFrakcio] == SZERELO){ new S[100], S2[128], S3[128]; if(sscanf(params, \"s[100]\", S)) return SendClientMessage(playerid, PIROS, \"Használat: /fr < Frakció Rádió >\"); format(S2, sizeof(S2), \"[KözösRádió] Szerelõ %s mondja: %s\", Nev(playerid), S);format(S3, sizeof(S3), \"[Rádió] Valaki mondja: %s\", S); SendRendorMessage(RADIO, S2); SendMentosMessage(RADIO, S2); SendSzereloMessage(RADIO, S2); SendRadiosMessage(RADIO, S2); SendNavMessage(RADIO, S2); ProxDetector(10.0, playerid, S3, NARANCS, NARANCS, NARANCS, NARANCS, NARANCS);}else if(pInfo[playerid][pFrakcio] == RAFONOK || pInfo[playerid][pFrakcio] == RADIOS){ new S[100], S2[128], S3[128]; if(sscanf(params, \"s[100]\", S)) return SendClientMessage(playerid, PIROS, \"Használat: /fr < Frakció Rádió >\"); format(S2, sizeof(S2), \"[KözösRádió] Rádió %s mondja: %s\", Nev(playerid), S);format(S3, sizeof(S3), \"[Rádió] Valaki mondja: %s\", S); SendRendorMessage(RADIO, S2); SendMentosMessage(RADIO, S2); SendSzereloMessage(RADIO, S2); SendRadiosMessage(RADIO, S2); SendNavMessage(RADIO, S2); ProxDetector(10.0, playerid, S3, NARANCS, NARANCS, NARANCS, NARANCS, NARANCS);}else if(pInfo[playerid][pFrakcio] == ADOFONOK || pInfo[playerid][pFrakcio] == ADOTAG){ new S[100], S2[128], S3[128]; if(sscanf(params, \"s[100]\", S)) return SendClientMessage(playerid, PIROS, \"Használat: /fr < Frakció Rádió >\"); format(S2, sizeof(S2), \"[KözösRádió] Adó és Vámhivatal %s mondja: %s\", Nev(playerid), S);format(S3, sizeof(S3), \"[Rádió] Valaki mondja: %s\", S); SendRendorMessage(RADIO, S2); SendMentosMessage(RADIO, S2); SendSzereloMessage(RADIO, S2); SendRadiosMessage(RADIO, S2); SendNavMessage(RADIO, S2); ProxDetector(10.0, playerid, S3, NARANCS, NARANCS, NARANCS, NARANCS, NARANCS);}else{ SendClientMessage(playerid, PIROS, \"Nem vagy semilyen frakció tagja!\");}return 1;}