Advertisement
Guest User

SA Tube v1.0 [RELEASED]

a guest
Oct 8th, 2017
680
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 45.31 KB | None | 0 0
  1. /* ___________________________________________________________________
  2. | |
  3. | SA- TUBE V1.0 BY |
  4. | ____ ____ ___ |
  5. | |___ U N K Y | HE | __ R E A T |
  6. | | | |___| |
  7. |__________________________________________________________________|*/
  8. #include <a_samp>
  9. #include <zcmd>
  10. #include <a_http>
  11.  
  12. #define DIALOG_TUBE 69
  13. #define MAX_TDS 77
  14. #define mred "{ff0000}"
  15. #define mcol "{c0ff5c}"
  16.  
  17. new Text:TUBE_TD[77];
  18. new PlayerText:TUBE_PTD[MAX_PLAYERS][2];
  19. enum YTINFO
  20. {
  21. MUSICNAME[30],
  22. LINK[100]
  23. };
  24. // Total musics are 27, You can add your desire musics as well !
  25. new MUSICLIST[][YTINFO] =
  26. {
  27. {"Despacito","www.youtube.com/watch?v=kJQP7kiw5Fk"},
  28. {"See You Again","www.youtube.com/watch?v=nUHoGNK98s8"},
  29. {"Gangnam Style","www.youtube.com/watch?v=NeLnqJGhq_Q"},
  30. {"Sorry","www.youtube.com/watch?v=rBistsB7pNU"},
  31. {"Shake It Off","www.youtube.com/watch?v=nfWlot6h_JM"},
  32. {"Bailando","www.youtube.com/watch?v=DkBMWBI6KQs"},
  33. {"Sugar","www.youtube.com/watch?v=48VSP-atSeI"},
  34. {"Roar","www.youtube.com/watch?v=CevxZvSJLk8"},
  35. {"Shape Of You","www.youtube.com/watch?v=JGwWNGJdvx8"},
  36. {"Lean On","www.youtube.com/watch?v=YqeW9_5kURI"},
  37. {"Blank Space","www.youtube.com/watch?v=e-ORhEE9VVg"},
  38. {"About that Base","www.youtube.com/watch?v=7PCkvCPvDXk"},
  39. {"Dark Horse","www.youtube.com/watch?v=0KSOMA3QBU0"},
  40. {"Hello","www.youtube.com/watch?v=9h0Arg_-380"},
  41. {"Counting Stars","www.youtube.com/watch?v=hT_nvWreIhg"},
  42. {"Thinking Out Loud","www.youtube.com/watch?v=JbEkxVVxk4c"},
  43. {"What do you mean","www.youtube.com/watch?v=NywWB67Z7zQ"},
  44. {"This is what you came for","www.youtube.com/watch?v=kOkQ4T5WO9E"},
  45. {"Chantaje","www.youtube.com/watch?v=6Mgqbai3fKo"},
  46. {"Chandelier","www.youtube.com/watch?v=2vjPBrBU-TM"},
  47. {"Love me like you do","www.youtube.com/watch?v=AJtDXIazrMo"},
  48. {"Rockabye","www.youtube.com/watch?v=papuvlVeZg8"},
  49. {"Last Friday Night","www.youtube.com/watch?v=KlyXNRrsk4A"},
  50. {"Thrift Shop","www.youtube.com/watch?v=QK8mJJJvaes"},
  51. {"Look What you made me to","www.youtube.com/watch?v=3tmd-ClpJxA"},
  52. {"Bon Appetit","www.youtube.com/watch?v=EVhhiqp3S2Q"},
  53. {"Swish Swish","www.youtube.com/watch?v=EW6rhjSqZ14"}
  54. // {"VIDEO NAME","YOUTUBE VIDEO LINK"} // add Comma " , " in the upper one , don't add comma in the last line
  55. };
  56. public OnFilterScriptInit()
  57. {
  58. CREATETUBE();
  59. print("\n--------------------------------------");
  60. print(" SA-TUBE FILTERSCRIPT BY FUNKYTHEGREAT");
  61. print(" -------- LOADED SUCCESFULLY --------");
  62. print("--------------------------------------\n");
  63. return 1;
  64. }
  65. public OnFilterScriptExit()
  66. {
  67. print("\n--------------------------------------");
  68. print(" SA-TUBE FILTERSCRIPT BY FUNKYTHEGREAT");
  69. print(" ------ UN-LOADED SUCCESFULLY --------");
  70. print("--------------------------------------\n");
  71. return 1;
  72. }
  73. CREATETUBE()
  74. {
  75. TUBE_TD[0] = TextDrawCreate(-9.375000, -12.999997, "box");
  76. TextDrawLetterSize(TUBE_TD[0], 0.000000, 48.562500);
  77. TextDrawTextSize(TUBE_TD[0], 649.000000, 0.000000);
  78. TextDrawAlignment(TUBE_TD[0], 1);
  79. TextDrawColor( TUBE_TD[0], -1);
  80. TextDrawUseBox(TUBE_TD[0], 1);
  81. TextDrawBoxColor(TUBE_TD[0], -1);
  82. TextDrawSetShadow(TUBE_TD[0], 0);
  83. TextDrawSetOutline(TUBE_TD[0], 0);
  84. TextDrawBackgroundColor(TUBE_TD[0], 255);
  85. TextDrawFont(TUBE_TD[0], 1);
  86. TextDrawSetProportional( TUBE_TD[0], 1);
  87. TextDrawSetShadow(TUBE_TD[0], 0);
  88.  
  89. TUBE_TD[1] = TextDrawCreate(1.875000, 2.750000, "O");
  90. TextDrawLetterSize(TUBE_TD[1], 0.623124, 1.214998);
  91. TextDrawTextSize(TUBE_TD[1], 643.000000, 0.000000);
  92. TextDrawAlignment(TUBE_TD[1], 1);
  93. TextDrawColor( TUBE_TD[1], 255);
  94. TextDrawUseBox(TUBE_TD[1], 1);
  95. TextDrawBoxColor(TUBE_TD[1], -1);
  96. TextDrawSetShadow(TUBE_TD[1], 0);
  97. TextDrawSetOutline(TUBE_TD[1], 1);
  98. TextDrawBackgroundColor(TUBE_TD[1], -1061109505);
  99. TextDrawFont(TUBE_TD[1], 0);
  100. TextDrawSetProportional( TUBE_TD[1], 1);
  101. TextDrawSetShadow(TUBE_TD[1], 0);
  102.  
  103. TUBE_TD[2] = TextDrawCreate(-6.250000, 18.333341, "box");
  104. TextDrawLetterSize(TUBE_TD[2], 0.000000, 3.125000);
  105. TextDrawTextSize(TUBE_TD[2], 631.000000, 0.000000);
  106. TextDrawAlignment(TUBE_TD[2], 1);
  107. TextDrawColor( TUBE_TD[2], -1);
  108. TextDrawUseBox(TUBE_TD[2], 1);
  109. TextDrawBoxColor(TUBE_TD[2], -1);
  110. TextDrawSetShadow(TUBE_TD[2], 0);
  111. TextDrawSetOutline(TUBE_TD[2], 0);
  112. TextDrawBackgroundColor(TUBE_TD[2], 255);
  113. TextDrawFont(TUBE_TD[2], 1);
  114. TextDrawSetProportional( TUBE_TD[2], 1);
  115. TextDrawSetShadow(TUBE_TD[2], 0);
  116.  
  117. TUBE_TD[72] = TextDrawCreate(622.500000, 1.116677, "");
  118. TextDrawLetterSize(TUBE_TD[72], 0.000000, 0.000000);
  119. TextDrawTextSize(TUBE_TD[72], 16.000000, 14.000000);
  120. TextDrawAlignment(TUBE_TD[72], 1);
  121. TextDrawColor( TUBE_TD[72], -16776961);
  122. TextDrawSetShadow(TUBE_TD[72], 0);
  123. TextDrawSetOutline(TUBE_TD[72], 0);
  124. TextDrawBackgroundColor(TUBE_TD[72], -1);
  125. TextDrawFont(TUBE_TD[72], 5);
  126. TextDrawSetProportional( TUBE_TD[72], 0);
  127. TextDrawSetShadow(TUBE_TD[72], 0);
  128. TextDrawSetSelectable( TUBE_TD[72], true);
  129. TextDrawSetPreviewModel(TUBE_TD[72], 19379);
  130. TextDrawSetPreviewRot(TUBE_TD[72], 0.000000, 0.000000, 90.000000, 1.000000);
  131.  
  132. TUBE_TD[3] = TextDrawCreate(625.875244, 2.266666, "X");
  133. TextDrawLetterSize(TUBE_TD[3], 0.373124, 1.098333);
  134. TextDrawAlignment(TUBE_TD[3], 1);
  135. TextDrawColor( TUBE_TD[3], -1);
  136. TextDrawSetShadow(TUBE_TD[3], 0);
  137. TextDrawSetOutline(TUBE_TD[3], 0);
  138. TextDrawBackgroundColor(TUBE_TD[3], 255);
  139. TextDrawFont(TUBE_TD[3], 2);
  140. TextDrawSetProportional( TUBE_TD[3], 1);
  141. TextDrawSetShadow(TUBE_TD[3], 0);
  142.  
  143. TUBE_TD[4] = TextDrawCreate(-1.250000, 22.350008, "box");
  144. TextDrawLetterSize(TUBE_TD[4], 0.000000, -0.437500);
  145. TextDrawTextSize(TUBE_TD[4], 660.000000, 0.000000);
  146. TextDrawAlignment(TUBE_TD[4], 1);
  147. TextDrawColor( TUBE_TD[4], -1);
  148. TextDrawUseBox(TUBE_TD[4], 1);
  149. TextDrawBoxColor(TUBE_TD[4], 255);
  150. TextDrawSetShadow(TUBE_TD[4], 0);
  151. TextDrawSetOutline(TUBE_TD[4], 0);
  152. TextDrawBackgroundColor(TUBE_TD[4], 255);
  153. TextDrawFont(TUBE_TD[4], 2);
  154. TextDrawSetProportional( TUBE_TD[4], 1);
  155. TextDrawSetShadow(TUBE_TD[4], 0);
  156.  
  157. TUBE_TD[5] = TextDrawCreate(116.875000, 2.166666, "FuNkY's Browser");
  158. TextDrawLetterSize(TUBE_TD[5], 0.336248, 1.413333);
  159. TextDrawAlignment(TUBE_TD[5], 3);
  160. TextDrawColor( TUBE_TD[5], 255);
  161. TextDrawSetShadow(TUBE_TD[5], 0);
  162. TextDrawSetOutline(TUBE_TD[5], 1);
  163. TextDrawBackgroundColor(TUBE_TD[5], -1061109505);
  164. TextDrawFont(TUBE_TD[5], 1);
  165. TextDrawSetProportional( TUBE_TD[5], 1);
  166. TextDrawSetShadow(TUBE_TD[5], 0);
  167.  
  168. TUBE_TD[6] = TextDrawCreate(201.875000, 22.000000, "SEARCH - SA-MPTUBE.COM/AUDIO=FBROWSER");
  169. TextDrawLetterSize(TUBE_TD[6], 0.204998, 1.004999);
  170. TextDrawAlignment(TUBE_TD[6], 3);
  171. TextDrawColor( TUBE_TD[6], 255);
  172. TextDrawSetShadow(TUBE_TD[6], 0);
  173. TextDrawSetOutline(TUBE_TD[6], 0);
  174. TextDrawBackgroundColor(TUBE_TD[6], 255);
  175. TextDrawFont(TUBE_TD[6], 2);
  176. TextDrawSetProportional( TUBE_TD[6], 1);
  177. TextDrawSetShadow(TUBE_TD[6], 0);
  178.  
  179. TUBE_TD[7] = TextDrawCreate(-5.000000, 40.449985, "box");
  180. TextDrawLetterSize(TUBE_TD[7], 0.000000, -1.000000);
  181. TextDrawTextSize(TUBE_TD[7], 653.000000, 0.000000);
  182. TextDrawAlignment(TUBE_TD[7], 1);
  183. TextDrawColor( TUBE_TD[7], -1);
  184. TextDrawUseBox(TUBE_TD[7], 1);
  185. TextDrawBoxColor(TUBE_TD[7], 255);
  186. TextDrawSetShadow(TUBE_TD[7], 0);
  187. TextDrawSetOutline(TUBE_TD[7], 0);
  188. TextDrawBackgroundColor(TUBE_TD[7], 255);
  189. TextDrawFont(TUBE_TD[7], 1);
  190. TextDrawSetProportional( TUBE_TD[7], 1);
  191. TextDrawSetShadow(TUBE_TD[7], 0);
  192.  
  193. TUBE_TD[8] = TextDrawCreate(2.500000, 39.316650, "] SA-MP TUBE - NOW PLAYING AUDIO");
  194. TextDrawLetterSize(TUBE_TD[8], 0.240621, 0.759998);
  195. TextDrawTextSize(TUBE_TD[8], 643.000000, 0.000000);
  196. TextDrawAlignment(TUBE_TD[8], 1);
  197. TextDrawColor( TUBE_TD[8], 255);
  198. TextDrawUseBox(TUBE_TD[8], 1);
  199. TextDrawBoxColor(TUBE_TD[8], -1);
  200. TextDrawSetShadow(TUBE_TD[8], 0);
  201. TextDrawSetOutline(TUBE_TD[8], 0);
  202. TextDrawBackgroundColor(TUBE_TD[8], -1061109505);
  203. TextDrawFont(TUBE_TD[8], 2);
  204. TextDrawSetProportional( TUBE_TD[8], 1);
  205. TextDrawSetShadow(TUBE_TD[8], 0);
  206.  
  207. TUBE_TD[9] = TextDrawCreate(-13.125000, 53.650005, "box");
  208. TextDrawLetterSize(TUBE_TD[9], 0.000000, 44.625000);
  209. TextDrawTextSize(TUBE_TD[9], 650.000000, 0.000000);
  210. TextDrawAlignment(TUBE_TD[9], 1);
  211. TextDrawColor( TUBE_TD[9], -1);
  212. TextDrawUseBox(TUBE_TD[9], 1);
  213. TextDrawBoxColor(TUBE_TD[9], -1);
  214. TextDrawSetShadow(TUBE_TD[9], 0);
  215. TextDrawSetOutline(TUBE_TD[9], 0);
  216. TextDrawBackgroundColor(TUBE_TD[9], 255);
  217. TextDrawFont(TUBE_TD[9], 2);
  218. TextDrawSetProportional( TUBE_TD[9], 1);
  219. TextDrawSetShadow(TUBE_TD[9], 0);
  220.  
  221. TUBE_TD[10] = TextDrawCreate(8.125000, 65.750022, "-");
  222. TextDrawLetterSize(TUBE_TD[10], 0.790247, -0.435833);
  223. TextDrawAlignment(TUBE_TD[10], 1);
  224. TextDrawColor( TUBE_TD[10], 255);
  225. TextDrawSetShadow(TUBE_TD[10], 0);
  226. TextDrawSetOutline(TUBE_TD[10], 5);
  227. TextDrawBackgroundColor(TUBE_TD[10], 255);
  228. TextDrawFont(TUBE_TD[10], 1);
  229. TextDrawSetProportional( TUBE_TD[10], 1);
  230. TextDrawSetShadow(TUBE_TD[10], 0);
  231.  
  232. TUBE_TD[11] = TextDrawCreate(105.625000, 49.416690, "SA Tube");
  233. TextDrawLetterSize(TUBE_TD[11], 0.435247, 2.906682);
  234. TextDrawAlignment(TUBE_TD[11], 3);
  235. TextDrawColor( TUBE_TD[11], 255);
  236. TextDrawSetShadow(TUBE_TD[11], 0);
  237. TextDrawSetOutline(TUBE_TD[11], 0);
  238. TextDrawBackgroundColor(TUBE_TD[11], 255);
  239. TextDrawFont(TUBE_TD[11], 2);
  240. TextDrawSetProportional( TUBE_TD[11], 1);
  241. TextDrawSetShadow(TUBE_TD[11], 0);
  242.  
  243. TUBE_TD[12] = TextDrawCreate(60.625000, 58.166652, "box");
  244. TextDrawLetterSize(TUBE_TD[12], 0.014374, 1.334997);
  245. TextDrawTextSize(TUBE_TD[12], 107.000000, 0.000000);
  246. TextDrawAlignment(TUBE_TD[12], 1);
  247. TextDrawColor( TUBE_TD[12], -1);
  248. TextDrawUseBox(TUBE_TD[12], 1);
  249. TextDrawBoxColor(TUBE_TD[12], -16776961);
  250. TextDrawSetShadow(TUBE_TD[12], 0);
  251. TextDrawSetOutline(TUBE_TD[12], 0);
  252. TextDrawBackgroundColor(TUBE_TD[12], 255);
  253. TextDrawFont(TUBE_TD[12], 1);
  254. TextDrawSetProportional( TUBE_TD[12], 1);
  255. TextDrawSetShadow(TUBE_TD[12], 0);
  256.  
  257. TUBE_TD[13] = TextDrawCreate(182.500000, 57.583358, "BOX");
  258. TextDrawLetterSize(TUBE_TD[13], 0.330624, 1.415832);
  259. TextDrawTextSize(TUBE_TD[13], 436.000000, 0.000000);
  260. TextDrawAlignment(TUBE_TD[13], 1);
  261. TextDrawColor( TUBE_TD[13], 255);
  262. TextDrawUseBox(TUBE_TD[13], 1);
  263. TextDrawBoxColor(TUBE_TD[13], -2139062017);
  264. TextDrawSetShadow(TUBE_TD[13], 0);
  265. TextDrawSetOutline(TUBE_TD[13], 0);
  266. TextDrawBackgroundColor(TUBE_TD[13], 255);
  267. TextDrawFont(TUBE_TD[13], 2);
  268. TextDrawSetProportional( TUBE_TD[13], 1);
  269. TextDrawSetShadow(TUBE_TD[13], 0);
  270.  
  271. TUBE_TD[14] = TextDrawCreate(10.000000, 93.749984, "box");
  272. TextDrawLetterSize(TUBE_TD[14], 0.000000, 19.375000);
  273. TextDrawTextSize(TUBE_TD[14], 333.000000, 0.000000);
  274. TextDrawAlignment(TUBE_TD[14], 1);
  275. TextDrawColor( TUBE_TD[14], 255);
  276. TextDrawUseBox(TUBE_TD[14], 1);
  277. TextDrawBoxColor(TUBE_TD[14], 255);
  278. TextDrawSetShadow(TUBE_TD[14], 0);
  279. TextDrawSetOutline(TUBE_TD[14], 0);
  280. TextDrawBackgroundColor(TUBE_TD[14], 255);
  281. TextDrawFont(TUBE_TD[14], 1);
  282. TextDrawSetProportional( TUBE_TD[14], 1);
  283. TextDrawSetShadow(TUBE_TD[14], 0);
  284.  
  285. TUBE_TD[15] = TextDrawCreate(572.974731, 55.299980, "LD_BEAT:up");
  286. TextDrawLetterSize(TUBE_TD[15], 0.000000, 0.000000);
  287. TextDrawTextSize(TUBE_TD[15], 12.000000, 11.000000);
  288. TextDrawAlignment(TUBE_TD[15], 1);
  289. TextDrawColor( TUBE_TD[15], 255);
  290. TextDrawSetShadow(TUBE_TD[15], 0);
  291. TextDrawSetOutline(TUBE_TD[15], 0);
  292. TextDrawBackgroundColor(TUBE_TD[15], 255);
  293. TextDrawFont(TUBE_TD[15], 4);
  294. TextDrawSetProportional( TUBE_TD[15], 0);
  295. TextDrawSetShadow(TUBE_TD[15], 0);
  296.  
  297. TUBE_TD[16] = TextDrawCreate(366.125000, 162.033264, "loadsc1:loadsc1");
  298. TextDrawLetterSize(TUBE_TD[16], 0.000000, 0.000000);
  299. TextDrawTextSize(TUBE_TD[16], 117.000000, 67.000000);
  300. TextDrawAlignment(TUBE_TD[16], 1);
  301. TextDrawColor( TUBE_TD[16], -1);
  302. TextDrawSetShadow(TUBE_TD[16], 0);
  303. TextDrawSetOutline(TUBE_TD[16], 0);
  304. TextDrawBackgroundColor(TUBE_TD[16], 255);
  305. TextDrawFont(TUBE_TD[16], 4);
  306. TextDrawSetProportional( TUBE_TD[16], 0);
  307. TextDrawSetShadow(TUBE_TD[16], 0);
  308.  
  309. TUBE_TD[17] = TextDrawCreate(367.174987, 244.316757, "loadsc3:loadsc3");
  310. TextDrawLetterSize(TUBE_TD[17], 0.000000, 0.000000);
  311. TextDrawTextSize(TUBE_TD[17], 117.000000, 67.000000);
  312. TextDrawAlignment(TUBE_TD[17], 1);
  313. TextDrawColor( TUBE_TD[17], -1);
  314. TextDrawSetShadow(TUBE_TD[17], 0);
  315. TextDrawSetOutline(TUBE_TD[17], 0);
  316. TextDrawBackgroundColor(TUBE_TD[17], 255);
  317. TextDrawFont(TUBE_TD[17], 4);
  318. TextDrawSetProportional( TUBE_TD[17], 0);
  319. TextDrawSetShadow(TUBE_TD[17], 0);
  320.  
  321. TUBE_TD[18] = TextDrawCreate(368.549957, 319.550384, "loadsc4:loadsc4");
  322. TextDrawLetterSize(TUBE_TD[18], 0.000000, 0.000000);
  323. TextDrawTextSize(TUBE_TD[18], 117.000000, 67.000000);
  324. TextDrawAlignment(TUBE_TD[18], 1);
  325. TextDrawColor( TUBE_TD[18], -1);
  326. TextDrawSetShadow(TUBE_TD[18], 0);
  327. TextDrawSetOutline(TUBE_TD[18], 0);
  328. TextDrawBackgroundColor(TUBE_TD[18], 255);
  329. TextDrawFont(TUBE_TD[18], 4);
  330. TextDrawSetProportional( TUBE_TD[18], 0);
  331. TextDrawSetShadow(TUBE_TD[18], 0);
  332.  
  333. TUBE_TD[19] = TextDrawCreate(613.750000, 59.333343, "SIGN IN");
  334. TextDrawLetterSize(TUBE_TD[19], 0.166875, 0.860831);
  335. TextDrawTextSize(TUBE_TD[19], 0.000000, 31.000000);
  336. TextDrawAlignment(TUBE_TD[19], 2);
  337. TextDrawColor( TUBE_TD[19], -1);
  338. TextDrawUseBox(TUBE_TD[19], 1);
  339. TextDrawBoxColor(TUBE_TD[19], 65535);
  340. TextDrawSetShadow(TUBE_TD[19], 0);
  341. TextDrawSetOutline(TUBE_TD[19], 0);
  342. TextDrawBackgroundColor(TUBE_TD[19], 255);
  343. TextDrawFont(TUBE_TD[19], 2);
  344. TextDrawSetProportional( TUBE_TD[19], 1);
  345. TextDrawSetShadow(TUBE_TD[19], 0);
  346.  
  347. TUBE_TD[20] = TextDrawCreate(366.125000, 169.333709, "loadsc1:loadsc1");
  348. TextDrawLetterSize(TUBE_TD[20], 0.000000, 0.000000);
  349. TextDrawTextSize(TUBE_TD[20], 117.000000, 67.000000);
  350. TextDrawAlignment(TUBE_TD[20], 1);
  351. TextDrawColor( TUBE_TD[20], -1);
  352. TextDrawSetShadow(TUBE_TD[20], 0);
  353. TextDrawSetOutline(TUBE_TD[20], 0);
  354. TextDrawBackgroundColor(TUBE_TD[20], 255);
  355. TextDrawFont(TUBE_TD[20], 4);
  356. TextDrawSetProportional( TUBE_TD[20], 0);
  357. TextDrawSetShadow(TUBE_TD[20], 0);
  358.  
  359. TUBE_TD[21] = TextDrawCreate(572.500122, 58.200012, "-");
  360. TextDrawLetterSize(TUBE_TD[21], 1.009374, 1.588333);
  361. TextDrawAlignment(TUBE_TD[21], 1);
  362. TextDrawColor( TUBE_TD[21], -2139062017);
  363. TextDrawSetShadow(TUBE_TD[21], 0);
  364. TextDrawSetOutline(TUBE_TD[21], 0);
  365. TextDrawBackgroundColor(TUBE_TD[21], 255);
  366. TextDrawFont(TUBE_TD[21], 1);
  367. TextDrawSetProportional( TUBE_TD[21], 1);
  368. TextDrawSetShadow(TUBE_TD[21], 0);
  369.  
  370. TUBE_TD[22] = TextDrawCreate(7.000000, 91.000000, "loadsc2:loadsc2");
  371. TextDrawLetterSize(TUBE_TD[22], 0.000000, 0.000000);
  372. TextDrawTextSize(TUBE_TD[22], 328.120117, 167.000000);
  373. TextDrawAlignment(TUBE_TD[22], 1);
  374. TextDrawColor( TUBE_TD[22], -1);
  375. TextDrawSetShadow(TUBE_TD[22], 0);
  376. TextDrawSetOutline(TUBE_TD[22], 0);
  377. TextDrawBackgroundColor(TUBE_TD[22], 255);
  378. TextDrawFont(TUBE_TD[22], 4);
  379. TextDrawSetProportional( TUBE_TD[22], 0);
  380. TextDrawSetShadow(TUBE_TD[22], 0);
  381.  
  382. TUBE_TD[24] = TextDrawCreate(337.199951, 286.000000, "10,000,000 VIEWS");
  383. TextDrawLetterSize(TUBE_TD[24], 0.268747, 1.349166);
  384. TextDrawAlignment(TUBE_TD[24], 3);
  385. TextDrawColor( TUBE_TD[24], 255);
  386. TextDrawSetShadow(TUBE_TD[24], 0);
  387. TextDrawSetOutline(TUBE_TD[24], 0);
  388. TextDrawBackgroundColor(TUBE_TD[24], 255);
  389. TextDrawFont(TUBE_TD[24], 2);
  390. TextDrawSetProportional( TUBE_TD[24], 1);
  391. TextDrawSetShadow(TUBE_TD[24], 0);
  392.  
  393. TUBE_TD[25] = TextDrawCreate(235.000000, 303.000000, "box");
  394. TextDrawLetterSize(TUBE_TD[25], 0.000000, -0.187500);
  395. TextDrawTextSize(TUBE_TD[25], 318.000000, 0.000000);
  396. TextDrawAlignment(TUBE_TD[25], 1);
  397. TextDrawColor( TUBE_TD[25], -1);
  398. TextDrawUseBox(TUBE_TD[25], 1);
  399. TextDrawBoxColor(TUBE_TD[25], 5821439);
  400. TextDrawSetShadow(TUBE_TD[25], 0);
  401. TextDrawSetOutline(TUBE_TD[25], 0);
  402. TextDrawBackgroundColor(TUBE_TD[25], 255);
  403. TextDrawFont(TUBE_TD[25], 1);
  404. TextDrawSetProportional( TUBE_TD[25], 1);
  405. TextDrawSetShadow(TUBE_TD[25], 0);
  406.  
  407. TUBE_TD[26] = TextDrawCreate(290.900054, 303.000000, "box");
  408. TextDrawLetterSize(TUBE_TD[26], 0.000000, -0.194499);
  409. TextDrawTextSize(TUBE_TD[26], 317.900054, 0.000000);
  410. TextDrawAlignment(TUBE_TD[26], 1);
  411. TextDrawColor( TUBE_TD[26], -1);
  412. TextDrawUseBox(TUBE_TD[26], 1);
  413. TextDrawBoxColor(TUBE_TD[26], -1061109505);
  414. TextDrawSetShadow(TUBE_TD[26], 0);
  415. TextDrawSetOutline(TUBE_TD[26], 0);
  416. TextDrawBackgroundColor(TUBE_TD[26], 255);
  417. TextDrawFont(TUBE_TD[26], 1);
  418. TextDrawSetProportional( TUBE_TD[26], 1);
  419. TextDrawSetShadow(TUBE_TD[26], 0);
  420.  
  421. TUBE_TD[27] = TextDrawCreate(369.450012, 402.666778, "loadsc7:loadsc7");
  422. TextDrawLetterSize(TUBE_TD[27], 0.000000, 0.000000);
  423. TextDrawTextSize(TUBE_TD[27], 117.000000, 67.000000);
  424. TextDrawAlignment(TUBE_TD[27], 1);
  425. TextDrawColor( TUBE_TD[27], -1);
  426. TextDrawSetShadow(TUBE_TD[27], 0);
  427. TextDrawSetOutline(TUBE_TD[27], 0);
  428. TextDrawBackgroundColor(TUBE_TD[27], 255);
  429. TextDrawFont(TUBE_TD[27], 4);
  430. TextDrawSetProportional( TUBE_TD[27], 0);
  431. TextDrawSetShadow(TUBE_TD[27], 0);
  432.  
  433. TUBE_TD[28] = TextDrawCreate(365.400146, 91.333320, "loadsc13:loadsc13");
  434. TextDrawLetterSize(TUBE_TD[28], 0.000000, 0.000000);
  435. TextDrawTextSize(TUBE_TD[28], 117.000000, 67.000000);
  436. TextDrawAlignment(TUBE_TD[28], 1);
  437. TextDrawColor( TUBE_TD[28], -1);
  438. TextDrawSetShadow(TUBE_TD[28], 0);
  439. TextDrawSetOutline(TUBE_TD[28], 0);
  440. TextDrawBackgroundColor(TUBE_TD[28], 255);
  441. TextDrawFont(TUBE_TD[28], 4);
  442. TextDrawSetProportional( TUBE_TD[28], 0);
  443. TextDrawSetShadow(TUBE_TD[28], 0);
  444.  
  445. TUBE_TD[29] = TextDrawCreate(555.000000, 121.750022, "IN SAN ANDREAS");
  446. TextDrawLetterSize(TUBE_TD[29], 0.206248, 1.010833);
  447. TextDrawAlignment(TUBE_TD[29], 3);
  448. TextDrawColor( TUBE_TD[29], 255);
  449. TextDrawSetShadow(TUBE_TD[29], 0);
  450. TextDrawSetOutline(TUBE_TD[29], 0);
  451. TextDrawBackgroundColor(TUBE_TD[29], 255);
  452. TextDrawFont(TUBE_TD[29], 2);
  453. TextDrawSetProportional( TUBE_TD[29], 1);
  454. TextDrawSetShadow(TUBE_TD[29], 0);
  455.  
  456. TUBE_TD[30] = TextDrawCreate(568.750000, 111.833351, "TOP 10 RICHEST MAN");
  457. TextDrawLetterSize(TUBE_TD[30], 0.206248, 1.010833);
  458. TextDrawAlignment(TUBE_TD[30], 3);
  459. TextDrawColor( TUBE_TD[30], 255);
  460. TextDrawSetShadow(TUBE_TD[30], 0);
  461. TextDrawSetOutline(TUBE_TD[30], 0);
  462. TextDrawBackgroundColor(TUBE_TD[30], 255);
  463. TextDrawFont(TUBE_TD[30], 2);
  464. TextDrawSetProportional( TUBE_TD[30], 1);
  465. TextDrawSetShadow(TUBE_TD[30], 0);
  466.  
  467. TUBE_TD[31] = TextDrawCreate(8.625000, 295.616638, "LD_TATT:10weed");
  468. TextDrawLetterSize(TUBE_TD[31], 0.000000, 0.000000);
  469. TextDrawTextSize(TUBE_TD[31], 39.000000, 37.000000);
  470. TextDrawAlignment(TUBE_TD[31], 1);
  471. TextDrawColor( TUBE_TD[31], 16711828);
  472. TextDrawSetShadow(TUBE_TD[31], 0);
  473. TextDrawSetOutline(TUBE_TD[31], 0);
  474. TextDrawBackgroundColor(TUBE_TD[31], 255);
  475. TextDrawFont(TUBE_TD[31], 4);
  476. TextDrawSetProportional( TUBE_TD[31], 0);
  477. TextDrawSetShadow(TUBE_TD[31], 0);
  478.  
  479. TUBE_TD[32] = TextDrawCreate(52.500000, 296.083343, "FuNkYTheGreat");
  480. TextDrawLetterSize(TUBE_TD[32], 0.245624, 1.279165);
  481. TextDrawAlignment(TUBE_TD[32], 1);
  482. TextDrawColor( TUBE_TD[32], 255);
  483. TextDrawSetShadow(TUBE_TD[32], 0);
  484. TextDrawSetOutline(TUBE_TD[32], 0);
  485. TextDrawBackgroundColor(TUBE_TD[32], 255);
  486. TextDrawFont(TUBE_TD[32], 2);
  487. TextDrawSetProportional( TUBE_TD[32], 1);
  488. TextDrawSetShadow(TUBE_TD[32], 0);
  489.  
  490. TUBE_TD[33] = TextDrawCreate(55.000000, 313.666687, "SUBSCRIBE");
  491. TextDrawLetterSize(TUBE_TD[33], 0.219374, 1.094998);
  492. TextDrawTextSize(TUBE_TD[33], 102.000000, 0.000000);
  493. TextDrawAlignment(TUBE_TD[33], 1);
  494. TextDrawColor( TUBE_TD[33], -1);
  495. TextDrawUseBox(TUBE_TD[33], 1);
  496. TextDrawBoxColor(TUBE_TD[33], -16776961);
  497. TextDrawSetShadow(TUBE_TD[33], 0);
  498. TextDrawSetOutline(TUBE_TD[33], 0);
  499. TextDrawBackgroundColor(TUBE_TD[33], 255);
  500. TextDrawFont(TUBE_TD[33], 2);
  501. TextDrawSetProportional( TUBE_TD[33], 1);
  502. TextDrawSetShadow(TUBE_TD[33], 0);
  503.  
  504. TUBE_TD[34] = TextDrawCreate(107.050025, 313.666625, "100k");
  505. TextDrawLetterSize(TUBE_TD[34], 0.219374, 1.094998);
  506. TextDrawTextSize(TUBE_TD[34], 127.000000, 0.000000);
  507. TextDrawAlignment(TUBE_TD[34], 1);
  508. TextDrawColor( TUBE_TD[34], 255);
  509. TextDrawUseBox(TUBE_TD[34], 1);
  510. TextDrawBoxColor(TUBE_TD[34], -1061109505);
  511. TextDrawSetShadow(TUBE_TD[34], 0);
  512. TextDrawSetOutline(TUBE_TD[34], 0);
  513. TextDrawBackgroundColor(TUBE_TD[34], 255);
  514. TextDrawFont(TUBE_TD[34], 2);
  515. TextDrawSetProportional( TUBE_TD[34], 1);
  516. TextDrawSetShadow(TUBE_TD[34], 0);
  517.  
  518. TUBE_TD[35] = TextDrawCreate(322.024932, 304.649993, "Like 201k Dislike 20k");
  519. TextDrawLetterSize(TUBE_TD[35], 0.189373, 1.057499);
  520. TextDrawAlignment(TUBE_TD[35], 3);
  521. TextDrawColor( TUBE_TD[35], 255);
  522. TextDrawSetShadow(TUBE_TD[35], 0);
  523. TextDrawSetOutline(TUBE_TD[35], 0);
  524. TextDrawBackgroundColor(TUBE_TD[35], 255);
  525. TextDrawFont(TUBE_TD[35], 2);
  526. TextDrawSetProportional( TUBE_TD[35], 1);
  527. TextDrawSetShadow(TUBE_TD[35], 0);
  528.  
  529. TUBE_TD[36] = TextDrawCreate(526.174560, 131.749969, "By SA-NEWS");
  530. TextDrawLetterSize(TUBE_TD[36], 0.164998, 0.748332);
  531. TextDrawAlignment(TUBE_TD[36], 3);
  532. TextDrawColor( TUBE_TD[36], 255);
  533. TextDrawSetShadow(TUBE_TD[36], 0);
  534. TextDrawSetOutline(TUBE_TD[36], 0);
  535. TextDrawBackgroundColor(TUBE_TD[36], 255);
  536. TextDrawFont(TUBE_TD[36], 2);
  537. TextDrawSetProportional( TUBE_TD[36], 1);
  538. TextDrawSetShadow(TUBE_TD[36], 0);
  539.  
  540. TUBE_TD[37] = TextDrawCreate(542.524536, 137.983322, "1,310,031 Views");
  541. TextDrawLetterSize(TUBE_TD[37], 0.164998, 0.748332);
  542. TextDrawAlignment(TUBE_TD[37], 3);
  543. TextDrawColor( TUBE_TD[37], 255);
  544. TextDrawSetShadow(TUBE_TD[37], 0);
  545. TextDrawSetOutline(TUBE_TD[37], 0);
  546. TextDrawBackgroundColor(TUBE_TD[37], 255);
  547. TextDrawFont(TUBE_TD[37], 2);
  548. TextDrawSetProportional( TUBE_TD[37], 1);
  549. TextDrawSetShadow(TUBE_TD[37], 0);
  550.  
  551. TUBE_TD[38] = TextDrawCreate(558.024414, 184.750030, "GANGSTER'S IN LS");
  552. TextDrawLetterSize(TUBE_TD[38], 0.206248, 1.010833);
  553. TextDrawAlignment(TUBE_TD[38], 3);
  554. TextDrawColor( TUBE_TD[38], 255);
  555. TextDrawSetShadow(TUBE_TD[38], 0);
  556. TextDrawSetOutline(TUBE_TD[38], 0);
  557. TextDrawBackgroundColor(TUBE_TD[38], 255);
  558. TextDrawFont(TUBE_TD[38], 2);
  559. TextDrawSetProportional( TUBE_TD[38], 1);
  560. TextDrawSetShadow(TUBE_TD[38], 0);
  561.  
  562. TUBE_TD[39] = TextDrawCreate(554.899414, 194.083374, "(FULL MOVIE HD)");
  563. TextDrawLetterSize(TUBE_TD[39], 0.206248, 1.010833);
  564. TextDrawAlignment(TUBE_TD[39], 3);
  565. TextDrawColor( TUBE_TD[39], 255);
  566. TextDrawSetShadow(TUBE_TD[39], 0);
  567. TextDrawSetOutline(TUBE_TD[39], 0);
  568. TextDrawBackgroundColor(TUBE_TD[39], 255);
  569. TextDrawFont(TUBE_TD[39], 2);
  570. TextDrawSetProportional( TUBE_TD[39], 1);
  571. TextDrawSetShadow(TUBE_TD[39], 0);
  572.  
  573. TUBE_TD[40] = TextDrawCreate(531.799560, 203.699981, "BY MOVIE_GUY");
  574. TextDrawLetterSize(TUBE_TD[40], 0.164998, 0.748332);
  575. TextDrawAlignment(TUBE_TD[40], 3);
  576. TextDrawColor( TUBE_TD[40], 255);
  577. TextDrawSetShadow(TUBE_TD[40], 0);
  578. TextDrawSetOutline(TUBE_TD[40], 0);
  579. TextDrawBackgroundColor(TUBE_TD[40], 255);
  580. TextDrawFont(TUBE_TD[40], 2);
  581. TextDrawSetProportional( TUBE_TD[40], 1);
  582. TextDrawSetShadow(TUBE_TD[40], 0);
  583.  
  584. TUBE_TD[41] = TextDrawCreate(552.974731, 210.899963, "25,300,404 VIEWS");
  585. TextDrawLetterSize(TUBE_TD[41], 0.164998, 0.748332);
  586. TextDrawAlignment(TUBE_TD[41], 3);
  587. TextDrawColor( TUBE_TD[41], 255);
  588. TextDrawSetShadow(TUBE_TD[41], 0);
  589. TextDrawSetOutline(TUBE_TD[41], 0);
  590. TextDrawBackgroundColor(TUBE_TD[41], 255);
  591. TextDrawFont(TUBE_TD[41], 2);
  592. TextDrawSetProportional( TUBE_TD[41], 1);
  593. TextDrawSetShadow(TUBE_TD[41], 0);
  594.  
  595. TUBE_TD[42] = TextDrawCreate(558.024414, 263.500152, "SHOOT OUT IN LV");
  596. TextDrawLetterSize(TUBE_TD[42], 0.206248, 1.010833);
  597. TextDrawAlignment(TUBE_TD[42], 3);
  598. TextDrawColor( TUBE_TD[42], 255);
  599. TextDrawSetShadow(TUBE_TD[42], 0);
  600. TextDrawSetOutline(TUBE_TD[42], 0);
  601. TextDrawBackgroundColor(TUBE_TD[42], 255);
  602. TextDrawFont(TUBE_TD[42], 2);
  603. TextDrawSetProportional( TUBE_TD[42], 1);
  604. TextDrawSetShadow(TUBE_TD[42], 0);
  605.  
  606. TUBE_TD[43] = TextDrawCreate(558.649414, 272.833465, "3 SUSPECT DIED");
  607. TextDrawLetterSize(TUBE_TD[43], 0.206248, 1.010833);
  608. TextDrawAlignment(TUBE_TD[43], 3);
  609. TextDrawColor( TUBE_TD[43], 255);
  610. TextDrawSetShadow(TUBE_TD[43], 0);
  611. TextDrawSetOutline(TUBE_TD[43], 0);
  612. TextDrawBackgroundColor(TUBE_TD[43], 255);
  613. TextDrawFont(TUBE_TD[43], 2);
  614. TextDrawSetProportional( TUBE_TD[43], 1);
  615. TextDrawSetShadow(TUBE_TD[43], 0);
  616.  
  617. TUBE_TD[44] = TextDrawCreate(527.849609, 281.083343, "By SA-NEWS");
  618. TextDrawLetterSize(TUBE_TD[44], 0.164998, 0.748332);
  619. TextDrawAlignment(TUBE_TD[44], 3);
  620. TextDrawColor( TUBE_TD[44], 255);
  621. TextDrawSetShadow(TUBE_TD[44], 0);
  622. TextDrawSetOutline(TUBE_TD[44], 0);
  623. TextDrawBackgroundColor(TUBE_TD[44], 255);
  624. TextDrawFont(TUBE_TD[44], 2);
  625. TextDrawSetProportional( TUBE_TD[44], 1);
  626. TextDrawSetShadow(TUBE_TD[44], 0);
  627.  
  628. TUBE_TD[45] = TextDrawCreate(539.073852, 288.099975, "132,310 VIEWS");
  629. TextDrawLetterSize(TUBE_TD[45], 0.164998, 0.748332);
  630. TextDrawAlignment(TUBE_TD[45], 3);
  631. TextDrawColor( TUBE_TD[45], 255);
  632. TextDrawSetShadow(TUBE_TD[45], 0);
  633. TextDrawSetOutline(TUBE_TD[45], 0);
  634. TextDrawBackgroundColor(TUBE_TD[45], 255);
  635. TextDrawFont(TUBE_TD[45], 2);
  636. TextDrawSetProportional( TUBE_TD[45], 1);
  637. TextDrawSetShadow(TUBE_TD[45], 0);
  638.  
  639. TUBE_TD[46] = TextDrawCreate(595.299316, 336.349975, "THE TRUTH DIED IN GREEN");
  640. TextDrawLetterSize(TUBE_TD[46], 0.206248, 1.010833);
  641. TextDrawAlignment(TUBE_TD[46], 3);
  642. TextDrawColor( TUBE_TD[46], 255);
  643. TextDrawSetShadow(TUBE_TD[46], 0);
  644. TextDrawSetOutline(TUBE_TD[46], 0);
  645. TextDrawBackgroundColor(TUBE_TD[46], 255);
  646. TextDrawFont(TUBE_TD[46], 2);
  647. TextDrawSetProportional( TUBE_TD[46], 1);
  648. TextDrawSetShadow(TUBE_TD[46], 0);
  649.  
  650. TUBE_TD[47] = TextDrawCreate(560.524414, 346.816558, "GOO EXPERIMENT");
  651. TextDrawLetterSize(TUBE_TD[47], 0.206248, 1.010833);
  652. TextDrawAlignment(TUBE_TD[47], 3);
  653. TextDrawColor( TUBE_TD[47], 255);
  654. TextDrawSetShadow(TUBE_TD[47], 0);
  655. TextDrawSetOutline(TUBE_TD[47], 0);
  656. TextDrawBackgroundColor(TUBE_TD[47], 255);
  657. TextDrawFont(TUBE_TD[47], 2);
  658. TextDrawSetProportional( TUBE_TD[47], 1);
  659. TextDrawSetShadow(TUBE_TD[47], 0);
  660.  
  661. TUBE_TD[48] = TextDrawCreate(526.899536, 355.666748, "BY JOF575");
  662. TextDrawLetterSize(TUBE_TD[48], 0.164998, 0.748332);
  663. TextDrawAlignment(TUBE_TD[48], 3);
  664. TextDrawColor( TUBE_TD[48], 255);
  665. TextDrawSetShadow(TUBE_TD[48], 0);
  666. TextDrawSetOutline(TUBE_TD[48], 0);
  667. TextDrawBackgroundColor(TUBE_TD[48], 255);
  668. TextDrawFont(TUBE_TD[48], 2);
  669. TextDrawSetProportional( TUBE_TD[48], 1);
  670. TextDrawSetShadow(TUBE_TD[48], 0);
  671.  
  672. TUBE_TD[49] = TextDrawCreate(554.923950, 363.633300, "52,313,310 VIEWS");
  673. TextDrawLetterSize(TUBE_TD[49], 0.164998, 0.748332);
  674. TextDrawAlignment(TUBE_TD[49], 3);
  675. TextDrawColor( TUBE_TD[49], 255);
  676. TextDrawSetShadow(TUBE_TD[49], 0);
  677. TextDrawSetOutline(TUBE_TD[49], 0);
  678. TextDrawBackgroundColor(TUBE_TD[49], 255);
  679. TextDrawFont(TUBE_TD[49], 2);
  680. TextDrawSetProportional( TUBE_TD[49], 1);
  681. TextDrawSetShadow(TUBE_TD[49], 0);
  682.  
  683. TUBE_TD[50] = TextDrawCreate(563.424316, 419.183563, "THREE GANSTER'S");
  684. TextDrawLetterSize(TUBE_TD[50], 0.206248, 1.010833);
  685. TextDrawAlignment(TUBE_TD[50], 3);
  686. TextDrawColor( TUBE_TD[50], 255);
  687. TextDrawSetShadow(TUBE_TD[50], 0);
  688. TextDrawSetOutline(TUBE_TD[50], 0);
  689. TextDrawBackgroundColor(TUBE_TD[50], 255);
  690. TextDrawFont(TUBE_TD[50], 2);
  691. TextDrawSetProportional( TUBE_TD[50], 1);
  692. TextDrawSetShadow(TUBE_TD[50], 0);
  693.  
  694. TUBE_TD[51] = TextDrawCreate(570.999145, 428.516906, "arrested DURING....");
  695. TextDrawLetterSize(TUBE_TD[51], 0.206248, 1.010833);
  696. TextDrawAlignment(TUBE_TD[51], 3);
  697. TextDrawColor( TUBE_TD[51], 255);
  698. TextDrawSetShadow(TUBE_TD[51], 0);
  699. TextDrawSetOutline(TUBE_TD[51], 0);
  700. TextDrawBackgroundColor(TUBE_TD[51], 255);
  701. TextDrawFont(TUBE_TD[51], 2);
  702. TextDrawSetProportional( TUBE_TD[51], 1);
  703. TextDrawSetShadow(TUBE_TD[51], 0);
  704.  
  705. TUBE_TD[52] = TextDrawCreate(525.649536, 438.500122, "BY POLICIA");
  706. TextDrawLetterSize(TUBE_TD[52], 0.164998, 0.748332);
  707. TextDrawAlignment(TUBE_TD[52], 3);
  708. TextDrawColor( TUBE_TD[52], 255);
  709. TextDrawSetShadow(TUBE_TD[52], 0);
  710. TextDrawSetOutline(TUBE_TD[52], 0);
  711. TextDrawBackgroundColor(TUBE_TD[52], 255);
  712. TextDrawFont(TUBE_TD[52], 2);
  713. TextDrawSetProportional( TUBE_TD[52], 1);
  714. TextDrawSetShadow(TUBE_TD[52], 0);
  715.  
  716. TUBE_TD[53] = TextDrawCreate(602.500000, 79.749977, "box");
  717. TextDrawLetterSize(TUBE_TD[53], 0.000000, 0.562500);
  718. TextDrawTextSize(TUBE_TD[53], 628.000000, 0.000000);
  719. TextDrawAlignment(TUBE_TD[53], 1);
  720. TextDrawColor( TUBE_TD[53], -1);
  721. TextDrawUseBox(TUBE_TD[53], 1);
  722. TextDrawBoxColor(TUBE_TD[53], 65535);
  723. TextDrawSetShadow(TUBE_TD[53], 0);
  724. TextDrawSetOutline(TUBE_TD[53], 0);
  725. TextDrawBackgroundColor(TUBE_TD[53], 255);
  726. TextDrawFont(TUBE_TD[53], 1);
  727. TextDrawSetProportional( TUBE_TD[53], 1);
  728. TextDrawSetShadow(TUBE_TD[53], 0);
  729.  
  730. TUBE_TD[54] = TextDrawCreate(597.474853, 73.449966, "(");
  731. TextDrawLetterSize(TUBE_TD[54], 0.400000, 1.600000);
  732. TextDrawAlignment(TUBE_TD[54], 1);
  733. TextDrawColor( TUBE_TD[54], 65452);
  734. TextDrawSetShadow(TUBE_TD[54], 0);
  735. TextDrawSetOutline(TUBE_TD[54], 0);
  736. TextDrawBackgroundColor(TUBE_TD[54], 255);
  737. TextDrawFont(TUBE_TD[54], 1);
  738. TextDrawSetProportional( TUBE_TD[54], 0);
  739. TextDrawSetShadow(TUBE_TD[54], 0);
  740.  
  741. TUBE_TD[55] = TextDrawCreate(627.474853, 73.133323, ")");
  742. TextDrawLetterSize(TUBE_TD[55], 0.400000, 1.600000);
  743. TextDrawAlignment(TUBE_TD[55], 1);
  744. TextDrawColor( TUBE_TD[55], 65452);
  745. TextDrawSetShadow(TUBE_TD[55], 0);
  746. TextDrawSetOutline(TUBE_TD[55], 0);
  747. TextDrawBackgroundColor(TUBE_TD[55], 255);
  748. TextDrawFont(TUBE_TD[55], 1);
  749. TextDrawSetProportional( TUBE_TD[55], 0);
  750. TextDrawSetShadow(TUBE_TD[55], 0);
  751.  
  752. TUBE_TD[56] = TextDrawCreate(599.224731, 74.883369, "O");
  753. TextDrawLetterSize(TUBE_TD[56], 0.400000, 1.600000);
  754. TextDrawAlignment(TUBE_TD[56], 1);
  755. TextDrawColor( TUBE_TD[56], -1);
  756. TextDrawSetShadow(TUBE_TD[56], 0);
  757. TextDrawSetOutline(TUBE_TD[56], 0);
  758. TextDrawBackgroundColor(TUBE_TD[56], 255);
  759. TextDrawFont(TUBE_TD[56], 1);
  760. TextDrawSetProportional( TUBE_TD[56], 1);
  761. TextDrawSetShadow(TUBE_TD[56], 0);
  762.  
  763. TUBE_TD[57] = TextDrawCreate(535.000000, 76.833335, "AUTOPLAY");
  764. TextDrawLetterSize(TUBE_TD[57], 0.243123, 1.063333);
  765. TextDrawAlignment(TUBE_TD[57], 1);
  766. TextDrawColor( TUBE_TD[57], -1061109505);
  767. TextDrawSetShadow(TUBE_TD[57], 0);
  768. TextDrawSetOutline(TUBE_TD[57], 0);
  769. TextDrawBackgroundColor(TUBE_TD[57], 255);
  770. TextDrawFont(TUBE_TD[57], 2);
  771. TextDrawSetProportional( TUBE_TD[57], 1);
  772. TextDrawSetShadow(TUBE_TD[57], 0);
  773.  
  774. TUBE_TD[58] = TextDrawCreate(2.500000, 357.999877, "box");
  775. TextDrawLetterSize(TUBE_TD[58], 0.000000, -0.687500);
  776. TextDrawTextSize(TUBE_TD[58], 334.000000, 0.000000);
  777. TextDrawAlignment(TUBE_TD[58], 1);
  778. TextDrawColor( TUBE_TD[58], -1);
  779. TextDrawUseBox(TUBE_TD[58], 1);
  780. TextDrawBoxColor(TUBE_TD[58], -2139062017);
  781. TextDrawSetShadow(TUBE_TD[58], 0);
  782. TextDrawSetOutline(TUBE_TD[58], 0);
  783. TextDrawBackgroundColor(TUBE_TD[58], 255);
  784. TextDrawFont(TUBE_TD[58], 1);
  785. TextDrawSetProportional( TUBE_TD[58], 1);
  786. TextDrawSetShadow(TUBE_TD[58], 0);
  787.  
  788. TUBE_TD[59] = TextDrawCreate(64.375000, 341.083404, "+ Add to");
  789. TextDrawLetterSize(TUBE_TD[59], 0.212498, 1.168333);
  790. TextDrawAlignment(TUBE_TD[59], 3);
  791. TextDrawColor( TUBE_TD[59], 255);
  792. TextDrawSetShadow(TUBE_TD[59], 0);
  793. TextDrawSetOutline(TUBE_TD[59], 0);
  794. TextDrawBackgroundColor(TUBE_TD[59], 255);
  795. TextDrawFont(TUBE_TD[59], 2);
  796. TextDrawSetProportional( TUBE_TD[59], 1);
  797. TextDrawSetShadow(TUBE_TD[59], 0);
  798.  
  799. TUBE_TD[60] = TextDrawCreate(120.625000, 341.666748, "SHARE");
  800. TextDrawLetterSize(TUBE_TD[60], 0.212498, 1.168333);
  801. TextDrawAlignment(TUBE_TD[60], 3);
  802. TextDrawColor( TUBE_TD[60], 255);
  803. TextDrawSetShadow(TUBE_TD[60], 0);
  804. TextDrawSetOutline(TUBE_TD[60], 0);
  805. TextDrawBackgroundColor(TUBE_TD[60], 255);
  806. TextDrawFont(TUBE_TD[60], 2);
  807. TextDrawSetProportional( TUBE_TD[60], 1);
  808. TextDrawSetShadow(TUBE_TD[60], 0);
  809.  
  810. TUBE_TD[61] = TextDrawCreate(80.399993, 343.099975, "LD_BEAT:right");
  811. TextDrawLetterSize(TUBE_TD[61], 0.000000, 0.000000);
  812. TextDrawTextSize(TUBE_TD[61], 9.000000, 9.000000);
  813. TextDrawAlignment(TUBE_TD[61], 1);
  814. TextDrawColor( TUBE_TD[61], 255);
  815. TextDrawSetShadow(TUBE_TD[61], 0);
  816. TextDrawSetOutline(TUBE_TD[61], 0);
  817. TextDrawBackgroundColor(TUBE_TD[61], 255);
  818. TextDrawFont(TUBE_TD[61], 4);
  819. TextDrawSetProportional( TUBE_TD[61], 0);
  820. TextDrawSetShadow(TUBE_TD[61], 0);
  821.  
  822. TUBE_TD[62] = TextDrawCreate(174.499969, 341.883483, "more");
  823. TextDrawLetterSize(TUBE_TD[62], 0.212498, 1.168333);
  824. TextDrawAlignment(TUBE_TD[62], 3);
  825. TextDrawColor( TUBE_TD[62], 255);
  826. TextDrawSetShadow(TUBE_TD[62], 0);
  827. TextDrawSetOutline(TUBE_TD[62], 0);
  828. TextDrawBackgroundColor(TUBE_TD[62], 255);
  829. TextDrawFont(TUBE_TD[62], 2);
  830. TextDrawSetProportional( TUBE_TD[62], 1);
  831. TextDrawSetShadow(TUBE_TD[62], 0);
  832.  
  833. TUBE_TD[63] = TextDrawCreate(135.625000, 337.183288, "...");
  834. TextDrawLetterSize(TUBE_TD[63], 0.365624, 1.535833);
  835. TextDrawAlignment(TUBE_TD[63], 1);
  836. TextDrawColor( TUBE_TD[63], 255);
  837. TextDrawSetShadow(TUBE_TD[63], 0);
  838. TextDrawSetOutline(TUBE_TD[63], 0);
  839. TextDrawBackgroundColor(TUBE_TD[63], 255);
  840. TextDrawFont(TUBE_TD[63], 1);
  841. TextDrawSetProportional( TUBE_TD[63], 1);
  842. TextDrawSetShadow(TUBE_TD[63], 0);
  843.  
  844. TUBE_TD[64] = TextDrawCreate(2.500000, 342.833221, "box");
  845. TextDrawLetterSize(TUBE_TD[64], 0.000000, -0.687500);
  846. TextDrawTextSize(TUBE_TD[64], 334.000000, 0.000000);
  847. TextDrawAlignment(TUBE_TD[64], 1);
  848. TextDrawColor( TUBE_TD[64], -1);
  849. TextDrawUseBox(TUBE_TD[64], 1);
  850. TextDrawBoxColor(TUBE_TD[64], -2139062017);
  851. TextDrawSetShadow(TUBE_TD[64], 0);
  852. TextDrawSetOutline(TUBE_TD[64], 0);
  853. TextDrawBackgroundColor(TUBE_TD[64], 255);
  854. TextDrawFont(TUBE_TD[64], 1);
  855. TextDrawSetProportional( TUBE_TD[64], 1);
  856. TextDrawSetShadow(TUBE_TD[64], 0);
  857.  
  858. TUBE_TD[65] = TextDrawCreate(101.875000, 363.250122, "Published on 28 SEP 2017");
  859. TextDrawLetterSize(TUBE_TD[65], 0.174998, 0.946666);
  860. TextDrawAlignment(TUBE_TD[65], 3);
  861. TextDrawColor( TUBE_TD[65], 255);
  862. TextDrawSetShadow(TUBE_TD[65], 0);
  863. TextDrawSetOutline(TUBE_TD[65], 0);
  864. TextDrawBackgroundColor(TUBE_TD[65], 255);
  865. TextDrawFont(TUBE_TD[65], 2);
  866. TextDrawSetProportional( TUBE_TD[65], 1);
  867. TextDrawSetShadow(TUBE_TD[65], 0);
  868.  
  869. TUBE_TD[66] = TextDrawCreate(43.750000, 373.750213, "CATEGORY:");
  870. TextDrawLetterSize(TUBE_TD[66], 0.174998, 0.946666);
  871. TextDrawAlignment(TUBE_TD[66], 3);
  872. TextDrawColor( TUBE_TD[66], 255);
  873. TextDrawSetShadow(TUBE_TD[66], 0);
  874. TextDrawSetOutline(TUBE_TD[66], 0);
  875. TextDrawBackgroundColor(TUBE_TD[66], 255);
  876. TextDrawFont(TUBE_TD[66], 2);
  877. TextDrawSetProportional( TUBE_TD[66], 1);
  878. TextDrawSetShadow(TUBE_TD[66], 0);
  879.  
  880. TUBE_TD[67] = TextDrawCreate(51.875000, 374.333374, "loadsc0:loadsc0");
  881. TextDrawLetterSize(TUBE_TD[67], 0.000000, 0.000000);
  882. TextDrawTextSize(TUBE_TD[67], 37.000000, 34.000000);
  883. TextDrawAlignment(TUBE_TD[67], 1);
  884. TextDrawColor( TUBE_TD[67], -1);
  885. TextDrawSetShadow(TUBE_TD[67], 0);
  886. TextDrawSetOutline(TUBE_TD[67], 0);
  887. TextDrawBackgroundColor(TUBE_TD[67], 255);
  888. TextDrawFont(TUBE_TD[67], 4);
  889. TextDrawSetProportional( TUBE_TD[67], 0);
  890. TextDrawSetShadow(TUBE_TD[67], 0);
  891.  
  892. TUBE_TD[68] = TextDrawCreate(184.074981, 58.566684, "-");
  893. TextDrawLetterSize(TUBE_TD[68], 0.313122, 1.135830);
  894. TextDrawTextSize(TUBE_TD[68], 432.699981, 0.000000);
  895. TextDrawAlignment(TUBE_TD[68], 1);
  896. TextDrawColor( TUBE_TD[68], -1);
  897. TextDrawUseBox(TUBE_TD[68], 1);
  898. TextDrawBoxColor(TUBE_TD[68], -1);
  899. TextDrawSetShadow(TUBE_TD[68], 0);
  900. TextDrawSetOutline(TUBE_TD[68], 0);
  901. TextDrawBackgroundColor(TUBE_TD[68], 255);
  902. TextDrawFont(TUBE_TD[68], 2);
  903. TextDrawSetProportional( TUBE_TD[68], 1);
  904. TextDrawSetShadow(TUBE_TD[68], 0);
  905.  
  906. TUBE_TD[69] = TextDrawCreate(248.974975, 56.316638, "SEARCH !");
  907. TextDrawLetterSize(TUBE_TD[69], 0.318749, 1.296666);
  908. TextDrawAlignment(TUBE_TD[69], 3);
  909. TextDrawColor( TUBE_TD[69], -1061109505);
  910. TextDrawSetShadow(TUBE_TD[69], 0);
  911. TextDrawSetOutline(TUBE_TD[69], 0);
  912. TextDrawBackgroundColor(TUBE_TD[69], 255);
  913. TextDrawFont(TUBE_TD[69], 2);
  914. TextDrawSetProportional( TUBE_TD[69], 1);
  915. TextDrawSetShadow(TUBE_TD[69], 0);
  916. TextDrawSetSelectable( TUBE_TD[69], true);
  917.  
  918. TUBE_TD[70] = TextDrawCreate(-1.250000, 22.350008, "box");
  919. TextDrawLetterSize(TUBE_TD[70], 0.000000, -0.812500);
  920. TextDrawTextSize(TUBE_TD[70], 668.000000, 0.000000);
  921. TextDrawAlignment(TUBE_TD[70], 1);
  922. TextDrawColor( TUBE_TD[70], -1);
  923. TextDrawUseBox(TUBE_TD[70], 1);
  924. TextDrawBoxColor(TUBE_TD[70], 255);
  925. TextDrawSetShadow(TUBE_TD[70], 0);
  926. TextDrawSetOutline(TUBE_TD[70], 0);
  927. TextDrawBackgroundColor(TUBE_TD[70], 255);
  928. TextDrawFont(TUBE_TD[70], 2);
  929. TextDrawSetProportional( TUBE_TD[70], 1);
  930. TextDrawSetShadow(TUBE_TD[70], 0);
  931.  
  932. TUBE_TD[71] = TextDrawCreate(-5.000000, 52.683334, "box");
  933. TextDrawLetterSize(TUBE_TD[71], 0.000000, -0.375000);
  934. TextDrawTextSize(TUBE_TD[71], 653.000000, 0.000000);
  935. TextDrawAlignment(TUBE_TD[71], 1);
  936. TextDrawColor( TUBE_TD[71], -1);
  937. TextDrawUseBox(TUBE_TD[71], 1);
  938. TextDrawBoxColor(TUBE_TD[71], 255);
  939. TextDrawSetShadow(TUBE_TD[71], 0);
  940. TextDrawSetOutline(TUBE_TD[71], 0);
  941. TextDrawBackgroundColor(TUBE_TD[71], 255);
  942. TextDrawFont(TUBE_TD[71], 2);
  943. TextDrawSetProportional( TUBE_TD[71], 1);
  944. TextDrawSetShadow(TUBE_TD[71], 0);
  945.  
  946. TUBE_TD[73] = TextDrawCreate(605.000000, 1.116677, "");
  947. TextDrawLetterSize(TUBE_TD[73], 0.000000, 0.000000);
  948. TextDrawTextSize(TUBE_TD[73], 16.000000, 14.000000);
  949. TextDrawAlignment(TUBE_TD[73], 1);
  950. TextDrawColor( TUBE_TD[73], -16776961);
  951. TextDrawSetShadow(TUBE_TD[73], 0);
  952. TextDrawSetOutline(TUBE_TD[73], 0);
  953. TextDrawBackgroundColor(TUBE_TD[73], -1);
  954. TextDrawFont(TUBE_TD[73], 5);
  955. TextDrawSetProportional( TUBE_TD[73], 0);
  956. TextDrawSetShadow(TUBE_TD[73], 0);
  957. TextDrawSetSelectable( TUBE_TD[73], true);
  958. TextDrawSetPreviewModel(TUBE_TD[73], 19379);
  959. TextDrawSetPreviewRot(TUBE_TD[73], 0.000000, 0.000000, 90.000000, 1.000000);
  960.  
  961. TUBE_TD[74] = TextDrawCreate(609.000854, 3.683336, "-");
  962. TextDrawLetterSize(TUBE_TD[74], 0.669375, 1.063333);
  963. TextDrawAlignment(TUBE_TD[74], 1);
  964. TextDrawColor( TUBE_TD[74], -1);
  965. TextDrawSetShadow(TUBE_TD[74], 0);
  966. TextDrawSetOutline(TUBE_TD[74], 0);
  967. TextDrawBackgroundColor(TUBE_TD[74], 255);
  968. TextDrawFont(TUBE_TD[74], 2);
  969. TextDrawSetProportional( TUBE_TD[74], 1);
  970. TextDrawSetShadow(TUBE_TD[74], 0);
  971.  
  972. TUBE_TD[75] = TextDrawCreate(242.499847, 341.033447, "]");
  973. TextDrawLetterSize(TUBE_TD[75], 0.344374, 1.290831);
  974. TextDrawAlignment(TUBE_TD[75], 1);
  975. TextDrawColor( TUBE_TD[75], -65281);
  976. TextDrawSetShadow(TUBE_TD[75], 0);
  977. TextDrawSetOutline(TUBE_TD[75], 1);
  978. TextDrawBackgroundColor(TUBE_TD[75], 255);
  979. TextDrawFont(TUBE_TD[75], 2);
  980. TextDrawSetProportional( TUBE_TD[75], 1);
  981. TextDrawSetShadow(TUBE_TD[75], 0);
  982. TextDrawSetSelectable( TUBE_TD[75], true);
  983.  
  984. TUBE_TD[76] = TextDrawCreate(336.874847, 341.600006, "YOUTUBE TOP LIST");
  985. TextDrawLetterSize(TUBE_TD[76], 0.207499, 1.156665);
  986. TextDrawAlignment(TUBE_TD[76], 3);
  987. TextDrawColor( TUBE_TD[76], 255);
  988. TextDrawSetShadow(TUBE_TD[76], 0);
  989. TextDrawSetOutline(TUBE_TD[76], 0);
  990. TextDrawBackgroundColor(TUBE_TD[76], 255);
  991. TextDrawFont(TUBE_TD[76], 2);
  992. TextDrawSetProportional( TUBE_TD[76], 1);
  993. return 1;
  994. }
  995. SHOWTEXTDRAW(playerid)
  996. {
  997. for(new i = 0; i < MAX_TDS; i++)
  998. {
  999. if(i != 23 )
  1000. {
  1001. TextDrawShowForPlayer(playerid, TUBE_TD[i]);
  1002. }
  1003. }
  1004. SelectTextDraw(playerid, 0xA3B4C5FF);
  1005. PlayerTextDrawShow(playerid, TUBE_PTD[playerid][1]);
  1006. return 1;
  1007. }
  1008. HIDETEXTDRAW(playerid)
  1009. {
  1010. for(new i = 0; i < MAX_TDS; i++)
  1011. {
  1012. if(i != 23 )
  1013. {
  1014. TextDrawHideForPlayer(playerid, TUBE_TD[i]);
  1015. }
  1016. }
  1017. CancelSelectTextDraw(playerid);
  1018. PlayerTextDrawHide(playerid, TUBE_PTD[playerid][1]);
  1019. return 1;
  1020. }
  1021. public OnPlayerConnect(playerid)
  1022. {
  1023. TUBE_PTD[playerid][1] = CreatePlayerTextDraw(playerid, 236.000000, 274.000000, "SA-TUBE CURRENTLY LISTENING - NO SONG");
  1024. PlayerTextDrawLetterSize(playerid, TUBE_PTD[playerid][1], 0.268747, 1.349166);
  1025. PlayerTextDrawAlignment(playerid, TUBE_PTD[playerid][1], 3);
  1026. PlayerTextDrawColor(playerid, TUBE_PTD[playerid][1], 255);
  1027. PlayerTextDrawSetShadow(playerid, TUBE_PTD[playerid][1], 0);
  1028. PlayerTextDrawSetOutline(playerid, TUBE_PTD[playerid][1], 0);
  1029. PlayerTextDrawBackgroundColor(playerid, TUBE_PTD[playerid][1], 255);
  1030. PlayerTextDrawFont(playerid, TUBE_PTD[playerid][1], 2);
  1031. PlayerTextDrawSetProportional(playerid, TUBE_PTD[playerid][1], 1);
  1032. PlayerTextDrawSetShadow(playerid, TUBE_PTD[playerid][1], 0);
  1033. return 1;
  1034. }
  1035. CMD:satube(playerid)
  1036. {
  1037. SendClientMessage(playerid, -1 , ""mred"[SA-TUBE] "mcol"SA-MP YOUTUBE SYSTEM OPENED, CLICK ON SEARCH Button to search a music.!");
  1038. SHOWTEXTDRAW(playerid);
  1039. return 1;
  1040. }
  1041. CMD:create(playerid)
  1042. {
  1043. TUBE_PTD[playerid][1] = CreatePlayerTextDraw(playerid, 236.000000, 274.000000, "SA-TUBE CURRENTLY LISTENING - NO SONG");
  1044. PlayerTextDrawLetterSize(playerid, TUBE_PTD[playerid][1], 0.268747, 1.349166);
  1045. PlayerTextDrawAlignment(playerid, TUBE_PTD[playerid][1], 3);
  1046. PlayerTextDrawColor(playerid, TUBE_PTD[playerid][1], 255);
  1047. PlayerTextDrawSetShadow(playerid, TUBE_PTD[playerid][1], 0);
  1048. PlayerTextDrawSetOutline(playerid, TUBE_PTD[playerid][1], 0);
  1049. PlayerTextDrawBackgroundColor(playerid, TUBE_PTD[playerid][1], 255);
  1050. PlayerTextDrawFont(playerid, TUBE_PTD[playerid][1], 2);
  1051. PlayerTextDrawSetProportional(playerid, TUBE_PTD[playerid][1], 1);
  1052. PlayerTextDrawSetShadow(playerid, TUBE_PTD[playerid][1], 0);
  1053. return 1;
  1054. }
  1055. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  1056. {
  1057. new string[256];
  1058. if(dialogid == DIALOG_TUBE)
  1059. {
  1060. if(!response) return SelectTextDraw(playerid, 0xA3B4C5FF); SHOWTEXTDRAW(playerid);
  1061. {
  1062. if(!strlen(inputtext))
  1063. {
  1064. ShowPlayerDialog(playerid,DIALOG_TUBE,DIALOG_STYLE_INPUT,""mred"Enter a youtube link !",""mcol"Please enter a youtube link ! "mred"(e.g www.youtube.com/watch?v=kJQP7kiw5Fk )\n"mcol"If you don't know a name then click on the {ffff00}STAR\n"mcol"The link should be exact or it wont work","Play","Close");
  1065. }
  1066. PlayerTextDrawSetString(playerid,TUBE_PTD[playerid][1],"SA-TUBE CURRENTLY LISTENING -LINK AUDIO");
  1067. format(string, sizeof(string) , "http://www.youtubeinmp3.com/fetch/?video=%s", inputtext);
  1068. SelectTextDraw(playerid, 0xA3B4C5FF);
  1069. SHOWTEXTDRAW(playerid);
  1070. SendClientMessage(playerid, -1 , ""mred"[SA-TUBE] "mcol"You are now listening to an AUDIO, Some videos take few seconds to start,");
  1071. SendClientMessage(playerid, -1 ,""mred"[SA-TUBE] "mcol"Depending on your internet , and some videos have intro, etc. So please wait few secs.");
  1072. PlayYoutubeAudio(playerid, string);
  1073. }
  1074. }
  1075. if(dialogid == DIALOG_TUBE+1)
  1076. {
  1077. if(!response) return SelectTextDraw(playerid, 0xA3B4C5FF); SHOWTEXTDRAW(playerid);
  1078. {
  1079. format(string, sizeof(string) , "LISTENING- %s", MUSICLIST[listitem][MUSICNAME]);
  1080. PlayerTextDrawSetString(playerid,TUBE_PTD[playerid][1],string);
  1081. format(string, sizeof(string) , "http://www.youtubeinmp3.com/fetch/?video=%s", MUSICLIST[listitem][LINK]);
  1082. SelectTextDraw(playerid, 0xA3B4C5FF);
  1083. SHOWTEXTDRAW(playerid);
  1084. SendClientMessage(playerid, -1 ,""mred"[SA-TUBE] "mcol"You are now listening to an CUSTOM AUDIO, Some videos take few seconds to start,");
  1085. SendClientMessage(playerid, -1 ,""mred"[SA-TUBE] "mcol"Depending on your internet,and some videos have intro, etc.So please wait few secs.");
  1086. PlayYoutubeAudio(playerid, string);
  1087. }
  1088. }
  1089. return 1;
  1090. }
  1091. public OnPlayerClickTextDraw(playerid, Text:clickedid)
  1092. {
  1093. new string[356];
  1094. if(clickedid == TUBE_TD[69])
  1095. {
  1096. ShowPlayerDialog(playerid,DIALOG_TUBE,DIALOG_STYLE_INPUT,""mred"Enter a youtube link !",""mcol"Please enter a youtube link ! "mred"(e.g www.youtube.com/watch?v=kJQP7kiw5Fk )\n"mcol"If you don't have a link then type /mucics and put a name in this dialog\nThe link/name should be exact or it wont work","Play","Close");
  1097. CancelSelectTextDraw(playerid);
  1098. }
  1099. if(clickedid == TUBE_TD[72])
  1100. {
  1101. CancelSelectTextDraw(playerid);
  1102. HIDETEXTDRAW(playerid);
  1103. StopAudioStreamForPlayer(playerid);
  1104. SendClientMessage(playerid, -1 , ""mred"[SA-TUBE] "mcol"You've closed the SA-TUBE.!");
  1105. }
  1106. if(clickedid == TUBE_TD[73])
  1107. {
  1108. CancelSelectTextDraw(playerid);
  1109. HIDETEXTDRAW(playerid);
  1110. SendClientMessage(playerid, -1 , ""mred"[SA-TUBE] "mcol"You've minimized the SA-TUBE, The music wont be stopped now.");
  1111. }
  1112. if(clickedid == TUBE_TD[75])
  1113. {
  1114. for(new a=0; a<sizeof(MUSICLIST); a++)
  1115. {
  1116. format(string, sizeof(string), "%s%s\n",string,MUSICLIST[a][MUSICNAME]);
  1117. }
  1118. ShowPlayerDialog(playerid, DIALOG_TUBE+1 , DIALOG_STYLE_LIST, ""mred"TOP MUSICS", string, "Play","Exit");
  1119. CancelSelectTextDraw(playerid);
  1120. }
  1121. return 1;
  1122. }
  1123. // Thanks to Sreyas aka SyS for both of these //
  1124.  
  1125. forward RequestYoutube2Mp3( playerid, response_code, data[ ] );
  1126. public RequestYoutube2Mp3( playerid, response_code, data[ ] )
  1127. {
  1128.  
  1129. if( response_code == 200 )
  1130. {
  1131. new
  1132. start_pos = strfind( data, "\"url\":" ) + 9,
  1133. end_pos = strfind( data, "\"", .pos = start_pos ),
  1134. mp3_coverted_link[ 500 ];
  1135.  
  1136. strmid( mp3_coverted_link, data,start_pos,end_pos );
  1137. format( mp3_coverted_link, sizeof( mp3_coverted_link ), "http://%s", mp3_coverted_link );
  1138. PlayAudioStreamForPlayer( playerid, mp3_coverted_link );
  1139. }
  1140.  
  1141. else
  1142. SendClientMessage( playerid, -1, "Couldn't play the song!!!" );
  1143.  
  1144. return 1;
  1145.  
  1146. }
  1147.  
  1148. PlayYoutubeAudio( playerid, video_link[ ] )
  1149. {
  1150.  
  1151. new
  1152. param_v_idx = strfind( video_link, "?v=" ) + 3,
  1153. video_id[ 15 ],
  1154. payload[ 55 ];
  1155.  
  1156. strmid( video_id, video_link, param_v_idx, strlen( video_link ) );
  1157. format( payload, sizeof( payload ), "www.yt-mp3.com/fetch?v=%s&apikey=1234567", video_id );
  1158. HTTP( playerid, HTTP_GET, payload, "", "RequestYoutube2Mp3" );
  1159.  
  1160. return 1;
  1161.  
  1162. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement