Guest User

XM-Radio - AcTopNN [Simple]

a guest
May 9th, 2012
530
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.17 KB | None | 0 0
  1. if(strcmp(cmd, "/xmradio", true) == 0)
  2. {
  3. if(IsPlayerConnected(playerid)) {
  4. tmp = strtok(cmdtext, idx);
  5. if(!strlen(tmp)) {
  6. SendClientMessage(playerid, COLOR_WHITE, "{FF0000}[USAGE]:{FFFFFF} /xmradio {009900}(on/off){FFFFFF}");
  7. return 1;
  8. }
  9. if(strcmp(tmp,"on",true) == 0) {
  10. if(GetPlayerState(playerid) != 1) return SendClientMessage(playerid, COLOR_WHITE, "{FF0000}[INFO]:{FFFFFF} You must be on foot.");
  11. ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 0, 0, 0, 0);
  12. ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"XM-Radio - AcTopNN","LS-FM\nSKY-FM\nI Love Radio\nBig R Radio\nHOT 108 JAMZ\nGotRadio - Hip Hop STOP\nG'D UP RADIO\nTechnoBase.FM","Select","Cancel");
  13. }
  14. if(strcmp(tmp,"off",true) == 0) {
  15. for(new i = 0; i < MAX_PLAYERS; i++)
  16. StopAudioStreamForPlayer(i);
  17. }
  18. return 1;
  19. }
  20. }
  21. //public OnDialogResponse:
  22.  
  23. if(dialogid == 1 && response)
  24. {
  25. switch(listitem)
  26. {
  27. case 0:{ // LS-FM
  28. new Float:X, Float:Y, Float:Z, Float:Distance = 10.0;
  29. GetPlayerPos(playerid, X, Y, Z);
  30. for(new i = 0; i < MAX_PLAYERS; i++)
  31. PlayAudioStreamForPlayer(i, "http://85.25.110.24:8000/", X, Y, Z, Distance, 20);
  32. }case 1:{ // SKY-FM
  33. new Float:X, Float:Y, Float:Z, Float:Distance = 10.0;
  34. GetPlayerPos(playerid, X, Y, Z);
  35. for(new i = 0; i < MAX_PLAYERS; i++)
  36. PlayAudioStreamForPlayer(i, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=2147127", X, Y, Z, Distance, 20);
  37. }case 2:{ // I Love Radio
  38. new Float:X, Float:Y, Float:Z, Float:Distance = 10.0;
  39. GetPlayerPos(playerid, X, Y, Z);
  40. for(new i = 0; i < MAX_PLAYERS; i++)
  41. PlayAudioStreamForPlayer(i, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=3495", X, Y, Z, Distance, 20);
  42. }case 3:{ // Big R Radio
  43. new Float:X, Float:Y, Float:Z, Float:Distance = 10.0;
  44. GetPlayerPos(playerid, X, Y, Z);
  45. for(new i = 0; i < MAX_PLAYERS; i++)
  46. PlayAudioStreamForPlayer(i, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=134938", X, Y, Z, Distance, 20);
  47. }case 4:{ // HOT 108 JAMZ
  48. new Float:X, Float:Y, Float:Z, Float:Distance = 10.0;
  49. GetPlayerPos(playerid, X, Y, Z);
  50. for(new i = 0; i < MAX_PLAYERS; i++)
  51. PlayAudioStreamForPlayer(i, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1281016", X, Y, Z, Distance, 20);
  52. }case 5:{ // GotRadio - Hip Hop STOP
  53. new Float:X, Float:Y, Float:Z, Float:Distance = 10.0;
  54. GetPlayerPos(playerid, X, Y, Z);
  55. for(new i = 0; i < MAX_PLAYERS; i++)
  56. PlayAudioStreamForPlayer(i, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1269052", X, Y, Z, Distance, 20);
  57. }case 6:{ // G'D UP RADIO
  58. new Float:X, Float:Y, Float:Z, Float:Distance = 10.0;
  59. GetPlayerPos(playerid, X, Y, Z);
  60. for(new i = 0; i < MAX_PLAYERS; i++)
  61. PlayAudioStreamForPlayer(i, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1377200", X, Y, Z, Distance, 20);
  62. }case 7:{ // TechnoBase.FM
  63. new Float:X, Float:Y, Float:Z, Float:Distance = 10.0;
  64. GetPlayerPos(playerid, X, Y, Z);
  65. for(new i = 0; i < MAX_PLAYERS; i++)
  66. PlayAudioStreamForPlayer(i, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1265734", X, Y, Z, Distance, 20);
  67. }
  68. }
  69. }
Advertisement
Add Comment
Please, Sign In to add comment