initgamemode.pwn 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  1. InitiateGamemode()
  2. {
  3. AddPlayerClass(0, 1715.1201, -1903.1711, 13.5665, 360, 0, 0, 0, 0, 0, 0);
  4. SetGameModeText(SERVER_GM_TEXT);
  5. // MySQL
  6. g_mysql_LoadMOTD();
  7. g_mysql_AccountOnlineReset();
  8. g_mysql_LoadGiftBox();
  9. LoadHouses();
  10. LoadDynamicDoors();
  11. LoadDynamicMapIcons();
  12. LoadMailboxes();
  13. LoadBusinesses();
  14. LoadAuctions();
  15. LoadTxtLabels();
  16. LoadSpeedCameras();
  17. LoadPayNSprays();
  18. LoadArrestPoints();
  19. LoadImpoundPoints();
  20. LoadRelayForLifeTeams();
  21. LoadGarages();
  22. LoadCrimes();
  23. /*---[Shop Automation]---*/
  24. g_mysql_LoadSales();
  25. g_mysql_LoadPrices();
  26. LoadBusinessSales();
  27. ToyList = LoadModelSelectionMenu("ToyList.txt");
  28. CarList = LoadModelSelectionMenu("CarList.txt");
  29. PlaneList = LoadModelSelectionMenu("PlaneList.txt");
  30. BoatList = LoadModelSelectionMenu("BoatList.txt");
  31. ToyList2 = LoadModelSelectionMenu("ToyList.txt");
  32. CarList2 = LoadModelSelectionMenu("CarList.txt");
  33. CarList3 = LoadModelSelectionMenu("RestrictedCarList.txt");
  34. SkinList = LoadModelSelectionMenu("SkinList.txt");
  35. /*---[Miscs]---*/
  36. NGGShop = CreateDynamicPolygon(shop_vertices);
  37. InitPaintballArenas();
  38. LoadPaintballArenas();
  39. InitEventPoints();
  40. LoadEventPoints();
  41. LoadGates();
  42. LoadPoints();
  43. InitTurfWars();
  44. LoadTurfWars();
  45. LoadPlants();
  46. LoadElevatorStuff();
  47. ClearCalls();
  48. LoadHelp();
  49. Misc_Load();
  50. InitPokerTables();
  51. ResetElevatorQueue();
  52. Elevator_Initialize();
  53. AntiDeAMX();
  54. EnableStuntBonusForAll(0);
  55. //ShowNameTags(0);
  56. ShowPlayerMarkers(PLAYER_MARKERS_MODE_STREAMED);
  57. DisableInteriorEnterExits();
  58. ClearReports();
  59. //NationSel_InitTextDraws();
  60. CountCitizens();
  61. SetNameTagDrawDistance(40.0);
  62. AllowInteriorWeapons(1);
  63. UsePlayerPedAnims();
  64. ManualVehicleEngineAndLights();
  65. GiftAllowed = 1;
  66. ResetNews();
  67. ResetVariables();
  68. FixServerTime();
  69. LoadVactionsHelper();
  70. RotateWheel();
  71. LoadParkingMeters();
  72. GovGuns_LoadCosts();
  73. MetDet_LoadMetDets();
  74. LoadATMPoints();
  75. LoadCASINOPoints();
  76. LoadBanks();
  77. LoadPayPhones();
  78. //LoadCarrier()
  79. //SelectCharmPoint();
  80. gWeather = random(19) + 1;
  81. if(gWeather == 1 || gWeather == 8 || gWeather == 9) gWeather=1;
  82. SetWeather(1);
  83. // Streamer
  84. Streamer_TickRate(100);
  85. BikeParkourObjectStage[0] = 0; //BikeParkourObjectStage[1] = 0;
  86. // Textdraws
  87. print("[Textdraws] Loading Textdraws...");
  88. LoadTextDraws();
  89. // Dynamic Groups
  90. print("[Dynamic Groups] Loading Dynamic Groups...");
  91. LoadDynamicGroups();
  92. print("[Dynamic Groups] Loading Dynamic Groups Vehicles...");
  93. LoadDynamicGroupVehicles();
  94. //LoadGCrates();
  95. LoadCrateBoxes();
  96. LoadCrateFacilities();
  97. LoadCrateOrders();
  98. LoadDynamicCrateVehicles();
  99. // loadSafes();
  100. LoadJobPoints();
  101. GangTag_Load();
  102. // Bank_LoadBank();
  103. //LoadFurniture(); Not needed - furniture loads when the player enters the house.
  104. FurnitureListInit();
  105. //Poll_LoadPolls();
  106. print("\n-------------------------------------------");
  107. print("Next Generation Roleplay\n");
  108. print("Copyright (C) Next Generation Gaming, LLC (2010-2014)");
  109. print("All Rights Reserved");
  110. print("-------------------------------------------\n");
  111. print("Successfully initiated the gamemode...");
  112. return 1;
  113. }