Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CMD:b(playerid, params[])
- {
- if(hIgracUlogovan[playerid] == 0)
- {
- SCM(playerid, CRVENA, "RGProtect | {FFFFFF}Niste ulogovani, ne mozete koristiti komande.");
- return 1;
- }
- if(IgracUWaru[playerid] > 0) return SCM(playerid, CRVENA, "RGProtect | {FFFFFF}Ne mozete koristiti javne chatove za vrijeme igranja wara !");
- if(PI[playerid][Utisan] != 0) return SCM(playerid, CRVENA, "RGProtect | {FFFFFF}Utisani ste, ne mozete koristiti chat!");
- new text[100], Float:Poz[3], string[128], sojkaa[MAX_PLAYER_NAME];
- if(sscanf(params, "s[100]", text)) return SCM(playerid, GRAD3, "Koristite: {C0C0C0}/b [Text]");
- if(gettime() < koristioChat[playerid]) return SCM(playerid, CRVENA, "RGProtect | {FFFFFF}Chat mozete koristiti svake 3 sekunde!");
- koristioChat[playerid] = gettime() + 3;
- for(new i; i < sizeof(ZabranjeneReci); i++)
- {
- if(strfind(text, ZabranjeneReci[i], true) != -1)
- {
- new strMy[128];
- new STRname[MAX_PLAYER_NAME];
- ImeIgraca(playerid, STRname);
- format(strMy, sizeof(strMy), "[!!!][OOC] %s(ID: %d): %s",STRname,playerid,text);
- StaffPoruka(0x586433FF, strMy);
- new ippp[24];
- GetPlayerIp(playerid, ippp, 24);
- }
- }
- for(new i; i < strlen(text); i++)
- {
- if(!strcmp(text[i], "{")) text[i] = '[';
- if(!strcmp(text[i], "}")) text[i] = ']';
- }
- new is1=0;
- new r=0;
- while(strlen(text[is1]))
- {
- if('0'<=text[is1]<='9')
- {
- new is2=is1+1;
- new p=0;
- while(p==0)
- {
- if('0'<=text[is2]<='9'&&strlen(text[is2])) is2++;
- else
- {
- strmid(strR[r],text,is1,is2,255);
- if(strval(strR[r])<255) r++;
- is1=is2;
- p=1;
- }
- }
- }
- is1++;
- }
- if(r>=4)
- {
- new strMy[128];
- new STRname[MAX_PLAYER_NAME];
- ImeIgraca(playerid, STRname);
- format(strMy, sizeof(strMy), "[!!!][OOC] %s(ID: %d): %s",STRname,playerid,text);
- StaffPoruka(0x586433FF, strMy);
- new ippp[24];
- GetPlayerIp(playerid, ippp, 24);
- format(CmdString, 170, "Igrac: %s | %s | IP: %s", STRname, text, ippp);
- UpisiLog(FAJL_REKLAMALOG, CmdString);
- for(new z=0;z<r;z++)
- {
- new pr2;
- while((pr2=strfind(text,strR[z],true))!=-1) for(new i=pr2,j=pr2+strlen(strR[z]);i<j;i++) text[i]='*';
- }
- }
- GetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
- RPIme(playerid, sojkaa);
- foreach(Player, i)
- {
- if(IsPlayerInRangeOfPoint(i, 20.0, Poz[0], Poz[1], Poz[2]))
- {
- format(string, sizeof string, "%s: (( %s ))", playerid, sojkaa, text);
- SCM(i, BELA, string);
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement