Advertisement
Caiotesio

@Repost cRádio

Jan 20th, 2014
298
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.52 KB | None | 0 0
  1. /*
  2. ============cRádio Criado por Caio Tésio===================NÃO RETIRE OS CRÉDITOS============== */
  3. #include <a_samp>
  4. #define FILTERSCRIPT
  5. #if defined FILTERSCRIPT
  6.  
  7. #define COR_AVISO 0x00FF00FF
  8.  
  9. new Text:Textdraw0;
  10. new Text:Textdraw1;
  11. new Text:Textdraw2;
  12. new Text:Textdraw3;
  13. new Text:Textdraw4;
  14. new Text:Textdraw5;
  15. new Text:Textdraw6;
  16. new Text:Textdraw7;
  17. new Text:Textdraw8;
  18. new Text:Textdraw9;
  19. new Text:Textdraw10;
  20. new Text:Textdraw11;
  21. new Text:Textdraw12;
  22. new Text:Textdraw13;
  23. new Text:Textdraw14;
  24. new Text:Textdraw15;
  25. new Text:Textdraw16;
  26. new Text:Textdraw17;
  27. new Text:Textdraw18;
  28. new Text:Textdraw19;
  29.  
  30. public OnGameModeInit()
  31. {
  32. print("cRadio Ligado!");
  33. Textdraw0 = TextDrawCreate(610.941345, 129.249984, "usebox");
  34. TextDrawLetterSize(Textdraw0, 0.000000, 29.174945);
  35. TextDrawTextSize(Textdraw0, 459.647064, 0.000000);
  36. TextDrawAlignment(Textdraw0, 1);
  37. TextDrawColor(Textdraw0, 0);
  38. TextDrawUseBox(Textdraw0, true);
  39. TextDrawBoxColor(Textdraw1, 102);
  40. TextDrawSetShadow(Textdraw0, 0);
  41. TextDrawSetOutline(Textdraw0, 0);
  42. TextDrawFont(Textdraw0, 0);
  43.  
  44. Textdraw1 = TextDrawCreate(165.764663, 130.999984, "usebox");
  45. TextDrawLetterSize(Textdraw1, 0.000000, 28.720371);
  46. TextDrawTextSize(Textdraw1, 13.529422, 0.000000);
  47. TextDrawAlignment(Textdraw1, 1);
  48. TextDrawColor(Textdraw1, 0);
  49. TextDrawUseBox(Textdraw1, true);
  50. TextDrawBoxColor(Textdraw1, 102);
  51. TextDrawSetShadow(Textdraw1, 0);
  52. TextDrawSetOutline(Textdraw1, 0);
  53. TextDrawFont(Textdraw1, 0);
  54.  
  55. Textdraw2 = TextDrawCreate(16.470588, 129.500000, "LD_SPAC:white");
  56. TextDrawLetterSize(Textdraw2, 0.000000, 0.000000);
  57. TextDrawTextSize(Textdraw2, 147.294128, 30.916656);
  58. TextDrawAlignment(Textdraw2, 1);
  59. TextDrawColor(Textdraw2, -5963521);
  60. TextDrawSetShadow(Textdraw2, 0);
  61. TextDrawSetOutline(Textdraw2, 0);
  62. TextDrawFont(Textdraw2, 4);
  63.  
  64. Textdraw3 = TextDrawCreate(462.117431, 127.166702, "LD_SPAC:white");
  65. TextDrawLetterSize(Textdraw3, 0.000000, 0.000000);
  66. TextDrawTextSize(Textdraw3, 146.823547, 27.416679);
  67. TextDrawAlignment(Textdraw3, 1);
  68. TextDrawColor(Textdraw3, -5963521);
  69. TextDrawSetShadow(Textdraw3, 0);
  70. TextDrawSetOutline(Textdraw3, 0);
  71. TextDrawFont(Textdraw3, 4);
  72.  
  73. Textdraw4 = TextDrawCreate(23.058832, 180.833358, "Radio Total Dance");
  74. TextDrawLetterSize(Textdraw4, 0.449999, 1.600000);
  75. TextDrawAlignment(Textdraw4, 1);
  76. TextDrawColor(Textdraw4, -1);
  77. TextDrawSetShadow(Textdraw4, 0);
  78. TextDrawSetOutline(Textdraw4, 1);
  79. TextDrawBackgroundColor(Textdraw4, 51);
  80. TextDrawFont(Textdraw4, 1);
  81. TextDrawSetProportional(Textdraw4, 1);
  82.  
  83. Textdraw5 = TextDrawCreate(509.235351, 132.833374, "cRadio 2");
  84. TextDrawLetterSize(Textdraw5, 0.449999, 1.600000);
  85. TextDrawAlignment(Textdraw5, 1);
  86. TextDrawColor(Textdraw5, -1);
  87. TextDrawSetShadow(Textdraw5, 0);
  88. TextDrawSetOutline(Textdraw5, 1);
  89. TextDrawBackgroundColor(Textdraw5, 51);
  90. TextDrawFont(Textdraw5, 1);
  91. TextDrawSetProportional(Textdraw5, 1);
  92.  
  93. Textdraw6 = TextDrawCreate(55.647098, 136.166717, "cRadio 1");
  94. TextDrawLetterSize(Textdraw6, 0.449999, 1.600000);
  95. TextDrawAlignment(Textdraw6, 1);
  96. TextDrawColor(Textdraw6, -1);
  97. TextDrawSetShadow(Textdraw6, 0);
  98. TextDrawSetOutline(Textdraw6, 1);
  99. TextDrawBackgroundColor(Textdraw6, 51);
  100. TextDrawFont(Textdraw6, 1);
  101. TextDrawSetProportional(Textdraw6, 1);
  102.  
  103. Textdraw7 = TextDrawCreate(22.647062, 211.583358, "Radio Sound Pop");
  104. TextDrawLetterSize(Textdraw7, 0.449999, 1.600000);
  105. TextDrawAlignment(Textdraw7, 1);
  106. TextDrawColor(Textdraw7, -1);
  107. TextDrawSetShadow(Textdraw7, 0);
  108. TextDrawSetOutline(Textdraw7, 1);
  109. TextDrawBackgroundColor(Textdraw7, 51);
  110. TextDrawFont(Textdraw7, 1);
  111. TextDrawSetProportional(Textdraw7, 1);
  112.  
  113. Textdraw8 = TextDrawCreate(21.764709, 245.833374, "Radio Fusion");
  114. TextDrawLetterSize(Textdraw8, 0.449999, 1.600000);
  115. TextDrawAlignment(Textdraw8, 1);
  116. TextDrawColor(Textdraw8, -1);
  117. TextDrawSetShadow(Textdraw8, 0);
  118. TextDrawSetOutline(Textdraw8, 1);
  119. TextDrawBackgroundColor(Textdraw8, 51);
  120. TextDrawFont(Textdraw8, 1);
  121. TextDrawSetProportional(Textdraw8, 1);
  122.  
  123. Textdraw9 = TextDrawCreate(21.352943, 276.583404, "Radio Funk Brasil");
  124. TextDrawLetterSize(Textdraw9, 0.449999, 1.600000);
  125. TextDrawAlignment(Textdraw9, 1);
  126. TextDrawColor(Textdraw9, -1);
  127. TextDrawSetShadow(Textdraw9, 0);
  128. TextDrawSetOutline(Textdraw9, 1);
  129. TextDrawBackgroundColor(Textdraw9, 51);
  130. TextDrawFont(Textdraw9, 1);
  131. TextDrawSetProportional(Textdraw9, 1);
  132.  
  133. Textdraw10 = TextDrawCreate(20.941177, 307.916748, "Radio Jovem Pam");
  134. TextDrawLetterSize(Textdraw10, 0.449999, 1.600000);
  135. TextDrawAlignment(Textdraw10, 1);
  136. TextDrawColor(Textdraw10, -1);
  137. TextDrawSetShadow(Textdraw10, 0);
  138. TextDrawSetOutline(Textdraw10, 1);
  139. TextDrawBackgroundColor(Textdraw10, 51);
  140. TextDrawFont(Textdraw10, 1);
  141. TextDrawSetProportional(Textdraw10, 1);
  142.  
  143. Textdraw11 = TextDrawCreate(22.882356, 343.916748, "Radio Atlantida");
  144. TextDrawLetterSize(Textdraw11, 0.449999, 1.600000);
  145. TextDrawAlignment(Textdraw11, 1);
  146. TextDrawColor(Textdraw11, -1);
  147. TextDrawSetShadow(Textdraw11, 0);
  148. TextDrawSetOutline(Textdraw11, 1);
  149. TextDrawBackgroundColor(Textdraw11, 51);
  150. TextDrawFont(Textdraw11, 1);
  151. TextDrawSetProportional(Textdraw11, 1);
  152.  
  153. Textdraw12 = TextDrawCreate(473.294128, 175.166748, "Radio Dubstep");
  154. TextDrawLetterSize(Textdraw12, 0.449999, 1.600000);
  155. TextDrawAlignment(Textdraw12, 1);
  156. TextDrawColor(Textdraw12, -1);
  157. TextDrawSetShadow(Textdraw12, 0);
  158. TextDrawSetOutline(Textdraw12, 1);
  159. TextDrawBackgroundColor(Textdraw12, 51);
  160. TextDrawFont(Textdraw12, 1);
  161. TextDrawSetProportional(Textdraw12, 1);
  162.  
  163. Textdraw13 = TextDrawCreate(474.294128, 208.833419, "Radio Overdose");
  164. TextDrawLetterSize(Textdraw13, 0.449999, 1.600000);
  165. TextDrawAlignment(Textdraw13, 1);
  166. TextDrawColor(Textdraw13, -1);
  167. TextDrawSetShadow(Textdraw13, 0);
  168. TextDrawSetOutline(Textdraw13, 1);
  169. TextDrawBackgroundColor(Textdraw13, 51);
  170. TextDrawFont(Textdraw13, 1);
  171. TextDrawSetProportional(Textdraw13, 1);
  172.  
  173. Textdraw14 = TextDrawCreate(473.411773, 247.166732, "Radio Sertanejo");
  174. TextDrawLetterSize(Textdraw14, 0.449999, 1.600000);
  175. TextDrawAlignment(Textdraw14, 1);
  176. TextDrawColor(Textdraw14, -1);
  177. TextDrawSetShadow(Textdraw14, 0);
  178. TextDrawSetOutline(Textdraw14, 1);
  179. TextDrawBackgroundColor(Textdraw14, 51);
  180. TextDrawFont(Textdraw14, 1);
  181. TextDrawSetProportional(Textdraw14, 1);
  182.  
  183. Textdraw15 = TextDrawCreate(472.058715, 285.500122, "Radio Hunter");
  184. TextDrawLetterSize(Textdraw15, 0.449999, 1.600000);
  185. TextDrawAlignment(Textdraw15, 1);
  186. TextDrawColor(Textdraw15, -1);
  187. TextDrawSetShadow(Textdraw15, 0);
  188. TextDrawSetOutline(Textdraw15, 1);
  189. TextDrawBackgroundColor(Textdraw15, 51);
  190. TextDrawFont(Textdraw15, 1);
  191. TextDrawSetProportional(Textdraw15, 1);
  192.  
  193. Textdraw16 = TextDrawCreate(472.588104, 320.916809, "Radio Pure DJ");
  194. TextDrawLetterSize(Textdraw16, 0.449999, 1.600000);
  195. TextDrawAlignment(Textdraw16, 1);
  196. TextDrawColor(Textdraw16, -1);
  197. TextDrawSetShadow(Textdraw16, 0);
  198. TextDrawSetOutline(Textdraw16, 1);
  199. TextDrawBackgroundColor(Textdraw16, 51);
  200. TextDrawFont(Textdraw16, 1);
  201. TextDrawSetProportional(Textdraw16, 1);
  202.  
  203. Textdraw17 = TextDrawCreate(471.235137, 352.250061, "Radio Relax");
  204. TextDrawLetterSize(Textdraw17, 0.449999, 1.600000);
  205. TextDrawAlignment(Textdraw17, 1);
  206. TextDrawColor(Textdraw17, -1);
  207. TextDrawSetShadow(Textdraw17, 0);
  208. TextDrawSetOutline(Textdraw17, 1);
  209. TextDrawBackgroundColor(Textdraw17, 51);
  210. TextDrawFont(Textdraw17, 1);
  211. TextDrawSetProportional(Textdraw17, 1);
  212.  
  213. Textdraw18 = TextDrawCreate(263.999847, 381.500000, "Desligar Radio");
  214. TextDrawLetterSize(Textdraw18, 0.449999, 1.600000);
  215. TextDrawAlignment(Textdraw18, 1);
  216. TextDrawColor(Textdraw18, -1);
  217. TextDrawSetShadow(Textdraw18, 0);
  218. TextDrawSetOutline(Textdraw18, 1);
  219. TextDrawBackgroundColor(Textdraw18, 51);
  220. TextDrawFont(Textdraw18, 1);
  221. TextDrawSetProportional(Textdraw18, 1);
  222.  
  223. Textdraw19 = TextDrawCreate(559.058776, 386.166625, "By: Caio Tesio");
  224. TextDrawLetterSize(Textdraw19, 0.201529, 0.841666);
  225. TextDrawAlignment(Textdraw19, 1);
  226. TextDrawColor(Textdraw19, -1);
  227. TextDrawSetShadow(Textdraw19, 0);
  228. TextDrawSetOutline(Textdraw19, 1);
  229. TextDrawBackgroundColor(Textdraw19, 51);
  230. TextDrawFont(Textdraw19, 1);
  231. TextDrawSetProportional(Textdraw19, 1);
  232.  
  233. TextDrawSetSelectable(Textdraw4, true);
  234. TextDrawSetSelectable(Textdraw7, true);
  235. TextDrawSetSelectable(Textdraw8, true);
  236. TextDrawSetSelectable(Textdraw9, true);
  237. TextDrawSetSelectable(Textdraw10, true);
  238. TextDrawSetSelectable(Textdraw11, true);
  239. TextDrawSetSelectable(Textdraw12, true);
  240. TextDrawSetSelectable(Textdraw13, true);
  241. TextDrawSetSelectable(Textdraw14, true);
  242. TextDrawSetSelectable(Textdraw15, true);
  243. TextDrawSetSelectable(Textdraw16, true);
  244. TextDrawSetSelectable(Textdraw17, true);
  245. TextDrawSetSelectable(Textdraw18, true);
  246. return 1;
  247. }
  248. public OnFilterScriptInit()
  249. {
  250. print(" cRadio BY:Caio Tésio SKYPE:Caio_Tesio");
  251.  
  252. return 1;
  253. }
  254.  
  255. public OnPlayerClickTextDraw(playerid, Text:clickedid)
  256. {
  257. if(clickedid == Textdraw4)
  258. {
  259. SendClientMessage(playerid, 0xFFFFFFAA, "Você selecionou a Radio Total Dance!");
  260. PlayAudioStreamForPlayer(playerid, "http://streaming.vibepositive.net:8022/");
  261. EsconderTexts(playerid);
  262. return 1;
  263. }
  264. if(clickedid == Textdraw7)
  265. {
  266. SendClientMessage(playerid, 0xFFFFFFAA, "Você selecionou a Radio Sound Pop");
  267. PlayAudioStreamForPlayer(playerid, "http://46.165.221.218:80/");
  268. EsconderTexts(playerid);
  269. return 1;
  270. }
  271. if(clickedid == Textdraw8)
  272. {
  273. SendClientMessage(playerid, 0xFFFFFFAA, "Você selecionou a Radio Fusion");
  274. PlayAudioStreamForPlayer(playerid, "http://65.60.25.242:8004/");
  275. EsconderTexts(playerid);
  276. return 1;
  277. }
  278. if(clickedid == Textdraw9)
  279. {
  280. SendClientMessage(playerid, 0xFFFFFFAA, "Você selecionou a Radio Funk Brasil");
  281. PlayAudioStreamForPlayer(playerid, "http://64.56.64.84:9908");
  282. EsconderTexts(playerid);
  283. return 1;
  284. }
  285. if(clickedid == Textdraw10)
  286. {
  287. SendClientMessage(playerid, 0xFFFFFFAA, "Você selecionou a Radio Jovem Pan");
  288. PlayAudioStreamForPlayer(playerid, "http://64.15.147.220:8042/");
  289. EsconderTexts(playerid);
  290. return 1;
  291. }
  292. if(clickedid == Textdraw11)
  293. {
  294. SendClientMessage(playerid, 0xFFFFFFAA, "Você selecionou a Radio Atlantita");
  295. PlayAudioStreamForPlayer(playerid, "http://189.76.158.143:50002/");
  296. EsconderTexts(playerid);
  297. return 1;
  298. }
  299. if(clickedid == Textdraw12)
  300. {
  301. SendClientMessage(playerid, 0xFFFFFFAA, "Você selecionou a Radio Dubstep");
  302. PlayAudioStreamForPlayer(playerid, "http://72.232.40.182:80");
  303. EsconderTexts(playerid);
  304. return 1;
  305. }
  306. if(clickedid == Textdraw13)
  307. {
  308. SendClientMessage(playerid, 0xFFFFFFAA, "Você selecionou a Radio Overdose");
  309. PlayAudioStreamForPlayer(playerid, "http://64.15.155.206:8888/");
  310. EsconderTexts(playerid);
  311. return 1;
  312. }
  313. if(clickedid == Textdraw14)
  314. {
  315. SendClientMessage(playerid, 0xFFFFFFAA, "Você selecionou a Radio Sertanejo");
  316. PlayAudioStreamForPlayer(playerid, "http://64.15.147.221:9026/");
  317. EsconderTexts(playerid);
  318. return 1;
  319. }
  320. if(clickedid == Textdraw15)
  321. {
  322. SendClientMessage(playerid, 0xFFFFFFAA, "Você selecionou a Radio Hunter");
  323. PlayAudioStreamForPlayer(playerid,"http://stream.radiohunter.com.br:7070/listen.pls");
  324. EsconderTexts(playerid);
  325. return 1;
  326. }
  327. if(clickedid == Textdraw16)
  328. {
  329. SendClientMessage(playerid, 0xFFFFFFAA, "Você selecionou a Radio Pure DJ");
  330. PlayAudioStreamForPlayer(playerid,"http://66.90.101.54:8120");
  331. EsconderTexts(playerid);
  332. return 1;
  333. }
  334. if(clickedid == Textdraw17)
  335. {
  336. SendClientMessage(playerid, 0xFFFFFFAA, "Você selecionou a Radio Relax");
  337. PlayAudioStreamForPlayer(playerid,"http://streaming18.brlogic.com:8204/live");
  338. CancelSelectTextDraw(playerid);
  339. return 1;
  340. }
  341. if(clickedid == Textdraw18)
  342. {
  343. SendClientMessage(playerid, 0xFFFFFFAA, "Você desligou a radio");
  344. EsconderTexts(playerid);
  345. StopAudioStreamForPlayer(playerid);
  346. return 1;
  347. }
  348. return 1;
  349. }
  350. public OnPlayerCommandText(playerid, cmdtext[])
  351. {
  352. if (strcmp("/radios", cmdtext, true, 10) == 0)
  353. {
  354. SendClientMessage(playerid, COR_AVISO," cRadio LIGADO ");
  355. TextDrawShowForPlayer(playerid, Textdraw0);
  356. TextDrawShowForPlayer(playerid, Textdraw1);
  357. TextDrawShowForPlayer(playerid, Textdraw2);
  358. TextDrawShowForPlayer(playerid, Textdraw3);
  359. TextDrawShowForPlayer(playerid, Textdraw4);
  360. TextDrawShowForPlayer(playerid, Textdraw5);
  361. TextDrawShowForPlayer(playerid, Textdraw6);
  362. TextDrawShowForPlayer(playerid, Textdraw7);
  363. TextDrawShowForPlayer(playerid, Textdraw8);
  364. TextDrawShowForPlayer(playerid, Textdraw9);
  365. TextDrawShowForPlayer(playerid, Textdraw10);
  366. TextDrawShowForPlayer(playerid, Textdraw11);
  367. TextDrawShowForPlayer(playerid, Textdraw12);
  368. TextDrawShowForPlayer(playerid, Textdraw13);
  369. TextDrawShowForPlayer(playerid, Textdraw14);
  370. TextDrawShowForPlayer(playerid, Textdraw15);
  371. TextDrawShowForPlayer(playerid, Textdraw16);
  372. TextDrawShowForPlayer(playerid, Textdraw17);
  373. TextDrawShowForPlayer(playerid, Textdraw18);
  374. TextDrawShowForPlayer(playerid, Textdraw19);
  375. SelectTextDraw(playerid, 0xFFFFFFFF);
  376. return 1;
  377. }
  378. return 1;
  379. }
  380. stock EsconderTexts(playerid)
  381. {
  382. TextDrawHideForPlayer(playerid, Textdraw0);
  383. TextDrawHideForPlayer(playerid, Textdraw1);
  384. TextDrawHideForPlayer(playerid, Textdraw2);
  385. TextDrawHideForPlayer(playerid, Textdraw3);
  386. TextDrawHideForPlayer(playerid, Textdraw4);
  387. TextDrawHideForPlayer(playerid, Textdraw5);
  388. TextDrawHideForPlayer(playerid, Textdraw6);
  389. TextDrawHideForPlayer(playerid, Textdraw7);
  390. TextDrawHideForPlayer(playerid, Textdraw8);
  391. TextDrawHideForPlayer(playerid, Textdraw9);
  392. TextDrawHideForPlayer(playerid, Textdraw10);
  393. TextDrawHideForPlayer(playerid, Textdraw11);
  394. TextDrawHideForPlayer(playerid, Textdraw12);
  395. TextDrawHideForPlayer(playerid, Textdraw13);
  396. TextDrawHideForPlayer(playerid, Textdraw14);
  397. TextDrawHideForPlayer(playerid, Textdraw15);
  398. TextDrawHideForPlayer(playerid, Textdraw16);
  399. TextDrawHideForPlayer(playerid, Textdraw17);
  400. TextDrawHideForPlayer(playerid, Textdraw18);
  401. TextDrawHideForPlayer(playerid, Textdraw19);
  402. CancelSelectTextDraw(playerid);
  403. return 1;
  404. }
  405. #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement