Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Selfmade Funserver von RzZ41
- //Dies ist ein Selfmade
- //Ich würde mich freuen wenn ihr meinen Namen nicht rauslöscht
- //ich hoffe ihr habt spaß damit und werdet es gut Editieren :)
- //Ich habe viel zeit hinein gesteckt
- //sonnst viel spaß! ;)
- #include <a_samp>
- #define Gift 0xAFFF00FF
- #define Ora 0xFFA000FF
- #define Lila 0xD200FFFF
- #define Gelb 0xFFF000FF
- #define Rot 0xFF5A00FF
- #define DIALOG_DM 1
- #define DIALOG_DM2 2
- new Polizist[MAX_PLAYERS];
- new Angreifer[MAX_PLAYERS];
- new Alcatraz[MAX_PLAYERS];
- main()
- {
- print("\n----------------------------------");
- print(" Funserver by RzZ41 0.3");
- print("----------------------------------\n");
- }
- public OnGameModeInit()
- {
- SetGameModeText("Funserver by RzZ41 0.3");
- AddStaticVehicle(521,2511.3806,-1688.7100,13.1196,80.8413,86,86); //
- AddStaticVehicle(521,2511.4629,-1686.4508,13.1388,77.1405,86,86); //
- AddStaticVehicle(516,2504.9746,-1679.8903,13.2959,316.2050,86,86); //
- AddStaticVehicle(492,2509.7419,-1668.9441,13.2271,7.8980,86,86); //
- AddStaticVehicle(492,2500.4924,-1655.8958,13.2109,67.9902,86,86); //
- AddStaticVehicle(560,2485.9873,-1653.8450,13.1037,88.0038,86,86); //
- AddStaticVehicle(567,2468.8042,-1670.6443,13.2676,13.0593,86,86); //
- AddStaticVehicle(567,2473.3396,-1694.0334,13.4105,359.6341,86,86); //
- AddStaticVehicle(516,2485.2705,-1683.8629,13.2528,88.6242,86,86); //
- AddStaticVehicle(576,1498.8424,-1737.0790,13.1675,90.0700,-1,-1); // Spawncar
- AddStaticVehicle(575,1486.1981,-1737.0557,13.1675,90.1061,-1,-1); // Spawncar
- AddStaticVehicle(576,1472.3416,-1737.2531,13.1673,90.5142,-1,-1); // Spawncar
- AddStaticVehicle(575,1457.5182,-1737.3700,13.1673,90.4858,-1,-1); // Spawncar
- AddStaticVehicle(600,1465.2944,-1722.2390,13.3235,226.0871,-1,-1); // Spawncar
- AddStaticVehicle(604,1473.6130,-1723.0183,13.2446,226.6755,-1,-1); // Spawncar
- AddStaticVehicle(600,1483.3843,-1723.1479,13.2522,134.0952,-1,-1); // Spawncar
- AddStaticVehicle(604,1488.4766,-1722.0298,13.3154,139.2382,-1,-1); // Spawncar
- AddStaticVehicle(411,1599.6439,-1765.4874,27.2167,188.7658,Ora,Ora); // Car1
- AddStaticVehicle(429,1601.9060,-1780.1608,26.9832,188.7597,Ora,Ora); // Car2
- AddStaticVehicle(415,1602.6298,-1794.8975,26.7635,189.2691,Ora,Ora); // Car3
- AddStaticVehicle(451,1606.0807,-1763.3604,27.2372,188.7581,Ora,Ora); // Car4
- AddStaticVehicle(506,1608.6384,-1779.9548,26.9738,188.7713,Ora,Ora); // Car5
- AddStaticVehicle(541,1610.6731,-1793.1399,26.7766,188.7537,Ora,Ora); // Car6
- AddStaticVehicle(576,2031.8906,-1130.8202,24.2195,90.2856,149,149); // 149las
- AddStaticVehicle(576,2013.7792,-1130.8052,24.7313,90.9816,149,149); // 149las
- AddStaticVehicle(575,1994.6985,-1130.6660,25.2642,89.9572,149,149); // 149las
- AddStaticVehicle(575,1985.3549,-1141.1804,25.4747,267.9438,149,149); // 149las
- AddStaticVehicle(567,1996.7753,-1141.3517,25.2081,269.1064,149,149); // 149las
- AddStaticVehicle(567,2017.2297,-1141.0797,24.6268,269.9323,149,149); // 149las
- AddStaticVehicle(549,2034.2964,-1141.1908,24.1542,270.1569,149,149); // 149las
- AddStaticVehicle(549,2049.9492,-1141.1335,23.7063,269.1528,149,149); // 149las
- AddStaticVehicle(517,2052.0212,-1122.2875,24.1578,180.3873,149,149); // 149las
- AddStaticVehicle(517,2013.6517,-1112.9547,25.9090,172.8343,149,149); // 149las
- AddStaticVehicle(467,2009.8092,-1113.7095,26.0744,183.1348,149,149); // 149las
- AddStaticVehicle(466,1976.4495,-1122.2761,25.5578,174.5928,149,149); // 149las
- AddStaticVehicle(421,2530.4131,-1061.0016,69.2766,4.6703,6,6); // 6os
- AddStaticVehicle(421,2537.3420,-1052.5546,69.2028,272.5250,6,6); // 6os
- AddStaticVehicle(466,2549.9033,-1052.3519,69.2252,270.3614,6,6); // 6os
- AddStaticVehicle(466,2553.1736,-1043.0868,69.1931,91.8662,6,6); // 6os
- AddStaticVehicle(467,2538.0908,-1042.9672,69.1984,87.3997,6,6); // 6os
- AddStaticVehicle(467,2522.6082,-1043.0718,69.1909,89.7570,6,6); // 6os
- AddStaticVehicle(474,2509.8042,-1059.6390,69.1595,177.3231,6,6); // 6os
- AddStaticVehicle(474,2517.6277,-1053.3232,69.1896,267.4871,6,6); // 6os
- AddStaticVehicle(475,2535.5056,-1034.0974,69.2847,178.7872,6,6); // 6os
- AddStaticVehicle(475,2390.1191,-1052.0886,53.2084,316.4311,6,6); // 6os
- AddStaticVehicle(468,732.3679,-1269.3318,13.2590,268.0870,-1,-1); // Stunt
- AddStaticVehicle(468,732.0929,-1266.8717,13.2583,271.4165,-1,-1); // Stunt
- AddStaticVehicle(468,731.9001,-1263.9342,13.2587,269.7755,-1,-1); // Stunt
- AddStaticVehicle(468,731.3121,-1261.2025,13.2606,267.0418,-1,-1); // Stunt
- AddStaticVehicle(468,728.1367,-1257.8956,13.2601,269.5839,-1,-1); // Stunt
- AddStaticVehicle(468,727.8847,-1255.6525,13.2605,268.6152,-1,-1); // Stunt
- AddStaticVehicle(468,731.4594,-1282.4285,13.2731,226.5670,-1,-1); // Stunt
- AddStaticVehicle(468,731.1353,-1287.3529,13.2726,220.9507,-1,-1); // Stunt
- AddStaticVehicle(468,731.0975,-1290.5460,13.2731,215.3533,-1,-1); // Stunt
- AddStaticVehicle(468,728.3287,-1294.8268,13.2752,269.9064,-1,-1); // Stunt
- AddStaticVehicle(468,727.5155,-1298.0931,13.2754,268.6878,-1,-1); // Stunt
- AddStaticVehicle(468,784.9144,-1258.3992,13.3249,0.7113,-1,-1); // Stunt
- AddStaticVehicle(468,785.1833,-1249.6094,13.3980,358.3794,-1,-1); // Stunt
- AddStaticVehicle(468,785.1047,-1238.7980,13.7300,0.4266,-1,-1); // Stunt
- AddStaticVehicle(468,785.2587,-1228.5142,14.1888,358.1361,-1,-1); // Stunt
- AddStaticVehicle(468,709.2950,-1208.1364,17.7725,127.9460,-1,-1); // Stunt
- AddStaticVehicle(468,699.4423,-1214.7673,16.9637,122.5973,-1,-1); // Stunt
- CreatePickup(1239,2,756.1736,-1280.6573,13.5564);
- Create3DTextLabel("Schreibe /parkour um den Parkour zu starten!", Lila, 756.1736,-1280.6573,13.5564, 40.0, 0, 0);
- //Alcatraz
- CreateObject(8288, 716.79998779297, -2234.3999023438, 5.8000001907349, 0, 0, 0);
- CreateObject(13623, 723.5, -2206.8000488281, 22.10000038147, 0, 0, 0);
- CreateObject(13623, 15.10000038147, -2206.8000488281, 20.10000038147, 0, 0, 0);
- CreateObject(13623, 723.5, -2206.8000488281, 15.10000038147, 0, 0, 0);
- CreateObject(16110, 657.40002441406, -2242.1999511719, 12.60000038147-3, 0, 0, 26);
- CreateObject(16110, 647.20001220703, -2202.3000488281, 12.60000038147-3, 0, 0, 0);
- CreateObject(16110, 661.40002441406, -2171.6000976563, 12.60000038147-3, 0, 0, 336);
- CreateObject(16110, 687, -2147.3999023438, 12.60000038147-3, 0, 0, 299.99487304688);
- CreateObject(16110, 724.59997558594, -2141.3999023438, 12.60000038147-3, 0, 0, 273.99487304688);
- CreateObject(16110, 759.5, -2150.5, 12.60000038147-3, 0, 0, 239.99353027344);
- CreateObject(16110, 782.29998779297, -2178.3000488281, 12.60000038147-3, 0, 0, 211.99084472656);
- CreateObject(16110, 791.70001220703, -2211.1999511719, 7.4000000953674-3, 0, 0, 175.98669433594);
- CreateObject(16110, 779.40002441406, -2247.6999511719, 12.60000038147-3, 0, 0, 145.98449707031);
- CreateObject(16110, 754.90002441406, -2270.3000488281, 12.60000038147-3, 0, 0, 99.980834960938);
- CreateObject(16110, 716.70001220703, -2268.5, 12.60000038147-3, 0, 2, 75.9755859375);
- CreateObject(16110, 687, -2259.1999511719, 16.200000762939-3, 0, 1.99951171875, 47.970458984375);
- CreateObject(712, 749.40002441406, -2220.3000488281, 11.10000038147, 0, 0, 24.999389648438);
- CreateObject(712, 737.59997558594, -2228.5, 11.10000038147, 0, 0, 24.999389648438);
- CreateObject(712, 725.09997558594, -2231.8999023438, 11.10000038147, 0, 0, 24.999389648438);
- CreateObject(712, 708.40002441406, -2232.3999023438, 11.10000038147, 0, 0, 24.999389648438);
- CreateObject(712, 698.79998779297, -2222.8999023438, 11.10000038147, 0, 0, 24.999389648438);
- CreateObject(712, 693.5, -2209.3000488281, 11.10000038147, 0, 0, 24.999389648438);
- CreateObject(712, 712.5, -2223.3999023438, 11.10000038147, 0, 0, 24.999389648438);
- CreateObject(712, 732.90002441406, -2216.8999023438, 11.10000038147, 0, 0, 24.999389648438);
- CreateObject(712, 744.20001220703, -2207.1999511719, 11.10000038147, 0, 0, 24.999389648438);
- CreateObject(712, 754.5, -2198.6999511719, 11.10000038147, 0, 0, 24.999389648438);
- CreateObject(712, 741.20001220703, -2178.3000488281, 11.10000038147, 0, 0, 24.999389648438);
- CreateObject(712, 741.5, -2191.3999023438, 11.10000038147, 0, 0, 24.999389648438);
- CreateObject(712, 730, -2202.3999023438, 11.10000038147, 0, 0, 24.999389648438);
- CreateObject(712, 711.40002441406, -2209.1999511719, 11.10000038147, 0, 0, 24.999389648438);
- CreateObject(712, 702.59997558594, -2193.5, 11.10000038147, 0, 0, 24.999389648438);
- CreateObject(712, 718.59997558594, -2195.6999511719, 11.10000038147, 0, 0, 24.999389648438);
- CreateObject(712, 725.79998779297, -2184.6999511719, 11.10000038147, 0, 0, 24.999389648438);
- CreateObject(712, 711.40002441406, -2180.3000488281, 11.10000038147, 0, 0, 24.999389648438);
- CreateObject(712, 721.20001220703, -2214.6000976563, 11.10000038147, 0, 0, 24.999389648438);
- CreateObject(16303, -2936.6999511719, 436, -3.9000000953674, 0, 356, 103.99993896484);
- CreateObject(2939, -2935.8022460938, 459.70001220703, 3.1500000953674, 0, 0, 178);
- CreateObject(13636, 766.79998779297, -1259.4000244141, 14.89999961853, 0, 0, 0);
- CreateObject(13638, 746.29998779297, -1287.8000488281, 14.5, 0, 0, 0);
- CreateObject(13641, 744.5, -1228.1999511719, 12.5, 0, 0, 88);
- CreateObject(13643, 770.40002441406, -1295, 13.89999961853, 0, 0, 269.99996948242);
- CreateObject(16367, 741.29998779297, -1251.5, 14.300000190735, 0, 0, 0);
- CreateObject(18451, 749.20001220703, -1259, 13.10000038147, 0, 0, 0);
- CreateObject(18565, 761.79998779297, -1226.8000488281, 14.800000190735, 0, 0, 0);
- CreateObject(16304, 677.5, -1233, 19.5, 0, 0, 0);
- CreateObject(13645, 744.59997558594, -1207.9000244141, 14.800000190735, 0, 0, 176);
- CreateObject(13640, 776.09997558594, -1153.4000244141, 23.200000762939, 0, 358, 12);
- CreateObject(13647, 1150.0999755859, -2046.6999511719, 68, 0, 0, 270);
- CreateObject(13648, 1154, -2014.6999511719, 68, 0, 0, 0);
- CreateObject(16085, 1175.6999511719, -2035.3000488281, 69.199996948242, 0, 0, 52);
- CreateObject(3069, 1201.4000244141, -2053.8000488281, 69.699996948242, 0, 88, 10);
- CreateObject(1682, 1116.5999755859, -2018, 79.900001525879, 0, 0, 268);
- CreateObject(16439, 1292.5, -2055.6999511719, 63.400001525879, 0, 0, 268);
- CreateObject(2718, 1211.6999511719, -2033.3000488281, 68.400001525879, 0, 0, 0);
- CreateObject(13648, 1260.9000244141, -2023.9000244141, 58.400001525879, 0, 0, 0);
- CreateObject(13647, 1264.5999755859, -2050.6999511719, 58.299999237061, 0, 0, 269.99450683594);
- CreateObject(16085, 1250.5999755859, -2029.3000488281, 59.799999237061, 0, 0, 229.99829101563);
- CreateObject(3069, 1228.5, -2043.4000244141, 62.900001525879, 0, 87.994995117188, 9.99755859375);
- CreateObject(2819, 1175, -2025.6999511719, 68, 0, 0, 0);
- CreateObject(2824, 1160.5999755859, -2054.3999023438, 68, 0, 0, 0);
- CreateObject(2828, 1202.8000488281, -2036.5, 68, 0, 0, 0);
- CreateObject(2472, 1190.9000244141, -2016.8000488281, 68, 0, 0, 0);
- CreateObject(1681, 1220.8000488281, -2053.1999511719, 150.30000305176, 0, 308, 40);
- CreateObject(1683, 1073.4000244141, -1723.1999511719, 144.89999389648, 0, 28, 0);
- CreateObject(3666, 1462, -1748.5, 15, 0, 0, 0);
- CreateObject(3666, 1500.1999511719, -1748.4000244141, 15, 0, 0, 0);
- CreateObject(3882, 1479.3000488281, -1702.5999755859, 13.89999961853, 0, 0, 0);
- CreateObject(1444, 1497.3000488281, -1742.5, 13.39999961853, 0, 0, 0);
- CreateObject(1444, 1467.6999511719, -1741, 13.39999961853, 0, 0, 0);
- CreateObject(3334, 1478.6999511719, -1722.6999511719, 16.89999961853, 0, 0, 269.99996948242);
- CreateObject(982, 1603.6999511719, -1759, 27.299999237061, 0, 0, 278);
- CreateObject(984, 1621.0999755859, -1756.5999755859, 27.200000762939, 0, 0, 278);
- CreateObject(3757, 1608.1999511719, -1810.6999511719, 30.60000038147, 0, 0, 282.99877929688);
- CreateObject(982, 2353.5, -2219.3999023438, 13.10000038147, 0, 2, 44);
- CreateObject(984, 2340.5, -2205.6999511719, 13.199999809265, 0, 0, 42);
- CreateObject(3757, 2322.3999023438, -2252.8000488281, 17.39999961853, 0, 0, 44.996826171875);
- CreateObject(1337, 2254.1142578125, -2230.6005859375, 13.046875, 0, 0, 0);
- CreateObject(987, 2274.6999511719, -2258.1999511719, 12.39999961853, 0, 0, 42);
- CreateObject(987, 2283.6000976563, -2250.3000488281, 12.300000190735, 0, 0, 27.995239257813);
- CreateObject(987, 2294.3000488281, -2296, 12.5, 0, 0, 220);
- CreateObject(987, 2285.8000488281, -2303.5, 12.39999961853, 0, 0, 227.99572753906);
- CreateObject(987, 2173.5, -2369.8999023438, 12.5, 0, 0, 54);
- CreateObject(987, 2180.3999023438, -2360.3000488281, 12.39999961853, 0, 0, 53.997802734375);
- CreateObject(987, 2185.3000488281, -2485.5, 12.5, 0, 0, 270);
- CreateObject(987, 2185.5, -2497.3999023438, 12.39999961853, 0, 0, 269.99450683594);
- CreateObject(982, 1326.4000244141, -2521, 13.10000038147, 0, 0, 0);
- CreateObject(982, 1352.6999511719, -2521.3000488281, 13.10000038147, 0, 0, 0);
- CreateObject(982, 1325.8000488281, -2392.1000976563, 13.10000038147, 0, 0, 0);
- CreateObject(982, 1352.0999755859, -2392.1999511719, 13.10000038147, 0, 0, 0);
- CreateObject(2472, 1549.5, -1355.5, 328.5, 0, 0, 0);
- CreateObject(1681, 1543.9000244141, -1353.5999755859, 331.5, 0, 2, 84);
- CreateObject(1683, 1584.6999511719, -1453.8000488281, 278.89999389648, 0, 0, 0);
- // return 1;
- }
- public OnGameModeExit()
- {
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
- SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
- SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- Polizist[playerid] = 0;
- Angreifer[playerid] = 0;
- Alcatraz[playerid] = 0;
- RemoveBuildingForPlayer(playerid, 3757, 1610.3750, -1655.0703, 32.2969, 0.25);
- RemoveBuildingForPlayer(playerid, 729, 731.3906, -1223.1641, 12.5078, 0.25);
- RemoveBuildingForPlayer(playerid, 733, 717.1172, -1236.2266, 12.0625, 0.25);
- RemoveBuildingForPlayer(playerid, 6489, 715.4063, -1236.2188, 19.1641, 0.25);
- RemoveBuildingForPlayer(playerid, 3757, 1626.5313, -1805.5938, 30.6172, 0.25);
- RemoveBuildingForPlayer(playerid, 3757, 1598.1406, -1742.4688, 31.6250, 0.25);
- RemoveBuildingForPlayer(playerid, 3757, 1610.3750, -1655.0703, 32.2969, 0.25);
- RemoveBuildingForPlayer(playerid, 3754, 2057.8750, -2677.5000, 16.9688, 0.25);
- RemoveBuildingForPlayer(playerid, 3754, 2167.5000, -2569.9453, 16.9844, 0.25);
- RemoveBuildingForPlayer(playerid, 3754, 1339.3672, -2564.5547, 17.0938, 0.25);
- RemoveBuildingForPlayer(playerid, 3754, 1339.2656, -2356.1406, 17.0938, 0.25);
- RemoveBuildingForPlayer(playerid, 3754, 1529.8047, -2677.5000, 12.4141, 0.25);
- RemoveBuildingForPlayer(playerid, 3754, 1368.7500, -2157.7031, 17.1484, 0.25);
- RemoveBuildingForPlayer(playerid, 3754, 1636.3047, -2060.9063, 24.7813, 0.25);
- RemoveBuildingForPlayer(playerid, 3754, 1644.1016, -1906.6016, 28.5234, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1136.8984, -2061.3047, 68.3750, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1136.8984, -2046.4844, 68.3750, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1159.4375, -2039.8047, 68.3750, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1142.1953, -2034.0469, 68.3750, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1136.8984, -2025.7188, 68.3750, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1187.2500, -2034.0469, 68.3750, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1204.4922, -2039.8047, 68.3750, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1136.8984, -2012.6875, 68.3750, 0.25);
- RemoveBuildingForPlayer(playerid, 3754, 2244.0625, -2320.4688, 17.2188, 0.25);
- RemoveBuildingForPlayer(playerid, 1315, 2274.1016, -2304.6719, 15.8125, 0.25);
- RemoveBuildingForPlayer(playerid, 1315, 2289.7813, -2301.0078, 15.8125, 0.25);
- RemoveBuildingForPlayer(playerid, 1284, 2294.8984, -2278.1719, 15.7188, 0.25);
- RemoveBuildingForPlayer(playerid, 1284, 2303.2969, -2252.3984, 15.7188, 0.25);
- RemoveBuildingForPlayer(playerid, 3754, 2324.3438, -2239.9531, 16.9531, 0.25);
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- SetPlayerPos(playerid, 1481.4307,-1755.6320,17.3863);
- GivePlayerWeapon(playerid,24,500);
- GivePlayerWeapon(playerid,26,500);
- GivePlayerWeapon(playerid,31,500);
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- if(Polizist[playerid] == 1)
- {
- ResetPlayerWeapons(playerid);
- SetPlayerPos(playerid,1124.6409,-2036.8965,69.8836);
- SetPlayerFacingAngle(playerid,268.7788);
- SetPlayerSkin(playerid,280);
- GivePlayerWeapon(playerid,24,500);
- GivePlayerWeapon(playerid,31,500);
- GivePlayerWeapon(playerid,27,500);
- GivePlayerWeapon(playerid,3,500);
- SetPlayerHealth(playerid,100.0);
- SetPlayerArmour(playerid,100.0);
- return 1;
- }
- if(Angreifer[playerid] == 1)
- {
- ResetPlayerWeapons(playerid);
- SetPlayerPos(playerid,1277.0813,-2035.0984,59.0012);
- SetPlayerFacingAngle(playerid,86.7540);
- SetPlayerSkin(playerid,29);
- GivePlayerWeapon(playerid,24,500);
- GivePlayerWeapon(playerid,31,500);
- SetPlayerHealth(playerid,100.0);
- SetPlayerArmour(playerid,100.0);
- return 1;
- }
- if(Alcatraz[playerid] == 1)
- {
- SetPlayerPos(playerid,731.7578,-2210.6646,2.4875);
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid,22,500);
- GivePlayerWeapon(playerid,31,500);
- return 1;
- }
- 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("/race", cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid,1594.3534,-1803.9663,30.9624);
- SetPlayerFacingAngle(playerid,341.5472);
- SetPlayerCheckpoint(playerid, 1621.8547,-1854.6410,25.4299, 5.0);
- SendClientMessage(playerid,Gift,"Willkommen beim Straßenrennen! setze dich in ein Fahrzeug und fahr die Strecke ab!");
- return 1;
- }
- if (strcmp("/stunt", cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid,756.0303,-1289.9445,13.5665);
- SetPlayerFacingAngle(playerid,179.7255);
- SendClientMessage(playerid,Lila,"Willkommen bei der Stunt map! schreibe /parkour um den Parkour zu starten!");
- return 1;
- }
- if (strcmp("/parkour", cmdtext, true, 10) == 0)
- {
- if(IsPlayerInRangeOfPoint(playerid,10.0,756.1736,-1280.6573,13.5564))
- {
- if(IsPlayerInAnyVehicle(playerid)==1)
- {
- SendClientMessage(playerid,Lila,"Trainer:Hallo neuer! du willst einen Parkour fahren? dan beginnen wir mal!");
- SetPlayerCheckpoint(playerid,749.5438,-1259.2023,14.3643,5.0);
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du musst auf einen motorcross sitzen!");
- }
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du musst bei dem Pickup sein um den Parkour zu starten!");
- }
- return 1;
- }
- if(strcmp("/DM",cmdtext,true,10) == 0)
- {
- ShowPlayerDialog(playerid,DIALOG_DM,DIALOG_STYLE_LIST,"DM Arena","Präsident\nAlcatraz","Auswählen","Abbrechen");
- return 1;
- }
- return 0;
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- return 1;
- }
- public OnPlayerEnterCheckpoint(playerid)
- {
- //Parkour
- //2
- if(IsPlayerInRangeOfPoint(playerid,10.0, 749.5438,-1259.2023,14.3643))
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, 739.8583,-1252.1531,15.4259, 5.0);
- }//Fertig
- //3
- else if(IsPlayerInRangeOfPoint(playerid,10.0, 739.8583,-1252.1531,15.4259))
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, 770.3607,-1284.3251,13.5625, 5.0);
- }//Fertig
- //4
- else if(IsPlayerInRangeOfPoint(playerid,10.0, 770.3607,-1284.3251,13.5625))
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, 770.6699,-1296.1044,13.2376, 5.0);
- }//Fertig
- //5
- else if(IsPlayerInRangeOfPoint(playerid,10.0, 770.6699,-1296.1044,13.2376))
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, 770.2643,-1302.5728,15.5797, 5.0);
- }//Fertig
- //6
- else if(IsPlayerInRangeOfPoint(playerid,10.0, 770.2643,-1302.5728,15.5797))
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, 754.6964,-1293.6592,13.5674, 5.0);
- }//Fertig
- //7
- else if(IsPlayerInRangeOfPoint(playerid,10.0, 754.6964,-1293.6592,13.5674))
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, 743.8003,-1293.8164,17.0391, 5.0);
- }//Fertig
- //8
- else if(IsPlayerInRangeOfPoint(playerid,10.0, 743.8003,-1293.8164,17.0391))
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, 743.4996,-1281.8010,21.1641, 5.0);
- }//Fertig
- //9
- else if(IsPlayerInRangeOfPoint(playerid,10.0, 743.4996,-1281.8010,21.1641))
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, 742.7363,-1271.8088,13.5547, 5.0);
- }//FERTIG
- else if(IsPlayerInRangeOfPoint(playerid,10.0, 742.7363,-1271.8088,13.5547))
- {
- if(IsPlayerInAnyVehicle(playerid)==1)
- {
- SendClientMessage(playerid, Lila,"Trainer: Guter Junge! du hast es geschafft!");
- SendClientMessage(playerid,Lila,"Trainer: ich gebe dir als Belohnung ein paar waffen.");
- DisablePlayerCheckpoint(playerid);
- GivePlayerWeapon(playerid,1,1);
- GivePlayerWeapon(playerid,6,1);
- GivePlayerWeapon(playerid,15,1);
- GivePlayerWeapon(playerid,16,5);
- GivePlayerWeapon(playerid,24,1000);
- GivePlayerWeapon(playerid,27,50);
- GivePlayerWeapon(playerid,32,150);
- GivePlayerWeapon(playerid,34,15);
- GivePlayerWeapon(playerid,41,1000);
- }
- else
- {
- SendClientMessage(playerid,Rot,"Trainer: So nicht! du bekommst eine Strafe!");
- Kick(playerid);
- SendClientMessage(playerid,Rot,"Trainer: Mach soetwas nichtmehr, spiel faire!");
- }
- }
- //Straßenrennen
- if(IsPlayerInRangeOfPoint(playerid,10.0,1621.8547,-1854.6410,25.4299))
- {
- SendClientMessage(playerid, Gift,"Du hast den Checkpoint erreicht fahre nun zum Nechsten!");
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, 1642.4031,-2030.8961,22.1874, 5.0);
- }
- else if(IsPlayerInRangeOfPoint(playerid,10.0,1642.4031,-2030.8961,22.1874))
- {
- SendClientMessage(playerid, Gift,"Du hast den Checkpoint erreicht fahre nun zum Nechsten!");
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, 1461.9790,-2115.1504,13.0817, 5.0);
- }
- else if(IsPlayerInRangeOfPoint(playerid,10.0,1461.9790,-2115.1504,13.0817))
- {
- SendClientMessage(playerid, Gift,"Du hast den Checkpoint erreicht fahre nun zum Nechsten!");
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, 1331.7487,-2290.1208,13.0889, 5.0);
- }
- else if(IsPlayerInRangeOfPoint(playerid,10.0,1331.7487,-2290.1208,13.0889))
- {
- SendClientMessage(playerid, Gift,"Du hast den Checkpoint erreicht fahre nun zum Nechsten!");
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, 1331.9985,-2561.8381,13.0807, 5.0);
- }
- else if(IsPlayerInRangeOfPoint(playerid,10.0,1331.9985,-2561.8381,13.0807))
- {
- SendClientMessage(playerid, Gift,"Du hast den Checkpoint erreicht fahre nun zum Nechsten!");
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, 1521.5483,-2684.2219,8.7199, 5.0);
- }
- else if(IsPlayerInRangeOfPoint(playerid,10.0,1521.5483,-2684.2219,8.7199))
- {
- SendClientMessage(playerid, Gift,"Du hast den Checkpoint erreicht fahre nun zum Nechsten!");
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, 1776.7510,-2684.7173,5.5922, 5.0);
- }
- else if(IsPlayerInRangeOfPoint(playerid,10.0,1776.7510,-2684.7173,5.5922))
- {
- SendClientMessage(playerid, Gift,"Du hast den Checkpoint erreicht fahre nun zum Nechsten!");
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, 2173.7993,-2505.5195,13.0807, 5.0);
- }
- else if(IsPlayerInRangeOfPoint(playerid,10.0,2173.7993,-2505.5195,13.0807))
- {
- SendClientMessage(playerid, Gift,"Du hast den Checkpoint erreicht fahre nun zum Nechsten!");
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, 2251.0063,-2324.5562,13.0807, 5.0);
- }
- else if(IsPlayerInRangeOfPoint(playerid,10.0,2251.0063,-2324.5562,13.0807))
- {
- SendClientMessage(playerid, Gift,"Du hast den Checkpoint erreicht fahre nun zum Nechsten!");
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, 2328.5557,-2247.1619,13.0790, 5.0);
- }
- else if(IsPlayerInRangeOfPoint(playerid,10.0,2328.5557,-2247.1619,13.0790))
- {
- SendClientMessage(playerid, Gift,"Du hast dein Ziel erreicht Glückwunsch");
- SendClientMessage(playerid,Gift,"Deine Belohnung sind waffen!");
- DisablePlayerCheckpoint(playerid);
- GivePlayerWeapon(playerid,1,1);
- GivePlayerWeapon(playerid,6,1);
- GivePlayerWeapon(playerid,15,1);
- GivePlayerWeapon(playerid,16,5);
- GivePlayerWeapon(playerid,24,1000);
- GivePlayerWeapon(playerid,27,50);
- GivePlayerWeapon(playerid,32,150);
- GivePlayerWeapon(playerid,34,15);
- GivePlayerWeapon(playerid,41,1000);
- }
- 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)
- {
- 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_DM)
- {
- if(response==1)
- switch(listitem)
- {
- case 0:
- {
- ShowPlayerDialog(playerid,DIALOG_DM2,DIALOG_STYLE_LIST,"Team","Polizei\nVerbrecher","Auswählen","Abbrechen");
- }
- case 1:
- {
- Alcatraz[playerid] = 1;
- SendClientMessage(playerid,Gift,"Alcatraz ist eine Arena wo alle gegen alle Kämpfen viel Spaß");
- SetPlayerPos(playerid,731.7578,-2210.6646,2.4875);
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid,22,500);
- GivePlayerWeapon(playerid,31,500);
- }
- }
- if(response==0)
- {
- SendClientMessage(playerid,Gift,"Du hast die DM Arena auswahl abgebrochen");
- }
- }
- if(dialogid==DIALOG_DM2)
- {
- if(response==1)
- switch(listitem)
- {
- case 0:
- {
- Polizist[playerid] = 1;
- ResetPlayerWeapons(playerid);
- SetPlayerPos(playerid,1124.6409,-2036.8965,69.8836);
- SetPlayerFacingAngle(playerid,268.7788);
- SetPlayerSkin(playerid,280);
- GivePlayerWeapon(playerid,24,500);
- GivePlayerWeapon(playerid,31,500);
- GivePlayerWeapon(playerid,27,500);
- GivePlayerWeapon(playerid,3,500);
- SetPlayerHealth(playerid,100.0);
- SetPlayerArmour(playerid,100.0);
- }
- case 1:
- {
- Angreifer[playerid] = 1;
- ResetPlayerWeapons(playerid);
- SetPlayerPos(playerid,1277.0813,-2035.0984,59.0012);
- SetPlayerFacingAngle(playerid,86.7540);
- SetPlayerSkin(playerid,29);
- GivePlayerWeapon(playerid,24,500);
- GivePlayerWeapon(playerid,31,500);
- SetPlayerHealth(playerid,100.0);
- SetPlayerArmour(playerid,100.0);
- }
- }
- if(response==0)
- {
- SendClientMessage(playerid,Gift,"Du hast die Team auswahl abgebrochen!");
- }
- }
- return 1;
- }
- public OnPlayerClickPlayer(playerid, clickedplayerid, source)
- {
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement