Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #include <dini>
- #include <ocmd>
- forward payday();
- forward Wetter();
- forward SetWetter();
- forward BenzinVerlust();
- forward Auftanken(playerid);
- forward MyDialogStatsSystem(playerid);
- forward IsAtDrivein(playerid);
- forward Drivein(playerid);
- forward Ping2(playerid);
- forward OnPlayerUpdate(playerid);
- forward MullmanJobTimer(playerid);
- forward IsAMuellcar(carid);
- forward LSPDCar(vehicleid);
- forward FBICar(vehicleid);
- forward SFPDCar(vehicleid);
- forward MEDICCar(vehicleid);
- forward nachrichtimer();
- forward Wetterfisch(); // Timer für Wetteränderung
- #define BLAU 0x0087FFFF
- #define ROT 0xE10000FF
- #define LIGHTGREEN 0x9ACD32AA
- #define COLOR_RED 0xAA3333AA
- #define COLOR_LIGHTRED 0xFF6347AA
- #define COLOR_GFR_BLUE 629657343
- #define BLUE_NEW 0x0000CAF6
- #define COLOR_ORANGE 0xFF9933FF
- #define COLOR_GOLD 0xB8860BAA
- #define COLOR_GRAD1 0xB4B5B7FF
- #define COLOR_GRAD2 0xBFC0C2FF
- #define COLOR_GRAD3 0xCBCCCEFF
- #define COLOR_GRAD4 0xD8D8D8FF
- #define COLOR_GRAD5 0xE3E3E3FF
- #define COLOR_GRAD6 0xF0F0F0FF
- #define COLOR_GREY 0xAFAFAFAA
- #define COLOR_GREEN 0x33AA33AA
- #define COLOR_RED 0xAA3333AA
- #define COLOR_BLUE 0x000080AA
- #define COLOR_BLACK 0x000000AA
- #define COLOR_LIGHTRED 0xFF6347AA
- #define COLOR_LIGHTBLUE 0x33CCFFAA
- #define COLOR_LIGHTGREEN 0x9ACD32AA
- #define COLOR_YELLOW 0xFFFF00AA
- #define COLOR_YELLOW2 0xF5DEB3AA
- #define COLOR_YELLOW3 0xC1C10EAA
- #define COLOR_WHITE 0xFFFFFFAA
- #define COLOR_FADE1 0xE6E6E6E6
- #define COLOR_FADE2 0xC8C8C8C8
- #define COLOR_FADE3 0xAAAAAAAA
- #define COLOR_FADE4 0x8C8C8C8C
- #define COLOR_FADE5 0x6E6E6E6E
- #define COLOR_PURPLE 0xC2A2DAAA
- #define COLOR_DBLUE 0x2641FEAA
- #define COLOR_ALLDEPT 0xFF8282AA
- #define COLOR_NEWS 0xFFA500AA
- #define COLOR_OOC 0xF97804FF
- #define HELLBLAU 0x00FFFFFF
- #define GOLD 0xB8860BAA
- #define FILTERSCRIPT
- #define DIALOG_TUTORIAL 1
- #define DIALOG_REGISTER 2
- #define DIALOG_LOGIN 3
- #define DIALOG_GPS 4
- #define DIALOG_TICKET 5
- #define stadtmenue 6
- #define Bankmenu 7
- #define Einzahlung 8
- #define Auszahlung 9
- #define Ueberweisung 10
- #define Kontostand 11
- #define EinzahlungText 12
- #define AuszahlungText 13
- #define UeberweisungText1 14
- #define Ueberweisung2 15
- #define UeberweisungText3 16
- //Fraktionsnamen
- #define fraktname1 "LSPD"
- #define fraktname2 "Mafia"
- #define fraktname3 "Medic"
- #define fraktname4 "Fbi"
- #define fraktname5 "SFPD"
- #define fraktname6 "Taxi"
- #define fraktname7 "Fahrschule"
- //Mafia
- #define mafiaspawn 1188.7655,-943.9813,42.7585
- //LSPD
- #define lspdspawn 1551.5287,-1675.3798,15.8880
- //Medic
- #define medicspawn 1180.9417,-1323.8571,13.5859
- //Fbi
- #define Fbispawn -2448.0544,503.5003,30.0895
- //SFPD
- #define sfpdspawn -1602.9713,715.9187,12.0682
- //Taxi
- #define taxispawn 1804.8108,-1925.0476,13.3901
- //dahrschule
- #define taxispawn 1804.8108,-1925.0476,13.3901 //ändern bitte
- new bsnenter;
- new bsnexit;
- new tor[2];
- new botauto;
- new laden24eingang;
- new laden24ausgang;
- new laden24eingang2;
- new laden24ausgang2;
- new lspdeingang;
- new lspdausgang;
- new laden24eingang3;
- new laden24ausgang3;
- new ammueingang;
- new ammuausgang;
- new Bingoeingang;
- new Bingoausgang;
- new engine,lights,alarm,doors,bonnet,boot,objective;
- new bool:Motor[MAX_VEHICLES]=false;
- new Weather[3];
- new WetterRandomLS[] = { 1,2,3,15 };
- new WetterRandomSF[] = { 5,6,16 };
- new WetterRandomLV[] = { 1,2,3,4,5,18 };
- new AFK[MAX_PLAYERS];
- new Ping1[MAX_PLAYERS];
- new Briefe[MAX_PLAYERS];
- new mjobgo[MAX_PLAYERS];
- new mjobtime[MAX_PLAYERS];
- new mjobtimerr;
- new MULL[8];
- new LSPDCars[11];
- new FBICars[9];
- new SFPDCars[11];
- new MEDICCars[5];
- new TAXICars[3];
- new ZUGECars[9];
- new Drogen[MAX_PLAYERS];
- new fbieingang;
- new fbiausgang;
- new sfpdeingang;
- new sfpdausgang;
- new mediceingang;
- new medicausgang;
- new arbeitsamtenter;
- new Arbeitsamtexit;
- new fsvornein;
- new fsvorneout;
- new fshintenin;
- new fshintenout;
- new Olicht[MAX_VEHICLES];
- new light1[MAX_VEHICLES];
- new light2[MAX_VEHICLES];
- new light3[MAX_VEHICLES];
- new light4[MAX_VEHICLES];
- new light5[MAX_VEHICLES];
- forward PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z);
- enum Info
- {
- Adminlevel,
- Fraktion,
- Job,
- Geld,
- Level,
- Baned,
- Bank,
- ubid,
- }
- new pInfo[MAX_PLAYERS][Info];
- main()
- {
- print("\n----------------------------------");
- print("NatE Reallife Script|TestVersion|");
- print("----------------------------------\n");
- }
- public OnGameModeInit()
- {
- DisableInteriorEnterExits();
- MEDICCars[0] = AddStaticVehicle(416,1183.2131,-1315.1315,13.7184,179.8645,1,3); // mediccar
- MEDICCars[1] = AddStaticVehicle(416,1177.8644,-1309.3706,14.0236,270.3224,1,3); // mediccar1
- MEDICCars[2] = AddStaticVehicle(416,1182.9779,-1331.9678,13.7721,359.1058,1,3); // mediccar2
- MEDICCars[3] = AddStaticVehicle(416,1177.4258,-1338.8771,14.0969,267.5743,1,3); // mediccar3
- MEDICCars[4] = AddStaticVehicle(416,1147.6074,-1301.8734,13.8197,358.0885,1,3); // mediccar4
- //Züge
- AddStaticVehicle(525,-2242.5869,103.5800,35.1179,90.7612,33,75); // olicht
- ZUGECars[1] = AddStaticVehicle(537,-1943.9382,118.7088,25.7101,0.6295,43,0); // zug 1
- ZUGECars[2] = AddStaticVehicle(537,1997.4261,-1953.9653,13.2336,270.2291,14,14); // zug richtig 4
- ZUGECars[3] = AddStaticVehicle(537,2087.0930,-1954.0630,13.2312,266.8599,14,14); // zug richtig 5
- ZUGECars[4] = AddStaticVehicle(537,2195.0701,-1921.5332,13.2279,345.3274,14,14); // zug richtig 6
- ZUGECars[5] = AddStaticVehicle(537,2199.0842,-1827.1418,12.8548,359.4032,14,14); // zug richtig 7
- ZUGECars[6] = AddStaticVehicle(537,2199.6165,-1703.0502,13.2878,357.7132,14,14); // zug richtig 8
- ZUGECars[7] = AddStaticVehicle(537,1859.2000,-1954.0051,13.2346,89.4567,14,14); // zug richtig 9
- ZUGECars[8] =AddStaticVehicle(537,1679.6665,-1954.3821,13.2317,90.9328,14,14); // zug richtig 9
- TAXICars[0] = AddStaticVehicle(420,1803.2216,-1932.9569,13.1658,0.9229,6,6); // taxicar
- TAXICars[1] = AddStaticVehicle(420,1799.3057,-1932.8579,13.1652,359.6612,6,6); // taxicar1
- TAXICars[2] = AddStaticVehicle(420,1794.9266,-1933.0310,13.1669,0.1710,6,6); // taxicar2
- //Fahrschulautos
- // Penerspawn car´s
- AddStaticVehicle(481,-2212.8660,116.6169,34.8364,132.9449,65,9); // fahrrad 1
- AddStaticVehicle(481,-2213.6472,117.2977,34.8404,135.5746,12,9); // fahrrad 2
- AddStaticVehicle(481,-2213.9995,116.8762,34.8389,137.8630,12,9); // fahrrad 2
- AddStaticVehicle(481,-2240.6785,109.9064,34.8385,319.6986,1,1); // fahrrad 3
- AddStaticVehicle(481,-2239.5479,109.0246,34.8365,311.9030,6,6); // Fahrrad 5
- AddStaticVehicle(481,-2215.4800,116.8611,34.8332,131.1057,65,9); // Fahrrad 6
- AddStaticVehicle(481,-2229.9446,117.2424,34.8380,132.4587,12,9); // Fahrrad 7
- AddStaticVehicle(481,-2231.1421,117.4667,34.8364,134.6637,1,1); // Fahrrad 8
- AddStaticVehicle(481,-2232.2617,117.4418,34.8345,146.9414,6,6); // Fahrrad 9
- AddStaticVehicle(605,-2238.7576,113.1421,35.1408,203.8241,11,11); // penner car 13
- //SFPDAuto
- SFPDCars[0] = AddStaticVehicle(597,-1604.6626,748.3353,-5.4829,181.4423,0,1); // sfpdcar
- SFPDCars[1] = AddStaticVehicle(597,-1600.3892,748.5037,-5.4596,178.2857,0,1); // sfpdca1
- SFPDCars[2] = AddStaticVehicle(597,-1596.3757,748.5779,-5.4801,178.9014,0,1); // sfpdca2
- SFPDCars[3] = AddStaticVehicle(597,-1592.0099,748.6592,-5.4735,176.8065,0,1); // sfpdca3
- SFPDCars[4] = AddStaticVehicle(523,-1573.0604,742.0481,-5.6850,89.4094,1,0); // sfpdca4
- SFPDCars[5] = AddStaticVehicle(523,-1572.6647,738.5483,-5.6919,91.6583,1,0); // sfpdca5
- SFPDCars[6] = AddStaticVehicle(523,-1572.4366,734.9723,-5.7068,82.3260,1,0); // sfpdca6
- SFPDCars[7] = AddStaticVehicle(523,-1572.6621,730.8201,-5.6880,87.9941,1,0); // sfpdca7
- SFPDCars[8] = AddStaticVehicle(599,-1573.5092,718.4536,-5.0081,89.2021,0,1); // sfpdca8
- SFPDCars[9] = AddStaticVehicle(599,-1573.5878,714.2398,-4.9991,90.5878,0,1); // sfpdca9
- SFPDCars[10] = AddStaticVehicle(599,-1573.6893,710.3372,-5.0045,89.0670,0,1); // sfpdca10
- //Fbiautos
- FBICars[0] = AddStaticVehicle(521,-2429.4883,515.3378,29.4923,213.8025,0,0); // fbicar
- FBICars[1] = AddStaticVehicle(521,-2425.4795,517.9975,29.4883,221.0163,0,0); // fbicar1
- FBICars[2] = AddStaticVehicle(560,-2422.5728,521.8967,29.6284,224.5925,0,0); // fbicar2
- FBICars[3] = AddStaticVehicle(560,-2419.3594,524.8223,29.6301,228.1143,0,0); // fbicar3
- FBICars[4] = AddStaticVehicle(528,-2417.0625,528.6791,29.9992,237.8096,3,3); // fbicar4
- FBICars[5] = AddStaticVehicle(528,-2415.4910,532.1552,29.9678,246.8453,3,3); // fbicar5
- FBICars[6] = AddStaticVehicle(490,-2413.9919,535.8021,30.0881,257.2237,0,0); // fbicar6
- FBICars[7] = AddStaticVehicle(490,-2413.6489,540.0539,30.0916,268.9711,0,0); // fbicar7
- FBICars[8] = AddStaticVehicle(427,-2440.8840,522.2843,30.0415,183.0641,0,1); // fbicar8
- //FraktionAutos
- LSPDCars[0] = AddStaticVehicle(596,1601.5375,-1691.8113,5.6090,89.6602,0,1); // copcar
- LSPDCars[1] = AddStaticVehicle(596,1602.0969,-1695.8694,5.6112,92.2431,0,1); // copcar1
- LSPDCars[2] = AddStaticVehicle(596,1602.0083,-1700.0040,5.6124,88.6789,0,1); // copcar2
- LSPDCars[3] = AddStaticVehicle(596,1602.0200,-1703.8422,5.6115,88.4299,0,1); // copcar3
- LSPDCars[4] = AddStaticVehicle(599,1547.0256,-1684.2981,6.0787,89.7983,0,1); // copcar4
- LSPDCars[5] = AddStaticVehicle(599,1546.9073,-1680.1608,6.1406,89.9366,0,1); // copcar5
- LSPDCars[6] = AddStaticVehicle(599,1546.9270,-1676.0126,6.1406,87.6071,0,1); // copcar6
- LSPDCars[7] = AddStaticVehicle(523,1591.5118,-1710.9413,5.4643,0.2944,0,1); // copcar7
- LSPDCars[8] = AddStaticVehicle(523,1587.0315,-1711.0280,5.4551,358.4240,0,1); // copcar8
- LSPDCars[9] = AddStaticVehicle(523,1582.6404,-1710.6300,5.4677,358.2310,0,1); // copcar9
- LSPDCars[10] = AddStaticVehicle(523,1578.2347,-1710.8455,5.4698,353.6563,0,1); // copcar10
- //Job Autos
- MULL[0] = AddStaticVehicle(408,2166.3909,-1970.8925,14.1946,180.7949,0,0); // müllwagen1
- MULL[1] = AddStaticVehicle(408,2161.1006,-1970.7882,14.2119,178.9485,0,0); // müllwagen2
- MULL[2] = AddStaticVehicle(408,2156.0110,-1972.0188,14.1100,179.9677,0,0); // müllwagen3
- MULL[3] = AddStaticVehicle(408,2151.3984,-1972.0081,14.0884,179.3182,0,0); // müllwagen4
- MULL[4] = AddStaticVehicle(408,2147.0249,-1972.0597,14.0924,178.9847,0,0); // müllwagen5
- MULL[5] = AddStaticVehicle(408,2142.2615,-1971.9900,14.0937,181.0122,0,0); // müllwagen6
- MULL[6] = AddStaticVehicle(408,2137.5830,-1972.0201,14.0895,181.3360,0,0); // müllwagen7
- MULL[7] = AddStaticVehicle(408,2132.9729,-1971.7207,14.1527,185.0489,0,0); // müllwagen8
- ShowPlayerMarkers(0);
- EnableStuntBonusForAll(false);
- for (new i=0; i< MAX_VEHICLES; i++)
- //timer
- Wetter();
- SetTimer("Wetter",900000, 1);
- SetTimer("SetWetter",1000, 1);
- SetTimer("nachrichtimer",1000+60+60,true);
- SetTimer("Wetterfisch",30000,false); //Sollten ca. ne halbe Stunde sein, inder sich das Wetter ändert
- ManualVehicleEngineAndLights();
- for (new i=0; i< MAX_VEHICLES; i++)
- {
- GetVehicleParamsEx(i,engine,lights,alarm,doors,bonnet,boot,objective);
- SetVehicleParamsEx(i,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
- Motor[i] = false;
- }
- SetTimer("payday",50000,1);
- ConnectNPC("TutorialBot","tutorialbot");
- ConnectNPC("TutorialBot2","tutorialbot2");
- UsePlayerPedAnims();
- arbeitsamtenter=CreatePickup(1559,1,-2766.5500,375.6008,6.3347);
- Arbeitsamtexit=CreatePickup(1559,1,-2764.7219,375.3224,6.3423);
- bsnexit=CreatePickup(1318,1,362.8524,-75.1179,1001.5078);
- bsnenter=CreatePickup(1318,1,1199.2235,-918.1543,43.1233);
- mediceingang=CreatePickup(1318,1,1173.0105,-1323.3644,15.3976);
- medicausgang=CreatePickup(1318,1,1161.5294,-1329.1608,31.4963);
- laden24eingang=CreatePickup(1318,1,1315.5824,-898.5403,39.5781);
- laden24ausgang=CreatePickup(1318,1,-25.6594,-187.7522,1003.5469);
- laden24eingang2=CreatePickup(1318,1,1352.4210,-1758.5444,13.5078);
- laden24ausgang2=CreatePickup(1318,1,6.0672,-31.4316,1003.5494);
- lspdeingang=CreatePickup(1247,1,1554.5455,-1675.5886,16.1953);
- sfpdeingang=CreatePickup(1318,1,-1605.5720,712.4052,13.8714);
- sfpdausgang=CreatePickup(1318,1,246.3947,107.4100,1003.2188);
- fbieingang=CreatePickup(1318,1,-2455.5718,503.9625,30.0781);
- fbiausgang=CreatePickup(1318,1,288.8578,166.9292,1007.1719);
- lspdausgang=CreatePickup(1559,1,246.8362,62.8780,1003.64069);
- laden24eingang3=CreatePickup(1318,1,1929.1882,-1776.2001,13.5469);
- laden24ausgang3=CreatePickup(1318,1,-30.9794,-92.0046,1003.5469);
- ammueingang=CreatePickup(1318,1,1368.9967,-1279.6829,13.5469);
- ammuausgang=CreatePickup(1318,1,285.4448,-41.7820,1001.5156);
- Bingoeingang=CreatePickup(1318,1,2244.3047,-1665.5358,15.4766);
- Bingoausgang=CreatePickup(1318,1,207.6839,-111.2509,1005.1328);
- CreatePickup(1239,1,359.8939,169.1373,1008.3828);//Arbeitsamt Pickup
- CreatePickup(1240,1,2375.014,2021.186,10);//Drivein Pickup
- CreatePickup(1240,1,2409.651,-1488.65,23);//Drivein Pickup
- CreatePickup(1240,1,2377.733,-1909.27,13.3828);//Drivein Pickup
- CreatePickup(1240,1,1859.496,2084.797,10.8203);//Drivein Pickup
- CreatePickup(1240,1,-2349.49,-152.182,35);//Drivein Pickup
- CreatePickup(1240,1,-2341.86,1021.184,50.6953);//Drivein Pickup
- CreatePickup(1240,1,2485.291, 2022.611,10.8203);//Drivein Pickup
- CreatePickup(1240,1,801.5522,-1628.91, 13.3828);//Drivein Pickup
- CreatePickup(1240,1,1209.958,-896.7405,42.9259);//Drivein Pickup
- CreatePickup(1239,1,2.8640,-29.0070,1003.5494);//24/7 /buy
- CreatePickup(1239,1,254.1418,76.1641,1003.6406);//Duty Pickup
- CreatePickup(1239,1,1174.6543,-1323.6610,14.7891);//Arzt Duty
- CreatePickup(1239,1,198.2759,168.6546,1003.0234);//Fbi Duty
- CreatePickup(1239,1,226.4216,113.1076,1003.2188);
- CreatePickup(1239,1,1804.8108,-1925.0476,13.3901);
- Create3DTextLabel("Benutze /taxi\nUm als Taxifahrer in Dienst zu gehen",ROT,1804.8108,-1925.0476,13.3901,10,0);
- Create3DTextLabel("Benutze /sfpdduty\nUm in Dienst zu gehen",ROT,226.4216,113.1076,1003.2188,10,0);
- Create3DTextLabel("San Fierro Police Department",BLAU,-1605.5720,712.4052,13.8714,10,0);
- Create3DTextLabel("Burger Shot",ROT,1199.2235,-918.1543,43.1233,10,0);
- Create3DTextLabel("24/7",BLAU,1315.5824,-898.5403,39.5781,10,0);
- Create3DTextLabel("Stadthalle",ROT,1480.9926,-1770.8462,18.7958,10,0);
- Create3DTextLabel("Los Santos Police Department",ROT,1554.5455,-1675.5886,16.1953,10,0);
- Create3DTextLabel("24/7",BLAU,1352.4210,-1758.5444,13.5078,10,0);
- Create3DTextLabel("24/7",ROT,1929.1882,-1776.2001,13.5469,10,0);
- Create3DTextLabel("Ammunation",BLAU,1368.9967,-1279.6829,13.5469,10,0);
- Create3DTextLabel("Klamotten Laden",ROT,2244.3047,-1665.5358,15.4766,10,0);
- Create3DTextLabel("Drivein Schalter\nNutzen sie /drivein damit wir ihre Bestellung aufnehmen können!",0xFFFF00AA,2375.014, 2021.186, 10.8203,15.0,0,0);
- Create3DTextLabel("Drivein Schalter\nNutzen sie /drivein damit wir ihre Bestellung aufnehmen können!",0xFFFF00AA,2409.651, -1488.65, 23.8281,15.0,0,0);
- Create3DTextLabel("Drivein Schalter\nNutzen sie /drivein damit wir ihre Bestellung aufnehmen können!",0xFFFF00AA,2377.733, -1909.27, 13.3828,15.0,0,0);
- Create3DTextLabel("Drivein Schalter\nNutzen sie /drivein damit wir ihre Bestellung aufnehmen können!",0xFFFF00AA,1859.496, 2084.797, 10.8203,15.0,0,0);
- Create3DTextLabel("Drivein Schalter\nNutzen sie /drivein damit wir ihre Bestellung aufnehmen können!",0xFFFF00AA,-2349.49, -152.182, 35.3203,15.0,0,0);
- Create3DTextLabel("Drivein Schalter\nNutzen sie /drivein damit wir ihre Bestellung aufnehmen können!",0xFFFF00AA,-2341.86, 1021.184, 50.6953,15.0,0,0);
- Create3DTextLabel("Drivein Schalter\nNutzen sie /drivein damit wir Ihre Bestellung aufnehmen können!",0xFFFF00AA,2485.291, 2022.611, 10.8203,15.0,0,0);
- Create3DTextLabel("Drivein Schalter\nNutzen sie /drivein damit wir Ihre Bestellung aufnehmen können!",0xFFFF00AA,801.5522, -1628.91, 13.3828,15.0,0,0);
- Create3DTextLabel("Drivein Schalter\nNutzen sie /drivein damit wir Ihre Bestellung aufnehmen können!",0xFFFF00AA,1209.958,-896.7405, 42.9259,15.0,0,0);
- Create3DTextLabel("Benutzen sie /arbeitsamt\nUm einen Nebenjob zu erhalten",COLOR_LIGHTRED,359.8939,169.1373,1008.3828,10,0);
- Create3DTextLabel("Benutzen sie\n /kaufen",COLOR_LIGHTRED,2.8640,-29.0070,1003.5494,10,0);
- Create3DTextLabel("Benutzen sie\n /duty um in Dienst zu gehen",COLOR_LIGHTRED,254.1418,76.1641,1003.6406,10,0);
- Create3DTextLabel("Benutzen sie\n /aduty um in Dienst zu gehen",COLOR_LIGHTRED,1174.6543,-1323.6610,14.7891,10,0);
- Create3DTextLabel("Benutzen sie\n /fbiduty um in Dienst zu gehen",COLOR_LIGHTRED,198.2759,168.6546,1003.0234,10,0);
- Create3DTextLabel("FBI Base",COLOR_LIGHTRED,-2455.5718,503.9625,30.0781,10,0);
- DisableInteriorEnterExits();
- SetGameModeText("TutorialMode"); // Spawn + Skins
- AddPlayerClass(0,-2213.0181,113.2134,35.3203,90.5257,0,0,0,0,0,0); // Spawn + Skins
- AddPlayerClass(299,-2213.0181,113.2134,35.3203,90.5257,0,0,0,0,0,0);
- AddPlayerClass(3,-2213.0181,113.2134,35.3203,90.5257,0,0,0,0,0,0);
- AddPlayerClass(4,-2213.0181,113.2134,35.3203,90.5257,0,0,0,0,0,0);
- AddPlayerClass(5,-2213.0181,113.2134,35.3203,90.5257,0,0,0,0,0,0);
- AddPlayerClass(6,-2213.0181,113.2134,35.3203,90.5257,0,0,0,0,0,0);
- AddPlayerClass(7,-2213.0181,113.2134,35.3203,90.5257,0,0,0,0,0,0);
- AddPlayerClass(8,-2213.0181,113.2134,35.3203,90.5257,0,0,0,0,0,0);
- AddPlayerClass(9,-2213.0181,113.2134,35.3203,90.5257,0,0,0,0,0,0);
- AddPlayerClass(10,-2213.0181,113.2134,35.3203,90.5257,0,0,0,0,0,0);
- AddPlayerClass(17,-2213.0181,113.2134,35.3203,90.5257,0,0,0,0,0,0);
- AddPlayerClass(18,-2213.0181,113.2134,35.3203,90.5257,0,0,0,0,0,0);
- AddPlayerClass(19,-2213.0181,113.2134,35.3203,90.5257,0,0,0,0,0,0);
- AddPlayerClass(20,-2213.0181,113.2134,35.3203,90.5257,0,0,0,0,0,0);
- AddPlayerClass(22,-2213.0181,113.2134,35.3203,90.5257,0,0,0,0,0,0);
- AddPlayerClass(24,-2213.0181,113.2134,35.3203,90.5257,0,0,0,0,0,0);
- AddPlayerClass(23,-2213.0181,113.2134,35.3203,90.5257,0,0,0,0,0,0);
- AddPlayerClass(25,-2213.0181,113.2134,35.3203,90.5257,0,0,0,0,0,0);
- AddPlayerClass(26,-2213.0181,113.2134,35.3203,90.5257,0,0,0,0,0,0);
- AddPlayerClass(28,-2213.0181,113.2134,35.3203,90.5257,0,0,0,0,0,0);
- AddPlayerClass(29,-2213.0181,113.2134,35.3203,90.5257,0,0,0,0,0,0);
- AddPlayerClass(30,-2213.0181,113.2134,35.3203,90.5257,0,0,0,0,0,0);
- AddPlayerClass(31,-2213.0181,113.2134,35.3203,90.5257,0,0,0,0,0,0);
- AddPlayerClass(32,-2213.0181,113.2134,35.3203,90.5257,0,0,0,0,0,0);
- AddPlayerClass(33,-2213.0181,113.2134,35.3203,90.5257,0,0,0,0,0,0);
- AddPlayerClass(34,-2213.0181,113.2134,35.3203,90.5257,0,0,0,0,0,0);
- AddPlayerClass(35,-2213.0181,113.2134,35.3203,90.5257,0,0,0,0,0,0);
- AddPlayerClass(36,-2213.0181,113.2134,35.3203,90.5257,0,0,0,0,0,0);
- AddPlayerClass(61,-2213.0181,113.2134,35.3203,90.5257,0,0,0,0,0,0);
- AddPlayerClass(121,-2213.0181,113.2134,35.3203,90.5257,0,0,0,0,0,0);
- AddPlayerClass(135,-2213.0181,113.2134,35.3203,90.5257,0,0,0,0,0,0);
- AddPlayerClass(144,-2213.0181,113.2134,35.3203,90.5257,0,0,0,0,0,0);
- AddPlayerClass(146,-2213.0181,113.2134,35.3203,90.5257,0,0,0,0,0,0);
- AddPlayerClass(167,-2213.0181,113.2134,35.3203,90.5257,0,0,0,0,0,0);
- AddPlayerClass(255,-2213.0181,113.2134,35.3203,90.5257,0,0,0,0,0,0);
- AddPlayerClass(256,-2213.0181,113.2134,35.3203,90.5257,0,0,0,0,0,0);
- AddPlayerClass(257,-2213.0181,113.2134,35.3203,90.5257,0,0,0,0,0,0);
- AddPlayerClass(1,-2213.0181,113.2134,35.3203,90.5257,0,0,0,0,0,0);
- botauto=CreateVehicle(401,1227.1797,-914.0590,42.6812,99.6721,126,126,1);
- SetVehicleNumberPlate(botauto,"Auto 1");
- AddStaticVehicle(409,1226.2432,-905.7473,42.6997,10.2423,151,151); // auto2
- SetVehicleNumberPlate(CreateVehicle(462,1457.2771,-1751.7515,13.1438,354.6686,126,126,1),"Roller"); // auto1
- AddStaticVehicle(462,1455.6161,-1751.8412,13.1460,4.2055,151,151); // auto2
- AddStaticVehicle(462,1453.6432,-1751.7159,13.1467,357.5112,3,1); // auto3
- AddStaticVehicle(462,1505.3735,-1752.0853,13.1461,358.7827,12,12); // auto4
- return 1;
- }
- public OnGameModeExit()
- {
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- if(IsPlayerNPC(playerid))return 1;
- SetPlayerPos(playerid,2047.4270,1336.5569,10.6719);
- SetPlayerFacingAngle(playerid,188.9284);
- SetPlayerCameraPos(playerid,2047.6205,1333.3314,10.6719);
- SetPlayerCameraLookAt(playerid,2047.4270,1336.5569,10.6719);
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- //creat object my
- CreateObject(1337, 2036, 1359.9000244141, 10.300000190735, 0, 0, 88);
- CreateObject(1371, 2036.5, 1361.1999511719, 10.60000038147, 0, 0, 0);
- CreateObject(973, 1303.3000488281, -1689.3000488281, 13.39999961853, 0, 0, 90);
- CreateObject(973, 1303.3000488281, -1698.5, 13.39999961853, 0, 0, 90);
- CreateObject(973, 1303.3000488281, -1707.0999755859, 13.39999961853, 0, 0, 90);
- CreateObject(973, 1303.3000488281, -1725.1999511719, 13.39999961853, 0, 0, 90);
- CreateObject(973, 1303.2998046875, -1716.19921875, 13.39999961853, 0, 0, 90);
- CreateObject(973, 1303.3000488281, -1733.4000244141, 13.39999961853, 0, 0, 90);
- CreateObject(973, 1303.3000488281, -1742.4000244141, 13.39999961853, 0, 0, 90);
- CreateObject(973, 1303.3000488281, -1751.5, 13.39999961853, 0, 0, 90);
- CreateObject(973, 1303.3000488281, -1768.9000244141, 13.39999961853, 0, 0, 90);
- CreateObject(973, 1303.2998046875, -1760.599609375, 13.39999961853, 0, 0, 90);
- CreateObject(973, 1303.3000488281, -1778.1999511719, 13.39999961853, 0, 0, 90);
- CreateObject(973, 1303.3000488281, -1795.8000488281, 13.39999961853, 0, 0, 90);
- CreateObject(973, 1303.2998046875, -1786.7998046875, 13.39999961853, 0, 0, 90);
- CreateObject(973, 1303.3000488281, -1804.3000488281, 13.39999961853, 0, 0, 90);
- CreateObject(973, 1303.3000488281, -1813, 13.39999961853, 0, 0, 90);
- CreateObject(973, 1303.3000488281, -1821.5999755859, 13.39999961853, 0, 0, 90);
- CreateObject(973, 1303.3000488281, -1830.6999511719, 13.39999961853, 0, 0, 90);
- CreateObject(973, 1303.3000488281, -1839.5, 13.39999961853, 0, 0, 90);
- CreateObject(973, 1306.4000244141, -1698.5, 13.39999961853, 0, 0, 270);
- CreateObject(973, 1306.3994140625, -1689.099609375, 13.39999961853, 0, 0, 270);
- CreateObject(973, 1306.4000244141, -1707.1999511719, 13.39999961853, 0, 0, 270);
- CreateObject(973, 1306.4000244141, -1751.5999755859, 13.39999961853, 0, 0, 270);
- CreateObject(973, 1306.4000244141, -1716.3000488281, 13.39999961853, 0, 0, 270);
- CreateObject(973, 1306.4000244141, -1725.4000244141, 13.39999961853, 0, 0, 270);
- CreateObject(973, 1306.4000244141, -1733.5999755859, 13.39999961853, 0, 0, 270);
- CreateObject(973, 1306.4000244141, -1742.4000244141, 13.39999961853, 0, 0, 270);
- CreateObject(973, 1306.4000244141, -1760.6999511719, 13.39999961853, 0, 0, 270);
- CreateObject(973, 1306.4000244141, -1769.0999755859, 13.39999961853, 0, 0, 270);
- CreateObject(973, 1306.4000244141, -1778.4000244141, 13.39999961853, 0, 0, 270);
- CreateObject(973, 1306.4000244141, -1787, 13.39999961853, 0, 0, 270);
- CreateObject(973, 1306.4000244141, -1804.4000244141, 13.39999961853, 0, 0, 270);
- CreateObject(973, 1306.4000244141, -1796, 13.39999961853, 0, 0, 270);
- CreateObject(973, 1306.4000244141, -1813.0999755859, 13.39999961853, 0, 0, 270);
- CreateObject(973, 1306.4000244141, -1821.6999511719, 13.39999961853, 0, 0, 270);
- CreateObject(973, 1306.4000244141, -1839.5, 13.39999961853, 0, 0, 270);
- CreateObject(973, 1306.3994140625, -1830.7998046875, 13.39999961853, 0, 0, 270);
- CreateObject(973, 72.400001525879, -1551.3000488281, 4.9000000953674, 0, 4, 294);
- CreateObject(7522, 56.099998474121, -1532.5999755859, 8.6999998092651, 0, 0, 84);
- CreateObject(973, 66, -1546.3000488281, 4.9000000953674, 0, 359.9990234375, 353.99963378906);
- CreateObject(973, 54.799999237061, -1544.9000244141, 4.9000000953674, 0, 359.99450683594, 353.99597167969);
- CreateObject(973, 72.3994140625, -1551.2998046875, 4.9000000953674, 0, 3.9990234375, 293.99963378906);
- CreateObject(973, 68.599998474121, -1519, 4.8000001907349, 0, 355.99450683594, 211.9959564209);
- CreateObject(973, 27.89999961853, -1516.3000488281, 4.6999998092651, 356.009765625, 4.0042114257813, 163.27502441406);
- CreateObject(973, 78.599609375, -1517.19921875, 4.3000001907349, 0, 359.98901367188, 173.99597167969);
- CreateObject(973, 57.099609375, -1520.599609375, 5.0999999046326, 0, 359.98901367188, 172.99072265625);
- CreateObject(973, 45.8994140625, -1519.099609375, 5, 0, 359.98901367188, 172.99072265625);
- CreateObject(973, 36.7998046875, -1518, 5, 0, 359.98901367188, 172.99072265625);
- CreateObject(973, 43.299999237061, -1543.3000488281, 5.0999999046326, 0, 359.99450683594, 353.99597167969);
- CreateObject(973, 34.200000762939, -1542.3000488281, 5, 356.00979614258, 355.98474121094, 353.71618652344);
- CreateObject(973, 26, -1543.6999511719, 3.5999999046326, 0, 347.99450683594, 23.995971679688);
- CreateObject(982, 1524.5, -1615, 13.199999809265, 0, 0, 0);
- CreateObject(982, 1524.5, -1640.5999755859, 13.199999809265, 0, 0, 0);
- CreateObject(982, 1534.8000488281, -1650.3000488281, 13.199999809265, 0, 0, 0);
- CreateObject(982, 1534.6999511719, -1709.5, 13.199999809265, 0, 0, 0);
- CreateObject(983, 1534.6999511719, -1605.4000244141, 13.199999809265, 0, 0, 0);
- CreateObject(983, 1534.6999511719, -1610.1999511719, 13.199999809265, 0, 0, 0);
- CreateObject(983, 1534.6999511719, -1615, 13.199999809265, 0, 0, 0);
- CreateObject(982, 1524.5, -1663, 13.199999809265, 0, 0, 0);
- CreateObject(982, 1524.5, -1687, 13.199999809265, 0, 0, 0);
- CreateObject(982, 1524.5, -1709.4000244141, 13.199999809265, 0, 0, 0);
- CreateObject(984, 1534.6999511719, -1690.3000488281, 13.199999809265, 0, 0, 0);
- CreateObject(984, 1534.6999511719, -1688.6999511719, 13.199999809265, 0, 0, 0);
- CreateObject(11411, 169.80000305176, -1604.5999755859, 141.69999694824, 0, 0, 0);
- CreateObject(11411, 173.19999694824, -1606.8000488281, 141.80000305176, 0, 0, 0);
- CreateObject(11411, 169.89999389648, -1604.5999755859, 141.69999694824, 0, 0, 0);
- CreateObject(9128, 178.10000610352, -1616.5999755859, 14, 0, 0, 0);
- CreateObject(1215, 1352.0999755859, -1742.0999755859, 13.10000038147, 0, 0, 0);
- CreateObject(1215, 1341.1999511719, -1742.0999755859, 13.10000038147, 0, 0, 0);
- CreateObject(4100, 1341.5999755859, -1759.5999755859, 14.199999809265, 0, 0, 320);
- CreateObject(1653, 1334.5, -1742.4000244141, 13.39999961853, 0, 0, 179.99450683594);
- CreateObject(1215, 1534.8000488281, -1663.5999755859, 13.10000038147, 0, 0, 0);
- CreateObject(1215, 1534.8000488281, -1681.8000488281, 13.10000038147, 0, 0, 0);
- CreateObject(973, 1314.9000244141, -1526.4000244141, 13.39999961853, 0, 0, 248);
- CreateObject(973, 1308.099609375, -1550.599609375, 13.39999961853, 0, 0, 261.99645996094);
- CreateObject(973, 1309.099609375, -1543.69921875, 13.39999961853, 0, 0, 261.99645996094);
- CreateObject(973, 1311.5, -1534.8994140625, 13.39999961853, 0, 0, 247.99987792969);
- CreateObject(973, 1319.4000244141, -1517, 13.39999961853, 0, 0, 235.99984741211);
- CreateObject(973, 1319.3994140625, -1517, 13.39999961853, 0, 0, 235.99731445313);
- CreateObject(968, 55.799999237061, -1535.3000488281, 5.3000001907349, 0, 87.995056152344, 261.99645996094);//maut schranken
- CreateObject(968, 56.700000762939, -1528.8000488281, 5.3000001907349, 0, 87.995056152344, 82.240966796875);//maut schranken
- CreateObject(982, -2786.1999511719, 167.69999694824, 6.9000000953674, 0, 0, 90);// kaputter zaun jetzt neu
- CreateObject(982, -2773.3999023438, 167.69999694824, 6.9000000953674, 0, 0, 90);// kaputter zaun jetzt neu
- CreateObject(983, -2760.6000976563, 170.89999389648, 6.9000000953674, 0, 0, 0);// kaputter zaun jetzt neu
- CreateObject(983, -2760.6000976563, 172.5, 6.9000000953674, 0, 0, 0);// kaputter zaun jetzt neu
- CreateObject(983, -2799, 170.89999389648, 6.9000000953674, 0, 0, 0);// kaputter zaun jetzt neu
- CreateObject(983, -2799, 172.5, 6.9000000953674, 0, 0, 0);// kaputter zaun jetzt neu
- CreateObject(968, 55.900001525879, -1535.3000488281, 5.3000001907349, 0, 359.24984741211, 261.99649047852);//Pennerspawn neu
- CreateObject(968, 56.700000762939, -1528.8000488281, 5.3000001907349, 0, 87.995056152344, 82.240966796875);//Pennerspawn neu
- CreateObject(1271, -2220, 118, 34.700000762939, 0, 0, 0);//Pennerspawn neu
- CreateObject(1271, -2221.6999511719, 118, 34.700000762939, 0, 0, 0);//Pennerspawn neu
- CreateObject(1362, -2223.6999511719, 113.30000305176, 34.799999237061, 0, 0, 0);//Pennerspawn neu
- CreateObject(1431, -2223.8999023438, 118, 34.900001525879, 0, 0, 0);//Pennerspawn neu
- CreateObject(1431, -2226.5, 118, 34.900001525879, 0, 0, 0);//Pennerspawn neu
- CreateObject(2931, -2241.3000488281, 117.59999847412, 34.299999237061, 0, 0, 90);//Pennerspawn neu
- CreateObject(994, -2096, -80.199996948242, 34.299999237061, 0, 0, 0);//Fahrschule
- CreateObject(994, -2021, -80.199996948242, 34.299999237061, 0, 0, 0);//Fahrschule
- CreateObject(994, -2089.6999511719, -80.199996948242, 34.299999237061, 0, 0, 0);//Fahrschule
- CreateObject(994, -2083.3999023438, -80.199996948242, 34.299999237061, 0, 0, 0);//Fahrschule
- CreateObject(994, -2077.1000976563, -80.199996948242, 34.299999237061, 0, 0, 0);//Fahrschule
- CreateObject(994, -2070.8000488281, -80.199996948242, 34.299999237061, 0, 0, 0);//Fahrschule
- CreateObject(994, -2064.5, -80.199996948242, 34.299999237061, 0, 0, 0);//Fahrschule
- CreateObject(994, -2052, -80.300003051758, 34.299999237061, 358, 0, 270);//Fahrschule
- CreateObject(994, -2058.19921875, -80.19921875, 34.299999237061, 0, 0, 0);//Fahrschule
- CreateObject(994, -2027.3000488281, -80.199996948242, 34.299999237061, 0, 0, 0);//Fahrschule
- CreateObject(994, -2033.5999755859, -80.199996948242, 34.299999237061, 0, 0, 0);//Fahrschule
- CreateObject(994, -2039.9000244141, -80.199996948242, 34.299999237061, 0, 0, 0);//Fahrschule
- CreateObject(994, -2039.9000244141, -80.300003051758, 34.299999237061, 0, 0, 269.75);//Fahrschule
- CreateObject(994, -2014.8000488281, -80.300003051758, 34.299999237061, 0, 0, 271.74731445313);//Fahrschule
- CreateObject(994, -2014.5999755859, -86.599998474121, 34.299999237061, 0, 0, 271.74731445313);//Fahrschule
- CreateObject(994, -2014.4000244141, -92.900001525879, 34.299999237061, 0, 0, 271.74682617188);//Fahrschule
- CreateObject(994, -2014.1999511719, -99.199996948242, 34.299999237061, 0, 0, 271.74682617188);//Fahrschule
- CreateObject(4853, -2090.8999023438, -148.80000305176, 37.099998474121, 0, 0, 90);//Fahrschule
- CreateObject(2935, -2017.3000488281, -107.30000305176, 35.5, 0, 0, 0);//Fahrschule
- CreateObject(2935, -2013.5, -107.30000305176, 35.400001525879, 0, 0, 0);//Fahrschule
- CreateObject(2935, -2017.1999511719, -116.69999694824, 35.700000762939, 0, 0, 0);//Fahrschule
- CreateObject(2935, -2013.5999755859, -116.69999694824, 35.700000762939, 0, 0, 0);//Fahrschule
- CreateObject(4874, -2075.6000976563, -241.60000610352, 38.200000762939, 0, 0, 90);//Fahrschule
- CreateObject(991, -2088.8000488281, -264.60000610352, 38.900001525879, 0, 0, 270);//Fahrschule
- CreateObject(991, -2088.8000488281, -271.20001220703, 38.900001525879, 0, 0, 270);//Fahrschule
- CreateObject(991, -2088.8000488281, -277.79998779297, 38.900001525879, 0, 0, 270);//Fahrschule
- CreateObject(991, -2088.8000488281, -253.10000610352, 38.900001525879, 0, 0, 270);//Fahrschule
- CreateObject(991, -2088.8000488281, -246.5, 38.900001525879, 0, 0, 270);//Fahrschule
- CreateObject(991, -2088.8000488281, -239.89999389648, 38.900001525879, 0, 0, 270);//Fahrschule
- CreateObject(991, -2089.6000976563, -237.30000305176, 35.5, 0, 0, 0);//Fahrschule
- CreateObject(991, -2092.8999023438, -237.30000305176, 35.5, 0, 0, 0);//Fahrschule
- CreateObject(1215, -2085.3999023438, -272.20001220703, 38.200000762939, 0, 0, 0);//Fahrschule
- CreateObject(1215, -2061.6999511719, -258.70001220703, 38.200000762939, 0, 0, 0);//Fahrschule
- CreateObject(1215, -2061.69921875, -272, 38.200000762939, 0, 0, 0);//Fahrschule
- CreateObject(1215, -2061.6999511719, -244.5, 38.200000762939, 0, 0, 0);//Fahrschule
- CreateObject(1215, -2085.3999023438, -244.5, 38.200000762939, 0, 0, 0);//Fahrschule
- CreateObject(1215, -2085.3994140625, -244.5, 38.200000762939, 0, 0, 0);//Fahrschule
- CreateObject(1215, -2085.3999023438, -258.89999389648, 38.200000762939, 0, 0, 0);//Fahrschule
- CreateObject(982, -2786.1999511719, 167.69999694824, 6.9000000953674, 0, 0, 90);//kurve hinterm tunnel
- CreateObject(982, -2773.3999023438, 167.69999694824, 6.9000000953674, 0, 0, 90);//kurve hinterm tunnel
- CreateObject(983, -2760.6000976563, 170.89999389648, 6.9000000953674, 0, 0, 0);//kurve hinterm tunnel
- CreateObject(983, -2760.6000976563, 172.5, 6.9000000953674, 0, 0, 0);//kurve hinterm tunnel
- CreateObject(983, -2799, 170.89999389648, 6.9000000953674, 0, 0, 0);//kurve hinterm tunnel
- CreateObject(983, -2799, 172.5, 6.9000000953674, 0, 0, 0);//kurve hinterm tunnel
- CreateObject(973, -877.40002441406, -1134.5999755859, 100.30000305176, 0, 7.75, 80);//kurve hinterm tunnel
- CreateObject(973, -872.29998779297, -1108, 98.099998474121, 0.74685668945313, 5.2504577636719, 75.928283691406);//kurve hinterm tunnel
- CreateObject(973, -874.2998046875, -1117, 98.5, 0, 359.49951171875, 79.991455078125);//kurve hinterm tunnel
- CreateObject(616, -868.90002441406, -1132.5999755859, 96.099998474121, 0, 0, 0);//kurve hinterm tunnel
- CreateObject(616, -870.79998779297, -1118.9000244141, 97.099998474121, 0, 0, 0);//kurve hinterm tunnel
- CreateObject(616, -864.90002441406, -1122.3000488281, 94.5, 0, 0, 0);//kurve hinterm tunnel
- CreateObject(616, -870.7998046875, -1118.8994140625, 97.099998474121, 0, 0, 0);//kurve hinterm tunnel
- CreateObject(616, -870.79998779297, -1111.0999755859, 97.5, 0, 0, 0);//kurve hinterm tunnel
- CreateObject(616, -867.29998779297, -1136, 95.699996948242, 0, 0, 0);//kurve hinterm tunnel
- CreateObject(616, -868.19921875, -1125.2998046875, 95.800003051758, 0, 0, 0);//kurve hinterm tunnel
- CreateObject(973, -875.8994140625, -1126.099609375, 99.099998474121, 0, 7.745361328125, 79.996948242188);//kurve hinterm tunnel
- CreateObject(616, -873.2998046875, -1128.69921875, 98, 0, 0, 0);//kurve hinterm tunnel
- CreateObject(616, -874.79998779297, -1133.6999511719, 99, 0, 0, 0);//kurve hinterm tunnel
- CreateObject(616, -869.90002441406, -1141.3000488281, 97.400001525879, 0, 0, 0);//kurve hinterm tunnel
- CreateObject(616, -874, -1138.3000488281, 99.300003051758, 0, 0, 0);//kurve hinterm tunnel
- CreateObject(616, -864.79998779297, -1099.8000488281, 94.900001525879, 0, 0, 0);//kurve hinterm tunnel
- CreateObject(616, -866.59997558594, -1095.5, 95.099998474121, 0, 0, 0);//kurve hinterm tunnel
- CreateObject(616, -858.70001220703, -1096, 92.300003051758, 0, 0, 0);//kurve hinterm tunnel
- CreateObject(970,-1995.40002441,174.50000000,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (1)
- CreateObject(970,-1995.40002441,170.39999390,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (2)
- CreateObject(970,-1995.40002441,166.30000305,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (3)
- CreateObject(970,-1995.40002441,162.19999695,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (4)
- CreateObject(970,-1995.40002441,158.10000610,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (5)
- CreateObject(970,-1995.40002441,154.00000000,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (6)
- CreateObject(970,-1995.40002441,149.89999390,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (7)
- CreateObject(970,-1995.40002441,145.80000305,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (8)
- CreateObject(970,-1995.40002441,141.69999695,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (9)
- CreateObject(970,-1995.40002441,137.60000610,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (10)
- CreateObject(970,-1995.40002441,133.50000000,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (11)
- CreateObject(970,-1995.40002441,129.39999390,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (12)
- CreateObject(970,-1995.40002441,125.30000305,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (13)
- CreateObject(970,-1995.40002441,122.30000305,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (14)
- CreateObject(970,-1997.40002441,120.09999847,27.20000076,0.00000000,0.00000000,0.00000000); //object(fencesmallb) (15)
- CreateObject(970,-1998.90002441,120.09999847,27.20000076,0.00000000,0.00000000,0.00000000); //object(fencesmallb) (16)
- CreateObject(970,-2001.00000000,122.19999695,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (17)
- CreateObject(970,-2001.00000000,126.30000305,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (18)
- CreateObject(970,-2001.00000000,130.39999390,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (19)
- CreateObject(970,-2001.00000000,134.50000000,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (20)
- CreateObject(970,-2001.00000000,138.60000610,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (21)
- CreateObject(970,-2001.00000000,142.69999695,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (22)
- CreateObject(970,-2001.00000000,146.79980469,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (23)
- CreateObject(970,-2001.00000000,150.89999390,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (24)
- CreateObject(970,-2001.00000000,155.00000000,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (25)
- CreateObject(970,-2001.00000000,159.10000610,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (26)
- CreateObject(970,-2001.00000000,163.19999695,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (27)
- CreateObject(970,-2001.00000000,167.30000305,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (28)
- CreateObject(970,-2001.00000000,171.39999390,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (29)
- CreateObject(970,-2001.00000000,174.50000000,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (30)
- CreateObject(970,-1997.59997559,176.60000610,27.20000076,0.00000000,0.00000000,0.00000000); //object(fencesmallb) (31)
- CreateObject(970,-1998.90002441,176.60000610,27.20000076,0.00000000,0.00000000,0.00000000); //object(fencesmallb) (32)
- CreateObject(3515,-1998.09997559,173.50000000,25.79999924,0.00000000,0.00000000,0.00000000); //object(vgsfountain) (1)
- CreateObject(3515,-1998.30004883,123.09999847,25.79999924,0.00000000,0.00000000,0.00000000); //object(vgsfountain) (2)
- CreateObject(638,-1996.00000000,121.59999847,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (1)
- CreateObject(638,-1996.00000000,124.09999847,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (2)
- CreateObject(638,-1996.00000000,126.59999847,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (3)
- CreateObject(638,-1996.00000000,129.19999695,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (4)
- CreateObject(638,-1996.00000000,131.80000305,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (5)
- CreateObject(638,-1996.00000000,134.39999390,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (6)
- CreateObject(638,-1996.00000000,137.00000000,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (7)
- CreateObject(638,-1996.00000000,139.60000610,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (8)
- CreateObject(638,-1996.00000000,142.19999695,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (9)
- CreateObject(638,-1996.00000000,144.80000305,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (10)
- CreateObject(638,-1996.00000000,147.39999390,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (11)
- CreateObject(638,-1996.00000000,150.00000000,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (12)
- CreateObject(638,-1996.00000000,152.50000000,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (13)
- CreateObject(638,-1996.00000000,155.10000610,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (14)
- CreateObject(638,-1996.00000000,157.69999695,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (15)
- CreateObject(638,-1996.00000000,160.30000305,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (16)
- CreateObject(638,-1996.00000000,162.89999390,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (17)
- CreateObject(638,-1996.00000000,165.50000000,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (18)
- CreateObject(638,-1996.00000000,168.10000610,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (19)
- CreateObject(638,-1996.00000000,170.69999695,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (20)
- CreateObject(638,-1996.00000000,173.19999695,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (21)
- CreateObject(638,-1996.00000000,175.19999695,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (22)
- CreateObject(638,-1997.30004883,176.19999695,27.39999962,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush) (23)
- CreateObject(638,-1999.50000000,176.19999695,27.39999962,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush) (24)
- CreateObject(638,-2000.59997559,174.69999695,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (25)
- CreateObject(638,-2000.59997559,172.10000610,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (26)
- CreateObject(638,-2000.59997559,169.50000000,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (27)
- CreateObject(638,-2000.59997559,166.89999390,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (28)
- CreateObject(638,-2000.59997559,164.39999390,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (29)
- CreateObject(638,-2000.59997559,161.80000305,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (30)
- CreateObject(638,-2000.59997559,159.19999695,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (31)
- CreateObject(638,-2000.59997559,156.60000610,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (32)
- CreateObject(638,-2000.59997559,154.10000610,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (33)
- CreateObject(638,-2000.59997559,151.60000610,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (34)
- CreateObject(638,-2000.59997559,149.10000610,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (35)
- CreateObject(638,-2000.59997559,146.50000000,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (36)
- CreateObject(638,-2000.59997559,143.89999390,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (37)
- CreateObject(638,-2000.59997559,141.39999390,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (38)
- CreateObject(638,-2000.59997559,138.80000305,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (39)
- CreateObject(638,-2000.59997559,136.19999695,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (40)
- CreateObject(638,-2000.59997559,133.60000610,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (41)
- CreateObject(638,-2000.59997559,131.00000000,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (42)
- CreateObject(638,-2000.59997559,128.50000000,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (43)
- CreateObject(638,-2000.59997559,126.00000000,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (44)
- CreateObject(638,-2000.59997559,123.40000153,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (45)
- CreateObject(638,-2000.59997559,121.50000000,27.39999962,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (46)
- CreateObject(638,-1998.90002441,120.50000000,27.39999962,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush) (47)
- CreateObject(638,-1997.30004883,120.50000000,27.39999962,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush) (48)
- CreateObject(1597,-1998.69995117,137.60000610,29.29999924,0.00000000,0.00000000,0.00000000); //object(cntrlrsac1) (1)
- CreateObject(1597,-1998.69995117,145.60000610,29.29999924,0.00000000,0.00000000,0.00000000); //object(cntrlrsac1) (2)
- CreateObject(1597,-1998.80004883,153.50000000,29.29999924,0.00000000,0.00000000,0.00000000); //object(cntrlrsac1) (3)
- CreateObject(1597,-1998.89941406,161.19921875,29.29999924,0.00000000,0.00000000,0.00000000); //object(cntrlrsac1) (4)
- CreateObject(970,-1980.30004883,171.39999390,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (33)
- CreateObject(970,-1980.30004883,175.50000000,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (34)
- CreateObject(970,-1980.30004883,179.60000610,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (35)
- CreateObject(970,-1980.30004883,183.69999695,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (36)
- CreateObject(970,-1980.30004883,191.89999390,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (38)
- CreateObject(970,-1980.29980469,196.00000000,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (39)
- CreateObject(970,-1980.30004883,200.10000610,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (40)
- CreateObject(970,-1980.30004883,204.19999695,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (41)
- CreateObject(970,-1980.30004883,208.30000305,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (42)
- CreateObject(970,-1980.30004883,212.39999390,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (43)
- CreateObject(970,-1980.30004883,216.10000610,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (44)
- CreateObject(970,-1986.59997559,194.19999695,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (45)
- CreateObject(970,-1986.59997559,190.10000610,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (46)
- CreateObject(970,-1986.59997559,186.00000000,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (47)
- CreateObject(970,-1986.59997559,181.89999390,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (48)
- CreateObject(970,-1986.59997559,177.80000305,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (49)
- CreateObject(970,-1986.59997559,173.69999695,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (50)
- CreateObject(970,-1986.59997559,169.60000610,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (51)
- CreateObject(970,-1986.59997559,165.50000000,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (52)
- CreateObject(970,-1986.59997559,161.39999390,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (53)
- CreateObject(970,-1986.59997559,157.39999390,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (54)
- CreateObject(970,-1986.59997559,153.30000305,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (55)
- CreateObject(970,-1986.59997559,149.19999695,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (56)
- CreateObject(970,-1986.59997559,145.10000610,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (57)
- CreateObject(970,-1986.59997559,132.80000305,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (60)
- CreateObject(970,-1986.59997559,128.69999695,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (61)
- CreateObject(970,-1986.59997559,124.59999847,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (62)
- CreateObject(970,-1986.59997559,120.50000000,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (63)
- CreateObject(970,-1986.59997559,116.40000153,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (64)
- CreateObject(970,-1986.59997559,112.30000305,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (65)
- CreateObject(970,-1986.59997559,108.19999695,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (66)
- CreateObject(970,-1986.59997559,104.09999847,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (67)
- CreateObject(970,-1986.59997559,102.00000000,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (68)
- CreateObject(970,-1991.09997559,98.30000305,27.20000076,0.00000000,0.00000000,0.00000000); //object(fencesmallb) (70)
- CreateObject(970,-1994.69995117,98.30000305,27.20000076,0.00000000,0.00000000,0.00000000); //object(fencesmallb) (71)
- CreateObject(970,-1990.89941406,198.50000000,27.20000076,0.00000000,0.00000000,0.00000000); //object(fencesmallb) (73)
- CreateObject(970,-1995.00000000,198.50000000,27.20000076,0.00000000,0.00000000,0.00000000); //object(fencesmallb) (74)
- CreateObject(970,-1995.00000000,198.50000000,27.20000076,0.00000000,0.00000000,0.00000000); //object(fencesmallb) (75)
- CreateObject(970,-1997.09997559,216.30000305,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (76)
- CreateObject(970,-1997.09997559,212.19999695,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (77)
- CreateObject(970,-1997.09997559,204.00000000,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (79)
- CreateObject(970,-1997.09997559,200.60000610,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (80)
- CreateObject(3515,-1988.80004883,208.80000305,25.79999924,0.00000000,0.00000000,0.00000000); //object(vgsfountain) (3)
- CreateObject(3461,-1997.09997559,206.10000610,28.20000076,0.00000000,0.00000000,0.00000000); //object(tikitorch01_lvs) (1)
- CreateObject(3461,-1997.09997559,210.10000610,28.20000076,0.00000000,0.00000000,0.00000000); //object(tikitorch01_lvs) (2)
- CreateObject(3461,-1980.30004883,185.80000305,28.20000076,0.00000000,0.00000000,0.00000000); //object(tikitorch01_lvs) (3)
- CreateObject(3461,-1980.30004883,189.80000305,28.20000076,0.00000000,0.00000000,0.00000000); //object(tikitorch01_lvs) (4)
- CreateObject(970,-1980.30004883,105.90000153,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (81)
- CreateObject(970,-1980.30004883,101.80000305,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (82)
- CreateObject(970,-1980.30004883,97.69999695,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (83)
- CreateObject(970,-1980.30004883,89.50000000,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (85)
- CreateObject(970,-1980.30004883,85.40000153,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (86)
- CreateObject(970,-1980.29980469,81.29980469,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (87)
- CreateObject(970,-1980.30004883,80.50000000,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (88)
- CreateObject(970,-1982.40002441,78.40000153,27.20000076,0.00000000,0.00000000,0.00000000); //object(fencesmallb) (89)
- CreateObject(970,-1986.50000000,78.40000153,27.20000076,0.00000000,0.00000000,0.00000000); //object(fencesmallb) (90)
- CreateObject(970,-1990.59960938,78.39941406,27.20000076,0.00000000,0.00000000,0.00000000); //object(fencesmallb) (91)
- CreateObject(970,-1994.69995117,78.40000153,27.20000076,0.00000000,0.00000000,0.00000000); //object(fencesmallb) (92)
- CreateObject(970,-1996.80004883,80.50000000,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (94)
- CreateObject(970,-1996.80004883,84.59999847,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (95)
- CreateObject(970,-1996.80004883,92.80000305,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (98)
- CreateObject(970,-1996.80004883,96.19999695,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (99)
- CreateObject(3461,-1996.80004883,90.69999695,28.20000076,0.00000000,0.00000000,0.00000000); //object(tikitorch01_lvs) (5)
- CreateObject(3461,-1996.80004883,86.69999695,28.20000076,0.00000000,0.00000000,0.00000000); //object(tikitorch01_lvs) (6)
- CreateObject(3461,-1980.30004883,91.59999847,28.20000076,0.00000000,0.00000000,0.00000000); //object(tikitorch01_lvs) (7)
- CreateObject(3461,-1980.30004883,95.59999847,28.20000076,0.00000000,0.00000000,0.00000000); //object(tikitorch01_lvs) (8)
- CreateObject(970,-1978.19995117,78.40000153,27.20000076,0.00000000,0.00000000,0.00000000); //object(fencesmallb) (100)
- CreateObject(970,-1974.09997559,78.40000153,27.20000076,0.00000000,0.00000000,0.00000000); //object(fencesmallb) (101)
- CreateObject(970,-1970.00000000,78.40000153,27.20000076,0.00000000,0.00000000,0.00000000); //object(fencesmallb) (102)
- CreateObject(970,-1965.90002441,78.40000153,27.20000076,0.00000000,0.00000000,0.00000000); //object(fencesmallb) (103)
- CreateObject(970,-1962.59997559,78.40000153,27.20000076,0.00000000,0.00000000,0.00000000); //object(fencesmallb) (104)
- CreateObject(3515,-1987.69995117,87.80000305,25.79999924,0.00000000,0.00000000,0.00000000); //object(vgsfountain) (4)
- CreateObject(1215,-1987.89941406,198.19921875,27.29999924,0.00000000,0.00000000,0.00000000); //object(bollardlight) (1)
- CreateObject(1215,-1988.59960938,198.50000000,27.29999924,0.00000000,0.00000000,0.00000000); //object(bollardlight) (2)
- CreateObject(1215,-1987.30004883,197.69999695,27.29999924,0.00000000,0.00000000,0.00000000); //object(bollardlight) (3)
- CreateObject(1215,-1986.69921875,197.00000000,27.20000076,0.00000000,0.00000000,0.00000000); //object(bollardlight) (4)
- CreateObject(1215,-1988.69995117,98.19999695,27.29999924,0.00000000,0.00000000,0.00000000); //object(bollardlight) (5)
- CreateObject(1215,-1986.69921875,99.69921875,27.29999924,0.00000000,0.00000000,0.00000000); //object(bollardlight) (6)
- CreateObject(1215,-1987.09960938,98.89941406,27.29999924,0.00000000,0.00000000,0.00000000); //object(bollardlight) (7)
- CreateObject(1215,-1987.80004883,98.30000305,27.20000076,0.00000000,0.00000000,0.00000000); //object(bollardlight) (8)
- CreateObject(970,-1960.50000000,80.50000000,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (87)
- CreateObject(970,-1960.50000000,84.59999847,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (87)
- CreateObject(970,-1960.50000000,88.69999695,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (87)
- CreateObject(970,-1960.50000000,92.80000305,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (87)
- CreateObject(970,-1960.50000000,96.90000153,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (87)
- CreateObject(970,-1960.50000000,101.00000000,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (87)
- CreateObject(970,-1960.50000000,105.09999847,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (87)
- CreateObject(970,-1960.50000000,109.19999695,27.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (87)
- CreateObject(1215,-1960.80004883,78.69999695,27.29999924,0.00000000,0.00000000,0.00000000); //object(bollardlight) (7)
- CreateObject(1215,-1960.90002441,107.80000305,27.29999924,0.00000000,0.00000000,0.00000000); //object(bollardlight) (7)
- CreateObject(970,-1960.59997559,171.50000000,27.20000076,0.00000000,0.75000000,90.00000000); //object(fencesmallb) (87)
- CreateObject(970,-1960.59997559,175.60000610,27.00000000,0.00000000,4.50000000,90.00000000); //object(fencesmallb) (87)
- CreateObject(970,-1960.59997559,179.69999695,26.70000076,0.00000000,4.24877930,90.00000000); //object(fencesmallb) (87)
- CreateObject(970,-1960.59997559,183.80000305,26.39999962,0.00000000,4.24621582,90.00000000); //object(fencesmallb) (87)
- CreateObject(970,-1960.59997559,187.89999390,26.10000038,0.00000000,3.49621582,90.00000000); //object(fencesmallb) (87)
- CreateObject(970,-1960.59997559,192.00000000,25.89999962,0.00000000,1.74365234,90.00000000); //object(fencesmallb) (87)
- CreateObject(970,-1960.59997559,196.10000610,25.89999962,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (39)
- CreateObject(970,-1960.59997559,200.19999695,25.89999962,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (39)
- CreateObject(970,-1960.59997559,204.30000305,25.89999962,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (39)
- CreateObject(970,-1962.69995117,206.39999390,26.00000000,0.00000000,4.25000000,0.00000000); //object(fencesmallb) (73)
- CreateObject(970,-1966.80004883,206.39999390,26.29999924,0.00000000,3.75000000,0.00000000); //object(fencesmallb) (73)
- CreateObject(970,-1970.90002441,206.39999390,26.60000038,0.00000000,3.24938965,0.00000000); //object(fencesmallb) (73)
- CreateObject(970,-1975.00000000,206.39999390,26.89999962,0.00000000,3.99645996,0.00000000); //object(fencesmallb) (73)
- CreateObject(970,-1978.09997559,206.39999390,27.10000038,0.00000000,3.99353027,0.00000000); //object(fencesmallb) (73)
- CreateObject(1215,-1960.90002441,206.10000610,25.89999962,0.00000000,0.00000000,0.00000000); //object(bollardlight) (4)
- CreateObject(1215,-1960.90002441,169.80000305,27.29999924,0.00000000,0.00000000,0.00000000); //object(bollardlight) (4)
- CreateObject(1215,-1980.00000000,169.80000305,27.29999924,0.00000000,0.00000000,0.00000000); //object(bollardlight) (4)
- CreateObject(1215,-1979.90002441,205.89999390,27.20000076,0.00000000,0.00000000,0.00000000); //object(bollardlight) (4)
- CreateObject(8843,-1988.50000000,140.50000000,26.70000076,0.00000000,0.00000000,0.00000000); //object(arrows01_lvs) (1)
- CreateObject(8843,-1992.50000000,140.60000610,26.70000076,0.00000000,0.00000000,179.00000000); //object(arrows01_lvs) (2)
- CreateObject(673,-2017.40002441,184.10000610,26.89999962,0.00000000,0.00000000,0.00000000); //object(sm_bevhiltree) (1)
- CreateObject(1676,-2026.50000000,155.50000000,29.60000038,0.00000000,0.00000000,90.00000000); //object(washgaspump) (1)
- CreateObject(1676,-2026.50000000,157.89999390,29.60000038,0.00000000,0.00000000,90.00000000); //object(washgaspump) (2)
- CreateObject(970,-2043.69995117,139.30000305,28.39999962,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (23)
- CreateObject(970,-2043.69995117,135.19999695,28.39999962,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (23)
- CreateObject(970,-2043.69995117,131.10000610,28.39999962,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (23)
- CreateObject(1215,-2043.50000000,129.69999695,28.39999962,0.00000000,0.00000000,0.00000000); //object(bollardlight) (1)
- CreateObject(1215,-2043.50000000,141.19999695,28.39999962,0.00000000,0.00000000,0.00000000); //object(bollardlight) (1)
- CreateObject(1215,-2026.59997559,153.60000610,28.60000038,0.00000000,0.00000000,0.00000000); //object(bollardlight) (1)
- CreateObject(1215,-2026.50000000,159.89999390,28.60000038,0.00000000,0.00000000,0.00000000); //object(bollardlight) (1)
- CreateObject(970,-2021.19995117,154.00000000,28.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (23)
- CreateObject(970,-2021.19995117,158.10000610,28.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (23)
- CreateObject(970,-2021.19995117,162.19999695,28.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (23)
- CreateObject(970,-2021.19995117,149.89999390,28.20000076,0.00000000,0.00000000,90.00000000); //object(fencesmallb) (23)
- CreateObject(638,-2021.69995117,149.10000610,28.50000000,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (49)
- CreateObject(638,-2021.69995117,151.69999695,28.50000000,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (50)
- CreateObject(638,-2021.69995117,154.30000305,28.50000000,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (51)
- CreateObject(638,-2021.69995117,156.89999390,28.50000000,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (52)
- CreateObject(638,-2021.69995117,159.50000000,28.50000000,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (53)
- CreateObject(638,-2021.69995117,162.10000610,28.50000000,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (54)
- CreateObject(638,-2021.69995117,163.00000000,28.50000000,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (55)
- CreateObject(1215,-2021.69995117,164.60000610,28.39999962,0.00000000,0.00000000,0.00000000); //object(bollardlight) (1)
- CreateObject(1215,-2021.69995117,147.50000000,28.39999962,0.00000000,0.00000000,0.00000000); //object(bollardlight) (1)
- CreateObject(3578,-2027.09997559,162.80000305,27.20000076,0.00000000,0.00000000,0.00000000); //object(dockbarr1_la) (1)
- CreateObject(3578,-2027.19995117,161.89999390,27.20000076,0.00000000,0.00000000,0.00000000); //object(dockbarr1_la) (2)
- CreateObject(3578,-2027.19995117,151.50000000,27.20000076,0.00000000,0.00000000,0.00000000); //object(dockbarr1_la) (3)
- CreateObject(3578,-2026.80004883,150.60000610,27.20000076,0.00000000,0.00000000,0.00000000); //object(dockbarr1_la) (4)
- //tor bitte ectra einfügen
- //remove
- RemoveBuildingForPlayer(playerid, 1266, 1538.5234, -1609.8047, 19.8438, 0.25);
- RemoveBuildingForPlayer(playerid, 4229, 1597.9063, -1699.7500, 30.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 4230, 1597.9063, -1699.7500, 30.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 1283, 1311.2734, -1746.1172, 15.6250, 0.25);
- RemoveBuildingForPlayer(playerid, 1283, 1530.1172, -1717.0078, 15.6250, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1525.3828, -1611.1563, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 1260, 1538.5234, -1609.8047, 19.8438, 0.25);
- RemoveBuildingForPlayer(playerid, 1283, 1528.9531, -1605.8594, 15.6250, 0.25);
- RemoveBuildingForPlayer(playerid, 1283, 73.8125, -1543.1250, 7.5313, 0.25);
- RemoveBuildingForPlayer(playerid, 17002, 52.8906, -1532.0313, 7.7422, 0.25);
- RemoveBuildingForPlayer(playerid, 10682, -2779.9141, 171.8750, 7.2891, 0.25);//Remove kaputer zaun
- RemoveBuildingForPlayer(playerid, 11372, -2076.4375, -107.9297, 36.9688, 0.25);//Fahrschule tor + Laterne
- RemoveBuildingForPlayer(playerid, 1278, -2094.3438, -237.4609, 48.3516, 0.25);//Fahrschule tor + Laterne
- RemoveBuildingForPlayer(playerid, 11014, -2076.4375, -107.9297, 36.9688, 0.25);//Fahrschule tor + Laterne
- SetPlayerColor(playerid,0xFFFFFFFF);
- new pName[MAX_PLAYER_NAME];
- new Spielerdatei[64];
- new name[MAX_PLAYER_NAME];
- new string[48];
- GetPlayerName(playerid,name,sizeof(name));
- format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
- GetPlayerName(playerid, pName, sizeof(pName));
- format(string, sizeof(string), "%s hat den Server Betreten.", pName);
- SendClientMessageToAll(0xAAAAAAAA, string);
- if(IsPlayerNPC(playerid))return 1;
- if(dini_Exists(Spielerdatei))
- {
- ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Dein Account wurde gefunden. Gib bitte das Passwort ein.","Login","Abbrechen");
- }
- else
- {
- ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Gib bitte das gewünschte Passwort ein:","Register","Abbrechen");
- }
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- new SpielerSpeichern(playerid);
- new pName[MAX_PLAYER_NAME];
- new string[56];
- GetPlayerName(playerid, pName, sizeof(pName));
- switch(reason)
- {
- case 0: format(string, sizeof(string), "%s hat den Server verlassen. (Error)", pName);
- case 1: format(string, sizeof(string), "%s hat den Server verlassen.", pName);
- case 2: format(string, sizeof(string), "%s hat den Server verlassen. (Kick/ban)", pName);
- }
- SendClientMessageToAll(0xAAAAAAAA, string);
- if(GetPVarInt(playerid,"loggedin")==1)
- {
- SpielerSpeichern(playerid);
- }
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- if(!strcmp(SpielerName(playerid),"TutorialBot",true))
- {
- PutPlayerInVehicle(playerid,botauto,0);
- }
- if(IsPlayerNPC(playerid))return 1;
- switch(pInfo[playerid][Fraktion])
- {
- case 0:{}
- case 1:{SetPlayerPos(playerid,lspdspawn);SetPlayerColor(playerid,HELLBLAU);}
- case 2:{SetPlayerPos(playerid,mafiaspawn);GivePlayerWeapon(playerid,24,100);}
- case 3:{SetPlayerPos(playerid,medicspawn);SetPlayerColor(playerid,ROT);}
- case 4:{SetPlayerPos(playerid,Fbispawn);SetPlayerColor(playerid,BLAU);}
- case 5:{SetPlayerPos(playerid,sfpdspawn);SetPlayerColor(playerid,HELLBLAU);}
- case 6:{SetPlayerPos(playerid,taxispawn);SetPlayerColor(playerid,LIGHTGREEN);}
- }
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- return 1;
- }
- public OnVehicleSpawn(vehicleid)
- {
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- return 1;
- }
- ocmd:f(playerid,params[])
- {
- new text[128];
- if(sscanf(params,"s",text))return SendClientMessage(playerid,ROT,"/f [text]");
- format(text,sizeof(text),"Member %s: %s",SpielerName(playerid),text);
- for(new i=0; i<GetMaxPlayers(); i++)
- {
- if(IsPlayerConnected(i))
- {
- if(isPlayerInFrakt(i,pInfo[playerid][Fraktion]))
- {
- SendClientMessage(i,BLAU,text);
- }
- }
- }
- return 1;
- }
- ocmd:auf(playerid,params[])
- {
- if(IsPlayerInRangeOfPoint(playerid,10,1183.0244140625, -938.5146484375, 41.824035644531))
- {
- if(isPlayerInFrakt(playerid,2))
- {
- MoveObject(tor[0],1183.0244140625, -938.5146484375, 41.824035644531-10,5);
- return 1;
- }
- return SendClientMessage(playerid,ROT,"Du bist nicht in der Mafia.");
- }
- if(IsPlayerInRangeOfPoint(playerid,10,1195.7708740234, -948.11596679688, 41.720485687256))
- {
- if(isPlayerInFrakt(playerid,2))
- {
- MoveObject(tor[1],1195.7708740234, -948.11596679688, 41.720485687256-10,5);
- return 1;
- }
- return SendClientMessage(playerid,ROT,"Du bist nicht in der Mafia.");
- }
- return SendClientMessage(playerid,ROT,"Nicht in der Nähe von einem Tor.");
- }
- ocmd:zu(playerid,params[])
- {
- if(IsPlayerInRangeOfPoint(playerid,10,1183.0244140625, -938.5146484375, 41.824035644531))
- {
- if(isPlayerInFrakt(playerid,2))
- {
- MoveObject(tor[0],1183.0244140625, -938.5146484375, 41.824035644531,5);
- return 1;
- }
- return SendClientMessage(playerid,ROT,"Du bist nicht in der Mafia.");
- }
- if(IsPlayerInRangeOfPoint(playerid,10,1195.7708740234, -948.11596679688, 41.720485687256))
- {
- if(isPlayerInFrakt(playerid,2))
- {
- MoveObject(tor[1],1195.7708740234, -948.11596679688, 41.720485687256,5);
- return 1;
- }
- return SendClientMessage(playerid,ROT,"Du bist nicht in der Mafia.");
- }
- return SendClientMessage(playerid,ROT,"Nicht in der Nähe von einem Tor.");
- }
- ocmd:setadmin(playerid,params[])
- {
- if(!isPlayerAnAdmin(playerid,5))return SendClientMessage(playerid,ROT,"Du bist kein Admin.");
- new pID, rank;
- if(sscanf(params,"ui",pID,rank))return SendClientMessage(playerid,ROT,"/setadmin [spieler] [level]");
- if(rank<1||rank>5)return SendClientMessage(playerid,ROT,"Bitte gültigen Rang angeben.");
- pInfo[pID][Adminlevel] = rank;
- SpielerSpeichern(pID);
- SendClientMessageToAll(BLAU,"Es wurde jemand zu Admin gemacht.");
- return 1;
- }
- ocmd:veh(playerid,params[])
- {
- new ModelID, color[2],Float:VehPos[4], vehicleid;
- if(GetPlayerState(playerid)!=PLAYER_STATE_ONFOOT) return SendClientMessage(playerid,0xB0AFB0FF,"Du bist nicht zu Fuss");
- if(sscanf(params, "ddd",ModelID,color[0],color[1])) return SendClientMessage(playerid,0xB0AFB0FF, "/veh [vehicleid] [color1] [color2]");
- if(ModelID < 400 || ModelID > 611) return SendClientMessage(playerid,0xB0AFB0FF, "Die Fahrzeug Id muss von 400 bis 611 sein");
- if(color[0] < 0 || color[0] > 126 || color[1] < 0 || color[1] > 126) return SendClientMessage(playerid,0xB0AFB0FF, "the colorid must be between 0 - 126");
- if(isPlayerAnAdmin(playerid,5) || CallRemoteFunction("PlayerIsAnAdmin","i",playerid))
- {
- GetPlayerPos(playerid, VehPos[0],VehPos[1],VehPos[2]);
- GetPlayerFacingAngle(playerid, VehPos[3]);
- vehicleid = CreateVehicle(ModelID,VehPos[0],VehPos[1],VehPos[2],VehPos[3],color[0],color[1],-1);
- LinkVehicleToInterior(vehicleid,GetPlayerInterior(playerid));
- SetVehicleVirtualWorld(vehicleid,GetPlayerVirtualWorld(playerid));
- PutPlayerInVehicle(playerid, vehicleid, 0);
- }
- else return SendClientMessage(playerid, 0xB0AFB0FF, "Du bist ein Noob Admin");
- return 1;
- }
- ocmd:desveh(playerid,params[])
- {
- if(!isPlayerAnAdmin(playerid,5))return SendClientMessage(playerid,ROT,"Du bist kein Admin!");
- new v;
- if(sscanf(params,"i",v))return SendClientMessage(playerid,BLAU,"/desveh [Vehicle ID]");
- DestroyVehicle (v);
- return 1;
- }
- ocmd:ban(playerid,params[])
- {
- if(!isPlayerAnAdmin(playerid,2))return SendClientMessage(playerid,ROT,"Du bist kein Admin.");
- new pID, reason[128],string[128];
- if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid,BLAU,"/ban [id] [grund]");
- format(string,sizeof(string),"AdmCmd: %s wurde von %s gebannt. Grund: %s",SpielerName(pID),SpielerName(playerid),reason);
- SendClientMessageToAll(ROT,string);
- pInfo[pID][Baned] = 1;
- Ban(pID);
- return 1;
- }
- ocmd:atm(playerid,params[])
- {
- ShowPlayerDialog(playerid,Bankmenu,DIALOG_STYLE_LIST,"Transaktionen","Einzahlen\nAuszahlen\nKontostand\nÜberweisung","Wählen","Beenden");
- return 1;
- }
- ocmd:duty(playerid,params[])
- {
- #pragma unused params
- if(GetPVarInt(playerid,"duty") == 1)return SendClientMessage(playerid,BLAU,"Du bist bereits im Dienst.");
- if(IsPlayerInRangeOfPoint(playerid,2,255.1183,77.2086,1003.6406) && pInfo[playerid][Fraktion] == 1)
- {
- new str[128];
- format(str,sizeof(str),"%s Ist in Dienst gegangen.",SpielerName(playerid));
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- if(pInfo[i][Fraktion] == 1)
- {
- SendClientMessage(i,BLAU,str);
- }
- }
- SetPVarInt(playerid,"duty",1);
- SendClientMessage(playerid,BLAU,"Du bist nun im Dienst.");
- }
- return 1;
- }
- ocmd:taxi(playerid,params[])
- {
- #pragma unused params
- if(GetPVarInt(playerid,"Taxi") == 6)return SendClientMessage(playerid,LIGHTGREEN,"Du bist bereits im Dienst.");
- if(IsPlayerInRangeOfPoint(playerid,2,1804.8108,-1925.0476,13.3901) && pInfo[playerid][Fraktion] == 6)
- {
- new str[128];
- format(str,sizeof(str),"Taxifahrer %s ist in Dienst gegangen.",SpielerName(playerid));
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- if(pInfo[i][Fraktion] == 6)
- {
- SendClientMessageToAll(LIGHTGREEN,str);
- }
- }
- SetPVarInt(playerid,"Taxi",1);
- SendClientMessage(playerid,LIGHTGREEN,"Du bist nun im Dienst");
- }
- return 1;
- }
- ocmd:fbiduty(playerid,params[])
- {
- #pragma unused params
- if(GetPVarInt(playerid,"fbiduty") == 4)return SendClientMessage(playerid,BLAU,"Du bist bereits im Dienst.");
- if(IsPlayerInRangeOfPoint(playerid,2,198.2759,168.6546,1003.0234) && pInfo[playerid][Fraktion] == 4)
- {
- new str[128];
- format(str,sizeof(str),"%s Ist in Dienst gegangen.",SpielerName(playerid));
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- if(pInfo[i][Fraktion] == 4)
- {
- SendClientMessage(i,BLAU,str);
- }
- }
- SetPVarInt(playerid,"duty",1);
- SendClientMessage(playerid,BLAU,"Du bist nun im Dienst.");
- }
- return 1;
- }
- ocmd:sfpdduty(playerid,params[])
- {
- #pragma unused params
- if(GetPVarInt(playerid,"fbiduty") == 5)return SendClientMessage(playerid,BLAU,"Du bist bereits im Dienst.");
- if(IsPlayerInRangeOfPoint(playerid,2,226.2698,113.0531,1003.2188) && pInfo[playerid][Fraktion] == 5)
- {
- new str[128];
- format(str,sizeof(str),"%s Ist in Dienst gegangen.",SpielerName(playerid));
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- if(pInfo[i][Fraktion] == 5)
- {
- SendClientMessage(i,BLAU,str);
- }
- }
- SetPVarInt(playerid,"duty",1);
- SendClientMessage(playerid,BLAU,"Du bist nun im Dienst.");
- }
- return 1;
- }
- ocmd:offduty(playerid,params[])
- {
- #pragma unused params
- if(GetPVarInt(playerid,"duty") == 0)return SendClientMessage(playerid,BLAU,"Du bist schon auser Dienst.");
- if(IsPlayerInRangeOfPoint(playerid,2,255.1183,77.2086,1003.6406) && pInfo[playerid][Fraktion] == 1)
- {
- new str[128];
- format(str,sizeof(str),"%s Ist auser Dienst gegangen.",SpielerName(playerid));
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- if(pInfo[i][Fraktion] == 1)
- {
- SendClientMessage(i,BLAU,str);
- }
- }
- SetPVarInt(playerid,"duty",0);
- SendClientMessage(playerid,BLAU,"Du bist aus deinem schönen/geilen Dienst gegangen.");
- }
- return 1;
- }
- ocmd:armor(playerid,params[])
- {
- new armorid;
- if(sscanf(params, "d",armorid))return SendClientMessage(playerid,0xC8C8C8FF,"/armor [Nr]");
- if(armorid < 0 || armorid > 3) return SendClientMessage(playerid,0xC8C8C8FF, "Die Nummer muss zwischen 1 und 3 liegen!");
- if(IsPlayerInRangeOfPoint(playerid,2,255.1183,77.2086,1003.6406) && pInfo[playerid][Fraktion] == 1)
- {
- if(GetPVarInt(playerid, "duty") == 0) return SendClientMessage(playerid,0xC8C8C8FF,"Du bist nicht im Dienst!");
- switch(armorid)
- {
- case 1:
- {
- ResetPlayerWeapons(playerid);
- SetPlayerHealth(playerid,100);
- SetPlayerArmour(playerid,100);
- GivePlayerWeapon(playerid,24,200);
- GivePlayerWeapon(playerid,29,350);
- GivePlayerWeapon(playerid,25,100);
- GivePlayerWeapon(playerid,33,60);
- GivePlayerWeapon(playerid,41,300);
- GivePlayerWeapon(playerid,3,1);
- SendClientMessage(playerid,0x00A8FFFF,"Du hast dich mit der Standardausrüstung ausgestattet!");
- }
- case 2:
- {
- ResetPlayerWeapons(playerid);
- SetPlayerHealth(playerid,100);
- SetPlayerArmour(playerid,0);
- GivePlayerWeapon(playerid,24,200);
- GivePlayerWeapon(playerid,29,350);
- GivePlayerWeapon(playerid,25,100);
- GivePlayerWeapon(playerid,33,60);
- GivePlayerWeapon(playerid,41,300);
- GivePlayerWeapon(playerid,43,50);
- GivePlayerWeapon(playerid,3,1);
- SendClientMessage(playerid,0x00A8FFFF,"Du hast dich mit der Undercoverausrüstung ausgestattet!");
- }
- case 3:
- {
- ResetPlayerWeapons(playerid);
- SetPlayerHealth(playerid,100);
- SetPlayerArmour(playerid,100);
- GivePlayerWeapon(playerid,24,200);
- GivePlayerWeapon(playerid,29,350);
- GivePlayerWeapon(playerid,25,100);
- GivePlayerWeapon(playerid,41,300);
- GivePlayerWeapon(playerid,31,350);
- GivePlayerWeapon(playerid,33,50);
- GivePlayerWeapon(playerid,3,1);
- SendClientMessage(playerid,0x00A8FFFF,"Du hast dich mit der Spezialausrüstung ausgestattet!");
- }
- }
- }
- return 1;
- }
- ocmd:fbiarmor(playerid,params[])
- {
- new armorid;
- if(sscanf(params, "d",armorid))return SendClientMessage(playerid,0xC8C8C8FF,"/fbiarmor [Nr]");
- if(armorid < 0 || armorid > 3) return SendClientMessage(playerid,0xC8C8C8FF, "Die Nummer muss zwischen 1 und 3 liegen!");
- if(IsPlayerInRangeOfPoint(playerid,2,198.2759,168.6546,1003.0234) && pInfo[playerid][Fraktion] == 4)
- {
- if(GetPVarInt(playerid, "duty") == 0) return SendClientMessage(playerid,0xC8C8C8FF,"Du bist nicht im Dienst!");
- switch(armorid)
- {
- case 1:
- {
- ResetPlayerWeapons(playerid);
- SetPlayerHealth(playerid,100);
- SetPlayerArmour(playerid,100);
- GivePlayerWeapon(playerid,24,200);
- GivePlayerWeapon(playerid,29,350);
- GivePlayerWeapon(playerid,25,100);
- GivePlayerWeapon(playerid,33,60);
- GivePlayerWeapon(playerid,41,300);
- GivePlayerWeapon(playerid,3,1);
- SendClientMessage(playerid,0x00A8FFFF,"Du hast dich mit der Standardausrüstung ausgestattet!");
- }
- case 2:
- {
- ResetPlayerWeapons(playerid);
- SetPlayerHealth(playerid,100);
- SetPlayerArmour(playerid,0);
- GivePlayerWeapon(playerid,24,200);
- GivePlayerWeapon(playerid,29,350);
- GivePlayerWeapon(playerid,25,100);
- GivePlayerWeapon(playerid,33,60);
- GivePlayerWeapon(playerid,41,300);
- GivePlayerWeapon(playerid,43,50);
- GivePlayerWeapon(playerid,3,1);
- SendClientMessage(playerid,0x00A8FFFF,"Du hast dich mit der Undercoverausrüstung ausgestattet!");
- }
- case 3:
- {
- ResetPlayerWeapons(playerid);
- SetPlayerHealth(playerid,100);
- SetPlayerArmour(playerid,100);
- GivePlayerWeapon(playerid,24,200);
- GivePlayerWeapon(playerid,29,350);
- GivePlayerWeapon(playerid,25,100);
- GivePlayerWeapon(playerid,41,300);
- GivePlayerWeapon(playerid,31,350);
- GivePlayerWeapon(playerid,33,50);
- GivePlayerWeapon(playerid,3,1);
- SendClientMessage(playerid,0x00A8FFFF,"Du hast dich mit der Spezialausrüstung ausgestattet!");
- }
- }
- }
- return 1;
- }
- ocmd:sfpdarmor(playerid,params[])
- {
- new armorid;
- if(sscanf(params, "d",armorid))return SendClientMessage(playerid,0xC8C8C8FF,"/sfpdarmor [Nr]");
- if(armorid < 0 || armorid > 3) return SendClientMessage(playerid,0xC8C8C8FF, "Die Nummer muss zwischen 1 und 3 liegen!");
- if(IsPlayerInRangeOfPoint(playerid,2,226.2698,113.0531,1003.2188) && pInfo[playerid][Fraktion] == 5)
- {
- if(GetPVarInt(playerid, "duty") == 0) return SendClientMessage(playerid,0xC8C8C8FF,"Du bist nicht im Dienst!");
- switch(armorid)
- {
- case 1:
- {
- ResetPlayerWeapons(playerid);
- SetPlayerHealth(playerid,100);
- SetPlayerArmour(playerid,100);
- GivePlayerWeapon(playerid,24,200);
- GivePlayerWeapon(playerid,29,350);
- GivePlayerWeapon(playerid,25,100);
- GivePlayerWeapon(playerid,33,60);
- GivePlayerWeapon(playerid,41,300);
- GivePlayerWeapon(playerid,3,1);
- SendClientMessage(playerid,0x00A8FFFF,"Du hast dich mit der Standardausrüstung ausgestattet!");
- }
- case 2:
- {
- ResetPlayerWeapons(playerid);
- SetPlayerHealth(playerid,100);
- SetPlayerArmour(playerid,0);
- GivePlayerWeapon(playerid,24,200);
- GivePlayerWeapon(playerid,29,350);
- GivePlayerWeapon(playerid,25,100);
- GivePlayerWeapon(playerid,33,60);
- GivePlayerWeapon(playerid,41,300);
- GivePlayerWeapon(playerid,43,50);
- GivePlayerWeapon(playerid,3,1);
- SendClientMessage(playerid,0x00A8FFFF,"Du hast dich mit der Undercoverausrüstung ausgestattet!");
- }
- case 3:
- {
- ResetPlayerWeapons(playerid);
- SetPlayerHealth(playerid,100);
- SetPlayerArmour(playerid,100);
- GivePlayerWeapon(playerid,24,200);
- GivePlayerWeapon(playerid,29,350);
- GivePlayerWeapon(playerid,25,100);
- GivePlayerWeapon(playerid,41,300);
- GivePlayerWeapon(playerid,31,350);
- GivePlayerWeapon(playerid,33,50);
- GivePlayerWeapon(playerid,3,1);
- SendClientMessage(playerid,0x00A8FFFF,"Du hast dich mit der Spezialausrüstung ausgestattet!");
- }
- }
- }
- return 1;
- }
- ocmd:suchen(playerid,params[])
- {
- new pID, str[128], Float:X,Float:Y,Float:Z;
- if(sscanf(params, "d",pID))return SendClientMessage(playerid,BLAU,"/suchen [id]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,BLAU,"Dieser Spieler ist nicht online!");
- if(pInfo[playerid][Job] != 6)return SendClientMessage(playerid,BLAU,"Du bist kein Detektiv!");
- {
- GetPlayerPos(pID, X,Y,Z);
- SetPlayerCheckpoint(playerid, X,Y,Z, 6);
- format(str,sizeof(str),"Du hast die Position von %s geortet!",SpielerName(pID));
- SendClientMessage(playerid,0x00A8FFFF,str);
- }
- return 1;
- }
- ocmd:kick(playerid,params[])
- {
- if(!isPlayerAnAdmin(playerid,2))return SendClientMessage(playerid,ROT,"Du bist kein Admin.");
- new pID, reason[128],string[128];
- if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid,BLAU,"/kick [id] [grund]");
- format(string,sizeof(string),"AdmCmd: %s wurde von %s gekickt. Grund: %s",SpielerName(pID),SpielerName(playerid),reason);
- SendClientMessageToAll(ROT,string);
- Kick(pID);
- return 1;
- }
- ocmd:wantedgeben(playerid,params[])
- {
- if(pInfo[playerid][Fraktion] != 1 && pInfo[playerid][Fraktion] != 5 && pInfo[playerid][Fraktion] != 4)return SendClientMessage(playerid,ROT,"Du bist kein FBI/Cop");
- if(GetPVarInt(playerid,"Duty")==0)return SendClientMessage(playerid,ROT,"Du bist nicht im Dienst!");
- new pID,grund[128],string[128];
- if(sscanf(params,"is",pID,grund))return SendClientMessage(playerid,BLAU,"/wantedgeben [id] [grund]");
- format(string,sizeof(string),"Du hast ein Wanted von ID:%d bekommen! Grund: %s",playerid,grund);
- SendClientMessage(pID,ROT,string);
- format(string,sizeof(string),"Du hast ID:%d ein Wanted gegeben! Grund: %s",pID,grund);
- SendClientMessage(playerid,ROT,string);
- SetPlayerWantedLevel(pID,GetPlayerWantedLevel(pID) + 1);
- SetPlayerColor(pID,BLAU);
- return 1;
- }
- ocmd:heilen(playerid,params[])
- {
- if(!isPlayerInFrakt(playerid,3))return SendClientMessage(playerid,ROT,"Du bist kein Arzt!");
- if(GetPVarInt(playerid,"aduty")==0)return SendClientMessage(playerid,ROT,"Du bist nicht im Dienst!");
- new pID,Leben[128],string[128];
- if(sscanf(params,"is",pID,Leben))return SendClientMessage(playerid,BLAU,"/heilen [id] [100]");
- SendClientMessage(pID,ROT,string);
- SendClientMessage(playerid,ROT,string);
- SetPlayerHealth(pID,100);
- return 1;
- }
- ocmd:wanteds(playerid,params[])
- {
- if(!IsPlayerInRangeOfPoint(playerid,5,253.4271,68.8258,1003.6406))return SendClientMessage(playerid,ROT,"Du bist nicht an der richtigen Stelle!");
- {
- new msg[128],suche=0;
- for (new i; i < MAX_PLAYERS; i++)
- {
- new spieler[MAX_PLAYER_NAME];
- new Wanted = GetPlayerWantedLevel(i);
- GetPlayerName(i, spieler, sizeof(spieler));
- if (GetPlayerWantedLevel(i) > 0)
- {
- format(msg, sizeof(msg), "%s[%d]: %d Fahngungslevel", spieler,i,Wanted);
- SendClientMessage(playerid,BLAU, msg);
- suche++;
- }
- }
- if(suche==0)
- return SendClientMessage(playerid, ROT, "Zurzeit ist kein Spieler Wanted!");
- return 1;
- }
- }
- ocmd:clear(playerid,params[])
- {
- if(!isPlayerInFrakt(playerid,1))return SendClientMessage(playerid,ROT,"Du bist kein Polizist!");
- if(GetPVarInt(playerid,"Duty")==0)return SendClientMessage(playerid,ROT,"Du bist nicht im Dienst!");
- new pID,string[128];
- if(sscanf(params,"i",pID))return SendClientMessage(playerid,BLAU,"/clear [id]");
- format(string,sizeof(string),"Deine Akte wurde von ID:%d gereinigt!",playerid);
- SendClientMessage(pID,ROT,string);
- format(string,sizeof(string),"Du hast die Akte von ID:%d gereinigt!",pID);
- SendClientMessage(playerid,BLAU,string);
- SetPlayerWantedLevel(pID,0);
- return 1;
- }
- ocmd:makeleader(playerid,params[])
- {
- if(!isPlayerAnAdmin(playerid,5))return SendClientMessage(playerid,BLAU,"Du bist kein Admin.");
- new pID, rank, string[128];
- if(sscanf(params,"ui",pID,rank))return SendClientMessage(playerid,BLAU,"/setteam [spieler] [Fraktionid]");
- if(rank<0||rank>6)return SendClientMessage(playerid,BLAU,"Bitte gültige Fraktion angeben.");
- pInfo[pID][Fraktion] = rank;
- format(string,sizeof(string),"AdmCmd: %s wurde von %s geleadert! Fraktion: %d",SpielerName(pID),SpielerName(playerid),rank);
- SendClientMessageToAll(ROT,string);
- SpawnPlayer(pID);
- SpielerSpeichern(pID);
- return 1;
- }
- ocmd:aduty(playerid,params[])
- {
- #pragma unused params
- if(GetPVarInt(playerid,"aduty") == 3)return SendClientMessage(playerid,BLAU,"Du bist bereits im Dienst.");
- if(IsPlayerInRangeOfPoint(playerid,2,1174.6543,-1323.6610,14.7891) && pInfo[playerid][Fraktion] == 3)
- {
- new str[128];
- format(str,sizeof(str),"%s Ist in Dienst gegangen.",SpielerName(playerid));
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- if(pInfo[i][Fraktion] == 3)
- {
- SendClientMessage(i,BLAU,str);
- }
- }
- SetPVarInt(playerid,"aduty",1);
- SendClientMessage(playerid,BLAU,"Du bist nun als Arzt im Dienst.");
- }
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if(strcmp(cmdtext, "/carback", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsPlayerInAnyVehicle(playerid)&&PLAYER_STATE_DRIVER)
- {
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- }
- return 1;
- }
- return 1;
- }
- new tmp[200];
- //-----------------------------------------Buy 24/7-------------------------------------------
- if(strcmp(strget(cmdtext,0),"/kaufen", true, 10) == 0)
- {
- new Float:health;
- new bheal = GetPlayerHealth(playerid,health);
- if(IsPlayerConnected(playerid))
- {
- if(IsPlayerInRangeOfPoint(playerid,5.0,2.9219,-29.0141,1003.5494))
- {
- tmp = strget(cmdtext, 1);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, ROT, "Hilfe : /kaufen [item nummer]");
- SendClientMessage(playerid, BLAU, "|_______ Ausrüstung _______|");
- SendClientMessage(playerid, ROT, "| 1: Drogen 2: Handy");
- SendClientMessage(playerid, BLAU, "| 3: Telefonbuch 4: Trinken");
- SendClientMessage(playerid, ROT, "| 5: Essen");
- return 1;
- }
- if(strcmp(tmp ,"1",true))
- {
- GivePlayerMoney(playerid,-100);
- //GivePlayerHandy(playerid);
- SendClientMessage(playerid, BLAU, "Du hast dir ein handy gekauft|");
- }
- else if(strcmp(tmp ,"2",true))
- {
- GivePlayerMoney(playerid,-200);
- Drogen[playerid] += 1;
- SendClientMessage(playerid, ROT, "Du hast dir Drogen gekauft");
- }
- else if(strcmp(tmp ,"3",true))
- {
- GivePlayerMoney(playerid,-50);
- //pDaten[playerid][PhoneBook] = 1;
- SendClientMessage(playerid, ROT, "Du hast dir ein Telefonbuch gekauft");
- }
- else if(strcmp(tmp ,"4",true))
- {
- GivePlayerMoney(playerid,-50);
- SetPlayerHealth(playerid,bheal+5);
- if(GetPlayerHealth(playerid,health) >= 100)
- {
- SetPlayerHealth(playerid,100);
- }
- SendClientMessage(playerid, BLAU, "Du hast dir ein Trinken gekauft");
- }
- else if(strcmp(tmp ,"5",true))
- {
- GivePlayerMoney(playerid,-50);
- SetPlayerHealth(playerid,bheal+5);
- if(GetPlayerHealth(playerid,health) >= 100)
- {
- SetPlayerHealth(playerid,100);
- }
- SendClientMessage(playerid, ROT, "Du hast dir ein Essen gekauft");
- }
- else
- {
- SendClientMessage(playerid, BLAU, " Nicht Befugt/Nicht Verfügbar!");
- return 1;
- }
- }
- return 1;
- }
- return 1;//warte mal
- }
- //-----------------------------------------Buy 24/7 ende--------------------------------------
- new newcar = GetPlayerVehicleID(playerid);
- if(strcmp(cmdtext,"/starten",true,10)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(hateinjob(playerid,1))
- {
- if(IsAMuellcar(newcar))
- {
- if(mjobgo[playerid] == 0)
- {
- SendClientMessage(playerid,ROT,"Du hast dein Job gestartet");
- mjobgo[playerid] = 1;
- SetPlayerCheckpoint(playerid,2199.8728,-1977.5638,13.1186,5.0);
- }
- else if(mjobgo[playerid] >= 1 || mjobtime[playerid] >= 1)
- {
- SendClientMessage(playerid,COLOR_RED,"Du muss noch warten oder hast schon dein Job gestartet");
- }
- }
- else
- {
- SendClientMessage(playerid,ROT,"Du bist nicht in einen Müllwagen");
- }
- }
- else
- {
- SendClientMessage(playerid,COLOR_RED,"Du Bist kein Müllman");
- }
- }
- return 1;
- }
- if(strcmp(cmdtext,"/briefe",true) ==0)
- {
- if(hateinjob(playerid,3))
- {
- if(Briefe[playerid] == 0)
- {
- SendClientMessage(playerid,ROT,"Du hast die briefe in deine Tasche getan");
- Briefe[playerid] = 1;
- }
- else if(Briefe[playerid] == 1)
- {
- SendClientMessage(playerid,ROT,"Du hast schon Briefe in dein Rucksack");
- }
- }
- else
- {
- SendClientMessage(playerid,ROT,"Du bist kein Postbote");
- return 1;
- }
- }
- if(strcmp(cmdtext,"/olicht", true) ==0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 525)
- {
- if(Olicht[GetPlayerVehicleID(playerid)] == 0)
- {
- light1[GetPlayerVehicleID(playerid)] = CreateObject(19154,-0.0089111328, 0.273193359, 1.4037838, 0.0, 0.0, 96.0);
- light2[GetPlayerVehicleID(playerid)] = CreateObject(19154,-0.0089111328, 0.273193359, 1.4037838, 0.0, 0.0, 96.0);
- light3[GetPlayerVehicleID(playerid)] = CreateObject(19154,-0.0089111328, 0.273193359, 1.4037838, 0.0, 0.0, 96.0);
- light4[GetPlayerVehicleID(playerid)] = CreateObject(19154,-0.0089111328, 0.273193359, 1.4037838, 0.0, 0.0, 96.0);
- light5[GetPlayerVehicleID(playerid)] = CreateObject(19154,-0.0089111328, 0.273193359, 1.4037838, 0.0, 0.0, 96.0);
- AttachObjectToVehicle(light1[GetPlayerVehicleID(playerid)], GetPlayerVehicleID(playerid), -0.0089111328, -0.5, 1.55, 0.0, 0.0, 0.0);
- AttachObjectToVehicle(light2[GetPlayerVehicleID(playerid)], GetPlayerVehicleID(playerid), -0.5, -0.5, 1.55, 0.0, 0.0, 0.0);
- AttachObjectToVehicle(light3[GetPlayerVehicleID(playerid)], GetPlayerVehicleID(playerid), 0.5, -0.5, 1.55, 0.0, 0.0, 0.0);
- AttachObjectToVehicle(light4[GetPlayerVehicleID(playerid)], GetPlayerVehicleID(playerid), -0.5, 2.75, 0.6, 0.0, 0.0, 0.0);
- AttachObjectToVehicle(light5[GetPlayerVehicleID(playerid)], GetPlayerVehicleID(playerid), 0.5, 2.75, 0.6, 0.0, 0.0, 0.0);
- GameTextForPlayer(playerid,"~r~Warnlicht Aktiviert",5000, 1);
- SendClientMessage(playerid, COLOR_GREY, "Du kannst das Warnlicht mit /olicht wieder ausschalten!");
- Olicht[GetPlayerVehicleID(playerid)] = 1;
- }
- else if(Olicht[GetPlayerVehicleID(playerid)] == 1)
- {
- DestroyObject(light1[GetPlayerVehicleID(playerid)]);
- DestroyObject(light2[GetPlayerVehicleID(playerid)]);
- DestroyObject(light3[GetPlayerVehicleID(playerid)]);
- DestroyObject(light4[GetPlayerVehicleID(playerid)]);
- DestroyObject(light5[GetPlayerVehicleID(playerid)]);
- GameTextForPlayer(playerid,"~r~Warnlicht Deaktiviert",5000, 1);
- SendClientMessage(playerid, COLOR_GREY, "Du kannst das Warnlicht mit /olicht wieder anschalten!");
- Olicht[GetPlayerVehicleID(playerid)] = 0;
- }
- }
- }
- return 1;
- }
- if(strcmp(cmdtext,"/route",true) ==0)
- {
- if(hateinjob(playerid,3))
- {
- if(Briefe[playerid] == 0)
- {
- SendClientMessage(playerid,ROT,"Du must dir erst Briefe holen");
- }
- else if(Briefe[playerid] == 1)
- {
- SendClientMessage(playerid,ROT,"Fahren sie zum Checkpoint und folge dem nächsten!");
- SetPlayerCheckpoint(playerid,1074.1134,-1292.8536,13.5469,10);
- }
- }
- else
- {
- SendClientMessage(playerid,ROT,"Du bist kein Postbote");
- return 1;
- }
- }
- if(strcmp(cmdtext,"/Job",true) ==0)
- {
- if(PlayerToPoint(10.0,playerid,359.8939,169.1373,1008.3828))
- {
- ShowPlayerDialog(playerid,stadtmenue,DIALOG_STYLE_LIST,"Arbeitsamt","Müllman\nPilot\nPostbote\nAnwalt\nBodyguard\nDedektiv\nTrucker\nZugfahrer","Weiter","Abbrechen");
- }
- else
- {
- SendClientMessage(playerid,ROT,"Du bist nicht im Arbeitsamt.");
- }
- return 1;
- }
- if (strcmp("/help", cmdtext,true, 10) == 0)
- {
- SendClientMessage (playerid, LIGHTGREEN, "/jobhelp/navi/fs");
- return 1;
- }
- if (strcmp("/Credits", cmdtext,true, 10) == 0)
- {
- SendClientMessage (playerid, LIGHTGREEN, "~~~Credits~~~");
- SendClientMessage (playerid, LIGHTGREEN, "[Server Owner] Kai");
- SendClientMessage (playerid, LIGHTGREEN, "[Scripter] Kai");
- SendClientMessage (playerid, LIGHTGREEN, "[Mapper] Kai");
- return 1;
- }
- if(strcmp("/afk",cmdtext,true) == 0)
- {
- if(AFK[playerid] == 0)
- {
- new string[128];
- new spieler[MAX_PLAYER_NAME];
- TogglePlayerControllable(playerid,0);
- GetPlayerName(playerid, spieler, sizeof(spieler));
- format(string, sizeof(string), "%s ist Abwesend", spieler);
- SendClientMessageToAll(LIGHTGREEN, string);
- AFK[playerid] = 1;
- }
- else
- {
- SendClientMessage(playerid, ROT, "Du bist bereits Abwesend. Mach /back!");
- }
- return 1;
- }
- if(strcmp("/back",cmdtext, true) == 0)
- {
- if(AFK[playerid] == 1)
- {
- new string[128];
- new spieler[MAX_PLAYER_NAME];
- TogglePlayerControllable(playerid,1);
- GetPlayerName(playerid, spieler, sizeof(spieler));
- format(string, sizeof(string), "%s ist wieder Anwesend", spieler);
- SendClientMessageToAll(LIGHTGREEN, string);
- AFK[playerid] = 0;
- }
- else
- {
- SendClientMessage(playerid, ROT, "Du bist nicht AFK");
- }
- return 1;
- }
- if(strcmp(cmdtext,"/naviclear",true)==0)
- {
- DisablePlayerCheckpoint(playerid);
- SendClientMessage(playerid,BLAU,"Du hast dein Ziel gestrichen!");
- SendClientMessage(playerid,ROT,"Natürlich 'Nur' wenn du auch ein Ziel hattest!");
- }
- if(strcmp(cmdtext,"/navi",true)==0)
- {
- ShowPlayerDialog(playerid,DIALOG_GPS, DIALOG_STYLE_LIST, "Orte", "Fahrschule\nBSN\n Jobcenter", "Weiter", "Schließen");
- return 1;
- }
- if(strcmp(cmdtext, "/Drivein", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsAtDrivein(playerid))
- {
- SendClientMessage(playerid, ROT," Willkommen am Drivein! Ihre bestellung wird aufgenommen!");
- SendClientMessage(playerid, ROT," Bitte warten Sie. Ihr Essen wird zubereitet.");
- SendClientMessage(playerid, ROT," Bitte haben Sie ein wenig Geduld.");
- SetTimerEx("Drivein",7000,0,"i",playerid);
- TogglePlayerControllable(playerid, 0);
- }
- else
- {
- SendClientMessage(playerid, ROT, "Du bist an keinem Drivein !");
- return 1;
- }
- }
- return 1;
- }
- if (strcmp("/stats", cmdtext, true, 10) == 0)
- {
- MyDialogStatsSystem(playerid);
- return 1;
- }
- if(strcmp(cmdtext, "/motor", true) == 0)
- {
- if(GetPlayerVehicleSeat(playerid) == 0)
- {
- new car = GetPlayerVehicleID(playerid);
- if(GetVehicleModel(car) == 509 || GetVehicleModel(car) == 481 || GetVehicleModel(car) == 510)
- {
- SendClientMessage(playerid, BLAU, "Du sitzt auf einem Fahrrad. Das hat keinen Motor!");
- }
- else if (Motor[car] == false)
- {
- GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
- SetVehicleParamsEx(car,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
- Motor[car] = true;
- SendClientMessage(playerid,ROT,"Du hast den Motor gestartet!");
- }
- else
- {
- GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
- SetVehicleParamsEx(car,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
- Motor[car] = false;
- SendClientMessage(playerid,ROT,"Du hast den Motor ausgeschaltet!");
- }
- }
- return 1;
- }
- if(strcmp(cmdtext,"/bsn",true)==0)
- {
- if(isPlayerAnAdmin(playerid,3))
- {
- ShowPlayerDialog(playerid,DIALOG_TUTORIAL,DIALOG_STYLE_MSGBOX,"BSN","Möchten sie wirklich zum BSN?","JA","NEIN");
- return 1;
- }
- SendClientMessage(playerid,BLAU,"Du bist kein Admin.");
- return 1;
- }
- if(strcmp(cmdtext,"/kill",true)==0)
- {
- SetPlayerHealth(playerid,0);
- return 1;
- }
- if(strcmp(cmdtext,"/restart",true)==0)
- {
- if(isPlayerAnAdmin(playerid,5))
- {
- SendRconCommand("gmx");
- return 1;
- }
- SendClientMessage(playerid,BLAU,"Du bist kein Admin.");
- return 1;
- }
- if(strcmp(cmdtext,"/nschild",true)==0)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- new vehicleid;
- vehicleid=GetPlayerVehicleID(playerid);
- SetVehicleNumberPlate(vehicleid,"Test");
- SetVehicleToRespawn(vehicleid);
- PutPlayerInVehicle(playerid,vehicleid,0);
- }
- return 1;
- }
- return 0;
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- SendClientMessage(playerid,ROT,"Tippe /motor um den Motor An/Aus- zuschalten");
- if(GetVehicleModel(vehicleid) == 509 || GetVehicleModel(vehicleid) == 481 || GetVehicleModel(vehicleid) == 510)
- {
- GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective);
- SetVehicleParamsEx(vehicleid,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
- }
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- new newcar = GetPlayerVehicleID(playerid);
- if(newstate == PLAYER_STATE_DRIVER)
- {
- if(LSPDCar(newcar))
- {
- if (pInfo[playerid][Fraktion] == 1)
- {}
- else
- {
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid, ROT, "Du bist kein Polizist");
- return 1;
- }
- }
- }
- if(newstate == PLAYER_STATE_DRIVER)
- {
- if(FBICar(newcar))
- {
- if (pInfo[playerid][Fraktion] == 4)
- {}
- else
- {
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid,ROT,"Du bist kein Mietglied der FBI");
- return 1;
- }
- }
- }
- if(newstate == PLAYER_STATE_DRIVER)
- {
- if(SFPDCar(newcar))
- {
- if (pInfo[playerid][Fraktion] == 5)
- {}
- else
- {
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid,ROT,"Du bist kein Mietglied des SFPD");
- return 1;
- }
- }
- }
- if(newstate == PLAYER_STATE_DRIVER)
- {
- if(MEDICCar(newcar))
- {
- if (pInfo[playerid][Fraktion] == 4)
- {}
- else
- {
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid,ROT,"Du bist kein Mietglied der Medics");
- return 1;
- }
- }
- }
- return 1;
- }
- public OnPlayerEnterCheckpoint(playerid)
- {
- new newcar = GetPlayerVehicleID(playerid);
- if(hateinjob(playerid,1))
- {
- if(mjobgo[playerid] == 1)
- {
- if(IsAMuellcar(newcar))
- {
- SendClientMessage(playerid,ROT,"Du hast Müll eingesameld ab zum nächsten");
- mjobgo[playerid] = 2;
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid,2221.2268,-1785.8771,12.9366,5.0);
- SendClientMessage(playerid,ROT,"Als Belohnung erhälst du 500$");
- GivePlayerMoney(playerid,500);
- }
- }
- else if(mjobgo[playerid] == 2)
- {
- if(IsAMuellcar(newcar))
- {
- SendClientMessage(playerid,ROT,"Du hast Müll eingesameld ab zum nächsten");
- mjobgo[playerid] = 3;
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid,2484.2161,-1739.1040,13.1089,5.0);
- SendClientMessage(playerid,ROT,"Als Belohnung erhälst du 500$");
- GivePlayerMoney(playerid,500);
- }
- }
- else if(mjobgo[playerid] == 3)
- {
- if(IsAMuellcar(newcar))
- {
- SendClientMessage(playerid,ROT,"Du hast Müll eingesameld ab zum nächsten");
- mjobgo[playerid] = 4;
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid,2544.9951,-1250.7950,41.0182,5.0);
- SendClientMessage(playerid,ROT,"Als Belohnung erhälst du 500$");
- GivePlayerMoney(playerid,500);
- }
- }
- else if(mjobgo[playerid] == 4)
- {
- if(IsAMuellcar(newcar))
- {
- SendClientMessage(playerid,ROT,"Du hast Müll eingesameld ab zum nächsten");
- mjobgo[playerid] = 5;
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid,2525.6147,-1042.3660,69.0493,5.0);
- SendClientMessage(playerid,ROT,"Als Belohnung erhälst du 500$");
- GivePlayerMoney(playerid,500);
- }
- }
- else if(mjobgo[playerid] == 5)
- {
- if(IsAMuellcar(newcar))
- {
- SendClientMessage(playerid,ROT,"Du hast Müll eingesameld ab zum nächsten");
- mjobgo[playerid] = 6;
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid,2058.8093,-973.6265,45.9383,5.0);
- SendClientMessage(playerid,ROT,"Als Belohnung erhälst du 500$");
- GivePlayerMoney(playerid,500);
- }
- }
- else if(mjobgo[playerid] == 6)
- {
- if(IsAMuellcar(newcar))
- {
- SendClientMessage(playerid,ROT,"Du hast Müll eingesameld ab zum nächsten");
- mjobgo[playerid] = 7;
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid,1314.5782,-915.4791,37.7266,5.0);
- SendClientMessage(playerid,ROT,"Als Belohnung erhälst du 500$");
- GivePlayerMoney(playerid,500);
- }
- }
- else if(mjobgo[playerid] == 7)
- {
- if(IsAMuellcar(newcar))
- {
- SendClientMessage(playerid,ROT,"Du hast Müll eingesameld ab zum nächsten");
- mjobgo[playerid] = 8;
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid,833.1864,-863.5273,69.0684,5.0);
- SendClientMessage(playerid,ROT,"Als Belohnung erhälst du 500$");
- GivePlayerMoney(playerid,500);
- }
- }
- else if(mjobgo[playerid] == 8)
- {
- if(IsAMuellcar(newcar))
- {
- SendClientMessage(playerid,ROT,"Du hast Müll eingesameld ab zum nächsten");
- mjobgo[playerid] = 9;
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid,322.9543,-1188.9374,75.9251,5.0);
- SendClientMessage(playerid,ROT,"Als Belohnung erhälst du 500$");
- GivePlayerMoney(playerid,500);
- }
- }
- else if(mjobgo[playerid] == 9)
- {
- if(IsAMuellcar(newcar))
- {
- SendClientMessage(playerid,ROT,"Du hast Müll eingesameld ab zum nächsten");
- mjobgo[playerid] = 10;
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid,145.6552,-1451.5494,28.9063,5.0);
- SendClientMessage(playerid,ROT,"Als Belohnung erhälst du 500$");
- GivePlayerMoney(playerid,500);
- }
- }
- else if(mjobgo[playerid] == 10)
- {
- if(IsAMuellcar(newcar))
- {
- SendClientMessage(playerid,ROT,"Du hast Müll eingesameld ab zum nächsten");
- mjobgo[playerid] = 11;
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid,370.3304,-2043.4375,7.2336,5.0);
- SendClientMessage(playerid,ROT,"Als Belohnung erhälst du 500$");
- GivePlayerMoney(playerid,500);
- }
- }
- else if(mjobgo[playerid] == 11)
- {
- if(IsAMuellcar(newcar))
- {
- SendClientMessage(playerid,ROT,"Du hast Müll eingesameld ab zum nächsten");
- mjobgo[playerid] = 12;
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid,484.8348,-1513.8204,19.8692,5.0);
- SendClientMessage(playerid,ROT,"Als Belohnung erhälst du 500$");
- GivePlayerMoney(playerid,500);
- }
- }
- else if(mjobgo[playerid] == 12)
- {
- if(IsAMuellcar(newcar))
- {
- SendClientMessage(playerid,ROT,"Du hast Müll eingesameld ab zum nächsten");
- mjobgo[playerid] = 13;
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid,1140.2648,-1408.0583,13.0701,5.0);
- SendClientMessage(playerid,ROT,"Als Belohnung erhälst du 500$");
- GivePlayerMoney(playerid,500);
- }
- }
- else if(mjobgo[playerid] == 13)
- {
- if(IsAMuellcar(newcar))
- {
- SendClientMessage(playerid,ROT,"Du hast Müll eingesameld ab zum nächsten");
- mjobgo[playerid] = 14;
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid,1355.2460,-1748.7809,12.9213,5.0);
- SendClientMessage(playerid,ROT,"Als Belohnung erhälst du 500$");
- GivePlayerMoney(playerid,500);
- }
- }
- else if(mjobgo[playerid] == 14)
- {
- if(IsAMuellcar(newcar))
- {
- SendClientMessage(playerid,ROT,"Du hast Müll eingesameld ab zum nächsten");
- mjobgo[playerid] = 15;
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid,1569.2363,-1888.9502,13.1204,5.0);
- SendClientMessage(playerid,ROT,"Als Belohnung erhälst du 500$");
- GivePlayerMoney(playerid,500);
- }
- }
- else if(mjobgo[playerid] == 15)
- {
- if(IsAMuellcar(newcar))
- {
- SendClientMessage(playerid,ROT,"Du hast Müll eingesameld ab zum nächsten");
- mjobgo[playerid] = 16;
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid,2121.3699,-2172.0217,13.1088,5.0);
- SendClientMessage(playerid,ROT,"Als Belohnung erhälst du 500$");
- GivePlayerMoney(playerid,500);
- }
- }
- else if(mjobgo[playerid] == 16)
- {
- if(IsAMuellcar(newcar))
- {
- SendClientMessage(playerid,ROT,"Du hast Müll eingesameld ab zum nächsten");
- mjobgo[playerid] = 17;
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid,2198.6555,-1978.8430,13.1172,5.0);
- SendClientMessage(playerid,ROT,"Als Belohnung erhälst du 500$");
- GivePlayerMoney(playerid,500);
- }
- }
- else if(mjobgo[playerid] == 17)
- {
- if(IsAMuellcar(newcar))
- {
- SendClientMessage(playerid,ROT,"Du hast dein Job erledigt. Warte nun 30Min.");
- mjobgo[playerid] = 18;
- mjobtime[playerid] = 1800000;
- DisablePlayerCheckpoint(playerid);
- SendClientMessage(playerid,ROT,"Als Belohnung erhälst du 500$");
- GivePlayerMoney(playerid,500);
- mjobtimerr = SetTimer("MullmanJobTimer", 1000, 1);
- }
- }
- }
- if(hateinjob(playerid,3))
- {
- if(Briefe[playerid]== 1)
- {
- DisablePlayerCheckpoint(playerid);
- SendClientMessage(playerid,ROT,"Du hast den Checkpoint erreicht fahre zum nächsten.");
- SetPlayerCheckpoint(playerid,1288.7449,-1599.7322,13.5469,10);
- Briefe[playerid] = 2;
- }
- else if(Briefe[playerid]== 2)
- {
- DisablePlayerCheckpoint(playerid);
- SendClientMessage(playerid,ROT,"Du hast den Checkpoint erreicht fahre zum nächsten.");
- SetPlayerCheckpoint(playerid,1974.8735,-1671.5767,15.9688,10);
- Briefe[playerid] = 3;
- }
- else if(Briefe[playerid]== 3)
- {
- DisablePlayerCheckpoint(playerid);
- SendClientMessage(playerid,ROT,"Du hast den Checkpoint erreicht fahre zum nächsten.");
- SetPlayerCheckpoint(playerid,1684.9678,-1583.2651,13.5469,10);
- Briefe[playerid] = 4;
- }
- else if(Briefe[playerid]== 4)
- {
- DisablePlayerCheckpoint(playerid);
- SendClientMessage(playerid,ROT,"Du hast deine Route beendet als Belohnung dafür erhälts du 1000 Euro.");
- GivePlayerMoney(playerid,1000);
- Briefe[playerid] = 0;
- }
- }
- return 1;
- }
- public OnPlayerLeaveCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerEnterRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerLeaveRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnRconCommand(cmd[])
- {
- return 1;
- }
- public OnPlayerRequestSpawn(playerid)
- {
- return 1;
- }
- public OnObjectMoved(objectid)
- {
- return 1;
- }
- public OnPlayerObjectMoved(playerid, objectid)
- {
- return 1;
- }
- public OnPlayerPickUpPickup(playerid, pickupid)
- {
- if(pickupid==fsvornein)
- {
- SetPlayerPos(playerid,1494.325195,1304.942871,1093.289062);
- SetPlayerInterior(playerid,3);
- }
- if(pickupid==fsvorneout)
- {
- SetPlayerPos(playerid,2027.1296,-104.6217,1035.1719);
- SetPlayerInterior(playerid,0);
- }
- if(pickupid==fshintenin)
- {
- SetPlayerPos(playerid,1494.325195,1304.942871,1093.289062);
- SetPlayerInterior(playerid,3);
- }
- if(pickupid==fshintenout)
- {
- SetPlayerPos(playerid,-2029.8080,-117.9118,1035.1719);
- SetPlayerInterior(playerid,0);
- }
- if(pickupid==arbeitsamtenter)
- {
- SetPlayerPos(playerid,384.808624,173.804992,1008.382812);
- SetPlayerInterior(playerid,3);
- GameTextForPlayer(playerid,"~w~Du ~r~hast ~b~die ~n~~g~Stadthalle betreten.",3000,3);
- }
- if(pickupid==Arbeitsamtexit)
- {
- SetPlayerPos(playerid,-2766.5500,375.6008,6.3347);
- SetPlayerFacingAngle(playerid,95.5437);
- SetPlayerInterior(playerid,0);
- SetCameraBehindPlayer(playerid);
- }
- if(pickupid==medicausgang)
- {
- SetPlayerPos(playerid,1177.9417,-1323.5800,14.0956);
- SetPlayerFacingAngle(playerid,270.4881);
- SetPlayerInterior(playerid,0);
- }
- if(pickupid==mediceingang)
- {
- SetPlayerPos(playerid,1162.5743,-1326.5896,31.4987);
- SetPlayerFacingAngle(playerid,357.2588);
- SetPlayerInterior(playerid,0);
- }
- if(pickupid==sfpdausgang)
- {
- SetPlayerPos(playerid,-1605.8119,715.0647,12.5281);
- SetPlayerFacingAngle(playerid,1.3810);
- SetPlayerInterior(playerid,0);
- }
- if(pickupid==sfpdeingang)
- {
- SetPlayerPos(playerid,246.4845,111.9085,1003.2188);
- SetPlayerInterior(playerid,10);
- }
- if(pickupid==fbiausgang)
- {
- SetPlayerPos(playerid,-2452.8093,503.7773,30.0814);
- SetPlayerFacingAngle(playerid,271.2529);
- SetPlayerInterior(playerid,0);
- }
- if(pickupid==fbieingang)
- {
- SetPlayerPos(playerid,288.745971,169.350997,1007.171875);
- SetPlayerInterior(playerid,3);
- }
- if(pickupid==bsnenter)
- {
- SetPlayerPos(playerid,375.962463,-65.816848,1001.507812);
- SetPlayerInterior(playerid,10);
- GameTextForPlayer(playerid,"~w~Du ~r~hast ~b~den ~n~~g~BSN betreten.",3000,3);
- }
- if(pickupid==bsnexit)
- {
- SetPlayerPos(playerid,1199.4618,-920.8215,43.1059);
- SetPlayerFacingAngle(playerid,185.7090);
- SetCameraBehindPlayer(playerid);
- SetPlayerInterior(playerid,0);
- }
- if(pickupid==laden24eingang)
- {
- SetPlayerPos(playerid,-25.884498,-185.868988,1003.546875);
- SetPlayerFacingAngle(playerid,358.6840);
- SetCameraBehindPlayer(playerid);
- SetPlayerInterior(playerid,17);
- GameTextForPlayer(playerid,"~w~Du ~r~hast ~b~den ~n~~g~24/7 betreten.",3000,3);
- }
- if(pickupid==laden24ausgang)
- {
- SetPlayerPos(playerid,1315.5626,-901.8444,39.4992);
- SetPlayerFacingAngle(playerid,181.8627);
- SetCameraBehindPlayer(playerid);
- SetPlayerInterior(playerid,0);
- }
- if(pickupid==lspdeingang)
- {
- SetPlayerPos(playerid,246.3657,67.8181,1003.6406);
- SetPlayerFacingAngle(playerid,268.3955);
- SetCameraBehindPlayer(playerid);
- SetPlayerInterior(playerid,6);
- GameTextForPlayer(playerid,"~w~Du ~r~hast ~b~das ~n~~g~Los Santos Police Department betreten.",3000,3);
- }
- if(pickupid==lspdausgang)
- {
- SetPlayerPos(playerid,1551.2947,-1675.7388,15.7869);
- SetPlayerFacingAngle(playerid,88.2505);
- SetCameraBehindPlayer(playerid);
- SetPlayerInterior(playerid,0);
- }
- if(pickupid==laden24eingang2)
- {
- SetPlayerPos(playerid,6.091179,-29.271898,1003.549438);
- SetPlayerFacingAngle(playerid,1.7697);
- SetCameraBehindPlayer(playerid);
- SetPlayerInterior(playerid,10);
- GameTextForPlayer(playerid,"~w~Du ~r~hast ~b~den ~n~~g~24/7 Laden betreten.",3000,3);
- }
- if(pickupid==laden24ausgang2)
- {
- SetPlayerPos(playerid,1352.2697,-1754.8099,13.3570);
- SetPlayerFacingAngle(playerid,7.0211);
- SetCameraBehindPlayer(playerid);
- SetPlayerInterior(playerid,0);
- }
- if(pickupid==laden24eingang3)
- {
- SetPlayerPos(playerid,-30.946699,-89.609596,1003.546875);
- SetPlayerFacingAngle(playerid,1.7697);
- SetCameraBehindPlayer(playerid);
- SetPlayerInterior(playerid,18);
- GameTextForPlayer(playerid,"~w~Du ~r~hast ~b~den ~n~~g~24/7 Laden betreten.",3000,3);
- }
- if(pickupid==laden24ausgang3)
- {
- SetPlayerPos(playerid,1932.8137,-1776.1644,13.3828);
- SetPlayerFacingAngle(playerid,269.5597);
- SetCameraBehindPlayer(playerid);
- SetPlayerInterior(playerid,0);
- }
- if(pickupid==ammueingang)
- {
- SetPlayerPos(playerid,286.2636,-38.1922,1001.5156);
- SetPlayerFacingAngle(playerid,359.6838);
- SetCameraBehindPlayer(playerid);
- SetPlayerInterior(playerid,1);
- GameTextForPlayer(playerid,"~w~Du ~r~hast ~b~den ~n~~g~Waffenladen betreten.",3000,3);
- }
- if(pickupid==ammuausgang)
- {
- SetPlayerPos(playerid,1364.8358,-1279.5848,13.5469);
- SetPlayerFacingAngle(playerid,91.8047);
- SetCameraBehindPlayer(playerid);
- SetPlayerInterior(playerid,0);
- }
- if(pickupid==Bingoeingang)
- {
- SetPlayerPos(playerid,207.7306,-107.1048,1005.1328);
- SetPlayerFacingAngle(playerid,358.6639);
- SetCameraBehindPlayer(playerid);
- SetPlayerInterior(playerid,15);
- GameTextForPlayer(playerid,"~w~Du ~r~hast ~b~den ~n~~g~Klamotten Laden betreten.",3000,3);
- }
- if(pickupid==Bingoausgang)
- {
- SetPlayerPos(playerid,2245.2090,-1662.0995,15.4690);
- SetPlayerFacingAngle(playerid,348.9738);
- SetCameraBehindPlayer(playerid);
- SetPlayerInterior(playerid,0);
- }
- return 1;
- }
- public OnVehicleMod(playerid, vehicleid, componentid)
- {
- return 1;
- }
- public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
- {
- return 1;
- }
- public OnVehicleRespray(playerid, vehicleid, color1, color2)
- {
- return 1;
- }
- public OnPlayerSelectedMenuRow(playerid, row)
- {
- return 1;
- }
- public OnPlayerExitedMenu(playerid)
- {
- return 1;
- }
- public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
- {
- return 1;
- }
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- return 1;
- }
- public OnPlayerStreamIn(playerid, forplayerid)
- {
- return 1;
- }
- public OnPlayerStreamOut(playerid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamIn(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamOut(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid==DIALOG_GPS)
- {
- if(response)
- switch(listitem)
- {
- case 0:
- {
- SetPlayerCheckpoint(playerid,1238.7600,-1816.8955,13.4243,3.0);
- SendClientMessage(playerid, BLAU, "Der Checkpoint wurde makiert!.");
- }
- case 1:
- {
- SetPlayerCheckpoint(playerid,1211.7794,-924.3547,42.5275,3.0);
- SendClientMessage(playerid, BLAU, "Der Checkpoint wurde makiert!.");
- }
- case 2:
- {
- SetPlayerCheckpoint(playerid,1481.9169,-1743.0455,13.5469,3.0);
- SendClientMessage(playerid, ROT, "Der Checkpoint wurde makiert!.");
- }
- }
- return 1;
- }
- if(dialogid==DIALOG_LOGIN)
- {
- if(response==0)
- {
- SendClientMessage(playerid,BLAU,"Du hast den Vorgang abgebrochen.");
- Kick(playerid);
- return 1;
- }
- if(response==1)
- {
- if(!strlen(inputtext))
- {
- SendClientMessage(playerid,BLAU,"Das Passwort war nicht lang genug.");
- ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Dein Account wurde gefunden. Gib bitte das Passwort ein.","Login","Abbrechen");
- return 1;
- }
- else
- {
- Login(playerid,inputtext);
- return 1;
- }
- }
- }
- if(dialogid==DIALOG_REGISTER)
- {
- if(response==0)
- {
- SendClientMessage(playerid,BLAU,"Du hast den Vorgang abgebrochen.");
- Kick(playerid);
- return 1;
- }
- if(response==1)
- {
- if(!strlen(inputtext))
- {
- SendClientMessage(playerid,BLAU,"Das Passwort war nicht lang genug.");
- ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Gib bitte das gewünschte Passwort ein:","Register","Abbrechen");
- return 1;
- }
- else
- {
- Register(playerid,inputtext);
- return 1;
- }
- }
- }
- if(dialogid==DIALOG_TUTORIAL)
- {
- if(response==1)
- {
- SetPlayerPos(playerid,1227.1797,-914.0590,42.6812);
- SendClientMessage(playerid,0xFFFF00FF,"Du wurdest Teleportiert");
- }
- if(response==0)
- {
- SendClientMessage(playerid,BLAU,"Ok dann halt nicht...");
- }
- }
- if(dialogid == stadtmenue)
- {
- if(!response)
- {
- }
- if(response == 1)
- {
- if(hateinjob(playerid,1))return SendClientMessage(playerid,ROT,"Du hast schon ein job");
- if(listitem == 0)
- {
- SendClientMessage(playerid,ROT,"Du hast Müllman gewählt");
- pInfo[playerid][Job] = 1;
- }
- if(listitem == 1)
- {
- SendClientMessage(playerid,ROT,"Du hast Pilot gewählt");
- pInfo[playerid][Job] = 2;
- }
- if(listitem == 2)
- {
- SendClientMessage(playerid,ROT,"Du hast Postbote gewählt");
- pInfo[playerid][Job] = 3;
- }
- if(listitem == 3)
- {
- SendClientMessage(playerid,ROT,"Du hast Anwalt gewählt");
- pInfo[playerid][Job] = 4;
- }
- if(listitem == 4)
- {
- SendClientMessage(playerid,ROT,"Du hast Bodyguard gewählt");
- pInfo[playerid][Job] = 5;
- }
- if(listitem == 5)
- {
- SendClientMessage(playerid,ROT,"Du hast den Job Trucker gewählt");
- pInfo[playerid][Job] = 6;
- }
- if(listitem == 6)
- {
- SendClientMessage(playerid,ROT,"Du hast den Job Zugfahrer gewählt");
- pInfo[playerid][Job] = 7;
- }
- if(listitem == 7)
- {
- SendClientMessage(playerid,ROT,"Du hast Dedektiv gewählt");
- pInfo[playerid][Job] = 8;
- }
- }
- }
- if(dialogid == Bankmenu)
- {
- if(response)
- {
- if(listitem == 0) // Einzahlen
- {
- ShowPlayerDialog(playerid,Einzahlung,DIALOG_STYLE_INPUT,"Einzahlung","Wert eingeben:","Einzahlen","Verlassen");
- }
- if(listitem == 1) // Auszahlen
- {
- ShowPlayerDialog(playerid,Auszahlung,DIALOG_STYLE_INPUT,"Auszahlung","Wert eingeben:","Auszahlen","Verlassen");
- }
- if(listitem == 2) // Kontostand
- {
- new str[128];
- format(str,sizeof(str),"Konto: %d$",pInfo[playerid][Bank]);
- }
- if(listitem == 3) // Überweisen
- {
- ShowPlayerDialog(playerid,Ueberweisung,DIALOG_STYLE_INPUT,"Überweisung","Name des Empfängers angeben:","Bestätigen","Verlassen");
- }
- }
- }
- if(dialogid == Einzahlung)
- {
- new str[128];
- if(!response)return ShowPlayerDialog(playerid,Bankmenu,DIALOG_STYLE_LIST,"Transaktionen","Einzahlen\nAuszahlen\nKontostand\nÜberweisung","Wählen","Beenden");
- if(GetPlayerMoney(playerid) < strval(inputtext))return SendClientMessage(playerid,0xC8C8C8FF,"Du hast nicht genug Geld dabei!");
- GivePlayerMoney(playerid, - strval(inputtext));
- pInfo[playerid][Bank] += strval(inputtext);
- format(str,sizeof(str),"Sie haben %d$ auf ihr Konto eingezahlt",strval(inputtext));
- ShowPlayerDialog(playerid,EinzahlungText,DIALOG_STYLE_MSGBOX,"Transaktion",str,"Schließen","");
- }
- if(dialogid == Auszahlung)
- {
- new str[128];
- if(!response)return ShowPlayerDialog(playerid,Bankmenu,DIALOG_STYLE_LIST,"Transaktionen","Einzahlen\nAuszahlen\nKontostand\nÜberweisung","Wählen","Beenden");
- if(pInfo[playerid][Bank] < strval(inputtext))return SendClientMessage(playerid,0xC8C8C8FF,"Du hast nicht genug auf dem Konto!");
- GivePlayerMoney(playerid,strval(inputtext));
- pInfo[playerid][Bank] -= strval(inputtext);
- format(str,sizeof(str),"Sie haben %d$ von ihrem Konto abgehoben",strval(inputtext));
- ShowPlayerDialog(playerid,AuszahlungText,DIALOG_STYLE_MSGBOX,"Transaktion",str,"Schließen","");
- }
- if(dialogid == Ueberweisung)
- {
- new pID = pInfo[playerid][ubid];
- if(!response)return ShowPlayerDialog(playerid,Bankmenu,DIALOG_STYLE_LIST,"Transaktionen","Einzahlen\nAuszahlen\nKontostand\nÜberweisung","Wählen","Beenden");
- if(sscanf(inputtext,"u",pID))return ShowPlayerDialog(playerid,UeberweisungText1,DIALOG_STYLE_MSGBOX,"Transaktion","Ungültige Angabe! Wiederholen Sie den Vorgang","Schließen","") ;
- if(!IsPlayerConnected(pID))return ShowPlayerDialog(playerid,UeberweisungText1,DIALOG_STYLE_MSGBOX,"Transaktion","Ungültiger Empfänger! Wiederholen Sie den Vorgang","Schließen","") ;
- if (pID == playerid)return ShowPlayerDialog(playerid,UeberweisungText1,DIALOG_STYLE_MSGBOX,"Transaktion","Ungültiger Empfänger! Wiederholen Sie den Vorgang","Schließen","") ;
- ShowPlayerDialog(playerid,Ueberweisung2,DIALOG_STYLE_INPUT,"Überweisung","Zu überweisende Summe angeben:","Überweisen","Verlassen");
- }
- if(dialogid == Ueberweisung2)
- {
- new str[128],str2[128],str3[128],pID = pInfo[playerid][ubid];
- if(!response)return ShowPlayerDialog(playerid,Bankmenu,DIALOG_STYLE_LIST,"Transaktionen","Einzahlen\nAuszahlen\nKontostand\nÜberweisung","Wählen","Beenden");
- if(pInfo[playerid][Bank] < strval(inputtext))return SendClientMessage(playerid,0xC8C8C8FF,"Du hast nicht genug Geld auf dem Konto!");
- pInfo[playerid][Bank] -= strval(inputtext);
- pInfo[pID][Bank] += strval(inputtext);
- format(str,sizeof(str),"Sie haben %d$ auf das Konto von %s überwiesen\nNeuer Kontostand: %d$",strval(inputtext),SpielerName(playerid),pInfo[playerid][Bank]);
- ShowPlayerDialog(playerid,UeberweisungText1,DIALOG_STYLE_MSGBOX,"Transaktion",str,"Schließen","");
- format(str2,sizeof(str2),"%s hat ihnen %d$ auf ihr Konto überwiesen",SpielerName(playerid),strval(inputtext));
- format(str3,sizeof(str3)," | ---Neuer Kontostand: %d$--- | ",pInfo[pID][Bank]);
- SendClientMessage(pID,0xC8C8C8FF,str2);
- SendClientMessage(pID,0xEAE090FF,str3);
- }
- return 1;
- }
- public OnPlayerClickPlayer(playerid, clickedplayerid, source)
- {
- return 1;
- }
- stock SpielerName(playerid)
- {
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,sizeof(name));
- return name;
- }
- stock Register(playerid,key[])
- {
- new Spielerdatei[64];
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,sizeof(name));
- format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
- dini_Create(Spielerdatei);
- dini_Set(Spielerdatei,"Passwort",key);
- SendClientMessage(playerid,BLAU,"Erfolgreich registriert.");
- SetPlayerScore(playerid,0);
- SetPVarInt(playerid,"loggedin",1);
- return 1;
- }
- stock Login(playerid,key[])
- {
- new Spielerdatei[64];
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,sizeof(name));
- format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
- if(!strcmp(key,dini_Get(Spielerdatei,"Passwort"),false))
- {
- LoadAccount(playerid);
- SendClientMessage(playerid,BLAU,"Erfolgreich eingeloggt.");
- return 1;
- }
- else
- {
- SendClientMessage(playerid,BLAU,"Falsches Passwort.");
- ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Dein Account wurde gefunden. Gib bitte das Passwort ein.","Login","Abbrechen");
- return 1;
- }
- }
- stock LoadAccount(playerid)
- {
- new Spielerdatei[64];
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,sizeof(name));
- format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
- SetPlayerScore(playerid,dini_Int(Spielerdatei,"Level"));
- GivePlayerMoney(playerid,dini_Int(Spielerdatei,"Geld"));
- pInfo[playerid][Adminlevel] = dini_Int(Spielerdatei, "Adminlevel");
- pInfo[playerid][Bank] = dini_Int(Spielerdatei, "Bank");
- pInfo[playerid][Fraktion] = dini_Int(Spielerdatei, "Fraktion");
- pInfo[playerid][Job] = dini_Int(Spielerdatei, "Job");
- pInfo[playerid][Baned] = dini_Int(Spielerdatei, "Baned");
- if(mjobtime[playerid] >= 1)
- {
- mjobtimerr = SetTimer("MullmanJobTimer", 1000, 1);
- }
- if(pInfo[playerid][Baned] == 1)
- {
- SendClientMessage(playerid,ROT,"Du bist vom Server gebannt.");
- Kick(playerid);
- }
- SetPVarInt(playerid,"loggedin",1);
- return 1;
- }
- stock SpielerSpeichern(playerid)
- {
- if(GetPVarInt(playerid,"loggedin")==1)
- {
- new Spielerdatei[64];
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,sizeof(name));
- format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
- dini_IntSet(Spielerdatei, "Adminlevel", pInfo[playerid][Adminlevel]);
- dini_IntSet(Spielerdatei, "Fraktion", pInfo[playerid][Fraktion]);
- dini_IntSet(Spielerdatei, "Bank", pInfo[playerid][Bank]);
- dini_IntSet(Spielerdatei, "Job", pInfo[playerid][Job]);
- dini_IntSet(Spielerdatei, "Baned", pInfo[playerid][Baned]);
- dini_IntSet(Spielerdatei, "Geld", pInfo[playerid][Geld]);
- dini_IntSet(Spielerdatei, "Level", pInfo[playerid][Level]);
- if(mjobtime[playerid] >= 1)
- {
- mjobtimerr = SetTimer("MullmanJobTimer", 1000, 1);
- }
- }
- return 1;
- }
- stock isPlayerInFrakt(playerid,fraktid)
- {
- if(pInfo[playerid][Fraktion] ==fraktid)return 1;
- return 0;
- }
- stock isPlayerAnAdmin(playerid,rang)
- {
- if(pInfo[playerid][Adminlevel]>=rang)return 1;
- return 0;
- }
- stock hateinjob(playerid,rang)
- {
- if(pInfo[playerid][Job]>=rang)return 1;
- return 0;
- }
- stock sscanf(sstring[], format[], {Float,_}:...)
- {
- #if defined isnull
- if (isnull(sstring))
- #else
- if (sstring[0] == 0 || (sstring[0] == 1 && sstring[1] == 0))
- #endif
- {
- return format[0];
- }
- #pragma tabsize 4
- new
- formatPos = 0,
- sstringPos = 0,
- paramPos = 2,
- paramCount = numargs(),
- delim = ' ';
- while (sstring[sstringPos] && sstring[sstringPos] <= ' ')
- {
- sstringPos++;
- }
- while (paramPos < paramCount && sstring[sstringPos])
- {
- switch (format[formatPos++])
- {
- case '\0':
- {
- return 0;
- }
- case 'i', 'd':
- {
- new
- neg = 1,
- num = 0,
- ch = sstring[sstringPos];
- if (ch == '-')
- {
- neg = -1;
- ch = sstring[++sstringPos];
- }
- do
- {
- sstringPos++;
- if ('0' <= ch <= '9')
- {
- num = (num * 10) + (ch - '0');
- }
- else
- {
- return -1;
- }
- }
- while ((ch = sstring[sstringPos]) > ' ' && ch != delim);
- setarg(paramPos, 0, num * neg);
- }
- case 'h', 'x':
- {
- new
- num = 0,
- ch = sstring[sstringPos];
- do
- {
- sstringPos++;
- switch (ch)
- {
- case 'x', 'X':
- {
- num = 0;
- continue;
- }
- case '0' .. '9':
- {
- num = (num << 4) | (ch - '0');
- }
- case 'a' .. 'f':
- {
- num = (num << 4) | (ch - ('a' - 10));
- }
- case 'A' .. 'F':
- {
- num = (num << 4) | (ch - ('A' - 10));
- }
- default:
- {
- return -1;
- }
- }
- }
- while ((ch = sstring[sstringPos]) > ' ' && ch != delim);
- setarg(paramPos, 0, num);
- }
- case 'c':
- {
- setarg(paramPos, 0, sstring[sstringPos++]);
- }
- case 'f':
- {
- new changestr[16], changepos = 0, strpos = sstringPos;
- while(changepos < 16 && sstring[strpos] && sstring[strpos] != delim)
- {
- changestr[changepos++] = sstring[strpos++];
- }
- changestr[changepos] = '\0';
- setarg(paramPos,0,_:floatstr(changestr));
- }
- case 'p':
- {
- delim = format[formatPos++];
- continue;
- }
- case '\'':
- {
- new
- end = formatPos - 1,
- ch;
- while ((ch = format[++end]) && ch != '\'') {}
- if (!ch)
- {
- return -1;
- }
- format[end] = '\0';
- if ((ch = strfind(sstring, format[formatPos], false, sstringPos)) == -1)
- {
- if (format[end + 1])
- {
- return -1;
- }
- return 0;
- }
- format[end] = '\'';
- sstringPos = ch + (end - formatPos);
- formatPos = end + 1;
- }
- case 'u':
- {
- new
- end = sstringPos - 1,
- id = 0,
- bool:num = true,
- ch;
- while ((ch = sstring[++end]) && ch != delim)
- {
- if (num)
- {
- if ('0' <= ch <= '9')
- {
- id = (id * 10) + (ch - '0');
- }
- else
- {
- num = false;
- }
- }
- }
- if (num && IsPlayerConnected(id))
- {
- setarg(paramPos, 0, id);
- }
- else
- {
- #if !defined foreach
- #define foreach(%1,%2) for (new %2 = 0; %2 < MAX_PLAYERS; %2++) if (IsPlayerConnected(%2))
- #define __SSCANF_FOREACH__
- #endif
- sstring[end] = '\0';
- num = false;
- new
- name[MAX_PLAYER_NAME];
- id = end - sstringPos;
- foreach (Player, playerid)
- {
- GetPlayerName(playerid, name, sizeof (name));
- if (!strcmp(name, sstring[sstringPos], true, id))
- {
- setarg(paramPos, 0, playerid);
- num = true;
- break;
- }
- }
- if (!num)
- {
- setarg(paramPos, 0, INVALID_PLAYER_ID);
- }
- sstring[end] = ch;
- #if defined __SSCANF_FOREACH__
- #undef foreach
- #undef __SSCANF_FOREACH__
- #endif
- }
- sstringPos = end;
- }
- case 's', 'z':
- {
- new
- i = 0,
- ch;
- if (format[formatPos])
- {
- while ((ch = sstring[sstringPos++]) && ch != delim)
- {
- setarg(paramPos, i++, ch);
- }
- if (!i)
- {
- return -1;
- }
- }
- else
- {
- while ((ch = sstring[sstringPos++]))
- {
- setarg(paramPos, i++, ch);
- }
- }
- sstringPos--;
- setarg(paramPos, i, '\0');
- }
- default:
- {
- continue;
- }
- }
- while (sstring[sstringPos] && sstring[sstringPos] != delim && sstring[sstringPos] > ' ')
- {
- sstringPos++;
- }
- while (sstring[sstringPos] && (sstring[sstringPos] == delim || sstring[sstringPos] <= ' '))
- {
- sstringPos++;
- }
- paramPos++;
- }
- do
- {
- if ((delim = format[formatPos++]) > ' ')
- {
- if (delim == '\'')
- {
- while ((delim = format[formatPos++]) && delim != '\'') {}
- }
- else if (delim != 'z')
- {
- return delim;
- }
- }
- }
- while (delim > ' ');
- return 0;
- }
- public payday()
- {
- new std_x,sek_x,min_x;
- gettime(std_x,min_x,sek_x);
- if(!min_x)
- {
- for (new i = 0; i < MAX_PLAYERS; i++)
- {
- SendClientMessage(i,0xFFFF00FF,"Payday! Du erhältst $10000!");
- GivePlayerMoney(i,10000);
- }
- return 0;
- }
- return 1;
- }
- public Wetter()
- {
- //Wetter 0 = LS , Wetter 1 = SF , Wetter 2 = LV
- Weather[0] = WetterRandomLS[random(sizeof(WetterRandomLS))];
- Weather[1] = WetterRandomSF[random(sizeof(WetterRandomSF))];
- Weather[2] = WetterRandomLV[random(sizeof(WetterRandomLV))];
- }
- public SetWetter()
- {
- new Float:xx, Float:yy, Float:zz;
- for(new i=0; i< GetMaxPlayers(); i++)
- {
- if(IsPlayerConnected(i))
- {
- GetPlayerPos(i, xx, yy, zz);
- if((xx > -992.5172 && xx < 4000.0000) && (yy < 528.0000 && yy > -4000.0000)) //Los Santos
- {
- SetPlayerWeather(i, Weather[0]);
- //Los Santos
- }
- if((xx > -4000.0000 && xx< -992.5172) && (yy < 4000.0000 && yy > -4000.0000)) //San Fierro
- {
- SetPlayerWeather(i, Weather[1]);
- //San Fierro
- }
- if((xx > -992.5172 && xx< 4000.0000) && (yy < 4000.0000 && yy > 528.0000)) //Las Venturas
- {
- SetPlayerWeather(i, Weather[2]);
- //Las Venturas
- }
- }
- }
- return 1;
- }
- public MyDialogStatsSystem(playerid){
- new String[128], Name[MAX_PLAYER_NAME], money = GetPlayerMoney(playerid), Score = GetPlayerScore(playerid);
- GetPlayerName(playerid,Name,sizeof Name);
- format(String, sizeof(String), "\nNickname: %s\nScore: %d\nGeld: %d\nFraktion: %d", Name, Name, Score, money);
- ShowPlayerDialog(playerid, DIALOG_STYLE_MSGBOX, 0, "Informationen über mich", String, "Weiter", "Schließen");
- return 1;
- }
- public Drivein(playerid)
- {
- SetPlayerHealth(playerid,100.0);
- GivePlayerMoney(playerid,-20);
- SendClientMessage(playerid, ROT,"Personal: Ihr Essen wurde zubereitet! Auf wiedersehen, und einen Guten Hunger!");
- TogglePlayerControllable(playerid, 1);
- GameTextForPlayer(playerid, "~r~ -20$", 3000, 1);
- }
- public IsAtDrivein(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsPlayerInRangeOfPoint(playerid,10.0,801.5522, -1628.91, 13.3828) || IsPlayerInRangeOfPoint(playerid,10.0,1209.958,-896.7405, 42.9259))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,10.0,-2341.86, 1021.184, 50.6953) || IsPlayerInRangeOfPoint(playerid,10.0,2485.291, 2022.611, 10.8203))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,10.0,1859.496, 2084.797, 10.8203) || IsPlayerInRangeOfPoint(playerid,10.0,-2349.49, -152.182, 35.3203))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,10.0,2409.651, -1488.65, 23.8281) || IsPlayerInRangeOfPoint(playerid,10.0,2377.733, -1909.27, 13.3828))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,10.0,2375.014, 2021.186, 10.8203))
- {
- return 1;
- }
- }
- return 0;
- }
- public Ping2(playerid)
- {
- Ping1[playerid] = 1;
- return 1;
- }
- public PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z)
- {
- if(IsPlayerConnected(playerid))
- {
- new Float:oldposx, Float:oldposy, Float:oldposz;
- new Float:tempposx, Float:tempposy, Float:tempposz;
- GetPlayerPos(playerid, oldposx, oldposy, oldposz);
- tempposx = (oldposx -x);
- tempposy = (oldposy -y);
- tempposz = (oldposz -z);
- //
- if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
- {
- return 1;
- }
- }
- return 0;
- }
- public MullmanJobTimer(playerid)
- {
- mjobtime[playerid] -= 1;
- if(mjobtime[playerid] <= 0)
- {
- mjobtime[playerid] = 0;
- mjobgo[playerid] = 0;
- SendClientMessage(playerid,ROT,"JOB:Du kanst wieder zur Arbeit kommen");
- KillTimer(mjobtimerr);
- }
- return 0;
- }
- public IsAMuellcar(carid)
- {
- for(new i = 0; i < sizeof(MULL); i++)
- {
- if(carid == MULL[i])
- {
- return 1;
- }
- }
- return 0;
- }
- public LSPDCar(vehicleid)
- {
- for(new i = 0; i < sizeof(LSPDCars); i++)
- {
- if(vehicleid== LSPDCars[i])
- {
- return 1;
- }
- }
- return 0;
- }
- public FBICar(vehicleid)
- {
- for(new i = 0; i < sizeof(FBICars); i++)
- {
- if(vehicleid== FBICars[i])
- {
- return 1;
- }
- }
- return 0;
- }
- public SFPDCar(vehicleid)
- {
- for(new i = 0; i < sizeof(SFPDCars); i++)
- {
- if(vehicleid== SFPDCars[i])
- {
- return 1;
- }
- }
- return 0;
- }
- public MEDICCar(vehicleid)
- {
- for(new i = 0; i < sizeof(MEDICCars); i++)
- {
- if(vehicleid== MEDICCars[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock strget(strx[], pos, search = ' ')
- {
- new arg, ret[128], idxx;
- for (new i = 0; i < strlen(strx); i++)
- {
- if(strx[i] == search || i == strlen(strx) || strx[i + 1] == 10)
- {
- arg++;
- if (arg == pos + 1)
- {
- ret[i-idxx] = EOS;
- return ret;
- } else if (arg == pos)
- idxx= i+1;
- }
- else if (arg == pos)
- ret[i - idxx] = strx[i];
- }
- return ret;
- }
- public Wetterfisch()
- {
- new wea = random(20); //Zufallsrandom, für SetWeather
- SetWeather(wea);
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment