Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #include <dini>
- #include <ocmd>
- //Farben
- #define BLAU 0x0087FFFF
- #define ROT 0xE10000FF
- //Dialoge
- #define DIALOG_TUTORIAL 1
- #define DIALOG_REGISTER 2
- #define DIALOG_LOGIN 3
- #define Spielerdaten
- #undef Spielerdaten
- #define SpielerName
- //Fraktionsnamen
- #define fraktname1 "LSPD"
- #define fraktname2 "Mafia"
- #define fraktname3 "Medic"
- #define fraktname4 "ARMY"
- #define fraktname5 "Grove Street"
- #define fraktname6 "ST.Jefersn Ballas"
- #define fraktname7 "Terroristen"
- #define fraktname8 "Nachrichten"
- #define fraktname9 "O-AMT"
- #define fraktname10 "Triaden"
- #define fraktname11 "Fahrschule"
- //Mafia
- #define mafiaspawn 1188.7655,-943.9813,42.7585
- //LSPD
- #define lspdspawn 1568.8322,-1690.8719,5.8906
- //Medic
- #define medicspawn 1520.0,1568.0,1510.0
- //Army
- #define armyspawn 247.2800,1858.8491,14.0840
- //Grove Street
- #define grovestreetspawn 2490.7117,-1692.8713,14.7656
- //ST.Jefersn Ballas
- #define stjefersnballasspawn 2246.8301,-1458.4750,24.0210
- //Terroristen
- #define terroristenspawn -1862.7555,-1559.3599,21.7500
- //Nachrichten
- #define nachrichtenspawn 1658.1486,-1344.1357,17.4362
- //O-Amt
- #define o-amtspawn 733.6448,-1359.0076,23.5792
- //Triaden
- #define triadenspawn -2172.6548,679.2261,55.1619
- //Fahrschule
- #define fahrschulespawn 1177.2694,-1570.5321,13.4309
- forward testtimer();
- forward minute();
- new bsnenter;
- new bsnexit;
- new tor[2];
- new botauto;
- new LSPDCAR[39];//LSPDCAR[0]=, LSPDCAR[1]
- new GSCAR[9];//GSCAR[0]=,GSCAR[1]
- new MAFIACAR[15];//MAFIACAR[0]=
- new OAMTCAR[12];//OAMTCAR[0]=
- new MEDICCAR[16];//MEDICCAR[0]=
- main()
- {
- print("\n----------------------------------");
- print("German Reallife made by KillerClay (Skripter) sowie Nulliver(carspawns usw.) und Mr.Black(Maper");
- print("----------------------------------\n");
- }
- public OnGameModeInit()
- {
- UsePlayerPedAnims();
- bsnexit=CreatePickup(1559,1,362.8524,-75.1179,1001.5078);
- bsnenter=CreatePickup(1559,1,1199.2235,-918.1543,43.1233);
- Create3DTextLabel("BSN\n Eingang",BLAU,1199.2235,-918.1543,43.1233,10,0);
- DisableInteriorEnterExits();
- SetGameModeText("TutorialMode");
- AddPlayerClass(0,1732.8005,-1121.5356,24.0859,181.1728,200, 0, 0, 0, 0, 0); // penis
- AddPlayerClass(1,1732.8005,-1121.5356,24.0859,181.1728,200, 0, 0, 0, 0, 0); // penis
- AddPlayerClass(2,1732.8005,-1121.5356,24.0859,181.1728,200,0,0,0,0,0); // penis
- AddPlayerClass(3,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(4,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(5,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(6,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(7,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(8,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(9,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(10,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(11,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(12,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(13,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(14,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(15,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(16,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(17,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(18,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(19,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(20,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(21,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(22,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(23,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(24,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(25,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(26,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(27,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(28,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(29,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(30,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(31,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(32,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(33,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(34,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(35,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(36,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(37,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(38,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(39,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(40,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(41,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(42,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(43,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(44,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(45,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(46,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(47,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(48,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(49,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(50,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(51,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(52,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(53,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(54,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(55,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(56,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(57,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(58,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(59,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(60,1732.8005,-1121.5356,24.0859,181.1728,0,0,0,0,0,0); // penis
- AddPlayerClass(280,1568.8322,-1690.8719,5.8906,179.1056,0,0,0,0,0,0); // penis
- AddPlayerClass(281,1568.8322,-1690.8719,5.8906,179.1056,0,0,0,0,0,0); // penis
- AddPlayerClass(282,1568.8322,-1690.8719,5.8906,179.1056,0,0,0,0,0,0); // penis
- AddPlayerClass(283,1568.8322,-1690.8719,5.8906,179.1056,0,0,0,0,0,0); // penis
- AddPlayerClass(284,1568.8322,-1690.8719,5.8906,179.1056,0,0,0,0,0,0); // penis
- AddPlayerClass(288,1568.8322,-1690.8719,5.8906,179.1056,0,0,0,0,0,0); // penis
- AddPlayerClass(285,1568.8322,-1690.8719,5.8906,179.1056,0,0,0,0,0,0); // penis
- AddPlayerClass(286,1568.8322,-1690.8719,5.8906,179.1056,0,0,0,0,0,0); // penis
- AddPlayerClass(287,1568.8322,-1690.8719,5.8906,179.1056,0,0,0,0,0,0); // penis
- AddPlayerClass(105,2490.7117,-1692.8713,14.7656,0.9400,0,0,0,0,0,0); // penis
- AddPlayerClass(106,2490.7117,-1692.8713,14.7656,0.9400,0,0,0,0,0,0); // penis
- AddPlayerClass(107,2490.7117,-1692.8713,14.7656,0.9400,0,0,0,0,0,0); // penis
- AddPlayerClass(269,2490.7117,-1692.8713,14.7656,0.9400,0,0,0,0,0,0); // penis
- AddPlayerClass(270,2490.7117,-1692.8713,14.7656,0.9400,0,0,0,0,0,0); // penis
- AddPlayerClass(271,2490.7117,-1692.8713,14.7656,0.9400,0,0,0,0,0,0); // penis
- AddStaticVehicle(481,1738.2194,-1137.3171,23.5939,88.8652,1,1); // startfahrad 2
- AddStaticVehicle(481,1738.2649,-1136.2987,23.5807,83.4750,1,1); // startfahrad 3
- AddStaticVehicle(481,1738.6527,-1135.1609,23.5960,87.2361,1,1); // startfahrad 4
- AddStaticVehicle(481,1738.3674,-1133.8530,23.5832,88.8249,1,1); // startfahrrad 5
- AddStaticVehicle(481,1738.5477,-1132.3143,23.5926,89.6633,1,1); // startfahrrad 6
- AddStaticVehicle(481,1717.4618,-1139.5387,23.5958,264.9796,1,1); // startfahrrad 7
- AddStaticVehicle(481,1717.5502,-1138.3479,23.5985,266.5389,1,1); // startfahrrad 8
- AddStaticVehicle(481,1717.3711,-1137.0765,23.6159,270.5019,1,1); // startfahrrad 9
- AddStaticVehicle(481,1717.5010,-1135.3595,23.5932,270.6295,1,1); // startfahrrad 10
- AddStaticVehicle(481,1717.0676,-1133.8503,23.5961,267.3215,1,1); // startfahrrad 11
- AddStaticVehicle(481,1716.8408,-1131.7109,23.5981,270.2068,1,1); // startfahrrad 12
- //Fraktions autos
- //O-amt
- OAMTCAR[0]=AddStaticVehicle(525,783.1859,-1334.4285,13.4222,89.6283,17,20); // o amt car 1
- OAMTCAR[1]=AddStaticVehicle(525,783.2053,-1339.5574,13.4162,88.5483,22,30); // o amt car 2
- OAMTCAR[2]=AddStaticVehicle(525,783.1816,-1345.4585,13.4250,89.1586,44,51); // o amt car 3
- OAMTCAR[3]=AddStaticVehicle(525,783.3499,-1350.9406,13.4169,92.2880,1,1); // o amt car 4
- OAMTCAR[4]=AddStaticVehicle(525,783.7399,-1357.4121,13.4167,92.3328,18,20); // o amt car 5
- OAMTCAR[5]=AddStaticVehicle(525,783.7445,-1364.1998,13.4238,92.2801,22,30); // o amt car 6
- OAMTCAR[6]=AddStaticVehicle(525,783.7025,-1371.3966,13.4226,91.2470,52,54); // o amt car 7
- OAMTCAR[7]=AddStaticVehicle(525,783.5908,-1379.1617,13.5485,90.3368,1,1); // o amt car 8
- OAMTCAR[8]=AddStaticVehicle(443,739.9351,-1349.3164,14.1373,269.7749,25,1); // sattelschläpper
- OAMTCAR[9]=AddStaticVehicle(443,740.2065,-1343.2892,14.1519,270.9306,40,1); // sattelschläpper 2
- OAMTCAR[10]=AddStaticVehicle(443,740.2725,-1337.7064,14.1685,271.0381,84,1); // sattelschläpper 3
- OAMTCAR[11]=AddStaticVehicle(443,740.8768,-1332.2845,14.1548,269.1472,25,1); // sattelschläpper 4
- //LSPD
- LSPDCAR[0]=AddStaticVehicle(601,1529.8722,-1683.9913,5.6493,268.3323,1,1); // pd wasserwerfer
- LSPDCAR[1]=AddStaticVehicle(596,1601.0248,-1683.8467,5.6109,90.2797,0,1); // pd car1
- LSPDCAR[2]=AddStaticVehicle(596,1601.3376,-1687.7257,5.6110,89.2395,0,1); // pd car2
- LSPDCAR[3]=AddStaticVehicle(596,1601.2847,-1691.9949,5.6109,92.4899,0,1); // pd car3
- LSPDCAR[4]=AddStaticVehicle(596,1601.3943,-1696.2493,5.6130,89.7910,0,1); // pd car4
- LSPDCAR[5]=AddStaticVehicle(596,1601.2520,-1700.3380,5.6105,90.1720,0,1); // pd car5
- LSPDCAR[6]=AddStaticVehicle(596,1601.1493,-1704.4066,5.6108,89.8895,0,1); // pd car6
- LSPDCAR[7]=AddStaticVehicle(596,1595.4928,-1709.6750,5.6102,359.5337,0,1); // pd car7
- LSPDCAR[8]=AddStaticVehicle(596,1591.6494,-1709.5914,5.6123,359.8920,0,1); // pd car8
- LSPDCAR[9]=AddStaticVehicle(596,1587.4299,-1709.5854,5.6106,359.6509,0,1); // pd car9
- LSPDCAR[10]=AddStaticVehicle(596,1583.2581,-1709.2588,5.6108,359.1427,0,1); // pd car10
- LSPDCAR[11]=AddStaticVehicle(596,1578.9318,-1709.6066,5.6115,359.4036,0,1); // pd car 11
- LSPDCAR[12]=AddStaticVehicle(596,1574.2948,-1709.4561,5.6109,358.1114,0,1); // pd car 12
- LSPDCAR[13]=AddStaticVehicle(596,1570.3079,-1709.5746,5.6135,0.4146,0,1); // pd car 13
- LSPDCAR[14]=AddStaticVehicle(596,1559.2023,-1710.9547,5.6145,359.8481,0,1); // pd car 14
- LSPDCAR[15]=AddStaticVehicle(528,1529.9181,-1687.9675,5.9322,269.7831,0,0); // pd kleiner panzer
- LSPDCAR[16]=AddStaticVehicle(523,1561.5156,-1713.2245,5.4626,358.2791,0,0); // pd motorad 1
- LSPDCAR[17]=AddStaticVehicle(523,1563.6708,-1713.2809,5.4564,1.5652,0,0); // pd motorad 2
- LSPDCAR[18]=AddStaticVehicle(523,1565.5031,-1713.6013,5.4368,357.8623,0,0); // pd motorad 3
- LSPDCAR[19]=AddStaticVehicle(523,1567.6476,-1713.5779,5.4612,357.2815,0,0); // pd motorad 4
- LSPDCAR[20]=AddStaticVehicle(523,1562.3966,-1708.3363,5.4591,357.0251,0,0); // pd motorad 5
- LSPDCAR[21]=AddStaticVehicle(523,1566.9965,-1708.3226,5.4534,357.7495,0,0); // pd motorad 6
- LSPDCAR[22]=AddStaticVehicle(599,1526.6891,-1643.8118,6.0821,180.3226,0,1); // pd ranger 1
- LSPDCAR[23]=AddStaticVehicle(599,1530.5071,-1643.7133,6.0842,179.5005,0,1); // pd ranger 2
- LSPDCAR[24]=AddStaticVehicle(599,1534.6000,-1643.6428,6.0798,180.6634,0,1); // pd ranger 3
- LSPDCAR[25]=AddStaticVehicle(599,1538.6970,-1643.3575,6.0815,180.4909,0,1); // pd ranger 4
- LSPDCAR[26]=AddStaticVehicle(599,1544.1215,-1650.7578,6.0823,89.3369,0,1); // pd ranger 5
- LSPDCAR[27]=AddStaticVehicle(599,1544.5500,-1655.3856,6.0740,91.1849,0,1); // pd ranger 6
- LSPDCAR[28]=AddStaticVehicle(599,1544.9773,-1659.2017,6.0876,91.2316,0,1); // pd ranger 7
- LSPDCAR[29]=AddStaticVehicle(599,1546.3848,-1662.6807,6.0795,88.7256,0,1); // pd ranger 8
- LSPDCAR[30]=AddStaticVehicle(599,1546.8823,-1667.6859,6.0754,90.0583,0,1); // pd ranger 9
- LSPDCAR[31]=AddStaticVehicle(599,1546.6057,-1672.2072,6.0807,90.5679,0,1); // pd ranger 10
- LSPDCAR[32]=AddStaticVehicle(427,1545.9056,-1676.4191,6.0301,90.4040,0,1); // pd manschaftswagen
- LSPDCAR[33]=AddStaticVehicle(427,1544.9325,-1680.3375,6.0224,90.6133,0,1); // pd manschaftswagen 2
- LSPDCAR[34]=AddStaticVehicle(427,1545.3088,-1684.2391,6.0234,90.5637,0,1); // pd manschaftswagen 3
- LSPDCAR[35]=AddStaticVehicle(497,1550.1108,-1707.6295,28.5715,92.4213,0,1); // PoliceHeli 1
- LSPDCAR[36]=AddStaticVehicle(497,1548.8242,-1643.0878,28.5774,87.3150,0,1); // PoliceHeli 2
- LSPDCAR[37]=AddStaticVehicle(447,1563.3628,-1659.2612,28.4100,89.8480,75,2); // PoliceHeli 3
- LSPDCAR[38]=AddStaticVehicle(447,1564.6653,-1693.1427,28.3793,86.5394,75,2); // PoliceHeli 4
- //MEDICS
- MEDICCAR[0]=AddStaticVehicle(416,1177.2728,-1308.4226,14.0179,267.5356,1,3); // krankenhaus car 1
- MEDICCAR[1]=AddStaticVehicle(416,1177.0153,-1339.4495,14.0727,271.0450,1,3); // krankenhaus car 2
- MEDICCAR[2]=AddStaticVehicle(416,1122.1954,-1330.9095,13.2389,0.4617,1,3); // krankenhaus car 3
- MEDICCAR[3]=AddStaticVehicle(416,1126.7991,-1331.0631,13.2197,1.8085,1,3); // krankenhaus car 4
- MEDICCAR[4]=AddStaticVehicle(416,1113.7080,-1331.0465,13.2278,0.8554,1,3); // krankenhaus car 5
- MEDICCAR[5]=AddStaticVehicle(416,1109.1238,-1330.8517,13.2433,0.6881,1,3); // krankenhaus car 6
- MEDICCAR[6]=AddStaticVehicle(416,1100.4886,-1331.0421,13.2294,358.0974,1,3); // krankenhaus car 7
- MEDICCAR[7]=AddStaticVehicle(416,1095.6791,-1330.0995,13.3067,1.5281,1,3); // krankenhaus car 8
- MEDICCAR[8]=AddStaticVehicle(416,1145.0791,-1308.2540,13.8033,46.8646,1,3); // krankenhaus car 9
- MEDICCAR[9]=AddStaticVehicle(416,1145.4485,-1301.5588,13.7954,40.3670,1,3); // krankenhaus car 10
- MEDICCAR[10]=AddStaticVehicle(416,2011.5239,-1411.4692,17.1416,90.3527,1,3); // krankenhaus car 11
- MEDICCAR[11]=AddStaticVehicle(416,2012.0033,-1418.1577,17.1420,90.0128,1,3); // krankenhaus car 12
- //NACHRICHTEN
- AddStaticVehicle(582,1646.8793,-1318.9324,17.5014,90.6439,110,110); // nachrichten 1
- AddStaticVehicle(582,1646.5397,-1324.6689,17.5015,90.1833,110,110); // nachrichten 2
- AddStaticVehicle(582,1645.9777,-1333.0203,17.4950,92.3504,110,110); // nachrichten 3
- AddStaticVehicle(582,1645.3313,-1342.2712,17.4984,88.9005,110,110); // nachrichten 4
- AddStaticVehicle(582,1645.5605,-1352.6285,17.5014,87.2618,110,110); // nachrichten 5
- //ARMY
- AddStaticVehicle(433,227.3247,1879.5979,18.0773,0.4359,43,0); // armycar 1
- AddStaticVehicle(433,221.1216,1879.3304,18.0780,1.3702,43,0); // armycar 2
- AddStaticVehicle(432,220.2299,1919.1212,17.6493,180.2175,43,0); // armycar 3
- AddStaticVehicle(432,211.4403,1919.1022,17.6495,181.9014,43,0); // armycar 4
- AddStaticVehicle(432,202.4445,1919.1373,17.6232,179.7074,43,0); // armycar 5
- AddStaticVehicle(432,193.2846,1919.1412,17.6494,180.0899,43,0); // armycar 6
- AddStaticVehicle(433,198.0919,1879.9049,18.0783,354.2953,43,0); // armycar 7
- AddStaticVehicle(433,203.1834,1879.3855,18.1794,356.8643,43,0); // armycar 8
- AddStaticVehicle(461,203.5913,1864.3942,12.7226,270.6405,43,0); // armicar 9
- AddStaticVehicle(461,203.4863,1865.8103,12.7213,270.8326,75,1); // armicar 10
- AddStaticVehicle(461,203.5411,1863.1963,12.7254,272.3743,37,1); // armicar 11
- AddPlayerClass(0,211.5461,1888.3247,14.7997,359.5591,0,0,0,0,0,0); // armicar 11
- AddStaticVehicle(461,203.5047,1861.8745,12.7246,271.8553,75,1); // armicar 12
- AddStaticVehicle(461,203.5146,1860.5760,12.7223,269.0817,88,1); // armicar 13
- AddStaticVehicle(461,203.3871,1859.2878,12.7257,269.8177,37,1); // armicar 14
- AddPlayerClass(0,216.9732,1904.7015,17.6406,297.0004,0,0,0,0,0,0); // armicar 14
- AddStaticVehicle(495,213.6653,1854.0459,13.2234,1.7417,116,115); // armicar 15
- AddPlayerClass(0,215.7104,1902.1244,17.6406,358.9646,0,0,0,0,0,0); // armicar 15
- AddStaticVehicle(495,221.7556,1853.4805,13.1591,0.0092,43,0); // armicar 16
- AddStaticVehicle(470,202.0208,1811.1630,17.6327,357.5485,43,0); // armycar 17
- AddStaticVehicle(470,197.3293,1811.3682,17.6376,356.4311,43,0); // armycar 18
- AddStaticVehicle(470,193.0822,1811.6528,17.6349,355.6222,43,0); // armycar 19
- AddStaticVehicle(470,188.8966,1811.9589,17.6345,355.3217,43,0); // armycar 20
- AddStaticVehicle(470,184.8804,1812.1886,17.6353,356.1709,43,0); // armycar 21
- AddStaticVehicle(470,181.0179,1812.0597,17.6391,356.4674,43,0); // armycar 22
- AddStaticVehicle(470,177.5897,1812.2177,17.6897,354.9366,43,0); // armycar 23
- AddStaticVehicle(470,173.1640,1812.4312,17.6339,1.9138,43,0); // armycar 24
- AddStaticVehicle(548,250.2933,2019.9580,19.2877,91.6124,1,1); // armycar 25
- AddStaticVehicle(548,248.6111,1955.5482,19.1499,89.9886,1,1); // armycar 26
- AddStaticVehicle(548,248.2181,1987.2159,19.2848,95.8574,1,1); // armycar 27
- //FAHRSCHULE
- AddStaticVehicle(550,1270.7437,-1558.8732,13.3800,268.9860,7,7); // farhschulcar 1
- AddStaticVehicle(550,1270.5961,-1554.4084,13.3810,268.1545,53,53); // fahrschulcar 2
- AddStaticVehicle(550,1270.7216,-1550.9655,13.3806,267.8978,7,7); // fahrschulcar 3
- AddStaticVehicle(550,1270.6715,-1547.3252,13.3826,268.6254,11,11); // fahrschulcar 4
- AddStaticVehicle(550,1270.6729,-1543.8126,13.3819,270.2768,37,37); // fahrschulcar 5
- AddStaticVehicle(550,1270.7974,-1540.8375,13.3843,268.7602,53,53); // fahrschulcar 6
- AddStaticVehicle(550,1270.9611,-1537.4263,13.3775,269.9226,7,7); // fahrschulcar 7
- AddStaticVehicle(550,1270.9819,-1533.8300,13.3835,269.5862,11,11); // fahrschulcar 8
- AddStaticVehicle(550,1271.1754,-1530.4888,13.3833,269.7349,37,37); // fahrschulcar 9
- //TAXI
- AddStaticVehicle(420,1084.2218,-1754.8878,13.1660,269.6860,6,1); // Taxicar 1
- AddStaticVehicle(420,1084.1851,-1760.8593,13.1542,269.7687,6,1); // Taxicar 2
- AddStaticVehicle(420,1084.1719,-1757.7727,13.1627,269.7193,6,1); // Taxicar 3
- AddStaticVehicle(420,1084.2256,-1763.8440,13.1488,270.3077,6,1); // Taxicar 4
- AddStaticVehicle(420,1084.1877,-1766.7947,13.1419,270.2365,6,1); // Taxicar 5
- AddStaticVehicle(420,1084.2085,-1769.6151,13.1370,270.0360,6,1); // Taxicar 6
- AddStaticVehicle(420,1084.2950,-1772.7207,13.1300,269.3455,6,1); // Taxicar 7
- AddStaticVehicle(420,1084.2751,-1775.6716,13.1241,269.7123,6,1); // Taxicar 8
- AddStaticVehicle(420,1098.5223,-1752.1093,13.1337,89.8986,6,1); // Taxicar 9
- AddStaticVehicle(420,1098.4805,-1754.9536,13.1321,90.4127,6,1); // Taxicar 10
- AddStaticVehicle(420,1098.4479,-1758.0214,13.1318,89.2482,6,1); // Taxicar 11
- AddStaticVehicle(420,1098.4615,-1760.7604,13.1302,90.1833,6,1); // Taxicar 12
- AddStaticVehicle(420,1098.4340,-1763.9087,13.1291,89.8936,6,1); // Taxicar 13
- AddStaticVehicle(420,1098.2994,-1766.8245,13.1284,89.0530,6,1); // Taxicar 14
- AddStaticVehicle(420,1098.2114,-1769.7208,13.1289,89.8789,6,1); // Taxicar 15
- AddStaticVehicle(420,1098.2515,-1772.6643,13.1258,89.7995,6,1); // Taxicar 16
- AddStaticVehicle(420,1098.2859,-1775.4630,13.1259,89.7238,6,1); // Taxicar 17
- AddStaticVehicle(438,1062.4615,-1752.0980,13.4468,270.6980,6,76); // Taxicar 18
- AddStaticVehicle(438,1062.7218,-1755.0603,13.4289,269.9309,6,76); // Taxicar 19
- AddStaticVehicle(438,1062.5941,-1757.9331,13.4188,269.5769,6,76); // Taxicar 20
- AddStaticVehicle(438,1062.0695,-1760.7755,13.4072,269.1701,6,76); // Taxicar 21
- AddStaticVehicle(438,1062.2655,-1763.8264,13.3970,269.8433,6,76); // Taxicar 22
- AddStaticVehicle(438,1062.1450,-1766.6586,13.3852,270.7749,6,76); // Taxicar 23
- AddStaticVehicle(438,1062.2239,-1769.7517,13.3726,270.6910,6,76); // Taxicar 24
- AddStaticVehicle(438,1062.4302,-1772.4784,13.3623,269.2236,6,76); // Taxicar 25
- AddStaticVehicle(438,1062.3057,-1775.3718,13.3499,270.4089,6,76); // Taxicar 26
- AddStaticVehicle(438,1077.6028,-1757.8383,13.3906,89.4805,6,76); // Taxicar 27
- AddStaticVehicle(438,1077.4633,-1754.9412,13.3994,90.1990,6,76); // Taxicar 28
- AddStaticVehicle(438,1077.4559,-1760.7847,13.3830,90.5544,6,76); // Taxicar 29
- AddStaticVehicle(438,1077.2896,-1763.7900,13.3774,91.0581,6,76); // Taxicar 30
- AddStaticVehicle(438,1077.6161,-1766.5419,13.3707,90.8237,6,76); // Taxicar 31
- AddStaticVehicle(438,1077.5863,-1769.6554,13.3632,90.3063,6,76); // Taxicar 32
- AddStaticVehicle(438,1077.3859,-1772.7402,13.3526,89.1547,6,76); // Taxicar 33
- AddStaticVehicle(438,1077.4310,-1775.7366,13.3471,92.1184,6,76); // Taxicar 34
- //GroveStreet
- GSCAR[0]=AddStaticVehicle(560,2476.0872,-1698.8927,13.1535,0.7370,86,86); // Grovestreetcar 1
- GSCAR[1]=AddStaticVehicle(560,2472.2280,-1698.7311,13.1509,358.6825,86,86); // Grovestreetcar 2
- GSCAR[2]=AddStaticVehicle(560,2510.2100,-1687.3350,13.1944,45.6802,86,86); // Grovestreetcar 3
- GSCAR[3]=AddStaticVehicle(522,2515.2654,-1672.6587,13.2846,73.0780,86,86); // Grovestreetcar 4
- GSCAR[4]=AddStaticVehicle(522,2515.7607,-1670.8018,13.3205,59.2782,86,86); // Grovestreetcar 5
- GSCAR[5]=AddStaticVehicle(487,2528.8718,-1677.6581,20.1290,90.7159,86,86); // Grovestreetcar 6
- GSCAR[6]=AddStaticVehicle(560,2508.1389,-1665.1570,13.0390,15.7374,86,86); // Grovestreetcar 7
- GSCAR[7]=AddStaticVehicle(559,2505.4412,-1694.4387,13.2054,0.6840,86,86); // leadercar grove
- GSCAR[8]=AddStaticVehicle(487,2506.5178,-1695.7023,18.1342,7.7140,86,86); // GroveStreetcar 9
- //Ballas
- AddStaticVehicle(522,2235.1658,-1457.5382,23.5785,267.9904,5,5); // Ballascar 1
- AddStaticVehicle(522,2250.0452,-1457.9058,23.5735,269.3111,5,5); // Ballascar 2
- AddStaticVehicle(560,2239.3899,-1461.7606,23.7508,359.7505,5,5); // Ballascar 3
- AddStaticVehicle(560,2256.4871,-1455.5210,23.6137,268.5415,5,5); // Ballascar 4
- AddStaticVehicle(560,2249.9465,-1408.8920,23.7054,178.9683,5,5); // Ballascar 5
- AddStaticVehicle(560,2239.1697,-1412.1407,23.6156,89.9400,5,5); // Ballascar 6
- AddStaticVehicle(487,2243.0090,-1445.1123,24.1915,267.6531,5,5); // Ballascar 7
- AddStaticVehicle(487,2251.9421,-1422.8239,24.2414,85.5299,5,5); // Ballascar 8
- //Triaden
- AddStaticVehicle(522,-2172.6721,633.4086,49.0061,0.4196,121,121); // Triadencar 1
- AddStaticVehicle(522,-2173.9956,633.4777,49.0057,359.4996,121,121); // Triadencar 2
- AddStaticVehicle(522,-2182.2373,628.3978,20.7642,4.2057,121,121); // Triadencar 2
- AddStaticVehicle(560,-2175.5337,633.4467,49.0063,357.7860,121,121); // Triadencar 3
- AddStaticVehicle(560,-2215.6113,616.1885,34.8443,179.5917,121,121); // Triadencar 4
- AddStaticVehicle(560,-2212.4053,616.0620,34.8438,179.5938,121,121); // Triadencar 5
- AddStaticVehicle(560,-2173.9670,708.2032,53.5703,182.1171,121,121); // Triadencar 6
- AddStaticVehicle(560,-2181.6328,697.7133,53.5703,2.3065,121,121); // Triadencar 7
- //Mafia
- MAFIACAR[0]=AddStaticVehicle(579,1474.8427,-663.6280,94.6785,179.3629,0,0); // Maffiacar 1
- MAFIACAR[1]=AddStaticVehicle(579,1470.5280,-663.6140,94.6783,179.2348,0,0); // Maffiacar 2
- MAFIACAR[2]=AddStaticVehicle(579,1465.8920,-663.3651,94.6829,178.1469,0,0); // Maffiacar 3
- MAFIACAR[3]=AddStaticVehicle(579,1460.9003,-663.8265,94.6826,179.8275,0,0); // Maffiacar 4
- MAFIACAR[4]=AddStaticVehicle(579,1465.9922,-663.6347,94.6809,181.1702,0,0); // Maffiacar 5
- MAFIACAR[5]=AddStaticVehicle(522,1483.7738,-698.7627,94.3237,267.6229,0,0); // Maffiacar 6
- MAFIACAR[6]=AddStaticVehicle(522,1483.8551,-697.4437,94.3221,266.2565,0,0); // Maffiacar 7
- MAFIACAR[7]=AddStaticVehicle(522,1483.9059,-696.2855,94.3217,269.1106,0,0); // Maffiacar 8
- MAFIACAR[8]=AddStaticVehicle(522,1484.0234,-695.1091,94.3199,270.7714,0,0); // Maffiacar 9
- MAFIACAR[9]=AddStaticVehicle(560,1460.7288,-690.7646,94.4554,359.0189,0,0); // Maffiacar 10
- MAFIACAR[10]=AddStaticVehicle(560,1466.5376,-690.8557,94.4554,0.3248,0,0); // Maffiacar 11
- MAFIACAR[11]=AddStaticVehicle(560,1471.2417,-691.0569,94.4551,1.1161,0,0); // Maffiacar 12
- MAFIACAR[12]=AddStaticVehicle(560,1475.0791,-691.0092,94.4549,1.3242,0,0); // Maffiacar 13
- MAFIACAR[13]=AddStaticVehicle(487,1481.6477,-685.5132,106.5578,176.0745,0,0); // Maffiacar 14
- MAFIACAR[14]=AddStaticVehicle(487,1512.0490,-684.7055,106.5245,180.4119,0,0); // Maffiacar 15
- //zäune
- CreateObject(3749, 1548, 1627.5999755859 ,18.200000762939,0,0,90);
- CreateObject(987, 1548.4000244141, 1621.6999511719, 12.39999961853, 0, 0, 270);
- tor[0]=CreateObject(10558, 1589.0999755859, -1637.9000244141, 14.5, 0, 0, 88);
- CreateObject(1495, 1582.5999755859, -1637.9000244141, 12.39999961853, 0, 0, 0);
- CreateObject(1359, 1196.1999511719, -919.09997558594, 42.799999237061, 0, 0, 0);
- CreateObject(11544, 1219.5, -905.3994140625, 44.400001525879, 0, 0, 99.99755859375);
- CreateObject(3461, 1225.9000244141, -921.79998779297, 44.5, 0, 0, 0);
- CreateObject(3461, 1210.4000244141, -925, 44.5, 0, 0, 0);
- CreateObject(3515, 1226.8000488281, -924, 41.099998474121, 0, 0, 0);
- CreateObject(3515, 1210.3000488281, -926.70001220703, 41.200000762939, 0, 0, 0);
- CreateObject(1215, 1218.6999511719, -921.40002441406, 42.700000762939, 0, 0, 0);
- CreateObject(1215, 1218.5, -920.09997558594, 42.700000762939, 0, 0, 0);
- CreateObject(1307, 1218, -949.69921875, 41.799999237061, 0, 0, 0);
- CreateObject(1319, 1219.0999755859, -923.29998779297, 42.599998474121, 0, 0, 0);
- CreateObject(984, 1184.9000244141, -929.20001220703, 43.599998474121, 0, 0, 100);
- CreateObject(984, 1194.3000488281, -927.59997558594, 43.599998474121, 0, 0, 100);
- CreateObject(984, 1202.9000244141, -926.09997558594, 43.599998474121, 0, 0, 100);
- CreateObject(984, 1233.1999511719, -914.29998779297, 43.599998474121, 0, 0, 10);
- CreateObject(984, 1231, -901.70001220703, 43.599998474121, 0, 0, 10);
- CreateObject(984, 1229, -889, 43.599998474121, 0, 0, 9);
- CreateObject(984, 1226.9000244141, -876.40002441406, 43.599998474121, 0, 0, 10);
- CreateObject(984, 1218.6999511719, -867.59997558594, 43.599998474121, 0, 0, 100);
- CreateObject(984, 1226.4000244141, -872.70001220703, 43.599998474121, 0, 0, 10);
- CreateObject(984, 1206.0999755859, -869.79998779297, 43.599998474121, 0, 0, 100);
- CreateObject(984, 1193.5, -872, 43.599998474121, 0, 0, 99.992065429688);
- CreateObject(984, 1180.9000244141, -874.20001220703, 43.599998474121, 0, 0, 100);
- CreateObject(984, 1171.5, -875.79998779297, 43.599998474121, 0, 0, 100);
- CreateObject(984, 1165.8000488281, -883.40002441406, 43.599998474121, 0, 0, 5);
- CreateObject(984, 1166.9000244141, -896.09997558594, 43.599998474121, 0, 0, 5);
- CreateObject(984, 1168, -908.79998779297, 43.599998474121, 0, 0, 5);
- CreateObject(984, 1169.0999755859, -921.5, 43.599998474121, 0, 0, 5);
- CreateObject(984, 1169.4000244141, -925.40002441406, 43.599998474121, 0, 0, 5);
- CreateObject(984, 1176.3000488281, -930.70001220703, 43.599998474121, 0, 0, 100);
- CreateObject(983, 1231, -921.09997558594, 43.700000762939, 0, 0, 100);
- CreateObject(983, 1229.4000244141, -921.40002441406, 43.700000762939, 0, 0, 100);
- CreateObject(996, 1183, -934.29998779297, 42.700000762939, 0, 0, 9);
- CreateObject(996, 1194, -932.59997558594, 42.700000762939, 0, 0, 9);
- CreateObject(996, 1228.3000488281, -926.59997558594, 42.5, 0, 0, 10);
- CreateObject(3578, 1227.8000488281, -904.09997558594, 41.700000762939, 0, 0, 99.99755859375);
- CreateObject(3578, 1228.4000244141, -903.90002441406, 41.400001525879, 0, 0, 100);
- CreateObject(983, 1187, -911.59997558594, 47.700000762939, 0, 0, 8);
- CreateObject(983, 1186.1999511719, -905.29998779297, 47.700000762939, 0, 0, 7);
- CreateObject(983, 1185.4000244141, -899, 47.700000762939, 0, 0, 8);
- CreateObject(984, 1185.5999755859, -900.59997558594, 47.700000762939, 0, 0, 8);
- CreateObject(984, 1191.0999755859, -893.5, 47.700000762939, 0, 0, 97);
- CreateObject(984, 1200.5999755859, -892.29998779297, 47.700000762939, 0, 0, 98);
- CreateObject(983, 1207.3000488281, -894.5, 47.700000762939, 0, 0, 8);
- CreateObject(983, 1207.5999755859, -897.20001220703, 47.700000762939, 0, 0, 8);
- CreateObject(983, 1211.1999511719, -900, 47.700000762939, 0, 0, 97);
- CreateObject(983, 1214.5999755859, -899.59997558594, 47.700000762939, 0, 0, 97);
- CreateObject(983, 1215.8000488281, -908.70001220703, 47.700000762939, 0, 0, 97);
- CreateObject(983, 1212.5999755859, -909.09997558594, 47.700000762939, 0, 0, 97);
- CreateObject(983, 1209.8000488281, -912.59997558594, 47.599998474121, 0, 0, 8);
- CreateObject(16152, 1188.1999511719, -911, 47.099998474121, 0, 0, 8);
- CreateObject(16152, 1186.8000488281, -901.40002441406, 47.099998474121, 0, 0, 8);
- CreateObject(16152, 1189.0999755859, -894.79998779297, 47.099998474121, 0, 0, 279);
- CreateObject(16151, 1203.1999511719, -913.5, 47.099998474121, 0, 0, 280);
- CreateObject(1432, 1193.1999511719, -911.59997558594, 47.099998474121, 0, 0, 0);
- CreateObject(1432, 1192.3000488281, -906.29998779297, 47.099998474121, 0, 0, 0);
- CreateObject(1432, 1191.5, -900.20001220703, 47.099998474121, 0, 0, 0);
- CreateObject(1670, 1204.5999755859, -912.29998779297, 47.700000762939, 0, 0, 0);
- CreateObject(1670, 1200.9000244141, -912.90002441406, 47.700000762939, 0, 0, 0);
- CreateObject(1679, 1202.9000244141, -893.79998779297, 48.5, 0, 0, 0);
- CreateObject(1679, 1197.6999511719, -894.5, 48.5, 0, 0, 0);
- CreateObject(1969, 1205.6999511719, -897.70001220703, 47.599998474121, 0, 0, 0);
- CreateObject(1969, 1205.6999511719, -898.5, 47.599998474121, 0, 0, 0);
- CreateObject(2639, 1190.6999511719, -913.90002441406, 47.700000762939, 0, 0, 7);
- CreateObject(2639, 1193, -913.59997558594, 47.700000762939, 0, 0, 8);
- CreateObject(11544, 1219, -902.79998779297, 44.200000762939, 0, 0, 100);
- CreateObject(1491, 1218.9000244141, -908.29998779297, 47.099998474121, 0, 0, 98);
- CreateObject(1491, 1218.6999511719, -906.79998779297, 47.099998474121, 0, 0, 98);
- CreateObject(1491, 1218.5, -905.29998779297, 47.099998474121, 0, 0, 98);
- CreateObject(1491, 1218.3000488281, -903.79998779297, 47.099998474121, 0, 0, 98);
- CreateObject(1491, 1218.0999755859, -902.29998779297, 47.099998474121, 0, 0, 98);
- CreateObject(1491, 1217.9000244141, -900.90002441406, 47.099998474121, 0, 0, 98);
- CreateObject(2416, 1194.5999755859, -913.79998779297, 47.099998474121, 0, 0, 8);
- CreateObject(1892, 1210.1999511719, -901.70001220703, 47.099998474121, 0, 0, 100);
- CreateObject(1892, 1210.5, -903.59997558594, 47.099998474121, 0, 0, 100);
- CreateObject(1892, 1210.8000488281, -905.5, 47.099998474121, 0, 0, 100);
- CreateObject(1892, 1211.0999755859, -907.40002441406, 47.099998474121, 0, 0, 100);
- CreateObject(1892, 1211.3000488281, -908.90002441406, 47.099998474121, 0, 0, 100);
- CreateObject(2032, 1200.5, -896.90002441406, 47.099998474121, 0, 0, 0);
- CreateObject(2032, 1200.5999755859, -898.40002441406, 47.099998474121, 0, 0, 0);
- CreateObject(2030, 1195.5, -899.09997558594, 47.5, 0, 0, 0);
- CreateObject(2238, 1199.9000244141, -913.79998779297, 48.099998474121, 0, 0, 0);
- CreateObject(2239, 1197.8000488281, -914, 47.099998474121, 0, 0, 0);
- CreateObject(1822, 1196.5999755859, -912.79998779297, 47.099998474121, 0, 0, 0);
- CreateObject(2429, 1199.6999511719, -913.90002441406, 47.700000762939, 0, 0, 0);
- CreateObject(2427, 1198.6999511719, -914.5, 47.099998474121, 0, 0, 190);
- CreateObject(3749, 1547.1999511719, -1628.0999755859, 18.200000762939, 0, 0, 90);
- CreateObject(3475, 1542.8000488281, -1617.5999755859, 18.299999237061, 0, 0, 90);
- CreateObject(3475, 1539.5999755859, -1614.1999511719, 18.299999237061, 0, 0, 0);
- CreateObject(3475, 1539.5999755859, -1611.0999755859, 18.299999237061, 0, 0, 0);
- CreateObject(3475, 1539.8000488281, -1605.5, 18.299999237061, 0, 0, 0);
- CreateObject(3475, 1543.5, -1602.5, 18.299999237061, 0, 0, 90);
- CreateObject(3475, 1548.9000244141, -1602.5, 18.299999237061, 0, 0, 90);
- CreateObject(3475, 1554.4000244141, -1602.5, 18.299999237061, 0, 0, 90);
- CreateObject(3475, 1559.9000244141, -1602.5, 18.299999237061, 0, 0, 90);
- CreateObject(3475, 1565.6999511719, -1602.5, 18.299999237061, 0, 0, 90);
- CreateObject(3475, 1570.8000488281, -1602.4000244141, 18.299999237061, 0, 0, 90);
- CreateObject(3475, 1576.4000244141, -1602.4000244141, 18.299999237061, 0, 0, 90);
- CreateObject(3475, 1582.4000244141, -1602.4000244141, 18.299999237061, 0, 0, 90);
- CreateObject(3475, 1587.0999755859, -1602.5, 18.299999237061, 0, 0, 90);
- CreateObject(3475, 1592.5, -1602.5, 18.299999237061, 0, 0, 90);
- CreateObject(3475, 1597.3000488281, -1602.5, 18.299999237061, 0, 0, 90);
- CreateObject(3475, 1602.1999511719, -1602.5, 18.299999237061, 0, 0, 90);
- CreateObject(3475, 1605.1999511719, -1602.5, 18.299999237061, 0, 0, 90);
- CreateObject(3475, 1607.8000488281, -1605.5, 18.299999237061, 0, 0, 0);
- CreateObject(3475, 1607.8000488281, -1611.1999511719, 18.299999237061, 0, 0, 0);
- CreateObject(3475, 1607.8000488281, -1616.8000488281, 18.299999237061, 0, 0, 0);
- CreateObject(3475, 1607.8000488281, -1622.3000488281, 18.299999237061, 0, 0, 0);
- CreateObject(3475, 1607.8000488281, -1627.8000488281, 18.299999237061, 0, 0, 0);
- CreateObject(3475, 1607.8000488281, -1633, 18.299999237061, 0, 0, 0);
- CreateObject(3475, 1607.4000244141, -1635, 18.299999237061, 0, 0, 180);
- CreateObject(3475, 1605.5999755859, -1638, 18.299999237061, 0, 0, 90);
- CreateObject(3475, 1563.3000488281, -1596.0999755859, 31.200000762939, 0, 0, 30);
- CreateObject(3475, 1566.0999755859, -1601.1999511719, 31.200000762939, 0, 0, 30);
- CreateObject(3475, 1568.4000244141, -1605.3000488281, 31.200000762939, 0, 0, 30);
- CreateObject(3475, 1571.0999755859, -1610.3000488281, 31.200000762939, 0, 0, 30);
- CreateObject(3475, 1573.9000244141, -1615.0999755859, 31.200000762939, 0, 0, 30);
- CreateObject(3475, 1576.6999511719, -1620.0999755859, 31.200000762939, 0, 0, 30);
- CreateObject(3475, 1579.0999755859, -1624.4000244141, 31.200000762939, 0, 0, 30);
- CreateObject(3475, 1580.6999511719, -1627, 31.200000762939, 0, 0, 30);
- CreateObject(3475, 1583, -1631.4000244141, 31.299999237061, 0, 0, 30);
- CreateObject(3475, 1583.9000244141, -1636.9000244141, 31.299999237061, 0, 0, 0);
- CreateObject(3475, 1583.9000244141, -1642.5999755859, 31.299999237061, 0, 0, 0);
- CreateObject(3475, 1584, -1648, 31.299999237061, 0, 0, 0);
- CreateObject(3475, 1584, -1653.8000488281, 31.299999237061, 0, 0, 0);
- CreateObject(3475, 1584.1999511719, -1659.0999755859, 31.200000762939, 0, 0, 0);
- CreateObject(3475, 1584.0999755859, -1664.6999511719, 31.200000762939, 0, 0, 0);
- CreateObject(3475, 1584.1999511719, -1670.1999511719, 31.200000762939, 0, 0, 0);
- CreateObject(3475, 1584.1999511719, -1675.8000488281, 31.200000762939, 0, 0, 0);
- CreateObject(3475, 1584.3000488281, -1681.0999755859, 31.10000038147, 0, 0, 0);
- CreateObject(3475, 1584.3000488281, -1686, 31.10000038147, 0, 0, 0);
- CreateObject(3475, 1584.1999511719, -1691.1999511719, 31.10000038147, 0, 0, 0);
- CreateObject(3475, 1584.1999511719, -1696.6999511719, 31.10000038147, 0, 0, 0);
- CreateObject(3475, 1584.4000244141, -1702, 31, 0, 0, 0);
- CreateObject(3475, 1584.8000488281, -1706.5999755859, 30.89999961853, 0, 0, 0);
- CreateObject(3475, 1585.3000488281, -1711.4000244141, 30.700000762939, 0, 0, 10);
- CreateObject(3475, 1585.8000488281, -1716.9000244141, 30.700000762939, 0, 0, 5);
- CreateObject(3475, 1586.4000244141, -1722.3000488281, 30.60000038147, 0, 0, 5);
- CreateObject(3475, 1586.8000488281, -1727.4000244141, 30.700000762939, 0, 0, 5);
- CreateObject(14416, 1574.0999755859, -1635, 13.60000038147, 0, 0, 271.00036621094);
- CreateObject(14416, 1583, -1655.0999755859, 22.200000762939, 0, 0, 90);
- CreateObject(14416, 1579.6999511719, -1655.1999511719, 24.39999961853, 0, 0, 90);
- CreateObject(14416, 1588.3000488281, -1655, 18.700000762939, 0, 0, 90);
- CreateObject(3475, 1581.8000488281, -1636, 19.299999237061, 0, 0, 0);
- CreateObject(3475, 1578.8000488281, -1632.8000488281, 19.299999237061, 0, 0, 90);
- CreateObject(1337, 1003.1396484375, -930.275390625, 41.828125, 0, 0, 0);
- CreateObject(1676, 1008.5999755859, -936.09997558594, 42.900001525879, 0, 0, 11);
- CreateObject(1676, 1005.799987793, -936.5, 42.900001525879, 0, 0, 11);
- CreateObject(1676, 1001.5999755859, -937, 42.900001525879, 0, 0, 11);
- CreateObject(1676, 998.70001220703, -937.40002441406, 42.900001525879, 0, 0, 11);
- CreateObject(2780, 1017.799987793, -917.5, 41.200000762939, 0, 0, 0);
- CreateObject(3864, 1206.5, -952.09997558594, 48.200000762939, 0, 0, 1);
- CreateObject(1949, 1213.3000488281, -946, 41.700000762939, 0, 0, 100);
- CreateObject(1949, 1212.5999755859, -942.40002441406, 41.700000762939, 0, 0, 100);
- CreateObject(1949, 1209.4000244141, -941.29998779297, 41.700000762939, 0, 0, 192);
- CreateObject(1949, 1204.8000488281, -942, 41.700000762939, 0, 0, 192);
- CreateObject(1949, 1200.0999755859, -942.90002441406, 41.700000762939, 0, 0, 198);
- CreateObject(1949, 1197.6999511719, -945.5, 41.700000762939, 0, 0, 280);
- CreateObject(1949, 1198.8000488281, -949.20001220703, 41.700000762939, 0, 0, 280);
- CreateObject(3578, 1199.5999755859, -948, 42.5, 0, 0, 100);
- CreateObject(3578, 1203.9000244141, -942.29998779297, 42.5, 0, 0, 10);
- CreateObject(3578, 1212.0999755859, -946.70001220703, 42.5, 0, 0, 100);
- CreateObject(930, 1208.4000244141, -953.5, 42.400001525879, 0, 0, 0);
- CreateObject(3633, 1209.5999755859, -952, 42.400001525879, 0, 0, 0);
- CreateObject(935, 1208.5999755859, -952, 42.5, 0, 0, 0);
- CreateObject(8878, 1206.6999511719, -947, 46.900001525879, 0, 0, 0);
- CreateObject(16089, 1200.8000488281, -951.29998779297, 41.799999237061, 0, 0, 12);
- CreateObject(16089, 1211.1999511719, -949, 41.700000762939, 0, 0, 12);
- CreateObject(4642, 1202.8000488281, -953.79998779297, 43.599998474121, 0, 0, 0);
- CreateObject(16317, 1206.9000244141, -949.09997558594, 39, 0, 0, 0);
- CreateObject(3265, 1196.1999511719, -944.5, 41.700000762939, 0, 0, 1024);
- CreateObject(1237, 1201.6999511719, -950, 41.700000762939, 0, 0, 0);
- CreateObject(1237, 1200.6999511719, -946, 41.700000762939, 0, 0, 0);
- CreateObject(1237, 1207.1999511719, -944.09997558594, 41.700000762939, 0, 0, 0);
- CreateObject(1237, 1211.0999755859, -952.70001220703, 41.900001525879, 0, 0, 0);
- CreateObject(1282, 1214.4000244141, -941.59997558594, 42.400001525879, 0, 0, 0);
- CreateObject(1282, 1215.3000488281, -946.29998779297, 42.400001525879, 0, 0, 0);
- CreateObject(1282, 1196.4000244141, -945.90002441406, 42.400001525879, 0, 0, 0);
- CreateObject(1282, 1197.1999511719, -949.59997558594, 42.400001525879, 0, 0, 0);
- CreateObject(1423, 1214.6999511719, -944, 42.400001525879, 0, 0, 111);
- CreateObject(1425, 1215.6999511719, -942.20001220703, 42.099998474121, 0, 0, 151);
- CreateObject(9623, 51.700000762939, -1530.9000244141, 7.0999999046326, 0, 0, 80);
- SetTimer("testtimer",1000*60*10,true);
- SetTimer("minute",1000*60,true);
- return 1;
- }
- public minute()
- {
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(!IsPlayerConnected(i))continue;
- if(GetPVarInt(i,"loggedin")==0)continue;
- //Spieler ist eingeloggt & online
- SetPVarInt(i,"Paytime",GetPVarInt(i,"Paytime")+1);
- if(GetPVarInt(i,"Paytime")==60)
- {
- //was alle 60 minuten ausgeführt werden soll
- SetPVarInt(i,"Paytime",0);
- SendClientMessage(i,BLAU,"Payday. Du erhältst 1500$.");
- GivePlayerMoney(i,1500);
- }
- }
- return 1;
- }
- public testtimer()
- {
- SendClientMessageToAll(ROT,"Dieser Server Wurde gemacht von KillerClay(Scripter) sowie Nulliver (carspawns usw.) und Mr_Black(Maper)");
- return 1;
- }
- public OnGameModeExit()
- {
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- SetPlayerPos(playerid,1732.8005,-1121.5356,24.0859) ;
- SetPlayerFacingAngle(playerid,181.1728);
- SetPlayerCameraPos(playerid,1731.9875,-1130.8153,24.0859);
- SetPlayerCameraLookAt(playerid,1732.8005,-1121.5356,24.0859);
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- if(IsPlayerNPC(playerid))return 1;
- new Spielerdaten[64];
- new nameS[MAX_PLAYER_NAME];
- GetPlayerName(playerid,nameS,sizeof(nameS));
- format(Spielerdaten,sizeof(Spielerdaten),"/Accounts/%s.txt",nameS);
- if(dini_Exists(Spielerdaten))
- {
- 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 OnPlayerSpawn(playerid)
- {
- if(IsPlayerNPC(playerid))return 1;
- switch(GetPVarInt(playerid,"Fraktion"))
- {
- case 0:{}
- case 1:{SetPlayerPos(playerid,lspdspawn);SetPlayerColor(playerid,BLAU);GivePlayerWeapon(playerid,24,250);GivePlayerWeapon(playerid,3,1);GivePlayerWeapon(playerid,16,25);GivePlayerWeapon(playerid,25,200);GivePlayerWeapon(playerid,29,450);GivePlayerWeapon(playerid,31,450);SetPlayerArmour(playerid,100);}
- case 5:{SetPlayerPos(playerid,grovestreetspawn);GivePlayerWeapon(playerid,24,250);GivePlayerWeapon(playerid,1,1);GivePlayerWeapon(playerid,18,25);GivePlayerWeapon(playerid,29,450);GivePlayerWeapon(playerid,30,450);}
- case 6:{SetPlayerPos(playerid,stjefersnballasspawn);GivePlayerWeapon(playerid,24,250);GivePlayerWeapon(playerid,1,1);GivePlayerWeapon(playerid,18,25);GivePlayerWeapon(playerid,29,450);GivePlayerWeapon(playerid,30,450);}
- case 7:{SetPlayerPos(playerid,terroristenspawn);GivePlayerWeapon(playerid,24,250);GivePlayerWeapon(playerid,1,1);GivePlayerWeapon(playerid,18,25);GivePlayerWeapon(playerid,29,450);GivePlayerWeapon(playerid,30,450);}
- case 8:{SetPlayerPos(playerid,nachrichtenspawn);}
- case 9:{SetPlayerPos(playerid,o-amtspawn);}
- case 10:{SetPlayerPos(playerid,triadenspawn);GivePlayerWeapon(playerid,24,250);GivePlayerWeapon(playerid,1,1);GivePlayerWeapon(playerid,18,25);GivePlayerWeapon(playerid,29,450);GivePlayerWeapon(playerid,30,450);}
- }
- 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,GetPVarInt(playerid,"Fraktion")))
- {
- SendClientMessage(i,BLAU,text);
- }
- }
- }
- return 1;
- }
- ocmd:tban(playerid,params[])
- {
- if(!isPlayerAnAdmin(playerid,3))return SendClientMessage(playerid,ROT,"Rang zu Niedrig.");
- new pID, time, grund[128];
- if(sscanf(params,"uis",pID,time,grund))return SendClientMessage(playerid,BLAU,"/tban [playerid] [zeit] [grund]");
- if(IsPlayerConnected(pID))
- {
- if(time>0&&time<1000)
- {
- new string[128];
- format(string,sizeof(string),"AdmCdm: %s wurde von %s für %i Minuten gebannt. Grund: %s",SpielerName(pID),SpielerName(playerid),time,grund);
- SendClientMessageToAll(ROT,string);
- new wert;
- wert=gettime()+(60*time);
- SetPVarInt(pID,"timeban",wert);
- Kick(pID);
- return 1;
- }
- SendClientMessage(playerid,ROT,"Ungültige Zeit.");
- return 1;
- }
- SendClientMessage(playerid,ROT,"Spieler ist nicht online.");
- return 1;
- }
- ocmd:makeleader(playerid,params[])
- {
- if(!isPlayerAnAdmin(playerid,3))return SendClientMessage(playerid,ROT,"Rang zu Niedrig.");
- new pID,fID;
- if(sscanf(params,"ui",pID,fID))return SendClientMessage(playerid,BLAU,"/makeleader [playerid] [fraktionsid]");
- SetPVarInt(pID,"Fraktion",fID);
- SendClientMessage(playerid,BLAU,"Erfolgreich.");
- return 1;
- }
- ocmd:lspdauf(playerid,params[])
- {
- if(IsPlayerInRangeOfPoint(playerid,10, 1589.0999755859, -1637.9000244141, 14.5))
- {
- if(isPlayerInFrakt(playerid,1))
- {
- MoveObject(tor[0], 1589.0999755859, -1637.9000244141, 14.5+10,5);
- return 1;
- }
- return SendClientMessage(playerid,ROT,"Du bist nicht beim LSPD.");
- }
- return SendClientMessage(playerid,ROT,"Nicht in der Nähe von einem Tor.");
- }
- ocmd:lspdzu(playerid,params[])
- {
- if(IsPlayerInRangeOfPoint(playerid,10, 1589.0999755859, -1637.9000244141, 14.5))
- {
- if(isPlayerInFrakt(playerid,1))
- {
- MoveObject(tor[0], 1589.0999755859, -1637.9000244141, 14.5,5);
- return 1;
- }
- return SendClientMessage(playerid,ROT,"Du bist nicht beim LSPD.");
- }
- 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.");
- SetPVarInt(pID,"Adminlevel",rank);
- SpielerSpeichern(pID);
- SendClientMessageToAll(BLAU,"Es wurde jemand zu Admin gemacht.");
- 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);
- SetPVarInt(pID,"Baned",1);
- Kick(pID);
- 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;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- 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,"/stats",true)==0)
- {
- new string[128];
- new fraktname[64];
- switch(GetPVarInt(playerid,"Fraktion"))
- {
- case 0:{fraktname="Keine";}
- case 1:{fraktname=fraktname1;}
- case 2:{fraktname=fraktname2;}
- case 3:{fraktname=fraktname3;}
- case 4:{fraktname=fraktname4;}
- case 5:{fraktname=fraktname5;}
- case 6:{fraktname=fraktname6;}
- case 7:{fraktname=fraktname7;}
- case 8:{fraktname=fraktname8;}
- case 9:{fraktname=fraktname9;}
- case 10:{fraktname=fraktname10;}
- case 11:{fraktname=fraktname11;}
- }
- //1 reihe
- format(string,sizeof(string),"[Name: %s] [Level: %i] [Adminlevel: %i] [Fraktion: %s]",SpielerName(playerid),GetPlayerScore(playerid),GetPVarInt(playerid,"Adminlevel"),fraktname);
- SendClientMessage(playerid,BLAU,string);
- //2 reihe
- 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)
- {
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- if(newstate==PLAYER_STATE_DRIVER)
- {
- for(new i=0; i<sizeof(LSPDCAR); i++)
- {
- if(GetPlayerVehicleID(playerid)==LSPDCAR[i])
- {
- if(GetPVarInt(playerid,"Fraktion")!=1)
- {
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid,ROT,"Du darfst dieses Fahrzeug nicht fahren.");
- }
- }
- }
- }
- if(newstate==PLAYER_STATE_DRIVER)
- {
- for(new g=0; g<sizeof(GSCAR); g++)
- {
- if(GetPlayerVehicleID(playerid)==GSCAR[g])
- {
- if(GetPVarInt(playerid,"Fraktion")!=5)
- {
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid,ROT,"Du darfst dieses Fahrzeug nicht fahren.");
- }
- }
- }
- }
- if(newstate==PLAYER_STATE_DRIVER)
- {
- for(new ma=0; ma<sizeof(MAFIACAR); ma++)
- {
- if(GetPlayerVehicleID(playerid)==MAFIACAR[ma])
- {
- if(GetPVarInt(playerid,"Fraktion")!=2)
- {
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid,ROT,"Du darfst dieses Fahrzeug nicht fahren.");
- }
- }
- }
- }
- if(newstate==PLAYER_STATE_DRIVER)
- {
- for(new o=0; o<sizeof(OAMTCAR); o++)
- {
- if(GetPlayerVehicleID(playerid)==OAMTCAR[o])
- {
- if(GetPVarInt(playerid,"Fraktion")!=9)
- {
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid,ROT,"Du darfst dieses Fahrzeug nicht fahren.");
- }
- }
- }
- }
- if(newstate==PLAYER_STATE_DRIVER)
- {
- for(new me=0; me<sizeof(MEDICCAR); me++)
- {
- if(GetPlayerVehicleID(playerid)==MEDICCAR[me])
- {
- if(GetPVarInt(playerid,"Fraktion")!=3)
- {
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid,ROT,"Du darfst dieses Fahrzeug nicht fahren.");
- }
- }
- }
- }
- return 1;
- }
- public OnPlayerEnterCheckpoint(playerid)
- {
- 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==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);
- }
- 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 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[])
- {
- 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...");
- }
- }
- 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(gettime()<dini_Int(Spielerdatei,"timeban"))
- {
- SendClientMessage(playerid,ROT,"Du bist noch gebannt. Komm später wieder.");
- Kick(playerid);
- return 1;
- }
- 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"));
- SetPVarInt(playerid,"Adminlevel",dini_Int(Spielerdatei,"Adminlevel"));
- SetPVarInt(playerid,"Fraktion",dini_Int(Spielerdatei,"Fraktion"));
- SetPVarInt(playerid,"Baned",dini_Int(Spielerdatei,"Baned"));
- SetPVarInt(playerid,"Paytime",dini_Int(Spielerdatei,"Paytime"));
- SetPVarInt(playerid,"SkinID",dini_Int(Spielerdatei,"SkinID"));
- if(GetPVarInt(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,"Level",GetPlayerScore(playerid));
- dini_IntSet(Spielerdatei,"Geld",GetPlayerMoney(playerid));
- dini_IntSet(Spielerdatei,"Adminlevel",GetPVarInt(playerid,"Adminlevel"));
- dini_IntSet(Spielerdatei,"Fraktion",GetPVarInt(playerid,"Fraktion"));
- dini_IntSet(Spielerdatei,"Baned",GetPVarInt(playerid,"Baned"));
- dini_IntSet(Spielerdatei,"timeban",GetPVarInt(playerid,"timeban"));
- dini_IntSet(Spielerdatei,"Paytime",GetPVarInt(playerid,"Paytime"));
- dini_IntSet(Spielerdatei,"SkinID",GetPVarInt(playerid,"SkinID"));
- }
- return 1;
- }
- stock isPlayerInFrakt(playerid,fraktid)
- {
- if(GetPVarInt(playerid,"Fraktion")==fraktid)return 1;
- return 0;
- }
- stock isPlayerAnAdmin(playerid,rang)
- {
- if(GetPVarInt(playerid,"Adminlevel")>=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;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement