Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #include <dini>
- #include <streamer>
- main()
- {
- print("______________________________|Selfmade Reallife|______________________________");
- print("Das Selfmade Script von Stefan Linkens wurde vollständig geladen.");
- print("Map: (SF), Script Version: (BETA), Scripter: (Stefan Linkens).");
- print("_______________________________________________________________________________");
- }
- #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_ORANGE 0xFF9933FF
- #define COLOR_BROWN 0x330000FF
- #define COLOR_BLACK 0x000000FF
- #define COLOR_GREY 0xAFAFAFAA
- #define COLOR_GREEN 0x33AA33AA
- #define COLOR_RED 0xAA3333AA
- #define COLOR_DARKRED 0x660000AA
- #define COLOR_LIGHTRED 0xFF6347AA
- #define COLOR_LIGHTBLUE 0x33CCFFAA
- #define COLOR_LIGHTGREEN 0x9ACD32AA
- #define COLOR_YELLOW 0xFFFF00AA
- #define COLOR_YELLOW2 0xF5DEB3AA
- #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 DIALOG_LOGIN 1
- #define DIALOG_REG 2
- #define DIALOG_ADMINCHAT 3
- #define DIALOG_VEHSPAWN 4
- #define DIALOG_REPORT 5
- #define DIALOG_OCHAT 6
- #define DIALOG_PAKETLIEFERANT 7
- #define DIALOG_AA 8
- #define DIALOG_HARTZ4 9
- #define DIALOG_BSN 11
- #define DIALOG_ADMINMACHEN 12
- #define DIALOG_PERSO 13
- #define DIALOG_PERSO1 14
- #define DIALOG_PERSO2 15
- #define DIALOG_PERSO3 16
- #define DIALOG_PERSOZEIGEN 17
- /*====================================
- //Fraktionen:
- 1.
- 2.
- 3.
- 4.
- 5. San Fierro Vagos
- ====================================*/
- forward SendAdminMessage(color, string[]);
- forward SetPlayerSpawn(playerid);
- forward PayDay();
- forward IstEinAuto(carid);
- forward IstEinFlugzeug(carid);
- forward IstEinMotorrad(carid);
- forward IstEinRoller(carid);
- //MiniJob´s Sachen
- new Registriert[MAX_PLAYERS];
- new PaketLieferant[MAX_PLAYERS];
- new LieferantenWagen[9];
- forward PLWagen(carid);
- //Frak Cars
- new VagosWagen[12];
- forward VagosCars(carid);
- enum spieler_daten
- {
- skin,
- Geld,
- Administrator,
- Leader,
- Member,
- Fraktion,
- Level,
- Fuehrerschein,
- Pilotenschein,
- Motorradschein,
- Rollerschein,
- Hartz4,
- PersoAlter,
- PersoGeschlecht,
- Perso,
- eingeloggt
- }
- new SpielerInfo[MAX_PLAYERS][spieler_daten];
- public OnGameModeInit()
- {
- SetGameModeText("BETA");
- SetTimer("PayDay",6000000,1);
- DisableInteriorEnterExits();
- //
- AddPlayerClass(0,0.0,0.0,0.0,0.0,0,0,0,0,0,0);
- //3DTexte
- Create3DTextLabel("Du hast fragen?\nBenutze '/Report',\nund ein Administrator hilft dir.",0xffffff,-1978.7610,133.4468,27.6940,50.0,0);// /Report Noob Spawn
- Create3DTextLabel("Du kennst die Befehle nicht auswenidg?\nBenutze '/Hilfe',\num die Befehle zu sehen.",0xffffff,-1978.7611,141.8096,27.6875,50.0,0);// /hilfe
- Create3DTextLabel("San Fierro | Paket Lieferant, Minijob. (Benutze: /PLHilfe)",0xffffff,-2014.9799,401.2414,35.1719,50.0,0);//Paket Lieferant
- Create3DTextLabel("Buslinie 1\nAußer Betrieb",COLOR_ORANGE,-2272.9944,543.8022,35.0156,50.0,0);//Buslinie 1
- Create3DTextLabel("Buslinie 3\nAußer Betrieb",COLOR_ORANGE,-2271.1533,523.3764,35.0156,50.0,0);//Buslinie 3
- Create3DTextLabel("Buslinie 2\nAußer Betrieb",COLOR_ORANGE,-2273.6692,534.0350,35.0156,50.0,0);//Buslinie 2
- Create3DTextLabel("San Fierro Fahrschule\nEingang",0xffffff,-2026.5637,-101.2671,35.1641,10.0,0);//SF Fahrschule Eingang
- Create3DTextLabel("San Fierro Fahrschule\nAusgang",0xffffff,-2027.0111,-104.1811,1035.1719,10.0,0);//SF Fahrschule Ausgang
- Create3DTextLabel("San Fierro Fahrschule\nHintereingang",0xffffff,-2029.7760,-121.3656,35.1791,10.0,0);//SF Fahrschule Hintereingang
- Create3DTextLabel("San Fierro Bürger Zentrum\nEingang",0xffffff,-2013.3431,226.8983,28.7746,10.0,0);//SF Bürger Zentrum Eingang
- Create3DTextLabel("San Fierro Bürger Zentrum\nAusgang",0xffffff,389.0762,173.7839,1008.3828,10.0,0);//SF Bürger Zentrum Ausgang
- Create3DTextLabel("San Fierre Fahrschule\nHinterausgang",0xffffff,-2029.6827,-118.9757,1035.1719,10.0,0);//SF Fahrschule Hinterausgang
- Create3DTextLabel("San Fierro Burger Shot North\nEingang",0xffffff,-2336.0176,-166.8605,35.5547,10.0,0);//SF BSN Eingang
- Create3DTextLabel("San Fierro Burger Shot Noth\nAusgang",0xffffff,363.3161,-74.7201,1001.5078,10.0,0);//SF BSN Ausgang
- Create3DTextLabel("Bürger Zentrum Informationen | /Rathaus",0xffffff,362.5711,173.6522,1008.3828,10.0,0);//Bürger Zentrum Information
- Create3DTextLabel("Burger Shot North Speisekarte | /BSN",0xffffff,376.8503,-68.6898,1001.5151,10.0,0);//BSN Speisekarte
- Create3DTextLabel("Bürger Zentrum | Personal Ausweiss | /Perso",0xffffff,358.4218,163.2497,1008.3828,10.0,0);//Bürger Zentrum Personal Ausweiss
- Create3DTextLabel("Bürger Zentrum | Hartz 4 | /Hartz4",0xffffff,359.0649,186.3593,1008.3828,10.0,0);//Bürger Zentrum Hartz 4
- Create3DTextLabel("Gebe /Tanken ein um dein Fahrzeug zu tanken.",0xffffff,-2023.8182,157.3788,28.8359,10.0,0);//Tankstelle am Noob Spawn
- Create3DTextLabel("Gebe /Tanken ein um dein Fahrzeug zu tanken.",0xffffff,-2029.2346,156.9907,28.8359,10.0,0);//Tankstelle am Noob Spawn
- Create3DTextLabel("San Fierro Autohaus",0xffffff,-1756.6553,-116.1430,3.5725,10.0,0);//San Fierro Autohaus
- //Pickups
- AddStaticPickup(1239,23,-1978.7610,133.4468,27.6940);// /Report am Noob Spawn
- AddStaticPickup(1239,23,-1978.7611,141.8096,27.6875);// /Hilfe am Noob spawn
- AddStaticPickup(1239,23,-2013.3431,226.8983,28.7746);// Bürger Zentrum Eingang
- AddStaticPickup(1239,23,389.0762,173.7839,1008.3828);// Bürger Zentrum Ausgang
- AddStaticPickup(1239,23,-2026.5637,-101.2671,35.1641);// Fahrschulen Eingang
- AddStaticPickup(1239,23,-2027.0111,-104.1811,1035.1719);// Fahrschule Ausgang
- AddStaticPickup(1239,23,-2029.7760,-121.3656,35.1791);//Fahrschulen Hintereingang
- AddStaticPickup(1239,23,-2029.6827,-118.9757,1035.1719);//Fahrschule Hinterausgang
- AddStaticPickup(1239,23,-2336.0176,-166.8605,35.5547);//BSN Eingang
- AddStaticPickup(1239,23,363.3161,-74.7201,1001.5078);//BSN Ausgang
- AddStaticPickup(1239,23,362.5711,173.6522,1008.3828);//Bürger Zentrum Informationen
- AddStaticPickup(1239,23,376.8503,-68.6898,1001.5151);//BSN Speisekarte
- AddStaticPickup(1581,23,358.4218,163.2497,1008.3828);//Bürger Zentrum Personal Ausweiss
- AddStaticPickup(1274,23,359.0649,186.3593,1008.3828);//Bürger Zentrum Hartz 4
- AddStaticPickup(1650,23,-2023.8182,157.3788,28.8359);//Tank Kanister //Tanke am Noob Spawn
- AddStaticPickup(1650,23,-2029.2346,156.9907,28.8359);//Tank Kanister //Tanke am Noob Spawn
- //=========Objekte
- //Autohaus SF am Bootssteg
- CreateDynamicObject(983, -1750.8472900391, -121.35294342041, 3.2132420539856, 0, 0, 270);
- CreateDynamicObject(983, -1750.8878173828, -111.28652191162, 3.238242149353, 0, 0, 270);
- CreateDynamicObject(983, -1747.6881103516, -108.07949829102, 3.2132420539856, 0, 0, 0);
- CreateDynamicObject(983, -1747.6577148438, -124.53954315186, 3.2132420539856, 0, 0, 0);
- CreateDynamicObject(984, -1741.2454833984, -127.68843078613, 3.1663670539856, 0, 0, 270);
- CreateDynamicObject(984, -1741.2863769531, -104.89332580566, 3.1663670539856, 0, 0, 270);
- CreateDynamicObject(984, -1725.1049804688, -122.06645202637, 3.1663670539856, 0, 0, 28);
- CreateDynamicObject(984, -1728.4548339844, -127.694190979, 3.191367149353, 0, 0, 270);
- CreateDynamicObject(983, -1729.5462646484, -113.59230041504, 3.238242149353, 0, 0, 28);
- CreateDynamicObject(983, -1732.8374023438, -108.12474822998, 3.238242149353, 0, 0, 33.998657226563);
- CreateDynamicObject(1215, -1734.8017578125, -105.19966125488, 3.1190106868744, 0, 0, 0);
- CreateDynamicObject(1215, -1754.1646728516, -121.48446655273, 3.1190106868744, 0, 0, 0);
- CreateDynamicObject(1215, -1754.2741699219, -111.22929382324, 3.146036863327, 0, 0, 0);
- //Noob Spawn NEU
- CreateDynamicObject(983, -1983.4609375, 140.11224365234, 27.371055603027, 0, 0, 271);
- CreateDynamicObject(983, -1983.4509277344, 135.5676574707, 27.371055603027, 0, 0, 270.99975585938);
- CreateDynamicObject(983, -1986.6618652344, 143.26741027832, 27.372615814209, 0, 0, 0);
- CreateDynamicObject(983, -1986.6666259766, 149.66897583008, 27.371055603027, 0, 0, 0);
- CreateDynamicObject(983, -1986.6580810547, 167.60069274902, 27.371055603027, 0, 0, 0);
- CreateDynamicObject(983, -1983.4050292969, 164.40690612793, 27.371055603027, 0, 0, 269.99975585938);
- CreateDynamicObject(983, -1983.46484375, 152.8712310791, 27.371055603027, 0, 0, 269.99450683594);
- CreateDynamicObject(983, -1986.6590576172, 173.99459838867, 27.371055603027, 0, 0, 0);
- CreateDynamicObject(983, -1986.65625, 180.3849029541, 27.363418579102, 0, 0, 0);
- CreateDynamicObject(983, -1986.65625, 186.77836608887, 27.363418579102, 0, 0, 0);
- CreateDynamicObject(983, -1986.6522216797, 193.16500854492, 27.363418579102, 0, 0, 0);
- CreateDynamicObject(1215, -1986.6732177734, 196.64193725586, 27.244186401367, 0, 0, 0);
- CreateDynamicObject(1215, -1986.9464111328, 197.24812316895, 27.244186401367, 0, 0, 0);
- CreateDynamicObject(1215, -1987.3676757813, 197.7384185791, 27.251823425293, 0, 0, 0);
- CreateDynamicObject(1215, -1987.9741210938, 198.18161010742, 27.251823425293, 0, 0, 0);
- CreateDynamicObject(1215, -1988.76171875, 198.51399230957, 27.251823425293, 0, 0, 0);
- CreateDynamicObject(983, -1992.0826416016, 198.42950439453, 27.363418579102, 0, 0, 269.99450683594);
- CreateDynamicObject(1215, -1996.6392822266, 198.51322937012, 27.244186401367, 0, 0, 0);
- CreateDynamicObject(1215, -1995.7646484375, 198.5263671875, 27.244186401367, 0, 0, 0);
- CreateDynamicObject(1215, -1997.5473632813, 198.50482177734, 27.251823425293, 0, 0, 0);
- CreateDynamicObject(1215, -1998.4471435547, 198.50897216797, 27.251823425293, 0, 0, 0);
- CreateDynamicObject(1215, -1999.1413574219, 198.5322265625, 27.251823425293, 0, 0, 0);
- CreateDynamicObject(1215, -1999.8920898438, 198.82366943359, 27.251823425293, 0, 0, 0);
- CreateDynamicObject(1215, -2000.9127197266, 199.96102905273, 27.251823425293, 0, 0, 0);
- CreateDynamicObject(1215, -2000.515625, 199.330078125, 27.251823425293, 0, 0, 0);
- CreateDynamicObject(983, -1986.6396484375, 132.34143066406, 27.371055603027, 0, 0, 0);
- CreateDynamicObject(983, -1986.6436767578, 125.92407226563, 27.371055603027, 0, 0, 0);
- CreateDynamicObject(983, -1986.6740722656, 119.50370025635, 27.371055603027, 0, 0, 0);
- CreateDynamicObject(983, -1986.6547851563, 113.10890197754, 27.363418579102, 0, 0, 0);
- CreateDynamicObject(983, -1986.6520996094, 106.71835327148, 27.363418579102, 0, 0, 0);
- CreateDynamicObject(1215, -1986.57421875, 102.19911193848, 27.244186401367, 0, 0, 0);
- CreateDynamicObject(1215, -1986.56640625, 102.998046875, 27.244186401367, 0, 0, 0);
- CreateDynamicObject(1215, -1986.5953369141, 101.4479675293, 27.244186401367, 0, 0, 0);
- CreateDynamicObject(1215, -1986.5941162109, 100.55256652832, 27.244186401367, 0, 0, 0);
- CreateDynamicObject(1215, -1986.9091796875, 99.728790283203, 27.251823425293, 0, 0, 0);
- CreateDynamicObject(1215, -1987.3354492188, 99.086921691895, 27.251823425293, 0, 0, 0);
- CreateDynamicObject(1215, -1987.9185791016, 98.612869262695, 27.244186401367, 0, 0, 0);
- CreateDynamicObject(1215, -1988.6339111328, 98.303375244141, 27.244186401367, 0, 0, 0);
- CreateDynamicObject(983, -1991.9859619141, 98.374404907227, 27.371055603027, 0, 0, 269.99450683594);
- CreateDynamicObject(1215, -1995.3953857422, 98.245407104492, 27.251823425293, 0, 0, 0);
- CreateDynamicObject(1215, -1996.3322753906, 98.26496887207, 27.251823425293, 0, 0, 0);
- CreateDynamicObject(1215, -1997.2561035156, 98.283012390137, 27.251823425293, 0, 0, 0);
- CreateDynamicObject(1215, -1998.2078857422, 98.253372192383, 27.251823425293, 0, 0, 0);
- CreateDynamicObject(1215, -1999.0224609375, 98.256912231445, 27.251823425293, 0, 0, 0);
- CreateDynamicObject(1215, -1999.9156494141, 97.97802734375, 27.244186401367, 0, 0, 0);
- CreateDynamicObject(1215, -2000.6610107422, 97.347717285156, 27.251823425293, 0, 0, 0);
- CreateDynamicObject(1215, -2001.0021972656, 96.463302612305, 27.251823425293, 0, 0, 0);
- //Paket Lieferanten Map
- CreateDynamicObject(984, -2050.3046875, 394.50579833984, 34.808555603027, 0, 0, 270);
- CreateDynamicObject(984, -2037.5427246094, 394.52090454102, 34.808555603027, 0, 0, 270);
- CreateDynamicObject(984, -2024.7800292969, 394.52838134766, 34.808555603027, 0, 0, 270);
- CreateDynamicObject(984, -2016.7058105469, 427.9494934082, 34.808975219727, 0, 0, 0);
- CreateDynamicObject(984, -2016.7341308594, 415.16201782227, 34.808975219727, 0, 0, 0);
- CreateDynamicObject(1215, -2016.7779541016, 408.56707763672, 34.736618041992, 0, 0, 0);
- CreateDynamicObject(1215, -2016.7797851563, 408.05996704102, 34.736618041992, 0, 0, 0);
- CreateDynamicObject(1215, -2016.7529296875, 407.54452514648, 34.736618041992, 0, 0, 0);
- CreateDynamicObject(1215, -2016.7227783203, 407.06228637695, 34.736618041992, 0, 0, 0);
- CreateDynamicObject(1215, -2016.6763916016, 406.60028076172, 34.736618041992, 0, 0, 0);
- CreateDynamicObject(1215, -2018.2113037109, 394.64364624023, 34.736198425293, 0, 0, 0);
- CreateDynamicObject(1215, -2017.5534667969, 394.81732177734, 34.736198425293, 0, 0, 0);
- CreateDynamicObject(1215, -2017.09765625, 395.13177490234, 34.736198425293, 0, 0, 0);
- CreateDynamicObject(1215, -2016.7467041016, 395.61682128906, 34.736618041992, 0, 0, 0);
- CreateDynamicObject(1215, -2016.6761474609, 396.25186157227, 34.736618041992, 0, 0, 0);
- CreateDynamicObject(1215, -2016.6795654297, 396.91748046875, 34.736618041992, 0, 0, 0);
- CreateDynamicObject(1215, -2016.6696777344, 397.65411376953, 34.736618041992, 0, 0, 0);
- CreateDynamicObject(1215, -2016.6484375, 398.31506347656, 34.736618041992, 0, 0, 0);
- CreateDynamicObject(1215, -2016.7033691406, 406.06988525391, 34.736618041992, 0, 0, 0);
- //Tankstellen Tanks
- CreateDynamicObject(1676, -2026.73828125, 155.76225280762, 29.619930267334, 0, 0, 270);
- CreateDynamicObject(1676, -2026.7430419922, 157.5863494873, 29.644929885864, 0, 0, 270);
- //Bürger Zentrum
- CreateDynamicObject(4569, -2034.4038085938, 226.56546020508, 42.115577697754, 0, 0, 180);
- //San Fierro Fahrschule
- CreateDynamicObject(982, -2057.2336425781, -116.17122650146, 35.005668640137, 0, 0, 0);
- CreateDynamicObject(982, -2057.2158203125, -141.7236328125, 35.003868103027, 0, 0, 0);
- CreateDynamicObject(982, -2057.2268066406, -167.3104095459, 35.003868103027, 0, 0, 0);
- CreateDynamicObject(982, -2057.2236328125, -192.88172912598, 35.003868103027, 0, 0, 0);
- CreateDynamicObject(982, -2057.24609375, -218.44569396973, 35.003868103027, 0, 0, 0);
- CreateDynamicObject(982, -2057.2360839844, -244.01512145996, 35.003868103027, 0, 0, 0);
- CreateDynamicObject(982, -2057.2260742188, -267.62823486328, 35.003868103027, 0, 0, 0);
- CreateDynamicObject(8171, -2077.3161621094, -171.44630432129, 34.3203125, 0, 0, 0);
- CreateDynamicObject(3928, -2025.5880126953, -146.39897155762, 34.3203125, 0, 0, 0);
- CreateDynamicObject(3928, -2025.6225585938, -158.46537780762, 34.3203125, 0, 0, 0);
- CreateDynamicObject(984, -2017.1585693359, -96.169097900391, 34.951068878174, 0, 0, 0);
- CreateDynamicObject(984, -2017.1613769531, -86.656677246094, 34.951915740967, 0, 0, 0);
- CreateDynamicObject(984, -2023.494140625, -80.270706176758, 34.956993103027, 0, 0, 90);
- CreateDynamicObject(984, -2035.7418212891, -80.268447875977, 34.956993103027, 0, 0, 90);
- CreateDynamicObject(984, -2058.6281738281, -80.277221679688, 34.956993103027, 0, 0, 90);
- CreateDynamicObject(984, -2071.3869628906, -80.262748718262, 34.956993103027, 0, 0, 90);
- CreateDynamicObject(984, -2084.1665039063, -80.259086608887, 34.956993103027, 0, 0, 90);
- CreateDynamicObject(984, -2096.9384765625, -80.343727111816, 34.956993103027, 0, 0, 90.75);
- CreateDynamicObject(17950, -2091.9409179688, -98.62158203125, 36.414733886719, 0, 0, 270.75);
- CreateDynamicObject(984, -2081.1691894531, -95.071022033691, 34.800743103027, 0, 0, 90);
- CreateDynamicObject(984, -2068.3898925781, -95.095703125, 34.800743103027, 0, 0, 90);
- CreateDynamicObject(1215, -2042.0549316406, -80.67919921875, 34.884635925293, 0, 0, 0);
- CreateDynamicObject(1215, -2042.0616455078, -81.443344116211, 34.884635925293, 0, 0, 0);
- CreateDynamicObject(1215, -2042.0598144531, -82.241546630859, 34.884635925293, 0, 0, 0);
- CreateDynamicObject(1215, -2042.0632324219, -83.099388122559, 34.884635925293, 0, 0, 0);
- CreateDynamicObject(1215, -2042.0697021484, -84.086334228516, 34.884635925293, 0, 0, 0);
- CreateDynamicObject(1215, -2042.0648193359, -85.060134887695, 34.884635925293, 0, 0, 0);
- CreateDynamicObject(1215, -2042.0520019531, -86.089332580566, 34.884635925293, 0, 0, 0);
- CreateDynamicObject(1215, -2042.0579833984, -87.005546569824, 34.884635925293, 0, 0, 0);
- CreateDynamicObject(1215, -2052.37109375, -80.574935913086, 34.884635925293, 0, 0, 0);
- CreateDynamicObject(1215, -2052.3371582031, -81.557975769043, 34.884635925293, 0, 0, 0);
- CreateDynamicObject(1215, -2052.3247070313, -82.497100830078, 34.884635925293, 0, 0, 0);
- CreateDynamicObject(1215, -2052.3332519531, -83.430030822754, 34.884635925293, 0, 0, 0);
- CreateDynamicObject(1215, -2052.30078125, -84.373435974121, 34.884635925293, 0, 0, 0);
- CreateDynamicObject(1215, -2052.318359375, -85.279907226563, 34.884635925293, 0, 0, 0);
- CreateDynamicObject(1215, -2052.3291015625, -86.21174621582, 34.884635925293, 0, 0, 0);
- CreateDynamicObject(1215, -2052.3168945313, -87.25203704834, 34.884635925293, 0, 0, 0);
- CreateDynamicObject(2942, -2036.2429199219, -102.05306243896, 34.81477355957, 0, 0, 180);
- CreateDynamicObject(2923, -2035.1031494141, -101.7594909668, 34.1640625, 0, 0, 179.75);
- CreateDynamicObject(1775, -2029.0373535156, -102.0397567749, 35.261100769043, 0, 0, 180);
- //SF Bus Bahn Hof
- CreateDynamicObject(982, -2264.0258789063, 547.72644042969, 34.699180603027, 0, 0, 270.5);
- CreateDynamicObject(984, -2251.2470703125, 541.4443359375, 34.655426025391, 0, 0, 0);
- CreateDynamicObject(982, -2263.9025878906, 519.99169921875, 34.792182922363, 0, 0, 270.49987792969);
- CreateDynamicObject(983, -2251.0490722656, 523.32055664063, 34.805904388428, 0, 0, 0);
- CreateDynamicObject(1257, -2271.1042480469, 520.91717529297, 35.294815063477, 0, 0, 270);
- CreateDynamicObject(1229, -2271.1506347656, 523.82080078125, 35.575305938721, 0, 0, 0);
- CreateDynamicObject(1257, -2273.1657714844, 546.71234130859, 35.294815063477, 0, 0, 90.5);
- CreateDynamicObject(1229, -2272.9772949219, 544.21478271484, 35.575305938721, 0, 0, 0);
- CreateDynamicObject(1257, -2275.7651367188, 534.16217041016, 35.376968383789, 0, 0, 180);
- CreateDynamicObject(1229, -2273.8161621094, 534.44030761719, 35.575305938721, 0, 0, 0);
- CreateDynamicObject(1775, -2276.2290039063, 522.38659667969, 35.244110107422, 0, 0, 88.25);
- CreateDynamicObject(1209, -2269.0961914063, 547.35809326172, 34.01985168457, 0, 0, 0);
- CreateDynamicObject(1775, -2267.8266601563, 547.19561767578, 35.112663269043, 0, 0, 0);
- CreateDynamicObject(1302, -2266.970703125, 520.28332519531, 34.037414550781, 0, 0, 180.5);
- CreateDynamicObject(1215, -2251.0952148438, 526.70806884766, 34.715770721436, 0, 0, 0);
- CreateDynamicObject(1215, -2251.2565917969, 534.85961914063, 34.676651000977, 0, 0, 0);
- CreateDynamicObject(1215, -2251.4702148438, 547.59185791016, 34.681522369385, 0, 0, 0);
- CreateDynamicObject(1215, -2251.22265625, 520.208984375, 34.736198425293, 0, 0, 0);
- CreateDynamicObject(1215, -2276.2971191406, 520.19708251953, 34.73461151123, 0, 0, 0);
- CreateDynamicObject(1215, -2276.4973144531, 547.43981933594, 34.731513977051, 0, 0, 0);
- CreateDynamicObject(1215, -2276.4055175781, 530.72021484375, 34.723442077637, 0, 0, 0);
- CreateDynamicObject(1215, -2276.5080566406, 537.24810791016, 34.731544494629, 0, 0, 0);
- CreateDynamicObject(984, -2244.8088378906, 535.1025390625, 34.74836730957, 0, 0, 270.25);
- CreateDynamicObject(984, -2244.6494140625, 526.54455566406, 34.808555603027, 0, 0, 270.24719238281);
- CreateDynamicObject(1215, -2238.095703125, 526.50091552734, 34.736198425293, 0, 0, 0);
- CreateDynamicObject(1215, -2236.8049316406, 526.48748779297, 34.736198425293, 0, 0, 0);
- CreateDynamicObject(1215, -2238.2551269531, 535.12664794922, 34.72713470459, 0, 0, 0);
- CreateDynamicObject(1215, -2236.8330078125, 535.16107177734, 34.740463256836, 0, 0, 0);
- //Autos von Fraktionen Jobs usw...
- VagosWagen[0] = AddStaticVehicle(542,-2213.1709,109.4243,35.0638,90.7450,6,6); //Vagos Clover
- VagosWagen[1] = AddStaticVehicle(542,-2213.3816,117.1525,35.0676,90.8781,6,6); //Vagos Clover
- VagosWagen[2] = AddStaticVehicle(542,-2213.1943,113.0383,35.0634,88.9990,6,6); //Vagos Clover
- VagosWagen[3] = AddStaticVehicle(522,-2241.2043,116.7662,34.8995,177.7872,6,6); //Vagos NRG 500
- VagosWagen[4] = AddStaticVehicle(522,-2239.5173,116.5978,34.8848,177.7402,6,6); //Vagos NRG 500
- VagosWagen[5] = AddStaticVehicle(522,-2236.9050,116.4508,34.8919,178.3822,6,6); //Vagos NRG 500
- VagosWagen[6] = AddStaticVehicle(522,-2234.9954,116.5766,34.8916,177.1306,6,6); //Vagos NRG 500
- VagosWagen[7] = AddStaticVehicle(411,-2205.7820,108.9082,35.0463,213.7571,6,6); //Vagos Infernus
- VagosWagen[8] = AddStaticVehicle(411,-2196.3918,112.2056,35.0474,266.8856,6,6); //Vagos Infernus
- VagosWagen[9] = AddStaticVehicle(560,-2225.8362,101.1019,35.0249,272.2703,6,6); //Vagos Sultan
- VagosWagen[10] = AddStaticVehicle(560,-2209.2268,101.7604,35.0245,272.2704,6,6); //Vagos Sultan
- VagosWagen[11] = AddStaticVehicle(560,-2187.3914,102.6262,35.0242,272.2709,6,6); //Vagos Sultan
- LieferantenWagen[0] = AddStaticVehicle(482,-2054.2876,398.2198,35.2898,180.0104,0,0); //Paket Lieferant 1
- LieferantenWagen[1] = AddStaticVehicle(482,-2054.2876,398.2198,35.2898,180.0104,0,0); //Paket Lieferant 2
- LieferantenWagen[2] = AddStaticVehicle(482,-2054.2876,398.2198,35.2898,180.0104,0,0); //Paket Lieferant 3
- LieferantenWagen[3] = AddStaticVehicle(482,-2052.3862,411.9008,35.2955,270.9110,0,0); //Paket Lieferant 4
- LieferantenWagen[4] = AddStaticVehicle(482,-2041.0503,412.0807,35.2895,270.9754,0,0); //Paket Lieferant 5
- LieferantenWagen[5] = AddStaticVehicle(482,-2040.3563,396.4681,35.2900,270.1435,0,0); //Paket Lieferant 6
- LieferantenWagen[6] = AddStaticVehicle(482,-2020.7625,396.5171,35.2934,270.1435,0,0); //Paket Lieferant 7
- LieferantenWagen[7] = AddStaticVehicle(482,-2020.5940,411.9548,35.2941,270.1775,0,0); //Paket Lieferant 8
- AddStaticVehicle(462,-1981.3645,163.4532,27.2871,90.9593,0,0); // Noob Roller 1
- AddStaticVehicle(462,-1981.4084,162.3146,27.2860,91.9160,0,0); // Noob Roller 2
- AddStaticVehicle(462,-1981.4021,160.8384,27.2864,87.3285,0,0); // Noob Roller 3
- AddStaticVehicle(462,-1981.4292,159.7640,27.2862,87.6625,0,0); // Noob Roller 4
- AddStaticVehicle(462,-1981.3527,158.6545,27.2862,89.3330,0,0); // Noob Roller 5
- AddStaticVehicle(462,-1981.3507,157.5329,27.2843,85.7714,0,0); // Noob Roller 6
- AddStaticVehicle(462,-1981.4119,156.0837,27.2867,88.6558,0,0); // Noob Roller 7
- AddStaticVehicle(462,-1981.4081,154.0341,27.2869,88.3625,0,0); // Noob Roller 8
- AddStaticVehicle(513,-2086.0420,-121.0193,35.8776,179.8710,1,1); // Fahrschule Stuntplane
- AddStaticVehicle(513,-2070.1702,-121.4404,35.8771,181.3858,1,1); // Fahrschule Stuntplane
- AddStaticVehicle(487,-2024.5542,-146.2620,35.4959,89.5968,1,1); // Fahrschule Maverick
- AddStaticVehicle(487,-2024.3121,-158.1539,35.4928,91.7468,1,1); // Fahrschule Maverick
- AddStaticVehicle(527,-2093.6194,-82.9144,34.8794,180.9167,1,1); // Fahrschule Cadrona
- AddStaticVehicle(527,-2089.4666,-82.8970,34.8797,177.0529,1,1); // Fahrschule Cadrona
- AddStaticVehicle(527,-2085.5554,-82.8932,34.8796,179.9126,1,1); // Fahrschule Cadrona
- AddStaticVehicle(527,-2081.1829,-82.8615,34.8792,179.9516,1,1); // Fahrschule Cadrona
- AddStaticVehicle(527,-2076.9175,-82.8639,34.8795,179.7633,1,1); // Fahrschule Cadrona
- AddStaticVehicle(527,-2072.7742,-82.8791,34.8793,180.4495,1,1); // Fahrschule Cadrona
- AddStaticVehicle(527,-2068.6360,-82.9089,34.8796,180.7496,1,1); // Fahrschule Cadrona
- AddStaticVehicle(527,-2064.1689,-82.8750,34.8791,179.4734,1,1); // Fahrschule Cadrona
- AddStaticVehicle(527,-2021.2858,-93.9612,34.8794,89.5998,1,1); // Fahrschule Cadrona
- AddStaticVehicle(527,-2021.2930,-98.1402,34.8795,90.2455,1,1); // Fahrschule Cadrona
- AddStaticVehicle(522,-2093.8088,-101.1250,34.7364,269.2075,1,1); // Fahrschule NRG
- AddStaticVehicle(522,-2093.5146,-99.9484,34.7364,270.6342,1,1); // Fahrschule NRG
- AddStaticVehicle(522,-2093.2415,-98.7951,34.7272,269.1450,1,1); // Fahrschule NRG
- AddStaticVehicle(522,-2093.0510,-97.8598,34.7352,268.2781,1,1); // Fahrschule NRG
- AddStaticVehicle(522,-2092.6714,-96.2578,34.7264,273.0737,1,1); // Fahrschule NRG
- return 1;
- }
- public OnGameModeExit()
- {
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- SetPlayerPos(playerid, -1998.4534,138.0774,27.6799);
- SetPlayerCameraPos(playerid, -1998.4534,138.0774,27.6799);
- SetPlayerCameraLookAt(playerid, -1979.8936,144.5777,39.8510);
- new pname[MAX_PLAYERS],string[150];
- GetPlayerName(playerid,pname,sizeof pname);
- if(Registriert[playerid] == 1)
- {
- SendClientMessage(playerid,COLOR_WHITE,"");
- SendClientMessage(playerid,COLOR_WHITE,"");
- SendClientMessage(playerid,COLOR_WHITE,"");
- SendClientMessage(playerid,COLOR_WHITE,"");
- SendClientMessage(playerid,COLOR_WHITE,"");
- SendClientMessage(playerid,COLOR_WHITE,"");
- SendClientMessage(playerid,COLOR_WHITE,"");
- SendClientMessage(playerid,COLOR_WHITE,"");
- SendClientMessage(playerid,COLOR_WHITE,"");
- SendClientMessage(playerid,COLOR_WHITE,"Selfmade Reallife,");
- SendClientMessage(playerid,COLOR_WHITE,"");
- SendClientMessage(playerid,COLOR_GREEN,"Du hast bereits einen Account.");
- SendClientMessage(playerid,COLOR_WHITE,"");
- SendClientMessage(playerid,COLOR_WHITE,"Melde dich an, indem du dein Passwort einträgst.");
- format(string,sizeof(string),"Willkommen %s.",pname);
- ShowPlayerDialog(playerid,DIALOG_LOGIN,1,"Anmeldung",string,"Anmelden","Abbrechen");
- }
- else
- {
- SendClientMessage(playerid,COLOR_WHITE,"");
- SendClientMessage(playerid,COLOR_WHITE,"");
- SendClientMessage(playerid,COLOR_WHITE,"");
- SendClientMessage(playerid,COLOR_WHITE,"");
- SendClientMessage(playerid,COLOR_WHITE,"");
- SendClientMessage(playerid,COLOR_WHITE,"");
- SendClientMessage(playerid,COLOR_WHITE,"");
- SendClientMessage(playerid,COLOR_WHITE,"");
- SendClientMessage(playerid,COLOR_WHITE,"");
- SendClientMessage(playerid,COLOR_WHITE,"Selfmade Reallife,");
- SendClientMessage(playerid,COLOR_WHITE,"");
- SendClientMessage(playerid,COLOR_GREEN,"Du hast noch keinen Account.");
- SendClientMessage(playerid,COLOR_WHITE,"");
- SendClientMessage(playerid,COLOR_WHITE,"Registriere dir einen, indem du dein Wunsch Passwort einträgst.");
- format(string,sizeof(string),"Willkommen %s.",pname);
- ShowPlayerDialog(playerid,DIALOG_REG,1,"Registrierung",string,"Registrieren","Abbrechen");
- }
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- new pname[MAX_PLAYERS],accFormat[128];
- GetPlayerName(playerid,pname,sizeof pname);
- format(accFormat,sizeof accFormat,"Spieler/%s.ini",pname);
- if(fexist(accFormat))
- {
- Registriert[playerid] = 1;
- }
- else
- {
- Registriert[playerid] = 0;
- }
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- new pname[MAX_PLAYERS],accFormat[128];
- GetPlayerName(playerid,pname,sizeof pname);
- format(accFormat,sizeof accFormat,"Spieler/%s.ini",pname);
- if(fexist(accFormat) && SpielerInfo[playerid][eingeloggt])
- {
- dini_IntSet(accFormat,"skin",SpielerInfo[playerid][skin]);
- dini_IntSet(accFormat,"Administrator",SpielerInfo[playerid][Administrator]);
- dini_IntSet(accFormat,"Member",SpielerInfo[playerid][Member]);
- dini_IntSet(accFormat,"Leader",SpielerInfo[playerid][Leader]);
- dini_IntSet(accFormat,"Level",GetPlayerScore(playerid));
- dini_IntSet(accFormat,"Hartz4",SpielerInfo[playerid][Hartz4]);
- dini_IntSet(accFormat,"Geld",GetPlayerMoney(playerid));
- dini_IntSet(accFormat,"Fuehrerschein",SpielerInfo[playerid][Fuehrerschein]);
- dini_IntSet(accFormat,"Pilotenschein",SpielerInfo[playerid][Pilotenschein]);
- dini_IntSet(accFormat,"Motorradschein",SpielerInfo[playerid][Motorradschein]);
- dini_IntSet(accFormat,"Rollerschein",SpielerInfo[playerid][Rollerschein]);
- }
- SpielerInfo[playerid][eingeloggt] = 0;
- SpielerInfo[playerid][skin] = 0;
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- SetPlayerSpawn(playerid);
- 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;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if(strcmp("/Restart", cmdtext, true, 10) == 0)
- {
- if(SpielerInfo[playerid][Administrator] == 3)
- {
- SendRconCommand("gmx");
- GameTextForAll("Server Restart, Bitte warten...",10000,5);
- return 1;
- }
- else
- {
- SendClientMessage(playerid,COLOR_GRAD2,"Du bist kein Administrator!");
- return 1;
- }
- }
- if(strcmp("/Rathaus", cmdtext, true, 10) == 0)
- {
- if(IsPlayerInRangeOfPoint(playerid, 5.0,362.5711,173.6522,1008.3828))//Bürger Zentrum Information
- {
- ShowPlayerDialog(playerid,DIALOG_AA,DIALOG_STYLE_LIST,"Bürger Zentrum | Informationen","Hartz4\nPersonal Ausweiss","Informationen","Abbrechen");
- return 1;
- }
- else
- {
- SendClientMessage(playerid,COLOR_GRAD2,"Du bist nicht im Bürger Zentrum!");
- return 1;
- }
- }
- if(strcmp("/Perso", cmdtext, true, 10) == 0)
- {
- if(IsPlayerInRangeOfPoint(playerid, 5.0,358.4218,163.2497,1008.3828))//Personal Ausweiss Burger Zentrum
- {
- if(SpielerInfo[playerid][Perso] == 0)
- {
- ShowPlayerDialog(playerid,DIALOG_PERSO,DIALOG_STYLE_MSGBOX,"Bürger Zentrum | Personal Ausweiss","Du möchtest also wirklich einen Personal Ausweiss erstellen?","Ja","Nein");
- return 1;
- }
- else if(SpielerInfo[playerid][Perso] == 1)
- {
- SendClientMessage(playerid,COLOR_GRAD2,"Du hast bereits einen Personal Ausweiss!");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid,COLOR_GRAD2,"Du bist nicht im Bürger Zentrum!");
- return 1;
- }
- }
- if(strcmp("/Hartz4", cmdtext, true, 10) == 0)
- {
- if(IsPlayerInRangeOfPoint(playerid, 5.0,359.0649,186.3593,1008.3828))//Bürger Zentrum Hartz 4
- {
- ShowPlayerDialog(playerid,DIALOG_HARTZ4,DIALOG_STYLE_LIST,"Bürger Zentrum | Hartz 4","Hartz 4 Beantragen\nHartz 4 Kündigen","Auswählen","Abbrechen");
- return 1;
- }
- else
- {
- SendClientMessage(playerid,COLOR_GRAD2,"Du bist nicht im Bürger Zentrum!");
- return 1;
- }
- }
- if(strcmp("/BSN", cmdtext, true, 10) == 0)
- {
- if(IsPlayerInRangeOfPoint(playerid, 5.0,376.8503,-68.6898,1001.5151))//Burger Shot North Speisekarte
- {
- ShowPlayerDialog(playerid,DIALOG_BSN,DIALOG_STYLE_LIST,"BSN Speisekarte","3 Chicken Nuggets\n6 Chicken Nuggets\n9 Chicken Nuggets\nHamburger\nPizza","Kaufen","Abbrechen");
- return 1;
- }
- else
- {
- SendClientMessage(playerid,COLOR_GRAD2,"Du bist nicht im Burger Shot North!");
- return 1;
- }
- }
- if(strcmp("/PersonalAusweiss", cmdtext, true, 10) == 0)
- {
- if(SpielerInfo[playerid][Perso] == 1)
- {
- new SpielerName[MAX_PLAYERS];
- new PersoAlter55 = SpielerInfo[playerid][PersoAlter];
- new GeschlechtText[256];
- if(SpielerInfo[playerid][PersoGeschlecht] == 1)
- {
- GeschlechtText = "Männlich";
- }
- else if(SpielerInfo[playerid][PersoGeschlecht] == 2)
- {
- GeschlechtText = "Weiblich";
- }
- new PersoAstring[256];
- format(PersoAstring,sizeof(PersoAstring),"Das ist dein Personal Ausweiss:\nName: %s | Alter: %d | Geschlecht: %s",SpielerName,PersoAlter55,GeschlechtText);
- ShowPlayerDialog(playerid,DIALOG_PERSOZEIGEN,DIALOG_STYLE_MSGBOX,"Dein Personal Ausweiss:",PersoAstring,"Fertig","Abbrechen");
- return 1;
- }
- else if(SpielerInfo[playerid][Perso] == 0)
- {
- SendClientMessage(playerid,COLOR_GRAD2,"Du hast noch keinen Personal Ausweiss, gehe ins Bürger Zentrum um dir einen zu machen!");
- return 1;
- }
- }
- if(strcmp("/Ausliefern", cmdtext, true, 10) == 0)
- {
- new carid = GetPlayerVehicleID(playerid);
- if(PLWagen(carid))
- {
- SendClientMessage(playerid,COLOR_YELLOW,"Fahre zuerst zur San Fierro Tankstelle, um den Tank auszuliefern.");
- SetPlayerCheckpoint(playerid,-2029.4866,156.1817,28.8359,5.0);
- PaketLieferant[playerid] = 1;
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- else
- {
- SendClientMessage(playerid,COLOR_GRAD2,"Du sitzt in keinem Paket Lieferanten Wagen!");
- return 1;
- }
- }
- if(strcmp("/Liefernbeenden", cmdtext, true, 10) == 0)
- {
- new carid = GetPlayerVehicleID(playerid);
- if(PLWagen(carid))
- {
- SendClientMessage(playerid,COLOR_YELLOW,"Pakete Liefern Beendet! Daher bekommst du kein Geld für deine Arbeit!");
- DisablePlayerCheckpoint(playerid);
- return 1;
- }
- else
- {
- SendClientMessage(playerid,COLOR_GRAD2,"Du sitzt in keinem Paket Lieferanten Wagen!");
- }
- }
- if(strcmp("/PLHilfe", cmdtext, true, 10) == 0)
- {
- ShowPlayerDialog(playerid,DIALOG_PAKETLIEFERANT,DIALOG_STYLE_MSGBOX,"Paket Lieferanten Hilfe","[Hilfe]\nUm Pakete ausliefern zu können,\nsteigst du in einen der 6 Lieferanten Wagen!","Verstanden","Abbrechen");
- return 1;
- }
- if(strcmp("/Report", cmdtext, true, 10) == 0)
- {
- ShowPlayerDialog(playerid,DIALOG_REPORT,DIALOG_STYLE_INPUT,"Administratoren Report","Gebe die Nachricht ein, die du einem Administratoren senden möchtest:","Senden","Abbrechen");
- TogglePlayerControllable(playerid,0);
- return 1;
- }
- if(strcmp("/Adminmachen", cmdtext, true, 10) == 0)
- {
- if(SpielerInfo[playerid][Administrator] == 3)
- {
- ShowPlayerDialog(playerid,DIALOG_ADMINMACHEN,DIALOG_STYLE_INPUT,"Administrator machen","Gebe die ID des Spielers ein um ihn zu einem Administratoren zu machen!","Senden","Abbrechen");
- TogglePlayerControllable(playerid,0);
- return 1;
- }
- else
- {
- SendClientMessage(playerid,COLOR_GRAD2,"Du darfst diesen Befehl nicht benutzen!");
- return 1;
- }
- }
- if(strcmp("/O-Chat", cmdtext, true, 10) == 0)
- {
- if(SpielerInfo[playerid][Administrator] >= 1)
- {
- ShowPlayerDialog(playerid,DIALOG_OCHAT,DIALOG_STYLE_INPUT,"Offizieler Chat","Schreibe deine Nachricht rein: (Achtung: Jeder kann diesen Text lesen!)","Senden","Abbrechen");
- TogglePlayerControllable(playerid,0);
- return 1;
- }
- else
- {
- SendClientMessage(playerid,COLOR_GRAD2,"Du bist kein Administrator!");
- return 1;
- }
- }
- if(strcmp("/veh", cmdtext, true, 10) == 0)
- {
- if(SpielerInfo[playerid][Administrator] >= 1)
- {
- ShowPlayerDialog(playerid,DIALOG_VEHSPAWN,DIALOG_STYLE_INPUT,"Fahrzeug Spawn","Gebe die Fahrzeug ID ein um das Fahrzeug zu erstellen.","Erstellen","Abbrechen");
- TogglePlayerControllable(playerid,0);
- return 1;
- }
- else
- {
- SendClientMessage(playerid,COLOR_GRAD2,"Du bist kein Administrator!");
- return 1;
- }
- }
- if(strcmp("/Adminchat", cmdtext, true, 10) == 0)
- {
- if(SpielerInfo[playerid][Administrator] >= 1)
- {
- ShowPlayerDialog(playerid,DIALOG_ADMINCHAT,DIALOG_STYLE_INPUT,"Administrator Chat","Gebe deine Nachricht ein:","Senden","Abbrechen");
- TogglePlayerControllable(playerid,0);
- return 1;
- }
- else
- {
- SendClientMessage(playerid,COLOR_GRAD2,"Du bist kein Administrator!");
- return 1;
- }
- }
- return 0;
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- if(VagosCars(vehicleid) && !ispassenger)
- {
- if(SpielerInfo[playerid][Leader] == 5 || SpielerInfo[playerid][Member] == 5)
- {
- }
- else
- {
- GameTextForPlayer(playerid,"~y~Du gehoerst nicht zur SF Vagos Gang!",5000,5);
- TogglePlayerControllable(playerid, 1);
- }
- }
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- if(newstate == PLAYER_STATE_DRIVER)
- {
- new carid = GetPlayerVehicleID(playerid);
- if(PLWagen(carid))
- {
- SendClientMessage(playerid,COLOR_YELLOW,"====================| Minijob: Paket Lieferant |===================");
- SendClientMessage(playerid,COLOR_WHITE,"Um Pakete auszuliefern benutze: '/Ausliefern'.");
- SendClientMessage(playerid,COLOR_WHITE,"Um das liefern abzubrechen benutze: '/Liefernbeenden'.");
- TogglePlayerControllable(playerid, 0);
- }
- if(IstEinAuto(carid))
- {
- if(SpielerInfo[playerid][Fuehrerschein] == 0)
- {
- GameTextForPlayer(playerid,"~g~Du hast keinen Führerschein!",5000,5);
- RemovePlayerFromVehicle(playerid);
- }
- }
- if(IstEinFlugzeug(carid))
- {
- if(SpielerInfo[playerid][Pilotenschein] == 0)
- {
- GameTextForPlayer(playerid,"~g~Du hast keinen Pilotenschein!",5000,5);
- RemovePlayerFromVehicle(playerid);
- }
- }
- if(IstEinMotorrad(carid))
- {
- if(SpielerInfo[playerid][Motorradschein] == 0)
- {
- GameTextForPlayer(playerid,"~g~Du hast keinen Motorradschein!",5000,5);
- RemovePlayerFromVehicle(playerid);
- }
- }
- if(IstEinRoller(carid))
- {
- if(SpielerInfo[playerid][Rollerschein] == 0)
- {
- GameTextForPlayer(playerid,"~g~Du hast keinen Rollerschein!",5000,5);
- RemovePlayerFromVehicle(playerid);
- }
- }
- }
- return 1;
- }
- public OnPlayerLeaveCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerEnterCheckpoint(playerid)
- {
- if(PaketLieferant[playerid] == 1)
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, -2032.6924,-98.0007,35.1641,5.0);
- SendClientMessage(playerid,COLOR_YELLOW,"Fahre nun zur SF Fahrschule nähe Tankstelle, um die Lizensen aus zuliefern!");
- PaketLieferant[playerid] = 2;
- return 1;
- }
- if(PaketLieferant[playerid] == 2)
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, -2334.0637,-172.3123,35.32031,5.0);
- SendClientMessage(playerid,COLOR_YELLOW,"Fahre nun zum Burger Shot North nähe Fahrschule, um die Hamburger aus zuliefern!");
- PaketLieferant[playerid] = 3;
- return 1;
- }
- if(PaketLieferant[playerid] == 3)
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, -2246.6907,251.8068,35.3203,5.0);
- SendClientMessage(playerid,COLOR_YELLOW,"Fahre nun zum Bürger Zentrum nähe Burger Shot North, um das Spezielle Paket aus zuliefern!");
- PaketLieferant[playerid] = 4;
- return 1;
- }
- if(PaketLieferant[playerid] == 4)
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, -2627.1707,212.9975,4.4363,5.0);
- SendClientMessage(playerid,COLOR_YELLOW,"Fahre nun zum Ammunation Laden nähe Bürger Zentrum, um die Waffen aus zuliefern!");
- PaketLieferant[playerid] = 5;
- return 1;
- }
- if(PaketLieferant[playerid] == 5)
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, -2686.6724,275.9422,4.3359,5.0);
- SendClientMessage(playerid,COLOR_YELLOW,"Fahre nun zum Cluckin Bell nähe Ammunation Laden, um die Chicken Wings aus zuliefern!");
- PaketLieferant[playerid] = 6;
- return 1;
- }
- if(PaketLieferant[playerid] == 6)
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, -2711.3523,217.9261,4.1996,5.0);
- SendClientMessage(playerid,COLOR_YELLOW,"Fahre nun zur Tuningwerkstatt nähe Ammunation Laden, um die Tuning Komponenten aus zuliefern!");
- PaketLieferant[playerid] = 7;
- return 1;
- }
- if(PaketLieferant[playerid] == 7)
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, -2654.3596,630.8309,14.4531,5.0);
- SendClientMessage(playerid,COLOR_YELLOW,"Fahre nun zum Krankenhaus nähe Cluckin Bell, um die Medizin aus zuliefern!");
- PaketLieferant[playerid] = 8;
- return 1;
- }
- if(PaketLieferant[playerid] == 8)
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, -2235.0061,531.6011,35.1719,5.0);
- SendClientMessage(playerid,COLOR_YELLOW,"Fahre nun zum Bushof nähe Krankenhaus, um die Tickets aus zuliefern!");
- PaketLieferant[playerid] = 9;
- return 1;
- }
- if(PaketLieferant[playerid] == 9)
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, -2654.3596,630.8309,14.4531,5.0);
- SendClientMessage(playerid,COLOR_YELLOW,"Fahre nun zum Paint Spray am Anfangs Spawn, um die Neue Farbe aus zuliefern!");
- PaketLieferant[playerid] = 10;
- return 1;
- }
- if(PaketLieferant[playerid] == 10)
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, -1935.6813,234.8808,34.31251,5.0);
- SendClientMessage(playerid,COLOR_YELLOW,"Fahre nun zur Tuning Werkstatt am Paint Spray, um die Hochwertigen Tuning Komponenten aus zuliefern!");
- PaketLieferant[playerid] = 11;
- return 1;
- }
- if(PaketLieferant[playerid] == 11)
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, -2026.2445,403.8630,35.1719,5.0);
- SendClientMessage(playerid,COLOR_YELLOW,"Du kannst nun wieder zum Paket Lieferanten Punkt zurück fahren um deinen Lohn abzuholen!");
- PaketLieferant[playerid] = 12;
- return 1;
- }
- if(PaketLieferant[playerid] == 12)
- {
- DisablePlayerCheckpoint(playerid);
- SendClientMessage(playerid,COLOR_YELLOW,"Geschafft! Du bekommst 10000 $ für deine Arbeit! Parke das Fahrzeug dort wo du es her hast!");
- GivePlayerMoney(playerid, 10000);
- return 1;
- }
- 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)
- {
- 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)
- {
- if(newkeys == 16) //Enter
- {
- if(IsPlayerInRangeOfPoint(playerid, 5.0, -2026.5637,-101.2671,35.1641))//Fahrschule Eingang
- {
- SetPlayerPos(playerid, -2027.0111,-104.1811,1035.1719);
- SetPlayerInterior(playerid, 3);
- GameTextForPlayer(playerid,"San Fierro Fahrschule",5000,3);
- }
- if(IsPlayerInRangeOfPoint(playerid, 5.0, -2027.0111,-104.1811,1035.1719))//Fahrschule Ausgang
- {
- SetPlayerPos(playerid,-2026.5637,-101.2671,35.1641);
- SetPlayerInterior(playerid, 0);
- GameTextForPlayer(playerid,"San Fierro",5000,3);
- }
- if(IsPlayerInRangeOfPoint(playerid, 5.0, -2029.6827,-118.9757,1035.1719))//Fahrschule Hinterausgang
- {
- SetPlayerPos(playerid,-2029.7760,-121.3656,35.1791);
- SetPlayerInterior(playerid, 0);
- GameTextForPlayer(playerid,"San Fierro Fahrschulen Hof",5000,3);
- }
- if(IsPlayerInRangeOfPoint(playerid, 5.0,-2029.7760,-121.3656,35.1791 ))//Fahrschule Hintereingang
- {
- SetPlayerPos(playerid,-2029.6827,-118.9757,1035.1719);
- SetPlayerInterior(playerid, 3);
- GameTextForPlayer(playerid,"San Fierro Fahrschule",5000,3);
- }
- if(IsPlayerInRangeOfPoint(playerid, 5.0,-2336.0176,-166.8605,35.5547))//BSN Eingang
- {
- SetPlayerPos(playerid,363.3161,-74.7201,1001.5078);
- SetPlayerInterior(playerid, 10);
- GameTextForPlayer(playerid,"San Fierro Burger Shot North",5000,3);
- }
- if(IsPlayerInRangeOfPoint(playerid, 5.0,363.3161,-74.7201,1001.5078))//BSN Ausgang
- {
- SetPlayerPos(playerid,-2336.0176,-166.8605,35.5547);
- SetPlayerInterior(playerid, 0);
- GameTextForPlayer(playerid,"San Fierro",5000,3);
- }
- if(IsPlayerInRangeOfPoint(playerid, 5.0,-2013.3431,226.8983,28.7746))//Bürger Zentrum Eingang
- {
- SetPlayerPos(playerid,389.0762,173.7839,1008.3828);
- SetPlayerInterior(playerid,3);
- GameTextForPlayer(playerid,"San Fierro Bürger Zentrum",5000,3);
- }
- if(IsPlayerInRangeOfPoint(playerid, 5.0,389.0762,173.7839,1008.3828))//Bürger Zentrum Ausgang
- {
- SetPlayerPos(playerid,-2013.3431,226.8983,28.7746);
- SetPlayerInterior(playerid,0);
- GameTextForPlayer(playerid,"San Fierro Bürger Zentrum",5000,3);
- }
- }
- return 1;
- }
- public OnRconLoginAttempt(ip[], password[], success)
- {
- return 1;
- }
- public OnPlayerUpdate(playerid)
- {
- 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[])
- {
- new pname[MAX_PLAYERS],accFormat[128];
- GetPlayerName(playerid,pname,sizeof pname);
- format(accFormat,sizeof accFormat,"Spieler/%s.ini",pname);
- if(dialogid == DIALOG_ADMINCHAT)
- {
- if(response == 1)
- {
- new adminstring[256];
- new AdminPlayer[MAX_PLAYERS];
- GetPlayerName(playerid, AdminPlayer, sizeof(AdminPlayer));
- format(adminstring,sizeof(adminstring),"||Admin Chat: %s sagt: %s ||",AdminPlayer,inputtext);
- SendAdminMessage(COLOR_WHITE,adminstring);
- TogglePlayerControllable(playerid,1);
- }
- else if(response == 0)
- {
- SendClientMessage(playerid,COLOR_GRAD2,"Du hast keinen Text eingegeben!");
- TogglePlayerControllable(playerid,1);
- }
- }
- //============Personal Ausweiss System
- if(dialogid == DIALOG_PERSO)
- {
- if(response == 1)
- {
- ShowPlayerDialog(playerid,DIALOG_PERSO1,DIALOG_STYLE_INPUT,"Bürger Zentrum | Personal Ausweiss","Gebe dein (wahres) Alter ein.","Weiter","Abbrechen");
- }
- }
- if(dialogid == DIALOG_PERSO1)
- {
- if(response == 1)
- {
- new alter11 = strval(inputtext);
- ShowPlayerDialog(playerid,DIALOG_PERSO2,DIALOG_STYLE_LIST,"Bürger Zentrum | Personal Ausweiss | Männlich oder Weiblich?","Männlich\nWeiblich","Erstellen","Abbrechen");
- SpielerInfo[playerid][PersoAlter] = alter11;
- }
- else if(response == 0)
- {
- SendClientMessage(playerid,COLOR_GRAD2,"Du hast keinen Text eingegeben, somit ist die Erstellung beendet!");
- }
- }
- if(dialogid == DIALOG_PERSO2)
- {
- if(response)
- {
- if(listitem == 0)
- {
- new SpielerName[MAX_PLAYERS];
- new PersoAlter55 = SpielerInfo[playerid][PersoAlter];
- SpielerInfo[playerid][PersoGeschlecht] = 1;
- SpielerInfo[playerid][Perso] = 1;
- new persomstring[256];
- format(persomstring,sizeof(persomstring),"Das ist dein Personal Ausweiss:\nName: %s | Alter: %d | Geschlecht: Männlich",SpielerName,PersoAlter55);
- ShowPlayerDialog(playerid,DIALOG_PERSO3,DIALOG_STYLE_MSGBOX,"Bürger Zentrum | Personal Ausweiss",persomstring,"Fertig","Abbrechen");
- }
- if(listitem == 1)
- {
- new SpielerName[MAX_PLAYERS];
- new PersoAlter55 = SpielerInfo[playerid][PersoAlter];
- SpielerInfo[playerid][PersoGeschlecht] = 2;
- SpielerInfo[playerid][Perso] = 1;
- new persowstring[256];
- format(persowstring,sizeof(persowstring),"Das ist dein Personal Ausweiss:\nName: %s | Alter: %d | Geschlecht: Weiblich",SpielerName,PersoAlter55);
- ShowPlayerDialog(playerid,DIALOG_PERSO3,DIALOG_STYLE_MSGBOX,"Bürger Zentrum | Personal Ausweiss",persowstring,"Fertig","Abbrechen");
- }
- }
- }
- //====================================
- if(dialogid == DIALOG_ADMINMACHEN)
- {
- if(response == 1)
- {
- new adminmachenstring[256];
- new WerdenderAdmin[MAX_PLAYERS];
- GetPlayerName(playerid,WerdenderAdmin, sizeof(WerdenderAdmin));
- format(adminmachenstring,sizeof(adminmachenstring),"Spieler %s wurde zum Level 2 Administrator gemacht!",WerdenderAdmin);
- SendAdminMessage(COLOR_GRAD2,adminmachenstring);
- SpielerInfo[WerdenderAdmin[playerid]][Administrator] = 2;
- SendClientMessageToAll(COLOR_GRAD2,adminmachenstring);
- TogglePlayerControllable(playerid,1);
- }
- else if(response == 0)
- {
- SendClientMessage(playerid,COLOR_GRAD2,"Du hast keinen Text eingegeben!");
- TogglePlayerControllable(playerid,1);
- }
- }
- if(dialogid == DIALOG_BSN)
- {
- if(listitem == 0)
- {
- if(GetPlayerMoney(playerid) >= 3)
- {
- GivePlayerMoney(playerid, -3);
- SetPlayerHealth(playerid, 100);
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"Guten Apettit, Du hast dir 3 Chicken Nuggets gekauft.");
- }
- else
- {
- SendClientMessage(playerid,COLOR_GRAD2,"Du hast keine 3 Dollar!");
- }
- }
- if(listitem == 1)
- {
- if(GetPlayerMoney(playerid) >= 6)
- {
- GivePlayerMoney(playerid, -6);
- SetPlayerHealth(playerid, 100);
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"Guten Apettit, Du hast dir 6 Chicken Nuggets gekauft.");
- }
- else
- {
- SendClientMessage(playerid,COLOR_GRAD2,"Du hast keine 6 Dollar!");
- }
- }
- if(listitem == 2)
- {
- if(GetPlayerMoney(playerid) >= 9)
- {
- GivePlayerMoney(playerid, -9);
- SetPlayerHealth(playerid, 100);
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"Guten Apettit, Du hast dir 9 Chicken Nuggets gekauft.");
- }
- else
- {
- SendClientMessage(playerid,COLOR_GRAD2,"Du hast keine 9 Dollar!");
- }
- }
- if(listitem == 3)
- {
- if(GetPlayerMoney(playerid) >= 5)
- {
- GivePlayerMoney(playerid, -5);
- SetPlayerHealth(playerid, 100);
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"Guten Apettit, Du hast dir 1 Hamburger gekauft.");
- }
- else
- {
- SendClientMessage(playerid,COLOR_GRAD2,"Du hast keine 5 Dollar!");
- }
- }
- if(listitem == 3)
- {
- if(GetPlayerMoney(playerid) >= 11)
- {
- GivePlayerMoney(playerid, -11);
- SetPlayerHealth(playerid, 100);
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"Guten Apettit, Du hast dir 1 Pizza gekauft.");
- }
- else
- {
- SendClientMessage(playerid,COLOR_GRAD2,"Du hast keine 11 Dollar!");
- }
- }
- }
- if(dialogid == DIALOG_OCHAT)
- {
- if(response == 1)
- {
- new offstring[256];
- new OffPlayer[MAX_PLAYERS];
- GetPlayerName(playerid, OffPlayer, sizeof(OffPlayer));
- format(offstring,sizeof(offstring),"|| Administrator, %s sagt: %s ||",OffPlayer,inputtext);
- SendClientMessageToAll(COLOR_ORANGE,offstring);
- TogglePlayerControllable(playerid,1);
- }
- else if(response == 0)
- {
- SendClientMessage(playerid,COLOR_GRAD2,"Du hast keinen Text eingegeben!");
- TogglePlayerControllable(playerid,1);
- }
- }
- if(dialogid == DIALOG_REPORT)
- {
- if(response == 1)
- {
- new reportstring[256];
- new Reporter[MAX_PLAYERS];
- new ReportText = strval(inputtext);
- GetPlayerName(playerid,Reporter, sizeof(Reporter));
- SendAdminMessage(COLOR_WHITE,reportstring);
- format(reportstring, sizeof(reportstring),"||Report Nachricht: %s sagt: %s ||",Reporter,ReportText);
- SendClientMessage(playerid,COLOR_WHITE,"**Deine Report Nachricht wurde entgegen genommen und du bekommst gleich eine Nachricht im Offizielen Chat!");
- SendClientMessage(playerid,COLOR_WHITE,"**Du kannst /Report überall nutzen, egal wo du bist!");
- TogglePlayerControllable(playerid,1);
- }
- if(response == 0)
- {
- SendClientMessage(playerid,COLOR_GRAD2,"Du hast keinen Text eingegeben!");
- TogglePlayerControllable(playerid,1);
- }
- }
- if(dialogid == DIALOG_AA)
- {
- if(response)
- {
- if(listitem == 0)
- {
- SendClientMessage(playerid,COLOR_YELLOW,"|===============| Hartz 4 Informationen |===============|");
- SendClientMessage(playerid,COLOR_WHITE,"Wenn du Hartz 4 Beanträgst bekommst du pro PayDay zusätzliches Geld,");
- SendClientMessage(playerid,COLOR_WHITE,"das heisst du bekommst 5000$ pro PayDay mehr da du Hartz 4 Empfänger bist.");
- SendClientMessage(playerid,COLOR_WHITE,"Um es zu Beantragen oder zu kündigen gehe zum Schalter der rechts von dir ist.");
- }
- if(listitem == 1)
- {
- SendClientMessage(playerid,COLOR_YELLOW,"|===============| Personal Ausweiss Informationen |===============|");
- SendClientMessage(playerid,COLOR_WHITE,"Wenn du einen Personal Ausweiss hast kannst du dir anfangen,");
- SendClientMessage(playerid,COLOR_WHITE,"in der Stadt einen Ruf aufzubauen. Du kannst Häuser kaufen und in Fraktionen rein.");
- SendClientMessage(playerid,COLOR_WHITE,"Um den Personal Ausweiss zu erstellen gehe zum Schalter links von dir.");
- }
- }
- }
- if(dialogid == DIALOG_HARTZ4)
- {
- if(response)
- {
- if(listitem == 0)
- {
- if(SpielerInfo[playerid][Hartz4] == 0)
- {
- SpielerInfo[playerid][Hartz4] = 1;
- SendClientMessage(playerid,COLOR_YELLOW,"Du bist nun Hartz 4 Empfänger und bekommst pro PayDay 5000$, um Hartz 4 zu Kündigen musst du wieder hier her in das Bürger Zentrum!");
- }
- else if(SpielerInfo[playerid][Hartz4] == 1)
- {
- SendClientMessage(playerid,COLOR_GRAD2,"Du hast bereits Hartz 4!");
- }
- }
- if(listitem == 1)
- {
- if(SpielerInfo[playerid][Hartz4] == 1)
- {
- SpielerInfo[playerid][Hartz4] = 0;
- SendClientMessage(playerid,COLOR_GRAD2,"Du bist nun kein Hartz 4 Empfänger mehr und bekommst keine 5000$ mehr pro PayDay!");
- }
- else if(SpielerInfo[playerid][Hartz4] == 0)
- {
- SendClientMessage(playerid,COLOR_GRAD2,"Du hast garkein Hartz 4!");
- }
- }
- }
- }
- if(dialogid == DIALOG_VEHSPAWN)
- {
- if(response)
- {
- new vehspawncar = strval(inputtext);
- new string1[256];
- new Float:X, Float:Y, Float:Z;
- GetPlayerPos(playerid,X,Y,Z);
- SetPlayerPos(playerid,X,Y,Z);
- PutPlayerInVehicle(playerid,vehspawncar, 1);
- CreateVehicle(vehspawncar,X,Y,Z,1,0,0,0);
- format(string1,sizeof(string1),"Du hast folgende Fahrzeug ID erstellt, [%d].",vehspawncar);
- SendClientMessage(playerid,COLOR_WHITE,string1);
- TogglePlayerControllable(playerid,1);
- }
- else
- {
- SendClientMessage(playerid,COLOR_GRAD2,"Ungültige Fahrzeug ID!");
- }
- }
- if(response)
- {
- switch(dialogid) // dialogid auswählen
- {
- case DIALOG_LOGIN: // ID Login
- {
- if(!strlen(inputtext))
- {
- ShowPlayerDialog(playerid,DIALOG_LOGIN,1,"Anmeldung","Du musst dich in deinen Account einloggen!","Abbrechen","Anmelden");
- return SendClientMessage(playerid,0xFFFFFFFF,"Du hast kein Passwort eingegeben!");
- }
- if(strcmp(inputtext,dini_Get(accFormat,"Passwort")) == 0) // Passwort Direkt aus der Datei Laden
- {
- SetPlayerSkin(playerid, dini_Int(accFormat,"skin"));
- SpielerInfo[playerid][Administrator] = dini_Int(accFormat,"Administrator");
- SpielerInfo[playerid][Member] = dini_Int(accFormat,"Member");
- SpielerInfo[playerid][Leader] = dini_Int(accFormat,"Leader");
- SetPlayerScore(playerid,dini_Int(accFormat,"Level"));
- GivePlayerMoney(playerid,dini_Int(accFormat,"Geld"));
- SpielerInfo[playerid][Hartz4] = dini_Int(accFormat,"Hartz4");
- SpielerInfo[playerid][Perso] = dini_Int(accFormat,"Perso");
- SpielerInfo[playerid][Fuehrerschein] = dini_Int(accFormat,"Fuehrerschein");
- SpielerInfo[playerid][Pilotenschein] = dini_Int(accFormat,"Pilotenschein");
- SpielerInfo[playerid][Motorradschein] = dini_Int(accFormat,"Motorradschein");
- SpielerInfo[playerid][Rollerschein] = dini_Int(accFormat,"Rollerschein");
- SpielerInfo[playerid][eingeloggt] = 1; // Spieler ist nun erfolgreich eingeloggt
- if(SpielerInfo[playerid][Administrator] == 0)
- {
- SendClientMessage(playerid,0xFFFFFFFF,"Information: Du wurdest erfolgreich eingeloggt.");
- }
- else if(SpielerInfo[playerid][Administrator] == 1)
- {
- SendClientMessage(playerid,COLOR_GREEN,"Information: Du wurdest erfolgreich als Supporter eingeloggt.");
- }
- else if(SpielerInfo[playerid][Administrator] == 2)
- {
- SendClientMessage(playerid,COLOR_ORANGE,"Information: Du wurdest erfolgreich als Administrator eingeloggt.");
- }
- else if(SpielerInfo[playerid][Administrator] == 3)
- {
- SendClientMessage(playerid,COLOR_RED,"Information: Du wurdest erfolgreich als Projekt Leiter eingeloggt.");
- }
- SpawnPlayer(playerid);
- SpawnPlayer(playerid);
- SetPlayerSpawn(playerid);
- }
- else
- {
- ShowPlayerDialog(playerid,DIALOG_LOGIN,1,"Anmeldung","Du musst dich in deinen Account einloggen!","Abbrechen","Anmelden");
- SendClientMessage(playerid,0xFFFFFFFF,"Dein Passwort wurde falsch eingegeben!");
- }
- }
- case DIALOG_REG: // ID Registrieren
- {
- if(!strlen(inputtext)) // Text darf nicht = Null sein Null im Sinne von nichts
- {
- ShowPlayerDialog(playerid,DIALOG_REG,1,"Registrierung","Du musst dich schon Registrieren!","Abbrechen","Registrieren");
- return SendClientMessage(playerid,0xFFFFFFFF,"Du hast kein Passwort eingegeben!");
- }
- dini_Create(accFormat);
- dini_Set(accFormat,"Passwort",inputtext);
- SpielerInfo[playerid][Administrator] = 0;
- SpielerInfo[playerid][Member] = 0;
- SpielerInfo[playerid][Leader] = 0;
- SpielerInfo[playerid][Level] = 1;
- SpielerInfo[playerid][Geld] = 3000;
- SpielerInfo[playerid][eingeloggt] = 1;
- SpielerInfo[playerid][Hartz4] = 0;
- SpielerInfo[playerid][Perso] = 0;
- SpielerInfo[playerid][Fuehrerschein] = 0;
- SpielerInfo[playerid][Pilotenschein] = 0;
- SpielerInfo[playerid][Motorradschein] = 0;
- SpielerInfo[playerid][Rollerschein] = 0;
- SendClientMessage(playerid,0xFFFFFFFF,"Dein Account wurde angelegt, du wurdest automatisch eingeloggt! Viel Spaß.");
- SpawnPlayer(playerid);
- SpawnPlayer(playerid);
- SetPlayerSpawn(playerid);
- }
- }
- }
- else
- {
- switch(dialogid)
- {
- case DIALOG_LOGIN:ShowPlayerDialog(playerid,DIALOG_LOGIN,1,"Anmeldung","Du musst dich in deinen Account einloggen!","Abbrechen","Anmelden");
- case DIALOG_REG:ShowPlayerDialog(playerid,DIALOG_REG,1,"Registrierung","Du musst dich schon Registrieren!","Abbrechen","Registrieren");
- }
- }
- return 1;
- }
- public OnPlayerClickPlayer(playerid, clickedplayerid, source)
- {
- return 1;
- }
- public SendAdminMessage(color, string[])
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(SpielerInfo[i][Administrator] >= 1)
- {
- SendClientMessage(i, color, string);
- }
- }
- }
- }
- public PayDay()
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- new PDString1[256];
- SendClientMessage(i,COLOR_YELLOW,"---------------> PayDay <---------------");
- new LevelText = SpielerInfo[i][Level]++;
- SetPlayerScore(i,LevelText);
- GivePlayerMoney(i,1000);
- format(PDString1,sizeof(PDString1),"Level: %d, Geld: %d",LevelText,GetPlayerMoney(i));
- SendClientMessage(i,COLOR_WHITE,PDString1);
- if(SpielerInfo[i][Hartz4] == 1)
- {
- SendClientMessage(i,COLOR_WHITE,"Hartz 4 Geld: [5000$]");
- }
- SendClientMessage(i,COLOR_YELLOW,"----------------------------------------");
- }
- }
- }
- public PLWagen(carid)
- {
- for(new i = 0; i < sizeof(LieferantenWagen); i++)
- {
- if(carid == LieferantenWagen[i])
- {
- return 1;
- }
- }
- return 0;
- }
- public VagosCars(carid)
- {
- for(new i = 0; i < sizeof(VagosWagen); i++)
- {
- if(carid == VagosWagen[i])
- {
- return 1;
- }
- }
- return 0;
- }
- public SetPlayerSpawn(playerid)
- {
- if(SpielerInfo[playerid][Leader] == 0 || SpielerInfo[playerid][Member] == 0)
- {
- SetPlayerPos(playerid,-1969.1080,137.9808,27.6875);
- SetPlayerInterior(playerid,0);
- }
- if(SpielerInfo[playerid][Leader] == 5 || SpielerInfo[playerid][Member] == 5)
- {
- SetPlayerPos(playerid,-2238.9578,111.9533,35.3203);
- SetPlayerInterior(playerid,0);
- SetPlayerHealth(playerid,100);
- SetPlayerArmour(playerid,100);
- GivePlayerWeapon(playerid,23,200);//Deagle
- GivePlayerWeapon(playerid,29,500);//MP5
- GivePlayerWeapon(playerid,4,150);//Messer
- SetPlayerSkin(playerid, 110);
- }
- }
- public IstEinAuto(carid)
- {
- new modelid = GetVehicleModel(carid);
- if(modelid == 527 || modelid == 482 || modelid == 411 || modelid == 560 || modelid == 542)
- {
- return 1;
- }
- return 0;
- }
- public IstEinFlugzeug(carid)
- {
- new modelid = GetVehicleModel(carid);
- if(modelid == 417 || modelid == 425 || modelid == 447 || modelid == 460 || modelid == 464 || modelid == 465 || modelid == 469 || modelid == 476 || modelid == 487 || modelid == 488 || modelid == 497 || modelid == 501 || modelid == 511 ||
- modelid == 512 || modelid == 513 || modelid == 519 || modelid == 520 || modelid == 548 || modelid == 553 || modelid == 563 || modelid == 577 || modelid == 592 || modelid == 593)
- {
- return 1;
- }
- return 0;
- }
- public IstEinMotorrad(carid)
- {
- new modelid = GetVehicleModel(carid);
- if(modelid == 522 || modelid == 461 || modelid == 463 || modelid == 468 || modelid == 471 || modelid == 521 || modelid == 523 || modelid == 581 || modelid == 586)
- {
- return 1;
- }
- return 0;
- }
- public IstEinRoller(carid)
- {
- new modelid = GetVehicleModel(carid);
- if(modelid == 448 || modelid == 462)
- {
- return 1;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment