Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public OnGameModeInit()
- {
- SendRconCommand("language German / Deutsch");
- SendRconCommand("weburl Coming Soon");
- SendRconCommand("maxnpc 16");
- SetGameModeText("German Reallife");
- //Sontiger Kram hier drunter
- for(new a=0;a<MAX_ADMINVEHS;a++)adminmobile[a] = -1;
- randomseed[0]=gettime();
- Serverstats();
- SetTimer("NagelBand_Timer", NAGELBAND_TIMER_INTERVALL, 1);
- SetTimer("plant", 60000, 1);
- for(new i = 0; i < sizeof(aArrestPickups); i++)
- {
- new iPickup = CreatePickup(1239, 24, aArrestPickups[i][0], aArrestPickups[i][1], aArrestPickups[i][2]);
- aArrestPickupElements[iPickup] = true;
- }
- SetTimer("ChangeHostname", 5000, true);
- //////////////////////////////////////////////////////////////////////////////////////////////////
- for(new i=0;i<sizeof(InfoTafeln);i++)
- {
- new obj = CreateDynamicObject(5811,InfoTafeln[i][itafelx],InfoTafeln[i][itafely],InfoTafeln[i][itafelz],InfoTafeln[i][itafelxrot],InfoTafeln[i][itafelyrot],InfoTafeln[i][itafelzrot]);
- SetDynamicObjectMaterialText(obj,InfoTafeln[i][itafel1tmindex],InfoTafeln[i][itafel1text],InfoTafeln[i][itafel1tmsize],InfoTafeln[i][itafel1tfonts],InfoTafeln[i][itafel1tfontsize],InfoTafeln[i][itafel1tbold],InfoTafeln[i][itafel1tfontcolor],InfoTafeln[i][itafel1tbackcolor],InfoTafeln[i][itafel1taligment]);
- SetDynamicObjectMaterialText(obj,InfoTafeln[i][itafel2tmindex],InfoTafeln[i][itafel2text],InfoTafeln[i][itafel2tmsize],InfoTafeln[i][itafel2tfonts],InfoTafeln[i][itafel2tfontsize],InfoTafeln[i][itafel2tbold],InfoTafeln[i][itafel2tfontcolor],InfoTafeln[i][itafel2tbackcolor],InfoTafeln[i][itafel2taligment]);
- SetDynamicObjectMaterialText(obj,InfoTafeln[i][itafel3tmindex],InfoTafeln[i][itafel3text],InfoTafeln[i][itafel3tmsize],InfoTafeln[i][itafel3tfonts],InfoTafeln[i][itafel3tfontsize],InfoTafeln[i][itafel3tbold],InfoTafeln[i][itafel3tfontcolor],InfoTafeln[i][itafel3tbackcolor],InfoTafeln[i][itafel3taligment]);
- SetDynamicObjectMaterialText(obj,InfoTafeln[i][itafel4tmindex],InfoTafeln[i][itafel4text],InfoTafeln[i][itafel4tmsize],InfoTafeln[i][itafel4tfonts],InfoTafeln[i][itafel4tfontsize],InfoTafeln[i][itafel4tbold],InfoTafeln[i][itafel4tfontcolor],InfoTafeln[i][itafel4tbackcolor],InfoTafeln[i][itafel4taligment]);
- SetDynamicObjectMaterialText(obj,InfoTafeln[i][itafel5tmindex],InfoTafeln[i][itafel5text],InfoTafeln[i][itafel5tmsize],InfoTafeln[i][itafel5tfonts],InfoTafeln[i][itafel5tfontsize],InfoTafeln[i][itafel5tbold],InfoTafeln[i][itafel5tfontcolor],InfoTafeln[i][itafel5tbackcolor],InfoTafeln[i][itafel5taligment]);
- }
- //////////////////////////////////////////////////////////////////////////////////////////////////
- statstafel = CreateObject(5811,925.87305, -1619.42017, 15.92950, 0.00000, 0.00000, 62.00000);
- Website = TextDrawCreate(2.222229, 430.577667, "Coming Soon");
- TextDrawLetterSize(Website, 0.449999, 1.600000);
- TextDrawAlignment(Website, 1);
- TextDrawColor(Website, -2147483393);
- TextDrawSetShadow(Website, 0);
- TextDrawSetOutline(Website, 1);
- TextDrawBackgroundColor(Website, 51);
- TextDrawFont(Website, 1);
- TextDrawSetProportional(Website, 1);
- printf("SERVER: Der Server wurde erfolgreich gestartet");
- ForAllPlayers(i){
- if(IsPlayerConnected(i)){
- new sendername1[MAX_PLAYER_NAME],string[258];
- GetPlayerName(i,sendername1,sizeof(sendername1));
- format(string, sizeof(string), "UPDATE `users` SET `Status`='0' WHERE `Name`='%s'",sendername1);
- self_mysql_queryEx(string);
- }
- }
- new string[MAX_PLAYER_NAME],
- string1[MAX_PLAYER_NAME],
- string2[256];
- #if defined MySQL
- MySQLConnection = mysql_connect(MySQL_Host, MySQL_User, MySQL_DB, MySQL_Passwort);
- printf("SERVER: Versucht die Verbindung zur Datenbank aufzubauen");
- mysql_debug(0);
- #endif
- for(new veh = 0; veh < MAX_VEHICLES; veh++)
- {
- Gas[veh] = GasMax;
- VehicleObject[veh] = -1;
- }
- for(new i = 0; i < sizeof(AdminObjects); i++)
- {
- AdminObjects[i][AObjectID] = -1;
- }
- new checkMS = GetTickCount();
- new TotalTime = checkMS;
- LoadBiz();
- printf("OnGamemodeInt: LoadBiz (%dms)", GetTickCount() - checkMS);
- checkMS = GetTickCount();
- LoadSBiz();
- printf("OnGamemodeInt: LoadSBiz (%dms)", GetTickCount() - checkMS);
- checkMS = GetTickCount();
- LoadTankenBiz();
- printf("OnGamemodeInt: LoadTankenBiz (%dms)", GetTickCount() - checkMS);
- checkMS = GetTickCount();
- LoadStuff();
- printf("OnGamemodeInt: LoadStuff (%dms)", GetTickCount() - checkMS);
- checkMS = GetTickCount();
- LoadKassenInfo();
- printf("OnGamemodeInt: LoadKassenInfo (%dms)", GetTickCount() - checkMS);
- checkMS = GetTickCount();
- LoadGangfightZones();
- printf("OnGamemodeInt: LoadGangfightZones (%dms)", GetTickCount() - checkMS);
- checkMS = GetTickCount();
- LoadGangWarInfos();
- printf("OnGamemodeInt: LoadGangWarInfos (%dms)", GetTickCount() - checkMS);
- checkMS = GetTickCount();
- LoadGangBNDInfos();
- printf("OnGamemodeInt: LoadGangBNDInfos (%dms)", GetTickCount() - checkMS);
- checkMS = GetTickCount();
- loadHauser();
- printf("OnGamemodeInt: LoadHauser (%dms)", GetTickCount() - checkMS);
- checkMS = GetTickCount();
- loadDynamicPickups();
- printf("OnGamemodeInt: loadDynamicPickups (%dms)", GetTickCount() - checkMS);
- checkMS = GetTickCount();
- loadDynamicMapIcons();
- printf("OnGamemodeInt: loadDynamicMapIcons (%dms)", GetTickCount() - checkMS);
- checkMS = GetTickCount();
- loadDynamicTextLabels();
- printf("OnGamemodeInt: loadDynamicTextLabels (%dms)", GetTickCount() - checkMS);
- checkMS = GetTickCount();
- loadGangWeapons();
- printf("OnGamemodeInt: loadGangWeapons (%dms)", GetTickCount() - checkMS);
- checkMS = GetTickCount();
- loadAmmuWeapons();
- printf("OnGamemodeInt: loadAmmuWeapons (%dms)", GetTickCount() - checkMS);
- checkMS = GetTickCount();
- loadHausWeapons();
- printf("OnGamemodeInt: loadHausWeapons (%dms)", GetTickCount() - checkMS);
- checkMS = GetTickCount();
- LoadFactionVehicles();
- printf("OnGamemodeInt: LoadFactionVehicles (%dms)", GetTickCount() - checkMS);
- printf("Totaltime taken to load MySQL Stuffs: %dsm", GetTickCount() - TotalTime);
- //NO-DM Zonen
- for(new i = 0; i < sizeof(NODMZonenInfo); i++)
- {
- NODMZonenInfo[i][NODMZoneID] = GangZoneCreate(NODMZonenInfo[i][NODMMinX],NODMZonenInfo[i][NODMMinY],NODMZonenInfo[i][NODMMaxX],NODMZonenInfo[i][NODMMaxY]);
- }
- for(new i = 0; i < sizeof(VersteckSystemInfo); i++)
- {
- Create3DTextLabel("Du befindest dich in einem Versteck.\nDetective können dich hier nicht aufsuchen!\nWenn du in den Wantedstern fährst kriegst du einen 60 Sekunden schutz!",COLOR_WHITE,VersteckSystemInfo[i][AchseX],VersteckSystemInfo[i][AchseY],VersteckSystemInfo[i][AchseZ],5.0,0,0);
- CreatePickup(1247, 23,VersteckSystemInfo[i][AchseX],VersteckSystemInfo[i][AchseY],VersteckSystemInfo[i][AchseZ]);
- }
- //NO-DM Zonen Ende
- for(new i = 0; i < sizeof(GangfightSystemInfo); i++)
- {
- GangfightSystemInfo[i][GFGangZoneID] = GangZoneCreate(GangfightSystemInfo[i][MinX],GangfightSystemInfo[i][MinY],GangfightSystemInfo[i][MaxX],GangfightSystemInfo[i][MaxY]);
- CreatePickup(1314, 23,GangfightSystemInfo[i][PickupX],GangfightSystemInfo[i][PickupY],GangfightSystemInfo[i][PickupZ]);
- CTFDraw[i] = TextDrawCreate(551.000000, 56.000000, "~w~CTF Time: ~g~5:00");
- TextDrawBackgroundColor(CTFDraw[i], 255);
- TextDrawFont(CTFDraw[i], 1);
- TextDrawLetterSize(CTFDraw[i], 0.210000, 1.000000);
- TextDrawColor(CTFDraw[i], -1);
- TextDrawSetOutline(CTFDraw[i], 1);
- TextDrawSetProportional(CTFDraw[i], 1);
- }
- for(new i = 0; i < MAX_PLAYERS; i++){
- NeuesTacho0[i] = TextDrawCreate(592.857116, 360.753326, "usebox");
- TextDrawLetterSize(NeuesTacho0[i], 0.000000, 5.798889);
- TextDrawTextSize(NeuesTacho0[i], 485.238098, 0.000000);
- TextDrawAlignment(NeuesTacho0[i], 1);
- TextDrawColor(NeuesTacho0[i], 0);
- TextDrawUseBox(NeuesTacho0[i], true);
- TextDrawBoxColor(NeuesTacho0[i], 102);
- TextDrawSetShadow(NeuesTacho0[i], 0);
- TextDrawSetOutline(NeuesTacho0[i], 0);
- TextDrawFont(NeuesTacho0[i], 0);
- NeuesTacho1[i] = TextDrawCreate(597.428588, 358.619995, "usebox");
- TextDrawLetterSize(NeuesTacho1[i], 0.000000, 6.320370);
- TextDrawTextSize(NeuesTacho1[i], 483.333312, 0.000000);
- TextDrawAlignment(NeuesTacho1[i], 1);
- TextDrawColor(NeuesTacho1[i], 0);
- TextDrawUseBox(NeuesTacho1[i], true);
- TextDrawBoxColor(NeuesTacho1[i], 102);
- TextDrawSetShadow(NeuesTacho1[i], 0);
- TextDrawSetOutline(NeuesTacho1[i], 0);
- TextDrawFont(NeuesTacho1[i], 0);
- NeuesTacho2[i] = TextDrawCreate(488.761749, 360.959991, "Fahrzeug:~n~KmH:~n~Tank:~n~Verbrauch:~n~Zustand:~n~Kilometer:");
- TextDrawLetterSize(NeuesTacho2[i], 0.235142, 0.934400);
- TextDrawAlignment(NeuesTacho2[i], 1);
- TextDrawColor(NeuesTacho2[i], -1);
- TextDrawSetShadow(NeuesTacho2[i], 0);
- TextDrawSetOutline(NeuesTacho2[i], 1);
- TextDrawBackgroundColor(NeuesTacho2[i], 51);
- TextDrawFont(NeuesTacho2[i], 1);
- TextDrawSetProportional(NeuesTacho2[i], 1);
- AntiAFK[i] = TextDrawCreate(310.000000, 110.000000, "~r~AFK-System~n~~n~~w~Du stehst im Verdacht, AFK zu sein. Wenn du~n~nicht AFK bist, gib ~g~/notafk 1337~w~ ein.~n~~y~Du hast 60 Sekunden Zeit.");
- TextDrawAlignment(AntiAFK[i], 2);
- TextDrawBackgroundColor(AntiAFK[i], 255);
- TextDrawFont(AntiAFK[i], 1);
- TextDrawLetterSize(AntiAFK[i], 0.400000, 1.000000);
- TextDrawColor(AntiAFK[i], -1);
- TextDrawSetOutline(AntiAFK[i], 1);
- TextDrawSetProportional(AntiAFK[i], 1);
- TextDrawUseBox(AntiAFK[i], 1);
- TextDrawBoxColor(AntiAFK[i], 171);
- TextDrawTextSize(AntiAFK[i], 63.000000, 319.000000);
- CPrison[i] = TextDrawCreate(2.000000, 300.000000, "~n~");
- TextDrawBackgroundColor(CPrison[i], 255);
- TextDrawFont(CPrison[i], 1);
- TextDrawLetterSize(CPrison[i], 0.300000, 1.100000);
- TextDrawColor(CPrison[i], -1);
- TextDrawSetOutline(CPrison[i], 0);
- TextDrawSetProportional(CPrison[i], 1);
- TextDrawSetShadow(CPrison[i], 1);
- TextDrawUseBox(CPrison[i], 1);
- TextDrawBoxColor(CPrison[i], 0x0000004B);
- TextDrawTextSize(CPrison[i], 150.000000, 0.000000);
- LoginScreenText[i] = TextDrawCreate(400.000000, 400.000000, "~n~");
- TextDrawBackgroundColor(LoginScreenText[i], 255);
- TextDrawFont(LoginScreenText[i], 1);
- TextDrawLetterSize(LoginScreenText[i],0.250000, 1.000000);
- TextDrawColor(LoginScreenText[i], -1);
- TextDrawSetOutline(LoginScreenText[i], 0);
- TextDrawSetProportional(LoginScreenText[i], 1);
- TextDrawSetShadow(LoginScreenText[i], 1);
- TextDrawUseBox(LoginScreenText[i], 1);
- TextDrawBoxColor(LoginScreenText[i], 0x0000004B);
- TextDrawTextSize(LoginScreenText[i],700.000000, 0.000000);
- }
- TeamDMDraw = TextDrawCreate(2.000000, 280.000000, "~b~Blau: ~w~0~n~~g~Grun: ~w~0");
- TextDrawBackgroundColor(TeamDMDraw, 0x0000004B);
- TextDrawFont(TeamDMDraw, 1);
- TextDrawLetterSize(TeamDMDraw, 0.460000, 1.300000);
- TextDrawColor(TeamDMDraw, -1);
- TextDrawSetOutline(TeamDMDraw, 0);
- TextDrawSetProportional(TeamDMDraw, 1);
- TextDrawSetShadow(TeamDMDraw, 1);
- TextDrawUseBox(TeamDMDraw, 1);
- TextDrawBoxColor(TeamDMDraw, 0x0000004B);
- TextDrawTextSize(TeamDMDraw, 68.000000, 0.000000);
- UhrzeitStundeMinute = TextDrawCreate(545.777587, 14.933329, "00:00:00");
- TextDrawLetterSize(UhrzeitStundeMinute, 0.345999, 2.172443);
- TextDrawAlignment(UhrzeitStundeMinute, 1);
- TextDrawColor(UhrzeitStundeMinute, -1);
- TextDrawSetShadow(UhrzeitStundeMinute, 0);
- TextDrawSetOutline(UhrzeitStundeMinute, 1);
- TextDrawBackgroundColor(UhrzeitStundeMinute, 51);
- TextDrawFont(UhrzeitStundeMinute, 1);
- TextDrawSetProportional(UhrzeitStundeMinute, 1);
- DatumTagMonat = TextDrawCreate(553.333435, 30.862234, "00:00:0000");
- TextDrawLetterSize(DatumTagMonat, 0.197999, 1.480532);
- TextDrawAlignment(DatumTagMonat, 1);
- TextDrawColor(DatumTagMonat, -5963521);
- TextDrawSetShadow(DatumTagMonat, 0);
- TextDrawSetOutline(DatumTagMonat, 1);
- TextDrawBackgroundColor(DatumTagMonat, 51);
- TextDrawFont(DatumTagMonat, 1);
- TextDrawSetProportional(DatumTagMonat, 1);
- TextAnimation = TextDrawCreate(610.0, 400.0,
- "~r~~k~~PED_SPRINT~ ~w~um die Animation zu stoppen");
- TextDrawUseBox(TextAnimation, 0);
- TextDrawFont(TextAnimation, 2);
- TextDrawSetShadow(TextAnimation,0);
- TextDrawSetOutline(TextAnimation,1);
- TextDrawBackgroundColor(TextAnimation,0x000000FF);
- TextDrawColor(TextAnimation,0xFFFFFFFF);
- TextDrawAlignment(TextAnimation,3);
- NODMZoneTextdraw = TextDrawCreate(500.000000,430.000000,"NO-DM Zone");
- TextDrawAlignment(NODMZoneTextdraw,0);
- TextDrawBackgroundColor(NODMZoneTextdraw,0xff0000ff);
- TextDrawFont(NODMZoneTextdraw,2);
- TextDrawLetterSize(NODMZoneTextdraw,0.499999,1.500000);
- TextDrawColor(NODMZoneTextdraw,0xffffffff);
- TextDrawSetOutline(NODMZoneTextdraw,1);
- TextDrawSetProportional(NODMZoneTextdraw,1);
- TicketsTextdraw = TextDrawCreate(500.000000, 131.000000, "");
- TextDrawBackgroundColor(TicketsTextdraw, 0x0000004B);
- TextDrawFont(TicketsTextdraw, 1);
- TextDrawLetterSize(TicketsTextdraw, 0.200000, 0.900000);
- TextDrawColor(TicketsTextdraw, -1);
- TextDrawSetOutline(TicketsTextdraw, 0);
- TextDrawSetProportional(TicketsTextdraw, 1);
- TextDrawSetShadow(TicketsTextdraw, 1);
- TextDrawUseBox(TicketsTextdraw, 1);
- TextDrawBoxColor(TicketsTextdraw, 0x0000004B);
- TextDrawTextSize(TicketsTextdraw, 645.000000, 145.000000);
- SpawnKill = TextDrawCreate(505.000000, 100.000000, "Anti-Spawnkill");
- TextDrawBackgroundColor(SpawnKill, 0x0000004B);
- TextDrawFont(SpawnKill, 1);
- TextDrawLetterSize(SpawnKill, 0.400000, 1.050000);
- TextDrawColor(SpawnKill, -65281);
- TextDrawSetOutline(SpawnKill, 1);
- TextDrawSetProportional(SpawnKill, 1);
- MenuSkinauswahl = CreateMenu("Skinauswahl", 3, 20.0, 200.0, 160.0, 0.0);
- AddMenuItem(MenuSkinauswahl, 0, "Weiter");
- AddMenuItem(MenuSkinauswahl, 0, "Zuruck");
- AddMenuItem(MenuSkinauswahl, 0, "OK");
- //Bot's
- SetTimer("Bot1", 100, 0);
- //Bot's Ende
- AntiDeAMX();
- News[hTaken1] = 0; News[hTaken2] = 0; News[hTaken3] = 0; News[hTaken4] = 0; News[hTaken5] = 0;
- format(string, sizeof(string), "Nothing");
- strmid(News[hAdd1], string, 0, strlen(string), 255);
- strmid(News[hAdd2], string, 0, strlen(string), 255);
- strmid(News[hAdd3], string, 0, strlen(string), 255);
- strmid(News[hAdd4], string, 0, strlen(string), 255);
- strmid(News[hAdd5], string, 0, strlen(string), 255);
- format(string1, sizeof(string1), "Niemand");
- strmid(News[hContact1], string1, 0, strlen(string1), 255);
- strmid(News[hContact2], string1, 0, strlen(string1), 255);
- strmid(News[hContact3], string1, 0, strlen(string1), 255);
- strmid(News[hContact4], string1, 0, strlen(string1), 255);
- strmid(News[hContact5], string1, 0, strlen(string1), 255);
- PlayerHaul[1][pCapasity] = 150;
- PlayerHaul[2][pCapasity] = 150;
- PlayerHaul[3][pCapasity] = 150;
- PlayerHaul[4][pCapasity] = 150;
- PlayerHaul[5][pCapasity] = 75;
- PlayerHaul[6][pCapasity] = 75;
- PlayerHaul[7][pCapasity] = 75;
- //SetPDistance(40);
- SetNameTagDrawDistance(30.0);
- EnableStuntBonusForAll(0);
- AllowInteriorWeapons(1);
- ShowPlayerMarkers(400);
- DisableInteriorEnterExits();
- ManualVehicleEngineAndLights();
- printf("Beginne Autos zu spawnen");
- TruckerTruck[0]=CreateVehicle(515,24.2961,-287,3.5,0,1,1,300); // Truck Hinten
- TruckerTruck[1]=CreateVehicle(515,30.4813,-287,3.5,0,1,1,300); // Truck Hinten
- TruckerTruck[2]=CreateVehicle(515,36.7924,-287,3.5,0,1,1,300); // Truck Hinten
- TruckerTruck[3]=CreateVehicle(515,42.7454,-287,3.5,0,1,1,300); // Truck Hinten
- TruckerTruck[4]=CreateVehicle(515,49.3022,-287,3.5,0,1,1,300); // Truck Hinten
- TruckerTruck[5]=CreateVehicle(515,55.1208,-287,3.5,0,1,1,300); // Truck Hinten
- TruckerTruck[6]=CreateVehicle(515,62.0000,-287,3.5,0,1,1,300); // Truck Hinten
- TruckerTruck[7]=CreateVehicle(515,68.0024,-287,3.5,0,1,1,300); // Truck Hinten
- TruckerTruck[8]=CreateVehicle(515,24.2961,-273,3.5,0,1,1,300); // Truck Vorne
- TruckerTruck[9]=CreateVehicle(515,30.4813,-273,3.5,0,1,1,300); // Truck Vorne
- TruckerTruck[10]=CreateVehicle(515,36.7924,-273,3.5,0,1,1,300); // Truck Vorne
- TruckerTruck[11]=CreateVehicle(515,42.7454,-273,3.5,0,1,1,300); // Truck Vorne
- TruckerTruck[12]=CreateVehicle(515,49.3022,-273,3.5,0,1,1,300); // Truck Vorne
- TruckerTruck[13]=CreateVehicle(515,55.1208,-273,3.5,0,1,1,300); // Truck Vorne
- TruckerTruck[14]=CreateVehicle(515,62.0000,-273,3.5,0,1,1,300); // Truck Vorne
- TruckerTruck[15]=CreateVehicle(515,68.0024,-273,3.5,0,1,1,300); // Truck Vorne
- Bergwerksarbeiter[0]=CreateVehicle(486,856.9203,837.9792,14.8790,19.9390,1,1,300); // berg
- Bergwerksarbeiter[1]=CreateVehicle(486,846.8995,834.9359,14.7389,19.6222,1,1,300); // berg
- Bergwerksarbeiter[2]=CreateVehicle(486,838.4904,831.0336,14.0537,22.0042,1,1,300); // berg
- Bergwerksarbeiter[3]=CreateVehicle(486,827.8140,826.4349,13.3090,22.1197,1,1,300); // berg
- Karts[0] = CreateVehicle(571,2286.2141,-2354.5000,12.8306,225.8705,-1,-1,300); // Kart
- Karts[1] = CreateVehicle(571,2279.9412,-2348.4141,12.8312,225.8585,-1,-1,300); // Kart
- Karts[2] = CreateVehicle(571,2291.7932,-2345.5356,12.8305,227.3060,-1,-1,300); // Kart
- Karts[3] = CreateVehicle(571,2287.5615,-2341.6433,12.8306,226.5350,-1,-1,300); // Kart
- Karts[4] = CreateVehicle(571,2299.6785,-2338.3186,12.8307,224.3563,-1,-1,300); // Kart
- Karts[5] = CreateVehicle(571,2295.3887,-2334.9448,12.8307,227.9102,-1,-1,300); // Kart
- Busse[0] = CreateVehicle(431,1804.8495,-1904.1022,13.5857,89.9323,3,1,300); // Busse
- Busse[1] = CreateVehicle(431,1804.8143,-1911.6349,13.5828,90.0791,3,1,300); // Busse
- Busse[2] = CreateVehicle(431,1804.8236,-1919.2054,13.5774,89.8308,3,1,300); // Busse
- Busse[3] = CreateVehicle(431,1804.7792,-1926.7426,13.5713,90.2164,3,1,300); // Busse
- Busse[4] = CreateVehicle(431,1780.2964,-1931.1304,13.4882,269.8992,3,1,300); // Busse
- Busse[5] = CreateVehicle(431,1780.2966,-1923.4889,13.4898,270.3274,3,1,300); // Busse
- Busse[6] = CreateVehicle(431,1780.2794,-1915.9192,13.4854,269.9644,3,1,300); // Busse
- Busse[7] = CreateVehicle(431,1780.4055,-1907.9673,13.4952,270.0208,3,1,300); // Busse
- Busse[8] = CreateVehicle(431,1780.2931,-1911.8928,13.4896,270.4763,3,1,300); // Busse
- Busse[9] = CreateVehicle(431,1780.3806,-1886.5126,13.4943,269.8163,3,1,300); // Busse
- Busse[10] = CreateVehicle(431,1780.3538,-1893.3872,13.4936,269.5728,3,1,300); // Busse
- Busse[11] = CreateVehicle(431,1780.4121,-1901.1178,13.4932,269.5907,3,1,300); // Busse
- EightBallTrackCars[0] = CreateVehicle(502,-1409.3304,-258.7024,1043.5538,348.0829,-1,-1,-1); // 8-Ball Track -> Hotring A -> Interior 7
- EightBallTrackCars[1] = CreateVehicle(502,-1408.1732,-252.8043,1043.5160,349.5385,-1,-1,-1); // 8-Ball Track -> Hotring A -> Interior 7
- EightBallTrackCars[2] = CreateVehicle(502,-1407.1998,-246.9859,1043.4344,350.5902,-1,-1,-1); // 8-Ball Track -> Hotring A -> Interior 7
- EightBallTrackCars[3] = CreateVehicle(502,-1406.2277,-241.2053,1043.3346,349.4809,-1,-1,-1); // 8-Ball Track -> Hotring A -> Interior 7
- EightBallTrackCars[4] = CreateVehicle(502,-1405.2527,-235.4377,1043.2589,349.5167,-1,-1,-1); // 8-Ball Track -> Hotring A -> Interior 7
- EightBallTrackCars[5] = CreateVehicle(502,-1386.2634,-238.3527,1043.2756,9.0675,-1,-1,-1); // 8-Ball Track -> Hotring A -> Interior 7
- EightBallTrackCars[6] = CreateVehicle(502,-1387.1091,-232.5439,1043.2086,9.1221,-1,-1,-1); // 8-Ball Track -> Hotring A -> Interior 7
- EightBallTrackCars[7] = CreateVehicle(502,-1387.7828,-226.6933,1043.1434,5.4200,-1,-1,-1); // 8-Ball Track -> Hotring A -> Interior 7
- EightBallTrackCars[8] = CreateVehicle(502,-1388.2650,-220.8038,1043.0758,5.2123,-1,-1,-1); // 8-Ball Track -> Hotring A -> Interior 7
- EightBallTrackCars[9] = CreateVehicle(502,-1388.7441,-214.9509,1043.0179,5.4786,-1,-1,-1); // 8-Ball Track -> Hotring A -> Interior 7
- EightBallTrackCars[10] = CreateVehicle(502,-1389.1321,-209.0630,1042.9854,5.2758,-1,-1,-1); // 8-Ball Track -> Hotring A -> Interior 7
- EightBallTrackCars[11] = CreateVehicle(502,-1389.6981,-203.1317,1043.0031,6.4890,-1,-1,-1); // 8-Ball Track -> Hotring A -> Interior 7
- EightBallTrackCars[12] = CreateVehicle(502,-1390.4713,-197.1493,1043.0255,8.0254,-1,-1,-1); // 8-Ball Track -> Hotring A -> Interior 7
- DerbyArenaCars[0] = CreateVehicle(504,-1480.9875,917.9542,1040.8481,251.4754,-1,-1,-1); // Derby Arena Fahrzeug -> Interior 15
- DerbyArenaCars[1] = CreateVehicle(504,-1472.9005,915.3274,1040.8413,251.9134,-1,-1,-1); // Derby Arena Fahrzeug -> Interior 15
- DerbyArenaCars[2] = CreateVehicle(504,-1465.0790,912.8376,1040.8953,255.7297,-1,-1,-1); // Derby Arena Fahrzeug -> Interior 15
- DerbyArenaCars[3] = CreateVehicle(504,-1456.7750,910.8296,1040.9312,257.7745,-1,-1,-1); // Derby Arena Fahrzeug -> Interior 15
- DerbyArenaCars[4] = CreateVehicle(504,-1449.4591,909.8005,1040.8982,261.6930,-1,-1,-1); // Derby Arena Fahrzeug -> Interior 15
- DerbyArenaCars[5] = CreateVehicle(504,-1441.6365,909.0790,1040.8276,266.3473,-1,-1,-1); // Derby Arena Fahrzeug -> Interior 15
- DerbyArenaCars[6] = CreateVehicle(504,-1434.2535,908.4992,1040.8138,265.6412,-1,-1,-1); // Derby Arena Fahrzeug -> Interior 15
- DerbyArenaCars[7] = CreateVehicle(504,-1426.9315,907.9935,1040.8475,265.9919,-1,-1,-1); // Derby Arena Fahrzeug -> Interior 15
- DerbyArenaCars[8] = CreateVehicle(504,-1418.8766,907.6464,1040.8877,269.5049,-1,-1,-1); // Derby Arena Fahrzeug -> Interior 15
- DerbyArenaCars[9] = CreateVehicle(504,-1410.1074,907.5984,1040.8884,270.8502,-1,-1,-1); // Derby Arena Fahrzeug -> Interior 15
- RobTransporter[0] = CreateVehicle(428,1521.2537,-1023.9999,23.9718,180,4,75,1200); // Transporter Rob
- KorierVans[0][KRVehicle] = CreateVehicle(609,-48.2358,-1134.9824,1.5,70.1,84,84,300); // KurierCar 1
- KorierVans[1][KRVehicle] = CreateVehicle(609,-54.2521,-1132.7164,1.5,70.1,84,84,300); // KurierCar 2
- KorierVans[2][KRVehicle] = CreateVehicle(609,-60.3622,-1130.3397,1.5,70.1,84,84,300); // KurierCar 3
- KorierVans[3][KRVehicle] = CreateVehicle(609,-75.6,-1105.1,1.5,170.1,84,84,300); // KurierCar 4
- KorierVans[4][KRVehicle] = CreateVehicle(609,-70.6,-1108.1,1.5,170.1,84,84,300); // KurierCar 5
- KorierVans[5][KRVehicle] = CreateVehicle(609,-58.9799,-1135.4330,1.1495,69.9462,84,84,300); // KurierCar 5
- KorierVans[6][KRVehicle] = CreateVehicle(609,-49.8011,-1139.0278,1.1462,68.8955,84,84,300); // KurierCar 5
- KorierVans[7][KRVehicle] = CreateVehicle(609,-51.2861,-1142.8558,1.1458,70.5146,84,84,300); // KurierCar 5
- KorierVans[8][KRVehicle] = CreateVehicle(609,-60.3793,-1139.7094,1.1478,70.6378,84,84,300); // KurierCar 5
- KorierVans[9][KRVehicle] = CreateVehicle(609,-52.4283,-1146.8286,1.1474,71.2923,84,84,300); // KurierCar 5
- KorierVans[10][KRVehicle] = CreateVehicle(609,-53.8658,-1150.7672,1.1474,68.4642,84,84,300); // KurierCar 5
- KorierVans[11][KRVehicle] = CreateVehicle(609,-81.1297,-1137.0776,1.1448,334.6037,84,84,300); // KurierCar 5
- KorierVans[12][KRVehicle] = CreateVehicle(609,-84.5958,-1135.2861,1.1461,334.2360,84,84,300); // KurierCar 5
- KorierVans[13][KRVehicle] = CreateVehicle(609,-61.8588,-1143.3835,1.1456,69.8002,84,84,300); // KurierCar 5
- KorierVans[14][KRVehicle] = CreateVehicle(609,-63.3253,-1147.1586,1.1459,68.8966,84,84,300); // KurierCar 5
- KorierVans[15][KRVehicle] = CreateVehicle(609,-42.9091,-1150.0558,1.1454,70.2741,84,84,300); // KurierCar 5
- KorierVans[16][KRVehicle] = CreateVehicle(609,-41.3414,-1146.1826,1.1452,69.9926,84,84,300); // KurierCar 5
- //ATM BELADER
- GeldVans[0] = CreateVehicle(428,1532.5564,-1022.1971,24.0656,140.0886,1,1, 1200);
- GeldVans[1] = CreateVehicle(428,1529.7788,-1019.3544,24.1550,139.5609,1,1, 1200);
- GeldVans[2] = CreateVehicle(428,1527.6249,-1016.0364,24.1413,138.6399,1,1, 1200);
- GeldVans[3] = CreateVehicle(428,1525.4453,-1011.8543,24.1800,136.1213,1,1, 1200);
- //Pilot Flugzeuge
- PilotFlug[0] = CreateVehicle(553,1923.2832,-2246.2502,14.7979,181.8647,53,1,1500); // Flugzeug
- PilotFlug[1] = CreateVehicle(553,1992.1250,-2255.7583,14.7991,120.6083,53,1,1500); // Flugzeug
- PilotFlug[2] = CreateVehicle(553,1992.6346,-2312.1343,14.7959,113.7567,53,1,1500); // Flugzeug
- PilotFlug[3] = CreateVehicle(553,1993.9025,-2380.7888,14.9165,118.8938,53,1,1500); // Flugzeug
- PilotFlug[4] = CreateVehicle(553,-1253.0012,-334.8414,15.4874,217.7373,53,1,1500); // SF flugzeug
- PilotFlug[5] = CreateVehicle(553,-1281.1073,-344.5862,15.4856,215.5061,53,1,1500); // SF flugzeug
- PilotFlug[6] = CreateVehicle(553,-1308.6973,-354.4084,15.3886,214.6657,53,1,1500); // SF flugzeug
- PilotFlug[7] = CreateVehicle(553,1276.3870,1484.6215,12.1552,227.6740,53,1,1500); // LV flugzeug
- PilotFlug[8] = CreateVehicle(553,1281.1481,1436.0457,12.0719,320.7543,53,1,1500); // LV flugzeug
- PilotFlug[9] = CreateVehicle(553,1303.2247,1431.0669,12.0707,318.3877,53,1,1500); // LV flugzeug
- PilotFlug[10] = CreateVehicle(553,1324.1375,1424.7322,12.0698,312.6902,53,1,1500); // LV flugzeug
- PilotFlug[11] = CreateVehicle(553,1346.1135,1421.9363,12.0749,312.3693,53,1,1500); // LV flugzeug
- for(new veh = 0; veh < MAX_VEHICLES; veh++)
- {
- if(veh == INVALID_VEHICLE_ID || !IsValidVehicle(veh)) continue;
- GetVehiclePos(veh, fOldPos[veh][0], fOldPos[veh][1], fOldPos[veh][2]);
- }
- printf("Autos wurden erfolgreich Geladen und Gespawnt");
- for(new i = 0; i < sizeof(KorierVans); i++)
- {
- KorierVans[i][KRVermietet] = 0;
- KorierVans[i][KRMieterID] = -1;
- KorierVans[i][KRZiehlHaus] = -1;
- }
- for(new i = 0; i < sizeof(Kaufliste); i++)
- {
- Kaufliste[i][Carid] = CreateVehicle(Kaufliste[i][Modelid],Kaufliste[i][pos_x],Kaufliste[i][pos_y],Kaufliste[i][pos_z],Kaufliste[i][z_angle],-1,-1,-1);
- }
- for(new h = 0; h < sizeof(AutomatikPortInfo); h++)
- {
- AutomatikPortInfo[h][APAusgangPickup] = CreatePickup(1318, 23, AutomatikPortInfo[h][APAusgangX], AutomatikPortInfo[h][APAusgangY], AutomatikPortInfo[h][APAusgangZ],-1);
- AutomatikPortInfo[h][APEingangPickup] = CreatePickup(1318, 23, AutomatikPortInfo[h][APEingangX], AutomatikPortInfo[h][APEingangY], AutomatikPortInfo[h][APEingangZ]+0.2,-1);
- }
- for(new h = 0; h < sizeof(GangHausInfo); h++)
- {
- format(string2, sizeof(string2), "Dieses Haus gehört:\n%s\n\nLevel: 99",GangHausInfo[h][GHGangName]);
- Create3DTextLabel(string2,COLOR_WHITE,GangHausInfo[h][GHEingangX],GangHausInfo[h][GHEingangY],GangHausInfo[h][GHEingangZ]+1.0,15.0,0,0);
- CreatePickup(1239, 23, GangHausInfo[h][GHEingangX], GangHausInfo[h][GHEingangY], GangHausInfo[h][GHEingangZ]);
- }
- for(new i = 0; i < sizeof(EightBallTrackCars); i++)
- {
- LinkVehicleToInterior(EightBallTrackCars[i], 7);
- SetVehicleVirtualWorld(EightBallTrackCars[i], 10);
- }
- for(new i = 0; i < sizeof(DerbyArenaCars); i++)
- {
- LinkVehicleToInterior(DerbyArenaCars[i], 15);
- SetVehicleVirtualWorld(DerbyArenaCars[i], 10);
- }
- for(new i = 0; i < sizeof(ZollSystemInfo); i++)
- {
- ZollSystemInfo[i][ZSObjectID] = CreateDynamicObject(ZollSystemInfo[i][ZSObjectTyp], ZollSystemInfo[i][ZSObjectPosX], ZollSystemInfo[i][ZSObjectPosY], ZollSystemInfo[i][ZSObjectPosZ], 0, 0, ZollSystemInfo[i][ZSObjectPosRot]);
- }
- UpdateTime();
- Create3DTexte();
- printf("3DTexte erfolgreich Geladen");
- SetTimer("ProTimer", 100, true);
- SetProTimer("SekundenTimer1", 920, true);
- SetProTimer("SekundenTimer3", 920, true);
- SetProTimer("BlitzTimer", 200, true);
- SetProTimer("AutoBlitzTimer", 200, true);
- SetProTimer("SetSekundenTimer5", 500, false);
- SetProTimer("UpdateTime", 1000, true);
- SetProTimer("SaveAll", 3600000, true);
- SetProTimer("Feuer", 900000, true);
- SetProTimer("SekundenTimer6", 500, true);
- SetProTimer("SetBlitzTimer", 600, false);
- SetProTimer("STDCheck", 30000, true);
- SetProTimer("CheckGas", 60000, true);
- SetProTimer("GangPay", 60000*120,true);
- SetProTimer("MinutenTimer", 1000*60, true);
- SetProTimer("PickupTimer", 1000, true);
- SetProTimer("Production", 600000, true);
- SetProTimer("Keys", 500, true);
- //SetProTimer("LobbyUpdate", 2000, true);
- for(new veh = 1; veh < MAX_VEHICLES; veh++)
- {
- if(!IsValidVehicle(veh)) continue;
- SetVehicleToRespawn(veh);
- }
- AddPlayerClass(101,1198.8840,-902.8647,48.0625,90, 0, 0, 0, 0, 0, 0);
- randomseed[1]=gettime();
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement