defines.pwn 55 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617
  1. /*
  2. /$$ /$$ /$$$$$$ /$$$$$$$ /$$$$$$$
  3. | $$$ | $$ /$$__ $$ | $$__ $$| $$__ $$
  4. | $$$$| $$| $$ \__/ | $$ \ $$| $$ \ $$
  5. | $$ $$ $$| $$ /$$$$ /$$$$$$| $$$$$$$/| $$$$$$$/
  6. | $$ $$$$| $$|_ $$|______/| $$__ $$| $$____/
  7. | $$\ $$$| $$ \ $$ | $$ \ $$| $$
  8. | $$ \ $$| $$$$$$/ | $$ | $$| $$
  9. |__/ \__/ \______/ |__/ |__/|__/
  10. //--------------------------------[DEFINES.PWN]--------------------------------
  11. * Copyright (c) 2016, Next Generation Gaming, LLC
  12. *
  13. * All rights reserved.
  14. *
  15. * Redistribution and use in source and binary forms, with or without modification,
  16. * are not permitted in any case.
  17. *
  18. *
  19. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  20. * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  21. * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  22. * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
  23. * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  24. * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  25. * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  26. * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  27. * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  28. * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  29. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  30. */
  31. /* ---------------- Enable the Windows/Android Application ----------------- */
  32. //#define SOCKET_ENABLED
  33. /* ---------------- SERVER PLATFORM ---------------- */
  34. //#define _WIN32
  35. #define _LINUX
  36. /* ---------------- DISABLE NPCs ----------------- */
  37. #define FOREACH_NO_BOTS
  38. /* ---------------- PRAGMAS ----------------- */
  39. #pragma dynamic 4500000
  40. /* ---------------- NATIVES ----------------- */
  41. native WP_Hash(buffer[], len, const str[]);
  42. native gpci(playerid, serial[], maxlen);
  43. native IsValidVehicle(vehicleid);
  44. #define PRESSED(%0) \
  45. (((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))
  46. #define RELEASED(%0) \
  47. (((newkeys & (%0)) != (%0)) && ((oldkeys & (%0)) == (%0)))
  48. #define HOLDING(%0) \
  49. ((newkeys & (%0)) == (%0))
  50. /* ----------------- BIT OPERATORS ------------------ */
  51. #define Bit_State(%0,%1) ((%0) & (%1))
  52. #define Bit_On(%0,%1) ((%0) |= (%1))
  53. #define Bit_Off(%0,%1) ((%0) &= ~(%1))
  54. #define Bit_Toggle(%0,%1) ((%0) ^= (%1))
  55. /* ---------------- SERVER DEFINES ----------------- */
  56. #define MAX_PING 1200
  57. #define INVALID_SAMP_ID 65535
  58. #define SAMP_WEB "sampweb.ng-gaming.net"
  59. #define CP_WEB "cp.ng-gaming.net"
  60. /* ---------------- TIMERS ----------------- */
  61. #define TYPE_TPMATRUNTIMER 1
  62. #define TYPE_TPDRUGRUNTIMER 2
  63. #define TYPE_ARMSTIMER 3
  64. #define TYPE_GIVEWEAPONTIMER 4
  65. #define TYPE_HOSPITALTIMER 5
  66. #define TYPE_SEXTIMER 6
  67. #define TYPE_FLOODPROTECTION 7
  68. #define TYPE_HEALTIMER 8
  69. #define TYPE_GUARDTIMER 9
  70. #define TYPE_TPTRUCKRUNTIMER 10
  71. #define TYPE_SHOPORDERTIMER 11
  72. #define TYPE_SELLMATSTIMER 12
  73. #define TYPE_TPPIZZARUNTIMER 13
  74. #define TYPE_PIZZATIMER 14
  75. #define TYPE_CRATETIMER 15
  76. #define TYPE_DELIVERVEHICLE 16
  77. /* ---------------- MISC ----------------- */
  78. #define RED_FLAG_OBJ 1580
  79. #define BLUE_FLAG_OBJ 1579
  80. #define HILL_OBJ 1578
  81. #define VEHICLE_RESPAWN 7200
  82. #define SPEEDGUN 43
  83. #define MAX_NOP_WARNINGS 4
  84. #define NEW_VULNERABLE (24)
  85. #define TIME_TO_CLAIM (1)
  86. #define TIME_TO_TAKEOVER (10)
  87. #define MAX_POINTS (20)
  88. #define MAX_PLANTS (500)
  89. #define MAX_DMAPICONS (400)
  90. #define MAX_DDOORS (3000)
  91. #define MAX_GARAGES (3000)
  92. #define MAX_HOUSES (5500)
  93. #define MAX_OWNABLE_HOUSES (2)
  94. #define MAX_GATES (4000)
  95. #define MAX_EVENTPOINTS (100)
  96. #define INVALID_HOUSE_ID (-1)
  97. #define MAX_TURFS (200)
  98. #define MAX_ARENAS (15)
  99. #define MAX_MAILBOXES (50)
  100. #define MAX_3DLABELS (500)
  101. #define MAX_SPEEDCAMERAS (50)
  102. #define MAX_PAYNSPRAYS (25)
  103. #define MAX_ARRESTPOINTS (30)
  104. #define MAX_IMPOUNDPOINTS (20)
  105. #define MAX_DRUGS (1000)
  106. #define NATION_SAN_ANDREAS 0
  107. #define NATION_TIERRA_ROBADA 1
  108. #define MAX_ZONE_NAME 28
  109. #define MAX_MODS 15
  110. #define FREEZE_TIME 2000
  111. #define CREDITS_AMOUNT_REFERRAL 100
  112. #define MAX_PLAYERVEHICLES 500
  113. #define MAX_PLAYERTOYS 200
  114. #define MAX_GANG_VEHICLES 16
  115. #define INVALID_PLAYER_VEHICLE_ID 0
  116. #define CRATE_COST 50000
  117. #define MAX_REPORTS 1000
  118. #define INVALID_REPORT_ID -1
  119. #define MAX_CALLS 1000
  120. #define INVALID_CALL_ID -1
  121. #define WEAPON_HACKER_WARNINGS 4
  122. #define NOOB_SKIN 299
  123. #define MAX_ITEMS (44)
  124. #define MAX_MICROITEMS (20)
  125. #define RocketHeight 50
  126. #define TYPE_COUNTDOWN 2000
  127. #define TYPE_LAUNCH 2001
  128. #define TYPE_EXPLODE 2002
  129. #define MAX_FIREWORKS 100
  130. #define FireworkSpread 30
  131. #define REGULAR_MAIL 0
  132. #define PRIORITY_MAIL 1
  133. #define PREMIUM_MAIL 2
  134. #define GOVERNMENT_MAIL 3
  135. #define MAX_RFLTEAMS 200
  136. #define MAX_DYNAMIC_BUSINESSES (200)
  137. #define MAX_DYNAMIC_BUSINESS_NAME (32)
  138. #define MAX_DYNAMIC_BUSINESS_RANKS (6)
  139. #define MAX_RF_WARNS (3)
  140. #define MAX_JAIL_BOXINGS (5)
  141. #define MAX_PAYPHONES (100)
  142. #define MAX_HELP_ENTRIES (4000)
  143. //#define SHOPAUTOMATED
  144. #define zombiemode
  145. #define event_chancegambler
  146. #define BODY_PART_TORSO 3
  147. #define BODY_PART_GROIN 4
  148. #define BODY_PART_LEFT_ARM 5
  149. #define BODY_PART_RIGHT_ARM 6
  150. #define BODY_PART_LEFT_LEG 7
  151. #define BODY_PART_RIGHT_LEG 8
  152. #define BODY_PART_HEAD 9
  153. /*
  154. #define MAX_STRUCTURE_FIRES 100
  155. #define MAX_FIRE_HEALTH 1000
  156. */
  157. // strcpy - Simon / Y_LESS
  158. /*#define strcpy(%0,%1,%2) \
  159. strcat((%0[0] = '\0', %0), %1, %2)*/
  160. /* ---------------- FUNCTIONS ----------------- */
  161. #define GetVehicleName(%0) VehicleName[GetVehicleModel(%0)-400]
  162. #define GetPlayerCash(%0) PlayerInfo[%0][pCash]
  163. #define GivePlayerCash(%0,%1) PlayerInfo[%0][pCash] += (%1)
  164. #define ini_SetString(%0,%1,%2) if(%2[0]) fwrite(%0, %1), fputchar(%0, '=', false) && fwrite(%0, %2) && fwrite(%0, "\r\n")
  165. #define ini_SetInteger(%0,%1,%2,%3) format(%1, sizeof(%1), "%s=%d\r\n", %2, %3) && fwrite(%0, %1)
  166. #define ini_SetFloat(%0,%1,%2,%3) format(%1, sizeof(%1), "%s=%f\r\n", %2, %3) && fwrite(%0, %1)
  167. #define chrtoupper(%1) \
  168. (((%1) > 0x60 && (%1) <= 0x7A) ? ((%1) ^ 0x20) : (%1))
  169. #define ActiveKey(%0) ((newkeys & (%0)) == (%0))
  170. // strcpy - Simon / Y_LESS
  171. /*#define strcpy(%0,%1,%2) \
  172. strcat((%0[0] = '\0', %0), %1, %2)*/
  173. /* ---------------- DYNAMIC GROUP ----------------- */
  174. // First-dimension array sizes - CRITICAL.
  175. #define MAX_GROUPS 40
  176. #define MAX_GROUP_RANKS 10
  177. #define MAX_GROUP_DIVS 10
  178. #define MAX_GROUP_WEAPONS 16
  179. #define MAX_DYNAMIC_VEHICLES 700
  180. #define MAX_DV_OBJECTS 4
  181. #define MAX_DV_MODS 15
  182. #define MAX_GROUP_LOCKERS 10
  183. #define MAX_GROUP_JURISDICTIONS 10
  184. #define MAX_GROUP_RIVALS 5
  185. #define DYNAMIC_FAMILY_CLOTHES 1337
  186. // Third and fourth-dimension sizes.
  187. #define GROUP_MAX_NAME_LEN 32
  188. #define GROUP_MAX_RANK_LEN 30
  189. #define GROUP_MAX_DIV_LEN 16
  190. #define GROUP_MAX_MOTD_LEN 128
  191. // Crates Stuff
  192. #define MAX_CRATE_FACILITY 10
  193. #define MAX_CRATES 500
  194. #define MAX_CRATE_VEHCILES 350
  195. // General constants.
  196. #define MAX_GROUP_ALLEGIANCES 3
  197. #define MAX_GROUP_TYPES 11
  198. #define MAX_LOCKER_STOCK 10000
  199. #define MAX_SPIKES 10
  200. #define MAX_CONES 25
  201. #define MAX_FLARES 10
  202. #define MAX_BARRICADES 10
  203. #define MAX_BARRELS 25
  204. #define MAX_LADDERS 5
  205. #define MAX_SIGNS 10
  206. #define MAX_TAPES 40
  207. #define MAX_AUCTIONS 10
  208. #define MAX_BUSINESSSALES 100
  209. #define INVALID_GROUP_ID -1
  210. #define INVALID_RANK 255
  211. #define INVALID_DIVISION -1
  212. // Query thread IDs.
  213. #define GROUP_QUERY_LOAD 1
  214. #define GROUP_QUERY_INVITE 2
  215. #define GROUP_QUERY_ADDBAN 3
  216. #define GROUP_QUERY_UNBAN 4
  217. #define GROUP_QUERY_UNCHECK 5
  218. #define GROUP_QUERY_UNINVITE 6
  219. #define GROUP_QUERY_LOCKERS 7
  220. #define GROUP_QUERY_JURISDICTIONS 8
  221. #define GROUP_QUERY_GWEAPONS 9
  222. #define GROUP_QUERY_GWEAPONS_RANK 10
  223. // group ID defines
  224. #define GROUP_TYPE_LEA 1
  225. #define GROUP_TYPE_CONTRACT 2
  226. #define GROUP_TYPE_MEDIC 3
  227. #define GROUP_TYPE_NEWS 4
  228. #define GROUP_TYPE_GOV 5
  229. #define GROUP_TYPE_JUDICIAL 6
  230. #define GROUP_TYPE_TAXI 7
  231. #define GROUP_TYPE_TOWING 8
  232. #define GROUP_TYPE_CRIMINAL 9
  233. #define GROUP_CRIMINAL_TYPE_RACE 1
  234. //Query thread IDs for Dynamic Vehicles
  235. #define GV_QUERY_LOAD 1
  236. #define GV_QUERY_SAVE 2
  237. /* ---------------- JOBS ----------------- */
  238. #define MAX_JOBNAME_LEN 24
  239. #define MAX_JOBTYPES 31
  240. #define MAX_JOBPOINTS 100
  241. /* ---------------- BUSINESSES ----------------- */
  242. /* ===[Ignore the tab space]=== */
  243. #define MAX_BUSINESSES 200
  244. #define MAX_BUSINESS_NAME 48
  245. #define MAX_BUSINESS_DEALERSHIP_VEHICLES 10
  246. #define MAX_BUSINESS_GAS_PUMPS 2
  247. #define INVALID_BUSINESS_ID -1
  248. #define INVALID_GAS_PUMP -1
  249. #define INVALID_STORE_ITEM -1
  250. #define BUSINESS_BASE_VW 100000
  251. #define BUSINESS_OPEN_COLOR 0x22FF2299
  252. #define BUSINESS_CLOSED_COLOR 0xFF222299
  253. #define BUSINESS_NAME_COLOR 0xFFFFFF99
  254. #define BUSINESS_PRICE_COLOR 0x33CCFF88
  255. #define BUSINESS_TAX_PERCENT 10
  256. #define BUSINESS_TYPE_GASSTATION 1
  257. #define BUSINESS_TYPE_CLOTHING 2
  258. #define BUSINESS_TYPE_RESTAURANT 3
  259. #define BUSINESS_TYPE_GUNSHOP 4
  260. #define BUSINESS_TYPE_NEWCARDEALERSHIP 5
  261. #define BUSINESS_TYPE_OLDCARDEALERSHIP 6
  262. #define BUSINESS_TYPE_MECHANIC 7
  263. #define BUSINESS_TYPE_STORE 8
  264. #define BUSINESS_TYPE_BAR 9
  265. #define BUSINESS_TYPE_CLUB 10
  266. #define BUSINESS_TYPE_SEXSHOP 11
  267. #define BUSINESS_TYPE_GYM 12
  268. #define BUSINESS_TYPE_CASINO 13
  269. #define BUSINESS_ITEMS_COST 5
  270. #define ITEM_CELLPHONE 1
  271. #define ITEM_PHONEBOOK 2
  272. #define ITEM_DICE 3
  273. #define ITEM_CONDOM 4
  274. #define ITEM_MUSICPLAYER 5
  275. #define ITEM_ROPE 6
  276. #define ITEM_CIGAR 7
  277. #define ITEM_SPRUNK 8
  278. #define ITEM_VEHICLELOCK 9
  279. #define ITEM_SPRAYCAN 10
  280. #define ITEM_RADIO 11
  281. #define ITEM_CAMERA 12
  282. #define ITEM_LOTTERYTICKET 13
  283. #define ITEM_CHECKBOOK 14
  284. #define ITEM_PAPERS 15
  285. #define ITEM_ILOCK 16
  286. #define ITEM_ELOCK 17
  287. #define ITEM_SCALARM 18
  288. #define ITEM_HELMET 19
  289. #define ITEM_RAG 20
  290. #define FUEL_PUMP_RATE 0.1 // Gallons per second
  291. #define BIZ_PENALTY 0.2
  292. /* ---------------- DIALOGS ----------------- */
  293. #define DIALOG_NOTHING 32767
  294. #define DIALOG_NUNMUTE 10
  295. #define DIALOG_SHOWSCORES 11
  296. #define DIALOG_NAMECHANGE 261
  297. #define DIALOG_NAMECHANGE2 262
  298. #define DIALOG_STPATRICKSSHOP (0317)
  299. #define BIGEARS (10)
  300. #define BIGEARS2 (20)
  301. #define BIGEARS3 (30)
  302. #define BIGEARS4 (40)
  303. #define BIGEARS5 (41)
  304. #define MAINMENU (50)
  305. #define MAINMENU2 (60)
  306. #define MAINMENU3 (70)
  307. #define NULLEMAIL (80)
  308. #define EMAIL_VALIDATION (81)
  309. #define PMOTDNOTICE (90)
  310. #define TWADMINMENU (100)
  311. #define TWEDITTURFSSELECTION (110)
  312. #define TWEDITTURFSMENU (120)
  313. #define TWEDITFCOLORSSELECTION (130)
  314. #define TWEDITFCOLORSMENU (140)
  315. #define TWEDITTURFSOWNER (150)
  316. #define TWEDITTURFSLOCKED (160)
  317. #define TWEDITTURFSVUL (170)
  318. #define TWEDITTURFSPERKS (180)
  319. #define PBMAINMENU (200)
  320. #define PBARENASELECTION (210)
  321. #define PBTOKENBUYMENU (220)
  322. #define PBSETUPARENA (230)
  323. #define PBJOINPASSWORD (240)
  324. #define PBJOINTEAM (250)
  325. #define PBSWITCHTEAM (260)
  326. #define PBCHANGEPASSWORD (270)
  327. #define PBCHANGEGAMEMODE (280)
  328. #define PBCHANGELIMIT (290)
  329. #define PBCHANGETIMELEFT (300)
  330. #define PBCHANGEBIDMONEY (310)
  331. #define PBCHANGEHEALTH (320)
  332. #define PBCHANGEARMOR (330)
  333. #define PBCHANGEWEAPONS1 (340)
  334. #define PBCHANGEWEAPONS2 (350)
  335. #define PBCHANGEWEAPONS3 (360)
  336. #define PBCHANGEEXPLOITPERM (370)
  337. #define PBCHANGEFLAGINSTAGIB (380)
  338. #define PBCHANGEFLAGNOWEAPONS (390)
  339. #define PBARENASCORES (400)
  340. #define PBADMINMENU (410)
  341. #define PBEDITMENU (420)
  342. #define PBEDITARENAMENU (430)
  343. #define PBEDITARENANAME (440)
  344. #define PBEDITARENADMSPAWNS (450)
  345. #define PBEDITARENATEAMSPAWNS (460)
  346. #define PBEDITARENAFLAGSPAWNS (470)
  347. #define PBEDITARENAINT (480)
  348. #define PBEDITARENAVW (490)
  349. #define PBEDITARENAHILLRADIUS (500)
  350. #define PBCHANGEWAR (501)
  351. #define DOORLOCK (510)
  352. #define GARAGELOCK (511)
  353. #define NMUTE (520)
  354. #define ADMUTE (530)
  355. #define RTONEMENU (540)
  356. #define RCPINTRO (550)
  357. #define RCPINTRO2 (560)
  358. #define RCPCHOOSE (570)
  359. #define RCPSIZE (580)
  360. #define RCPTYPE (590)
  361. #define RCPEDITMENU (600)
  362. #define RCPEDITMENU2 (610)
  363. #define DIALOG_SHOPORDER (620)
  364. #define DIALOG_SHOPORDER2 (621)
  365. #define DIALOG_SHOPORDEREMAIL (622)
  366. #define DIALOG_SHOPDELIVER (623)
  367. #define DIALOG_SHOPDELIVERCAR (624)
  368. #define DIALOG_SHOPDELIVERCAR2 (625)
  369. #define DIALOG_SHOPERROR (630)
  370. #define DIALOG_SHOPSENT (640)
  371. #define DIALOG_SHOPERROR2 (650)
  372. #define DIALOG_LOADTRUCK (660)
  373. #define DIALOG_LOADTRUCKOLD (670)
  374. #define DIALOG_LOADTRUCKL (680)
  375. #define DIALOG_LOADTRUCKI (690)
  376. #define SPAWNATHOME_CHOICE (691)
  377. #define D_TRUCKDELIVER_WEPCHOICE (692)
  378. #define DIALOG_FS_ELEVATOR1 (876)
  379. #define DIALOG_FS_ELEVATOR2 (877)
  380. #define RESTAURANTMENU (930)
  381. #define RESTAURANTMENU2 (931)
  382. #define STOREMENU (940)
  383. #define LOTTOMENU (950)
  384. #define ELEVATOR (960)
  385. #define ELEVATOR2 (970)
  386. #define ELEVATOR3 (980)
  387. #define RENTMENU (990)
  388. #define VIPNUMMENU (1000)
  389. #define VIPNUMMENU2 (1010)
  390. #define TRACKCAR (1030)
  391. #define TRACKCAR2 (1035)
  392. #define GOTOPLAYERCAR (1050)
  393. #define VEHICLESTORAGE (1060)
  394. #define DV_TRACKCAR (1061)
  395. #define DV_STORAGE (1062)
  396. #define DIALOG_NUMBER_PLATE (1080)
  397. #define DIALOG_NUMBER_PLATE_CHOSEN (1090)
  398. #define COLORMENU (1100)
  399. #define FIGHTMENU (1110)
  400. #define REPORTSMENU (1120)
  401. #define VIPWEPSMENU (1290)
  402. #define SEMENU (1460)
  403. #define SESKINS (1470)
  404. #define SEGEAR (1480)
  405. #define MPSMENU (1490)
  406. #define MPSSKINS (1500)
  407. #define MPSGEAR (1510)
  408. #define MPSRELEASE (1520)
  409. #define MPSPAYTICKETSCOP (1530)
  410. #define MPSPAYTICKETS (1540)
  411. #define GIVEKEYS (1550)
  412. #define REMOVEKEYS (1560)
  413. #define MPSFRELEASE (1570)
  414. #define HQENTRANCE (1580)
  415. #define HQEXIT (1590)
  416. #define HQCUSTOMINT (1600)
  417. #define HQDELETE (1610)
  418. #define FAQMENU (1620)
  419. #define COLOREDDOTSFAQ (1630)
  420. #define LOCKSFAQ (1640)
  421. #define SKINSFAQ (1650)
  422. #define ATMFAQ (1660)
  423. #define FACTIONSFAQ (1670)
  424. #define GANGSFAQ (1680)
  425. #define HITMENFAQ (1690)
  426. #define WEBSITEFAQ (1700)
  427. #define FURTHERHELPFAQ (1710)
  428. #define SHOPMENU (1720)
  429. #define UNMODCARMENU (1730)
  430. #define DIALOG_CDBUY (1740)
  431. #define DIALOG_CDLOCKBUY (1910)
  432. #define DIALOG_CDLOCKMENU (1920)
  433. #define DIALOG_CDGLOCKMENU (1940)
  434. #define JOBHELPMENU (1950)
  435. #define DETECTIVEJOB (1960)
  436. #define DETECTIVEJOB2 (1970)
  437. #define DETECTIVEJOB3 (1980)
  438. #define LAWYERJOB (1990)
  439. #define LAWYERJOB2 (2000)
  440. #define LAWYERJOB3 (2010)
  441. #define WHOREJOB (2020)
  442. #define WHOREJOB2 (2030)
  443. #define WHOREJOB3 (2040)
  444. #define DRUGDEALERJOB (2050)
  445. #define DRUGDEALERJOB2 (2060)
  446. #define DRUGDEALERJOB3 (2070)
  447. #define MECHANICJOB (2080)
  448. #define MECHANICJOB2 (2090)
  449. #define MECHANICJOB3 (2100)
  450. #define BODYGUARDJOB (2110)
  451. #define BODYGUARDJOB2 (2120)
  452. #define BODYGUARDJOB3 (2130)
  453. #define ARMSDEALERJOB (2140)
  454. #define ARMSDEALERJOB2 (2150)
  455. #define ARMSDEALERJOB3 (2160)
  456. #define BOXERJOB (2170)
  457. #define BOXERJOB2 (2180)
  458. #define BOXERJOB3 (2190)
  459. #define TAXIJOB (2200)
  460. #define TAXIJOB2 (2210)
  461. #define TAXIJOB3 (2220)
  462. #define SMUGGLEJOB (2230)
  463. #define SMUGGLEJOB2 (2240)
  464. #define SMUGGLEJOB3 (2250)
  465. #define CRAFTJOB (2260)
  466. #define BARTENDERJOB (2270)
  467. #define TRUCKERJOB (2280)
  468. #define PIZZAJOB (2290)
  469. #define MDC_START_ID (2300)
  470. #define MDC_MAIN (2310)
  471. #define MDC_FIND (2320)
  472. #define MDC_MEMBERS (2330)
  473. #define MDC_BLANK (2340)
  474. #define MDC_WARRANTS (2350)
  475. #define MDC_CHECK (2360)
  476. #define MDC_LICENSES (2370)
  477. #define MDC_MESSAGE (2420)
  478. #define MDC_SMS (2430)
  479. #define MDC_BOLOLIST (2440)
  480. #define MDC_ISSUE (2450)
  481. #define MDC_DELETE (2460)
  482. #define MDC_DEL_WARRANT (2470)
  483. #define MDC_DEL_BOLO (2480)
  484. #define MDC_LOGOUT (2490)
  485. #define MDC_CREATE (2500)
  486. #define MDC_CIVILIANS (2510)
  487. #define MDC_ISSUE_SLOT (2520)
  488. #define MDC_MESSAGE_2 (2530)
  489. #define MDC_SMS_2 (2540)
  490. #define MDC_BOLO (2550)
  491. #define MDC_BOLO_SLOT (2560)
  492. #define MDC_END_ID (2570)
  493. #define AUDIO_URL (2580)
  494. #define DRINKLISTDIALOG (2590)
  495. #define DRINKDIALOG (2600)
  496. #define TIPDIALOG (2610)
  497. #define LAELEVATOR (2620)
  498. #define GIVETOY (2629)
  499. #define TOYS (2630)
  500. #define DELETETOY (2640)
  501. #define WEARTOY (2650)
  502. #define SELLTOY (2655)
  503. #define CONFIRMSELLTOY (2656)
  504. #define BUYTOYS (2660)
  505. #define BUYTOYS2 (2670)
  506. #define BUYTOYS3 (2680)
  507. #define BUYTOYSGOLD (2690)
  508. #define BUYTOYSGOLD2 (2700)
  509. #define BUYTOYSGOLD3 (2710)
  510. #define EDITTOYS (2720)
  511. #define EDITTOYS2 (2730)
  512. #define EDITTOYSBONE (2740)
  513. #define EDITTOYSAUTOATTACH (2745)
  514. #define EDITTOYSPX (2750)
  515. #define EDITTOYSPY (2760)
  516. #define EDITTOYSPZ (2770)
  517. #define EDITTOYSRX (2780)
  518. #define EDITTOYSRY (2790)
  519. #define EDITTOYSRZ (2800)
  520. #define EDITTOYSSX (2810)
  521. #define EDITTOYSSY (2820)
  522. #define EDITTOYSSZ (2830)
  523. #define LAELEVATORPASS (2840)
  524. #define NGMENU (2850)
  525. #define NGMENUWEP (2860)
  526. #define NGMENUSKIN (2870)
  527. #define BUYTOYSCOP (2880)
  528. #define BUYTOYSCOP2 (2890)
  529. #define BUYTOYSCOP3 (2900)
  530. #define DIALOG_LICENSE_BUY (2910)
  531. #define DIALOG_ADMAIN (2920)
  532. #define DIALOG_ADLIST (2930)
  533. #define DIALOG_ADPLACE (2940)
  534. #define DIALOG_ADPLACEP (2950)
  535. #define DIALOG_ADSEARCH (2960)
  536. #define DIALOG_ADSEARCHLIST (2970)
  537. #define DIALOG_ADFINAL (2980)
  538. #define DIALOG_ADCATEGORY (2981)
  539. #define DIALOG_ADCATEGORYPLACE (2982)
  540. #define DIALOG_ADCATEGORYPLACEP (2983)
  541. #define DIALOG_ADVERTVOUCHER (2984)
  542. #define SELLVIP (3000)
  543. #define DIALOG_DELETECAR (3010)
  544. #define PANEL (3020)
  545. #define PANELCONTROLS (3030)
  546. #define DIALOG_CHANGEPASS (3040)
  547. #define DIALOG_CHANGEPASS2 (3045)
  548. #define SETSTATION (3050)
  549. #define CUSTOM_URLCHOICE (3051)
  550. #define GENRES (3060)
  551. #define STATIONLIST (3070)
  552. #define STATIONLISTEN (3080)
  553. #define TOP50LIST (3090)
  554. #define TOP50LISTEN (3100)
  555. #define STATIONSEARCH (3110)
  556. #define STATIONSEARCHLIST (3120)
  557. #define STATIONSEARCHLISTEN (3130)
  558. #define STATIONFAV (3135)
  559. #define STATIONFAV2 (3136)
  560. #define STATIONFAVSETTING (3137)
  561. #define STATIONFAVMODIFY (3138)
  562. #define STATIONREMOVE (3139)
  563. #define INTERACTMAIN (3140)
  564. #define INTERACTPAY (3150)
  565. #define INTERACTGIVE (3160)
  566. #define INTERACTGIVE2 (3170)
  567. #define REGISTERSEX (3180)
  568. #define REGISTERMONTH (3190)
  569. #define REGISTERDAY (3192)
  570. #define REGISTERYEAR (3194)
  571. #define REGISTERREF (3195)
  572. #define STORAGESTORE (3200)
  573. #define STORAGEEQUIP (3210)
  574. #define DMRCONFIRM (3220)
  575. #define SHOPOBJECT_ORDERID (3230)
  576. #define SHOPOBJECT_GIVEPLAYER (3231)
  577. #define SHOPOBJECT_OBJECTID (3232)
  578. #define SHOPOBJECT_TOYSLOT (3233)
  579. #define SHOPOBJECT_SUCCESS (3234)
  580. #define MDC_SHOWCRIMES (3235)
  581. #define VIP_EXPIRES (3236)
  582. #define ADMIN_VEHCHECK (3237)
  583. #define FLAG_LIST (3238)
  584. #define FLAG_DELETE (3239)
  585. #define FLAG_DELETE2 (3240)
  586. #define CRATE_GUNMENU (3241)
  587. #define PBFORCE (3242)
  588. #define MDC_REPORTS (3243)
  589. #define MDC_SHOWREPORTS (3244)
  590. #define FLAG_TRANSFER (3245)
  591. #define DIALOG_LISTGROUPS (3250)
  592. #define DIALOG_EDITGROUP (3251)
  593. #define DIALOG_GROUP_NAME (3252)
  594. #define DIALOG_GROUP_TYPE (3253)
  595. #define DIALOG_GROUP_ALLEGIANCE (3254)
  596. #define DIALOG_GROUP_DUTYCOL (3355)
  597. #define DIALOG_GROUP_RADIOCOL (3356)
  598. #define DIALOG_GROUP_EDITSTOCK (3357)
  599. #define DIALOG_GROUP_EDITWEPS (3358)
  600. #define DIALOG_GROUP_EDITDIVS (3359)
  601. #define DIALOG_GROUP_EDITRANKS (3360)
  602. #define DIALOG_GROUP_GETWEPS (3362)
  603. #define DIALOG_GROUP_GETSKIN (3363)
  604. #define DIALOG_GROUP_DISBAND (3364)
  605. #define DIALOG_GROUP_EDITCOST (3365)
  606. #define DIALOG_GROUP_EDITWEPID (3366)
  607. #define DIALOG_GROUP_EDITDIV (3367)
  608. #define DIALOG_GROUP_EDITRANK (3368)
  609. #define DIALOG_GROUP_LOCKERPOS (3369)
  610. #define DIALOG_GROUP_CRATEPOS (3370)
  611. #define DIALOG_GROUP_LOCKERS (3371)
  612. #define DIALOG_GROUP_RADIOACC (3372)
  613. #define DIALOG_GROUP_DEPTRADIOACC (3373)
  614. #define DIALOG_GROUP_INTRADIOACC (3374)
  615. #define DIALOG_GROUP_BUGACC (3375)
  616. #define DIALOG_GROUP_GOVACC (3376)
  617. #define DIALOG_GROUP_TRESACC (3399)
  618. #define DIALOG_GROUP_FREENC (3377)
  619. #define DIALOG_GROUP_FREEDIVNC (3378)
  620. #define DIALOG_GROUP_SPIKES (3379)
  621. #define DIALOG_GROUP_CADES (3380)
  622. #define DIALOG_GROUP_CONES (3381)
  623. #define DIALOG_GROUP_FLARES (3382)
  624. #define DIALOG_GROUP_BARRELS (3383)
  625. #define DIALOG_GROUP_LADDERS (3384)
  626. #define DIALOG_GROUP_TAPES (3385)
  627. #define DIALOG_GROUP_CRATE (3386)
  628. #define DIALOG_GROUP_LISTPAY (3387)
  629. #define DIALOG_GROUP_EDITPAY (3388)
  630. #define DIALOG_GROUP_LOCKERDELETECONF (3389)
  631. #define DIALOG_GROUP_LOCKERACTION (3390)
  632. #define DIALOG_GROUP_COSTTYPE (3391)
  633. #define DIALOG_GROUP_GARAGEPOS (3392)
  634. #define DIALOG_GROUP_JURISDICTION_ADD (3393)
  635. #define DIALOG_GROUP_JURISDICTION_ADD2 (3394)
  636. #define DIALOG_GROUP_JURISDICTION_LIST (3395)
  637. #define DIALOG_GROUP_JURISDICTION_REMOVE (3396)
  638. #define DIALOG_GROUP_GARAGERANGE (3397)
  639. #define DIALOG_GROUP_TACKLEACCESS (3398)
  640. #define DIALOG_GROUP_WHEELCLAMPS (3400)
  641. #define DIALOG_GROUP_DOCACCESS (3401)
  642. #define DIALOG_GROUP_MEDICACCESS (3402)
  643. #define DIALOG_GROUP_DMVACCESS (3403)
  644. #define DIALOG_GROUP_TEMPNUMACCESS (3404)
  645. #define DIALOG_GROUP_LEOARRESTACCESS (3405)
  646. #define DIALOG_GROUP_OOCCHAT (3406)
  647. #define DIALOG_GROUP_OOCCOLOR (3407)
  648. #define DIALOG_GROUP_LISTCLOTHES (3408)
  649. #define DIALOG_GROUP_EDITCLOTHES (3409)
  650. #define DIALOG_GROUP_TURFCAP (3410)
  651. #define DIALOG_GROUP_POINTCAP (3411)
  652. #define DIALOG_GROUP_WEAPONSAFE (3412)
  653. #define DIALOG_GROUP_SACTIONTYPE (3413)
  654. #define DIALOG_GROUP_SACTIONEXEC (3414)
  655. #define DIALOG_GROUP_WEAPONSAFE_DEPOSIT (3415)
  656. #define DIALOG_GROUP_TURNOUT (3416)
  657. #define DIALOG_GROUP_CRIMETYPE (3417)
  658. #define DIALOG_GROUP_PLISTPAY (3421)
  659. #define DIALOG_GROUP_PEDITPAY (3422)
  660. #define DIALOG_GROUP_GOVLISTPAY (3423)
  661. #define DIALOG_GROUP_GOVEDITPAY (3424)
  662. #define DIALOG_WEAPONSAFE_WITHDRAW (3425)
  663. #define DIALOG_WEAPONSAFE_WITHDRAW_T (3426)
  664. #define DIALOG_REPORTMENU (3490)
  665. #define DIALOG_REPORTMENU2 (3500)
  666. #define DIALOG_REPORTDM (3540)
  667. #define DIALOG_REPORTRK (3550)
  668. #define DIALOG_REPORTKOS (3560)
  669. #define DIALOG_REPORTCR (3570)
  670. #define DIALOG_REPORTCARRAM (3580)
  671. #define DIALOG_REPORTPG (3590)
  672. #define DIALOG_REPORTMG (3600)
  673. #define DIALOG_REPORTSPAM (3610)
  674. #define DIALOG_REPORTGDE (3620)
  675. #define DIALOG_REPORTHACK (3630)
  676. #define DIALOG_REPORTMF (3640)
  677. #define DIALOG_REPORTSA (3650)
  678. #define DIALOG_REPORTNRPN (3660)
  679. #define DIALOG_REPORTBANEVADE (3670)
  680. #define DIALOG_REPORTGE (3680)
  681. #define DIALOG_REPORTRHN (3690)
  682. #define DIALOG_REPORTRSE (3700)
  683. #define DIALOG_REPORTLOG (3710)
  684. #define DIALOG_REPORTCARSURF (3720)
  685. #define DIALOG_REPORTNRPB (3730)
  686. #define DIALOG_REPORTFREE (3740)
  687. #define DIALOG_REPORTNOTLIST (3750)
  688. #define DIALOG_REPORTNOTLIST2 (3755)
  689. #define DIALOG_UNMUTE (3760)
  690. #define DIALOG_REPORTNRPB2 (3770)
  691. #define DIALOG_REPORTNAME (3780)
  692. #define DIALOG_SPEAKTOADMIN (3790)
  693. #define DIALOG_SUSPECTMENU (3791)
  694. #define DIALOG_REPORTTEAMNAME (3792)
  695. #define DIALOG_REPORT_HSIGN (3793)
  696. #define DIALOG_REVERSE (3794)
  697. #define DIALOG_DEDICATEDPLAYER (3800)
  698. #define DIALOG_POMAILS (3810)
  699. #define DIALOG_PODETAIL (3820)
  700. #define DIALOG_POTRASHED (3830)
  701. #define DIALOG_POSTAMP (3840)
  702. #define DIALOG_PORECEIVER (3850)
  703. #define DIALOG_POMESSAGE (3860)
  704. #define LISTTOYS_DELETETOY (3861)
  705. #define LISTTOYS_DELETETOYCONFIRM (3862)
  706. #define G_LOCKER_MAIN (3863)
  707. #define G_LOCKER_EQUIPMENT (3865)
  708. #define G_LOCKER_SWATUNIFORM (3866)
  709. #define G_LOCKER_UNIFORM (3867)
  710. #define G_LOCKER_UNDERCOVER (3868)
  711. #define G_LOCKER_CLEARSUSPECT (3869)
  712. #define DIALOG_DPC (3870)
  713. #define DIALOG_DPC_WEAPONS (3871)
  714. #define DIALOG_DPC_COLOR (3872)
  715. #define DIALOG_STOREPRICES (3900)
  716. #define DIALOG_STOREITEMPRICE (3910)
  717. #define DIALOG_STORECLOTHINGPRICE (3911)
  718. #define DIALOG_GUNSHOPPRICE (3912)
  719. #define DIALOG_BARPRICE (3913)
  720. #define DIALOG_BARPRICE2 (3914)
  721. #define DIALOG_SEXSHOP (3915)
  722. #define DIALOG_SEXSHOP2 (3916)
  723. #define DIALOG_GUNPRICES (3917)
  724. #define DIALOG_RESTAURANT (3918)
  725. #define DIALOG_RESTAURANT2 (3919)
  726. #define DIALOG_GASPRICE (3930)
  727. #define DIALOG_SWITCHGROUP (3940)
  728. #define DIALOG_MAKELEADER (3950)
  729. #define DIALOG_HBADGE (3951)
  730. #define DIALOG_AUCTIONS (3960)
  731. #define DIALOG_AUCTIONS2 (3970)
  732. #define DIALOG_AUCTIONS3 (3980)
  733. #define DIALOG_ADMINAUCTIONS (3990)
  734. #define DIALOG_ADMINAUCTIONS2 (4000)
  735. #define DIALOG_ADMINAUCTIONS3 (4010)
  736. #define DIALOG_ADMINAUCTIONS4 (4020)
  737. #define DIALOG_ADMINAUCTIONS5 (4030)
  738. #define DIALOG_ADMINAUCTIONS6 (4040)
  739. #define DIALOG_ADMINAUCTIONS7 (4050)
  740. #define DIALOG_REVISION (4060)
  741. #define DIALOG_CGAMESADMINMENU (4090)
  742. #define DIALOG_CGAMESSELECTPOKER (4100)
  743. #define DIALOG_CGAMESSETUPPOKER (4110)
  744. #define DIALOG_CGAMESCREDITS (4120)
  745. #define DIALOG_CGAMESSETUPPGAME (4130)
  746. #define DIALOG_CGAMESSETUPPGAME2 (4140)
  747. #define DIALOG_CGAMESSETUPPGAME3 (4150)
  748. #define DIALOG_CGAMESSETUPPGAME4 (4160)
  749. #define DIALOG_CGAMESSETUPPGAME5 (4170)
  750. #define DIALOG_CGAMESSETUPPGAME6 (4180)
  751. #define DIALOG_CGAMESSETUPPGAME7 (4190)
  752. #define DIALOG_CGAMESBUYINPOKER (4200)
  753. #define DIALOG_CGAMESCALLPOKER (4210)
  754. #define DIALOG_CGAMESRAISEPOKER (4220)
  755. #define SKIN_LIST (4230)
  756. #define SKIN_CONFIRM (4240)
  757. #define SKIN_DELETE (4250)
  758. #define SKIN_DELETE2 (4260)
  759. #define SPEEDCAM_DIALOG_MAIN (4501)
  760. #define SPEEDCAM_DIALOG_RANGEC (4502)
  761. #define SPEEDCAM_DIALOG_LIMIT (4503)
  762. #define SPEEDCAM_DIALOG_OVERVIEW (4504)
  763. #define SPEEDCAM_DIALOG_EDIT (4505)
  764. #define SPEEDCAM_DIALOG_EDIT_IDX (4506)
  765. #define SPEEDCAM_DIALOG_EDIT_POS (4507)
  766. #define SPEEDCAM_DIALOG_EDIT_ROT (4508)
  767. #define SPEEDCAM_DIALOG_EDIT_RANGE (4509)
  768. #define SPEEDCAM_DIALOG_EDIT_LIMIT (4510)
  769. #define SPEEDCAM_DIALOG_DELETE (4511)
  770. #define SPEEDCAM_DIALOG_CONFIRMDEL (4512)
  771. #define SPEEDCAM_DIALOG_GETNEAREST (4513)
  772. #define NATION_APP_LIST (4520)
  773. #define NATION_APP_CHOOSE (4521)
  774. //Shop Dialogs
  775. #define DIALOG_SHOPBUYTOYS (4630)
  776. #define DIALOG_SHOPBUYTOYS2 (4635)
  777. #define DIALOG_SHOPBUYTOYS3 (4640)
  778. #define DIALOG_VIPSHOP (4650)
  779. #define DIALOG_VIPSHOP2 (4655)
  780. #define DIALOG_VIPSHOP3 (4660)
  781. #define DIALOG_VIPBRONZE (4665)
  782. #define DIALOG_VIPBRONZE2 (4666)
  783. #define DIALOG_VIPSILVER (4670)
  784. #define DIALOG_VIPSILVER2 (4671)
  785. #define DIALOG_VIPGOLD (4675)
  786. #define DIALOG_PURCHASEVIP (4680)
  787. #define DIALOG_CARSHOP (4690)
  788. #define DIALOG_CARSHOP2 (4695)
  789. #define DIALOG_MISCSHOP (4700)
  790. #define DIALOG_MISCSHOP2 (4705)
  791. #define DIALOG_EDITSHOP (4710)
  792. #define DIALOG_EDITSHOP2 (4715)
  793. #define DIALOG_EDITSHOP3 (4720)
  794. #define DIALOG_SHOPBUSINESS (4730)
  795. #define DIALOG_SHOPBUSINESS2 (4735)
  796. #define DIALOG_SHOPBUSINESS3 (4740)
  797. #define DIALOG_SHOPBUSINESS4 (4745)
  798. #define DIALOG_SHOPBUSINESS5 (4750)
  799. #define DIALOG_EDITSHOPBUSINESS (4755)
  800. #define DIALOG_EDITSHOPBUSINESS2 (4760)
  801. #define DIALOG_EDITSHOPBUSINESS3 (4765)
  802. #define DIALOG_EDITSHOPBUSINESS4 (4770)
  803. #define DIALOG_EDITSHOPBUSINESS5 (4775)
  804. #define DIALOG_EDITSHOPBUSINESS6 (4780)
  805. #define DIALOG_EDITSHOPBUSINESS7 (4785)
  806. #define DIALOG_EDITSHOPBUSINESS8 (4790)
  807. #define DIALOG_EDITSHOPBUSINESS9 (4795)
  808. #define DIALOG_EDITSHOPBUSINESS10 (4800)
  809. #define DIALOG_EDITSHOPBUSINESS11 (4805)
  810. #define DIALOG_EDITSHOPBUSINESS12 (4810)
  811. #define DIALOG_EDITSHOPBUSINESS13 (4815)
  812. #define DIALOG_HOUSESHOP (4820)
  813. #define DIALOG_HOUSESHOP2 (4825)
  814. #define DIALOG_HOUSESHOP3 (4830)
  815. #define DIALOG_HOUSESHOP4 (4835)
  816. #define DIALOG_HOUSESHOP5 (4836)
  817. #define DIALOG_HOUSESHOP6 (4837)
  818. #define DIALOG_HOUSESHOP7 (4838)
  819. #define DIALOG_HOUSESHOP8 (4839)
  820. #define DIALOG_ENTERPIN (4844)
  821. #define DIALOG_CREATEPIN (4845)
  822. #define DIALOG_CREATEPIN2 (4850)
  823. #define DIALOG_VIEWSALE (4855)
  824. #define DIALOG_VIEWSALE2 (4856)
  825. #define DIALOG_SHOPGIFTRESET (4860)
  826. #define DIALOG_SHOPTOTRESET (4861)
  827. #define DIALOG_HALLOWEENSHOP (4862)
  828. #define DIALOG_HALLOWEENSHOP1 (4863)
  829. #define DIALOG_HALLOWEENSHOP2 (4864)
  830. #define DIALOG_HEALTHCARE (4865)
  831. #define DIALOG_HEALTHCARE2 (4870)
  832. #define DIALOG_RENTACAR (4875)
  833. #define DIALOG_SHOPHELPMENU (4880)
  834. #define DIALOG_EDITSHOPMENU (4885)
  835. #define DIALOG_CHARGEPLAYER (4890)
  836. #define DIALOG_SHOPNEON (4895)
  837. #define DIALOG_SHOPHELPMENU2 (4900)
  838. #define DIALOG_SHOPHELPMENU3 (4905)
  839. #define DIALOG_SHOPHELPMENU4 (4910)
  840. #define DIALOG_SHOPHELPMENU5 (4915)
  841. #define DIALOG_SHOPHELPMENU6 (4920)
  842. #define DIALOG_SHOPHELPMENU7 (4925)
  843. #define DIALOG_SHOPHELPMENU8 (4930)
  844. #define DIALOG_SHOPHELPMENU9 (4935)
  845. #define DIALOG_911MENU (4940)
  846. #define DIALOG_911EMERGENCY (4945)
  847. #define DIALOG_911MEDICAL (4950)
  848. #define DIALOG_911POLICE (4955)
  849. #define DIALOG_911TOWING (4960)
  850. #define DIALOG_911PICKLOCK (4961)
  851. #define DIALOG_911PICKLOCK2 (4962)
  852. #define DIALOG_911FIRE (4963)
  853. #define DIALOG_HOTLINE (4964)
  854. #define DIALOG_SELLCREDITS (4965)
  855. #define XMAS_SHOP (4966)
  856. #define DIALOG_RIMMOD (4970)
  857. #define DIALOG_RIMMOD2 (4975)
  858. #define DIALOG_TACKLED (4980)
  859. #define DIALOG_LOCKER_OS (4985)
  860. #define DIALOG_LOCKER_COS (4990)
  861. #define DIALOG_LOCKER_FAMED (4995)
  862. #define DIALOG_PVIPVOUCHER (5000)
  863. #define DIALOG_HOUSEINVITE (5005)
  864. #define DIALOG_ARRESTREPORT (5006)
  865. #define DIALOG_NRNCONFIRM (5007)
  866. // Relay For Life
  867. #define DIALOG_RFL_TEAMS (5010)
  868. #define DIALOG_RFL_SEL (5020)
  869. #define DIALOG_RFL_PLAYERS (5030)
  870. #define DISPLAY_STATS (5040)
  871. #define DISPLAY_STATS2 (5041)
  872. #define DISPLAY_INV (5042)
  873. #define DISPLAY_INV2 (5043)
  874. // Voucher System
  875. #define DIALOG_VOUCHER (5050)
  876. #define DIALOG_VOUCHER2 (5051)
  877. #define DIALOG_VOUCHERADMIN (5052)
  878. // Hunger Games
  879. #define DIALOG_HUNGERGAMES (5060)
  880. #define DIALOG_ROLL (5055)
  881. // Gang Tags
  882. #define DIALOG_GANGTAG_MAIN (5065)
  883. #define DIALOG_GANGTAG_EDIT (5066)
  884. #define DIALOG_GANGTAG_EDIT1 (5067)
  885. #define DIALOG_GANGTAG_ID (5068)
  886. #define DIALOG_GANGTAG_FAMILY (5069)
  887. #define DIALOG_GANGTAG_FSELECT (5070)
  888. #define DIALOG_GANGTAG_FTAG (5071)
  889. #define DIALOG_GANGTAG_FTAGSEL (5072)
  890. #define DIALOG_GANGTAG_FTAGEDIT (5073)
  891. #define DIALOG_CONFIRMADP (5074)
  892. #define DIALOG_JFINE (5075)
  893. #define DIALOG_JFINECONFIRM (5076)
  894. #define DIALOG_GIFTBOX_VIEW (5077)
  895. #define DIALOG_GIFTBOX_INFO (5078)
  896. #define DIALOG_VIPSPAWN (5079)
  897. #define DIALOG_VIPJOB (5080)
  898. #define DIALOG_NONRPACTION (5081)
  899. #define DIALOG_WATCHLIST (5082)
  900. #define DIALOG_WDREPORT (5083)
  901. #define DIALOG_BACKPACKS (5085)
  902. #define DIALOG_OBACKPACK (5086)
  903. #define DIALOG_BFOOD (5087)
  904. #define DIALOG_BNARCOTICS (5088)
  905. #define DIALOG_BNARCOTICS2 (5089)
  906. #define DIALOG_BNARCOTICS3 (5090)
  907. #define DIALOG_BGUNS (5091)
  908. #define DIALOG_BGUNS2 (5092)
  909. #define DIALOG_BMEALSTORE (5093)
  910. #define DIALOG_BMEDKIT (5094)
  911. #define DIALOG_BDROP (5095)
  912. #define DIALOG_ENERGYBARS (5096)
  913. #define DIALOG_DOC_ELEVATOR (5500)
  914. #define DIALOG_DOC_CP (5550)
  915. #define DIALOG_DOC_CP_SUB (5551)
  916. #define DIALOG_DOC_CP_C1F1 (5552)
  917. #define DIALOG_DOC_CP_C1F2 (5553)
  918. #define DIALOG_DOC_CP_AREA (5554)
  919. #define DIALOG_DOC_INMATES (5560)
  920. #define DIALOG_LOAD_DETAINEES (5565)
  921. #define DIALOG_DOC_CP_INT (5570)
  922. #define DIALOG_DOC_CP_INT2 (5571)
  923. #define DIALOG_BUGREPORT (6000)
  924. #define DIALOG_ORDER_HMA1 (6001)
  925. #define DIALOG_ORDER_HMAWPS (6002)
  926. #define DIALOG_ORDER_HMASKIN (6003)
  927. #define DIALOG_PROFILE_HMA (6005)
  928. #define MSG_NOMONEY ("You do not have enough money for this")
  929. #define DIALOG_DGRAUTORESET (6006)
  930. #define DIALOG_MARRIAGE (6007)
  931. #define DIALOG_SETEXAMINE (6008)
  932. #define DIALOG_HOLSTER (6009)
  933. #define DIALOG_MICROSHOP (6010)
  934. #define DIALOG_MICROSHOP2 (6011)
  935. #define DIALOG_MICROSHOP3 (6012)
  936. #define DIALOG_EDITMICROSHOP (6013)
  937. #define DIALOG_FIFMENU (6014)
  938. #define DIALOG_FIFMENU2 (6015)
  939. #define DIALOG_MANAGECREDITS (6016)
  940. #define DIALOG_MANAGECREDITS2 (6017)
  941. #define DIALOG_DISABLED (6018)
  942. #define DIALOG_LIST_INTERIORS (6019)
  943. #define DIALOG_LIST_INTERIORS2 (6020)
  944. #define DIALOG_SHOW_CRIMES (6021)
  945. #define DIALOG_EDIT_CRIMES (6022)
  946. #define DIALOG_CRIMES_LIST (6023)
  947. #define DIALOG_CRIMES_EDIT (6024)
  948. #define DIALOG_CRIMES_TYPE (6025)
  949. #define DIALOG_CRIMES_NATION (6026)
  950. #define DIALOG_CRIMES_NAME (6027)
  951. #define DIALOG_CRIMES_TIME (6028)
  952. #define DIALOG_CRIMES_FINE (6029)
  953. #define DIALOG_DDSALEMAIN (6030)
  954. #define DIALOG_DDSALELINK (6031)
  955. #define DIALOG_DDSALEPRICE (6032)
  956. #define DIALOG_DDSALERECIEPT (6033)
  957. #define DIALOG_DDSALEINFO (6034)
  958. #define DIALOG_LISTHOUSEMAIN (6035)
  959. #define DIALOG_LISTHOUSEPRICE (6036)
  960. #define DIALOG_LISTHOUSEDESCRIPTION (6037)
  961. #define DIALOG_LISTHOUSEDOORS (6038)
  962. #define DIALOG_LISTHOUSELISTINGS (6039)
  963. #define DIALOG_SELECTEDLISTING (6040)
  964. #define DIALOG_LISTINGINFORMATION (6041)
  965. #define DIALOG_LISTINGOPTIONS (6042)
  966. #define DIALOG_AMMUNATION_MAIN (6043)
  967. #define DIALOG_AMMUNATION_GUNS (6044)
  968. #define DIALOG_GANG_CRATE1 (6046)
  969. #define DIALOG_GANG_CRATE2 (6047)
  970. #define PURCHASE_GANG_CRATE (6048)
  971. #define DIALOG_ADM_GCRATES (6049)
  972. #define GCRATE_TRANSFER_WITHDRAW (6050)
  973. #define GCRATE_TRANSFER_DEPOSIT (6051)
  974. #define MAX_SAFES 1*MAX_GROUPS
  975. #define MAX_ROBBERS 20
  976. #define DIALOG_SAFE_CREATE (6052)
  977. #define DIALOG_SAFE_CTYPEID (6053)
  978. #define DIALOG_SAFE_CTYPE (6054)
  979. #define DIALOG_SAFE_CTYPEID_CONFIRM (6055)
  980. #define DIALOG_SAFE_CMODELID (6056)
  981. #define DIALOG_SAFE_CMODELID_CONFIRM (6057)
  982. #define DIALOG_SAFE_MAIN (6058)
  983. #define DIALOG_SAFE_BALANCE (6059)
  984. #define DIALOG_SAFE_WITHDRAW (6060)
  985. #define DIALOG_SAFE_DEPOSIT (6061)
  986. #define DIALOG_SAFE_PIN (6062)
  987. #define DIALOG_SAFE_PIN_EDIT (6063)
  988. #define DIALOG_SAFE_PIN_AEDIT (6064)
  989. #define DIALOG_SAFE_BREACH (6065)
  990. #define DIALOG_ROBBERY_SAFE (6066)
  991. #define DIALOG_ROBBERY_SETUP (6067)
  992. #define DIALOG_ROBBERY_SETUP_PERC (6068)
  993. #define DIALOG_ROBBERY_SETUP_RATE (6069)
  994. #define DIALOG_ROBBERY_SETUP_MIN (6070)
  995. #define DIALOG_GARAGESALELINK (6071)
  996. #define DIALOG_LISTHOUSEGARAGES (6072)
  997. #define DIALOG_GOVGUN_SELL (6073)
  998. #define DIALOG_GOVGUN_EDITPRICE (6074)
  999. #define DIALOG_GOVGUN_SELL2 (6075)
  1000. #define DIALOG_GOVGUN_EDITPRICE2 (6076)
  1001. #define DIALOG_GOVGUNS_SALES (6077)
  1002. #define DIALOG_GOVGUN_MAIN (6078)
  1003. #define DIALOG_METDET_LIST (6079)
  1004. #define SEND_NEWBIE (6080)
  1005. #define ACCEPT_NEWBIE (6081)
  1006. #define DENY_NEWBIE (6082)
  1007. #define APPLY_GUN_LIC (6083)
  1008. #define MDC_SUSPECT (6084)
  1009. #define MDC_VEHICLE (6085)
  1010. #define MDC_VLOOKUP (6086)
  1011. #define DIALOG_PHONE_COLOR (6087)
  1012. #define DIALOG_JOBS_EDITTYPE (6088)
  1013. #define DIALOG_JOBS_EDITTYPE2 (6089)
  1014. #define DIALOG_TUTORIAL (6090)
  1015. #define DIALOG_REGISTER_EXIT (6091)
  1016. #define DIALOG_REGISTER_MENU (6092)
  1017. #define DIALOG_REGISTER_SEX (6093)
  1018. #define DIALOG_REGISTER_DAY (6094)
  1019. #define DIALOG_REGISTER_MONTH (6095)
  1020. #define DIALOG_REGISTER_YEAR (6096)
  1021. #define DIALOG_REGISTER_ACCENT (6097)
  1022. #define DIALOG_REGISTER_TOYS (6098)
  1023. #define DIALOG_REGISTER_TOYS2 (6099)
  1024. #define DIALOG_REGISTER_TOYS3 (6100)
  1025. #define DIALOG_REGISTER_EDITTOY (6101)
  1026. #define DIALOG_REGISTER_EDITTOY2 (6102)
  1027. #define DIALOG_REGISTER_EDITTOYBONE (6103)
  1028. #define DIALOG_REGISTER_REFERRED (6104)
  1029. #define DIALOG_REGISTER_QUESTIONMAIN (6105)
  1030. #define DIALOG_REGISTER_QUESTION1 (6106)
  1031. #define DIALOG_REGISTER_QUESTION2 (6107)
  1032. #define DIALOG_REGISTER_QUESTION3 (6108)
  1033. #define DIALOG_REGISTER_QUESTION4 (6109)
  1034. #define DIALOG_REGISTER_CREATION (6110)
  1035. #define ARMS_MENU (6111)
  1036. #define G_LOCKER_DRUGS (6112)
  1037. #define G_LOCKER_INGREDIENTS (6113)
  1038. #define DIALOG_JOBS_ACCEPTJOB (6114)
  1039. #define DIALOG_JOBS_EDIT (6115)
  1040. #define DIALOG_JOBS_EDITACTOR (6116)
  1041. #define DIALOG_JOBS_NEAREST (6117)
  1042. #define DIALOG_PAYPHONE (6118)
  1043. #define DIALOG_PAYPHONE_ADMIN (6119)
  1044. #define DIALOG_CALLS_MENU (6120)
  1045. #define DIALOG_CALLS_MENU2 (6121)
  1046. #define DIALOG_ADO (6122)
  1047. #define DIALOG_ADO2 (6123)
  1048. #define DIALOG_ADO3 (6124)
  1049. #define GCRATE_TRANSFER_WITHDRAW_P (6125)
  1050. #define GCRATE_TRANSFER_DEPOSIT_P (6126)
  1051. #define DIALOG_ZSCORES (6127)
  1052. #define DIALOG_TURFS_AREA (6128)
  1053. #define DIALOG_PVEHICLE_DRUGS (6129)
  1054. #define DIALOG_PVEHICLE_DRUGS2 (6130)
  1055. #define DIALOG_TURFS_UPGRADE (6131)
  1056. #define DIALOG_GROUP_RIVALS (6132)
  1057. #define DIALOG_TOYS_GROUP (6133)
  1058. #define DIALOG_FURNITURE (6134)
  1059. #define DIALOG_FURNITURE_BUY (6135)
  1060. #define DIALOG_FURNITURE_BUYCONFIRM (6136)
  1061. #define DIALOG_FURNITURE_EDIT (6137)
  1062. #define DIALOG_FURNITURE_SELL (6138)
  1063. #define DIALOG_FURNITURE_PAINT (6139)
  1064. #define DIALOG_FURNITURE_PAINT2 (6140)
  1065. #define DIALOG_PERMITBUILDER (6141)
  1066. #define DIALOG_STAYPRISON (6142)
  1067. #define DIALOG_PRISONCREDS (6143)
  1068. #define DIALOG_GANGTAGS_LIST (6144)
  1069. #define DIALOG_GANGTAGS_INPUT (6145)
  1070. #define DIALOG_GANGTAGS_FONT (6146)
  1071. #define DIALOG_MONEYFARMING (6147)
  1072. #define DIALOG_DRUG_INTERACT (6148)
  1073. #define DIALOG_MEDIC_LIST (6149)
  1074. #define DIALOG_SPAWNINPRISON (6150)
  1075. #define DIALOG_SHOW_OFFLINE_CRIMES (6151)
  1076. #define DIALOG_REGISTER_SKIN (6152)
  1077. //#define DIALOG_POLLS_VOTE (6153)
  1078. #define DIALOG_POLLS_EDIT (6154)
  1079. #define DIALOG_POLLS_QUESTION (6156)
  1080. #define DIALOG_POLLS_OPTIONS (6157)
  1081. #define DIALOG_POLLS_OPTIONS2 (6158)
  1082. #define DIALOG_POLLS_TYPE (6159)
  1083. #define DIALOG_POLLS_HOURS (6160)
  1084. #define DIALOG_REGISTER_NATION (6161)
  1085. #define DIALOG_WEPVEHSALE (6162)
  1086. #define DIALOG_AC_MAIN (6163)
  1087. #define ELECTIONS (6165)
  1088. #define ELECTIONS_ADD (6166)
  1089. #define ELECTIONS_REMOVE (6167)
  1090. #define DIALOG_DRUG_RUN (6168)
  1091. #define MAX_POINT_NAME (48)
  1092. #define DIALOG_LISTPOINTS (6169)
  1093. #define DIALOG_EDITPOINT (6170)
  1094. #define DIALOG_EDITPOINT_NAME (6171)
  1095. #define DIALOG_EDITPOINT_TYPE (6172)
  1096. #define DIALOG_EDITPOINT_POSITION (6173)
  1097. #define DIALOG_EDITPOINT_MATERIALS (6174)
  1098. #define DIALOG_EDITPOINT_MATVIPLIST (7056)
  1099. #define DIALOG_EDITPOINT_MATVIPSET (7057)
  1100. #define DIALOG_EDITPOINT_CAPTIME (7058)
  1101. #define MAX_POLLS_CHOICES (5)
  1102. #define DIALOG_POLLS (6175)
  1103. #define DIALOG_POLLS_VOTE (6176)
  1104. #define DIALOG_POLLS_CHOICES (6177)
  1105. #define DIALOG_EDITPOLLS (6178)
  1106. #define DIALOG_EDITPOLLS2 (6179)
  1107. #define DIALOG_EDITPOLLS_NAME (6180)
  1108. #define DIALOG_EDITPOLLS_CHOICES (6181)
  1109. #define DIALOG_FURNITURE_BUYSELECT (6182)
  1110. #define DIALOG_EDIT_POLL (6183)
  1111. #define DIALOG_EDIT_TITLE (6184)
  1112. #define DIALOG_EDIT_NOOPTIONS (6185)
  1113. #define DIALOG_EDIT_SHOWOPTIONS (6186)
  1114. #define DIALOG_EDIT_OPTION (6187)
  1115. #define DIALOG_EDIT_SHOWTYPES (6188)
  1116. #define DIALOG_EDIT_EXPIRATIONDATE (6189)
  1117. #define DIALOG_EDIT_TYPERANK (6190)
  1118. #define DIALOG_EDIT_TYPEID (6191)
  1119. #define DIALOG_EDIT_NATION (7155)
  1120. #define DIALOG_VOTE (6192)
  1121. #define DIALOG_GROUP_FINDACC (6193)
  1122. #define DIALOG_NATDIS_MAIN 7000
  1123. #define DIALOG_NATDIS_EDITZONES 7001
  1124. #define DIALOG_NATDIS_EDITZONE 7002
  1125. #define DIALOG_NATDIS_EARTHQUAKE 7003
  1126. #define DIALOG_NATDIS_SANDSTORM 7004
  1127. #define DIALOG_NATDIS_FLOOD 7005
  1128. #define DIALOG_NATDIS_ALIENS 7006
  1129. #define DIALOG_NATDIS_NUKE 7007
  1130. #define DIALOG_NATDIS_EQFINAL 7008
  1131. #define DIALOG_NATDIS_LOADMAPS 7009
  1132. #define DIALOG_FIRES 7010
  1133. #define DIALOG_NATION_CHECK 7011
  1134. #define DIALOG_FURNITURE_DESCONFIRM 7012
  1135. #define DIALOG_INTERACT (7020)
  1136. #define DIALOG_INTERACT_COP (7021)
  1137. #define DIALOG_INTERACT_MEDIC (7022)
  1138. #define DIALOG_INTERACT_GUARD (7023)
  1139. #define DIALOG_INTERACT_PAY (7024)
  1140. #define DIALOG_INTERACT_GIVEITEM (7025)
  1141. #define DIALOG_INTERACT_SELLITEM (7026)
  1142. #define DIALOG_INTERACT_DETAIN (7027)
  1143. #define DIALOG_INTERACT_TICKET (7028)
  1144. #define DIALOG_INTERACT_CONFISCATE (7029)
  1145. #define DIALOG_INTERACT_HEAL (7030)
  1146. #define DIALOG_INTERACT_EXTEND (7031)
  1147. #define DIALOG_INTERACT_REDUCE (7032)
  1148. #define DIALOG_INTERACT_ISOLATION (7033)
  1149. #define DIALOG_INTERACT_GI_DRUGS (7034)
  1150. #define DIALOG_INTERACT_GI_WEAPON (7035)
  1151. #define DIALOG_CASEFILE (7050)
  1152. #define DIALOG_CASEFILE_NAME (7051)
  1153. #define DIALOG_CASEFILE_INFO (7052)
  1154. #define DIALOG_CASEFILE_QUIT (7053)
  1155. #define DIALOG_SHIPMENT_OPTIONS (7054)
  1156. #define DIALOG_GDELIVER_CRATE (7055)
  1157. #define DIALOG_LOCKER_DP1 (7059)
  1158. #define DIALOG_LOCKER_DP2 (7060)
  1159. #define DIALOG_DEDICATED_WEAPON (7061)
  1160. #define DIALOG_HELPCATMAIN 8000
  1161. #define DIALOG_HELPSEARCH0 8001
  1162. #define DIALOG_HELPSEARCH1 8002
  1163. #define DIALOG_HELPSEARCH2 8003
  1164. #define DIALOG_HELPSEARCH3 8004
  1165. #define DIALOG_HELPSEARCH4 8005
  1166. #define DIALOG_HELPSEARCH_INPUTLIMIT 8006
  1167. #define DIALOG_HELPCATADMIN 8007
  1168. #define DIALOG_HELPCATADMIN1 8008
  1169. #define DIALOG_HELPCATADVISOR 8010
  1170. #define DIALOG_HELPCATADVISOR1 8011
  1171. #define DIALOG_HELPCATGENERAL 8012
  1172. #define DIALOG_HELPCATGENERAL1 8013
  1173. #define DIALOG_HELPCATACCOUNT 8014
  1174. #define DIALOG_HELPCATACCOUNT1 8015
  1175. #define DIALOG_HELPCATCHAT 8016
  1176. #define DIALOG_HELPCATCHAT1 8017
  1177. #define DIALOG_HELPCATSHOP 8018
  1178. #define DIALOG_HELPCATSHOP1 8019
  1179. #define DIALOG_HELPCATJOB 8020
  1180. #define DIALOG_HELPCATJOB1 8021
  1181. #define DIALOG_HELPCATGROUP 8022
  1182. #define DIALOG_HELPCATGROUP1 8023
  1183. #define DIALOG_HELPCATBUSINESS 8024
  1184. #define DIALOG_HELPCATBUSINESS1 8025
  1185. #define DIALOG_HELPCATFAMED 8026
  1186. #define DIALOG_HELPCATFAMED1 8027
  1187. #define DIALOG_HELPCATVIP 8028
  1188. #define DIALOG_HELPCATVIP1 8029
  1189. #define DIALOG_HELPCATNEWB 8030
  1190. #define DIALOG_HELPCATNEWB1 8031
  1191. #define DIALOG_HELPCATOTHER 8032
  1192. #define DIALOG_HELPCATOTHER1 8033
  1193. #define DIALOG_MAINTENANCE 8034
  1194. #define DIALOG_HORSE_RACE 8035
  1195. // GangTags
  1196. #define GANGTAG_TIME 60000
  1197. #define MAX_GANGTAGS 100
  1198. #define MAX_GANGTAGS_LEN 48
  1199. #define GANGTAGS_OBJECTID 19464
  1200. #define GANGTAGS_DEFAULTCOL 0xFF000000
  1201. // Objects
  1202. #define OBJ_POKER_TABLE 19474
  1203. // GUI
  1204. #define GUI_POKER_TABLE 0
  1205. // Poker Misc
  1206. #define MAX_POKERTABLES 100
  1207. #define MAX_POKERTABLEMISCOBJS 6
  1208. #define MAX_PLAYERPOKERUI 48
  1209. #define DRAWDISTANCE_POKER_TABLE 150.0
  1210. #define DRAWDISTANCE_POKER_MISC 50.0
  1211. #define CAMERA_POKER_INTERPOLATE_SPEED 5000 // ms (longer = slower)
  1212. /* ---------------- COLORS ----------------- */
  1213. /* ===[Ignore the tab space]=== */
  1214. #define CHECKPOINT_NONE 0
  1215. #define CHECKPOINT_HOME 12
  1216. #define CHECKPOINT_LOADTRUCK 97651
  1217. #define CHECKPOINT_RETURNTRUCK 97652
  1218. #define CHECKPOINT_HITMAN 123
  1219. #define CHECKPOINT_HITMAN2 124
  1220. #define CHECKPOINT_HITMAN3 125
  1221. #define CHECKPOINT_DELIVERY 126
  1222. #define CHECKPOINT_LOADSHIPMENT 127
  1223. #define CHECKPOINT_DELIVERSHIPMENT 128
  1224. #define CHECKPOINT_NOTHING 129
  1225. #define COLOR_TWWHITE 0xFFFFFFAA
  1226. #define COLOR_TWYELLOW 0xFFFF00AA
  1227. #define COLOR_TWPINK 0xE75480AA
  1228. #define COLOR_TWRED 0xFF0000AA
  1229. #define COLOR_TWBROWN 0x654321AA
  1230. #define COLOR_TWGRAY 0x808080AA
  1231. #define COLOR_TWOLIVE 0x808000AA
  1232. #define COLOR_TWPURPLE 0x800080AA
  1233. #define COLOR_TWTAN 0xD2B48CAA
  1234. #define COLOR_TWAQUA 0x00FFFFAA
  1235. #define COLOR_TWORANGE 0xFF8C00AA
  1236. #define COLOR_TWAZURE 0x007FFFAA
  1237. #define COLOR_TWGREEN 0x008000AA
  1238. #define COLOR_TWBLUE 0x0000FFAA
  1239. #define COLOR_TWBLACK 0x000000AA
  1240. #define COLOR_ORANGE 0xFF8000FF
  1241. #define COLOR_GRAD1 0xB4B5B7FF
  1242. #define COLOR_GRAD2 0xBFC0C2FF
  1243. #define COLOR_GRAD3 0xCBCCCEFF
  1244. #define COLOR_GRAD4 0xD8D8D8FF
  1245. #define COLOR_GRAD5 0xE3E3E3FF
  1246. #define COLOR_GRAD6 0xF0F0F0FF
  1247. #define COLOR_GREY 0xAFAFAFAA
  1248. #define COLOR_GREEN 0x33AA33AA
  1249. #define COLOR_RED 0xAA3333AA
  1250. #define COLOR_REALRED 0xFF0606FF
  1251. #define COLOR_LIGHTRED 0xFF6347AA
  1252. #define COLOR_LIGHTBLUE 0x33CCFFAA
  1253. #define COLOR_LIGHTGREEN 0x9ACD32AA
  1254. #define COLOR_YELLOW 0xFFFF00AA
  1255. #define COLOR_TAXI 0xFFFF9000
  1256. #define COLOR_VIP 0xC93CCE00
  1257. #define COLOR_FAMED 0x99FF0000
  1258. #define COLOR_DPC 0x0080FFFF
  1259. #define COLOR_YELLOW2 0xF5DEB3AA
  1260. #define COLOR_WHITE 0xFFFFFFAA
  1261. #define COLOR_FADE1 0xE6E6E6E6
  1262. #define COLOR_FADE2 0xC8C8C8C8
  1263. #define COLOR_FADE3 0xAAAAAAAA
  1264. #define COLOR_FADE4 0x8C8C8C8C
  1265. #define COLOR_FADE5 0x6E6E6E6E
  1266. #define COLOR_PURPLE 0xC2A2DAAA
  1267. #define COLOR_PINK 0xFF66FFAA
  1268. #define COLOR_DBLUE 0x2641FEAA
  1269. #define COLOR_ALLDEPT 0xFF8282AA
  1270. #define COLOR_BLACK 0x000000AA
  1271. #define COLOR_NEWS 0xFFA500AA
  1272. #define COLOR_OOC 0xE0FFFFAA
  1273. #define COLOR_CYAN 0x40FFFFFF
  1274. #define COLOR_LIME 0xABFF6600
  1275. #define COLOR_HMARADIO 0x008BE8FF
  1276. #define COLOR_HMAOOC 0x00FFFFFF
  1277. #define PUBLICRADIO_COLOR 0x6DFB6DFF
  1278. #define TEAM_CYAN 1
  1279. #define TEAM_BLUE 2
  1280. #define TEAM_GREEN 3
  1281. #define TEAM_ORANGE 4
  1282. #define TEAM_COR 5
  1283. #define TEAM_BAR 6
  1284. #define TEAM_TAT 7
  1285. #define TEAM_CUN 8
  1286. #define TEAM_STR 9
  1287. #define TEAM_HIT 10
  1288. #define TEAM_ADMIN 11
  1289. #define PAINTBALL_TEAM_RED 0xFF000000
  1290. #define PAINTBALL_TEAM_BLUE 0x2641FE00
  1291. #define FIND_COLOR 0xB90000FF
  1292. #define TEAM_GREEN_COLOR 0xFFFFFFAA
  1293. #define TEAM_JOB_COLOR 0xFFB6C1AA
  1294. #define TEAM_HIT_COLOR 0xFFFFFF00
  1295. #define TEAM_BLUE_COLOR 0x2641FE00
  1296. #define TEAM_TAXI_COLOR 0xF2FF0000
  1297. #define COP_GREEN_COLOR 0x33AA33AA
  1298. #define TEAM_GROVE_COLOR 0x00D900C8
  1299. #define TEAM_AZTECAS_COLOR 0x01FCFFC8
  1300. #define TEAM_CYAN_COLOR 0xFF8282AA
  1301. #define TEAM_MED_COLOR 0xFF828200
  1302. #define TEAM_ORANGE_COLOR 0xFF800000
  1303. #define TEAM_APRISON_COLOR 0x9C791200
  1304. #define DEPTRADIO 0xFFD7004A
  1305. #define RADIO 0x8D8DFFFF
  1306. #define FRADIO 0xAA3333AA
  1307. #define COLOR_NEWBIE 0x7DAEFFFF
  1308. #define COLOR_COMBINEDCHAT 0x6CEFF0FF
  1309. #define COLOR_JOINHELPERCHAT 0xAAC0E4FF
  1310. #define COLOR_HELPERCHAT 0x0BBD5FEC8
  1311. #define COLOR_REPORT 0xFFFF91FF
  1312. #define COLOR_SHOP 0xE7E784FF
  1313. #define COLOR_TR 0x56B9B900
  1314. #define COLOR_BR 0xCD8500FF
  1315. #define SHITTY_JUDICIALSHITHOTCH 0xFF66CC00
  1316. #define CRATERADIO 0xA0B48DFF
  1317. /* ---------------- ELEVATOR ----------------- */
  1318. #define ELEVATOR_SPEED (5.0) // Movement speed of the elevator.
  1319. #define DOORS_SPEED (4.0) // Movement speed of the doors.
  1320. #define ELEVATOR_WAIT_TIME (5000) // Time in ms that the elevator will wait in each floor before continuing with the queue.
  1321. // Be sure to give enough time for doors to open.
  1322. #define X_DOOR_CLOSED (1786.627685)
  1323. #define X_DOOR_R_OPENED (1785.027685)
  1324. #define X_DOOR_L_OPENED (1788.227685)
  1325. #define GROUND_Z_COORD (14.511476)
  1326. #define ELEVATOR_OFFSET (0.059523)
  1327. #define ELEVATOR_STATE_IDLE (0)
  1328. #define ELEVATOR_STATE_WAITING (1)
  1329. #define ELEVATOR_STATE_MOVING (2)
  1330. #define INVALID_FLOOR (-1)
  1331. /* ---------------- MySQL ----------------- */
  1332. #define NO_THREAD -1
  1333. #define NO_EXTRAID -1
  1334. #define LOADUSERDATA_THREAD 1
  1335. #define SENDDATA_THREAD 2
  1336. #define AUTH_THREAD 3
  1337. #define LOGIN_THREAD 4
  1338. #define REGISTER_THREAD 5
  1339. #define ONLINE_THREAD 6
  1340. #define LOADMOTDDATA_THREAD 7
  1341. #define LOADPVEHPOS_THREAD 8
  1342. #define CHECKPVEHPOS_THREAD 9
  1343. #define MDC_THREAD 10
  1344. #define LOADCRATE_THREAD 11
  1345. #define IPBAN_THREAD 12
  1346. #define LOADSALEDATA_THREAD 13
  1347. #define LOADSHOPDATA_THREAD 14
  1348. #define MAIN_REFERRAL_THREAD 15
  1349. #define REWARD_REFERRAL_THREAD 16
  1350. #define LOADPVEHICLE_THREAD 17
  1351. #define OFFLINE_FAMED_THREAD 18
  1352. #define BUG_LIST_THREAD 19
  1353. #define LOADPTOYS_THREAD 21
  1354. #define ADMINWHITELIST_THREAD 22
  1355. #define LOADGIFTBOX_THREAD 23
  1356. #define LOADPNONRPOINTS_THREAD 24
  1357. #define OFFLINE_DEDICATED_THREAD 30
  1358. #define LOADFIF_THREAD 31
  1359. #define Flag_Query_Display 1
  1360. #define Flag_Query_Offline 2
  1361. #define Flag_Query_Count 3
  1362. #define Skin_Query_Display 1
  1363. #define Skin_Query_Count 2
  1364. #define Skin_Query_ID 3
  1365. #define Skin_Query_Delete 4
  1366. #define Skin_Query_Delete_ID 5
  1367. #define TR_Citizen_Count 1
  1368. #define Total_Count 2
  1369. #define CheckQueue 1
  1370. #define UpdateQueue 2
  1371. #define AppQueue 3
  1372. #define AddQueue 4
  1373. #define AcceptApp 1
  1374. #define DenyApp 2
  1375. // GivePlayerCashEx Types
  1376. #define TYPE_BANK 1
  1377. #define TYPE_ONHAND 2
  1378. //OnGangTagQueryFinish Threads
  1379. #define LOAD_GANGTAGS 1
  1380. #define SAVE_GANGTAG 2
  1381. // hospital misc definitions
  1382. #define MAX_HOSPITALS (18)
  1383. #define MAX_HOSPITALBEDS (10)
  1384. #define MAX_DOCHOSPITALBEDS (3)
  1385. #define MAX_DELIVERY_POINTS (22)
  1386. // hospital location definitions
  1387. #define HOSPITAL_ALLSAINTS (0)
  1388. #define HOSPITAL_COUNTYGEN (1)
  1389. #define HOSPITAL_SANFIERRO (2)
  1390. #define HOSPITAL_REDCOUNTY (3)
  1391. #define HOSPITAL_ELQUEBRADOS (4)
  1392. #define HOSPITAL_LASVENTURAS (5)
  1393. #define HOSPITAL_FORTCARSON (6)
  1394. #define HOSPITAL_ANGELPINE (7)
  1395. #define HOSPITAL_FLINT (8)
  1396. #define HOSPITAL_DEMORGAN (9)
  1397. #define HOSPITAL_DOCJAIL (10)
  1398. #define HOSPITAL_LSVIP (11)
  1399. #define HOSPITAL_SFVIP (12)
  1400. #define HOSPITAL_LVVIP (13)
  1401. #define HOSPITAL_HOMECARE (14)
  1402. #define HOSPITAL_FAMED (15)
  1403. #define HOSPITAL_TRFAMED (16)
  1404. #define HOSPITAL_PALOMINO (17)
  1405. //General Timer Delays
  1406. #define CRATE_PRODUCTION_DELAY 5000
  1407. #define MAX_GANG_CRATES (15)
  1408. #define REGISTER_SKINMODEL (4810)
  1409. #define PRISON_SKINSELECT (4811)
  1410. #define ALIEN_ACTORMODEL (264)
  1411. #define MAX_DYNPOINTS (50)
  1412. #define MAX_PARKING_METERS (251)
  1413. #define MAX_FURNITURE_SLOTS (200)
  1414. #define MAX_METALDETECTORS (40)
  1415. #define MAX_UFOS (10)
  1416. #define MAX_CHATSETS (24)
  1417. /* ANTICHEAT */
  1418. #define AC_AIMBOT 0
  1419. #define AC_CBUG 1
  1420. #define AC_SILENTAIM 2
  1421. #define AC_PROAIM 3
  1422. #define AC_RANGEHACKS 4
  1423. #define AC_SPEEDHACKS 5
  1424. #define AC_VEHICLEHACKS 6
  1425. #define AC_CMDSPAM 7
  1426. #define AC_CARSURFING 8
  1427. #define AC_NINJAJACK 9
  1428. #define AC_GHOSTHACKS 10
  1429. #define AC_NAMETAGS 11
  1430. #define AC_AIRBREAKING 12
  1431. #define AC_INFINITESTAMINA 13
  1432. #define AC_HEALTHARMORHACKS 14
  1433. #define AC_DIALOGSPOOFING 15
  1434. #define AC_REJECTHITS 16
  1435. #define AC_DESYNC 17
  1436. #define AC_MAX 18
  1437. /* PVARS */
  1438. #define PVAR_DRUGS_MIXSLOT "DRM_S"
  1439. #define PVAR_MAKINGDRUG "DRM_D"
  1440. #define PVAR_INGREDIENT_ORDERING "DING_O"
  1441. #define PVAR_BM_EDITINGID "BM_EID"
  1442. #define PVAR_BLMARKETID "BM_MID"
  1443. #define PVAR_ATDRUGPOINT "PO_AP"
  1444. #define PVAR_SMUGGLE_DELIVERINGTO "SM_DT"
  1445. #define PVAR_DRUGS_OVERDOSE "DR_OD"
  1446. #define PVAR_PLAYERPOS "ac_PP"
  1447. #define PVAR_CBUGCOUNT "ac_CBC"
  1448. #define PVAR_TEMPACTOR "ac_TA"
  1449. #define PVAR_TEMPTEXT "ac_TT"
  1450. #define PVAR_FURNITURE_EDITING "PV_FE"
  1451. #define PVAR_FURNITURE "PV_F"
  1452. #define PVAR_FURNITURE_BUYMODEL "PV_BM"
  1453. #define PVAR_FURNITURE_SLOT "PV_SLO"
  1454. #define PVAR_INHOUSE "PV_INH"
  1455. #define PVAR_EMETDET "EMD"
  1456. #define PVAR_GANGTAGID "GT_ID"
  1457. #define PVAR_GANGTAGEDITING "GT_ED"
  1458. #define PVAR_GANGTAGTEXT "GT_TE"
  1459. /* IRC/Slack */
  1460. #define MAX_BOTS (1)
  1461. // Forwards placed here are for warning: 208
  1462. forward Float:player_get_speed(playerid);
  1463. forward Float:GetDistanceBetweenPoints(Float:x1, Float:y1, Float:z1, Float:x2, Float:y2, Float:z2);