Advertisement
Guest User

Untitled

a guest
Feb 5th, 2019
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.40 KB | None | 0 0
  1. CMD:news(playerid,params[])
  2. {
  3. if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to login first.");
  4. if(IsPlayerConnected(playerid))
  5. {
  6. if(PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9)
  7. {
  8. new newcar = GetPlayerVehicleID(playerid);
  9. new string[256],sendername[25];
  10. if(PlayerInfo[playerid][pMuted] == 1)
  11. {
  12. format(string, sizeof(string), "You can not speak, you have been silenced for %d seconds.",PlayerInfo[playerid][pMuteTime]);
  13. SendClientMessage(playerid, COLOR_LIGHTRED, string);
  14. return 1;
  15. }
  16. new result[250];
  17. if(sscanf(params, "s[250]",result)) return SendClientMessage(playerid, COLOR_WHITE, "{FF9900}Scrie: {33CCFF}/news <Message>");
  18. if(FindIP(result)) /// Anti-Reclama
  19. {
  20. new advertiser[MAX_PLAYER_NAME];
  21. GetPlayerName(playerid, advertiser, sizeof(advertiser));
  22. format(string, sizeof(string), "{f03337}Warning: %s(%d) typed %s in /news.", advertiser, playerid, result);
  23. ABroadCast(COLOR_WHITE,string,1);
  24. }
  25. for(new i; i < sizeof(TLD); i++)
  26. {
  27. if(strfind(result, TLD[i], true) != -1)
  28. if(strfind(result, "www.Best-GaminG.ro", true) != -1 || strfind(result, "www.Best-GaminG.ro/forum", true) != -1 || strfind(result, "Best-GaminG.ro", true) != -1) break;
  29. new advertiser[MAX_PLAYER_NAME];
  30. GetPlayerName(playerid, advertiser, sizeof(advertiser));
  31. format(string, sizeof(string), "{f03337}Warning: %s(%d) typed %s in /news.", advertiser, playerid, result);
  32. ABroadCast(COLOR_WHITE,string,1);
  33. }
  34. }
  35. if(newcar == news[1] || newcar == news[2] || newcar == news[3] || newcar == news[4] || newcar == news[5] || newcar == news[6] || newcar == news[7] || newcar == news[8] || newcar == news[9] || newcar == news[10]
  36. || newcar == news[11] || newcar == news[12] || newcar == news[13] || newcar == news[14] || newcar == news[15] || newcar == news[16] || newcar == news[17])
  37. {
  38. GetPlayerName(playerid, sendername, sizeof(sendername));
  39. format(string, sizeof(string), "NR %s: %s", sendername, result);
  40. OOCNews(COLOR_ORANGE,string);
  41. }
  42. else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You are not in the News Van or Chopper.");
  43. }
  44. else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You are not a News Reporter.");
  45. }
  46. return 1;
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement