Advertisement
Guest User

Untitled

a guest
Nov 19th, 2018
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.73 KB | None | 0 0
  1. public OnGameModeInit()
  2. {
  3. mysql_log(LOG_ERROR, LOG_TYPE_TEXT);
  4.  
  5. if(SERVER_HOSTSTATUS == 1) SQL = mysql_connect("x", "y", "z", "w"), print("Server: hosted");
  6. else SQL = mysql_connect("x", "y", "z", "w"), print("Server: localhost");
  7.  
  8. new Year, Month, Day, Hour, Minute, Second;
  9. getdate(Year, Month, Day);
  10. gettime(Hour, Minute, Second);
  11. format(StartDate, sizeof(StartDate), "%02d/%02d/%d %02d:%02d:%02d", Day, Month, Year, Hour, Minute, Second);
  12.  
  13. new szQuery[128];
  14. format(szQuery, sizeof(szQuery), "SELECT * FROM `users`");
  15. new Cache: result = mysql_query(SQL, szQuery);
  16. ServerAccounts = cache_get_row_count ();
  17. cache_delete(result);
  18.  
  19. LoadMaps();
  20. LoadTDs();
  21. LoadIcons();
  22. LoadGates();
  23. LoadSVehicles();
  24. LoadVehicles();
  25. LoadSafeZones();
  26.  
  27.  
  28. LoadProperty();
  29. LoadClans();
  30. LoadGraffiti();
  31. LoadBizz();
  32. LoadTurfs();
  33. LoadFactions();
  34. LoadPickups();
  35. LoadJobs();
  36. LoadFurnitures();
  37. LoadFaction();
  38. LoadSystems();
  39. LoadStuff();
  40. LoadSafes();
  41.  
  42. skinlist = LoadModelSelectionMenu("skins.txt");
  43. hats = LoadModelSelectionMenu("hats.txt");
  44. furnitures = LoadModelSelectionMenu("furnitures.txt");
  45. glasses = LoadModelSelectionMenu("glasses.txt");
  46. fskins[0] = LoadModelSelectionMenu("f1.txt");
  47. fskins[1] = LoadModelSelectionMenu("f2.txt");
  48. fskins[2] = LoadModelSelectionMenu("f3.txt");
  49. fskins[3] = LoadModelSelectionMenu("f4.txt");
  50. fskins[4] = LoadModelSelectionMenu("f5.txt");
  51. fskins[5] = LoadModelSelectionMenu("f6.txt");
  52. fskins[6] = LoadModelSelectionMenu("f7.txt");
  53. fskins[7] = LoadModelSelectionMenu("f8.txt");
  54. fskins[8] = LoadModelSelectionMenu("f9.txt");
  55. fskins[9] = LoadModelSelectionMenu("f10.txt");
  56. fskins[10] = LoadModelSelectionMenu("f11.txt");
  57. fskins[11] = LoadModelSelectionMenu("f12.txt");
  58. fskins[12] = LoadModelSelectionMenu("f13.txt");
  59.  
  60. for(new i = 0; i < sizeof(TurfInfo); i++) Turfs[i] = GangZoneCreateEx(TurfInfo[i][zMinX],TurfInfo[i][zMinY],TurfInfo[i][zMaxX],TurfInfo[i][zMaxY],i,1);
  61. for(new i = 0; i <= sizeof(Peds)-1; i++) AddPlayerClass(Peds[i][0],1958.3783,1343.1572,1100.3746,269.1425,-1,-1,-1,-1,-1,-1);
  62. for(new c=0;c<CAR_AMOUNT;c++) Gas[c] = GasMax;
  63.  
  64. if(realtime) {
  65. new tmphour, tmpminute, tmpsecond;
  66. gettime(tmphour, tmpminute, tmpsecond);
  67. FixHour(tmphour);
  68. tmphour = shifthour;
  69. new worldt = tmphour+1;
  70. SetWorldTimeEx(worldt);
  71. }
  72.  
  73. synctimer = SetTimer("SyncUp", 60000, 1);
  74. SetTimer("PayDay", 3000, 1);
  75. SyncUp();
  76. svtimer = SetTimer("Timers", 1000, 1);
  77. SetTimer("DecreaseTimer", 5000, 1);
  78. globaltimer = SetTimer("LocalTimer", 1000, 1);
  79. SetTimer("RentCar", 20000, true);
  80. SetTimer("HelperQuestions", 10000, true);
  81. cartimer = SetTimer("CarCheck", 30000, 1);
  82. spectatetimer = SetTimer("Spectator", 2000, 1);
  83. productiontimer = SetTimer("Production", 300000, 1);
  84. checkgastimer = SetTimer("CheckGas", RunOutTime, 1);
  85. stoppedvehtimer = SetTimer("StoppedVehicle", RunOutTime, 1);
  86. for(new i; i < MAX_PLAYERS; i++) PlayerFireTimer[i][2] = -1;
  87. SetTimer("OnFireUpdate", FIRE_UPDATE_TIMER_DELAY, 1);
  88.  
  89. SetTimer("MesajStaff", 360000, true);
  90. SetTimer("SendMSG", 60000*10, true);
  91.  
  92. gettime(ghour, gminute, gsecond);
  93. FixHour(ghour);
  94. ghour = shifthour;
  95. if(!realtime) SetWorldTimeEx(wotime);
  96. DisableInteriorEnterExits();
  97. AllowInteriorWeapons(1);
  98. UsePlayerPedAnims();
  99. EnableStuntBonusForAll(0);
  100. ShowPlayerMarkers(2);
  101. ManualVehicleEngineAndLights();
  102.  
  103. SetGameModeText("RPG Romania "SERVER_VERSION"");
  104. SendRconCommand("hostname "SERVER_NAME"");
  105. //SendRconCommand("password 0");
  106.  
  107. // actors
  108. SpawnActor = CreateActor(26, 1720.1775,-1916.0437,13.5653,270.0984);
  109. SetActorInvulnerable(SpawnActor, true);
  110. ApplyActorAnimation(SpawnActor, "SMOKING", "M_smklean_loop", 4.0, 1, 0, 0, 0, 0);
  111. return 1;
  112. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement