Guest User

Untitled

a guest
May 18th, 2013
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 33.56 KB | None | 0 0
  1. public OnGameModeInit()
  2. {
  3. RestartEveryThing ( ) ;
  4. for ( new s = 0 ; s < sizeof ( H_DATA ) ; s++ )
  5. {
  6. new
  7. gFile [ 35 ]
  8. ;
  9. format ( gFile , 35 , "Houses/%d.ini" , s ) ;
  10. INI_ParseFile ( gFile , "LoadHouses" , .bExtra = true , .extra = s ) ;
  11. if ( H_DATA [ s ] [ sCreated ] == 1 )
  12. {
  13. if ( H_DATA [ s ] [ sOwned ] == 0 )
  14. {
  15. HousePickup [ s ] = CreateDynamicPickup ( 1273 , 1 , H_DATA [ s ] [ sEnterx ] , H_DATA [ s ] [ sEntery ] , H_DATA [ s ] [ sEnterz ] ) ;
  16. }
  17. if ( H_DATA [ s ] [ sOwned ] == 1 )
  18. {
  19. HousePickup [ s ] = CreateDynamicPickup ( 1272 , 1 , H_DATA [ s ] [ sEnterx ] , H_DATA [ s ] [ sEntery ] , H_DATA [ s ] [ sEnterz ] ) ;
  20. }
  21. }
  22. }
  23. for ( new s = 0 ; s < sizeof ( A_DATA ) ; s++ )
  24. {
  25. new
  26. gFile [ 35 ]
  27. ;
  28. format ( gFile , 35 , "Apartments/%d.ini" , s ) ;
  29. INI_ParseFile ( gFile , "LoadApartments" , .bExtra = true , .extra = s ) ;
  30. if ( A_DATA [ s ] [ sCreated ] == 1 )
  31. {
  32. if ( A_DATA [ s ] [ sOwned ] == 0 )
  33. {
  34. ApartmentPickup [ s ] = CreateDynamicPickup ( 1240 , 1 , A_DATA [ s ] [ sEnterx ] , A_DATA [ s ] [ sEntery ] , A_DATA [ s ] [ sEnterz ] ) ;
  35. }
  36. if ( A_DATA [ s ] [ sOwned ] == 1 )
  37. {
  38. ApartmentPickup [ s ] = CreateDynamicPickup ( 1242 , 1 , A_DATA [ s ] [ sEnterx ] , A_DATA [ s ] [ sEntery ] , A_DATA [ s ] [ sEnterz ] ) ;
  39. }
  40. }
  41. }
  42. skinslist = LoadModelSelectionMenu ( "Resources/skins.cfg" ) ;
  43. gunslist = LoadModelSelectionMenu ( "Resources/guns.cfg" ) ;
  44. carslist = LoadModelSelectionMenu ( "Resources/cars.cfg" ) ;
  45. attachlist = LoadModelSelectionMenu ( "Resources/attachments.cfg" ) ;
  46. guns1list = LoadModelSelectionMenu ( "Resources/Gangs/guns1.cfg" ) ;
  47. guns2list = LoadModelSelectionMenu ( "Resources/Gangs/guns2.cfg" ) ;
  48. guns3list = LoadModelSelectionMenu ( "Resources/Gangs/guns3.cfg" ) ;
  49. guns4list = LoadModelSelectionMenu ( "Resources/Gangs/guns4.cfg" ) ;
  50. guns5list = LoadModelSelectionMenu ( "Resources/Gangs/guns5.cfg" ) ;
  51. guns6list = LoadModelSelectionMenu ( "Resources/Gangs/guns6.cfg" ) ;
  52. gunsc1list = LoadModelSelectionMenu ( "Resources/Gangs/gunschange1.cfg" ) ;
  53. gunsc2list = LoadModelSelectionMenu ( "Resources/Gangs/gunschange2.cfg" ) ;
  54. gunsc3list = LoadModelSelectionMenu ( "Resources/Gangs/gunschange3.cfg" ) ;
  55. gunsc4list = LoadModelSelectionMenu ( "Resources/Gangs/gunschange4.cfg" ) ;
  56. gunsc5list = LoadModelSelectionMenu ( "Resources/Gangs/gunschange5.cfg" ) ;
  57. gunsc6list = LoadModelSelectionMenu ( "Resources/Gangs/gunschange6.cfg" ) ;
  58. for ( new j = 0 ; j < MAX_PLAYERS ; j++ )
  59. {
  60. SetTimerEx ( "PayDay" , 1800000 , true , "i" , j ) ;
  61. }
  62. SetTimer ( "ExperienceBar" , 10 , 1 ) ;
  63. SetTimer ( "SendMessages" , 60000 , true ) ;
  64. Accounts = db_open ( "Accounts.db" ) ;
  65. new
  66. tablestring [ 1000 ]
  67. ;
  68. strcat ( tablestring , "CREATE TABLE IF NOT EXISTS `Users`" , 1000 ) ;
  69. strcat ( tablestring , "( `ID` INTEGER PRIMARY KEY AUTOINCREMENT ,\
  70. `Name` TEXT ,\
  71. `Password` TEXT ,\
  72. `Hours` NUMERIC ,\
  73. `Minutes` NUMERIC ,\
  74. `Seconds` NUMERIC , " , 1000 ) ;
  75. strcat ( tablestring , "`Money` NUMERIC ,\
  76. `Kills` NUMERIC ,\
  77. `Deaths` NUMERIC ,\
  78. `Score` NUMERIC ,\
  79. `AdministrationLevel` NUMERIC ,\
  80. `VIPLevel` NUMERIC ,\
  81. `Level` NUMERIC , " , 1000 ) ;
  82. strcat ( tablestring , "`Experience` NUMERIC ,\
  83. `Cookies` NUMERIC ,\
  84. `Coins` NUMERIC ) " , 1000 ) ;
  85. db_free_result ( db_query ( Accounts , tablestring ) ) ;
  86. Gangs = db_open ( "Gangs.db" ) ;
  87. new
  88. gangsstring [ 1000 ] ,
  89. membsstring [ 1000 ]
  90. ;
  91. strcat ( gangsstring , "CREATE TABLE IF NOT EXISTS `Gangs`" , 1000 ) ;
  92. strcat ( gangsstring , "( `ID` INTEGER PRIMARY KEY AUTOINCREMENT ,\
  93. `Gangname` VARCHAR(30) ,\
  94. `Gangcolor` VARCHAR(50) ,\
  95. `Gangleader` VARCHAR(100) ,\
  96. `Gun1` INT(3) ,\
  97. `Gun2` INT(3) , " , 1000 ) ;
  98. strcat ( gangsstring , "`Gun3` INT(3) ,\
  99. `Gun4` INT(3) ,\
  100. `Gun5` INT(3) ,\
  101. `Gun6` INT(3) ) " , 1000 ) ;
  102. db_free_result ( db_query ( Gangs , gangsstring ) ) ;
  103. strcat ( membsstring , "CREATE TABLE IF NOT EXISTS `Members`" , 1000 ) ;
  104. strcat ( membsstring , "( `ID` INTEGER PRIMARY KEY AUTOINCREMENT ,\
  105. `Gangname` VARCHAR(30) ,\
  106. `Playername` VARCHAR(30) ,\
  107. `Playergangrank` INT(5) ,\
  108. `Isingang` INT(2) ) " , 1000 ) ;
  109. db_free_result ( db_query ( Gangs , membsstring ) ) ;
  110. APC ( 102 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ) ;
  111. APC ( 105 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ) ;
  112. APC ( 108 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ) ;
  113. APC ( 115 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ) ;
  114. APC ( 117 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ) ;
  115. APC ( 12 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ) ;
  116. APC ( 172 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ) ;
  117. APC ( 150 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ) ;
  118. APC ( 91 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ) ;
  119. APC ( 93 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ) ;
  120. APC ( 162 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ) ;
  121. APC ( 160 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ) ;
  122. APC ( 159 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ) ;
  123. APC ( 158 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ) ;
  124. APC ( 249 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ) ;
  125. SendRconCommand ( "hostname • Private Box Stunting | [ » /donate « ] •" ) ;
  126. SendRconCommand ( "mapname • PB:S 0.1A • " ) ;
  127. SendRconCommand ( "gamemodetext • PBS_0.3x • " ) ;
  128. AntiDeAMX ( ) ;
  129. UsePlayerPedAnims ( ) ;
  130. EnableStuntBonusForAll ( 0 ) ;
  131. DisableInteriorEnterExits ( ) ;
  132. AllowInteriorWeapons ( 0 ) ;
  133. Rampages [ 0 ] = CreatePickup ( 1254 , 3 , -1981.5667 , 2844.4585 , 156.3665 ) ;
  134. Rampages [ 1 ] = CreatePickup ( 1254 , 3 , 258.1183 , 2937.6445 , 1.7661 ) ;
  135. Rampages [ 2 ] = CreatePickup ( 1254 , 3 , 214.1676 , 1874.9218 , 17.6406 ) ;
  136. Rampages [ 3 ] = CreatePickup ( 1254 , 3 , 2057.5925 , 1907.2250 , 25.0625 ) ;
  137. Rampages [ 4 ] = CreatePickup ( 1254 , 3 , 1432.4806 , 1463.3337 , 10.8203 ) ;
  138. Rampages [ 5 ] = CreatePickup ( 1254 , 3 , -2681.0295 , 1721.0919 , 68.2243 ) ;
  139. Rampages [ 6 ] = CreatePickup ( 1254 , 3 , 2128.4722 , 1143.8087 , 13.5097 ) ;
  140. Rampages [ 7 ] = CreatePickup ( 1254 , 3 , -1622.3025 , 1419.5771 , 7.1747 ) ;
  141. Rampages [ 8 ] = CreatePickup ( 1254 , 3 , -92.3118 , 1176.0566 , 25.4680 ) ;
  142. Rampages [ 9 ] = CreatePickup ( 1254 , 3 , -1075.2823 , 416.3121 , 14.1484 ) ;
  143. Rampages [ 10 ] = CreatePickup ( 1254 , 3 , 1460.2451 , -81.8538 , 19.1538 ) ;
  144. Rampages [ 11 ] = CreatePickup ( 1254 , 3 , -2315.9424 , 198.5101 , 35.3984 ) ;
  145. Rampages [ 12 ] = CreatePickup ( 1254 , 3 , 158.9615 , -104.8295 , 7.9685 ) ;
  146. Rampages [ 13 ] = CreatePickup ( 1254 , 3 , 2570.3801 , -643.8275 , 136.5133 ) ;
  147. Rampages [ 14 ] = CreatePickup ( 1254 , 3 , -717.2418 , -1520.9724 , 57.1114 ) ;
  148. Rampages [ 15 ] = CreatePickup ( 1254 , 3 , -2296.3813 , -1612.7931 , 483.8916 ) ;
  149. Rampages [ 16 ] = CreatePickup ( 1254 , 3 , 1230.8075 , -1348.1930 , 14.1464 ) ;
  150. Rampages [ 17 ] = CreatePickup ( 1254 , 3 , 2733.5063 , -1768.7325 , 43.9119 ) ;
  151. Rampages [ 18 ] = CreatePickup ( 1254 , 3 , 2069.6555 , -2539.7192 , 13.5469 ) ;
  152. Rampages [ 19 ] = CreatePickup ( 1254 , 3 , -153.3517 , -2640.8206 , 66.8598 ) ;
  153. // Logo = TextDrawCreate ( 10.000914 , 427.583343 , "~h~~y~PRIVATE BOX ~w~STUNTING 0.3~h~~y~x" ) ;
  154. // TextDrawLetterSize ( Logo , 0.449999 , 1.600000 ) ;
  155. // TextDrawColor ( Logo , -16776961 ) ;
  156. // TextDrawSetOutline ( Logo , -1 ) ;
  157. // TextDrawFont ( Logo , 1 ) ;
  158. Box [ 0 ] = TextDrawCreate ( 649.000000 , 0.000000 , "{" ) ;
  159. TextDrawFont ( Box [ 0 ] , 1 ) ;
  160. TextDrawLetterSize ( Box [ 0 ] , 1.850000 , 12.400001 ) ;
  161. TextDrawSetShadow ( Box [ 0 ] , 1 ) ;
  162. TextDrawUseBox ( Box [ 0 ] , 1 ) ;
  163. TextDrawBoxColor ( Box [ 0 ] , 255 ) ;
  164. TextDrawTextSize ( Box [ 0 ] , -4.000000 , 0.000000 ) ;
  165. Box [ 1 ] = TextDrawCreate ( 649.000000 , 334.000000 , "{" ) ;
  166. TextDrawFont ( Box [ 1 ] , 1 ) ;
  167. TextDrawLetterSize ( Box [ 1 ] , 1.850000 , 12.400001 ) ;
  168. TextDrawSetShadow ( Box [ 1 ] , 1 ) ;
  169. TextDrawUseBox ( Box [ 1 ] , 1 ) ;
  170. TextDrawBoxColor ( Box [ 1 ] , 255 ) ;
  171. TextDrawTextSize ( Box [ 1 ] , -4.000000 , 0.000000 ) ;
  172. Box [ 2 ] = TextDrawCreate ( -288.125000 , 334.250061 , "{" ) ;
  173. TextDrawLetterSize ( Box [ 2 ] , 0.601248 , 6.540832 ) ;
  174. TextDrawTextSize ( Box [ 2 ] , 645.625000 , 813.749816 ) ;
  175. TextDrawColor ( Box [ 2 ] , 101058303 ) ;
  176. TextDrawUseBox ( Box [ 2 ] , true ) ;
  177. TextDrawBoxColor ( Box [ 2 ] , 101058303 ) ;
  178. Box [ 3 ] = TextDrawCreate ( -40.625000 , 397.249877 , "{" ) ;
  179. TextDrawLetterSize ( Box [ 3 ] , 0.478123 , 5.432497 ) ;
  180. TextDrawTextSize ( Box [ 3 ] , 220.625000 , -123.666656 ) ;
  181. TextDrawColor ( Box [ 3 ] , 101058303 ) ;
  182. TextDrawUseBox ( Box [ 3 ] , true ) ;
  183. TextDrawBoxColor ( Box [ 3 ] , 101058303 ) ;
  184. Box [ 4 ] = TextDrawCreate ( -87.500000 , -1.166666 , "{" ) ;
  185. TextDrawLetterSize ( Box [ 4 ] , 0.428748 , 12.461668 ) ;
  186. TextDrawTextSize ( Box [ 4 ] , 785.000000 , 251.416671 ) ;
  187. TextDrawColor ( Box [ 4 ] , 369493759 ) ;
  188. TextDrawUseBox ( Box [ 4 ] , true ) ;
  189. TextDrawBoxColor ( Box [ 4 ] , 101058303 ) ;
  190. Box [ 5 ] = TextDrawCreate ( 659.375000 , 421.166625 , "{" ) ;
  191. TextDrawLetterSize ( Box [ 5 ] , 0.673749 , 2.597500 ) ;
  192. TextDrawTextSize ( Box [ 5 ] , -35.000000 , -156.333328 ) ;
  193. TextDrawColor ( Box [ 5 ] , 101058303 ) ;
  194. TextDrawUseBox ( Box [ 5 ] , true ) ;
  195. TextDrawBoxColor ( Box [ 5 ] , 101058303 ) ;
  196. Box [ 6 ] = TextDrawCreate ( 647.500000 , 397.833465 , "{" ) ;
  197. TextDrawLetterSize ( Box [ 6 ] , 0.463750 , 2.031666 ) ;
  198. TextDrawTextSize ( Box [ 6 ] , 414.375000 , -265.416687 ) ;
  199. TextDrawColor ( Box [ 6 ] , 101058303 ) ;
  200. TextDrawUseBox ( Box [ 6 ] , true ) ;
  201. TextDrawBoxColor ( Box [ 6 ] , 101058303 ) ;
  202. Box [ 7 ] = TextDrawCreate ( 668.750000 , 397.833099 , "{" ) ;
  203. TextDrawLetterSize ( Box [ 7 ] , 0.680625 , 2.055001 ) ;
  204. TextDrawTextSize ( Box [ 7 ] , 414.281250 , 407.750061 ) ;
  205. TextDrawColor ( Box [ 7 ] , 255 ) ;
  206. TextDrawUseBox ( Box [ 7 ] , true ) ;
  207. TextDrawBoxColor ( Box [ 7 ] , 101058303 ) ;
  208. Box [ 8 ] = TextDrawCreate ( -10.625000 , 110.249977 , "_" ) ;
  209. TextDrawLetterSize ( Box [ 8 ] , 0.291249 , 0.357497 ) ;
  210. TextDrawTextSize ( Box [ 8 ] , 647.500000 , 7.583333 ) ;
  211. TextDrawUseBox ( Box [ 8 ] , true ) ;
  212. TextDrawBoxColor ( Box [ 8 ] , -844211713 ) ;
  213. Box [ 9 ] = TextDrawCreate ( 0.625000 , 334.250061 , "_" ) ;
  214. TextDrawLetterSize ( Box [ 9 ] , 0.412499 , 0.351666 ) ;
  215. TextDrawTextSize ( Box [ 9 ] , 647.500000 , 19.833332 ) ;
  216. TextDrawUseBox ( Box [ 9 ] , true ) ;
  217. TextDrawBoxColor ( Box [ 9 ] , -844211713 ) ;
  218. WCMD = TextDrawCreate ( 10.000000 , 321.999847 , "~w~Wrong command! Please, write ~h~~y~/cmds~w~!" ) ;
  219. TextDrawLetterSize ( WCMD , 0.312499 , 1.296665 ) ;
  220. TextDrawSetOutline ( WCMD , 1 ) ;
  221. TextDrawBackgroundColor ( WCMD , 51 ) ;
  222. TextDrawFont ( WCMD , 2 ) ;
  223. AfkTD1 = TextDrawCreate ( 224.375000 , 160.416625 , "You are ~h~~y~AFK~w~/~h~~y~BRB~w~!" ) ;
  224. TextDrawLetterSize ( AfkTD1 , 0.618125 , 2.230000 ) ;
  225. TextDrawSetOutline ( AfkTD1 , 1 ) ;
  226. TextDrawFont ( AfkTD1 , 1 ) ;
  227. TextDrawBackgroundColor ( AfkTD1 , 51 ) ;
  228. AfkTD2 = TextDrawCreate ( 227.500000 , 179.083389 , "~w~Write /~h~~y~back~w~ to play again." ) ;
  229. TextDrawLetterSize ( AfkTD2 , 0.393749 , 1.605833 ) ;
  230. TextDrawSetOutline ( AfkTD2 , 1 ) ;
  231. TextDrawFont ( AfkTD2 , 1 ) ;
  232. TextDrawBackgroundColor ( AfkTD2 , 51 ) ;
  233. Logo [ 0 ] = TextDrawCreate ( 469.250000 , 360.000122 , "an" ) ;
  234. TextDrawLetterSize ( Logo [ 0 ] , 0.763125 , 2.515832 ) ;
  235. TextDrawSetOutline ( Logo [ 0 ] , 1 ) ;
  236. TextDrawFont ( Logo [ 0 ] , 0 ) ;
  237. TextDrawBackgroundColor ( Logo [ 0 ] , 51 ) ;
  238. Logo [ 1 ] = TextDrawCreate ( 450.125000 , 360.750030 , "~h~~y~S" ) ;
  239. TextDrawLetterSize ( Logo [ 1 ] , 0.763125 , 2.515832 ) ;
  240. TextDrawSetOutline ( Logo [ 1 ] , 1 ) ;
  241. TextDrawFont ( Logo [ 1 ] , 0 ) ;
  242. TextDrawBackgroundColor ( Logo [ 1 ] , 51 ) ;
  243. Logo [ 2 ] = TextDrawCreate ( 490.375000 , 359.750061 , "~h~~y~A" ) ;
  244. TextDrawLetterSize ( Logo [ 2 ] , 0.763125 , 2.515832 ) ;
  245. TextDrawSetOutline ( Logo [ 2 ] , 1 ) ;
  246. TextDrawFont ( Logo [ 2 ] , 0 ) ;
  247. TextDrawBackgroundColor ( Logo [ 2 ] , 51 ) ;
  248. Logo [ 3 ] = TextDrawCreate ( 510.750000 , 360.166717 , "andreas" ) ;
  249. TextDrawLetterSize ( Logo [ 3 ] , 0.763125 , 2.515832 ) ;
  250. TextDrawSetOutline ( Logo [ 3 ] , 1 ) ;
  251. TextDrawFont ( Logo [ 3 ] , 0 ) ;
  252. TextDrawBackgroundColor ( Logo [ 3 ] , 51 ) ;
  253. Logo [ 4 ] = TextDrawCreate ( 455.625000 , 383.833312 , "-" ) ;
  254. TextDrawLetterSize ( Logo [ 4 ] , 8.366248 , 0.579166 ) ;
  255. TextDrawSetOutline ( Logo [ 4 ] , 1 ) ;
  256. TextDrawFont ( Logo [ 4 ] , 1 ) ;
  257. TextDrawBackgroundColor ( Logo [ 4 ] , 51 ) ;
  258. Logo [ 5 ] = TextDrawCreate ( 440.000000 , 389.666656 , "~h~~y~PRIVATE BOX ~w~STUNTING 0.3~h~~y~x" ) ;
  259. TextDrawLetterSize ( Logo [ 5 ] , 0.449999 , 1.600000 ) ;
  260. TextDrawSetOutline ( Logo [ 5 ] , 1 ) ;
  261. TextDrawFont ( Logo [ 5 ] , 3 ) ;
  262. TextDrawBackgroundColor ( Logo [ 5 ] , 51 ) ;
  263. Info [ 0 ] = TextDrawCreate ( -6.875000 , 438.083526 , "_" ) ;
  264. TextDrawLetterSize ( Info [ 0 ] , 0.449999 , 1.600000 ) ;
  265. TextDrawTextSize ( Info [ 0 ] , 695.625000 , -33.833328 ) ;
  266. TextDrawUseBox ( Info [ 0 ] , true ) ;
  267. TextDrawBoxColor ( Info [ 0 ] , 255 ) ;
  268. Info [ 1 ] = TextDrawCreate ( 3.750000 , 436.333435 , "~w~GET SOME HELP -~h~~y~ /help -~w~ SPAWN A CAR -~h~~y~ /v -~w~ SPAWN A GUN -~h~~y~ /gunz -~w~ OBTAIN AN ATTACHMENT -~h~~y~ /hold" ) ;
  269. TextDrawLetterSize ( Info [ 1 ] , 0.233124 , 1.074999 ) ;
  270. TextDrawSetOutline ( Info [ 1 ] , 1 ) ;
  271. TextDrawBackgroundColor ( Info [ 1 ] , 51 ) ;
  272. TextDrawFont ( Info [ 1 ] , 2 ) ;
  273. Info [ 2 ] = TextDrawCreate ( 505.000000 , 436.333435 , "~h~~y~-~w~ ALL TELEPORTS -~h~~y~ /teles" ) ;
  274. TextDrawLetterSize ( Info [ 2 ] , 0.233124 , 1.074999 ) ;
  275. TextDrawSetOutline ( Info [ 2 ] , 1 ) ;
  276. TextDrawBackgroundColor ( Info [ 2 ] , 51 ) ;
  277. TextDrawFont ( Info [ 2 ] , 2 ) ;
  278. return ( 1 ) ;
  279. }
Advertisement
Add Comment
Please, Sign In to add comment