Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- Gamemode wurde im Jahre 2010 erstellt und wurde in diesem Jahr auch beendet er wurde niemals Fertiggestellt und kann weitergescriptet werden
- Es besitzt kein Copyright und darf verwendet werden wo und wann es will aber man darf es nicht als sein eigenes Ausgeben.
- Hierit überreiche ich euch den Script
- Ist Anfänger Selfmade es hat kein Level kein Savegeld kein Savewanted kein Wantedsystem
- Es ist nur ein Blank selfmade d.H es hat nur commands für Fraktionen und einpaar andere .print
- Fast alle commands müssen mit /rcon login verwendet werden kicken und banen sowieso.
- Mit freundlichen Grüßen
- Ed.F
- */
- #include <a_samp>
- #if defined FILTERSCRIPT
- //DEFINES//
- #define COLOR_GRAD1 0xB4B5B7FF
- #define COLOR_GRAD2 0xBFC0C2FF
- #define COLOR_GRAD3 0xCBCCCEFF
- #define COLOR_GRAD4 0xD8D8D8FF
- #define COLOR_GRAD5 0xE3E3E3FF
- #define COLOR_GRAD6 0xF0F0F0FF
- #define COLOR_GREY 0xAFAFAFAA
- #define COLOR_GREEN 0x33AA33AA
- #define COLOR_RED 0xAA3333AA
- #define COLOR_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 COLOR_NEWS 0xFFA500AA
- #define COLOR_OOC 0xE0FFFFAA
- #define MAX_STRING 255
- #pragma tabsize 0
- #define TEAM_GROVE 0
- #define TEAM_BALLAS 1
- #define TEAM_VAGOS 2
- #define TEAM_COPS 3
- #define TEAM_ZIVILISTEN 4
- #define dunkelrot 0xC8041396
- #define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
- //-------//
- //PAYDAY//
- //-----//
- //NEWS//
- new gTeam[MAX_PLAYERS];
- new pInfo[MAX_PLAYERS][Info];
- //---//
- //---------------------------------FORWARDS----------------------------//
- forward payday();
- //---------------------------------------------------------------------//
- public OnFilterScriptInit()
- {
- public payday() {
- for (new i = 0; i < MAX_PLAYERS; i++) {
- SendClientMessage(i,0xFFFF00FF,"Payday! Du erhältst $1120!");
- GivePlayerMoney(i,1120);
- }
- return 1;
- print("\n--------------------------------------");
- print(" Blank Filterscript by ");
- print("--------------------------------------\n");
- return 1;
- }
- public OnFilterScriptExit()
- {
- TextDrawShowForPlayer(playerid, ForumAdresse);
- return 1;
- }
- #else
- main()
- {
- print("\n----------------------------------");
- print(" Blank Gamemode by ");
- print("----------------------------------\n");
- }
- #endif
- public OnGameModeInit()
- {
- ShowPlayerMarkers(0);
- UsePlayerPedAnims();
- LimitGlobalChatRadius(30.0);
- SetTimer("serverNews", 1000000, 1); // 100000 = 10 minuten
- SetNameTagDrawDistance(Float:200.0);
- EnableStuntBonusForAll(0);
- //FILM
- CreateObject(1331, -1426.7554,1491.8337,7.1016,86.3397,0,0);
- CreateObject(1332, -1407.8140,1489.1019,7.1016,78.0245,0,0);
- CreateObject(1333, -1363.7791,1489.6085,11.0391,76.1211,0,0);
- CreateObject(1334, -1423.4845,1490.1088,1.8672,318.3534,0,0);
- CreateObject(1335, -1436.5231,1490.4644,1.8672,262.3867,0,0);
- //ENDE
- //VIP bereich//
- CreateObject(1460, 238.001846, -1848.500000, 3.092870, 0.0000, 0.0000, 90.0000);
- CreateObject(1460, 238.002121, -1843.895020, 3.213033, 0.0000, 0.0000, 90.0000);
- CreateObject(1460, 237.982513, -1839.333130, 3.332298, 0.0000, 0.0000, 90.0000);
- CreateObject(1460, 237.946350, -1834.777954, 3.470614, 0.0000, 0.0000, 90.0000);
- CreateObject(1460, 237.898788, -1826.790405, 3.701733, 0.0000, 0.0000, 90.0000);
- CreateObject(1460, 237.854309, -1822.198242, 3.835324, 0.0000, 0.0000, 90.0001);
- CreateObject(1460, 237.819565, -1817.668823, 3.967062, 0.0000, 0.0000, 90.0000);
- CreateObject(1460, 237.731400, -1812.892944, 4.114103, 0.0000, 0.0000, 90.0000);
- CreateObject(1460, 235.498718, -1810.288330, 4.187262, 0.0000, 0.0000, 180.0000);
- CreateObject(1460, 230.971115, -1810.284180, 4.199056, 0.0000, 0.0000, 180.0000);
- CreateObject(1460, 235.753815, -1850.806396, 3.036789, 0.0000, 0.0000, 0.0000);
- CreateObject(1460, 231.103073, -1850.712769, 3.064251, 0.0000, 0.0000, 0.0000);
- CreateObject(1460, 222.173660, -1850.548706, 3.090790, 0.0000, 0.0000, 0.0000);
- CreateObject(1460, 217.547150, -1850.436157, 3.123265, 0.0000, 0.0000, 0.0000);
- CreateObject(1460, 215.428497, -1848.003174, 3.196170, 0.0000, 0.0000, 270.0000);
- CreateObject(1460, 215.437531, -1843.361816, 3.317433, 0.0000, 0.0000, 270.0000);
- CreateObject(1460, 215.549881, -1838.792603, 3.451432, 0.0000, 0.0000, 270.0000);
- CreateObject(1460, 215.540833, -1834.229370, 3.582775, 0.0000, 0.0000, 270.0000);
- CreateObject(1460, 215.463928, -1829.521118, 3.715654, 0.0000, 0.0000, 270.0000);
- CreateObject(1460, 215.419220, -1825.042603, 3.854974, 0.0000, 0.0000, 270.0000);
- CreateObject(1460, 215.394333, -1820.454102, 3.987341, 0.0000, 0.0000, 270.0000);
- CreateObject(1460, 215.346649, -1815.964233, 4.116973, 0.0000, 0.0000, 270.0000);
- CreateObject(1460, 215.259705, -1811.486938, 4.246423, 0.0000, 0.0000, 270.0000);
- CreateObject(1460, 226.793869, -1810.290894, 4.227368, 0.0000, 0.0000, 180.0000);
- CreateObject(1460, 222.151062, -1810.250610, 4.248683, 0.0000, 0.0000, 180.0000);
- CreateObject(1460, 217.559662, -1809.809448, 4.284099, 0.0000, 0.0000, 168.7501);
- CreateObject(3525, 238.101883, -1829.085449, 3.542292, 0.0000, 0.0000, 90.0000);
- CreateObject(3525, 238.181122, -1832.375977, 3.447091, 0.0000, 0.0000, 90.0001);
- CreateObject(3525, 224.279694, -1850.978638, 2.995063, 0.0000, 0.0000, 0.0000);
- CreateObject(3525, 228.914536, -1851.254883, 2.967465, 0.0000, 0.0000, 0.0000);
- CreateObject(3850, 236.154114, -1843.708618, 2.956226, 0.0000, 0.0000, 270.0000);
- CreateObject(3850, 232.695038, -1843.687378, 2.963542, 0.0000, 0.0000, 270.0000);
- CreateObject(3850, 217.182770, -1843.678223, 3.034436, 0.0000, 0.0000, 270.0000);
- CreateObject(3850, 220.612061, -1843.681641, 3.020274, 0.0000, 0.0000, 270.0000);
- CreateObject(3850, 223.904312, -1843.102051, 3.021713, 0.0000, 0.0000, 290.7811);
- CreateObject(3850, 229.403442, -1843.021973, 3.006901, 0.0000, 0.0000, 245.7811);
- CreateObject(1704, 235.664215, -1844.860474, 2.378040, 0.0000, 0.0000, 0.0000);
- CreateObject(1704, 236.603928, -1848.677734, 2.276729, 0.0000, 0.0000, 180.0000);
- CreateObject(1746, 236.123489, -1846.719482, 2.326625, 0.0000, 0.0000, 0.0000);
- CreateObject(1724, 233.246460, -1846.178833, 2.349450, 0.0000, 0.0000, 33.7500);
- CreateObject(1723, 215.982773, -1847.932129, 2.382440, 0.0000, 0.0000, 90.0001);
- CreateObject(1746, 217.566696, -1846.175903, 2.418265, 0.0000, 0.0000, 0.0000);
- CreateObject(1746, 217.538513, -1847.558105, 2.382264, 0.0000, 0.0000, 0.0000);
- CreateObject(1724, 217.055878, -1844.705444, 2.462017, 0.0000, 0.0000, 0.0000);
- CreateObject(1724, 218.044968, -1849.202759, 2.340127, 0.0000, 0.0000, 180.0000);
- CreateObject(1724, 219.537140, -1847.154419, 2.387100, 0.0000, 0.0000, 247.5000);
- CreateObject(1724, 218.928818, -1845.517700, 2.432553, 0.0000, 0.0000, 326.2500);
- CreateObject(2207, 235.307037, -1831.477295, 2.739819, 0.0000, 0.0000, 90.0000);
- CreateObject(3850, 232.790222, -1830.509644, 3.248982, 0.0000, 0.0000, 180.0000);
- CreateObject(3440, 232.749619, -1832.498535, 4.770355, 0.0000, 0.0000, 0.0000);
- CreateObject(3440, 232.579407, -1828.655396, 4.730415, 0.0000, 0.0000, 0.0000);
- CreateObject(2400, 235.276291, -1822.408813, 2.992410, 0.0000, 0.0000, 270.0000);
- CreateObject(2400, 235.448090, -1825.140137, 3.018552, 0.0000, 0.0000, 90.0000);
- CreateObject(3850, 234.487823, -1828.684692, 3.213097, 0.0000, 0.0000, 270.0000);
- CreateObject(3850, 234.627289, -1832.409058, 3.281122, 0.0000, 0.0000, 270.0000);
- CreateObject(3850, 236.241760, -1834.120972, 3.228012, 0.0000, 0.0000, 0.0000);
- CreateObject(1726, 227.602112, -1856.212402, 2.113144, 0.0000, 0.0000, 180.0000);
- CreateObject(1805, 225.144379, -1856.025513, 2.389482, 0.0000, 0.0000, 0.0000);
- CreateObject(1805, 227.996857, -1856.055420, 2.374526, 0.0000, 0.0000, 0.0000);
- CreateObject(3850, 229.135071, -1852.541870, 2.659811, 0.0000, 0.0000, 0.0000);
- CreateObject(3850, 229.122543, -1855.926147, 2.671855, 0.0000, 0.0000, 0.0000);
- CreateObject(3850, 227.412460, -1857.653564, 2.658024, 0.0000, 0.0000, 270.0000);
- CreateObject(3850, 225.698303, -1857.625854, 2.648973, 0.0000, 0.0000, 270.0000);
- CreateObject(3850, 223.964828, -1855.926392, 2.678193, 0.0000, 0.0000, 0.0000);
- CreateObject(3850, 223.948883, -1852.470703, 2.693037, 0.0000, 0.0000, 0.0000);
- CreateObject(1746, 226.599884, -1853.893311, 2.184665, 0.0000, 0.0000, 0.0000);
- CreateObject(1727, 224.491211, -1852.608765, 2.225001, 0.0000, 0.0000, 56.2500);
- CreateObject(1727, 228.283356, -1852.033203, 2.223372, 0.0000, 0.0000, 292.5000);
- CreateObject(3850, 232.756317, -1826.764282, 3.273075, 0.0000, 0.0000, 0.0000);
- CreateObject(3850, 236.101181, -1819.577393, 3.650738, 0.0000, 0.0000, 270.0000);
- CreateObject(3850, 232.704391, -1821.342163, 3.604377, 0.0000, 0.0000, 0.0000);
- CreateObject(1486, 228.107544, -1856.067749, 2.782130, 0.0000, 0.0000, 0.0000);
- CreateObject(1665, 227.953217, -1856.072144, 2.647634, 0.0000, 0.0000, 0.0000);
- CreateObject(1665, 226.581772, -1853.940552, 2.713559, 0.0000, 0.0000, 0.0000);
- CreateObject(1666, 226.936768, -1853.904663, 2.783872, 0.0000, 0.0000, 0.0000);
- CreateObject(1487, 226.920242, -1853.669800, 2.900561, 0.0000, 0.0000, 0.0000);
- CreateObject(1827, 220.414932, -1817.638184, 3.232586, 0.0000, 0.0000, 0.0000);
- CreateObject(1827, 225.915176, -1818.947510, 3.159324, 0.0000, 0.0000, 0.0000);
- CreateObject(1827, 225.296539, -1812.462524, 3.359106, 0.0000, 0.0000, 0.0000);
- CreateObject(1663, 225.181213, -1811.029053, 3.862592, 0.0000, 0.0000, 0.0000);
- CreateObject(1663, 223.695099, -1812.546875, 3.825744, 0.0000, 0.0000, 90.0000);
- CreateObject(1663, 226.032150, -1813.638916, 3.774692, 0.0000, 0.0000, 213.7501);
- CreateObject(1663, 225.959839, -1817.555420, 3.661207, 0.0000, 0.0000, 348.7500);
- CreateObject(1663, 225.377075, -1820.067139, 3.591046, 0.0000, 0.0000, 157.5000);
- CreateObject(1663, 220.364929, -1816.285645, 3.733435, 0.0000, 0.0000, 0.0000);
- CreateObject(1663, 220.381332, -1819.013306, 3.654743, 0.0000, 0.0000, 180.0000);
- CreateObject(1663, 219.029007, -1817.415527, 3.707069, 0.0000, 0.0000, 78.7500);
- CreateObject(1663, 219.194962, -1818.507324, 3.674831, 0.0000, 0.0000, 135.0000);
- CreateObject(1663, 219.355408, -1816.432007, 3.733904, 0.0000, 0.0000, 45.0000);
- CreateObject(1663, 221.407471, -1816.732666, 3.715714, 0.0000, 0.0000, 303.7500);
- CreateObject(1663, 221.809006, -1817.714478, 3.685552, 0.0000, 0.0000, 258.7500);
- CreateObject(1663, 221.319489, -1818.663452, 3.660472, 0.0000, 0.0000, 225.0000);
- CreateObject(3850, 230.638611, -1828.592163, 3.403237, 0.0000, 0.0000, 270.0000);
- CreateObject(3850, 224.039459, -1828.627319, 3.430303, 0.0000, 0.0000, 270.0000);
- CreateObject(3850, 217.188690, -1828.606812, 3.468519, 0.0000, 0.0000, 270.0000);
- CreateObject(3850, 220.625443, -1828.586548, 3.452318, 0.0000, 0.0000, 270.0000);
- CreateObject(1514, 217.765503, -1837.301758, 3.703736, 0.0000, 0.0000, 90.0000);
- CreateObject(1826, 217.712372, -1837.122559, 2.671094, 0.0000, 0.0000, 90.0000);
- CreateObject(1514, 217.674896, -1835.743042, 3.704886, 0.0000, 0.0000, 90.0001);
- CreateObject(3850, 219.220535, -1837.669067, 3.207674, 0.0000, 0.0000, 90.0000);
- CreateObject(3850, 219.085449, -1835.390869, 3.263040, 0.0000, 0.0000, 270.0000);
- CreateObject(3850, 220.855743, -1839.419189, 3.187176, 0.0000, 0.0000, 0.0000);
- CreateObject(3850, 220.795197, -1833.690552, 3.255081, 0.0000, 0.0000, 0.0000);
- AddStaticVehicle(470,-1361.5917,2530.7593,87.1138,260.3691,1,1); // Terror autos
- AddStaticVehicle(470,-1362.0469,2528.0769,87.1245,260.3691,1,1); // Terror autos
- AddStaticVehicle(470,-1362.9056,2523.3713,86.4932,260.3600,1,1); // Terror autos
- AddStaticVehicle(409,-1322.9556,2519.3691,86.9270,91.8560,113,113); // Terror limo
- AddStaticVehicle(468,-1334.9954,2525.8079,86.7159,0.9425,113,113); // terror bike
- AddStaticVehicle(468,-1332.9119,2525.6035,86.7181,359.6068,113,113); // terror bike
- AddStaticVehicle(468,-1307.0541,2543.8252,87.4105,4.9772,113,113); // terror bike
- AddStaticVehicle(468,-1309.1144,2543.6458,87.4095,4.9772,113,113); // terror bike
- AddStaticVehicle(468,-1311.6471,2529.6814,87.3455,5.5256,113,113); // terror bike
- AddStaticVehicle(468,-1313.0820,2529.5427,87.3400,5.5257,113,113); // terror bike
- AddStaticVehicle(487,-1303.0867,2540.2620,93.4809,3.4235,113,113); // Terror heli
- //ENDE VIP//
- //BUNDEWEHR//
- AddStaticVehicle(468,222.7117,1870.8230,12.8751,89.8995,86,86); // army car 1
- AddStaticVehicle(468,223.9402,1869.3517,12.9005,183.4852,86,86); // army car 2
- AddStaticVehicle(560,222.2737,1854.5015,12.5791,2.0479,86,86); // army car 3
- AddStaticVehicle(560,214.1172,1853.8452,12.5587,0.4257,86,86); // army car 4
- AddStaticVehicle(411,206.4586,1860.3912,12.8204,359.8299,86,86); // army car 5
- AddStaticVehicle(411,202.6235,1860.3594,12.8210,0.3984,86,86); // army car 6
- AddStaticVehicle(471,200.7707,1867.5157,12.6048,276.2648,86,86); // army car 7
- AddStaticVehicle(471,200.7565,1871.7439,12.6201,264.8691,86,86); // army car 7
- AddStaticVehicle(433,282.1118,2043.0983,18.0811,270.6844,1,1); // army car 8
- AddStaticVehicle(432,281.3526,2048.9304,17.6557,270.2230,1,1); // army car 9
- AddStaticVehicle(432,281.1621,2056.2061,17.6533,270.0653,1,1); // army car 10
- AddStaticVehicle(598,170.9169,1931.5906,18.4786,178.4969,86,86); // army car 11
- AddStaticVehicle(598,174.6975,1930.9689,18.3330,177.4464,86,86); // army car 12
- AddStaticVehicle(598,178.1804,1930.6218,18.1955,177.3132,86,86); // army car 13
- AddStaticVehicle(598,181.7952,1930.8619,18.0552,173.7935,86,86); // army car 14
- AddStaticVehicle(598,185.8515,1931.2129,17.8987,180.0912,86,86); // army car 15
- AddStaticVehicle(522,226.1733,1927.8279,17.2028,269.2265,86,86); // army car 16
- AddStaticVehicle(522,228.1007,1926.2157,17.2016,266.5793,86,86); // army car 17
- AddStaticVehicle(522,227.9519,1923.9160,17.2019,272.1238,86,86); // army car 18
- AddStaticVehicle(522,226.2405,1924.8142,17.2027,267.8798,86,86); // army car 18
- AddStaticVehicle(470,193.6385,1920.0012,17.9159,141.7726,1,1); // army car 20
- AddStaticVehicle(470,202.1285,1919.8876,17.9163,142.6998,1,1); // army car 21
- AddStaticVehicle(470,209.8757,1919.8533,17.9101,138.1852,1,1); // army car 22
- AddStaticVehicle(470,220.1338,1920.5016,17.9157,128.6307,1,1); // army car 23
- AddStaticVehicle(447,240.9185,1891.0574,18.6730,1.3847,86,86); // army car 24
- AddStaticVehicle(447,181.3985,1881.8850,19.9108,355.6031,86,86); // army car 25
- AddStaticVehicle(490,157.9893,1903.2103,18.7981,1.8796,86,86); // army car 26
- AddStaticVehicle(599,173.6603,1824.1196,17.8297,181.5927,86,86); // army car 27
- AddStaticVehicle(599,202.1137,1824.0580,17.8294,180.8963,86,86); // army car 28
- AddStaticVehicle(595,-1439.8939,509.5305,0.3174,89.2370,1,1); // Marine car 1
- AddStaticVehicle(430,-1440.0474,504.8644,-0.2857,92.9114,1,86); // Marine car 2
- AddStaticVehicle(425,-1273.1210,501.3445,19.1939,359.2442,1,1); // Marine car 3
- AddStaticVehicle(425,-1284.2571,497.0216,19.2088,176.5455,1,1); // Marine car 4
- AddStaticVehicle(520,-1420.7413,494.0286,19.1093,268.8648,1,1); // Marine car 5
- AddStaticVehicle(520,-1415.2676,515.4380,19.1100,243.7947,1,1); // Marine car 6
- //ENDEBUNDI//
- //MARINE&&
- AddStaticVehicle(522,-1349.5707,453.8869,6.7370,29.8023,86,86); // marine nrg 1
- AddStaticVehicle(522,-1352.7051,453.2807,6.7473,25.9119,86,86); // marine nrg 2
- AddStaticVehicle(522,-1355.4368,452.9987,6.7393,38.5209,86,86); // marine nrg 3
- AddStaticVehicle(522,-1358.4641,452.9392,6.7501,39.6956,86,86); // marine nrg 4
- AddStaticVehicle(470,-1385.4452,455.5521,7.4564,41.7762,86,86); // mariene patriot 1
- AddStaticVehicle(470,-1392.8685,455.1690,7.4636,39.3498,86,86); // mariene patriot 2
- AddStaticVehicle(411,-1367.8728,454.4270,6.8693,26.4944,86,86); // mariene leader car
- AddStaticVehicle(560,-1372.4972,454.7470,6.8946,26.1596,86,86); // marine streifencar 1
- AddStaticVehicle(560,-1363.4651,454.4683,6.8928,31.1403,86,86); // marine streifencar 2
- AddStaticVehicle(432,-1400.3112,456.2729,7.1973,41.1736,86,86); // mariene leadercar 1
- AddStaticVehicle(427,-1406.1520,455.3392,7.3152,47.3475,86,86); // mariene enforcer
- AddStaticVehicle(472,-1281.0571,483.3341,0.0746,269.8954,86,86); // marinee boot 1
- AddStaticVehicle(484,-1496.4670,484.6349,0.3066,271.7492,86,86); // marine boot 2
- AddStaticVehicle(493,-1446.9648,493.6371,-0.0693,90.5834,86,86); // marine boot 3
- AddStaticVehicle(490,160.1147,1909.5989,18.8076,271.0292,86,86); // army ranger fbit truck
- AddStaticVehicle(427,161.0674,1899.5789,18.8158,271.7006,86,86); // army ranger enforcer
- AddPlayerClass(287,240.0797,1875.0901,11.4609,67.3422,0,0,0,0,0,0); // duty stelle
- AddStaticVehicle(425,331.9635,1995.3000,19.2884,96.6655,1,1); // army hunter 1
- AddStaticVehicle(425,329.9944,1962.6907,18.0606,99.1873,1,1); // army hunter 2
- AddStaticVehicle(425,331.0819,1942.3340,18.6435,77.9160,1,1); // army hunter 3
- AddStaticVehicle(520,280.6716,1955.3634,18.5080,276.4514,86,86); // army hydra 1
- AddStaticVehicle(520,278.2932,1989.3749,18.5084,264.9649,86,86); // army hydra 2
- AddStaticVehicle(520,280.6523,2021.3651,18.5080,263.5699,86,86); // army hydra 3
- AddStaticVehicle(522,-395.5614,-1156.1111,69.1693,178.0083,65,65); // killer nrg 1
- AddStaticVehicle(522,-392.8770,-1156.0237,69.1577,179.6567,65,65); // killer nrg 2
- AddStaticVehicle(522,-385.5844,-1156.0917,69.0750,174.7678,65,65); // killer nrg 3
- AddStaticVehicle(560,1498.4089,2787.9810,10.4416,205.3463,42,42); // kanzler sultan1
- //MARINEEDNE&&
- //BIKER1//
- AddStaticVehicle(463,-78.9830,1338.7883,10.6186,6.4750,28,28); // bikergang car 1
- AddStaticVehicle(463,-81.9017,1338.5774,10.4986,5.2015,28,28); // bikergang car 2
- AddStaticVehicle(463,-85.1054,1338.1151,10.3777,8.8070,28,28); // bikergang car 3
- AddStaticVehicle(463,-88.2676,1337.5909,10.2608,7.1052,28,28); // bikergang car 4
- AddStaticVehicle(461,-94.4826,1336.9075,10.0509,7.9383,28,28); // bikergang car 5
- AddStaticVehicle(461,-97.9119,1336.4086,9.9349,24.8289,28,28); // bikergang car 6
- AddStaticVehicle(483,-90.1300,1364.8007,10.2671,279.1813,28,28); // bikergang car 7
- AddStaticVehicle(575,-100.1996,1361.4097,9.8519,190.1933,28,28); // bikergang car 8
- AddStaticVehicle(533,-103.4819,1360.6783,9.9079,189.2464,28,28); // bikergang car 9
- AddStaticVehicle(586,-103.9353,1335.7206,9.6814,6.2724,28,28); // bikergang car 10
- AddStaticVehicle(586,-100.9464,1336.1617,9.7670,6.2070,28,28); // bikergang car 11
- AddStaticVehicle(471,-91.4044,1337.3651,10.0725,6.8261,1,28); // bikergang car 12
- AddStaticVehicle(468,-94.3301,1361.4143,9.9362,224.7908,28,28); // bikergang car 13
- AddStaticVehicle(468,-96.8486,1360.7825,9.9377,216.2453,28,28); // bikergang car 14
- //ENDEBIKER1//
- //BIKERGANG2//
- AddStaticVehicle(463,-385.3242,-1144.1394,68.8114,359.9553,65,65); // bikergang 2 car 1
- AddStaticVehicle(463,-392.0810,-1143.7588,68.8054,357.9961,65,65); // bikergang 2 car 2
- AddStaticVehicle(463,-394.3445,-1143.5452,68.8206,352.9729,65,65); // bikergang 2 car 3
- AddStaticVehicle(581,-393.6230,-1146.5474,68.9356,252.5864,65,65); // bikergang 2 car 4
- AddStaticVehicle(581,-393.8545,-1148.5667,68.9926,265.4669,65,65); // bikergang 2 car 5
- AddStaticVehicle(581,-393.6608,-1147.6499,68.9737,264.8398,65,65); // bikergang 2 car 6
- AddStaticVehicle(468,-393.9493,-1150.0145,69.1064,262.9824,65,65); // bikergang 2 car 7
- AddStaticVehicle(468,-394.5181,-1151.5365,69.1707,265.7729,65,65); // bikergang 2 car 8
- AddStaticVehicle(468,-394.4188,-1153.1028,69.2001,265.5916,65,65); // bikergang 2 car 9
- AddStaticVehicle(586,-385.1739,-1147.7971,68.8799,174.2145,65,65); // bikergang 2 car 10
- AddStaticVehicle(586,-385.3070,-1152.6465,69.0164,358.4064,65,65); // bikergang 2 car 11
- AddStaticVehicle(471,-385.5414,-1150.2150,68.9052,90.9407,65,65); // bikergang 2 car 12
- AddStaticVehicle(401,-377.3170,-1035.5172,58.8908,274.9689,65,65); // bikergang 2 car 13
- AddStaticVehicle(482,-372.0029,-1040.0354,59.3995,12.2761,65,65); // bikergang 2 car 14
- AddStaticVehicle(421,-377.8389,-1044.9801,58.9521,272.4457,65,65); // bikergang 2 car 15
- AddStaticVehicle(466,-354.0255,-1040.6117,59.1166,357.7300,65,65); // bikergang 2 car 16
- //ENDEBIKER2//
- //HITMEN/
- AddStaticVehicle(560,2853.5349,1344.9546,10.5161,89.5492,3,3); // MAFIA HITMEN FARBE ROT
- AddStaticVehicle(560,2853.5625,1348.4897,10.5159,89.5492,3,3); // MAFIA HITMEN FARBE ROT
- AddStaticVehicle(560,2853.5886,1351.8011,10.5157,89.5492,3,3); // MAFIA HITMEN FARBE ROT
- AddStaticVehicle(560,2853.6138,1355.0156,10.5155,89.5492,3,3); // MAFIA HITMEN FARBE ROT
- AddStaticVehicle(560,2853.6365,1357.8745,10.5153,89.5492,3,3); // MAFIA HITMEN FARBE ROT
- AddStaticVehicle(560,2853.6621,1361.1328,10.5151,89.5492,3,3); // MAFIA HITMEN FARBE ROT
- AddStaticVehicle(560,2853.6882,1364.4698,10.5149,89.5492,3,3); // MAFIA HITMEN FARBE ROT
- AddStaticVehicle(560,2853.7144,1367.7648,10.5663,89.5492,3,3); // MAFIA HITMEN FARBE ROT
- AddStaticVehicle(409,2835.1084,1290.6417,10.6535,359.0447,3,3); // HITMEN Frak FARBE ROT LImo
- AddStaticVehicle(602,2857.5205,1246.2955,11.1966,1.1340,3,3); // Fluchtcar Hitmen ROT
- AddStaticVehicle(489,2854.4360,1229.9866,10.9640,91.1137,3,3); // hitmen rancher
- AddStaticVehicle(415,2853.5103,1236.1046,10.5915,90.2900,3,3); // Hitmen Cheetha
- AddStaticVehicle(565,2815.3752,1235.1306,10.4062,271.3182,3,3); // Hitmen Außen car
- AddStaticVehicle(565,2809.9871,1235.0066,10.4357,271.3182,3,3); // Hitmen Außen car
- AddStaticVehicle(565,2805.1931,1234.8961,10.4619,271.3182,3,3); // Hitmen Außen car
- AddStaticVehicle(565,2795.6199,1234.6759,10.5143,271.3182,3,3); // Hitmen Außen car
- AddStaticVehicle(565,2791.8784,1234.5900,10.5348,271.3182,3,3); // Hitmen Außen car
- AddStaticVehicle(565,2780.1091,1234.3192,10.5992,271.3182,3,3); // Hitmen Außen car
- //HITMEN ENDE/
- //Krankenhaus//
- AddStaticVehicle(416,1178.5317,-1338.1434,13.5866,270.9774,0,3); // Krankenwagen
- AddStaticVehicle(416,1176.7402,-1308.5333,13.6186,271.9012,0,3); // Krankenwagen2
- AddStaticVehicle(596,1124.0078,-1330.6176,12.8331,175.1794,0,3); // KrankenwagenLSPD
- AddStaticVehicle(596,1111.1318,-1328.1611,13.0366,358.9049,0,3); // KrankenwagenLSPD2
- AddStaticVehicle(461,1095.1995,-1329.6786,12.9104,180.4566,0,3); // KrankenwagenBike
- AddStaticVehicle(461,1100.1462,-1331.2438,12.7758,182.5056,0,3); // KrankenwagenBike2
- AddStaticVehicle(596,1148.0839,-1311.6168,13.4042,2.5832,0,3); // KrankenwagenLSPD3
- AddStaticVehicle(417,1161.1401,-1360.5605,26.3707,181.2386,0,3); // Heli krankenh
- //----Ende//
- //NOOB//
- AddStaticVehicle(457,1660.8511,-2314.6729,13.0860,90.1566,32,1); // noob caddy 1
- AddStaticVehicle(457,1665.6462,-2314.8408,13.0755,93.9079,2,1); // noob caddy 2
- AddStaticVehicle(457,1670.4377,-2314.8574,13.0845,88.2372,63,1); // noob caddy 3
- AddStaticVehicle(457,1675.9442,-2314.4233,13.0777,88.9204,18,1); // noob caddy 4
- AddStaticVehicle(481,1677.5931,-2299.0293,13.0566,4.8497,46,46); // noob bike 1
- AddStaticVehicle(481,1677.5464,-2305.9299,13.0547,356.9334,6,6); // noob bike 2
- AddStaticVehicle(481,1677.6824,-2302.9014,13.0563,4.7946,12,9); // noob bike 3
- AddStaticVehicle(481,1687.0190,-2298.0793,13.0427,358.5098,14,1); // noob bike 4
- AddStaticVehicle(481,1687.6986,-2302.1838,13.0471,345.1737,65,9); // noob bike 5
- AddStaticVehicle(481,1687.9200,-2305.7969,13.0510,3.8656,3,3); // noob bike 6
- //ENDE NOOB//
- //TEAXI//
- AddStaticVehicle(487,1671.2264,-1707.9194,20.6580,181.8396,6,1); // Taxi Maverick 1
- AddStaticVehicle(487,1650.4331,-1706.3831,20.6603,186.8024,6,1); // Taxi Maverick 2
- AddStaticVehicle(487,1670.9061,-1700.7705,20.6632,173.5696,6,1); // Taxi Maverick 3
- AddStaticVehicle(459,1668.8258,-1716.9813,15.6649,1.7800,6,1); // taxi bulli 1
- AddStaticVehicle(459,1668.7103,-1694.0364,15.6603,176.5125,6,1); // taxi bulli 2
- AddStaticVehicle(409,1668.2325,-1704.6077,15.4097,91.2091,6,1); // taxi limo 1
- AddStaticVehicle(420,1659.7794,-1715.4120,15.3889,358.8527,6,1); // taxi 1
- AddStaticVehicle(420,1660.9513,-1694.0027,15.3893,177.7967,6,1); // taxi 2
- AddStaticVehicle(522,1659.8558,-1657.8480,22.0942,179.6253,6,1); // taxi moepd 1
- AddStaticVehicle(522,1649.9949,-1657.3749,22.0864,180.3447,6,1); // taxi moepd 2
- AddStaticVehicle(415,1669.5874,-1667.4209,21.2079,178.1613,6,1); // taxi Schnell
- AddStaticVehicle(415,1643.9313,-1668.3265,21.2100,177.5590,6,1); // taxi Schnell 2
- AddStaticVehicle(419,1659.2965,-1677.5277,21.2305,268.7754,6,1); // taxi motzerkiste
- //ENDE TAXI//
- //Reporter//
- AddStaticVehicle(582,-2033.7782,458.5402,35.2171,0.6510,44,1); // Reporter car 1
- AddStaticVehicle(582,-2029.6904,458.4559,35.2199,0.2876,44,1); // Reporter car 2
- AddStaticVehicle(582,-2023.7452,458.5204,35.2171,0.6660,44,1); // Reporter car 3
- AddStaticVehicle(582,-2020.6617,458.4977,35.2232,358.7597,44,1); // Reporter car 4
- AddStaticVehicle(405,-2052.9968,476.8361,35.0814,269.5257,44,1); // Reporter car 5
- AddStaticVehicle(405,-2052.9797,480.2845,35.0493,269.5427,44,1); // Reporter car 6
- AddStaticVehicle(410,-2053.4856,486.4373,34.8244,272.2145,44,1); // Reporter car 7
- AddPlayerClass(216,-2054.0879,491.0966,35.1409,269.9341,0,0,0,0,0,0); // Reporter car 8
- AddStaticVehicle(586,-2056.0122,471.6463,34.6804,268.9514,44,1); // Reporter car 9
- AddStaticVehicle(586,-2056.0706,468.0283,34.6850,269.5673,44,1); // Reporter car 10
- AddStaticVehicle(462,-2043.1301,454.5507,34.7640,359.7653,44,1); // Reporter car 11
- AddStaticVehicle(462,-2040.0098,454.8822,34.7729,355.8077,44,1); // Reporter car 12
- AddStaticVehicle(488,-2023.4845,485.2535,35.3555,359.9951,44,1); // Reporter car 13
- AddStaticVehicle(488,-2033.4015,485.1082,35.3475,359.2468,44,1); // Reporter car 14
- //REPORTER ENDE//
- //FEUERWEHR//
- AddStaticVehicle(407,-1260.8118,61.9276,14.3839,46.4805,79,0); // Fuerwehr
- AddStaticVehicle(407,-1256.4465,66.3026,14.3856,45.1786,79,0); // Fuerwehr1
- AddStaticVehicle(407,-2052.8711,92.2541,28.6205,89.1505,3,0); // Feuerwehr
- AddStaticVehicle(407,-2052.9744,85.2647,28.6373,89.1505,3,0); // Feuerwehr
- AddStaticVehicle(407,-2053.0969,76.9962,28.6571,89.1505,3,0); // Feuerwehr
- AddStaticVehicle(416,-2067.0464,93.8655,28.5402,179.5142,3,0); // feuerwehrAmbu
- AddStaticVehicle(490,-2022.2452,74.2681,28.2905,271.4614,3,0); // Rancherfeuerwehr
- AddStaticVehicle(490,-2022.2048,77.6734,28.1772,273.4144,0,3); // Feuerwehr
- AddStaticVehicle(599,-2022.4291,83.9325,28.2473,270.8937,3,0); // Feuerwehr Rancher
- AddStaticVehicle(599,-2022.5586,92.2889,28.2618,270.8937,3,0); // Feuerwehr Rancher
- AddStaticVehicle(407,-1260.5144,62.2325,14.3625,47.4025,0,79); // AIRPPORT FEUERWEHR
- AddStaticVehicle(416,-1257.1573,66.1039,14.3424,43.7220,0,79); // AIRPPORT FEUERWEHR
- AddStaticVehicle(427,-2063.5405,52.8537,28.6207,275.2372,0,3); // Feuerwehr
- //FEUERWEHR ENDE//
- //////////////////////-------------------------------SPAWNBUG ZU VERMEIDEN-------------------------///////////////
- AddStaticVehicle(467,-1562.5995,2703.2539,55.4724,181.4330,0,78); // Spawnbug zu vermeiden
- AddStaticVehicle(468,-1583.3236,2710.0288,55.3142,3.8694,113,113); // Spawnbug zu vermeiden
- AddStaticVehicle(567,-1565.2421,2647.8362,55.6028,89.8660,77,67); // spawnbug zu vermeinden
- //////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- //FAHRLEHERER//
- AddStaticVehicle(560,-2064.4016,-84.4609,34.8693,178.3402,70,70); // Fahrlehre Sultan 1
- AddStaticVehicle(560,-2068.8420,-83.7237,34.8693,179.0687,70,70); // Fahrlehre Sultan 2
- AddStaticVehicle(405,-2072.8779,-84.1510,35.0390,180.5433,70,70); // Fahrlehre Setintel 1
- AddStaticVehicle(405,-2077.0547,-84.3247,35.0390,182.2417,70,70); // Fahrlehre Setintel 2
- AddStaticVehicle(461,-2093.0010,-85.1850,34.7487,183.6368,70,70); // Fahrlehre Moped 1
- AddStaticVehicle(461,-2095.2820,-85.0369,34.7301,182.8714,70,70); // Fahrlehre Moped 2
- AddStaticVehicle(461,-2090.7854,-85.4585,34.7526,181.6296,70,70); // Fahrlehre Moped 3
- AddStaticVehicle(461,-2088.7188,-85.8059,34.7409,178.9477,70,70); // Fahrlehre Moped 4
- AddStaticVehicle(403,-2085.4500,-85.1156,35.7700,179.4790,70,70); // Fhrlehrer Truck 1
- AddStaticVehicle(403,-2081.5974,-84.7831,35.7699,180.3471,70,70); // Fhrlehrer Truck 2
- AddStaticVehicle(469,-2024.9368,-148.8425,35.3601,0.0077,70,70); // Fahrlehrer Heli 1
- AddStaticVehicle(469,-2035.5531,-150.4077,35.3695,0.0076,70,70); // Fahrlehrer Heli 2
- //FAHRLEHRER ENDE//
- //CIS//
- AddStaticVehicle(597,-1573.7616,742.4325,-5.4699,90.4731,0,0); // CSI STREifencar 1
- AddStaticVehicle(597,-1574.1447,738.4455,-5.4714,86.2984,0,0); // CSI STREifencar 2
- AddStaticVehicle(597,-1574.3691,734.2446,-5.4718,87.9570,0,0); // CSI STREifencar 3
- AddStaticVehicle(597,-1574.4418,730.4495,-5.4739,89.6122,0,0); // CSI STREifencar 4
- AddStaticVehicle(445,-1579.9375,749.9005,-5.3626,177.5634,0,0); // CSI Admiral 1
- AddStaticVehicle(445,-1584.3959,750.0335,-5.3648,180.4475,0,0); // CSI Admiral 2
- AddStaticVehicle(560,-1616.5258,732.5316,-5.5374,1.4282,0,0); // CSI SUltan 1
- AddStaticVehicle(560,-1612.4241,732.5604,-5.5333,0.1236,0,0); // CSI SUltan 2
- AddStaticVehicle(427,-1596.1053,676.3721,-5.1102,1.8578,0,0); // CSI Enforcer 1
- AddStaticVehicle(427,-1600.3218,676.3397,-5.1102,0.2845,0,0); // CSI Enforcer 2
- AddStaticVehicle(560,-1607.9517,694.2720,-5.5351,178.0503,0,0); // CSI Sultan 3
- AddStaticVehicle(560,-1612.1819,694.4044,-5.5375,178.3291,0,0); // CSI Sultan 4
- AddStaticVehicle(560,-1616.8595,694.4792,-5.5336,180.3423,0,0); // CSI Sultan 5
- AddStaticVehicle(581,-1633.1357,692.5924,-5.6455,180.0758,0,0); // CSI BF 1
- AddStaticVehicle(581,-1628.3282,692.3377,-5.6455,182.5668,0,0); // CSI BF 2
- AddStaticVehicle(581,-1624.3789,692.4227,-5.6515,184.0587,0,0); // CSI BF 3
- AddStaticVehicle(581,-1621.1810,692.3524,-5.6455,185.0244,0,0); // CSI BF 4
- AddStaticVehicle(490,-1572.4784,714.2875,-5.1148,89.9271,0,0); // CSI Rancher 1
- AddStaticVehicle(490,-1572.2866,709.7920,-5.1148,92.0718,0,0); // CSI Rancher 2
- AddStaticVehicle(415,-1572.8540,718.3160,-5.4712,89.1479,0,0); // CSI Verfolgungscar 1
- AddStaticVehicle(415,-1573.0135,706.0784,-5.4719,90.2568,0,0); // CSI Verfolgungscar 2
- AddStaticVehicle(528,-1641.2548,670.0045,-5.1989,269.4510,0,0); // CSI Truck 1
- AddStaticVehicle(528,-1641.3873,665.7560,-5.1986,266.2361,0,0); // CSI Truck 2
- AddStaticVehicle(601,-1631.4891,651.1009,-5.4782,358.3086,0,0); // CSI Wasserwerfer 1
- AddStaticVehicle(523,-1604.3483,750.3781,-5.6718,182.8727,0,0); // CSI Moped 1
- AddStaticVehicle(523,-1600.4420,750.2359,-5.6715,180.6761,0,0); // CSI Moped 2
- AddStaticVehicle(523,-1596.1415,750.4169,-5.6717,181.9830,0,0); // CSI Moped 3
- AddStaticVehicle(487,-1678.6694,700.9637,30.7379,0.0049,0,0); // CSI Heli 1
- AddStaticVehicle(487,-1687.3606,701.9014,30.7458,0.0563,0,0); // CSI Heli 2
- //CIS ENDE//
- //MAFIA 1//
- AddStaticVehicle(409,2030.8420,1921.5521,12.0796,0.0012,86,86); // MAFIA 1 Limo
- AddStaticVehicle(518,2046.5762,1935.9192,11.7644,172.6716,86,86); // MAFIA 1 Car 1
- AddStaticVehicle(518,2046.9187,1895.0361,11.7406,188.0276,86,86); // MAFIA 1 Car 2
- AddStaticVehicle(535,2045.3054,1918.0828,11.9728,178.4805,86,86); // MAFIA 1 Car 3
- AddStaticVehicle(545,2060.8623,1915.3835,12.0061,356.1585,86,86); // MAFIA 1 Car 4
- AddStaticVehicle(545,2052.0955,1899.0050,11.8974,276.1262,86,86); // MAFIA 1 Car 5
- AddStaticVehicle(545,2052.1094,1927.6523,12.0169,256.7726,86,86); // MAFIA 1 Car 6
- //MAFIA 1 ENDE//
- //MAFIA 2//
- AddStaticVehicle(409,2633.2300,2349.7451,10.5425,285.4373,5,5); // MAFIA 2 LIMO
- AddStaticVehicle(487,2571.0415,2297.3093,17.9757,0.0722,5,5); // MAFIA 2 HELI
- AddStaticVehicle(445,2610.9946,2279.6289,10.6967,88.7552,5,5); // MAFIA 2 CAR 1
- AddStaticVehicle(445,2610.5461,2271.4424,10.6987,89.4099,5,5); // MAFIA 2 CAR 2
- AddStaticVehicle(445,2610.4600,2262.4138,10.6963,86.8925,5,5); // MAFIA 2 CAR 3
- AddStaticVehicle(445,2610.5273,2254.2231,10.6894,87.8919,5,5); // MAFIA 2 CAR 4
- AddStaticVehicle(545,2592.5620,2271.1580,10.6336,269.9126,5,5); // MAFIA 2 CAR 5
- AddStaticVehicle(545,2582.1628,2271.3401,10.6336,90.5374,5,5); // MAFIA 2 CAR 6
- AddStaticVehicle(445,2565.3147,2253.6614,10.6970,271.2787,5,5); // MAFIA 2 CAR 7
- AddStaticVehicle(445,2565.4968,2262.2156,10.6970,267.1296,5,5); // MAFIA 2 CAR 8
- AddStaticVehicle(445,2565.6985,2271.3853,10.7027,271.1806,5,5); // MAFIA 2 CAR 9
- AddStaticVehicle(445,2565.4932,2279.6594,10.6950,272.5848,5,5); // MAFIA 2 CAR 10
- //MAFIA 2 ENDE//
- //MAFIA 3//
- AddStaticVehicle(522,2479.3247,1532.4169,10.3923,143.3919,34,34); // MAFIA 3 CAR 1
- AddStaticVehicle(402,2472.3892,1536.6042,10.6491,269.2710,34,34); // MAFIA 3 CAR 2
- AddStaticVehicle(451,2477.5815,1553.5737,10.4472,4.4816,34,34); // MAFIA 3 CAR 3
- AddStaticVehicle(549,2494.8254,1539.8860,10.4398,53.2156,34,34); // MAFIA 3 CAR 4
- AddStaticVehicle(549,2488.7800,1532.3843,10.4487,55.3726,34,34); // MAFIA 3 CAR 5
- AddStaticVehicle(402,2493.0632,1519.2679,10.6426,354.9431,34,34); // MAFIA 3 CAR 6
- AddStaticVehicle(451,2513.2305,1523.4918,10.4505,85.6116,34,34); //MAFIA 3 CAR 7
- //MAFIA 3 ENDE//
- //Kanzler//
- AddStaticVehicle(409,1486.2144,2751.3921,10.5472,267.4509,74,74); // KAnzler car 1
- AddStaticVehicle(409,1473.0227,2773.3018,10.5456,0.3833,74,74); // KAnzler car 2
- AddStaticVehicle(409,1485.7576,2793.1162,10.5605,271.9270,74,74); // KAnzler car 3
- AddStaticVehicle(521,1447.3829,2843.4753,10.3747,357.7717,74,74); // Kanzler BIKE 1
- AddStaticVehicle(521,1449.0612,2843.5369,10.3807,356.9097,74,74); // Kanzler BIKE 2
- AddStaticVehicle(521,1452.4694,2843.1665,10.3931,358.3250,74,74); // Kanzler BIKE 3
- AddStaticVehicle(521,1450.7979,2843.3494,10.3703,5.4916,74,74); // Kanzler BIKE 4
- AddStaticVehicle(521,1454.3175,2843.0303,10.3789,351.9078,74,74); // Kanzler BIKE 5
- AddStaticVehicle(521,1456.7781,2843.2871,10.3808,359.2478,74,74); // Kanzler BIKE 6
- AddStaticVehicle(521,1458.6797,2843.1489,10.3768,358.3371,74,74); // Kanzler BIKE 7
- AddStaticVehicle(521,1462.9850,2843.1726,10.3733,5.2662,74,74); // Kanzler BIKE 8
- AddStaticVehicle(521,1460.5994,2843.2297,10.3793,357.9001,74,74); // Kanzler BIKE 9
- AddStaticVehicle(521,1464.6779,2843.2544,10.3714,3.6047,74,74); // Kanzler BIKE 10
- AddStaticVehicle(400,1474.1733,2846.4028,10.9201,0.3833,74,74); // Kanzler Begleit auto 1
- AddStaticVehicle(400,1479.8684,2846.5430,10.9140,0.0934,74,74); // Kanzler Begleit auto 2
- AddStaticVehicle(474,1470.1177,2812.7705,10.5609,359.9150,74,74); // Kanzler Begleit auto 3
- AddStaticVehicle(474,1461.5240,2812.5596,10.5893,359.4383,74,74); // Kanzler Begleit auto 4
- //Kanzler Ende//
- AddStaticVehicle(523,1578.8337,-1708.7777,5.4611,179.4348,1,1); // CopBike 1
- AddStaticVehicle(523,1583.6757,-1710.9969,5.4531,171.9495,1,1); // CopBike 2
- AddStaticVehicle(596,1574.5739,-1710.1573,5.6065,178.3326,0,1); // Copcar 1
- AddStaticVehicle(596,1570.5928,-1709.9525,5.6076,179.1000,0,1); // Copcar 2
- AddStaticVehicle(596,1566.6248,-1709.7903,5.6127,178.8900,0,1); // Copcar 3
- AddStaticVehicle(596,1563.1183,-1709.6760,5.5749,178.6006,0,1); // Copcar 4
- AddStaticVehicle(596,1559.1199,-1709.7467,5.6012,175.3728,0,1); // Copcar 5
- AddStaticVehicle(602,1595.8330,-1712.1938,5.6965,176.3376,0,0); // Copcar 6
- AddStaticVehicle(602,1591.3451,-1710.8235,5.6972,175.1002,0,0); // Copcar 7
- AddStaticVehicle(599,1602.0393,-1699.4370,6.0943,91.5840,1,2); // Copcar 8
- AddStaticVehicle(599,1602.1926,-1696.3458,6.0953,87.9962,1,2); // Copcar 9
- AddStaticVehicle(427,1529.0281,-1684.0365,6.0224,274.4941,0,0); // Copcar 10
- AddStaticVehicle(427,1528.8958,-1687.8929,6.0261,267.6423,0,0); // Copcar 11
- AddStaticVehicle(560,1545.9841,-1667.4995,5.5959,86.9569,0,0); // Copcar 12
- AddStaticVehicle(560,1546.0276,-1663.1733,5.5960,89.9697,0,0); // Copcar 13
- AddStaticVehicle(560,1545.3146,-1658.8760,5.5959,87.9777,0,0); // Copcar 14
- AddStaticVehicle(528,1544.0273,-1655.0325,5.9355,88.8520,0,0); // Copcar 15
- AddStaticVehicle(528,1544.0121,-1651.4742,5.9344,90.6740,0,0); // Copcar 16
- AddStaticVehicle(601,1536.4922,-1646.6125,5.6495,266.2068,0,0); // Copcar 17
- AddStaticVehicle(601,1528.5681,-1646.2654,5.6494,274.9392,0,0); // Copcar 18
- AddStaticVehicle(522,1545.8784,-1709.4624,5.4650,356.7296,0,0); // Copcar 19
- AddStaticVehicle(522,1544.5925,-1709.4674,5.4615,359.7540,0,0); // Copcar 20
- AddPlayerClass(216,1183.6267,-1339.4203,13.5742,269.1425,0,0,0,0,0,0); // Skin suche bis
- AddPlayerClass(12,1183.6267,-1339.4203,13.5742,269.1425,0,0,0,0,0,0); //
- AddPlayerClass(124,1183.6267,-1339.4203,13.5742,269.1425,0,0,0,0,0,0); //
- AddPlayerClass(152,1183.6267,-1339.4203,13.5742,269.1425,0,0,0,0,0,0); //
- AddPlayerClass(170,1183.6267,-1339.4203,13.5742,269.1425,0,0,0,0,0,0); //
- AddPlayerClass(172,1183.6267,-1339.4203,13.5742,269.1425,0,0,0,0,0,0); //
- AddPlayerClass(191,1183.6267,-1339.4203,13.5742,269.1425,0,0,0,0,0,0); //
- AddPlayerClass(192,1183.6267,-1339.4203,13.5742,269.1425,0,0,0,0,0,0); //
- AddPlayerClass(193,1183.6267,-1339.4203,13.5742,269.1425,0,0,0,0,0,0); //
- AddPlayerClass(211,1183.6267,-1339.4203,13.5742,269.1425,0,0,0,0,0,0); //
- AddPlayerClass(240,1183.6267,-1339.4203,13.5742,269.1425,0,0,0,0,0,0); //hierhin
- AddPlayerClass(285,1183.6267,-1339.4203,13.5742,269.1425,0,0,0,0,0,0); //
- //BANK ANFANG
- //BANK ENDE
- CreateObject(986, 1568.5471191406, -1697.5025634766, 6.565625667572, 0, 0, 0);
- CreateObject(985, 1564.5847167969, -1693.5430908203, 6.5656275749207, 0, 0, 89.730041503906); // Tor auf oder zu? // nix bewegen
- CreateObject(985, 1572.6040039063, -1693.5991210938, 6.5406293869019, 0, 0, 89.725341796875); // Tor auf oder zu //nix bewegen
- SetGameModeText("Selfmade");
- AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
- return 1;
- }
- forward serverNews();
- public serverNews()
- {
- SendClientMessageToAll(0x0101ff, "=============================================");
- SendClientMessageToAll(0x5656ff, "Das Wetter schein nicht schön zu sein! *gähhn*");
- SendClientMessageToAll(0x8181ff, "Es sind Wolken zu sehen und es regnet! ");
- SendClientMessageToAll(0x5656ff, "Das Waren die Wetter-News Sprecher: Selina *Hat heute nacht nicht geschlafen*");
- SendClientMessageToAll(0x0101ff, "=============================================");
- return 0;
- }
- public OnGameModeExit()
- {
- new Text:ForumAdresse;
- TextDrawDestroy(ForumAdresse);
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- SetPlayerPos(playerid, 154.4922,-1951.3134,51.3438);
- SetPlayerCameraPos(playerid, 147.6866,-1955.4896,55.0723);
- SetPlayerCameraLookAt(playerid, 154.4922,-1951.3134,51.3438);
- SetPlayerColor(playerid, 0xFFFFFFAA);
- return 1;
- }
- public OnPlayerRequestSpawn(playerid)
- {
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- SetPlayerMapIcon( playerid, 30, 1579.4705,-1635.4580,13.5611, 52, 0 );
- SetPlayerMapIcon( playerid, 20, -2026.93908,67.58229,28.69159, 52, 0 );
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- SetPlayerSkillLevel(playerid, WEAPONSKILL_PISTOL, 5);
- SetPlayerSkillLevel(playerid, WEAPONSKILL_SHOTGUN, 7);
- SetPlayerSkillLevel(playerid, WEAPONSKILL_AK47, 15);
- SetPlayerPos(playerid,1183.6267,-1339.4203,13.5742);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- SetPlayerPos(playerid,1183.6267,-1339.4203,13.5742);
- SendClientMessage(playerid, 0xFF6347AA, " Du wachst im Krankenhaus wieder auf" );
- SendClientMessage(killerid,0xFF6347AA, "Das nehmen eines Lebens ist nicht Gut!");
- SendClientMessage(playerid,0x33CCFFAA, " Du bist gestorben Arzt kosten 200$");
- GivePlayerMoney(killerid, 2000);
- GivePlayerMoney(playerid, -200);
- 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(cmdtext, "/trinken", true) == 0)
- {
- SetPlayerDrunkLevel (playerid, 3000);
- SendClientMessage(playerid, 0xFFFFFFAA, "Du bist nun betrunken bitte setzt dich nicht ans Steuer!!");
- return 1;
- }
- if(strcmp(cmdtext, "/ergeben", true) == 0)
- {
- SetPlayerSpecialAction(playerid,SPECIAL_ACTION_HANDSUP);
- ResetPlayerWeapons(playerid);
- return 1;
- }
- if(!strcmp(cmdtext, "/me", true, 3)) // 3 is the length of /me
- {
- if(!cmdtext[3])return SendClientMessage(playerid, 0xFF0000FF, "USAGE: /me [aktion]");
- new str[128];
- GetPlayerName(playerid, str, sizeof(str));
- format(str, sizeof(str), "* %s %s", str, cmdtext[4]);
- SendClientMessageToAll(0xC2A2DAAA, str);
- return 1;
- }
- if(strcmp("/help",cmdtext,true) == 0)
- {
- SendClientMessage(playerid,0x33CCFFAA,"Generall : /stats /seestats /pm /admins /report");
- SendClientMessage(playerid, 0x33CCFFAA, " Befehle: /o /afk /zurück");
- return 1;
- }
- if(strcmp("/hp",cmdtext,true) == 0)
- {
- SendClientMessage(playerid,0x33CCFFAA,"TeamSpeak 3: 109.73.50.21:9987");
- SendClientMessage(playerid, 0x33CCFFAA, " Forum :http://next-german-reallife.de.ki/");
- return 1;
- }
- if(strcmp("/rangerhelp",cmdtext,true) == 0)
- {
- SendClientMessage(playerid,0x33CCFFAA,"Generall : /armykampf /schwergesucht /su /entfessseln /fesseln /verhaften /entlassen /ramger /todesstrafe");
- return 1;
- }
- if(strcmp("/marinehelp",cmdtext,true) == 0)
- {
- SendClientMessage(playerid,0x33CCFFAA,"Generall : /armykampf /schwergesucht /su /entfessseln /fesseln /verhaften /entlassen /ramger /todesstrafe");
- return 1;
- }
- if(strcmp("/reporterhelp",cmdtext,true) == 0)
- {
- SendClientMessage(playerid,0x33CCFFAA,"Generall : /ne [TEXT] /reporter [ID]");
- return 1;
- }
- if(strcmp("/yakuzahelp",cmdtext,true) == 0)
- {
- SendClientMessage(playerid,0x33CCFFAA,"Generall : /yakuza /kungfu /fesseln [ID] /entfesseln [ID]");
- return 1;
- }
- if(strcmp("/mafia2help",cmdtext,true) == 0)
- {
- SendClientMessage(playerid,0x33CCFFAA,"Generall : /mafia2 /fesseln [ID] /entfesseln [ID]");
- return 1;
- }
- if(strcmp("/mafia3help",cmdtext,true) == 0)
- {
- SendClientMessage(playerid,0x33CCFFAA,"Generall : /mafia3 /fesseln [ID] /entfesseln [ID]");
- return 1;
- }
- if(strcmp("/hitmenhelp",cmdtext,true) == 0)
- {
- SendClientMessage(playerid,0x33CCFFAA,"Generall : /kampfkunst /hitmen /fesseln [ID] /entfesseln [ID]");
- return 1;
- }
- if(strcmp("/killerhelp",cmdtext,true) == 0)
- {
- SendClientMessage(playerid,0x33CCFFAA,"Generall : /killer /fesseln [ID] /entfesseln [ID]");
- return 1;
- }
- if(strcmp("/wildbearshelp",cmdtext,true) == 0)
- {
- SendClientMessage(playerid,0x33CCFFAA,"Generall : /wildbears /fesseln [ID] /entfesseln [ID]");
- return 1;
- }
- if(strcmp("/fahrlehrerhelp",cmdtext,true) == 0)
- {
- SendClientMessage(playerid,0x33CCFFAA,"Generall : /fahrlehrer");
- return 1;
- }
- if(strcmp("/cishelp",cmdtext,true) == 0)
- {
- SendClientMessage(playerid,0x33CCFFAA,"Generall : /armykampf /schwergesucht /su /cis /fesseln /entfesseln /entlassen /verhaften /copbase[Nur für Admins]");
- return 1;
- }
- if(strcmp("/polizeihelp",cmdtext,true) == 0)
- {
- SendClientMessage(playerid,0x33CCFFAA,"Generall : /armykampf /schwergesucht /su /polizei /fesseln /entfesseln /entlassen /verhaften /copbase[Nur für Admins]");
- return 1;
- }
- if(strcmp("/terrorhelp",cmdtext,true) == 0)
- {
- SendClientMessage(playerid,0x33CCFFAA,"Generall : /terror /fesseln /entfesseln");
- return 1;
- }
- if(!strcmp(strget(cmdtext,0),"/banen"))
- {
- if(IsPlayerAdmin(playerid))
- {
- if(!strlen(strget(cmdtext,1)))
- return
- SendClientMessage(playerid,0xAFAFAFAA,"Benutze: /banen [ID] [Grund]");
- new grund[128];
- new string[128];
- new id = strval(strget(cmdtext,1));
- new spieler[MAX_PLAYER_NAME];
- new admin[MAX_PLAYER_NAME];
- grund = strget(cmdtext,2);
- GetPlayerName(id,admin,sizeof(admin));
- GetPlayerName(playerid,spieler,sizeof(spieler));
- format(string, sizeof(string), "AdmCmd: %s wurde von %s gebant. Grund: %s", admin, spieler, grund);
- SendClientMessage(playerid, 0x33CCFFAA, string);
- Ban(id);
- }
- return 1;
- }
- if(!strcmp(strget(cmdtext,0),"/duty"))
- {
- if(PlayerToPoint(3, playerid, 1579.4705,-1635.4580,13.5611))
- {
- if(GetPlayerTeam(playerid) == 1 | 2)
- SendClientMessage(playerid, 0x33CCFFAA, " Du bist nun im Dienst und holst deine Marke raus");
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- GivePlayerWeapon(playerid, 29, 560);
- GivePlayerWeapon(playerid, 41, 100000);
- GivePlayerWeapon(playerid, 22, 800);
- }
- else
- {
- SendClientMessage(playerid, 0xAFAFAFAA, "Du bist nicht in der Waffenkammer.");
- return 1;
- }
- return 1;
- }
- if(!strcmp(strget(cmdtext,0),"/kicken"))
- {
- if(IsPlayerAdmin(playerid))
- {
- if(!strlen(strget(cmdtext,1)))
- return
- SendClientMessage(playerid,0xAFAFAFAA,"Benutze: /kicken [ID] [Grund]");
- new grund[128];
- new string[128];
- new id = strval(strget(cmdtext,1));
- new spieler[MAX_PLAYER_NAME];
- new admin[MAX_PLAYER_NAME];
- grund = strget(cmdtext,2);
- GetPlayerName(id,admin,sizeof(admin));
- GetPlayerName(playerid,spieler,sizeof(spieler));
- format(string, sizeof(string), "AdmCmd: %s wurde von %s gekickt. Grund: %s", admin, spieler, grund);
- SendClientMessage(playerid, 0x33CCFFAA, string);
- Kick(id);
- }
- return 1;
- }
- if(!strcmp(strget(cmdtext,0),"/verhaften"))
- {
- if(!IsPlayerInRangeOfPoint(playerid, 7, 1568.2819,-1692.4535,5.8906)) return SendClientMessage(playerid, 0xAFAFAFAA, "Du bist nicht am Gefängnis");
- {
- SendClientMessage(playerid,0xAFAFAFAA,"Benutze: /verhaften [ID] [Grund]");
- new grund[128];
- new string[128];
- new id = strval(strget(cmdtext,1));
- new spieler[MAX_PLAYER_NAME];
- new admin[MAX_PLAYER_NAME];
- if(GetPlayerTeam(playerid) == 1 | 2)
- grund = strget(cmdtext,2);
- GetPlayerName(id,admin,sizeof(admin));
- GetPlayerName(playerid,spieler,sizeof(spieler));
- format(string, sizeof(string), "%s wurde von %s verhaftet. Grund: %s", admin, spieler, grund);
- SendClientMessage(playerid, 0x33CCFFAA, string);
- SetPlayerPos(id, 1568.2819,-1692.4535,5.8906);
- GivePlayerMoney(id, -1000);
- }
- return 1;
- }
- if(!strcmp(strget(cmdtext,0),"/penner"))
- {
- {
- SendClientMessage(playerid,0xAFAFAFAA,"Benutze: /penner [ID] [Grund]");
- new grund[128];
- new string[128];
- new id = strval(strget(cmdtext,1));
- new spieler[MAX_PLAYER_NAME];
- new admin[MAX_PLAYER_NAME];
- grund = strget(cmdtext,2);
- GetPlayerName(id,admin,sizeof(admin));
- GetPlayerName(playerid,spieler,sizeof(spieler));
- format(string, sizeof(string), "%s ist nun ein Penner . Grund: %s", admin, spieler, grund);
- SendClientMessage(playerid, 0x33CCFFAA, string);
- SetPlayerPos(id, -1564.9745,2711.6265,55.8594);
- }
- return 1;
- }
- if(!strcmp(strget(cmdtext,0),"/obdachlos"))
- {
- {
- SendClientMessage(playerid,0xAFAFAFAA,"Benutze: /obdachlos [ID] [Grund]");
- new grund[128];
- new string[128];
- new id = strval(strget(cmdtext,1));
- new spieler[MAX_PLAYER_NAME];
- new admin[MAX_PLAYER_NAME];
- grund = strget(cmdtext,2);
- GetPlayerName(id,admin,sizeof(admin));
- GetPlayerName(playerid,spieler,sizeof(spieler));
- format(string, sizeof(string), "%s wohnt nun in einem Obdachlosenheim. Grund: %s", admin, spieler, grund);
- SendClientMessage(playerid, 0x33CCFFAA, string);
- SetPlayerPos(id, -1551.4180,2699.8359,56.2699);
- }
- return 1;
- }
- if(!strcmp(strget(cmdtext,0),"/obdachlos3"))
- {
- {
- SendClientMessage(playerid,0xAFAFAFAA,"Benutze: /obdachlos3 [ID] [Grund]");
- new grund[128];
- new string[128];
- new id = strval(strget(cmdtext,1));
- new spieler[MAX_PLAYER_NAME];
- new admin[MAX_PLAYER_NAME];
- grund = strget(cmdtext,2);
- GetPlayerName(id,admin,sizeof(admin));
- GetPlayerName(playerid,spieler,sizeof(spieler));
- format(string, sizeof(string), "%s wohnt nun in einem Obdachlosenheim. Grund: %s", admin, spieler, grund);
- SendClientMessage(playerid, 0x33CCFFAA, string);
- SetPlayerPos(id, -1563.4556,2651.9514,55.9403);
- }
- return 1;
- }
- if(!strcmp(strget(cmdtext,0),"/obdachlos2"))
- {
- {
- SendClientMessage(playerid,0xAFAFAFAA,"Benutze: /obdachlos2 [ID] [Grund]");
- new grund[128];
- new string[128];
- new id = strval(strget(cmdtext,1));
- new spieler[MAX_PLAYER_NAME];
- new admin[MAX_PLAYER_NAME];
- grund = strget(cmdtext,2);
- GetPlayerName(id,admin,sizeof(admin));
- GetPlayerName(playerid,spieler,sizeof(spieler));
- format(string, sizeof(string), "%s wohnt nun in einem Obdachlosenheim. Grund: %s", admin, spieler, grund);
- SendClientMessage(playerid, 0x33CCFFAA, string);
- SetPlayerPos(id, 1562.1365,2649.2085,55.8403);
- }
- return 1;
- }
- if(!strcmp(strget(cmdtext,0),"/feuerwehr"))
- {
- {
- SendClientMessage(playerid,0xAFAFAFAA,"Benutze: /feuerwehr [ID] [Grund]");
- new grund[128];
- new string[128];
- new id = strval(strget(cmdtext,1));
- new spieler[MAX_PLAYER_NAME];
- new admin[MAX_PLAYER_NAME];
- grund = strget(cmdtext,2);
- GetPlayerName(id,admin,sizeof(admin));
- GetPlayerName(playerid,spieler,sizeof(spieler));
- format(string, sizeof(string), "%s ist nun ein Feuerwehrmann. Grund: %s", admin, spieler, grund);
- SendClientMessage(playerid, 0x33CCFFAA, string);
- SetPlayerSkin(id, 279);
- SetPlayerPos(id, -2026.93908,67.58229,28.69159);
- }
- return 1;
- }
- if(!strcmp(strget(cmdtext,0),"/todesstrafe"))
- {
- if(!IsPlayerInRangeOfPoint(playerid, 7, 264.7206,1878.6318,17.6366)) return SendClientMessage(playerid, 0xAFAFAFAA, "Du bist nicht am Ort der Verurteilung");
- {
- SendClientMessage(playerid,0xAFAFAFAA,"Benutze: /todesstrafe [ID] [Grund]");
- new grund[128];
- new string[128];
- new id = strval(strget(cmdtext,1));
- new spieler[MAX_PLAYER_NAME];
- new admin[MAX_PLAYER_NAME];
- if(GetPlayerTeam(playerid) == 2)
- grund = strget(cmdtext,2);
- GetPlayerName(id,admin,sizeof(admin));
- GetPlayerName(playerid,spieler,sizeof(spieler));
- format(string, sizeof(string), "%s wurde von %s zu einer Todesstrafe verurteilt. Grund: %s", admin, spieler, grund);
- SendClientMessage(playerid, 0x33CCFFAA, string);
- SetPlayerPos(id, 269.6093,1883.8812,20.8390);
- }
- return 1;
- }
- if(!strcmp(strget(cmdtext,0),"/entlassen"))
- {
- if(!IsPlayerInRangeOfPoint(playerid, 30, 1568.2819,-1692.4535,5.8906)) return SendClientMessage(playerid, 0xAFAFAFAA, "Du bist nicht am Gefängnis");
- {
- SendClientMessage(playerid,0xAFAFAFAA,"Benutze: /entlassen [ID] [Grund]");
- new grund[128];
- new string[128];
- new id = strval(strget(cmdtext,1));
- new spieler[MAX_PLAYER_NAME];
- new admin[MAX_PLAYER_NAME];
- if(GetPlayerTeam(playerid) == 1)
- grund = strget(cmdtext,2);
- GetPlayerName(id,admin,sizeof(admin));
- GetPlayerName(playerid,spieler,sizeof(spieler));
- format(string, sizeof(string), "%s wurde von %s entlassen. Grund: %s", admin, spieler, grund);
- SendClientMessage(playerid, 0x33CCFFAA, string);
- SetPlayerPos(id, 1579.9778,-1635.0919,13.5612);
- }
- return 1;
- }
- if(strcmp(cmdtext,"/o",true,2) == 0)
- {
- new string[156],name[133];
- GetPlayerName(playerid,name,sizeof name);
- format(string,sizeof string,"[OOC] %s: %s",name,cmdtext[3]);
- {
- SendClientMessageToAll(0xFFFFFFFF,string);
- }
- return 1;
- }
- if(strcmp(cmdtext,"/ne",true,3) == 0)
- {
- new string[156],name[133];
- if(GetPlayerTeam(playerid) == 4)
- GetPlayerName(playerid,name,sizeof name);
- format(string,sizeof string,"[News] %s: %s",name,cmdtext[3]);
- {
- SendClientMessageToAll(0xFFA500AA,string);
- }
- return 1;
- }
- new aDuty[200];
- if(strcmp("/aduty",cmdtext,true) == 0)
- {
- if(IsPlayerAdmin(playerid))
- {
- SetPlayerHealth(playerid,1000);
- SetPlayerArmour(playerid,1000);
- SendClientMessageToAll(0xFFAAFFFF, "Ein Admin ist jetzt On Duty");
- SetPlayerColor(playerid, 0x33CCFFAA);
- aDuty[playerid] = 1;
- return 1;
- }
- }
- new aoffDuty[200];
- if(strcmp("/aoffduty",cmdtext,true) == 0)
- {
- if(IsPlayerAdmin(playerid))
- {
- SetPlayerHealth(playerid,100);
- SetPlayerArmour(playerid,0);
- SendClientMessageToAll(0xFFAAFFFF, "Ein Admin ist nun nicht Mehr Duty");
- SetPlayerColor(playerid, 0xFFFFFFAA);
- aoffDuty[playerid] = 1;
- return 1;
- }
- }
- if(strcmp("/copbase",cmdtext,true) == 0)
- {
- if(IsPlayerAdmin(playerid))
- {
- SetPlayerPos(playerid,1579.4705,-1635.4580,13.5611);
- SendClientMessage(playerid,0x00FF00FF,"Du wurdest Teleportiert : Cop Base :)");
- }
- else
- {
- SendClientMessage(playerid,0xFF0000FF," Du bist kein Polizist");
- }
- return 1;
- }
- if (strcmp("/frau", cmdtext, true) == 0)
- {
- new giveplayerid;
- if(IsPlayerAdmin(playerid))
- SetPlayerSkin(giveplayerid,216);
- return 1;
- }
- if (strcmp(cmdtext, "/spawn", true) == 0)
- {
- SendClientMessage(playerid, 0xFF0000FF, " Nutze /spawn [ID] um den Spieler neu zu spawnen");
- new id = strval(strget(cmdtext,1));
- SpawnPlayer(id);
- return 1;
- }
- if (strcmp(cmdtext, "/su", true) == 0)
- {
- new wantedlevel;
- new id = strval(strget(cmdtext,1));
- if(GetPlayerTeam(playerid) == 1 | 2)
- wantedlevel = GetPlayerWantedLevel(id);
- new tmp[64];
- format(tmp, sizeof(tmp), "Wantedlevel: %i", wantedlevel);
- SendClientMessage(id, 0xFF0000FF, tmp);
- return 1;
- }
- if (strcmp(cmdtext, "/Kampkunst", true) == 0)
- {
- GetPlayerFightingStyle(FIGHT_STYLE_ELBOW);
- return 1;
- }
- if (strcmp(cmdtext, "/armykampf", true) == 0)
- {
- GetPlayerFightingStyle(FIGHT_STYLE_GRABKICK);
- return 1;
- }
- if (strcmp(cmdtext, "/kungfu", true) == 0)
- {
- GetPlayerFightingStyle(FIGHT_STYLE_KUNGFU);
- return 1;
- }
- if (strcmp(cmdtext, "/schwergesucht", true) == 1)
- {
- new id = strval(strget(cmdtext,1));
- if(GetPlayerTeam(playerid) == 1 | 2)
- SetPlayerWantedLevel(id, 16);
- return 1;
- }
- if(!strcmp(strget(cmdtext,0),"/polizei"))
- {
- if(IsPlayerAdmin(playerid))
- {
- if(!strlen(strget(cmdtext,1)))
- return
- SendClientMessage(playerid,0xAFAFAFAA,"Benutze: /polizei [ID] [Grund]");
- new grund[128];
- new string[128];
- new id = strval(strget(cmdtext,1));
- new spieler[MAX_PLAYER_NAME];
- new admin[MAX_PLAYER_NAME];
- SetPlayerTeam(id, 1);
- grund = strget(cmdtext,2);
- GetPlayerName(id,admin,sizeof(admin));
- GetPlayerName(playerid,spieler,sizeof(spieler));
- format(string, sizeof(string), "AdmCmd: %s wurde von %s in die Fraktion Polizei gesetzt. Grund: %s", admin, spieler, grund);
- SendClientMessage(playerid, 0x33CCFFAA, string);
- SetPlayerSkin(id,280);
- GivePlayerWeapon(id, 3, 2);
- GivePlayerWeapon(id, 22, 700);
- GivePlayerWeapon(id, 25, 350);
- GivePlayerWeapon(id, 41, 22222);
- SetPlayerColor(playerid, 0x33CCFFAA);
- SetPlayerPos(id,1579.4705,-1635.4580,13.5611);
- }
- return 1;
- }
- if(!strcmp(strget(cmdtext,0),"/marine"))
- {
- if(IsPlayerAdmin(playerid))
- {
- if(!strlen(strget(cmdtext,1)))
- return
- SendClientMessage(playerid,0xAFAFAFAA,"Benutze: /marine [ID] [Grund]");
- new grund[128];
- new string[128];
- new id = strval(strget(cmdtext,1));
- new spieler[MAX_PLAYER_NAME];
- new admin[MAX_PLAYER_NAME];
- SetPlayerTeam(id, 2);
- grund = strget(cmdtext,2);
- GetPlayerName(id,admin,sizeof(admin));
- GetPlayerName(playerid,spieler,sizeof(spieler));
- format(string, sizeof(string), "AdmCmd: %s wurde von %s in die Fraktion Marine gesetzt. Grund: %s", admin, spieler, grund);
- SendClientMessage(playerid, 0x33CCFFAA, string);
- SetPlayerSkin(id,287);
- GivePlayerWeapon(id, 3, 2);
- GivePlayerWeapon(id, 31, 800);
- GivePlayerWeapon(id, 29, 700);
- GivePlayerWeapon(id, 22, 700);
- GivePlayerWeapon(id, 25, 350);
- GivePlayerWeapon(id, 41, 22222);
- GivePlayerWeapon(id, 34, 260);
- SetPlayerPos(id,-1335.7506,488.5989,11.1953);
- }
- return 1;
- }
- if(!strcmp(strget(cmdtext,0),"/unbekannt"))
- {
- if(IsPlayerAdmin(playerid))
- {
- if(!strlen(strget(cmdtext,1)))
- return
- SendClientMessage(playerid,0xAFAFAFAA,"Benutze: /unbekannt [ID] [Grund]");
- new grund[128];
- new string[128];
- new id = strval(strget(cmdtext,1));
- new spieler[MAX_PLAYER_NAME];
- new admin[MAX_PLAYER_NAME];
- grund = strget(cmdtext,2);
- GetPlayerName(id,admin,sizeof(admin));
- GetPlayerName(playerid,spieler,sizeof(spieler));
- format(string, sizeof(string), "Grund: %s", grund);
- SendClientMessage(playerid, 0x33CCFFAA, string);
- SetPlayerSkin(id,285);
- SetPlayerPos(id,269.6093,1883.8812,20.8390);
- }
- return 1;
- }
- if(!strcmp(strget(cmdtext,0),"/terror"))
- {
- if(IsPlayerAdmin(playerid))
- {
- if(!strlen(strget(cmdtext,1)))
- return
- SendClientMessage(playerid,0xAFAFAFAA,"Benutze: /terror [ID] [Grund]");
- new grund[128];
- new string[128];
- new id = strval(strget(cmdtext,1));
- new spieler[MAX_PLAYER_NAME];
- new admin[MAX_PLAYER_NAME];
- grund = strget(cmdtext,2);
- SetPlayerTeam(id, 12);
- GetPlayerName(id,admin,sizeof(admin));
- GetPlayerName(playerid,spieler,sizeof(spieler));
- format(string, sizeof(string), "AdmCmd: %s wurde von %s in die Fraktion Terror gesetzt. Grund: %s", admin, spieler, grund); //2857.5205,1246.2955,11.1966
- SendClientMessage(playerid, 0x33CCFFAA, string);
- SetPlayerSkin(id,14);
- GivePlayerWeapon(id, 30, 28888);
- GivePlayerWeapon(id, 24, 2222);
- GivePlayerWeapon(id, 4, 1);
- GivePlayerWeapon(id, 39, 5);
- GivePlayerWeapon(id, 40, 1);
- GivePlayerWeapon(id, 37, 22222);
- SetPlayerSpecialAction(id, SPECIAL_ACTION_DRINK_WINE );
- SetPlayerPos(id, -1290.6129,2472.0964,87.2520);
- }
- return 1;
- }
- if(!strcmp(strget(cmdtext,0),"/ranger"))
- {
- if(IsPlayerAdmin(playerid))
- {
- if(!strlen(strget(cmdtext,1)))
- return
- SendClientMessage(playerid,0xAFAFAFAA,"Benutze: /ranger [ID] [Grund]");
- new grund[128];
- new string[128];
- new id = strval(strget(cmdtext,1));
- new spieler[MAX_PLAYER_NAME];
- new admin[MAX_PLAYER_NAME];
- SetPlayerTeam(id, 2);
- grund = strget(cmdtext,2);
- GetPlayerName(id,admin,sizeof(admin));
- GetPlayerName(playerid,spieler,sizeof(spieler));
- format(string, sizeof(string), "AdmCmd: %s wurde von %s in die Ranger geschickt. Grund: %s", admin, spieler, grund); //2857.5205,1246.2955,11.1966
- SendClientMessage(playerid, 0x33CCFFAA, string);
- SetPlayerSkin(id,285);
- GivePlayerWeapon(id, 3, 2);
- GivePlayerWeapon(id, 16, 250);
- GivePlayerWeapon(id, 31, 800);
- GivePlayerWeapon(id, 29, 700);
- GivePlayerWeapon(id, 22, 700);
- GivePlayerWeapon(id, 25, 350);
- GivePlayerWeapon(id, 41, 22222);
- SetPlayerPos(id, 226.0516,1872.8572,13.7421);
- }
- return 1;
- }
- if(!strcmp(strget(cmdtext,0),"/cis"))
- {
- if(IsPlayerAdmin(playerid))
- {
- if(!strlen(strget(cmdtext,1)))
- return
- SendClientMessage(playerid,0xAFAFAFAA,"Benutze: /cis [ID] [Grund]");
- new grund[128];
- new string[128];
- new id = strval(strget(cmdtext,1));
- new spieler[MAX_PLAYER_NAME];
- new admin[MAX_PLAYER_NAME];
- SetPlayerTeam(id, 1);
- grund = strget(cmdtext,2);
- GetPlayerName(id,admin,sizeof(admin));
- GetPlayerName(playerid,spieler,sizeof(spieler));
- format(string, sizeof(string), "AdmCmd: %s wurde von %s in die Fraktion CIS gesetzt. Grund: %s", admin, spieler, grund); //2857.5205,1246.2955,11.1966
- SendClientMessage(playerid, 0x33CCFFAA, string);
- SetPlayerSkin(id,165);
- GivePlayerWeapon(id, 3, 2);
- GivePlayerWeapon(id, 31, 800);
- GivePlayerWeapon(id, 29, 700);
- GivePlayerWeapon(id, 22, 700);
- GivePlayerWeapon(id, 25, 350);
- GivePlayerWeapon(id, 41, 22222);
- SetPlayerPos(id, -1594.0586,716.4521,-5.2422);
- }
- return 1;
- }
- if(strcmp(cmdtext, "/fesseln", true) == 2)
- {
- new id = strval(strget(cmdtext,1));
- TogglePlayerControllable(id,0);
- if(GetPlayerTeam(playerid) == 1 | 2 | 5 | 6 | 7 | 9 | 10)
- return 1;
- }
- if(strcmp(cmdtext, "/entfesseln", true) == 2)
- {
- new id = strval(strget(cmdtext,1));
- TogglePlayerControllable(id,1);
- if(GetPlayerTeam(playerid) == 1 | 2 | 5 | 6 | 7 | 9 | 10)
- return 1;
- }
- if(!strcmp(strget(cmdtext,0),"/hitmen"))
- {
- if(IsPlayerAdmin(playerid))
- {
- if(!strlen(strget(cmdtext,1)))
- return
- SendClientMessage(playerid,0xAFAFAFAA,"Benutze: /hitmen [ID] [Grund]");
- new grund[128];
- new string[128];
- new id = strval(strget(cmdtext,1));
- new spieler[MAX_PLAYER_NAME];
- new admin[MAX_PLAYER_NAME];
- grund = strget(cmdtext,2);
- SetPlayerTeam(id, 5);
- GetPlayerName(id,admin,sizeof(admin));
- GetPlayerName(playerid,spieler,sizeof(spieler));
- format(string, sizeof(string), "AdmCmd: %s wurde von %s in die Fraktion Hitmen gesetzt. Grund: %s", admin, spieler, grund);
- SendClientMessage(playerid, 0x33CCFFAA, string);
- SetPlayerSkin(id,165);
- GivePlayerWeapon(id, 4, 2);
- GivePlayerWeapon(id, 34, 800);
- GivePlayerWeapon(id, 29, 700);
- GivePlayerWeapon(id, 23, 700);
- GivePlayerWeapon(id, 46, 3333);
- SetPlayerPos(id, 2857.5205,1546.2955,11.1966);
- }
- return 1;
- }
- if(!strcmp(strget(cmdtext,0),"/yakuza"))
- {
- if(IsPlayerAdmin(playerid))
- {
- if(!strlen(strget(cmdtext,1)))
- return
- SendClientMessage(playerid,0xAFAFAFAA,"Benutze: /yakuza [ID] [Grund]");
- new grund[128];
- new string[128];
- new id = strval(strget(cmdtext,1));
- new spieler[MAX_PLAYER_NAME];
- new admin[MAX_PLAYER_NAME];
- grund = strget(cmdtext,2);
- SetPlayerTeam(id, 6);
- GetPlayerName(id,admin,sizeof(admin));
- GetPlayerName(playerid,spieler,sizeof(spieler));
- format(string, sizeof(string), "AdmCmd: %s wurde von %s in die Mafia gesetzt. Grund: %s", admin, spieler, grund);
- SendClientMessage(playerid, 0x33CCFFAA, string);
- SetPlayerSkin(id,294);
- GivePlayerWeapon(id, 32, 2);
- GivePlayerWeapon(id, 31, 800);
- GivePlayerWeapon(id, 25, 700);
- GivePlayerWeapon(id, 22, 700);
- SetPlayerSpecialAction(id, SPECIAL_ACTION_SMOKE_CIGGY);
- SetPlayerPos(id, 2017.5519,1914.2820,12.3281);
- }
- return 1;
- }
- if(!strcmp(strget(cmdtext,0),"/mafia2"))
- {
- if(IsPlayerAdmin(playerid))
- {
- if(!strlen(strget(cmdtext,1)))
- return
- SendClientMessage(playerid,0xAFAFAFAA,"Benutze: /mafia2 [ID] [Grund]");
- new grund[128];
- new string[128];
- new id = strval(strget(cmdtext,1));
- new spieler[MAX_PLAYER_NAME];
- new admin[MAX_PLAYER_NAME];
- grund = strget(cmdtext,2);
- SetPlayerTeam(id, 7);
- GetPlayerName(id,admin,sizeof(admin));
- GetPlayerName(playerid,spieler,sizeof(spieler));
- format(string, sizeof(string), "AdmCmd: %s wurde von %s in die Mafia gesetzt. Grund: %s", admin, spieler, grund);
- SendClientMessage(playerid, 0x33CCFFAA, string);
- SetPlayerSkin(id,193);
- GivePlayerWeapon(id, 32, 2222);
- GivePlayerWeapon(id, 30, 800);
- GivePlayerWeapon(id, 27, 700);
- GivePlayerWeapon(id, 22, 700);
- SetPlayerPos(id, 2628.7188,2349.2646,10.8203);
- }
- return 1;
- }
- if(!strcmp(strget(cmdtext,0),"/mafia3"))
- {
- if(IsPlayerAdmin(playerid))
- {
- if(!strlen(strget(cmdtext,1)))
- return
- SendClientMessage(playerid,0xAFAFAFAA,"Benutze: /mafia3 [ID] [Grund]");
- new grund[128];
- new string[128];
- new id = strval(strget(cmdtext,1));
- new spieler[MAX_PLAYER_NAME];
- new admin[MAX_PLAYER_NAME];
- grund = strget(cmdtext,2);
- SetPlayerTeam(id, 8);
- GetPlayerName(id,admin,sizeof(admin));
- GetPlayerName(playerid,spieler,sizeof(spieler));
- format(string, sizeof(string), "AdmCmd: %s wurde von %s in die Mafia gesetzt. Grund: %s", admin, spieler, grund);
- SendClientMessage(playerid, 0x33CCFFAA, string);
- SetPlayerSkin(id,120);
- GivePlayerWeapon(id, 32, 2222);
- GivePlayerWeapon(id, 30, 800);
- GivePlayerWeapon(id, 27, 700);
- GivePlayerWeapon(id, 22, 700);
- SetPlayerPos(id, 2481.8950,1525.7905,11.6528);
- }
- return 1;
- }
- if(!strcmp(strget(cmdtext,0),"/kanzler"))
- {
- if(IsPlayerAdmin(playerid))
- {
- if(!strlen(strget(cmdtext,1)))
- return
- SendClientMessage(playerid,0xAFAFAFAA,"Benutze: /kanzler [ID] [Grund]");
- new grund[128];
- new string[128];
- new id = strval(strget(cmdtext,1));
- new spieler[MAX_PLAYER_NAME];
- new admin[MAX_PLAYER_NAME];
- grund = strget(cmdtext,2);
- GetPlayerName(id,admin,sizeof(admin));
- GetPlayerName(playerid,spieler,sizeof(spieler));
- format(string, sizeof(string), "AdmCmd: %s wurde von %s zum Bürgermeister befördert. Grund: %s", admin, spieler, grund);
- SendClientMessage(playerid, 0x33CCFFAA, string);
- SetPlayerSkin(id,147);
- GivePlayerWeapon(id, 22, 2222);
- GivePlayerWeapon(id, 41, 800000);
- SetPlayerPos(id, 1456.3888,2774.4382,10.8203);
- }
- return 1;
- }
- if(!strcmp(strget(cmdtext,0),"/fahrlehrer"))
- {
- if(IsPlayerAdmin(playerid))
- {
- if(!strlen(strget(cmdtext,1)))
- return
- SendClientMessage(playerid,0xAFAFAFAA,"Benutze: /fahrlehrer [ID] [Grund]");
- new grund[128];
- new string[128];
- new id = strval(strget(cmdtext,1));
- new spieler[MAX_PLAYER_NAME];
- new admin[MAX_PLAYER_NAME];
- grund = strget(cmdtext,2);
- GetPlayerName(id,admin,sizeof(admin));
- GetPlayerName(playerid,spieler,sizeof(spieler));
- format(string, sizeof(string), "AdmCmd: %s wurde von %s als Fahrlehrer gefordert. Grund: %s", admin, spieler, grund);
- SendClientMessage(playerid, 0x33CCFFAA, string);
- SetPlayerSkin(id,255);
- GivePlayerWeapon(id, 22, 2222);
- GivePlayerWeapon(id, 41, 800000);
- SetPlayerPos(id, -2022.2792,-99.6923,35.1641);
- }
- return 1;
- }
- if(!strcmp(strget(cmdtext,0),"/wildbears"))
- {
- if(IsPlayerAdmin(playerid))
- {
- if(!strlen(strget(cmdtext,1)))
- return
- SendClientMessage(playerid,0xAFAFAFAA,"Benutze: /wildbears [ID] [Grund]");
- new grund[128];
- new string[128];
- new id = strval(strget(cmdtext,1));
- new spieler[MAX_PLAYER_NAME];
- new admin[MAX_PLAYER_NAME];
- grund = strget(cmdtext,2);
- SetPlayerTeam(id, 9);
- GetPlayerName(id,admin,sizeof(admin));
- GetPlayerName(playerid,spieler,sizeof(spieler));
- format(string, sizeof(string), "AdmCmd: %s wurde von %s zum WealdBear Biker ernannt. Grund: %s", admin, spieler, grund);
- SendClientMessage(playerid, 0x33CCFFAA, string);
- SetPlayerSkin(id,254);
- GivePlayerWeapon(id, 25, 2222);
- GivePlayerWeapon(id, 29, 2222);
- GivePlayerWeapon(id, 30, 800000);
- SetPlayerPos(id, -223.9568,1395.1893,28.3595);
- }
- return 1;
- }
- if(!strcmp(strget(cmdtext,0),"/killer"))
- {
- if(IsPlayerAdmin(playerid))
- {
- if(!strlen(strget(cmdtext,1)))
- return
- SendClientMessage(playerid,0xAFAFAFAA,"Benutze: /killer [ID] [Grund]");
- new grund[128];
- new string[128];
- new id = strval(strget(cmdtext,1));
- new spieler[MAX_PLAYER_NAME];
- new admin[MAX_PLAYER_NAME];
- SetPlayerTeam(id, 10);
- grund = strget(cmdtext,2);
- GetPlayerName(id,admin,sizeof(admin));
- GetPlayerName(playerid,spieler,sizeof(spieler));
- format(string, sizeof(string), "AdmCmd: %s wurde von %s zum Killer Biker ernannt. Grund: %s", admin, spieler, grund);
- SendClientMessage(playerid, 0x33CCFFAA, string);
- SetPlayerSkin(id,248);
- GivePlayerWeapon(id, 25, 2222);
- GivePlayerWeapon(id, 29, 2222);
- GivePlayerWeapon(id, 30, 800000);
- SetPlayerPos(id, -349.8932,-1036.1221,59.6641);
- }
- return 1;
- }
- if(!strcmp(strget(cmdtext,0),"/reporter"))
- {
- if(IsPlayerAdmin(playerid))
- {
- if(!strlen(strget(cmdtext,1)))
- return
- SendClientMessage(playerid,0xAFAFAFAA,"Benutze: /reporter [ID] [Grund]");
- new grund[128];
- new string[128];
- new id = strval(strget(cmdtext,1));
- new spieler[MAX_PLAYER_NAME];
- new admin[MAX_PLAYER_NAME];
- SetPlayerTeam(playerid, 4);
- grund = strget(cmdtext,2);
- GetPlayerName(id,admin,sizeof(admin));
- GetPlayerName(playerid,spieler,sizeof(spieler));
- format(string, sizeof(string), "AdmCmd: %s wurde von %s zum Reporter ernannt. Grund: %s", admin, spieler, grund);
- SendClientMessage(playerid, 0x33CCFFAA, string);
- SetPlayerSkin(id,93);
- GivePlayerWeapon(id, 23, 2222);
- SetPlayerPos(id, -2056.0439,453.5105,35.1719);
- }
- return 1;
- }
- if (strcmp("/taxi", cmdtext, true) == 0)
- {
- {
- new grund[286];
- new id = strval(strget(cmdtext,1));
- new spieler[MAX_PLAYER_NAME];
- new admin[MAX_PLAYER_NAME];
- grund = strget(cmdtext,2);
- SetPlayerTeam(id, 11);
- GetPlayerName(id,admin,sizeof(admin));
- GetPlayerName(playerid,spieler,sizeof(spieler));
- SetPlayerSkin(id,73);
- GivePlayerWeapon(id, 23, 2222);
- SetPlayerPos(id, 1653.6571,-1656.8278,22.5156);
- }
- return 1;
- }
- if (strcmp("/credits", cmdtext, true) == 0)
- {
- SendClientMessage(playerid, 0x33CCFFAA, ".............");
- return 1;
- }
- if (strcmp("/settime", cmdtext, true) == 0)
- {
- SetWorldTime(playerid);
- return 1;
- }
- if(strcmp("/afk",cmdtext, true) == 0)
- {
- new str[256], pname[256]; GetPlayerName(playerid, pname, 256);
- format(str, 256, "*%s ist afk!", pname, cmdtext[4]);
- SendClientMessage(playerid, 0x33CCFFAA, "Um dich Zurück zumelden, tippe /zurük");
- SendClientMessageToAll(0x4682B4AA, str);
- TogglePlayerControllable(playerid, 0);
- return 1;
- }
- if(strcmp(cmdtext, "/zurück", true) == 0) {
- new str[256], pname[256]; GetPlayerName(playerid, pname, 256);
- format(str, 256, "*%s ist von afk zurueck!", pname, cmdtext[4]);
- SendClientMessageToAll(0x4682B4AA, str);
- GameTextForPlayer(playerid,"~w~willkommen zurueck. :)!",2500,3);
- TogglePlayerControllable(playerid, 1);
- 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)
- {
- return 1;
- }
- public OnPlayerLeaveCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerEnterRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerLeaveRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnRconCommand(cmd[])
- {
- return 1;
- }
- public OnObjectMoved(objectid)
- {
- return 1;
- }
- public OnPlayerObjectMoved(playerid, objectid)
- {
- return 1;
- }
- public OnPlayerPickUpPickup(playerid, pickupid)
- {
- return 1;
- }
- public OnPlayerSelectedMenuRow(playerid, row)
- {
- return 1;
- }
- public OnPlayerExitedMenu(playerid)
- {
- return 1;
- }
- stock strget(strx[], pos, search = ' ') {
- new arg, ret[128], idxx;
- for (new i = 0; i < strlen(strx); i++) {
- if(strx[i] == search || i == strlen(strx) || strx[i + 1] == 10) {
- arg++;
- if (arg == pos + 1){
- ret[i-idxx] = EOS;
- return ret;
- } else if (arg == pos)
- idxx= i+1;
- }
- else if (arg == pos)
- ret[i - idxx] = strx[i];
- }
- return ret;
- }
- stock sscanf(string[], format[], {Float,_}:...)
- {
- #if defined isnull
- if (isnull(string))
- #else
- if (string[0] == 0 || (string[0] == 1 && string[1] == 0))
- #endif
- {
- return format[0];
- }
- #pragma tabsize 4
- new
- formatPos = 0,
- stringPos = 0,
- paramPos = 2,
- paramCount = numargs(),
- delim = ' ';
- while (string[stringPos] && string[stringPos] <= ' ')
- {
- stringPos++;
- }
- while (paramPos < paramCount && string[stringPos])
- {
- switch (format[formatPos++])
- {
- case '\0':
- {
- return 0;
- }
- case 'i', 'd':
- {
- new
- neg = 1,
- num = 0,
- ch = string[stringPos];
- if (ch == '-')
- {
- neg = -1;
- ch = string[++stringPos];
- }
- do
- {
- stringPos++;
- if ('0' <= ch <= '9')
- {
- num = (num * 10) + (ch - '0');
- }
- else
- {
- return -1;
- }
- }
- while ((ch = string[stringPos]) > ' ' && ch != delim);
- setarg(paramPos, 0, num * neg);
- }
- case 'h', 'x':
- {
- new
- num = 0,
- ch = string[stringPos];
- do
- {
- stringPos++;
- 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 = string[stringPos]) > ' ' && ch != delim);
- setarg(paramPos, 0, num);
- }
- case 'c':
- {
- setarg(paramPos, 0, string[stringPos++]);
- }
- case 'f':
- {
- new changestr[16], changepos = 0, strpos = stringPos;
- while(changepos < 16 && string[strpos] && string[strpos] != delim)
- {
- changestr[changepos++] = string[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(string, format[formatPos], false, stringPos)) == -1)
- {
- if (format[end + 1])
- {
- return -1;
- }
- return 0;
- }
- format[end] = '\'';
- stringPos = ch + (end - formatPos);
- formatPos = end + 1;
- }
- case 'u':
- {
- new
- end = stringPos - 1,
- id = 0,
- bool:num = true,
- ch;
- while ((ch = string[++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
- string[end] = '\0';
- num = false;
- new
- name[MAX_PLAYER_NAME];
- id = end - stringPos;
- foreach (Player, playerid)
- {
- GetPlayerName(playerid, name, sizeof (name));
- if (!strcmp(name, string[stringPos], true, id))
- {
- setarg(paramPos, 0, playerid);
- num = true;
- break;
- }
- }
- if (!num)
- {
- setarg(paramPos, 0, INVALID_PLAYER_ID);
- }
- string[end] = ch;
- #if defined __SSCANF_FOREACH__
- #undef foreach
- #undef __SSCANF_FOREACH__
- #endif
- }
- stringPos = end;
- }
- case 's', 'z':
- {
- new
- i = 0,
- ch;
- if (format[formatPos])
- {
- while ((ch = string[stringPos++]) && ch != delim)
- {
- setarg(paramPos, i++, ch);
- }
- if (!i)
- {
- return -1;
- }
- }
- else
- {
- while ((ch = string[stringPos++]))
- {
- setarg(paramPos, i++, ch);
- }
- }
- stringPos--;
- setarg(paramPos, i, '\0');
- }
- default:
- {
- continue;
- }
- }
- while (string[stringPos] && string[stringPos] != delim && string[stringPos] > ' ')
- {
- stringPos++;
- }
- while (string[stringPos] && (string[stringPos] == delim || string[stringPos] <= ' '))
- {
- stringPos++;
- }
- paramPos++;
- }
- do
- {
- if ((delim = format[formatPos++]) > ' ')
- {
- if (delim == '\'')
- {
- while ((delim = format[formatPos++]) && delim != '\'') {}
- }
- else if (delim != 'z')
- {
- return delim;
- }
- }
- }
- while (delim > ' ');
- return 0;
- }
- //================================================= SCANF CODE END ========================================================
- PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z)
- {
- new Float:oldposx, Float:oldposy, Float:oldposz;
- new Float:tempposx, Float:tempposy, Float:tempposz;
- GetPlayerPos(playerid, oldposx, oldposy, oldposz);
- tempposx = (oldposx -x);
- tempposy = (oldposy -y);
- tempposz = (oldposz -z);
- if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
- {
- return 1;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment