Advertisement
Guest User

Untitled

a guest
Jan 26th, 2020
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 22.47 KB | None | 0 0
  1. /*
  2. * Irresistible Gaming (c) 2018
  3. * Developed by Lorenc
  4. * Module: cnr/textdraws.pwn
  5. * Purpose: encloses all textdraws in the server
  6. */
  7.  
  8. /* ** Includes ** */
  9. #include < YSI\y_hooks >
  10.  
  11. /* ** Variables ** */
  12.  
  13. new
  14. Text: g_ObjectLoadTD = Text: INVALID_TEXT_DRAW,
  15. Text: g_WebsiteTD = Text: INVALID_TEXT_DRAW,
  16. Text: g_MotdTD = Text: INVALID_TEXT_DRAW,
  17. Text: g_AchievementTD [ 4 ] = { Text: INVALID_TEXT_DRAW, ... },
  18. Text: g_AdminLogTD = Text: INVALID_TEXT_DRAW,
  19. Text: g_AdminOnDutyTD = Text: INVALID_TEXT_DRAW,
  20. Text: g_DoubleXPTD = Text: INVALID_TEXT_DRAW,
  21. Text: g_currentXPTD = Text: INVALID_TEXT_DRAW,
  22. Text: g_CurrentRankTD = Text: INVALID_TEXT_DRAW,
  23. Text: g_CurrentCoinsTD = Text: INVALID_TEXT_DRAW,
  24.  
  25. // Player Textdraws
  26. PlayerText: p_LocationTD [ MAX_PLAYERS ] = { PlayerText: INVALID_TEXT_DRAW, ... },
  27. PlayerText: p_ExperienceTD [ MAX_PLAYERS ] = { PlayerText: INVALID_TEXT_DRAW, ... },
  28. PlayerText: p_WantedLevelTD [ MAX_PLAYERS ] = { PlayerText: INVALID_TEXT_DRAW, ... },
  29. PlayerText: p_CoinsTD [ MAX_PLAYERS ] = { PlayerText: INVALID_TEXT_DRAW, ... },
  30. PlayerText: p_PlayerRankTD [ MAX_PLAYERS ] = { PlayerText: INVALID_TEXT_DRAW, ... },
  31. PlayerText: p_PlayerRankTextTD [ MAX_PLAYERS ] = { PlayerText: INVALID_TEXT_DRAW, ... },
  32. PlayerText: p_RobberyAmountTD [ MAX_PLAYERS ] = { PlayerText: INVALID_TEXT_DRAW, ... },
  33. PlayerText: p_RobberyRiskTD [ MAX_PLAYERS ] = { PlayerText: INVALID_TEXT_DRAW, ... },
  34. PlayerText: p_JailTimeTD [ MAX_PLAYERS ] = { PlayerText: INVALID_TEXT_DRAW, ... },
  35. PlayerText: g_ZoneOwnerTD [ MAX_PLAYERS ] = { PlayerText: INVALID_TEXT_DRAW, ... },
  36. PlayerText: p_HelpBoxTD [ MAX_PLAYERS ] = { PlayerText: INVALID_TEXT_DRAW, ... },
  37. PlayerText: p_TruckingTD [ MAX_PLAYERS ] = { PlayerText: INVALID_TEXT_DRAW, ... },
  38. PlayerText: p_TrackPlayerTD [ MAX_PLAYERS ] = { PlayerText: INVALID_TEXT_DRAW, ... },
  39. PlayerText: p_GPSInformation [ MAX_PLAYERS ] = { PlayerText: INVALID_TEXT_DRAW, ... },
  40. PlayerText: p_AchievementTD [ MAX_PLAYERS ] = { PlayerText: INVALID_TEXT_DRAW, ... },
  41. PlayerText: p_serverinfo0 [ MAX_PLAYERS ] = { PlayerText: INVALID_TEXT_DRAW, ... },
  42. PlayerText: p_serverinfo1 [ MAX_PLAYERS ] = { PlayerText: INVALID_TEXT_DRAW, ... },
  43. PlayerText: p_serverinfo2 [ MAX_PLAYERS ] = { PlayerText: INVALID_TEXT_DRAW, ... },
  44. PlayerText: p_serverinfo3 [ MAX_PLAYERS ] = { PlayerText: INVALID_TEXT_DRAW, ... },
  45. PlayerText: p_serverinfo4 [ MAX_PLAYERS ] = { PlayerText: INVALID_TEXT_DRAW, ... },
  46. PlayerText: p_serverinfo5 [ MAX_PLAYERS ] = { PlayerText: INVALID_TEXT_DRAW, ... },
  47. PlayerText: p_serverinfo6 [ MAX_PLAYERS ] = { PlayerText: INVALID_TEXT_DRAW, ... }
  48. ;
  49.  
  50. /* ** Hooks ** */
  51. hook OnScriptInit( )
  52. {
  53. g_currentXPTD = TextDrawCreate(529.000000, 405.000000, "Current XP");
  54. TextDrawBackgroundColor(g_currentXPTD, 255);
  55. TextDrawFont(g_currentXPTD, 3);
  56. TextDrawLetterSize(g_currentXPTD, 0.230000, 1.000000);
  57. TextDrawColor(g_currentXPTD, -1);
  58. TextDrawSetOutline(g_currentXPTD, 1);
  59. TextDrawSetProportional(g_currentXPTD, 1);
  60.  
  61. g_CurrentRankTD = TextDrawCreate(529.000000, 375.000000, "Current Rank");
  62. TextDrawBackgroundColor(g_CurrentRankTD, 255);
  63. TextDrawFont(g_CurrentRankTD, 3);
  64. TextDrawLetterSize(g_CurrentRankTD, 0.230000, 1.000000);
  65. TextDrawColor(g_CurrentRankTD, -1);
  66. TextDrawSetOutline(g_CurrentRankTD, 1);
  67. TextDrawSetProportional(g_CurrentRankTD, 1);
  68.  
  69. g_CurrentCoinsTD = TextDrawCreate(529.000000, 348.000000, "Total Coins");
  70. TextDrawBackgroundColor(g_CurrentCoinsTD, 255);
  71. TextDrawFont(g_CurrentCoinsTD, 3);
  72. TextDrawLetterSize(g_CurrentCoinsTD, 0.230000, 1.000000);
  73. TextDrawColor(g_CurrentCoinsTD, -1);
  74. TextDrawSetOutline(g_CurrentCoinsTD, 1);
  75. TextDrawSetProportional(g_CurrentCoinsTD, 1);
  76.  
  77. g_DoubleXPTD = TextDrawCreate(580.000000, 405.500000, "x2");
  78. TextDrawBackgroundColor(g_DoubleXPTD, 255);
  79. TextDrawFont(g_DoubleXPTD, 3);
  80. TextDrawLetterSize(g_DoubleXPTD, 0.230000, 1.000000);
  81. TextDrawColor(g_DoubleXPTD, -1);
  82. TextDrawSetOutline(g_DoubleXPTD, 1);
  83. TextDrawSetProportional(g_DoubleXPTD, 1);
  84.  
  85. g_AdminLogTD = TextDrawCreate(150.000000, 360.000000, "_");
  86. TextDrawBackgroundColor(g_AdminLogTD, 255);
  87. TextDrawFont(g_AdminLogTD, 1);
  88. TextDrawLetterSize(g_AdminLogTD, 0.210000, 1.000000);
  89. TextDrawColor(g_AdminLogTD, -16289537);
  90. TextDrawSetOutline(g_AdminLogTD, 1);
  91. TextDrawSetProportional(g_AdminLogTD, 1);
  92.  
  93. g_AchievementTD[ 0 ] = TextDrawCreate(250.000000, 120.000000, "_");
  94. TextDrawBackgroundColor(g_AchievementTD[ 0 ], 255);
  95. TextDrawFont(g_AchievementTD[ 0 ], 1);
  96. TextDrawLetterSize(g_AchievementTD[ 0 ], 0.500000, 6.000001);
  97. TextDrawColor(g_AchievementTD[ 0 ], -1);
  98. TextDrawSetOutline(g_AchievementTD[ 0 ], 0);
  99. TextDrawSetProportional(g_AchievementTD[ 0 ], 1);
  100. TextDrawSetShadow(g_AchievementTD[ 0 ], 1);
  101. TextDrawUseBox(g_AchievementTD[ 0 ], 1);
  102. TextDrawBoxColor(g_AchievementTD[ 0 ], 80);
  103. TextDrawTextSize(g_AchievementTD[ 0 ], 403.000000, 4.000000);
  104.  
  105. g_AchievementTD[ 1 ] = TextDrawCreate(250.000000, 120.000000, "_");
  106. TextDrawBackgroundColor(g_AchievementTD[ 1 ], 255);
  107. TextDrawFont(g_AchievementTD[ 1 ], 1);
  108. TextDrawLetterSize(g_AchievementTD[ 1 ], 0.500000, 1.300000);
  109. TextDrawColor(g_AchievementTD[ 1 ], -1);
  110. TextDrawSetOutline(g_AchievementTD[ 1 ], 0);
  111. TextDrawSetProportional(g_AchievementTD[ 1 ], 1);
  112. TextDrawSetShadow(g_AchievementTD[ 1 ], 1);
  113. TextDrawUseBox(g_AchievementTD[ 1 ], 1);
  114. TextDrawBoxColor(g_AchievementTD[ 1 ], 128);
  115. TextDrawTextSize(g_AchievementTD[ 1 ], 403.000000, 4.000000);
  116.  
  117. g_AchievementTD[ 2 ] = TextDrawCreate(250.000000, 137.000000, "_");
  118. TextDrawBackgroundColor(g_AchievementTD[ 2 ], 255);
  119. TextDrawFont(g_AchievementTD[ 2 ], 1);
  120. TextDrawLetterSize(g_AchievementTD[ 2 ], 0.500000, -0.699999);
  121. TextDrawColor(g_AchievementTD[ 2 ], -1);
  122. TextDrawSetOutline(g_AchievementTD[ 2 ], 0);
  123. TextDrawSetProportional(g_AchievementTD[ 2 ], 1);
  124. TextDrawSetShadow(g_AchievementTD[ 2 ], 1);
  125. TextDrawUseBox(g_AchievementTD[ 2 ], 1);
  126. TextDrawBoxColor(g_AchievementTD[ 2 ], 255);
  127. TextDrawTextSize(g_AchievementTD[ 2 ], 403.000000, 4.000000);
  128.  
  129. g_AchievementTD[ 3 ] = TextDrawCreate(266.000000, 121.000000, "]_ACHIEVEMENT UNLOCKED_]");
  130. TextDrawBackgroundColor(g_AchievementTD[ 3 ], 255);
  131. TextDrawFont(g_AchievementTD[ 3 ], 2);
  132. TextDrawLetterSize(g_AchievementTD[ 3 ], 0.210000, 1.100000);
  133. TextDrawColor(g_AchievementTD[ 3 ], -65281);
  134. TextDrawSetOutline(g_AchievementTD[ 3 ], 0);
  135. TextDrawSetProportional(g_AchievementTD[ 3 ], 1);
  136. TextDrawSetShadow(g_AchievementTD[ 3 ], 1);
  137.  
  138. g_MotdTD = TextDrawCreate(320.000000, 426.000000, "_");
  139. TextDrawAlignment(g_MotdTD, 2);
  140. TextDrawBackgroundColor(g_MotdTD, 117);
  141. TextDrawFont(g_MotdTD, 1);//1
  142. TextDrawLetterSize(g_MotdTD, 0.300000, 1.300000);
  143. TextDrawColor(g_MotdTD, -1);
  144. TextDrawSetOutline(g_MotdTD, 1);
  145. TextDrawSetProportional(g_MotdTD, 1);
  146. TextDrawSetString( g_MotdTD, "_" );
  147.  
  148. g_AdminOnDutyTD = TextDrawCreate(552.000000, 100.500000, "ADMIN ON DUTY");
  149. TextDrawBackgroundColor(g_AdminOnDutyTD, 255);
  150. TextDrawFont(g_AdminOnDutyTD, 1);
  151. TextDrawLetterSize(g_AdminOnDutyTD, 0.180000, 0.899999);
  152. TextDrawColor(g_AdminOnDutyTD, -65281);
  153. TextDrawSetOutline(g_AdminOnDutyTD, 1);
  154. TextDrawSetProportional(g_AdminOnDutyTD, 1);
  155.  
  156. return Y_HOOKS_CONTINUE_RETURN_1;
  157. }
  158.  
  159. hook OnPlayerConnect( playerid )
  160. {
  161. if ( ! ( 0 <= playerid < MAX_PLAYERS ) )
  162. return Y_HOOKS_CONTINUE_RETURN_1;
  163.  
  164. p_AchievementTD[ playerid ] = CreatePlayerTextDraw(playerid, 325.000000, 137.000000, "_");
  165. PlayerTextDrawAlignment(playerid, p_AchievementTD[ playerid ], 2);
  166. PlayerTextDrawBackgroundColor(playerid, p_AchievementTD[ playerid ], 80);
  167. PlayerTextDrawFont(playerid, p_AchievementTD[ playerid ], 1);
  168. PlayerTextDrawLetterSize(playerid, p_AchievementTD[ playerid ], 0.209999, 1.000000);
  169. PlayerTextDrawColor(playerid, p_AchievementTD[ playerid ], -1);
  170. PlayerTextDrawSetOutline(playerid, p_AchievementTD[ playerid ], 1);
  171. PlayerTextDrawSetProportional(playerid, p_AchievementTD[ playerid ], 1);
  172.  
  173. p_GPSInformation[ playerid ] = CreatePlayerTextDraw(playerid, 26.000000, 200.000000, "~g~Location:~w~ No-where~n~~g~Distance:~w~ 0.0m");
  174. PlayerTextDrawBackgroundColor(playerid, p_GPSInformation[ playerid ], 255);
  175. PlayerTextDrawFont(playerid, p_GPSInformation[ playerid ], 2);
  176. PlayerTextDrawLetterSize(playerid, p_GPSInformation[ playerid ], 0.209999, 1.099999);
  177. PlayerTextDrawColor(playerid, p_GPSInformation[ playerid ], -1);
  178. PlayerTextDrawSetOutline(playerid, p_GPSInformation[ playerid ], 1);
  179. PlayerTextDrawSetProportional(playerid, p_GPSInformation[ playerid ], 1);
  180.  
  181. p_TrackPlayerTD[ playerid ] = CreatePlayerTextDraw(playerid, 571.000000, 258.000000, "Loading~n~~w~NaN.0m");
  182. PlayerTextDrawAlignment(playerid, p_TrackPlayerTD[ playerid ], 2);
  183. PlayerTextDrawBackgroundColor(playerid, p_TrackPlayerTD[ playerid ], 80);
  184. PlayerTextDrawFont(playerid, p_TrackPlayerTD[ playerid ], 1);
  185. PlayerTextDrawLetterSize(playerid, p_TrackPlayerTD[ playerid ], 0.260000, 1.100000);
  186. PlayerTextDrawColor(playerid, p_TrackPlayerTD[ playerid ], COLOR_RED);
  187. PlayerTextDrawSetOutline(playerid, p_TrackPlayerTD[ playerid ], 1);
  188. PlayerTextDrawSetProportional(playerid, p_TrackPlayerTD[ playerid ], 1);
  189.  
  190. p_TruckingTD[ playerid ] = CreatePlayerTextDraw(playerid, 26.000000, 220.000000, "~b~Location:~w~ No-where~n~~b~Distance:~w~ 0.0m");
  191. PlayerTextDrawBackgroundColor(playerid, p_TruckingTD[ playerid ], 255);
  192. PlayerTextDrawFont(playerid, p_TruckingTD[ playerid ], 2);
  193. PlayerTextDrawLetterSize(playerid, p_TruckingTD[ playerid ], 0.210000, 1.100000);
  194. PlayerTextDrawColor(playerid, p_TruckingTD[ playerid ], -1);
  195. PlayerTextDrawSetOutline(playerid, p_TruckingTD[ playerid ], 1);
  196. PlayerTextDrawSetProportional(playerid, p_TruckingTD[ playerid ], 1);
  197.  
  198. p_HelpBoxTD[ playerid ] = CreatePlayerTextDraw(playerid, 30.000000, 161.000000, "... Loading Help ...");
  199. PlayerTextDrawBackgroundColor(playerid, p_HelpBoxTD[ playerid ], 255);
  200. PlayerTextDrawFont(playerid, p_HelpBoxTD[ playerid ], 1);
  201. PlayerTextDrawLetterSize(playerid, p_HelpBoxTD[ playerid ], 0.219999, 1.200000);
  202. PlayerTextDrawColor(playerid, p_HelpBoxTD[ playerid ], -1);
  203. PlayerTextDrawSetOutline(playerid, p_HelpBoxTD[ playerid ], 0);
  204. PlayerTextDrawSetProportional(playerid, p_HelpBoxTD[ playerid ], 1);
  205. PlayerTextDrawSetShadow(playerid, p_HelpBoxTD[ playerid ], 1);
  206. PlayerTextDrawUseBox(playerid, p_HelpBoxTD[ playerid ], 1);
  207. PlayerTextDrawBoxColor(playerid, p_HelpBoxTD[ playerid ], 117);
  208. PlayerTextDrawTextSize(playerid, p_HelpBoxTD[ playerid ], 170.000000, 0.000000);
  209.  
  210. g_ZoneOwnerTD[ playerid ] = CreatePlayerTextDraw( playerid, 86.000000, 296.000000, "_" );
  211. PlayerTextDrawAlignment( playerid, g_ZoneOwnerTD[ playerid ], 2 );
  212. PlayerTextDrawBackgroundColor( playerid, g_ZoneOwnerTD[ playerid ], 255 );
  213. PlayerTextDrawFont( playerid, g_ZoneOwnerTD[ playerid ], 1 );
  214. PlayerTextDrawLetterSize( playerid, g_ZoneOwnerTD[ playerid ], 0.250000, 1.200000 );
  215. PlayerTextDrawColor( playerid, g_ZoneOwnerTD[ playerid ], -1 );
  216. PlayerTextDrawSetOutline( playerid, g_ZoneOwnerTD[ playerid ], 1 );
  217.  
  218. p_JailTimeTD[ playerid ] = CreatePlayerTextDraw(playerid, 328.000000, 24.000000, "Time Remaining:~n~250 seconds");
  219. PlayerTextDrawAlignment(playerid, p_JailTimeTD[ playerid ], 2);
  220. PlayerTextDrawBackgroundColor(playerid, p_JailTimeTD[ playerid ], 85);
  221. PlayerTextDrawFont(playerid, p_JailTimeTD[ playerid ], 1);
  222. PlayerTextDrawLetterSize(playerid, p_JailTimeTD[ playerid ], 0.329999, 1.500000);
  223. PlayerTextDrawColor(playerid, p_JailTimeTD[ playerid ], -1);
  224. PlayerTextDrawSetOutline(playerid, p_JailTimeTD[ playerid ], 1);
  225. PlayerTextDrawSetProportional(playerid, p_JailTimeTD[ playerid ], 1);
  226.  
  227. p_LocationTD[ playerid ] = CreatePlayerTextDraw( playerid, 60.000000, 428.000000, "Loading..." );
  228. PlayerTextDrawAlignment( playerid, p_LocationTD[ playerid ], 2 );
  229. PlayerTextDrawBackgroundColor( playerid, p_LocationTD[ playerid ], 255 );
  230. PlayerTextDrawFont( playerid, p_LocationTD[ playerid ], 2 );
  231. PlayerTextDrawLetterSize( playerid, p_LocationTD[ playerid ], 0.180000, 0.930000 );
  232. PlayerTextDrawSetOutline( playerid, p_LocationTD[ playerid ], 1 );
  233. PlayerTextDrawColor( playerid, p_LocationTD[ playerid ], -1 );
  234. PlayerTextDrawSetProportional( playerid, p_LocationTD[ playerid ], 1 );
  235.  
  236. p_ExperienceTD[ playerid ] = CreatePlayerTextDraw( playerid, 529.000000, 414.000000, "00000000" );
  237. PlayerTextDrawBackgroundColor( playerid, p_ExperienceTD[ playerid ], 144 );
  238. PlayerTextDrawFont( playerid, p_ExperienceTD[ playerid ], 3 );
  239. PlayerTextDrawLetterSize( playerid, p_ExperienceTD[ playerid ], 0.369999, 1.079999 );
  240. PlayerTextDrawColor( playerid, p_ExperienceTD[ playerid ], COLOR_GOLD );
  241. PlayerTextDrawSetOutline( playerid, p_ExperienceTD[ playerid ], 1 );
  242. PlayerTextDrawSetProportional( playerid, p_ExperienceTD[ playerid ], 1 );
  243.  
  244. p_WantedLevelTD[ playerid ] = CreatePlayerTextDraw( playerid, 575.000000, 108.000000, "_" );
  245. PlayerTextDrawAlignment( playerid, p_WantedLevelTD[ playerid ], 2 );
  246. PlayerTextDrawBackgroundColor( playerid, p_WantedLevelTD[ playerid ], 255 );
  247. PlayerTextDrawFont( playerid, p_WantedLevelTD[ playerid ], 2 );
  248. PlayerTextDrawLetterSize( playerid, p_WantedLevelTD[ playerid ], 0.280000, 1.299999 );
  249. PlayerTextDrawColor( playerid, p_WantedLevelTD[ playerid ], -1872621313 );
  250. PlayerTextDrawSetOutline( playerid, p_WantedLevelTD[ playerid ], 1 );
  251. PlayerTextDrawSetProportional( playerid, p_WantedLevelTD[ playerid ], 1 );
  252. PlayerTextDrawSetSelectable( playerid, p_WantedLevelTD[ playerid ], 0 );
  253.  
  254. p_CoinsTD[ playerid ] = CreatePlayerTextDraw( playerid, 529.000000, 360.000000, "000000.0" );
  255. PlayerTextDrawBackgroundColor( playerid, p_CoinsTD[ playerid ], 255 );
  256. PlayerTextDrawFont( playerid, p_CoinsTD[ playerid ], 3 );
  257. PlayerTextDrawLetterSize( playerid, p_CoinsTD[ playerid ], 0.369999, 1.079999 );
  258. PlayerTextDrawColor( playerid, p_CoinsTD[ playerid ], COLOR_GOLD );
  259. PlayerTextDrawSetOutline( playerid, p_CoinsTD[ playerid ], 1 );
  260. PlayerTextDrawSetProportional( playerid, p_CoinsTD[ playerid ], 1 );
  261.  
  262. p_PlayerRankTD[ playerid ] = CreatePlayerTextDraw( playerid, 603.000000, 386.000000, "RANK" );
  263. PlayerTextDrawBackgroundColor( playerid, p_PlayerRankTD[ playerid ], 0 );
  264. PlayerTextDrawFont( playerid, p_PlayerRankTD[ playerid ], 5 );
  265. PlayerTextDrawLetterSize( playerid, p_PlayerRankTD[ playerid ], 0.519999, 1.500000 );
  266. PlayerTextDrawColor( playerid, p_PlayerRankTD[ playerid ], -1027424001 );
  267. PlayerTextDrawSetOutline( playerid, p_PlayerRankTD[ playerid ], 0 );
  268. PlayerTextDrawSetProportional( playerid, p_PlayerRankTD[ playerid ], 1 );
  269. PlayerTextDrawSetShadow( playerid, p_PlayerRankTD[ playerid ], 1 );
  270. PlayerTextDrawUseBox( playerid, p_PlayerRankTD[ playerid ], 1 );
  271. PlayerTextDrawBoxColor( playerid, p_PlayerRankTD[ playerid ], 0 );
  272. PlayerTextDrawTextSize( playerid, p_PlayerRankTD[ playerid ], 19.000000, 19.000000 );
  273. PlayerTextDrawSetPreviewModel( playerid, p_PlayerRankTD[ playerid ], 19782 );
  274. PlayerTextDrawSetPreviewRot( playerid, p_PlayerRankTD[ playerid ], 90.000000, 0.000000, 90.000000, 0.600000 );
  275.  
  276. p_PlayerRankTextTD[ playerid ] = CreatePlayerTextDraw( playerid, 529.000000, 386.000000, "Silver-1" );
  277. PlayerTextDrawBackgroundColor( playerid, p_PlayerRankTextTD[ playerid ], 255 );
  278. PlayerTextDrawFont( playerid, p_PlayerRankTextTD[ playerid ], 3 );
  279. PlayerTextDrawLetterSize( playerid, p_PlayerRankTextTD[ playerid ], 0.379999, 1.000000 );
  280. PlayerTextDrawColor( playerid, p_PlayerRankTextTD[ playerid ], -1027424001 );
  281. PlayerTextDrawSetOutline( playerid, p_PlayerRankTextTD[ playerid ], 1 );
  282. PlayerTextDrawSetProportional( playerid, p_PlayerRankTextTD[ playerid ], 1 );
  283.  
  284. p_RobberyRiskTD[ playerid ] = CreatePlayerTextDraw(playerid, 320.000000, 294.000000, "clerk feels very threatened");
  285. PlayerTextDrawAlignment(playerid, p_RobberyRiskTD[ playerid ], 2);
  286. PlayerTextDrawBackgroundColor(playerid, p_RobberyRiskTD[ playerid ], 255);
  287. PlayerTextDrawFont(playerid, p_RobberyRiskTD[ playerid ], 3);
  288. PlayerTextDrawLetterSize(playerid, p_RobberyRiskTD[ playerid ], 0.200000, 0.900000);
  289. PlayerTextDrawColor(playerid, p_RobberyRiskTD[ playerid ], -1);
  290. PlayerTextDrawSetOutline(playerid, p_RobberyRiskTD[ playerid ], 1);
  291. PlayerTextDrawSetProportional(playerid, p_RobberyRiskTD[ playerid ], 1);
  292. PlayerTextDrawSetSelectable(playerid, p_RobberyRiskTD[ playerid ], 0);
  293.  
  294. p_RobberyAmountTD[ playerid ] = CreatePlayerTextDraw(playerid, 320.000000, 280.000000, "Robbed ~g~~h~$1,800");
  295. PlayerTextDrawAlignment(playerid, p_RobberyAmountTD[ playerid ], 2);
  296. PlayerTextDrawBackgroundColor(playerid, p_RobberyAmountTD[ playerid ], 255);
  297. PlayerTextDrawFont(playerid, p_RobberyAmountTD[ playerid ], 3);
  298. PlayerTextDrawLetterSize(playerid, p_RobberyAmountTD[ playerid ], 0.340000, 1.300000);
  299. PlayerTextDrawColor(playerid, p_RobberyAmountTD[ playerid ], -1);
  300. PlayerTextDrawSetOutline(playerid, p_RobberyAmountTD[ playerid ], 1);
  301. PlayerTextDrawSetProportional(playerid, p_RobberyAmountTD[ playerid ], 1);
  302. PlayerTextDrawSetSelectable(playerid, p_RobberyAmountTD[ playerid ], 0);
  303.  
  304. p_serverinfo0[playerid] = CreatePlayerTextDraw(playerid, 136.000000, 121.173332, "LD_SPAC:white");
  305. PlayerTextDrawLetterSize(playerid, p_serverinfo0[playerid], 0.000000, 0.000000);
  306. PlayerTextDrawTextSize(playerid, p_serverinfo0[playerid], 364.571411, 196.266693);
  307. PlayerTextDrawAlignment(playerid, p_serverinfo0[playerid], 2);
  308. PlayerTextDrawColor(playerid, p_serverinfo0[playerid], 102);
  309. PlayerTextDrawSetShadow(playerid, p_serverinfo0[playerid], 0);
  310. PlayerTextDrawSetOutline(playerid, p_serverinfo0[playerid], 0);
  311. PlayerTextDrawFont(playerid, p_serverinfo0[playerid], 4);
  312.  
  313. p_serverinfo1[playerid] = CreatePlayerTextDraw(playerid, 320.380920, 127.146690, "~B~Crazybob's ~w~Cops And Robbers");
  314. PlayerTextDrawLetterSize(playerid, p_serverinfo1[playerid], 0.601619, 2.137599);
  315. PlayerTextDrawAlignment(playerid, p_serverinfo1[playerid], 2);
  316. PlayerTextDrawColor(playerid, p_serverinfo1[playerid], -1);
  317. PlayerTextDrawSetShadow(playerid, p_serverinfo1[playerid], 0);
  318. PlayerTextDrawSetOutline(playerid, p_serverinfo1[playerid], 1);
  319. PlayerTextDrawBackgroundColor(playerid, p_serverinfo1[playerid], 255);
  320. PlayerTextDrawFont(playerid, p_serverinfo1[playerid], 3);
  321. PlayerTextDrawSetProportional(playerid, p_serverinfo1[playerid], 1);
  322.  
  323. p_serverinfo2[playerid] = CreatePlayerTextDraw(playerid, 320.761932, 148.480010, "~g~Los Santos ~w~- ~y~ cnr c2 version 24.8");
  324. PlayerTextDrawLetterSize(playerid, p_serverinfo2[playerid], 0.387904, 1.604266);
  325. PlayerTextDrawAlignment(playerid, p_serverinfo2[playerid], 2);
  326. PlayerTextDrawColor(playerid, p_serverinfo2[playerid], -1);
  327. PlayerTextDrawSetShadow(playerid, p_serverinfo2[playerid], 0);
  328. PlayerTextDrawSetOutline(playerid, p_serverinfo2[playerid], 1);
  329. PlayerTextDrawBackgroundColor(playerid, p_serverinfo2[playerid], 255);
  330. PlayerTextDrawFont(playerid, p_serverinfo2[playerid], 3);
  331. PlayerTextDrawSetProportional(playerid, p_serverinfo2[playerid], 1);
  332.  
  333. p_serverinfo3[playerid] = CreatePlayerTextDraw(playerid, 327.618896, 178.346633, "This is ~r~NOT ~w~a Deathmatch Server~n~Do ~r~NOT~w~ kill People For No Reason~n~Or You Will Be Kicked / Banned~n~Respect Admins And Other Players~n~Type ~y~/help ~w~or ~y~/cmds ~w~For Game Information~n~Type ~y~/rules ~w~For Server Rules");
  334. PlayerTextDrawLetterSize(playerid, p_serverinfo3[playerid], 0.350571, 1.527466);
  335. PlayerTextDrawAlignment(playerid, p_serverinfo3[playerid], 2);
  336. PlayerTextDrawColor(playerid, p_serverinfo3[playerid], -1);
  337. PlayerTextDrawSetShadow(playerid, p_serverinfo3[playerid], 0);
  338. PlayerTextDrawSetOutline(playerid, p_serverinfo3[playerid], 1);
  339. PlayerTextDrawBackgroundColor(playerid, p_serverinfo3[playerid], 255);
  340. PlayerTextDrawFont(playerid, p_serverinfo3[playerid], 1);
  341. PlayerTextDrawSetProportional(playerid, p_serverinfo3[playerid], 1);
  342.  
  343. p_serverinfo4[playerid] = CreatePlayerTextDraw(playerid, 326.095336, 290.986450, "~p~www.crazybobs.net");
  344. PlayerTextDrawLetterSize(playerid, p_serverinfo4[playerid], 0.449999, 1.600000);
  345. PlayerTextDrawAlignment(playerid, p_serverinfo4[playerid], 2);
  346. PlayerTextDrawColor(playerid, p_serverinfo4[playerid], -1);
  347. PlayerTextDrawSetShadow(playerid, p_serverinfo4[playerid], 0);
  348. PlayerTextDrawSetOutline(playerid, p_serverinfo4[playerid], 1);
  349. PlayerTextDrawBackgroundColor(playerid, p_serverinfo4[playerid], 255);
  350. PlayerTextDrawFont(playerid, p_serverinfo4[playerid], 2);
  351. PlayerTextDrawSetProportional(playerid, p_serverinfo4[playerid], 1);
  352.  
  353. PlayerTextDrawFont(playerid, p_serverinfo4[playerid], 2);
  354. PlayerTextDrawSetProportional(playerid, p_serverinfo4[playerid], 1);
  355.  
  356. p_serverinfo5[playerid] = CreatePlayerTextDraw(playerid, 518.856872, 17.066665, "~b~Crazybob's ~w~Cops and Robbers");
  357. PlayerTextDrawLetterSize(playerid, p_serverinfo5[playerid], 0.405047, 1.373866);
  358. PlayerTextDrawAlignment(playerid, p_serverinfo5[playerid], 2);
  359. PlayerTextDrawColor(playerid, p_serverinfo5[playerid], -1);
  360. PlayerTextDrawSetShadow(playerid, p_serverinfo5[playerid], 0);
  361. PlayerTextDrawSetOutline(playerid, p_serverinfo5[playerid], 1);
  362. PlayerTextDrawBackgroundColor(playerid, p_serverinfo5[playerid], 255);
  363. PlayerTextDrawFont(playerid, p_serverinfo5[playerid], 3);
  364. PlayerTextDrawSetProportional(playerid, p_serverinfo5[playerid], 1);
  365.  
  366. p_serverinfo6[playerid] = CreatePlayerTextDraw(playerid, 517.333129, 30.720005, "~g~San Fierro ~y~- cnr version 24.8");
  367. PlayerTextDrawLetterSize(playerid, p_serverinfo6[playerid], 0.301428, 1.262933);
  368. PlayerTextDrawAlignment(playerid, p_serverinfo6[playerid], 2);
  369. PlayerTextDrawColor(playerid, p_serverinfo6[playerid], -1);
  370. PlayerTextDrawSetShadow(playerid, p_serverinfo6[playerid], 0);
  371. PlayerTextDrawSetOutline(playerid, p_serverinfo6[playerid], 1);
  372. PlayerTextDrawBackgroundColor(playerid, p_serverinfo6[playerid], 255);
  373. PlayerTextDrawFont(playerid, p_serverinfo6[playerid], 3);
  374. PlayerTextDrawSetProportional(playerid, p_serverinfo6[playerid], 1);
  375.  
  376. return Y_HOOKS_CONTINUE_RETURN_1;
  377. }
  378.  
  379.  
  380. /* ** Hooked Functions ** */
  381. /*stock Text: TD_TextDrawCreate( Float: x, Float: y, text[ ] )
  382. {
  383. static count;
  384. printf("%d", ++count);
  385. return TextDrawCreate( x, y, text );
  386. }
  387.  
  388. #if defined _ALS_TextDrawCreate
  389. #undef TextDrawCreate
  390. #else
  391. #define _ALS_TextDrawCreate
  392. #endif
  393.  
  394. #define TextDrawCreate TD_TextDrawCreate*/
  395.  
  396. /*stock PlayerText: TD_CreatePlayerTextDraw( playerid, Float: x, Float: y, text[ ] )
  397. {
  398. static count;
  399. printf("%d", ++count);
  400. return CreatePlayerTextDraw( playerid, x, y, text );
  401. }
  402.  
  403. #if defined _ALS_CreatePlayerTextDraw
  404. #undef CreatePlayerTextDraw
  405. #else
  406. #define _ALS_CreatePlayerTextDraw
  407. #endif
  408.  
  409. #define CreatePlayerTextDraw TD_CreatePlayerTextDraw*/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement