Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "a_samp.inc"
- #define Grey 0xAFAFAFAA
- #define Green 0x33AA33AA
- #define Red 0xAA3333AA
- #define Yellow 0xFFFF00AA
- #define White 0xFFFFFFAA
- #define Green 0x33AA33AA
- #define Red 0xAA3333AA
- #define Indigo 0x4B00B0AA
- #define Aqua 0x7CFC00AA
- #define White 0xFFFFFFAA
- #define Bluewhite 0x99FFFFAA
- #define Grey 0xAFAFAFAA
- #define Blue 0x0000BBAA
- #define Yellow 0xFFFF00AA
- #define Orange 0xFF9900AA
- #define Pilot 0x33CCFFAA
- #define Brightred 0xFF000096
- #define Pink 0xFF66FFAA
- #define Purple 0x800080AA
- #define Black 0x00000000
- #define Gold 0xFFD720FF
- #define Olive 0x556b2fFF
- #define Invisible 0xFFFFFF00
- #define GetVehicleName(%1) Vehicle[%1-400]
- #define Fire 25000 //Fire
- #define Kanta 25000 //Kanta
- #define Cashinow 25000 //Cashinow
- #define Bazoka 25000 //Bazoka
- #define RECORDING "XXX"
- #define RECORDING_TYPE 1
- //------------Prison------------------
- new Resturant;
- new ResturantExit;
- new PrisonEnter;
- new PrisonExit;
- new Cell1;
- new Cell2;
- new Cell3;
- new Cell4;
- //-----------Prison-------------------
- //aa
- new AutoLogin[MAX_PLAYERS];
- new Gate[MAX_PLAYERS];
- new Logged[MAX_PLAYERS];
- new AFKCmd[MAX_PLAYERS];
- new InPbattle[200];
- new PBSend[200];
- new PBCmd[MAX_PLAYERS];
- new Killes[MAX_PLAYERS];
- new Deaths[MAX_PLAYERS];
- new Level[MAX_PLAYERS];
- new VaildCommand[MAX_PLAYERS];
- new PGate;
- new Atm;
- new Vbw;
- new VipGate;
- new VVip1;
- new VVip2;
- new VVip3;
- new VVip4;
- new VVip5;
- new VVip6;
- new VVip7;
- new VVip8;
- new VVip9;
- new VVip10;
- new VVip11;
- new VVip12;
- new VVip13;
- new VVip14;
- new Text:Text;
- new Text:Text2;
- new Tree2;
- new Float:savepos[MAX_PLAYERS][3];
- new Tree;
- //=����� ��� �����==============================================================
- new bm[MAX_PLAYERS];
- new Fix[MAX_PLAYERS];
- new Armor[MAX_PLAYERS];
- new Health[MAX_PLAYERS];
- //------------------------------------Check Ponits------------------------------
- new TreeCheck;
- new Car;
- new ChangeSkin;
- //Wang-------------------------------------------------------------------------
- new Wang;
- new WangOpen;
- new WangClose;
- //--------Mini System------------
- new Float:MiniRandomSpawn[15][3] = {
- {2655.3142,2792.6216,10.8203}, // Random1
- {2635.5945,2804.5808,10.8203}, // Random2
- {2655.7883,2770.8926,19.3222}, // Random3
- {2634.6377,2765.4106,25.8222}, // Random4
- {2618.5154,2722.4741,36.5386}, // Random5
- {2645.6592,2703.9316,25.8222}, // Random6
- {2578.2417,2711.4824,28.1953}, // Random7
- {2576.5525,2697.4475,28.1406}, // Random8
- {2529.4380,2733.4963,10.8130}, // Random9
- {2548.4043,2825.8660,27.8203}, // Random10
- {2523.9668,2814.6536,24.9536}, // Random11
- {2550.1863,2777.8706,10.8203}, // Random12
- {2691.4875,2785.5564,59.0212}, // Random13
- {2715.5981,2774.9856,74.8281}, // Random14
- {2725.5635,2683.8445,59.0234} // Random15
- };
- new MiniPlayers;
- new MiniWinner = -1;
- new MiniOn;
- new InMini[MAX_PLAYERS];
- new MiniStartd;
- new checkmini;
- new miniWon;
- new countMini, Count;
- #define MMP 15
- //--------Mini System------------
- new colors[] =
- {
- 0xff0000aa,0x00ff00aa,0x0000ffaa,0xffffffaa,0xFF66FFAA,0x000000aa,
- 0x0000BBAA,0x660000AA,0xabcdef66,0xFF0000AA,0xFF66FFAA,0xABCDEF97,0xFFFF00AA
- };
- new Float:StuntRandomSpawn[15][3] = {
- {-1645.2598,-201.1026,14.1484}, // Random1
- {1527.3297,-2455.9033,13.5547}, // Random2
- {2089.9773,2431.0759,49.5234}, // Random3
- {-2408.3521,-599.5757,132.64844}, // Random4
- {-353.8616,1530.5092,75.3594}, // Random5
- {2265.6292,1398.5432,42.8203}, // Random6
- {2235.1140,1963.4467,31.7797}, // Random7
- {401.1484,2528.9482,16.5785}, // Random8
- {1866.4337,-1385.1982,13.5005}, // Random9
- {-2340.3513,-1596.2714,483.64981}, // Random10
- {1544.8412,-1352.6711,329.4754}, // Random11
- {-1339.0796,-249.9747,14.1484}, // Random12
- {2799.1680,-1450.8877,40.0434}, // Random13
- {1703.4955,1302.4535,10.8279}, // Random14
- {869.4003,879.6386,13.3516} // Random15
- };
- new Vehicle[212][] =
- {
- "Landstalker", "Bravura", "Buffalo", "Linerunner", "Perrenial", "Sentinel", "Dumper", "Firetruck", "Trashmaster",
- "Stretch", "Manana", "Infernus", "Voodoo", "Pony", "Mule", "Cheetah", "Ambulance", "Leviathan", "Moonbeam",
- "Esperanto", "Taxi", "Washington", "Bobcat", "Whoopee", "BF Injection", "Hunter", "Premier", "Enforcer",
- "Securicar", "Banshee", "Predator", "Bus", "Rhino", "Barracks", "Hotknife", "Trailer", "Previon", "Coach",
- "Cabbie", "Stallion", "Rumpo", "RC-Bandit", "Romero", "Packer", "Monster", "Admiral", "Squalo", "Seasparrow",
- "Pizzaboy", "Tram", "Trailer", "Turismo", "Speeder", "Reefer", "Tropic", "Flatbed", "Yankee", "Caddy", "Solair",
- "Berkley's RC-Van", "Skimmer", "PCJ-600", "Faggio", "Freeway", "RC-Baron", "RC-Raider", "Glendale", "Oceanic",
- "Sanchez", "Sparrow", "Patriot", "Quad", "Coastguard", "Dinghy", "Hermes", "Sabre", "Rustler", "ZR-350", "Walton",
- "Regina", "Comet", "BMX", "Burrito", "Camper", "Marquis", "Baggage", "Dozer", "Maverick", "News Chopper", "Rancher",
- "FBI Rancher", "Virgo", "Greenwood", "Jetmax", "Hotring", "Sandking", "Blista Compact", "Police Maverick",
- "Boxville", "Benson", "Mesa", "RC-Goblin", "Hotring Racer", "Hotring Racer", "Bloodring Banger", "Rancher",
- "Super GT", "Elegant", "Journey", "Bike", "Mountain Bike", "Beagle", "Cropduster", "Stunt", "Tanker", "Roadtrain",
- "Nebula", "Majestic", "Buccaneer", "Shamal", "Hydra", "FCR-900", "NRG-500", "HPV1000", "Cement Truck", "Tow Truck",
- "Fortune", "Cadrona", "FBI Truck", "Willard", "Forklift", "Tractor", "Combine", "Feltzer", "Remington", "Slamvan",
- "Blade", "Freight", "Streak", "Vortex", "Vincent", "Bullet", "Clover", "Sadler", "Firetruck", "Hustler", "Intruder",
- "Primo", "Cargobob", "Tampa", "Sunrise", "Merit", "Utility", "Nevada", "Yosemite", "Windsor", "Monster", "Monster",
- "Uranus", "Jester", "Sultan", "Stratium", "Elegy", "Raindance", "RC-Tiger", "Flash", "Tahoma", "Savanna", "Bandito",
- "Freight Flat", "Streak Carriage", "Kart", "Mower", "Dune", "Sweeper", "Broadway", "Tornado", "AT-400", "DFT-30",
- "Huntley", "Stafford", "BF-400", "News Van", "Tug", "Trailer", "Emperor", "Wayfarer", "Euros", "Hotdog", "Club",
- "Freight Box", "Trailer", "Andromada", "Dodo", "RC-Cam", "Launch", "Police Car", "Police Car", "Police Car",
- "Police Ranger", "Picador", "S.W.A.T", "Alpha", "Phoenix", "Glendale", "Sadler", "Luggage", "Luggage", "Stairs",
- "Boxville", "Tractor Carriage", "Utility Trailer"
- };
- forward UnPFreeze(playerid, sts);
- forward CheckForValidSkin(skinid);
- forward RandomAutoMessage();
- forward Levels(playerid);
- forward TheBank(playerid);
- main()
- {
- print("\n----------------------------------");
- print(" 4T4 - DM");
- print(" Credits: TpSr52 and Raziel");
- print("----------------------------------\n");
- }
- public OnGameModeInit()
- {
- //-----------------Check ponits-------------------------------------------------
- TreeCheck = CPS_AddCheckpoint(365.2346,2537.3025,16.6654,2.5,100);
- Car = CPS_AddCheckpoint(1658.9158,-1681.0836,21.4306,2.5,100);
- ChangeSkin = CPS_AddCheckpoint(181.1072,-87.9256,1002.0307,5,100);
- Atm = CPS_AddCheckpoint(2096.6052,1284.0221,10.8203,2.5,100);
- Vbw = CPS_AddCheckpoint(223.9208,1931.5118,17.6406,2.5,100);
- //Game text---------------------------------------------------------------------
- Text = TextDrawCreate(40.1, 421.1,"~b~4T4 Game Pro Server");
- Text2 = TextDrawCreate(497.000000,96.000000,"~r~Death Match 4T4");
- //---------
- UsePlayerPedAnims();
- AllowInteriorWeapons(1);
- // Mode Settings
- SetGameModeText("4T4 Deathmatch Mode");
- ShowPlayerMarkers(1);
- ShowNameTags(1);
- #pragma unused ret_memcpy
- // Timers
- SetTimer("RandomAutoMessage",60000,1);
- //---Pickups----
- AddStaticPickup(370,2,225.2127,1866.4515,13.1406);
- // Vehicles N' OBJECTS
- //=CreateObject=================================================================
- //~~~~~~~~~~~~~~~Prison~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- CreateObject(8262, 324.957184, 2100.801758, 19.756971, 0.0000, 0.0000, 270.0000);
- CreateObject(8209, 401.806488, 2026.437622, 19.741655, 0.0000, 0.0000, 270.0000);
- CreateObject(8209, 401.798340, 1926.732788, 19.744780, 0.0000, 0.0000, 270.0000);
- CreateObject(8209, 374.466980, 1835.203979, 19.615208, 0.0000, 0.0000, 236.2501);
- CreateObject(8209, 356.933411, 1744.776611, 19.493523, 0.0000, 0.0000, 281.2500);
- CreateObject(8209, 356.807922, 1745.117554, 26.310062, 0.0000, 0.0000, 281.2500);
- CreateObject(8209, 317.536377, 1686.020386, 26.336132, 0.0000, 0.0000, 191.2500);
- CreateObject(8209, 317.603943, 1685.671631, 19.327589, 0.0000, 0.0000, 191.2500);
- CreateObject(8209, 220.227798, 1666.583740, 26.381699, 0.0000, 0.0000, 191.2500);
- CreateObject(8209, 220.101151, 1666.474731, 19.304733, 0.0000, 0.0000, 191.2500);
- CreateObject(8209, 121.368042, 1654.802124, 19.477591, 0.0000, 0.0000, 182.6556);
- CreateObject(8209, 21.889000, 1652.446289, 19.449295, 0.0000, 0.0000, 180.0000);
- CreateObject(8209, 218.117569, 2100.961182, 19.977991, 0.0000, 0.0000, 0.0000);
- CreateObject(8209, 218.148117, 2100.915283, 26.696398, 0.0000, 0.0000, 0.0000);
- CreateObject(8209, 118.456444, 2100.817383, 20.249538, 0.0000, 0.0000, 0.0000);
- CreateObject(8209, 118.677086, 2100.850098, 26.702114, 0.0000, 0.0000, 0.0000);
- CreateObject(8209, 24.938776, 2101.034668, 19.753210, 0.0000, 0.0000, 0.0000);
- CreateObject(8209, -25.792435, 2011.427490, 19.327589, 0.0000, 0.0000, 89.1406);
- CreateObject(3749, -23.772339, 2068.441650, 22.303726, 0.0000, 0.0000, 270.0000);
- CreateObject(8209, -26.523853, 1911.968384, 19.316658, 0.0000, 0.0000, 90.0001);
- CreateObject(8209, -26.459284, 1812.714355, 19.291658, 0.0000, 0.0000, 90.0001);
- CreateObject(8209, -26.391171, 1713.343018, 19.238871, 0.0000, 0.0000, 90.0000);
- CreateObject(3268, -15.485191, 2090.411621, 16.419849, 0.0000, 0.0000, 180.0000);
- CreateObject(8417, 290.442505, 1761.419067, 16.676006, 0.0000, 0.0000, 0.0000);
- CreateObject(8417, 250.194855, 1761.278076, 16.676006, 0.0000, 0.0000, 0.0000);
- CreateObject(13630, 359.058594, 1701.449219, 37.359657, 0.0000, 0.0000, 326.2500);
- CreateObject(974, 229.334427, 1757.293091, 19.425890, 0.0000, 0.0000, 90.0001);
- CreateObject(974, 229.359726, 1763.994629, 19.418365, 0.0000, 0.0000, 270.0000);
- CreateObject(974, 232.883774, 1754.019287, 19.425890, 0.0000, 0.0000, 0.0000);
- CreateObject(974, 232.721603, 1767.344604, 19.418365, 0.0000, 0.0000, 0.0000);
- CreateObject(974, 232.771454, 1756.724365, 22.175888, 270.6186, 359.1406, 0.0000);
- CreateObject(974, 232.727997, 1764.414673, 22.225893, 269.7592, 0.0000, 0.0000);
- CreateObject(974, 232.750336, 1760.271362, 22.225889, 90.2408, 0.0000, 0.0000);
- CreateObject(974, 311.137817, 1765.182373, 19.418365, 0.0000, 0.0000, 270.0000);
- CreateObject(974, 311.175262, 1758.449951, 19.425890, 0.0000, 0.0000, 90.0000);
- CreateObject(974, 307.945160, 1768.558228, 19.418365, 0.0000, 0.0000, 0.0000);
- CreateObject(974, 307.927551, 1755.100220, 19.418365, 0.0000, 0.0000, 0.0000);
- CreateObject(974, 307.926788, 1765.853149, 22.218365, 269.7592, 0.0000, 0.0000);
- CreateObject(974, 307.871490, 1757.809937, 22.143370, 270.6186, 0.0000, 0.0000);
- CreateObject(974, 307.975311, 1761.895264, 22.168369, 269.7592, 0.0000, 0.0000);
- CreateObject(8417, 133.441986, 1759.438110, 16.676006, 0.0000, 0.0000, 0.0000);
- CreateObject(8417, 174.608994, 1759.395874, 16.801004, 0.0000, 0.0000, 0.0000);
- CreateObject(2630, 115.043015, 1777.451782, 16.635300, 0.0000, 0.0000, 0.0000);
- CreateObject(2630, 116.662605, 1777.326904, 16.635300, 0.0000, 0.0000, 0.0000);
- CreateObject(2630, 118.252121, 1777.448486, 16.635300, 0.0000, 0.0000, 0.0000);
- CreateObject(2630, 119.771225, 1777.350708, 16.635300, 0.0000, 0.0000, 0.0000);
- CreateObject(2630, 121.492065, 1777.280396, 16.642824, 0.0000, 0.0000, 0.0000);
- CreateObject(2630, 123.263824, 1777.154541, 16.642824, 0.0000, 0.0000, 0.0000);
- CreateObject(2630, 125.162842, 1777.202026, 16.642824, 0.0000, 0.0000, 0.0000);
- CreateObject(2630, 126.913406, 1777.320068, 16.642824, 0.0000, 0.0000, 0.0000);
- CreateObject(2630, 129.275101, 1777.245605, 16.642822, 0.0000, 0.0000, 0.0000);
- CreateObject(2630, 131.703094, 1777.137207, 16.642822, 0.0000, 0.0000, 0.0000);
- CreateObject(2629, 114.885857, 1764.166382, 16.642372, 0.0000, 0.0000, 180.0000);
- CreateObject(2629, 117.111298, 1764.290894, 16.642372, 0.0000, 0.0000, 180.0000);
- CreateObject(2629, 119.517120, 1764.332275, 16.642372, 0.0000, 0.0000, 180.0000);
- CreateObject(2629, 121.958000, 1764.308350, 16.642372, 0.0000, 0.0000, 180.0000);
- CreateObject(2629, 124.481178, 1764.233887, 16.642372, 0.0000, 0.0000, 180.0000);
- CreateObject(2629, 127.547356, 1764.137329, 16.642372, 0.0000, 0.0000, 180.0000);
- CreateObject(2629, 130.268051, 1764.484985, 16.642372, 0.0000, 0.0000, 180.0000);
- CreateObject(2629, 132.598175, 1764.549072, 16.642372, 0.0000, 0.0000, 180.0000);
- CreateObject(2629, 134.751099, 1764.746216, 16.642372, 0.0000, 0.0000, 180.0000);
- CreateObject(2629, 137.014740, 1764.991333, 16.642372, 0.0000, 0.0000, 180.0000);
- CreateObject(2628, 114.836189, 1757.502075, 16.634666, 0.0000, 0.0000, 180.0000);
- CreateObject(2628, 117.193787, 1757.543457, 16.634666, 0.0000, 0.0000, 180.0000);
- CreateObject(2628, 119.580086, 1757.433594, 16.634666, 0.0000, 0.0000, 180.0000);
- CreateObject(2628, 121.962723, 1757.265503, 16.634666, 0.0000, 0.0000, 180.0000);
- CreateObject(2628, 124.581337, 1757.136841, 16.634666, 0.0000, 0.0000, 180.0000);
- CreateObject(2628, 114.983452, 1752.343628, 16.634666, 0.0000, 0.0000, 180.0000);
- CreateObject(2628, 117.244415, 1752.209595, 16.634666, 0.0000, 0.0000, 180.0000);
- CreateObject(2628, 120.103462, 1751.865723, 16.634666, 0.0000, 0.0000, 180.0000);
- CreateObject(2628, 122.843658, 1751.817505, 16.634666, 0.0000, 0.0000, 180.0000);
- CreateObject(2628, 126.252563, 1752.118286, 16.634666, 0.0000, 0.0000, 180.0000);
- CreateObject(974, 201.318680, 1874.200684, 13.718380, 0.0000, 0.0000, 90.0001);
- CreateObject(974, 211.855774, 1857.708618, 14.918365, 0.0000, 0.0000, 0.0000);
- CreateObject(974, 218.508759, 1857.672119, 14.809481, 0.0000, 0.0000, 0.0000);
- CreateObject(974, 223.689163, 1857.758789, 14.924700, 0.0000, 0.0000, 0.0000);
- CreateObject(974, 205.166275, 1857.726563, 14.958687, 0.0000, 0.0000, 0.0000);
- CreateObject(974, 202.845367, 1857.726563, 14.937478, 0.0000, 0.0000, 0.0000);
- CreateObject(974, 201.085938, 1861.058716, 14.963050, 0.0000, 0.0000, 270.0000);
- CreateObject(974, 201.354324, 1867.789307, 13.798292, 0.0000, 0.0000, 270.0000);
- CreateObject(974, 226.312500, 1861.076172, 14.857704, 0.0000, 0.0000, 90.0000);
- CreateObject(974, 226.302475, 1867.750488, 13.768383, 0.0000, 0.0000, 270.0000);
- CreateObject(974, 204.792816, 1868.889282, 13.793383, 0.0000, 0.0000, 0.0000);
- CreateObject(974, 204.991592, 1865.417114, 14.918365, 0.0000, 0.0000, 180.0000);
- CreateObject(974, 223.061493, 1868.533569, 13.793383, 0.0000, 0.0000, 0.0000);
- CreateObject(974, 222.621078, 1863.694214, 14.918365, 0.0000, 0.0000, 0.0000);
- CreateObject(986, 208.082245, 1872.892822, 11.032647, 0.0000, 0.0000, 270.0000);
- CreateObject(986, 208.311493, 1861.416992, 12.701310, 0.0000, 0.0000, 270.0000);
- CreateObject(986, 219.417999, 1859.737061, 13.257636, 0.0000, 0.0000, 270.0000);
- CreateObject(986, 219.745071, 1864.490479, 10.901322, 0.0000, 0.0000, 90.0001);
- CreateObject(1998, 206.905960, 1866.932373, 12.140625, 0.0000, 0.0000, 270.0000);
- CreateObject(1806, 206.991562, 1866.062134, 12.160275, 0.0000, 0.0000, 270.0000);
- CreateObject(1771, 202.536255, 1858.495483, 12.774292, 0.0000, 0.0000, 270.0000);
- CreateObject(1771, 202.942596, 1869.625488, 12.774292, 0.0000, 0.0000, 270.0000);
- CreateObject(1771, 224.907776, 1867.854492, 12.774292, 0.0000, 0.0000, 270.0000);
- CreateObject(1771, 224.678848, 1863.000732, 12.780626, 0.0000, 0.0000, 270.0000);
- CreateObject(2514, 202.255829, 1874.121948, 12.146165, 0.0000, 0.0000, 0.0000);
- CreateObject(2514, 202.374084, 1864.781982, 12.139831, 0.0000, 0.0000, 0.0000);
- CreateObject(2514, 225.437561, 1864.225098, 12.139831, 0.0000, 0.0000, 180.0000);
- CreateObject(2514, 225.333771, 1858.368164, 12.146165, 0.0000, 0.0000, 180.0000);
- CreateObject(2518, 225.772568, 1859.541260, 11.735235, 0.0000, 0.0000, 270.0000);
- CreateObject(2518, 225.709396, 1865.327759, 11.728901, 0.0000, 0.0000, 270.0000);
- CreateObject(2518, 202.035629, 1873.040161, 11.728901, 0.0000, 0.0000, 90.0000);
- CreateObject(2518, 201.697525, 1863.592896, 11.728901, 0.0000, 0.0000, 90.0001);
- CreateObject(972, 206.558334, 1879.197510, 9.287535, 0.0000, 0.0000, 270.0000);
- CreateObject(967, 98.132065, 1918.167358, 17.198709, 0.0000, 0.0000, 270.0000);
- CreateObject(5175, 12.263863, 1805.155273, 23.764393, 0.0000, 0.0000, 90.0000);
- CreateObject(1497, 17.496708, 1827.897217, 16.854280, 0.0000, 0.0000, 270.0000);
- CreateObject(3279, -18.859024, 2053.709229, 16.883860, 0.0000, 0.0000, 0.0000);
- CreateObject(3279, -22.605190, 1886.220581, 16.716242, 0.0000, 0.0000, 0.0001);
- CreateObject(3279, -21.708076, 1769.423340, 16.705519, 0.0000, 0.0000, 0.0000);
- CreateObject(3279, -22.610268, 1659.000366, 16.704355, 0.0000, 0.0000, 0.0000);
- CreateObject(3268, -37.277481, 1667.984863, 16.226563, 0.0000, 0.0000, 0.0000);
- CreateObject(3279, 90.897476, 1659.170044, 16.488825, 0.0000, 0.0000, 90.0001);
- CreateObject(3279, 217.961090, 1674.524780, 18.696115, 0.0000, 0.0000, 191.2501);
- CreateObject(3279, 361.971771, 1698.671875, 25.433065, 0.0000, 0.0000, 191.2501);
- CreateObject(3279, 342.793427, 1786.277222, 16.917250, 0.0000, 0.0000, 191.2501);
- CreateObject(3279, 378.479126, 1847.575073, 17.487902, 0.0000, 0.0000, 157.5001);
- CreateObject(3279, 396.692413, 1998.821045, 16.716242, 0.0000, 0.0000, 180.0001);
- CreateObject(3279, 396.738068, 2095.104492, 16.716242, 0.0000, 0.0000, 270.0000);
- CreateObject(3279, 330.056854, 2096.082275, 16.723516, 0.0000, 0.0000, 270.0000);
- CreateObject(3279, 247.283798, 2095.051514, 16.716242, 0.0000, 0.0000, 270.0000);
- CreateObject(3279, 160.079834, 2094.853760, 19.732584, 0.0000, 0.0000, 270.0000);
- PGate = CreateObject(980, -23.461349, 2068.391846, 19.218704, 0.0000, 0.0000, 270.0000);
- Resturant = CreatePickup(1239,20,18.8400,1827.2476,17.6476);
- ResturantExit = CreatePickup(1239,20,459.5853,-88.5310,999.5547);
- PrisonEnter = CreatePickup(1239,20,214.2542,1877.8480,13.1406);
- PrisonExit = CreatePickup(1239,20,214.0030,1874.2716,13.1406);
- Cell1 = CreatePickup(1239,20,217.4332,1866.1689,13.1406);
- Cell2 = CreatePickup(1239,20,217.2257,1861.0083,13.1406);
- Cell3 = CreatePickup(1239,20,210.6549,1861.7150,13.1406);
- Cell4 = CreatePickup(1239,20,210.3577,1871.6448,13.1406);
- //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- //=Tree=========================================================================
- CreateObject(990, 352.502716, 2528.741943, 17.262686, 0.0000, 0.0000, 180.0000);
- CreateObject(990, 342.463379, 2528.716797, 17.303585, 0.0000, 0.0000, 180.0000);
- CreateObject(990, 362.452209, 2528.817871, 17.213976, 0.0000, 0.0000, 180.0000);
- CreateObject(990, 376.675018, 2528.939209, 17.165262, 0.0000, 0.0000, 180.0000);
- CreateObject(990, 381.355743, 2533.748535, 17.083128, 0.0000, 0.0000, 270.0000);
- CreateObject(990, 381.335022, 2543.628662, 17.074194, 0.0000, 0.0000, 270.0000);
- CreateObject(990, 376.662720, 2548.369141, 17.074194, 0.0000, 0.0000, 0.0000);
- CreateObject(990, 366.766937, 2548.360352, 17.074194, 0.0000, 0.0000, 0.0000);
- CreateObject(990, 356.751221, 2548.473389, 17.110716, 0.0000, 0.0000, 0.0000);
- CreateObject(990, 346.831970, 2548.417480, 17.094416, 0.0000, 0.0000, 0.0000);
- CreateObject(990, 337.620941, 2533.390869, 17.336811, 0.0000, 0.0000, 90.0000);
- CreateObject(990, 337.613983, 2543.413574, 17.336819, 0.0000, 0.0000, 90.0000);
- CreateObject(990, 342.348602, 2548.417236, 17.111795, 0.0000, 0.0000, 0.0000);
- CreateObject(1523, 367.428406, 2528.608643, 15.634229, 0.0000, 0.0000, 0.0000);
- CreateObject(1523, 370.461609, 2528.693604, 15.620331, 0.0000, 0.0000, 180.0000);
- CreateObject(990, 375.327484, 2529.036377, 17.151209, 0.0000, 0.0000, 180.0000);
- CreateObject(615, 353.689087, 2539.483643, 15.715597, 0.0000, 0.0000, 303.7500);
- CreateObject(8888, 347.250916, 2538.742432, 16.522020, 0.0000, 0.0000, 270.0000);
- CreateObject(8990, 360.298004, 2528.815918, 16.392452, 0.0000, 0.0000, 0.0000);
- CreateObject(8990, 363.599426, 2548.259033, 16.242031, 0.0000, 0.0000, 0.0000);
- CreateObject(8990, 375.003418, 2547.754150, 16.242031, 0.0000, 0.0000, 0.0000);
- CreateObject(8990, 381.081635, 2540.918701, 16.242031, 0.0000, 0.0000, 270.0000);
- CreateObject(8990, 381.364960, 2535.390381, 16.242031, 0.0000, 0.0000, 90.0000);
- CreateObject(16151, 380.359283, 2541.122803, 15.930816, 0.0000, 0.0000, 0.0001);
- CreateObject(2780, 372.449280, 2529.603271, 15.630138, 0.0000, 0.0000, 281.2500);
- //=Race 2=======================================================================
- CreateObject(987, 1396.430176, -2475.166748, 12.554688, 0.0000, 0.0000, 0.0000);
- CreateObject(987, 1395.916504, -2486.699707, 12.554688, 0.0000, 0.0000, 90.0000);
- CreateObject(987, 1396.149292, -2498.881836, 12.554688, 0.0000, 0.0000, 90.0000);
- CreateObject(987, 1396.599365, -2511.914063, 12.554687, 0.0000, 0.0000, 90.0000);
- CreateObject(987, 1396.815552, -2512.440918, 12.554688, 0.0000, 0.0000, 0.0000);
- CreateObject(987, 1408.778442, -2512.555420, 12.554687, 0.0000, 0.0000, 0.0000);
- CreateObject(987, 1409.561157, -2475.194824, 12.554688, 0.0000, 0.0000, 0.0000);
- CreateObject(9237, 1444.376343, -2541.666260, 20.532307, 0.0000, 0.0000, 202.5000);
- CreateObject(13593, 1505.428101, -2485.171387, 13.297546, 0.0000, 0.0000, 270.0000);
- CreateObject(13593, 1507.894409, -2501.312988, 13.297546, 0.0000, 0.0000, 270.0000);
- CreateObject(13593, 1540.043945, -2494.071777, 13.297546, 0.0000, 0.0000, 270.0000);
- CreateObject(13641, 1719.903564, -2493.469238, 14.273932, 0.0000, 0.0000, 0.0000);
- CreateObject(3627, 1456.064453, -2492.225098, 16.394173, 0.0000, 0.0000, 0.0000);
- CreateObject(11494, 1698.469727, -2493.734131, 12.546875, 0.0000, 0.0000, 225.0000);
- CreateObject(1634, 1848.990845, -2494.900146, 13.852004, 0.0000, 0.0000, 270.0000);
- CreateObject(1633, 1980.768066, -2493.828857, 13.839409, 0.0000, 0.0000, 270.0001);
- CreateObject(6965, 1520.939453, -2545.098389, 17.159338, 0.0000, 0.0000, 0.0000);
- CreateObject(7388, 1521.019165, -2544.968750, 20.619923, 0.0000, 0.0000, 45.0000);
- CreateObject(7392, 1486.309326, -2521.290283, 22.266949, 0.0000, 0.0000, 180.0000);
- CreateObject(7392, 1488.218628, -2564.431885, 22.266953, 0.0000, 0.0000, 0.0000);
- CreateObject(16776, 1516.781006, -2469.868896, 14.305531, 0.0000, 0.0000, 0.0000);
- CreateObject(16776, 1517.445679, -2519.405518, 14.297718, 0.0000, 0.0000, 180.0000);
- CreateObject(1262, 1447.643555, -2483.871826, 20.349426, 0.0000, 0.0000, 90.0000);
- CreateObject(1262, 1447.542358, -2500.329102, 20.719051, 0.0000, 0.0000, 90.0000);
- //==================Garage======================================================
- CreateObject(14826, -1927.946533, 273.629333, 40.811253, 0.0000, 0.0000, 135.0000);
- CreateObject(979, -1902.070313, 243.337341, 40.806034, 0.0000, 0.0000, 90.0000);
- CreateObject(979, -1902.219360, 252.669891, 40.887096, 0.0000, 0.0000, 90.0000);
- CreateObject(979, -1902.220459, 259.050781, 40.871925, 0.0000, 0.0000, 90.0000);
- CreateObject(979, -1914.281006, 256.020325, 40.887096, 0.0000, 0.0000, 270.0000);
- CreateObject(979, -1914.370361, 259.756531, 41.079899, 0.0000, 0.0000, 270.0000);
- Wang = CreateObject(969, -1921.813843, 277.870087, 40.213753, 0.0000, 0.0000, 0.0000);
- CreateObject(992, -1911.363770, 278.312225, 41.602455, 0.0000, 0.0000, 180.0000);
- CreateObject(992, -1923.649780, 278.197876, 41.602455, 0.0000, 0.0000, 180.0000);
- CreateObject(1676, -1910.579956, 300.822815, 41.627743, 0.0000, 0.0000, 90.0001);
- CreateObject(925, -1910.751831, 307.860413, 41.108780, 0.0000, 0.0000, 90.0000);
- CreateObject(16599, -1922.908813, 308.040192, 44.785809, 0.0000, 0.0000, 0.0000);
- CreateObject(3865, -1916.424683, 246.101898, 44.505974, 0.0000, 0.0000, 157.5000);
- CreateObject(3287, -1923.026611, 288.399170, 44.785923, 0.0000, 0.0000, 0.0000);
- CreateObject(1426, -1910.892456, 304.735352, 40.238651, 0.0000, 0.0000, 270.0000);
- CreateObject(1437, -1916.111694, 308.930939, 41.309105, 0.0000, 0.0000, 0.0000);
- CreateObject(1428, -1912.459839, 303.616577, 41.614731, 0.0000, 0.0000, 281.2500);
- CreateObject(11496, -1926.810181, 243.243759, 46.039070, 0.0000, 0.0000, 270.0000);
- CreateObject(2690, -1911.136108, 308.678284, 42.538994, 0.0000, 0.0000, 0.0000);
- CreateObject(2228, -1911.345581, 307.175568, 42.285496, 78.2087, 0.0000, 180.0000);
- CreateObject(1676, -1910.614014, 296.054230, 41.627743, 0.0000, 0.0000, 270.0000);
- CreateObject(1244, -1910.634644, 279.134705, 40.846378, 0.0000, 0.0000, 90.0001);
- CreateObject(16771, -1914.500488, 288.777954, 44.443359, 0.0000, 0.0000, 180.0000);
- CreateObject(17055, -1894.887329, 273.602142, 42.389050, 0.0000, 0.0000, 270.0000);
- CreateObject(1216, -1914.848267, 251.864120, 40.738876, 0.0000, 0.0000, 180.0000);
- WangClose = CreatePickup(1239, 20,-1923.6517,280.2149,41.0469);
- WangOpen = CreatePickup(1239,20,-1918.3672,273.1327,41.0469);
- //Vip Base======================================================================
- VipGate = CreateObject(980, 96.782631, 1920.957153, 19.918539, 0.0000, 0.0000, 270.0000);
- CreateObject(17324, 214.046173, 1887.627441, 15.929140, 0.0000, 0.0000, 180.0000);
- CreateObject(1655, 201.922150, 1886.803955, 17.948170, 0.0000, 0.0000, 180.0000);
- CreateObject(1655, 201.931747, 1881.152954, 21.623617, 26.6425, 0.0000, 180.0000);
- CreateObject(16409, 203.113190, 1871.803589, 24.626163, 0.0000, 0.8594, 270.0000);
- CreateObject(16770, 171.639542, 1820.568726, 18.231184, 0.0000, 0.0000, 270.0000);
- CreateObject(16770, 155.129944, 1820.582886, 18.231184, 0.0000, 0.0000, 270.0000);
- CreateObject(13725, 202.152908, 1872.359131, 50.229763, 0.0000, 0.0000, 348.7500);
- CreateObject(7073, 203.602631, 1894.190796, 75.942291, 0.0000, 0.0000, 101.2500);
- CreateObject(3528, 214.299026, 1900.785645, 24.444506, 0.0000, 0.0000, 90.0000);
- CreateObject(8483, 242.593475, 1890.541260, 22.022842, 0.0000, 0.0000, 157.5000);
- CreateObject(9833, 202.383392, 1893.796265, 13.193186, 0.0000, 0.0000, 264.8434);
- CreateObject(3277, 202.477676, 1873.082031, 25.449196, 0.0000, 0.0000, 346.1717);
- VVip1 = AddStaticVehicle(411,220.5597,1920.4001,17.2081,181.9088,12,1); // 1
- VVip2 = AddStaticVehicle(411,211.1454,1920.5280,17.2075,179.6817,64,1); // 2
- VVip3 = AddStaticVehicle(542,202.2358,1920.3868,17.3840,180.2377,24,90); // 3
- VVip4 = AddStaticVehicle(543,193.1386,1920.2135,17.4623,180.0180,67,8); // 4
- VVip5 = AddStaticVehicle(463,197.8064,1921.2267,17.1797,180.7707,19,19); // 5
- VVip6 = AddStaticVehicle(522,206.6951,1920.7854,17.2033,179.1333,39,106); // 6
- VVip7 = AddStaticVehicle(461,215.8896,1920.8665,17.2262,180.3160,43,1); // 7
- VVip8 = AddStaticVehicle(541,175.7931,1936.9137,17.7808,181.0303,51,1); // 8
- VVip9 = AddStaticVehicle(541,181.3941,1936.8289,17.5632,180.7147,58,8); // 9
- VVip10 = AddStaticVehicle(451,226.7101,1896.1926,17.3550,2.1841,61,61); // 110
- VVip11 = AddStaticVehicle(571,202.5209,1859.1787,12.4245,316.2083,51,53); // 11
- VVip12 = AddStaticVehicle(571,206.6366,1858.8198,12.4229,354.9443,91,2); // 12
- VVip13 = AddStaticVehicle(571,202.7167,1863.1765,12.4244,270.4352,11,22); // 13
- VVip14 = AddStaticVehicle(520,124.4425,1848.6162,18.3962,84.9189,0,0); // 14
- //Vip Base======================================================================
- //Pickup help
- Tree = CreatePickup(1239,20,354.4694,2538.9260,16.7179);
- //Monster Cars
- AddStaticVehicle(522,-385.3945,-449.4412,11.6444,288.7410,0,1); // Car1
- AddStaticVehicle(522,-385.1282,-450.8428,11.6562,292.8533,36,8); // Car2
- AddStaticVehicle(522,-384.9603,-451.8698,11.6742,294.6203,0,1); // Car3
- AddStaticVehicle(521,-384.5620,-452.8465,11.6479,289.5156,118,118); // Car4
- AddStaticVehicle(522,-384.1529,-453.7174,11.6196,297.6641,3,3); // Car5
- AddStaticVehicle(411,283.1536,-1161.7302,80.6396,222.4658,64,1); //
- AddStaticVehicle(535,287.4071,-1156.6925,80.6741,220.5314,28,1); // Car2
- AddStaticVehicle(522,299.0930,-1187.2971,80.4791,359.3666,3,8); // Car3
- AddStaticVehicle(444,-390.7634,-435.6763,16.5744,254.1765,32,42); // Monster1
- AddStaticVehicle(444,-370.5847,-402.8010,7.9907,222.8660,32,53); // Monster2
- AddStaticVehicle(444,-365.3503,-397.1920,7.7289,228.5047,32,66); // Monster3
- AddStaticVehicle(444,-360.2440,-391.8315,7.7147,228.4865,32,14); // Monster4
- //Tree
- Tree2 = CreatePickup(1239, 20, 369.0249,2528.7598,16.6469);
- //Drifts 2=======
- AddStaticVehicle(451,-2416.7856,-589.2109,132.3542,214.8757,79,79); // car1
- AddStaticVehicle(451,-2414.4224,-586.7221,132.3549,213.8534,18,18); // car2
- AddStaticVehicle(451,-2412.5476,-584.1414,132.4258,216.8739,46,46); // car3
- AddStaticVehicle(451,-2410.4934,-581.3120,132.4069,215.9956,61,61); // car4
- AddStaticVehicle(565,-2401.3220,-586.7593,132.2729,125.1984,42,42); // car5
- AddStaticVehicle(411,-2399.7837,-613.1203,132.3755,31.8011,80,1); // car6
- //------------------------------------------------------------------------------
- AddStaticVehicle(520,1933.5248,-2497.4646,14.2623,338.9680,0,0); // Car1
- AddStaticVehicle(520,1905.4264,-2497.6121,14.2644,185.3491,0,0); // Car2
- AddStaticVehicle(520,1866.5308,-2500.6494,14.2798,159.1151,0,0); // Car3
- AddStaticVehicle(520,1833.2416,-2505.4270,14.2798,162.0199,0,0); // Car3
- AddStaticVehicle(520,1807.4678,-2501.0896,14.2781,185.8791,0,0); // Car3
- AddStaticVehicle(520,1782.5797,-2503.2136,14.2797,179.7671,0,0); // Car3
- AddStaticVehicle(520,1757.9150,-2504.3630,14.2787,175.5006,0,0); // Car3
- AddStaticVehicle(520,1729.4095,-2504.4353,14.2788,174.7088,0,0); // Car3
- AddStaticVehicle(520,1694.7950,-2501.8071,14.2797,179.5827,0,0); // Car3
- AddStaticVehicle(520,1663.9163,-2504.0276,14.2785,177.3374,0,0); // Car3
- AddStaticVehicle(520,1638.0192,-2506.6482,14.4354,180.5909,0,0); // Car3
- AddStaticVehicle(520,1613.5741,-2501.2046,14.2782,175.1400,0,0); // Car3
- AddStaticVehicle(520,1580.0753,-2505.2600,14.2780,179.7782,0,0); // Car3
- AddStaticVehicle(425,1668.4514,-2464.0540,14.1376,19.8408,43,0); // 4
- AddStaticVehicle(425,1703.7908,-2457.5901,14.1103,12.2229,43,0); // 4
- AddStaticVehicle(425,1722.8658,-2454.2515,14.1021,5.4274,43,0); // 4
- AddStaticVehicle(425,1751.0552,-2449.3804,14.1035,18.6358,43,0); // 4
- AddStaticVehicle(432,1781.9214,-2446.6978,13.5973,11.8878,43,0); // 5
- AddStaticVehicle(432,1805.5613,-2444.0696,13.5467,9.1327,43,0); // 5
- AddStaticVehicle(432,1827.3888,-2441.1831,13.5500,2.7224,43,0); // 5
- AddStaticVehicle(432,1853.0105,-2440.6155,13.5973,1.4992,43,0); // 5
- AddStaticVehicle(432,1880.4609,-2437.1396,13.5510,354.8943,43,0); // 5
- AddStaticVehicle(432,1897.7894,-2436.1108,13.5318,336.1565,43,0); // 5
- AddStaticVehicle(432,1931.1708,-2438.9224,13.5354,354.8445,43,0); // 5
- //------------------------------------------------------------------------------
- //Tele Cars
- AddStaticVehicle(411,2034.6134,875.5618,6.8687,270.9663,33,15); //
- AddStaticVehicle(411,2034.4729,881.3865,7.0498,272.1559,19,120); //
- AddStaticVehicle(411,2034.6134,890.5385,7.3357,270.8898,114,75); //
- AddStaticVehicle(411,2034.6367,895.5569,7.5416,270.8746,59,92); //
- AddStaticVehicle(541,2080.2349,895.2088,7.4306,88.9858,9,68); //
- AddStaticVehicle(541,2080.2195,890.2554,7.2572,87.9308,7,99); //
- AddStaticVehicle(541,2080.1853,885.2543,7.0715,89.2546,31,102); //
- AddStaticVehicle(541,2080.2871,880.2273,6.9297,89.4417,90,7); //
- AddStaticVehicle(541,2080.1885,875.2644,6.8067,89.1406,98,36); //
- AddStaticVehicle(451,2052.6772,826.7100,6.4948,5.0648,31,107); //
- AddStaticVehicle(451,2047.6458,826.7603,6.4695,2.2260,50,0); //
- AddStaticVehicle(451,2057.7134,826.7098,6.4721,1.2809,89,7); //
- AddStaticVehicle(451,2062.6941,826.6252,6.4809,4.6419,12,100); //
- //------------------------------------------------------------------------------
- AddStaticVehicle(522,2025.0947,1385.2303,10.3863,263.6478,0,13); //
- AddStaticVehicle(522,2023.8152,1381.0627,10.3793,267.8545,0,5); //
- AddStaticVehicle(522,2023.0991,1376.7183,10.3851,270.0742,0,1); //
- AddStaticVehicle(522,2022.6489,1371.9069,10.3802,271.0124,0,2); //
- AddStaticVehicle(522,2022.8989,1367.8987,10.3908,269.1669,0,6); //
- AddStaticVehicle(522,2022.7275,1363.3534,10.3911,270.1075,0,3); //
- AddStaticVehicle(522,2022.6371,1358.8579,10.3912,272.0981,0,16); //
- AddStaticVehicle(522,2022.9510,1327.3047,10.3796,263.6415,0,13); //
- AddStaticVehicle(522,2022.8073,1322.8818,10.3808,268.0259,0,126); //
- AddStaticVehicle(522,2022.9060,1318.4967,10.3873,271.7955,0,1); //
- AddStaticVehicle(522,2022.7599,1314.1033,10.3862,276.8213,0,2); //
- AddStaticVehicle(522,2023.5891,1309.4224,10.3842,269.4140,6,0); //
- AddStaticVehicle(522,2023.2283,1304.8497,10.3940,275.0645,3,0); //
- AddStaticVehicle(522,2024.9813,1300.6329,10.3813,291.6270,16,0); //
- AddStaticVehicle(522,2027.9335,1330.4896,10.3845,1.0875,0,1); //
- AddStaticVehicle(522,2027.7332,1355.4650,10.3748,182.5197,0,1); //
- AddStaticVehicle(510,1928.1338,-1414.0928,13.1782,4.2418,83,0); //
- AddStaticVehicle(510,1926.7438,-1414.1191,13.1785,3.8181,82,0); //
- AddStaticVehicle(510,1925.4030,-1414.2529,13.1790,357.6223,84,0); //
- AddStaticVehicle(510,1921.9724,-1414.4261,13.1782,3.0372,97,0); //
- AddStaticVehicle(510,1923.7576,-1414.4159,13.1815,359.4765,86,0); //
- AddStaticVehicle(510,1920.5186,-1414.5406,13.1783,1.2742,98,0); //
- AddStaticVehicle(510,1918.6818,-1414.6949,13.1783,358.6015,99,0); //
- AddStaticVehicle(510,1916.8943,-1414.8634,13.1788,359.1481,100,0); //
- AddStaticVehicle(510,1915.3861,-1414.8760,13.1784,356.9139,126,0); //
- AddStaticVehicle(510,1913.7877,-1414.8507,13.1781,356.9847,3,0); //
- AddStaticVehicle(510,1912.0306,-1414.8296,13.1782,2.4064,4,0); //
- AddStaticVehicle(510,1910.4044,-1414.8385,13.1780,2.9404,2,0); //
- AddStaticVehicle(510,1908.9314,-1414.9664,13.1784,356.3069,6,0); //
- //------------------------------------------------------------------------------
- AddStaticVehicle(522,1869.8159,-1362.9567,18.7067,182.2901,1,0); //
- AddStaticVehicle(522,1886.1151,-1362.9504,18.6963,176.5065,1,0); //
- AddStaticVehicle(522,1863.1801,-1363.5601,13.0548,178.5099,1,0); //
- AddStaticVehicle(522,1863.2490,-1356.7460,13.0504,177.9623,1,0); //
- AddStaticVehicle(522,1863.1801,-1363.5599,13.0467,178.5046,1,0); //
- AddStaticVehicle(522,1865.0779,-1391.6462,13.0432,272.8347,3,0); //
- AddStaticVehicle(522,1865.1155,-1393.7312,13.0535,265.3803,125,0); //
- AddStaticVehicle(522,1865.1058,-1395.7338,13.0528,272.7538,6,0); //
- AddStaticVehicle(522,1865.1360,-1398.3932,13.0492,269.4360,16,0); //
- AddStaticVehicle(522,1865.0748,-1401.0424,13.0445,263.5147,3,0); //
- AddStaticVehicle(522,1865.1039,-1403.2433,13.0461,267.5624,125,0); //
- AddStaticVehicle(522,1865.2207,-1405.5413,13.0405,270.0500,6,0); //
- AddStaticVehicle(522,1865.1272,-1407.6111,13.0427,263.3615,16,0); //
- AddStaticVehicle(522,1865.1351,-1409.6068,13.0502,266.7629,3,0); //
- AddStaticVehicle(522,1865.1024,-1411.8025,13.0617,273.7210,125,0); //
- AddStaticVehicle(522,1865.0895,-1413.9584,13.0754,265.4918,6,0); //
- AddStaticVehicle(522,1865.0692,-1415.9237,13.0801,264.2906,16,0); //
- AddStaticVehicle(409,1479.3516,-1741.8417,13.3469,269.1628,6,0); //
- AddStaticVehicle(451,1446.1125,-1740.9928,13.2535,90.5272,125,0); //
- AddStaticVehicle(409,1493.2917,-1675.4581,13.8522,316.8217,0,0); //
- AddStaticVehicle(409,1462.3628,-1671.2640,13.8467,45.7482,0,0); //
- AddStaticVehicle(522,1452.1501,-1747.5085,13.1140,1.0924,0,1); //
- AddStaticVehicle(522,1454.0725,-1749.9581,13.1110,359.9919,0,1); //
- AddStaticVehicle(522,1456.0730,-1747.6044,13.0852,351.6858,0,1); //
- AddStaticVehicle(522,1457.5262,-1750.1992,13.1193,354.5927,0,1); //
- AddStaticVehicle(432,1460.2010,-1699.6218,14.5598,141.8653,0,0); //
- AddStaticVehicle(425,1361.9052,-1705.0569,9.1304,180.6941,0,0); //
- AddStaticVehicle(574,1584.6428,-1667.6451,5.6179,270.7849,0,0); //
- AddStaticVehicle(597,1585.0741,-1671.6746,5.6624,270.0257,0,2); //
- //------------------------------------------------------------------------------
- AddStaticVehicle(438,1662.9531,1297.3716,10.7965,359.9983,6,0); //
- AddStaticVehicle(420,1669.8457,1298.1304,10.5872,0.9233,6,0); //
- AddStaticVehicle(438,1676.1866,1297.6277,10.8276,179.1020,6,0); //
- AddStaticVehicle(420,1682.5139,1297.9285,10.5999,359.8465,6,0); //
- AddStaticVehicle(438,1689.2355,1297.9839,10.8334,0.1502,6,0); //
- AddStaticVehicle(420,1688.9556,1287.3976,10.6007,1.9618,6,0); //
- AddStaticVehicle(438,1694.9735,1297.3464,10.8323,0.4826,6,0); //
- AddStaticVehicle(420,1695.2334,1287.1932,10.6014,0.0955,6,0); //
- //------------------------------------------------------------------------------
- AddStaticVehicle(452,2321.6169,540.8997,-0.5820,180.9849,0,0); //
- AddStaticVehicle(451,2352.7683,1433.5535,42.5235,90.0883,6,0); //
- AddStaticVehicle(451,2352.8567,1426.3254,42.5258,92.7252,125,0); //
- AddStaticVehicle(451,2352.8608,1419.3019,42.5221,90.2145,0,0); //
- AddStaticVehicle(451,2352.8245,1411.9872,42.5300,90.1814,10,0); //
- AddStaticVehicle(451,2353.2192,1397.9390,42.5263,47.8689,5,0); //
- AddStaticVehicle(451,2344.2341,1387.0829,42.5307,37.8751,1,0); //
- AddStaticVehicle(451,2333.4355,1388.1143,43.5214,0.0031,6,0); //
- AddStaticVehicle(451,2326.6948,1387.6929,42.5291,0.5891,0,0); //
- AddStaticVehicle(451,2320.9021,1388.2219,43.4842,359.3201,3,0); //
- AddStaticVehicle(411,2315.4016,1387.6853,42.5547,0.6366,0,0); //
- AddStaticVehicle(411,2301.9773,1426.5281,42.5498,270.5331,1,0); //
- AddStaticVehicle(411,2302.1880,1433.6721,42.5474,269.3940,6,6); //
- AddStaticVehicle(411,2302.6733,1441.0007,42.5474,271.6054,70,0); //
- AddStaticVehicle(411,2302.1165,1419.3163,42.5474,268.4456,125,125); //
- AddStaticVehicle(494,2308.9021,1389.1058,42.7183,0.3321,125,0); //
- AddStaticVehicle(494,2302.5742,1389.2205,42.7146,359.4485,60,0); //
- AddStaticVehicle(494,2302.4946,1405.1167,42.7345,267.0476,1,0); //
- // Car Spawns
- AddStaticVehicle(451,2040.0520,1319.2799,10.3779,183.2439,16,16);
- AddStaticVehicle(429,2040.5247,1359.2783,10.3516,177.1306,13,13);
- AddStaticVehicle(421,2110.4102,1398.3672,10.7552,359.5964,13,13);
- AddStaticVehicle(411,2074.9624,1479.2120,10.3990,359.6861,64,64);
- AddStaticVehicle(477,2075.6038,1666.9750,10.4252,359.7507,94,94);
- AddStaticVehicle(541,2119.5845,1938.5969,10.2967,181.9064,22,22);
- AddStaticVehicle(541,1843.7881,1216.0122,10.4556,270.8793,60,1);
- AddStaticVehicle(402,1944.1003,1344.7717,8.9411,0.8168,30,30);
- AddStaticVehicle(402,1679.2278,1316.6287,10.6520,180.4150,90,90);
- AddStaticVehicle(415,1685.4872,1751.9667,10.5990,268.1183,25,1);
- AddStaticVehicle(411,2034.5016,1912.5874,11.9048,0.2909,123,1);
- AddStaticVehicle(411,2172.1682,1988.8643,10.5474,89.9151,116,1);
- AddStaticVehicle(429,2245.5759,2042.4166,10.5000,270.7350,14,14);
- AddStaticVehicle(477,2361.1538,1993.9761,10.4260,178.3929,101,1);
- AddStaticVehicle(550,2221.9946,1998.7787,9.6815,92.6188,53,53);
- AddStaticVehicle(558,2243.3833,1952.4221,14.9761,359.4796,116,1);
- AddStaticVehicle(587,2276.7085,1938.7263,31.5046,359.2321,40,1);
- AddStaticVehicle(587,2602.7769,1853.0667,10.5468,91.4813,43,1);
- AddStaticVehicle(603,2610.7600,1694.2588,10.6585,89.3303,69,1);
- AddStaticVehicle(587,2635.2419,1075.7726,10.5472,89.9571,53,1);
- AddStaticVehicle(437,2577.2354,1038.8063,10.4777,181.7069,35,1);
- AddStaticVehicle(535,2039.1257,1545.0879,10.3481,359.6690,123,1);
- AddStaticVehicle(535,2009.8782,2411.7524,10.5828,178.9618,66,1);
- AddStaticVehicle(429,2010.0841,2489.5510,10.5003,268.7720,1,2);
- AddStaticVehicle(415,2076.4033,2468.7947,10.5923,359.9186,36,1);
- AddStaticVehicle(487,2093.2754,2414.9421,74.7556,89.0247,26,57);
- AddStaticVehicle(506,2352.9026,2577.9768,10.5201,0.4091,7,7);
- AddStaticVehicle(506,2166.6963,2741.0413,10.5245,89.7816,52,52);
- AddStaticVehicle(411,1960.9989,2754.9072,10.5473,200.4316,112,1);
- AddStaticVehicle(429,1919.5863,2760.7595,10.5079,100.0753,2,1);
- AddStaticVehicle(415,1673.8038,2693.8044,10.5912,359.7903,40,1);
- AddStaticVehicle(402,1591.0482,2746.3982,10.6519,172.5125,30,30);
- AddStaticVehicle(603,1580.4537,2838.2886,10.6614,181.4573,75,77);
- AddStaticVehicle(550,1555.2734,2750.5261,10.6388,91.7773,62,62);
- AddStaticVehicle(535,1455.9305,2878.5288,10.5837,181.0987,118,1);
- AddStaticVehicle(477,1537.8425,2578.0525,10.5662,0.0650,121,1);
- AddStaticVehicle(451,1433.1594,2607.3762,10.3781,88.0013,16,16);
- AddStaticVehicle(603,2223.5898,1288.1464,10.5104,182.0297,18,1);
- AddStaticVehicle(558,2451.6707,1207.1179,10.4510,179.8960,24,1);
- AddStaticVehicle(550,2461.7253,1357.9705,10.6389,180.2927,62,62);
- AddStaticVehicle(558,2461.8162,1629.2268,10.4496,181.4625,117,1);
- AddStaticVehicle(477,2395.7554,1658.9591,10.5740,359.7374,0,1);
- AddStaticVehicle(404,1553.3696,1020.2884,10.5532,270.6825,119,50);
- AddStaticVehicle(400,1380.8304,1159.1782,10.9128,355.7117,123,1);
- AddStaticVehicle(418,1383.4630,1035.0420,10.9131,91.2515,117,227);
- AddStaticVehicle(404,1445.4526,974.2831,10.5534,1.6213,109,100);
- AddStaticVehicle(400,1704.2365,940.1490,10.9127,91.9048,113,1);
- AddStaticVehicle(404,1658.5463,1028.5432,10.5533,359.8419,101,101);
- AddStaticVehicle(581,1677.6628,1040.1930,10.4136,178.7038,58,1);
- AddStaticVehicle(581,1383.6959,1042.2114,10.4121,85.7269,66,1);
- AddStaticVehicle(581,1064.2332,1215.4158,10.4157,177.2942,72,1);
- AddStaticVehicle(581,1111.4536,1788.3893,10.4158,92.4627,72,1);
- AddStaticVehicle(522,953.2818,1806.1392,8.2188,235.0706,3,8);
- AddStaticVehicle(522,995.5328,1886.6055,10.5359,90.1048,3,8);
- AddStaticVehicle(521,993.7083,2267.4133,11.0315,1.5610,75,13);
- AddStaticVehicle(535,1439.5662,1999.9822,10.5843,0.4194,66,1);
- AddStaticVehicle(522,1430.2354,1999.0144,10.3896,352.0951,6,25);
- AddStaticVehicle(522,2156.3540,2188.6572,10.2414,22.6504,6,25);
- AddStaticVehicle(598,2277.6846,2477.1096,10.5652,180.1090,0,1);
- AddStaticVehicle(598,2268.9888,2443.1697,10.5662,181.8062,0,1);
- AddStaticVehicle(598,2256.2891,2458.5110,10.5680,358.7335,0,1);
- AddStaticVehicle(598,2251.6921,2477.0205,10.5671,179.5244,0,1);
- AddStaticVehicle(523,2294.7305,2441.2651,10.3860,9.3764,0,0);
- AddStaticVehicle(523,2290.7268,2441.3323,10.3944,16.4594,0,0);
- AddStaticVehicle(523,2295.5503,2455.9656,2.8444,272.6913,0,0);
- AddStaticVehicle(522,2476.7900,2532.2222,21.4416,0.5081,8,82);
- AddStaticVehicle(522,2580.5320,2267.9595,10.3917,271.2372,8,82);
- AddStaticVehicle(522,2814.4331,2364.6641,10.3907,89.6752,36,105);
- AddStaticVehicle(535,2827.4143,2345.6953,10.5768,270.0668,97,1);
- AddStaticVehicle(521,1670.1089,1297.8322,10.3864,359.4936,87,118);
- AddStaticVehicle(487,1614.7153,1548.7513,11.2749,347.1516,58,8);
- AddStaticVehicle(487,1647.7902,1538.9934,11.2433,51.8071,0,8);
- AddStaticVehicle(487,1608.3851,1630.7268,11.2840,174.5517,58,8);
- AddStaticVehicle(476,1283.0006,1324.8849,9.5332,275.0468,7,6);
- AddStaticVehicle(476,1283.5107,1361.3171,9.5382,271.1684,1,6);
- AddStaticVehicle(476,1283.6847,1386.5137,11.5300,272.1003,89,91);
- AddStaticVehicle(476,1288.0499,1403.6605,11.5295,243.5028,119,117);
- AddStaticVehicle(415,1319.1038,1279.1791,10.5931,0.9661,62,1);
- AddStaticVehicle(521,1710.5763,1805.9275,10.3911,176.5028,92,3);
- AddStaticVehicle(521,2805.1650,2027.0028,10.3920,357.5978,92,3);
- AddStaticVehicle(535,2822.3628,2240.3594,10.5812,89.7540,123,1);
- AddStaticVehicle(521,2876.8013,2326.8418,10.3914,267.8946,115,118);
- AddStaticVehicle(429,2842.0554,2637.0105,10.5000,182.2949,1,3);
- AddStaticVehicle(549,2494.4214,2813.9348,10.5172,316.9462,72,39);
- AddStaticVehicle(549,2327.6484,2787.7327,10.5174,179.5639,75,39);
- AddStaticVehicle(549,2142.6970,2806.6758,10.5176,89.8970,79,39);
- AddStaticVehicle(521,2139.7012,2799.2114,10.3917,229.6327,25,118);
- AddStaticVehicle(521,2104.9446,2658.1331,10.3834,82.2700,36,0);
- AddStaticVehicle(521,1914.2322,2148.2590,10.3906,267.7297,36,0);
- AddStaticVehicle(549,1904.7527,2157.4312,10.5175,183.7728,83,36);
- AddStaticVehicle(549,1532.6139,2258.0173,10.5176,359.1516,84,36);
- AddStaticVehicle(521,1534.3204,2202.8970,10.3644,4.9108,118,118);
- AddStaticVehicle(549,1613.1553,2200.2664,10.5176,89.6204,89,35);
- AddStaticVehicle(400,1552.1292,2341.7854,10.9126,274.0815,101,1);
- AddStaticVehicle(404,1637.6285,2329.8774,10.5538,89.6408,101,101);
- AddStaticVehicle(400,1357.4165,2259.7158,10.9126,269.5567,62,1);
- AddStaticVehicle(411,1281.7458,2571.6719,10.5472,270.6128,106,1);
- AddStaticVehicle(522,1305.5295,2528.3076,10.3955,88.7249,3,8);
- AddStaticVehicle(521,993.9020,2159.4194,10.3905,88.8805,74,74);
- AddStaticVehicle(415,1512.7134,787.6931,10.5921,359.5796,75,1);
- AddStaticVehicle(522,2299.5872,1469.7910,10.3815,258.4984,3,8);
- AddStaticVehicle(522,2133.6428,1012.8537,10.3789,87.1290,3,8);
- //------------------------------------------------------------------------------
- AddStaticVehicle(415,2266.7336,648.4756,11.0053,177.8517,0,1); //
- AddStaticVehicle(461,2404.6636,647.9255,10.7919,183.7688,53,1); //
- AddStaticVehicle(506,2628.1047,746.8704,10.5246,352.7574,3,3); //
- AddStaticVehicle(549,2817.6445,928.3469,10.4470,359.5235,72,39); //
- //------------------------------------------------------------------------------
- AddStaticVehicle(562,1919.8829,947.1886,10.4715,359.4453,11,1); //
- AddStaticVehicle(562,1881.6346,1006.7653,10.4783,86.9967,11,1); //
- AddStaticVehicle(562,2038.1044,1006.4022,10.4040,179.2641,11,1); //
- AddStaticVehicle(562,2038.1614,1014.8566,10.4057,179.8665,11,1); //
- AddStaticVehicle(562,2038.0966,1026.7987,10.4040,180.6107,11,1); //
- AddStaticVehicle(422,9.1065,1165.5066,19.5855,2.1281,101,25); //
- AddStaticVehicle(463,19.8059,1163.7103,19.1504,346.3326,11,11); //
- AddStaticVehicle(463,12.5740,1232.2848,18.8822,121.8670,22,22); //
- //-----------------------------------------------------------------------------
- AddStaticVehicle(586,69.4633,1217.0189,18.3304,158.9345,10,1); //
- AddStaticVehicle(586,-199.4185,1223.0405,19.2624,176.7001,25,1); //
- AddStaticVehicle(476,325.4121,2538.5999,17.5184,181.2964,71,77); //
- AddStaticVehicle(476,291.0975,2540.0410,17.5276,182.7206,7,6); //
- AddStaticVehicle(576,384.2365,2602.1763,16.0926,192.4858,72,1); //
- AddStaticVehicle(586,423.8012,2541.6870,15.9708,338.2426,10,1); //
- AddStaticVehicle(586,-244.0047,2724.5439,62.2077,51.5825,10,1); //
- AddStaticVehicle(586,-311.1414,2659.4329,62.4513,310.9601,27,1); //
- //------------------------------------------------------------------------------
- AddStaticVehicle(543,596.8064,866.2578,-43.2617,186.8359,67,8); //
- AddStaticVehicle(543,835.0838,836.8370,11.8739,14.8920,8,90); //
- AddStaticVehicle(549,843.1893,838.8093,12.5177,18.2348,79,39); //
- AddStaticVehicle(400,-235.9767,1045.8623,19.8158,180.0806,75,1); //
- AddStaticVehicle(599,-211.5940,998.9857,19.8437,265.4935,0,1); //
- AddStaticVehicle(422,-304.0620,1024.1111,19.5714,94.1812,96,25); //
- AddStaticVehicle(588,-290.2229,1317.0276,54.1871,81.7529,1,1); //
- AddStaticVehicle(451,-290.3145,1567.1534,75.0654,133.1694,61,61); //
- AddStaticVehicle(470,280.4914,1945.6143,17.6317,310.3278,43,0); //
- AddStaticVehicle(470,272.2862,1949.4713,17.6367,285.9714,43,0); //
- AddStaticVehicle(470,271.6122,1961.2386,17.6373,251.9081,43,0); //
- AddStaticVehicle(470,279.8705,1966.2362,17.6436,228.4709,43,0); //
- AddStaticVehicle(433,277.6437,1985.7559,18.0772,270.4079,43,0); //
- AddStaticVehicle(433,277.4477,1994.8329,18.0773,267.7378,43,0); //
- AddStaticVehicle(568,-441.3438,2215.7026,42.2489,191.7953,41,29); //
- AddStaticVehicle(568,-422.2956,2225.2612,42.2465,0.0616,41,29); //
- AddStaticVehicle(568,-371.7973,2234.5527,42.3497,285.9481,41,29); //
- AddStaticVehicle(568,-360.1159,2203.4272,42.3039,113.6446,41,29); //
- AddStaticVehicle(468,-660.7385,2315.2642,138.3866,358.7643,6,6); //
- AddStaticVehicle(460,-1029.2648,2237.2217,42.2679,260.5732,1,3); //
- //------------------------------------------------------------------------------
- AddStaticVehicle(419,95.0568,1056.5530,13.4068,192.1461,13,76); //
- AddStaticVehicle(429,114.7416,1048.3517,13.2890,174.9752,1,2); //
- AddStaticVehicle(411,-290.0065,1759.4958,42.4154,89.7571,116,1); //
- AddStaticVehicle(522,-302.5649,1777.7349,42.2514,238.5039,6,25); //
- AddStaticVehicle(522,-302.9650,1776.1152,42.2588,239.9874,8,82); //
- AddStaticVehicle(533,-301.0404,1750.8517,42.3966,268.7585,75,1); //
- AddStaticVehicle(535,-866.1774,1557.2700,23.8319,269.3263,31,1); //
- AddStaticVehicle(550,-799.3062,1518.1556,26.7488,88.5295,53,53); //
- AddStaticVehicle(521,-749.9730,1589.8435,26.5311,125.6508,92,3); //
- AddStaticVehicle(522,-867.8612,1544.5282,22.5419,296.0923,3,3); //
- AddStaticVehicle(554,-904.2978,1553.8269,25.9229,266.6985,34,30); //
- AddStaticVehicle(521,-944.2642,1424.1603,29.6783,148.5582,92,3); //
- //------------------------------------------------------------------------------
- AddStaticVehicle(429,-237.7157,2594.8804,62.3828,178.6802,1,2); //
- AddStaticVehicle(463,-196.3012,2774.4395,61.4775,303.8402,22,22); //
- AddStaticVehicle(519,-1341.1079,-254.3787,15.0701,321.6338,1,1); //
- AddStaticVehicle(519,-1371.1775,-232.3967,15.0676,315.6091,1,1); //
- AddStaticVehicle(519,1642.9850,-2425.2063,14.4744,159.8745,1,1); //
- AddStaticVehicle(519,1734.1311,-2426.7563,14.4734,172.2036,1,1); //
- //------------------------------------------------------------------------------
- AddStaticVehicle(415,-680.9882,955.4495,11.9032,84.2754,36,1); //
- AddStaticVehicle(460,-816.3951,2222.7375,43.0045,268.1861,1,3); //
- AddStaticVehicle(460,-94.6885,455.4018,1.5719,250.5473,1,3); //
- AddStaticVehicle(460,1624.5901,565.8568,1.7817,200.5292,1,3); //
- AddStaticVehicle(460,1639.3567,572.2720,1.5311,206.6160,1,3); //
- AddStaticVehicle(460,2293.4219,517.5514,1.7537,270.7889,1,3); //
- AddStaticVehicle(460,2354.4690,518.5284,1.7450,270.2214,1,3); //
- AddStaticVehicle(460,772.4293,2912.5579,1.0753,69.6706,1,3); //
- //------------------------------------------------------------------------------
- AddStaticVehicle(560,2133.0769,1019.2366,10.5259,90.5265,9,39); //
- AddStaticVehicle(560,2142.4023,1408.5675,10.5258,0.3660,17,1); //
- AddStaticVehicle(560,2196.3340,1856.8469,10.5257,179.8070,21,1); //
- AddStaticVehicle(560,2103.4146,2069.1514,10.5249,270.1451,33,0); //
- AddStaticVehicle(560,2361.8042,2210.9951,10.3848,178.7366,37,0); //
- AddStaticVehicle(560,-1993.2465,241.5329,34.8774,310.0117,41,29); //
- AddStaticVehicle(559,-1989.3235,270.1447,34.8321,88.6822,58,8); //
- AddStaticVehicle(559,-1946.2416,273.2482,35.1302,126.4200,60,1); //
- AddStaticVehicle(558,-1956.8257,271.4941,35.0984,71.7499,24,1); //
- AddStaticVehicle(562,-1952.8894,258.8604,40.7082,51.7172,17,1); //
- AddStaticVehicle(411,-1949.8689,266.5759,40.7776,216.4882,112,1); //
- AddStaticVehicle(429,-1988.0347,305.4242,34.8553,87.0725,2,1); //
- AddStaticVehicle(559,-1657.6660,1213.6195,6.9062,282.6953,13,8); //
- AddStaticVehicle(560,-1658.3722,1213.2236,13.3806,37.9052,52,39); //
- AddStaticVehicle(558,-1660.8994,1210.7589,20.7875,317.6098,36,1); //
- AddStaticVehicle(550,-1645.2401,1303.9883,6.8482,133.6013,7,7); //
- AddStaticVehicle(460,-1333.1960,903.7660,1.5568,0.5095,46,32); //
- //------------------------------------------------------------------------------
- AddStaticVehicle(411,113.8611,1068.6182,13.3395,177.1330,116,1); //
- AddStaticVehicle(429,159.5199,1185.1160,14.7324,85.5769,1,2); //
- AddStaticVehicle(411,612.4678,1694.4126,6.7192,302.5539,75,1); //
- AddStaticVehicle(522,661.7609,1720.9894,6.5641,19.1231,6,25); //
- AddStaticVehicle(522,660.0554,1719.1187,6.5642,12.7699,8,82); //
- AddStaticVehicle(567,711.4207,1947.5208,5.4056,179.3810,90,96); //
- AddStaticVehicle(567,1031.8435,1920.3726,11.3369,89.4978,97,96); //
- AddStaticVehicle(567,1112.3754,1747.8737,10.6923,270.9278,102,114); //
- AddStaticVehicle(567,1641.6802,1299.2113,10.6869,271.4891,97,96); //
- AddStaticVehicle(567,2135.8757,1408.4512,10.6867,180.4562,90,96); //
- AddStaticVehicle(567,2262.2639,1469.2202,14.9177,91.1919,99,81); //
- AddStaticVehicle(567,2461.7380,1345.5385,10.6975,0.9317,114,1); //
- AddStaticVehicle(567,2804.4365,1332.5348,10.6283,271.7682,88,64); //
- AddStaticVehicle(560,2805.1685,1361.4004,10.4548,270.2340,17,1); //
- AddStaticVehicle(506,2853.5378,1361.4677,10.5149,269.6648,7,7); //
- AddStaticVehicle(567,2633.9832,2205.7061,10.6868,180.0076,93,64); //
- AddStaticVehicle(567,2119.9751,2049.3127,10.5423,180.1963,93,64); //
- AddStaticVehicle(567,2785.0261,-1835.0374,9.6874,226.9852,93,64); //
- AddStaticVehicle(567,2787.8975,-1876.2583,9.6966,0.5804,99,81); //
- AddStaticVehicle(411,2771.2993,-1841.5620,9.4870,20.7678,116,1); //
- AddStaticVehicle(420,1713.9319,1467.8354,10.5219,342.8006,6,1); // taxi
- //------------------------------------------------------------------------------
- AddStaticVehicle(411,2604.0161,1020.8207,10.4710,323.0999,75,1); // CarSpawn1
- AddStaticVehicle(467,2607.4211,1026.5869,10.4852,147.6201,58,8); // CarSpawn2
- AddStaticVehicle(489,2590.9980,1023.3798,10.8849,126.3854,0,0); // CarSpawn3
- AddStaticVehicle(494,2580.7922,1018.7827,10.6375,96.5605,8,8); // CarSpawn4
- AddStaticVehicle(487,2749.8455,-1773.4033,43.7706,324.7561,3,29); // CarReapwn4
- AddStaticVehicle(469,1683.6245,1634.8328,10.8325,173.2011,1,3); // CarResapwn5
- AddStaticVehicle(469,1659.1107,1634.8217,10.8472,182.9576,1,3); // CarResapwn6
- AddStaticVehicle(511,1573.4364,1456.8157,12.2019,95.5158,7,68); // CarResapwn7
- AddStaticVehicle(522,2334.8035,2251.2981,10.3911,91.9788,8,82); // CarResapwn8
- AddStaticVehicle(522,2316.2856,2265.9490,10.3999,184.2635,36,105); // CarResapwn9
- AddStaticVehicle(522,2299.9253,2249.7810,10.3964,271.7399,39,106); // CarResapwn10
- AddStaticVehicle(578,-1594.0862,672.9423,7.8115,179.1813,1,1); // CarResapwn11
- AddStaticVehicle(578,-1593.7140,652.8849,7.8111,359.6558,1,1); // CarResapwn12
- AddStaticVehicle(578,-1604.3732,663.8790,7.8119,267.8691,1,1); // CarResapwn13
- //------------------------------------------------------------------------------
- // Classes
- AddAllClasses(1730.3203,-2335.1780,13.5469,140.8978, 0, 0, 0, 0, 0, 0);
- return printf("OnGameModInit() Loaded");
- }
- public OnGameModeExit()
- {
- return printf("OnGameModeExit() Loaded");
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,-2230.9976,-1739.8026,481.6204);
- SetPlayerFacingAngle(playerid,46.6579);
- SetPlayerCameraPos(playerid,-2236.9358,-1733.6842,480.7805);
- SetPlayerCameraLookAt(playerid,-2230.9976,-1739.8026,481.6204);
- ApplyAnimation(playerid,"PED","SHP_Gun_Aim",4.1,1,1,1,1,1);
- return 1;
- }
- public OnPlayerRequestSpawn(playerid)
- {
- if(Logged[playerid] == 1) return 1;
- else
- {
- SendClientMessage(playerid,Brightred,".��� �� �����");
- return 0;
- }
- }
- public OnPlayerConnect(playerid)
- {
- new string[256];
- format(string, sizeof(string), ">> DM ���� ��� ���� � %s <<", GetName(playerid));
- SendClientMessage(playerid, 0x556b2fFF, string);
- SendClientMessage(playerid,0x4B00B0AA,"++ /Help : ����� �� ���� ���� ++");
- if(dini_Exists(GetFile(playerid)))
- {
- format(string, sizeof(string), "<< /Login [Pass] : ��� ���� ������,��� ����� �� ������ %s >>", GetName(playerid));
- SendClientMessage(playerid, 0x24FF0AB9, string);
- }
- else
- {
- format(string, sizeof(string), "<< /Register [Pass] : ��� �� ���� ������,��� ���� �� ������ %s >>", GetName(playerid));
- SendClientMessage(playerid, 0x24FF0AB9, string);
- }
- format(string, sizeof(string), "%s ���� ��� ���� !", GetName(playerid));
- SendStuntBotMessage(string,"DM_Bot",Yellow);
- if(dini_Int(GetFile(playerid), "AutoLogin") == 1)
- {
- Logged[playerid] = 1;
- format(string, sizeof(string), ".������ ������� ��� ������ ��� %s", GetName(playerid));
- SendClientMessage(playerid, 0xFF000096, string);
- }
- //==============================================================================
- //-----Pbattle System--------
- new id = PBSend[playerid];
- InPbattle[playerid] = 0;
- PBSend[playerid] = 0;
- PBSend[playerid] = INVALID_PLAYER_ID;
- PBSend[id] = INVALID_PLAYER_ID;
- //-----Pbattle System--------
- //----Text Draw-----------------------------------------------------------------
- TextDrawShowForPlayer(playerid,Text);
- TextDrawShowForPlayer(playerid,Text2);
- //------Afk---------------------------------------------------------------------
- AFKCmd[playerid] = 0;
- PBCmd[playerid] = 0;
- //-------------------Players Connect--------------------------------------------
- format(string,sizeof(string),".���� ���� %s �����",GetName(playerid));
- SendClientMessageToAll(0xAFAFAFAA,string);
- //--------------------------------Game Text-------------------------------------
- GameTextForPlayer(playerid,"~b~VGames",3000,7);
- PlayersConect(playerid);
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- new string[256];
- //-----Pbattle System--------
- InPbattle[playerid] = 0;
- //-----Pbattle System--------
- //-----------------Mini----------
- if(InMini[playerid] == 1)
- {
- MiniPlayers --;
- InMini[playerid] = 0;
- SendClientMessage(playerid,0xFFFF00AA,"!����� �������");
- return 1;
- }
- //----------Players Disconnect--------------------------------------------------
- format(string,sizeof(string),".��� �� ���� %s �����",GetName(playerid));
- SendClientMessageToAll(0xAFAFAFAA,string);
- ResetPlayer(playerid);
- PlayersDisconect(playerid);
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- new file[24];
- //-----Pbattle System--------
- InPbattle[playerid] = 0;
- PBSend[playerid] = 0;
- //-----Pbattle System--------
- //------VIP Weapons----------
- if(dini_Int(file,"Kanta")> 0 ) { GivePlayerWeapon(playerid,8,dini_Int(file,"Kanta")); }
- if(dini_Int(file,"Fire")> 0 ) { GivePlayerWeapon(playerid,37,dini_Int(file,"Fire")); }
- if(dini_Int(file,"Bazoka")> 0 ) { GivePlayerWeapon(playerid,36,dini_Int(file,"Bazoka")); }
- if(dini_Int(file,"Cashinow")> 0 ) { GivePlayerWeapon(playerid,9,dini_Int(file,"Cashinow")); }
- //----------
- if(InMini[playerid] == 1)
- {
- MiniPlayers --;
- InMini[playerid] = 0;
- SendClientMessage(playerid,0xFFFF00AA,"!����� �������");
- return 1;
- }
- //----------------------------------����� ��� ��� �����-------------------------
- Health[playerid] = 0;
- Armor[playerid] = 0;
- Fix[playerid] = 0;
- bm[playerid] = 0;
- //------------------------------------------------------------------------------
- TogglePlayerClock(playerid, 0);
- SetPlayerTime(playerid, 10, 0);
- GivePlayerMoney(playerid, 500);
- SetPlayerInterior(playerid,0);
- //-----------------------------------------------
- if(dini_Int(GetFile(playerid), "HaveSkin") == 1)
- {
- new DiniSkin = dini_Int(GetFile(playerid), "Skin");
- SetPlayerSkin(playerid, DiniSkin);
- }
- new rand = random(sizeof(StuntRandomSpawn));
- SetPlayerPos(playerid, StuntRandomSpawn[rand][0], StuntRandomSpawn[rand][1], StuntRandomSpawn[rand][2]); // Warp the player
- SetPlayerColor(playerid,colors[random(sizeof(colors))]);
- ClearAnimations(playerid);
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- if(InPbattle[killerid])
- {
- new id = PBSend[playerid];
- new string[256];
- format(string,sizeof(string),".���� ������ %s ���� �� %s �����",GetName(killerid),GetName(playerid));
- SendClientMessageToAll(0x24FF0AB9,string);
- InPbattle[playerid] = 0;
- InPbattle[killerid] = 0;
- PBCmd[playerid] = 0;
- PBCmd[killerid] = 0;
- PBSend[playerid] = 0;
- PBSend[killerid] = 0;
- PBSend[playerid] = INVALID_PLAYER_ID;
- PBSend[id] = INVALID_PLAYER_ID;
- return 1;
- }
- //------Miin------------------------
- if(InMini[playerid] == 1)
- {
- MiniPlayers --;
- InMini[playerid] = 0;
- SendClientMessage(playerid,0xFFFF00AA,"!����� �������");
- return 1;
- }
- format(GetFile(killerid), 24, "LRSV/Users/%s.ini", GetName(killerid));
- dini_IntSet(GetFile(killerid), "Killes", Killes[killerid]);
- format(GetFile(playerid), 24, "LRSV/Users/%s.ini", GetName(playerid));
- dini_IntSet(GetFile(playerid), "Deaths", Deaths[playerid]);
- Killes[killerid]++;
- Deaths[playerid]++;
- dini_IntSet(GetFile(killerid), "Killes", Killes[killerid]);
- dini_IntSet(GetFile(playerid), "Deaths", Deaths[playerid]);
- return 1;
- }
- public OnVehicleSpawn(vehicleid)
- {
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- new string[256],str[256];
- if(text[0] == '#')
- {
- if(dini_Isset(GetFile(playerid),"Vip"))
- {
- format(str,sizeof(str)," [Vip Chat] %s: %s (ID: %d | Level: %d) ",GetName(playerid),text[1],playerid,dini_Int(GetFile(playerid),"Vip"));
- SendVipMessage(0xFFD720FF,str);
- return 0;
- }
- }
- if(!strlen(dini_Get(GetFile(playerid),"Tag")))
- {
- format(string, sizeof(string), " %s (id: %d)", text, playerid);
- SendPlayerMessageToAll(playerid,string);
- return 0;
- }
- else
- {
- format(string, sizeof(string), " %s (id: %d | %s)", text, playerid, dini_Get(GetFile(playerid), "Tag"));
- SendPlayerMessageToAll(playerid,string);
- return 0;
- }
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- VaildCommand[playerid] = 1;
- Cmd(playerid,cmdtext);
- if(AFKCmd[playerid] && strcmp(cmdtext,"/unafk",true) != 0) return SendClientMessage(playerid,0x8B4513AA,".AFK ���� ���� ���� ������ ����");
- if(PBCmd[playerid] && strcmp(cmdtext,"/PBCancel",true) != 0) return SendClientMessage(playerid,0xFF000096,".���� ���� ���� ������ ����� ���� �����");
- if(PBCmd[playerid] && strcmp(cmdtext,"/PBQuit",true) != 0) return SendClientMessage(playerid,0xFF000096,".���� ���� ���� ������ ����� ���� �����");
- new cmd[256],idx;
- cmd = strtok(cmdtext, idx);
- new year, month, day;
- new string[256];
- new tmp[256];
- new tobank[256];
- new frombank[256];
- new User = strval(tmp);
- new pfile[24];
- format(pfile, 24, "LRSV/Users/%s.ini", GetName(User));
- format(GetFile(playerid), 256, "/LRSV/Users/%s.ini", GetName(playerid));
- if(strcmp(cmd,"/register",true)==0)
- {
- new password[256];
- getdate(year, month, day);
- new IP[256];
- GetPlayerIp(playerid,IP,256);
- password = strtok(cmdtext,idx);
- if(!strlen(password)) return SendClientMessage(playerid,0xE6E6E6E6,"Usage: /Register [Password]");
- if(dini_Exists(GetFile(playerid))) return SendClientMessage(playerid,0xE6E6E6E6,"��� ���� ���!");
- else
- {
- dini_Create(GetFile(playerid));
- dini_Set(GetFile(playerid), "Name", GetName(playerid));
- dini_Set(GetFile(playerid), "Password", password);
- dini_IntSet(GetFile(playerid), "Register", 1);
- dini_IntSet(GetFile(playerid), "Skin", 0);
- dini_IntSet(GetFile(playerid), "HaveSkin", 0);
- dini_IntSet(GetFile(playerid), "Level", 0);
- dini_IntSet(GetFile(playerid), "Killes", 0);
- dini_IntSet(GetFile(playerid), "Deaths", 0);
- dini_IntSet(GetFile(playerid), "Bank", 0);
- dini_IntSet(GetFile(playerid), "Vip", 0);
- dini_IntSet(GetFile(playerid), "DayRegistered", day);
- dini_IntSet(GetFile(playerid), "MonthRegistered", month);
- dini_IntSet(GetFile(playerid), "YearRegistered", year);
- dini_IntSet(GetFile(playerid), "Pos", 0);
- dini_IntSet(GetFile(playerid), "LevelAdmin", 0);
- dini_IntSet(GetFile(playerid), "AutoLogin", 0);
- dini_IntSet(GetFile(playerid), "Warnings", 0);
- dini_IntSet(GetFile(playerid), "Fire", 0);
- dini_IntSet(GetFile(playerid), "Kanta", 0);
- dini_IntSet(GetFile(playerid), "Bazoka", 0);
- dini_IntSet(GetFile(playerid), "Cashinow", 0);
- dini_Set(GetFile(playerid), "Tag"," ");
- SendClientMessage(playerid, 0xDC143CAA, "!����� ������ ����");
- SendClientMessage(playerid,0x000000000,"___________________________________");
- SendClientMessage(playerid, 0xFFFF00AA, ":���� ������ ���");
- format(string, sizeof(string), ".[%s] : �� ������", GetName(playerid));
- SendClientMessage(playerid, White, string);
- format(string, sizeof(string), ".[%s] : �����", password);
- SendClientMessage(playerid, White, string);
- format(string,sizeof(string)," .[%d/%d/%d] : ����� �����",day,month,year);
- SendClientMessage(playerid, White, string);
- SendClientMessage(playerid,0x000000000,"___________________________________");
- format(string, sizeof string, "^ ~~ ���� ���� %s ����� ~~ ^",GetName(playerid));
- SendClientMessageToAll(0xff0000aa, string);
- Logged[playerid] = 1;
- return 1;
- }
- }
- if(strcmp(cmd,"/login",true)==0)
- {
- new password[256];
- tmp = strtok(cmdtext,idx);
- if(!strlen(tmp)) return SendClientMessage(playerid,0xE6E6E6E6,"SYSTEM: /Login [Password]");
- if(Logged[playerid] == 1) return SendClientMessage(playerid, Brightred, ".��� ��� �����");
- if(dini_Exists(GetFile(playerid))) password = dini_Get(GetFile(playerid),"Password");
- if(!dini_Exists(GetFile(playerid))) return SendClientMessage(playerid, Brightred, ".�� ����� ����");
- if(match(tmp,password))
- {
- Logged[playerid] = 1;
- format(string, sizeof(string), "!���� ����,������ ����� ������ %s", GetName(playerid));
- SendClientMessage(playerid, 0xFF000096, string);
- format(string, sizeof string, "~~ ����� ���� %s ����� ~~",GetName(playerid));
- SendClientMessageToAll(0xff0000aa, string);
- return 1;
- }
- else return SendClientMessage(playerid, Brightred, ".������ ������ �����,��� ��� ����");
- }
- if(strcmp(cmd, "/AutoLogin", true) == 0 || strcmp(cmd, "/Al", true) == 0)
- {
- if(AutoLogin[playerid] == 0)
- {
- AutoLogin[playerid] = 1;
- dini_IntSet(GetFile(playerid), "AutoLogin", 1);
- SendClientMessage(playerid, 0xFFFF00AA, ".������ ����� �������,��� ���� ������");
- }
- else if(AutoLogin[playerid] == 1)
- {
- dini_IntSet(GetFile(playerid), "AutoLogin", 0);
- SendClientMessage(playerid, 0xFFFF00AA, ".������ �� ����� �������,��� ������");
- }
- return 1;
- }
- if(strcmp(cmd, "/SaveSkin", true) == 0 || strcmp(cmd, "/SS", true) == 0)
- {
- new Skin;
- Skin = GetPlayerSkin(playerid);
- dini_IntSet(GetFile(playerid), "Skin", Skin);
- dini_IntSet(GetFile(playerid), "HaveSkin", 1);
- SendClientMessage(playerid, 0xFFFF00AA, ".���� �� �����");
- format(string, sizeof(string), ".%d : ���� ����� ��� ���", Skin);
- SetPlayerSkin(playerid,Skin);
- SendClientMessage(playerid, 0xFF9900AA, string);
- return 1;
- }
- if(strcmp(cmd, "/DelSkin", true) == 0 || strcmp(cmd, "/Ds", true) == 0)
- {
- dini_IntSet(GetFile(playerid), "Skin", 0);
- dini_IntSet(GetFile(playerid), "HaveSkin", 0);
- SendClientMessage(playerid, 0xFFFF00AA, ".���� �� �����");
- SetPlayerSkin(playerid,0);
- return 1;
- }
- if(strcmp(cmd, "/Stats", true) == 0 || strcmp(cmd, "/S", true) == 0)
- {
- new DKilles = dini_Int(GetFile(playerid), "Killes");
- new DDeaths = dini_Int(GetFile(playerid), "Deaths");
- new DLevel = dini_Int(GetFile(playerid), "Level");
- new DVip = dini_Int(GetFile(playerid), "Vip");
- new DLevelAdmin = dini_Int(GetFile(playerid), "LevelAdmin");
- new DBank = dini_Int(GetFile(playerid), "Bank");
- new DayRegistered = dini_Int(GetFile(playerid), "DayRegistered");
- new MonthRegistered = dini_Int(GetFile(playerid), "MonthRegistered");
- new YearRegistered = dini_Int(GetFile(playerid), "YearRegistered");
- format(string, sizeof(string), " :����������� ���");
- SendClientMessage(playerid, Grey, string);
- format(string, sizeof(string), ".%d :����� :%d | ������", DKilles , DDeaths);
- SendClientMessage(playerid, 0xFF66FFAA, string);
- format(string, sizeof(string), ".%d :����� ���� :%d | ���", DLevel,DVip);
- SendClientMessage(playerid, 0xFF66FFAA, string);
- format(string, sizeof(string), ".%d :��� ������ :%d | ��� ����",DBank , DLevelAdmin);
- SendClientMessage(playerid, 0xFF66FFAA, string);
- format(string, sizeof(string), ".[%d/%d/%d] : ����� ����� ����",DayRegistered,MonthRegistered,YearRegistered);
- SendClientMessage(playerid, 0xFF66FFAA, string);
- new Float:H;
- GetPlayerHealth(playerid,H);
- format(string, sizeof(string), ".%.1f :����", H);
- SendClientMessage(playerid, 0xFF66FFAA, string);
- new Float:A;
- GetPlayerArmour(playerid,H);
- format(string, sizeof(string), ".%.1f :���", A);
- SendClientMessage(playerid, 0xFF66FFAA, string);
- return 1;
- }
- if(strcmp(cmd, "/PlayerStats", true) == 0 || strcmp(cmd, "/Ps", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) return SendClientMessage(playerid, White, "Usage: /(P)layer(S)tats [playerid]");
- User = strval(tmp);
- if(!IsPlayerConnected(User)) return SendClientMessage(playerid, Brightred, "Error: ���� �����");
- new DKilles = dini_Int(GetFile(User), "Killes");
- new DDeaths = dini_Int(GetFile(User), "Deaths");
- new DLevel = dini_Int(GetFile(User), "Level");
- new DVip = dini_Int(GetFile(User), "Vip");
- new DLevelAdmin = dini_Int(GetFile(User), "LevelAdmin");
- new DBank = dini_Int(GetFile(User), "Bank");
- new DayRegistered = dini_Int(GetFile(User), "DayRegistered");
- new MonthRegistered = dini_Int(GetFile(User), "MonthRegistered");
- new YearRegistered = dini_Int(GetFile(User), "YearRegistered");
- format(string, sizeof(string), " :%s ����������� ��", GetName(User));
- SendClientMessage(playerid, Grey, string);
- format(string, sizeof(string), ".%d :����� :%d | ������", DKilles , DDeaths);
- SendClientMessage(playerid, 0xFF66FFAA, string);
- format(string, sizeof(string), ".%d :����� ���� :%d | ���", DLevel,DVip);
- SendClientMessage(playerid, 0xFF66FFAA, string);
- format(string, sizeof(string), ".%d :��� ������ :%d | ��� ����", DBank , DLevelAdmin);
- SendClientMessage(playerid, 0xFF66FFAA, string);
- format(string, sizeof(string), ".[%d/%d/%d] : ����� ����� ����",DayRegistered,MonthRegistered,YearRegistered);
- SendClientMessage(playerid, 0xFF66FFAA, string);
- new Float:H;
- GetPlayerHealth(playerid,H);
- format(string, sizeof(string), ".%.1f :����", H);
- SendClientMessage(playerid, 0xFF66FFAA, string);
- new Float:A;
- GetPlayerArmour(playerid,H);
- format(string, sizeof(string), ".%.2f :���", A);
- SendClientMessage(playerid, 0xFF66FFAA, string);
- return 1;
- }
- if(strcmp(cmd, "/Deposit", true) == 0 || strcmp(cmd, "/D", true) == 0)
- {
- if(!CPS_IsPlayerInCheckpoint(playerid,Atm)){ return
- SendClientMessage(playerid,0xFF000096,".��� �� ����,�� ��� ����");
- }
- tobank = strtok(cmdtext, idx);
- if(!strlen(tobank)) return SendClientMessage(playerid, White, "Usage: /(D)eposit [Ammount]");
- new Money = GetPlayerMoney(playerid);
- new deposit = strval(tobank);
- if(deposit > Money) return SendClientMessage(playerid, Brightred, " .���� ���� ");
- if(deposit < 1) return SendClientMessage(playerid, Brightred, ".�� ������ ���� 1 �����");
- dini_IntSet(GetFile(playerid), "Bank", dini_Int(GetFile(playerid), "Bank") +deposit);
- GetPlayerMoney(playerid);
- GivePlayerMoney(playerid, -deposit);
- format(string, sizeof(string), ".%d$ ����� ������ ���", deposit);
- SendClientMessage(playerid,0x2986CEFF, string);
- return 1;
- }
- if(strcmp(cmd, "/Withdraw", true) == 0 || strcmp(cmd, "/Wd", true) == 0)
- {
- if(!CPS_IsPlayerInCheckpoint(playerid,Atm)){ return
- SendClientMessage(playerid,0xFF000096,".��� �� ����,�� ��� ����");
- }
- frombank = strtok(cmdtext, idx);
- if(!strlen(frombank)) return SendClientMessage(playerid, White, "/(W)ith(D)raw [Ammount]");
- new BankMoney = dini_Int(GetFile(playerid), "Bank");
- new withdraw = strval(frombank);
- if(withdraw > BankMoney) return SendClientMessage(playerid, Brightred, ".���� ����");
- if(withdraw < 1) return SendClientMessage(playerid, Brightred, ".�� ������ ���� 1 �����");
- dini_IntSet(GetFile(playerid), "Bank", dini_Int(GetFile(playerid), "Bank") -withdraw);
- GetPlayerMoney(playerid);
- GivePlayerMoney(playerid, withdraw);
- format(string, sizeof(string), ".%d$ ����,������� ���", withdraw);
- SendClientMessage(playerid,0x2986CEFF, string);
- return 1;
- }
- if(strcmp(cmd, "/Balance", true) == 0 || strcmp(cmd, "/B", true) == 0)
- {
- if(!CPS_IsPlayerInCheckpoint(playerid,Atm)){ return
- SendClientMessage(playerid,0xFF000096,".��� �� ����,�� ��� ����");
- }
- new InBank = dini_Int(GetFile(playerid), "Bank");
- format(string, sizeof(string), ".%d$ : �� �� ������ ���", InBank);
- SendClientMessage(playerid,0x2986CEFF, string);
- return 1;
- }
- if(strcmp(cmdtext, "/Nitros", true)==0)
- {
- if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,0xAFAFAFAA, " .��� �� ����");
- if(!IsPlayerInInvalidNosVehicle(playerid,GetPlayerVehicleID(playerid)))
- {
- if(GetPlayerMoney(playerid) >= 5000)
- {
- AddVehicleComponent(GetPlayerVehicleID(playerid), 1010);
- SendClientMessage(playerid,0x24FF0AB9, " !���� ������");
- return 1;
- }
- return SendClientMessage(playerid,0xFFFFFFAA, " !$ ��� �� 5 ���");
- }
- return SendClientMessage(playerid,0xFFFFFFAA, " !��� ���� ���� ��� ���� ���� ������");
- }
- if(strcmp(cmdtext, "/AFK", true) == 0)
- {
- TogglePlayerControllable(playerid,0);
- format(string,sizeof(string),".AFK ���� ���� %s �����",GetName(playerid));
- SendStuntBotMessage(string,"DM_Bot",Brightred);
- AFKCmd[playerid] = 1;
- return 1;
- }
- if(strcmp(cmdtext, "/UnAFK", true) == 0)
- {
- TogglePlayerControllable(playerid,1);
- format(string,sizeof(string),".AFK ���� ���� %s �����",GetName(playerid));
- SendStuntBotMessage(string,"DM_Bot",Brightred);
- AFKCmd[playerid] = 0;
- return 1;
- }
- if(strcmp(cmd,"/report",true)==0)
- {
- new result[256];
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid,0xFFFFFF00,"Usage: /Report [Id] [Reason]");
- return 1;
- }
- format(string,sizeof(string),"[REPORT] Player: %s(id:%d), Text: %s",GetName(playerid),playerid,result);
- for(new a=0;a<MAX_PLAYERS;a++) if(IsPlayerConnected(a) && LevelAdmin(a)) SendClientMessage(a,0x44A1FFFF,string);
- format(string,sizeof(string),"Server: Your report: '%s', has been sent to the admins.",result);
- SendClientMessage(playerid,0xFF9900AA,string);
- return 1;
- }
- if(strcmp(cmdtext, "/Admins", true) == 0)
- {
- new Admins = 1;
- SendClientMessage(playerid,Green,":������� �������");
- format(string,sizeof(string),"%d) DM_Bot [ID: none | Level: 15]",Admins);
- SendClientMessage(playerid,0xFF000096,string);
- for(new i = 0; i < 200; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(LevelAdmin(i) > 0 && Logged[i] == 1)
- {
- Admins++;
- format(string,sizeof(string),"%d) %s [ID:%d | Level: %d]",Admins,GetName(i),i,LevelAdmin(i));
- SendClientMessage(playerid,0xFFFF00AA,string);
- }
- }
- }
- format(string,sizeof(string),".%d :��''� ������� �������",Admins);
- SendClientMessage(playerid,Pink,string);
- return 1;
- }
- if(strcmp(cmd, "/Pm", true) == 0)
- {
- cmd = strtok(cmdtext,idx);
- new id = strval(tmp);
- new length = strlen(cmdtext);
- if(!IsPlayerConnected(id)) return SendClientMessage(playerid,0xFFFF00AA,".����� ����");
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[256];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result)) return SendClientMessage(playerid,0xFFFFFFAA, "/Pm [ID] [Text] : ���� �����");
- format(string, sizeof(string), "[Pravite Message] To : [%s] [%d] : %s",GetName(id),id,result);
- SendClientMessage(playerid,0xFFFF00AA, string);
- format(string, sizeof(string), "[Pravite Message] From : [%s] [%d] : %s",GetName(playerid),playerid,result);
- SendClientMessage(id,0x24FF0AB9, string);
- return 1;
- }
- //-------Vip System-------------------------------------------------------------
- if(strcmp(cmdtext, "/VipList", true) == 0)
- {
- new VIP = 1;
- SendClientMessage(playerid,0xAFAFAFAA,":������ ���� �������");
- format(string,sizeof(string),"%d) DM_Bot [ID: none | Level: 4]",VIP);
- SendClientMessage(playerid,0xFF000096,string);
- for(new i = 0; i < 200; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(Vip(i) > 1 && Logged[i] == 1)
- {
- VIP++;
- format(string,sizeof(string),"%d) %s [ID:%d | Level: %d]",VIP,GetName(i),i,Vip(i));
- SendClientMessage(playerid,0xFFFF00AA,string);
- if(Vip(i) == 4 && Logged[i] == 1)
- {
- VIP++;
- format(string,sizeof(string),"%d) %s [ID:%d | Level: %d | VIP Manager]",VIP,GetName(i),i,Vip(i));
- SendClientMessage(playerid,0x24FF0AB9,string);
- }
- }
- }
- }
- format(string,sizeof(string),".%d :��''� ������ ���� �������",VIP);
- SendClientMessage(playerid,Pink,string);
- GameTextForPlayer(playerid, "~b~Very ~w~ Importent ~r~ People ~y~ List", 3000, 1);
- return 1;
- }
- if(strcmp(cmd, "/VipColor", true) == 0)
- {
- tmp = strtok(cmdtext,idx);
- if(Vip(playerid) < 1) return SendClientMessage(playerid,0xFF000096,"!VIP �� ��� ���� ����� �� ����� ����� ����� ");
- if(!strlen(tmp))return SendClientMessage(playerid,White,"USAGE: /VipColor [On/Off]");
- if(!strcmp(tmp,"On",true))
- {
- SendClientMessage(playerid,0x24FF0AB9,".VIP ���� ��� ���� ���� �");
- SetPlayerColor(playerid,0xFFD720FF);
- return 1;
- }
- if(!strcmp(tmp,"Off",true))
- {
- SendClientMessage(playerid,0x24FF0AB9,".���� ��� ���� ���� ��������");
- SetPlayerColor(playerid,colors[random(sizeof(colors))]);
- return 1;
- }
- return 1;
- }
- if(strcmp(cmd,"/SetVIP",true) == 0)
- {
- if(Vip(playerid) < 4) return SendClientMessage(playerid,0xFF000096,"!VIP �� ��� ���� ����� �� ����� ����� ���� � ");
- new tmp2[256];
- tmp = strtok(cmdtext,idx);
- tmp2 = strtok(cmdtext,idx);
- new id = strval(tmp);
- new VipL = strval(tmp2);
- if(VipL> 4 || VipL < 0)return SendClientMessage(playerid,0xFF000096,".��� ������");
- if(!strlen(tmp))return SendClientMessage(playerid, 0xFFFFFFAA, "USAGE: /SetVip [Playerid] [Level]");
- if(!IsPlayerConnected(id)) return SendClientMessage(playerid,0xFFFFFFAA,".����� ����");
- format(string,256," .%d � VIP �� ��� � %s ���� �����", VipL, GetName(id));
- SendClientMessage(playerid,0x24FF0AB9, string);
- format(string,256," .%d ��� � VIP ������ ���� �� ��� �", VipL);
- SendClientMessage(id,0xFF000096, string);
- format(GetFile(id),24,"/LRSV/Users/%s.ini",GetName(id));
- dini_IntSet(GetFile(id),"Vip",VipL);
- return 1;
- }
- if(strcmp(cmd,"/VipBase",true) == 0)
- {
- if(Vip(playerid) < 1) return SendClientMessage(playerid,0xFF000096,"!VIP �� ��� ���� ����� �� ����� ����� ����� ");
- GameTextForPlayer(playerid, "~b~Vip ~w~Base", 3000, 1);
- new playerState = GetPlayerState(playerid);
- if(playerState == PLAYER_STATE_DRIVER){
- new VehicleID;
- VehicleID = GetPlayerVehicleID(playerid);
- SetVehiclePos(VehicleID,213.5563,1901.3931,17.6406);
- }else{
- SetPlayerPos(playerid,213.5563,1901.3931,17.6406);}
- return 1;
- }
- if(strcmp("/VipGate", cmdtext, true) == 0)
- {
- if(!PlayerToPoint(10.0,playerid,96.782631, 1920.957153, 19.918539)) return SendClientMessage(playerid,0xFF000096,"!VIP��� �� ���� ���� �");
- if(Vip(playerid) < 1) return SendClientMessage(playerid,0xFF000096,"!VIP �� ��� ���� ����� �� ����� ����� ����� ");
- if(Gate[playerid] == 0)
- {
- Gate[playerid] = 1;
- SendClientMessage(playerid,0x24FF0AB9, ".VIP ���� �� ��� � ");
- MoveObject(VipGate,96.782631, 1920.957153, 25.918539,5.0);
- }
- else if(Gate[playerid] == 1)
- {
- Gate[playerid] = 0;
- SendClientMessage(playerid,0x24FF0AB9, ".VIP ���� �� ��� �");
- MoveObject(VipGate,96.782631, 1920.957153, 19.918539,5.0);
- }
- return 1;
- }
- if (strcmp("/Bvw", cmdtext, true, 3) == 0)
- {
- if(Vip(playerid) < 2) return SendClientMessage(playerid,0xFF000096,"!���� 2 VIP �� ��� ���� ����� �� ����� ����� ����� ");
- if(!CPS_IsPlayerInCheckpoint(playerid,Vbw)){ return
- SendClientMessage(playerid,0xFF000096,".VIP ��� �� ����� ��� �� �");
- }
- cmd = strtok(cmdtext,idx);
- format(GetFile(playerid),32,"/LRSV/Users/%s.txt",GetName(playerid));
- if(!strlen(cmd))return SendClientMessage(playerid,White,"USAGE: /Bvw [1-4]");
- if(!strcmp(cmd,"1",true))//Fire
- {
- if(GetPlayerMoney(playerid)< Fire) return SendClientMessage(playerid,0xFF000096,".��� �� ����� ���,���� ��");
- dini_IntSet(GetFile(playerid),"Fire",dini_Int(GetFile(playerid),"Fire")+30);
- GivePlayerMoney(playerid,-Fire);
- GivePlayerWeapon(playerid,37,dini_Int(GetFile(playerid),"Fire"));
- SendClientMessage(playerid,0x24FF0AB9,".VIP ����� � Fire ���� �� ����");
- return 1;
- }
- if(!strcmp(cmd,"2",true))//Kanta
- {
- if(GetPlayerMoney(playerid)< Kanta) return SendClientMessage(playerid,0xFF000096,".��� �� ����� ���,���� ��");
- dini_IntSet(GetFile(playerid),"Kanta",dini_Int(GetFile(playerid),"Kanta")+1);
- GivePlayerMoney(playerid,-Kanta);
- GivePlayerWeapon(playerid,8,dini_Int(GetFile(playerid),"Kanta"));
- SendClientMessage(playerid,0x24FF0AB9,".VIP ����� � Kanta ���� �� ����");
- return 1;
- }
- if(!strcmp(cmd,"3",true))//Chasnow
- {
- if(GetPlayerMoney(playerid)< Cashinow) return SendClientMessage(playerid,0xFF000096,".��� �� ����� ���,���� ��");
- dini_IntSet(GetFile(playerid),"Cashinow",dini_Int(GetFile(playerid),"Cashinow")+1);
- GivePlayerMoney(playerid,-Cashinow);
- GivePlayerWeapon(playerid,9,dini_Int(GetFile(playerid),"Cashinow"));
- SendClientMessage(playerid,0x24FF0AB9,".VIP ����� � Cashinow ���� �� ����");
- return 1;
- }
- if(!strcmp(cmd,"4",true))//Bazoka
- {
- if(GetPlayerMoney(playerid)< Bazoka) return SendClientMessage(playerid,0xFF000096,".��� �� ����� ���,���� ��");
- dini_IntSet(GetFile(playerid),"Bazoka",dini_Int(GetFile(playerid),"Bazoka")+5);
- GivePlayerMoney(playerid,-Bazoka);
- GivePlayerWeapon(playerid,36,dini_Int(GetFile(playerid),"Bazoka"));
- SendClientMessage(playerid,0x24FF0AB9,".VIP ����� � Bazoka ���� �� ����");
- return 1;
- }
- return 1;
- }
- if (strcmp("/vwl", cmdtext, true, 3) == 0)
- {
- if(Vip(playerid) < 2) return SendClientMessage(playerid,0xFF000096,"!���� 2 VIP �� ��� ���� ����� �� ����� ����� ����� ");
- if(!CPS_IsPlayerInCheckpoint(playerid,Vbw)){ return
- SendClientMessage(playerid,0xFF000096,".VIP ��� �� ����� ��� �� �");
- }
- SendClientMessage(playerid,0xFF000096,"_________________ .VIP ����� ������ _________________");
- SendClientMessage(playerid,0x24FF0AB9,"1.Fire(25000$) 2.Kanta (20000$) 3.Cashinow (20000$)");
- SendClientMessage(playerid,0x24FF0AB9,"4.Bazoka (25000$)");
- return 1;
- }
- if(strcmp(cmdtext, "/Vbm", true) == 0)
- {
- if(Vip(playerid) < 3) return SendClientMessage(playerid,0xFF000096,"!���� 3 VIP �� ��� ���� ����� �� ����� ����� ����� ");
- if(IsPlayerConnected(playerid))
- {
- new Float:X;
- new Float:Y;
- new Float:Z;
- GetPlayerPos(playerid,X,Y,Z);
- CreateExplosion(X+5,Y+5,Z+5,11,0);
- SendClientMessage(playerid,0x24FF0AB9, ".VIP ���� �� ����� �");
- GameTextForPlayer(playerid, "~b~Very ~w~ Importent ~r~ People ~y~ Boom", 3000, 1);
- }
- return 1;
- }
- if(strcmp(cmd,"/OPGate",true) == 0)
- {
- MoveObject(PGate,-23.461349, 2068.391846, 14.218704,2.5);
- format(string,sizeof(string)," %s Takes out remote control,and open's the gate.",GetName(playerid));
- SendClientMessageToAll(Bluewhite,string);
- return 1;
- }
- if(strcmp(cmd,"/CPGate",true) == 0)
- {
- MoveObject(PGate,-23.461349, 2068.391846, 19.218704,2.5);
- format(string,sizeof(string)," %s Takes out remote control,and close's the gate.",GetName(playerid));
- SendClientMessageToAll(Bluewhite,string);
- return 1;
- }
- if(strcmp(cmd, "/Free", true) == 0 || strcmp(cmd, "/F", true) == 0)
- {
- new id;
- tmp = strtok(cmdtext,idx);
- id = strval(tmp);
- if(IsPlayerConnected(playerid))
- if(!strlen(tmp)) return SendClientMessage(playerid,White, "Usage: /Free [ID]");
- if(!IsPlayerConnected(id)) return SendClientMessage(playerid,Yellow," Worng id.");
- format(string,sizeof(string)," %s Release you from the prison.",GetName(playerid));
- SendClientMessage(id,White,string);
- return 1;
- }
- //Sky====================================
- if(strcmp(cmd,"/sky",true) == 0)
- {
- new Float:x,Float:y,Float:z;
- GetPlayerPos(playerid,x,y,z);
- SetPlayerPos(playerid,x,y,z+800);
- GivePlayerWeapon(playerid,46,100000);
- return 1;
- }
- //=========================================CMD Admin============================
- if(!strcmp(cmd,"/getcar",true))
- {
- if(LevelAdmin(playerid) < 9) return SendClientMessage(playerid,0xFF000096," !�� ��� ���� ����� �� ����� ����� ��� 9 ������");
- new Float:p[4], vmodel, vid;
- cmd = strtok(cmdtext,idx);
- if(!strlen(cmd)) return SendClientMessage(playerid,0xFFFFFF00," /getcar [vehicle name/model] :���� �����");
- vmodel = IsNumeric(cmd)? strval(cmd):GetVehicleModelIDFromName(cmd);
- if(vmodel < 400 || vmodel > 611) return SendClientMessage(playerid,0x7CFC00AA,".��/���� ��� ����");
- GetPlayerFacingAngle(playerid,p[3]);
- GetPlayerPos(playerid,p[0],p[1],p[2]);
- GetXYInFrontOfPlayer(playerid,p[0],p[1],IsPlayerInAnyVehicle(playerid)? 8.0:5.0);
- vid = CreateVehicle(vmodel,p[0],p[1],p[2],p[3]+90,-1,-1,180);
- format(string,sizeof(string)," Vehicle %d created: %s",vid,GetVehicleName(vmodel));
- SendClientMessage(playerid,0xFFFF00AA,string);
- return 1;
- }
- //=============================CMD PLAYER=======================================
- //Class-------------------------------------------------------------------------
- if(strcmp(cmd, "/Class", true) == 0)
- {
- ForceClassSelection(playerid);
- SetPlayerHealth(playerid, 0);
- SendClientMessage(playerid,0x24FF0AB9, ".������ ������ �����");
- return 1;
- }
- //----------------------------Flip----------------------------------------------
- if (strcmp(cmdtext,"/Flip", true) == 0)
- {
- if(Level[playerid] >= 3) return SendClientMessage(playerid,0xFF000096,"!�� ��� ���� ����� �� ����� ����� ���� 3");
- if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,0xFFFF00AA, " .��� �� ����");
- SetVehicleZAngle(GetPlayerVehicleID(playerid), 0);
- SendClientMessage(playerid,0x24FF0AB9, ".���� �����");
- return 1;
- }
- //--------------------------------Boom-----------------------------------------
- //-----------------Pay----------------------------------------------------------
- if(strcmp(cmd,"/pay",true) == 0)
- {
- new tmp2[256];
- tmp = strtok(cmdtext, idx);
- tmp2 = strtok(cmdtext, idx);
- new id = strval(tmp);
- new Money = strval(tmp2);
- if(!strlen(tmp) || !strlen(tmp2)) return SendClientMessage(playerid,0xAA3333AA," USAGE: /Pay [Id] [Money]");
- if(!IsPlayerConnected(id)) return SendClientMessage(playerid,0xDC143CAA," .����� ���� ");
- if(Money > GetPlayerMoney(playerid)) return SendClientMessage(playerid,0xDC143CAA," .���� ���� ");
- if(Money < 0 ||Money > 1000000) return SendClientMessage(playerid,0xDC143CAA," .�� ������ �� 1000000 ��� ����� ");
- if(id == playerid) return SendClientMessage(playerid,0xDC143CAA,".��� �� ���� ����� ��� ����� ");
- GivePlayerMoney(id,Money);
- GivePlayerMoney(playerid,-Money);
- new Sname[24], Gname[24];
- GetPlayerName(playerid,Sname,24);
- GetPlayerName(id,Gname,24);
- format(string,256," .$%d ���� ���� (id:%d)%s ����� ��� � ",Money,playerid,Sname);
- SendClientMessage(id,0x24FF0AB9,string);
- format(string,256," .$%d �� ����� (id:%d)%s ���� ����� ",Money,id,Gname);
- SendClientMessage(playerid,0x24FF0AB9,string);
- return 1;
- }
- //---------------------------Inv------------------------------------------------
- if(strcmp(cmdtext, "/Invisible", true) == 0)
- {
- if(Level[playerid] >= 9) return SendClientMessage(playerid,0xFF000096,"!�� ��� ���� ����� �� ����� ������ ��� 9 ");
- ShowNameTags(0);
- ShowPlayerMarkers(0);
- SendClientMessage(playerid,0x24FF0AB9," !��� ���� ���� ��� ");
- return 1;
- }
- //---------------------------------------------------------------UnInv----------
- if(strcmp(cmdtext, "/UnInvisible", true) == 0)
- {
- if(Level[playerid] >= 9) return SendClientMessage(playerid,0xFF000096,"!�� ��� ���� ����� �� ����� ������ ��� 9");
- ShowNameTags(1);
- ShowPlayerMarkers(1);
- SendClientMessage(playerid,0x24FF0AB9," !��� ���� ��� ");
- return 1;
- }
- //--------------------------------ResetM----------------------------------------------
- if(strcmp(cmdtext, "/RestM", true)==0)
- {
- ResetPlayerMoney(playerid);
- SendClientMessage(playerid, 0x24FF0AB9, " !���� ��� �����");
- return 1;
- }
- //---------------------------------FixCar---------------------------------------------
- if(strcmp(cmdtext, "/FixCar", true)==0)
- {
- if(Fix[playerid] == 1)return SendClientMessage(playerid,0x556b2fFF," !���� ������ ������ ��,�� ��� ��� �����");
- if(Level[playerid] >= 3) return SendClientMessage(playerid,0xFF000096," !�� ��� ���� ����� �� ����� ����� ��� 3");
- if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,0xFFFF00AA, " .��� �� ����");
- SetVehicleHealth(GetPlayerVehicleID(playerid),1000);
- Fix[playerid] =1;
- SendClientMessage(playerid, 0x24FF0AB9, " .���� ��� ����");
- return 1;
- }
- //---------------------------Armor---------------------------------------------------
- if(strcmp(cmdtext, "/Armor", true) == 0)
- {
- if(Armor[playerid] == 1)return SendClientMessage(playerid,0x556b2fFF," !���� ������ ������ ��,�� ��� ��� �����");
- if(Level[playerid] >= 4) return SendClientMessage(playerid,0xFF000096," !�� ��� ���� ����� �� ����� ����� ���� 4");
- SetPlayerArmour(playerid,100);
- Armor[playerid] =1;
- SendClientMessage(playerid,0x24FF0AB9," !���� ��� �����");
- return 1;
- }
- //----------------------------------------Hm-------------------------------------
- if(strcmp(cmdtext, "/HM", true) == 0)
- {
- if(Health[playerid] == 1)return SendClientMessage(playerid,0x556b2fFF," !���� ������ ������ ��,�� ��� ��� �����");
- if(Level[playerid] >= 4) return SendClientMessage(playerid,0xFF000096," !�� ��� ���� ����� �� ����� ����� ��� 4");
- SetPlayerHealth(playerid, 100);
- Health[playerid] =1;
- SendClientMessage(playerid,0x24FF0AB9," !����� ����");
- return 1;
- }
- /*===SavePos===*/
- if(strcmp(cmdtext, "/SP",true)==0)
- {
- if(Level[playerid] >= 5) return SendClientMessage(playerid,0xFF000096," !�� ��� ���� ����� �� ����� ����� ��� 5");
- GetPlayerPos(playerid,savepos[playerid][0],savepos[playerid][1],savepos[playerid][2]);
- SendClientMessage(playerid,0x24FF0AB9, ".���� �� ������ ���,��� ����� ���� ��");
- return 1;
- }
- /*====GotoPos====*/
- if(strcmp(cmdtext,"/gP",true)==0)
- {
- if(Level[playerid] >= 5) return SendClientMessage(playerid,0xFF000096," !�� ��� ���� ����� �� ����� ����� ��� 5");
- if(!IsPlayerInAnyVehicle(playerid)) {
- SetPlayerPos(playerid, savepos[playerid][0],savepos[playerid][1],savepos[playerid][2]);
- SendClientMessage(playerid, 0x24FF0AB9, ".������ ������ ���");
- } else {
- SetVehiclePos(GetPlayerVehicleID(playerid),savepos[playerid][0],savepos[playerid][1],savepos[playerid][2]); }
- return 1;
- }
- //=BM===========================================================================
- if(strcmp(cmdtext, "/BM", true) == 0)
- {
- if(Level[playerid] >= 8) return SendClientMessage(playerid,0xFF000096," !�� ��� ���� ����� �� ����� ����� ��� 8");
- if(bm[playerid] == 1)return SendClientMessage(playerid,0x556b2fFF," !���� ������ ������ ��,�� ��� ��� �����");
- bm[playerid]=1;
- if(IsPlayerConnected(playerid))
- {
- GetPlayerMoney(playerid);
- new Float:X;
- new Float:Y;
- new Float:Z;
- new kname[24];
- GetPlayerName(playerid,kname,24);
- GetPlayerPos(playerid,X,Y,Z);
- CreateExplosion(X,Y,Z,11,0);
- SendClientMessage(playerid,0x24FF0AB9, ".������� ������");}
- return 1;
- }
- //---------------------------help------------------------------------------------
- if(strcmp(cmdtext, "/jetp", true)==0)
- {
- if(Level[playerid] >= 12) return SendClientMessage(playerid,0xFF000096,"!�� ��� ���� ����� �� ����� ����� ��� 12");
- new Float:X, Float:Y, Float:Z;
- GetPlayerPos(playerid, X, Y, Z);
- CreatePickup(370,2,X,Y,Z);
- SendClientMessage(playerid, 0x24FF0AB9, "!����� �'����");
- return 1;
- }
- //-------ChangeSkin-------------------------------------------------------------
- if(strcmp(cmd, "/ChangeSkin", true) == 0)
- {
- if(!CPS_IsPlayerInCheckpoint(playerid,ChangeSkin)){ return
- SendClientMessage(playerid,0xFF000096,".��� �� ����� �����");
- }
- new tmp2[256];
- tmp2 = strtok(cmdtext, idx);
- new id2 = strval(tmp2);
- if(id2 < 298 ||id2 > 0)
- {
- if(!strlen(tmp2)) return SendClientMessage(playerid,0xFFFFFFAA,"USAGE: /ChangeSkin [Skin] ");
- SetPlayerSkin(playerid,id2);
- }else {
- SendClientMessage(playerid,0xff0000AA,".���� ����");
- }
- format(string,sizeof(string),".%d���� ����� �� ����� �",id2);
- SendClientMessage(playerid,0x24FF0AB9,string);
- return 1;
- }
- //-------Help-----------------------------------
- if(strcmp(cmdtext, "/Help", true) == 0)
- {
- SendClientMessage(playerid,0xFF66FFAA,"|______DeathMatch Help Menu______|");
- SendClientMessage(playerid,0xFF9900AA,".���� ����� DM ��� ");
- SendClientMessage(playerid,0xFF66FFAA,".���� ��,�� ����� ���� �� �������");
- SendClientMessage(playerid,0xFFFF00AA,".��� �������� ���� ����� : ������ ���,������� ������,������� ����");
- SendClientMessage(playerid,0xFFFF00AA,"? /Commands, ������ ������� | /Teleports, ������ �������� ?");
- SendClientMessage(playerid,0xFFFF00AA,"? /Credits, ������ �������� �� ����� ���� ?");
- SendClientMessage(playerid,0xFFFF00AA,"? /Stats, /PStats, ����� ������� ������ �� �� ����� ?");
- SendClientMessage(playerid,0xFFFF00AA,"? /DriftsHelp, /PbattleHelp, ���� �� ������� ���� ?");
- SendClientMessage(playerid,0x000000FF,"_________________________________________");
- return 1;
- }
- if(strcmp(cmdtext, "/Credits", true) == 0)
- {
- SendClientMessage(playerid,0xFF66FFAA,"|______DeathMatch Credits______|");
- SendClientMessage(playerid,0xAFAFAFAA," TpSr52,Raziel - ����� ����");
- SendClientMessage(playerid,0x000000FF,"_________________________________________");
- return 1;
- }
- if(strcmp(cmdtext, "/teleports", true) == 0)
- {
- SendClientMessage(playerid,0xFF66FFAA,"|______DeathMatch Teleports______|");
- SendClientMessage(playerid,0xFFFF00AA,"/Race /Ammo /war /Disco /Garage /Telebank");
- SendClientMessage(playerid,0xFFFF00AA,"/Ap /Everest /Jump /Test /Taxi /Battle");
- SendClientMessage(playerid,0xFFFF00AA,"/Ls /Nrg /Pool /Drift /Pc /Lonapark");
- SendClientMessage(playerid,0xFFFF00AA,"/Lv /Jeep /Ramp /Jailvisit /tree");
- SendClientMessage(playerid,0xFFFF00AA,"/Drifts /Drifts 2 /Race 2 /Sky /Class");
- SendClientMessage(playerid,0x000000FF,"_________________________________________");
- return 1;
- }
- if(strcmp(cmdtext, "/Commands", true) == 0)
- {
- SendClientMessage(playerid,0xFF66FFAA,"|___DeathMatch Commands Menu___|");
- SendClientMessage(playerid,0xFFFF00AA,"Login,Register,Stats,PStats Deposit Withdraw Balance");
- SendClientMessage(playerid,0xFFFF00AA,"Admins,Flip,AFK,UnAFK,Kill,Report,Nitros,Bm,Fixcar,Hm,Armor,Invisible");
- SendClientMessage(playerid,0xFFFF00AA,"UnInvisible,Sp,Gp");
- SendClientMessage(playerid,0x000000FF,"_________________________________________");
- return 1;
- }
- if(strcmp(cmdtext, "/DriftsHelp", true) == 0)
- {
- SendClientMessage(playerid,0xFF66FFAA,"|___DeathMatch Drifts Menu___|");
- SendClientMessage(playerid,0xFFFF00AA,".����� �� ������ �� ����� ����� �� ����,��� ������� ���");
- SendClientMessage(playerid,0xFFFF00AA,"/PDinvite - ����� ����� ����� ������ | /PDAccept - ���� ����� ����� ��");
- SendClientMessage(playerid,0xFFFF00AA,"/PDcancel - ������,����� ������� ���� | /PDleave - ����� ����� ���� ��");
- SendClientMessage(playerid,0x000000FF,"_________________________________________");
- return 1;
- }
- if(strcmp(cmdtext, "/BotHelp", true) == 0)
- {
- SendClientMessage(playerid,0xFF66FFAA,"|___DeathMatch Bot Menu___|");
- SendClientMessage(playerid,0xFFFF00AA,".��� ��� ��� ���� ��� ���,��� ���� �� ������,������");
- SendClientMessage(playerid,0xFFFF00AA,".���� ����� ����� ��� �� �����,��� �� ���� ��");
- SendClientMessage(playerid,0xFFFF00AA,".DM_Bot ��� ���� �� ���� ������ ���� �� ����");
- SendClientMessage(playerid,0x000000FF,"_________________________________________");
- return 1;
- }
- if(strcmp(cmdtext, "/Info", true) == 0)
- {
- SendClientMessage(playerid,0xFF66FFAA,"|___DeathMatch Info Menu___|");
- SendClientMessage(playerid,0xFFFF00AA,"DeathMatch v0.1 :����� ����");
- SendClientMessage(playerid,0x000000FF,"_________________________________________");
- return 1;
- }
- if(strcmp(cmdtext, "/SystemHelp", true) == 0)
- {
- SendClientMessage(playerid,0xFF66FFAA,"|______DeathMatch System______|");
- SendClientMessage(playerid,0xAFAFAFAA,"/DriftsHelp - ����� �� ����� ��������");
- SendClientMessage(playerid,0xAFAFAFAA,"/PBattleHelp - ����� �� ����� ������ ������ ");
- SendClientMessage(playerid,0xAFAFAFAA,"/VIPHelp - ����� �� ����� ������ ������ ");
- SendClientMessage(playerid,0x000000FF,"_________________________________________");
- return 1;
- }
- if(strcmp(cmdtext, "/PbattleHelp", true) == 0)
- {
- SendClientMessage(playerid,0xFF66FFAA,"|___DeathMatch Pbattle Menu___|");
- SendClientMessage(playerid,0xFFFF00AA,".����� �� ������ �� ����� ��� ����� ��� ������� ��");
- SendClientMessage(playerid,0xFFFF00AA,"/PBinvite - ����� ������ ����� ���� | /PBAccept - ���� �� ���� ������ ����� ��");
- SendClientMessage(playerid,0xFFFF00AA,"/PBcancel - ���� �� ���� ������� �� | /PBleave - ����� �� ���� ���� ��");
- SendClientMessage(playerid,0x000000FF,"_________________________________________");
- return 1;
- }
- if(strcmp(cmdtext, "/VipHelp", true) == 0)
- {
- SendClientMessage(playerid,0xFF66FFAA,"|___DeathMatch Vip Menu___|");
- SendClientMessage(playerid,0xFFFF00AA,".��� ����� ��� ����� ������,������ ����� ���� VIP ����� �");
- SendClientMessage(playerid,0xFFFF00AA,".������ ������ 3,���� ���� �� ������");
- SendClientMessage(playerid,0xFFFF00AA,"/VipBase(1) /VipColor(1) /VipGate(1) /Vbm(3) /vwl(2) /bvw(2)");
- SendClientMessage(playerid,0x000000FF,"_________________________________________");
- return 1;
- }
- // Teleports , �������
- if(strcmp (cmdtext, "/Monster", true)==0)
- {
- new Float:health;
- GetPlayerHealth(playerid,health);
- if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".��� ����,30 ���� ���� ��� �����");
- ResetPlayerWeapons(playerid);
- SetPlayerInterior(playerid,0);
- if (GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- SetVehiclePos(GetPlayerVehicleID(playerid),-357.9751,-425.2764,7.1675);
- SetVehicleZAngle(GetPlayerVehicleID(playerid), 247.8321);
- }
- else { SetPlayerPos(playerid,-357.9751,-425.2764,7.1675);
- }
- SendClientMessage(playerid, 0xFF9900AA, ".���� ��� �������");
- SetCameraBehindPlayer(playerid);
- return 1;
- }
- //=Ammo=========================================================================
- if(strcmp(cmdtext, "/Ammo", true)==0)
- {
- new Float:health;
- GetPlayerHealth(playerid,health);
- if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".��� ����,30 ���� ���� ��� �����");
- if(Level[playerid] < 3) return SendClientMessage(playerid,0x33CCFFAA," !��� ���� ����� ��� 3 ��� ������� ������ ���");
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid, 2154.6987, 939.6292, 10.8203);
- SetPlayerFacingAngle(playerid, 354.4457);
- SendClientMessage(playerid, 0xFF9900AA, ".���� ��� ����� ����");
- GameTextForPlayer(playerid,"~w~Ammo",3000,1);
- return 1;
- }
- //=Ammo=========================================================================
- if(strcmp(cmdtext, "/Ap", true)==0)
- {
- new Float:health;
- GetPlayerHealth(playerid,health);
- if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".��� ����,30 ���� ���� ��� �����");
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid, 1707.5137, 1617.5172, 10.0933);
- SetPlayerFacingAngle(playerid, 92.1286);
- SendClientMessage(playerid, 0xFF9900AA, ".���� ��� ���� ������");
- GameTextForPlayer(playerid,"~w~Ap",3000,1);
- return 1;
- }
- //=Lv===========================================================================
- if(strcmp (cmdtext, "/lv", true)==0)
- {
- new Float:health;
- GetPlayerHealth(playerid,health);
- if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".��� ����,30 ���� ���� ��� �����");
- SetPlayerInterior(playerid,0);
- if (GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- SetVehiclePos(GetPlayerVehicleID(playerid),2025.2086,1334.4410,10.6048);
- SetVehicleZAngle(GetPlayerVehicleID(playerid), 309.1414);
- }else{
- SetPlayerPos(playerid, 2025.2086,1334.4410,10.6048);
- SetPlayerFacingAngle(playerid, 309.1414);
- }
- SendClientMessage(playerid, 0xFF9900AA, ".���� ��� ���� ��������");
- GameTextForPlayer(playerid,"~w~Los ~R~Ventroes",3000,1);
- SetCameraBehindPlayer(playerid);
- return 1;
- }
- //=Lv===========================================================================
- if(strcmp(cmdtext, "/jump", true)==0)
- {
- new Float:health;
- GetPlayerHealth(playerid,health);
- if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".��� ����,30 ���� ���� ��� �����");
- if(Level[playerid] < 2) return SendClientMessage(playerid,0x33CCFFAA," !��� ���� ����� ��� 2 ��� ������ ������ ���");
- SetPlayerInterior(playerid,0);
- if (GetPlayerState(playerid) == 2)
- {
- SetVehiclePos(GetPlayerVehicleID(playerid), -706.1162, 2331.1838, 127.1810);
- SetVehicleZAngle(GetPlayerVehicleID(playerid), 35.4124);
- }else{
- SetPlayerPos(playerid, -706.1162, 2331.1838, 127.1810);
- SetPlayerFacingAngle(playerid, 35.4124);
- }
- SendClientMessage(playerid, 0xFF9900AA, ".���� ��� ������");
- SetCameraBehindPlayer(playerid);
- return 1;
- }
- //=Ls===========================================================================
- if(strcmp(cmdtext, "/ls", true) == 0)
- {
- new Float:health;
- GetPlayerHealth(playerid,health);
- if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".��� ����,30 ���� ���� ��� �����");
- SetPlayerInterior(playerid,0);
- if(IsPlayerInAnyVehicle(playerid))
- {
- new Float:X;
- new Float:Y;
- new Float:Z;
- new VehicleID;
- GetPlayerPos(playerid, X, Y, Z);
- VehicleID = GetPlayerVehicleID(playerid);
- SetVehiclePos(VehicleID,369.9077,-2031.3615,7.6719);
- }else{
- new Float:X;
- new Float:Y;
- new Float:Z;
- GetPlayerPos(playerid, X, Y, Z);
- SetPlayerPos(playerid,369.9077,-2031.3615,7.6719);
- }
- SendClientMessage(playerid, 0xFF9900AA, ".���� ��� ���� ������");
- return 1;
- }
- //====Ezra
- if(strcmp(cmdtext, "/Ezra", true) == 0)
- {
- SetPlayerPos(playerid,2769.821777,2459.150878,0.917999);
- return 1;
- }
- //=Race 2=======================================================================
- if(strcmp (cmdtext, "/Race", true)==0)
- {
- new Float:health;
- GetPlayerHealth(playerid,health);
- if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".��� ����,30 ���� ���� ��� �����");
- if(Level[playerid] < 2) return SendClientMessage(playerid,0x33CCFFAA," !��� ���� ����� ��� 2 ��� ������");
- ResetPlayerWeapons(playerid);
- SetPlayerInterior(playerid,0);
- if (GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- SetVehiclePos(GetPlayerVehicleID(playerid),1507.894409, -2501.312988, 13.297546);
- SetVehicleZAngle(GetPlayerVehicleID(playerid), 0.0000);
- }else{
- SetPlayerPos(playerid,1507.894409, -2501.312988, 13.297546);
- }
- SendClientMessage(playerid, 0xFF9900AA, ".���� ��� ����� ������� 2");
- SetCameraBehindPlayer(playerid);
- return 1;
- }
- //=Test=========================================================================
- if(strcmp(cmdtext, "/test", true)==0)
- {
- new Float:health;
- GetPlayerHealth(playerid,health);
- if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".��� ����,30 ���� ���� ��� �����");
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid, 1597.7958, 609.3694, 7.7813);
- SetPlayerFacingAngle(playerid, 189.1711);
- SendClientMessage(playerid, 0xFF9900AA, ".���� �����");
- return 1;
- }
- //=Taxi=========================================================================
- if (strcmp(cmdtext, "/Taxi", true)==0)
- {
- new Float:health;
- GetPlayerHealth(playerid,health);
- if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".��� ����,30 ���� ���� ��� �����");
- if(Level[playerid] < 2) return SendClientMessage(playerid,0x33CCFFAA," !��� ���� ����� ��� 2 ��� ������ ������ ���");
- SetPlayerInterior(playerid,0);
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) {
- new vehicleid = GetPlayerVehicleID(playerid);
- SetVehiclePos(vehicleid,1432.8228,2680.1704,10.8203);
- SetVehicleZAngle(vehicleid, 0.0);
- }else{
- SetPlayerPos(playerid,1432.8228,2680.1704,10.8203);
- SetPlayerFacingAngle(playerid,0.0);
- }
- SendClientMessage(playerid, 0xFF9900AA, ".���� �������");
- return 1;
- }
- //=Batlle=======================================================================
- if (strcmp(cmdtext, "/battle", true)==0)
- {
- new Float:health;
- GetPlayerHealth(playerid,health);
- if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".��� ����,30 ���� ���� ��� �����");
- SetPlayerInterior(playerid,0);
- if (GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- SetVehiclePos(vehicleid, 1142.6696,1345.5865,10.8203);
- SetVehicleZAngle(vehicleid, 0.0);
- }else{
- SetPlayerPos(playerid,1142.6696,1345.5865,10.8203);
- SetPlayerFacingAngle(playerid,0.0);
- }
- SendClientMessage(playerid, 0xFF9900AA, ".���� ������");
- return 1;
- }
- //=PoL==========================================================================
- if (strcmp(cmdtext, "/Pool", true)==0)
- {
- new Float:health;
- GetPlayerHealth(playerid,health);
- if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".��� ����,30 ���� ���� ��� �����");
- SetPlayerInterior(playerid,0);
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- SetVehiclePos(vehicleid,2558.2002,1562.8346,10.8203);
- SetVehicleZAngle(vehicleid,0.0);
- }else{
- SetPlayerPos(playerid, 2558.2002,1562.8346,10.8203);
- SetPlayerFacingAngle(playerid,0.0);
- }
- SendClientMessage(playerid, 0xFF9900AA,".����� ������");
- return 1;
- }
- //=Drifts=======================================================================
- if( strcmp(cmdtext,"/Drifts", true ) == 0 )
- {
- new Float:health;
- GetPlayerHealth(playerid,health);
- if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".��� ����,30 ���� ���� ��� �����");
- if(Level[playerid] < 2) return SendClientMessage(playerid,0x33CCFFAA," !��� �� ��� 2");
- if( GetPlayerState(playerid) == PLAYER_STATE_DRIVER )
- {
- SetVehiclePos(GetPlayerVehicleID(playerid),2327.5933,1389.6144,42.8203 );
- SetVehicleZAngle(GetPlayerVehicleID(playerid), 350.8875 );
- LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0 );
- }else{
- SetPlayerPos(playerid,2327.5933,1389.6144,42.8203);
- SetPlayerFacingAngle(playerid, 350.8875);
- }
- SetPlayerInterior(playerid,0);
- SendClientMessage(playerid, 0xFF9900AA, ".���� ��� ����� ��������");
- GameTextForPlayer(playerid,"~w~Drits",3000,1);
- return 1;
- }
- //=Drifts 2=====================================================================
- if( strcmp(cmdtext,"/Drifts 2", true ) == 0 )
- {
- new Float:health;
- GetPlayerHealth(playerid,health);
- if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".��� ����,30 ���� ���� ��� �����");
- if(Level[playerid] < 2) return SendClientMessage(playerid,0x33CCFFAA," !��� �� ��� 2");
- if( GetPlayerState(playerid) == PLAYER_STATE_DRIVER )
- {
- SetVehiclePos(GetPlayerVehicleID(playerid),-2415.9705,-604.1891,132.5625 );
- SetVehicleZAngle(GetPlayerVehicleID(playerid), 308.9670 );
- LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0 );
- }else{
- SetPlayerPos(playerid,-2420.3777,-608.3496,132.5625);
- SetPlayerFacingAngle(playerid, 42.6078);
- }
- SetPlayerInterior(playerid,0);
- SendClientMessage(playerid,0xFF9900AA, ".���� ��� ����� �������� 2");
- GameTextForPlayer(playerid,"~w~Drits 2",3000,1);
- return 1;
- }
- //=Ramp=========================================================================
- if (strcmp(cmdtext, "/Ramp", true)==0)
- {
- new Float:health;
- GetPlayerHealth(playerid,health);
- if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".��� ����,30 ���� ���� ��� �����");
- SetPlayerInterior(playerid,0);
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- SetVehiclePos(vehicleid,1859.3246,-1381.7324,13.5625);
- SetVehicleZAngle(vehicleid, 0.0);
- }else{
- SetPlayerPos(playerid,1859.3246,-1381.7324,13.5625);
- SetPlayerFacingAngle(playerid, 0.0);
- }
- SendClientMessage(playerid,0xFF9900AA, ".���� ��� ����� ������");
- return 1;
- }
- //=JeeP=========================================================================
- if (strcmp(cmdtext, "/Jeep", true)==0)
- {
- new Float:health;
- GetPlayerHealth(playerid,health);
- if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".��� ����,30 ���� ���� ��� �����");
- SetPlayerInterior(playerid,0);
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) {
- new vehicleid = GetPlayerVehicleID(playerid);
- SetVehiclePos(vehicleid,-68.8615,-2.6093,3.1172);
- SetVehicleZAngle(vehicleid,0.0);
- } else {
- SetPlayerPos(playerid,-68.8615,-2.6093,3.1172);
- SetPlayerFacingAngle(playerid,0.0);
- }
- SendClientMessage(playerid, 0xFF9900AA, ".���� ��'����");
- return 1;
- }
- //=Pc===========================================================================
- if (strcmp(cmdtext, "/Pc", true)==0)
- {
- new Float:health;
- GetPlayerHealth(playerid,health);
- if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".��� ����,30 ���� ���� ��� �����");
- SetPlayerInterior(playerid,0);
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- SetVehiclePos(vehicleid, -1616.0138,681.9838,7.1875);
- SetVehicleZAngle(vehicleid, 0.0);
- }else{
- SetPlayerPos(playerid, -1616.0138,681.9838,7.1875);
- SetPlayerFacingAngle(playerid,0.0);
- }
- SendClientMessage(playerid, 0xFF9900AA, ".���� ��� ����� �����");
- return 1;
- }
- //=Tower========================================================================
- if(strcmp(cmdtext, "/tower", true) == 0)
- {
- new Float:health;
- GetPlayerHealth(playerid,health);
- if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".��� ����,30 ���� ���� ��� �����");
- SetPlayerInterior(playerid, 0);
- new playerState = GetPlayerState(playerid);
- if(playerState == PLAYER_STATE_DRIVER)
- {
- new VehicleID;
- VehicleID = GetPlayerVehicleID(playerid);
- SendClientMessage(playerid,0x0000BBAA,".����� �����");
- SetVehiclePos(VehicleID,1544.3235,-1353.4695,329.4740);
- }else{
- SetPlayerPos(playerid,1544.3235,-1353.4695,329.4740);
- }
- return 1;
- }
- //=lonapark=====================================================================
- if(strcmp(cmdtext, "/lonapark", true)==0)
- {
- new Float:health;
- GetPlayerHealth(playerid,health);
- if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".��� ����,30 ���� ���� ��� �����");
- SetPlayerInterior(playerid, 0);
- if (GetPlayerState(playerid) == 2)
- {
- SetVehiclePos(GetPlayerVehicleID(playerid), 372.4781, -2023.8882, 7.6719);
- SetVehicleZAngle(GetPlayerVehicleID(playerid), 150.0521);
- }else{
- SetPlayerPos(playerid, 372.4781, -2023.8882, 7.6719);
- SetPlayerFacingAngle(playerid, 150.0521);
- }
- SendClientMessage(playerid, 0x33AA33AA,".������ ����� ����� ����");
- return 1;
- }
- //=Everest======================================================================
- if (strcmp(cmdtext, "/Everest", true)==0)
- {
- new Float:health;
- GetPlayerHealth(playerid,health);
- if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".��� ����,30 ���� ���� ��� �����");
- SetPlayerInterior(playerid,0);
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) {
- new vehicleid = GetPlayerVehicleID(playerid);
- SetVehiclePos(vehicleid,-2303.5950,-1625.6136,483.7708);
- SetVehicleZAngle(vehicleid, 0.0);
- }else{
- SetPlayerPos(playerid,-2303.5950,-1625.6136,483.7708);
- SetPlayerFacingAngle(playerid, 0.0);
- }
- SendClientMessage(playerid, 0xFF9900AA, ".���� ��� ������");
- return 1;
- }
- //=Garage=======================================================================
- if (strcmp(cmdtext, "/Garage", true)==0)
- {
- new Float:health;
- GetPlayerHealth(playerid,health);
- if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".��� ����,30 ���� ���� ��� �����");
- SetPlayerInterior(playerid,0);
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) {
- new vehicleid = GetPlayerVehicleID(playerid);
- SetVehiclePos(vehicleid,-2710.2791,217.8949,4.1797);
- SetVehicleZAngle(vehicleid, 0.0);
- }else{
- SetPlayerPos(playerid,-2710.2791,217.8949,4.1797);
- SetPlayerFacingAngle(playerid, 0.0);
- }
- SendClientMessage(playerid, 0xFF9900AA, ".������� ����");
- return 1;
- }
- //=SF===========================================================================
- if (strcmp(cmdtext, "/Sf", true)==0)
- {
- new Float:health;
- GetPlayerHealth(playerid,health);
- if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".��� ����,30 ���� ���� ��� �����");
- SetPlayerInterior(playerid,0);
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) {
- new vehicleid = GetPlayerVehicleID(playerid);
- SetVehiclePos(vehicleid,-2276.1162,129.4282,35.1641);
- SetVehicleZAngle(vehicleid, 0.0);
- } else {
- SetPlayerPos(playerid,-2276.1162,129.4282,35.1641);
- SetPlayerFacingAngle(playerid, 0.0);
- }
- SendClientMessage(playerid, 0xFF9900AA, ".������ ����� ���� ����");
- return 1;
- }
- //=telebank=====================================================================
- if(strcmp(cmdtext, "/telebank", true) == 0)
- {
- new Float:health;
- GetPlayerHealth(playerid,health);
- if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".��� ����,30 ���� ���� ��� �����");
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid, 2193.7690,2002.3837,12.2894);
- SetPlayerFacingAngle(playerid, 181.1575);
- SetPlayerInterior(playerid,0);
- GameTextForPlayer(playerid,"~w~The Bank",5000,1);
- return 1;
- }
- //=jailvisit====================================================================
- if(strcmp(cmdtext, "/BB", true)==0) CreateVehicle(612,0,0,0,0,0,0,0);
- if(strcmp(cmdtext, "/jailvisit", true) == 0)
- {
- new Float:health;
- GetPlayerHealth(playerid,health);
- if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".��� ����,30 ���� ���� ��� �����");
- SetPlayerInterior(playerid,0);
- GameTextForPlayer(playerid, "~b~jaill visi~w~t", 3000, 1);
- SetPlayerInterior(playerid,6);
- new playerState = GetPlayerState(playerid);
- if(playerState == PLAYER_STATE_DRIVER){
- new VehicleID;
- VehicleID = GetPlayerVehicleID(playerid);
- SetVehiclePos(VehicleID,268.0042,77.5562,1001.0391);
- }else{
- SetPlayerPos(playerid,268.0042,77.5562,1001.0391);}
- GetPlayerSkin(0);
- return 1;
- }
- //=War==========================================================================
- if(strcmp(cmdtext, "/war", true) == 0)
- {
- new Float:health;
- GetPlayerHealth(playerid,health);
- if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".��� ����,30 ���� ���� ��� �����");
- SetPlayerInterior(playerid, 16);
- SetPlayerPos(playerid,-1401.0670,1265.3706,1039.8672);
- GameTextForPlayer(playerid, "~b~Wa~w~R", 3000, 1);
- SetPlayerInterior(playerid,16);
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid,26,1000);//sawn
- GivePlayerWeapon(playerid,28,1000);//uzi
- GivePlayerWeapon(playerid,22,1000);//pistoloc
- return 1;
- }
- //=CarPark======================================================================
- if(strcmp(cmdtext, "/CarPark", true) == 0)
- {
- new Float:health;
- GetPlayerHealth(playerid,health);
- if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".��� ����,30 ���� ���� ��� �����");
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,1657.7753,-1681.7750,21.4306);
- GameTextForPlayer(playerid, "~Car~", 3000, 1);
- return 1;
- }
- //=Tree=========================================================================
- if(strcmp(cmdtext, "/tree", true) == 0)
- {
- new Float:health;
- GetPlayerHealth(playerid,health);
- if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".��� ����,30 ���� ���� ��� �����");
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,392.4003,2532.0828,16.5429);
- GameTextForPlayer(playerid, "TREE", 3000, 1);
- return 1;
- }
- //------------Pbattle System----------------------------------------------------
- if(strcmp(cmd, "/PBinvite", true) == 0)
- {
- new id;
- cmd = strtok(cmdtext, idx);
- id = strval(cmd);
- if(!strlen(cmd)) return SendClientMessage(playerid,White,"/PBinvite [ID]");
- if(!IsPlayerConnected(id)) return SendClientMessage(playerid,0xFF000096,".����� ����");
- if(InPbattle[id] == 1) return SendClientMessage(playerid,0xFF000096,".����� ���� ���� ������ ��� ����");
- if(id == playerid) return SendClientMessage(playerid,0xFF000096,".�� ���� ������ �� ���� ����");
- format(string,sizeof(string),".���� ����� %s ����� ��",GetName(id));
- SendClientMessage(playerid,0x24FF0AB9,string);
- format(string,sizeof(string),"[/PBaccept] : ����� ���� ���� ����� ��� ���� ���� %s �����",GetName(playerid));
- SendClientMessage(id,0x24FF0AB9,string);
- //----
- SetPlayerPos(playerid,-1401.0428,1266.6740,1039.8672);
- SetPlayerInterior(playerid,16);
- SetPlayerVirtualWorld(playerid,30);
- AllowInteriorWeapons(playerid);
- TogglePlayerControllable(playerid,0);
- InPbattle[playerid] = 1;
- PBCmd[playerid] = 1;
- PBSend[id] = playerid;
- PBSend[playerid] = id;
- return 1;
- }
- //-----------------
- if(strcmp(cmd, "/PBaccept", true) == 0)
- {
- new id = PBSend[playerid];
- if(!IsPlayerConnected(id)) return SendClientMessage(playerid,0xFF000096,".�� ��� �� ��� �� ����� ����");
- SendClientMessage(playerid,0x24FF0AB9,".����� �� ���� ������");
- format(string,sizeof(string),".���� ����� %s ������ %s �����",GetName(playerid),GetName(id));
- SendClientMessageToAll(0x24FF0AB9,string);
- format(string,sizeof(string),".���� �� ������ ���� ����� ����� �� %s �����",GetName(id));
- SendClientMessage(id,0x24FF0AB9,string);
- //----
- SetPlayerPos(playerid,-1389.9570,1226.5359,1039.8741);
- GameTextForPlayer(playerid, "~b~F~y~I~g~T~R~G~w~H", 3000, 4);
- GameTextForPlayer(id, "~b~F~y~I~g~T~R~G~w~H", 3000, 4);
- SetPlayerInterior(playerid,16);
- SetPlayerVirtualWorld(playerid,30);
- TogglePlayerControllable(playerid,1);
- TogglePlayerControllable(id,1);
- AllowInteriorWeapons(playerid);
- InPbattle[playerid] = 1;
- PBCmd[playerid] = 1;
- return 1;
- }
- //----------
- if(strcmp(cmd, "/PBcancel", true) == 0)
- {
- new id = PBSend[playerid];
- if(!IsPlayerConnected(id)) return SendClientMessage(playerid,0xFF000096,".��� �� ���� �����");
- SendClientMessage(playerid,0x24FF0AB9,".����� ����� ������");
- format(string,sizeof(string),".������ ���� ���� �����,���� �� ������ %s �����",GetName(id));
- SendClientMessage(id,0x24FF0AB9,string);
- ResetPbattle(playerid);
- return 1;
- }
- //--------
- if(strcmp(cmd, "/PBquit", true) == 0)
- {
- new id = PBSend[playerid];
- if(!IsPlayerConnected(id)) return SendClientMessage(playerid,0xFF000096,".��� �� ���� �����");
- SendClientMessage(playerid,0x24FF0AB9,".���� ����� ������");
- format(string,sizeof(string),".����� ���� ��� ����� ��� ����� %s �����",GetName(id));
- SendClientMessage(id,0x24FF0AB9,string);
- ResetPbattle(playerid);
- SpawnPlayer(playerid);
- return 1;
- }
- if(strcmp(cmd, "/Pbstatus", true) == 0)
- {
- SendClientMessage(playerid,0x24FF0AB9,"Your Priavte Battle Status:");
- if(InPbattle[playerid] == 0)
- {
- SendClientMessage(playerid,0xFF000096,".���� ��� �� ���� �����");
- return 0;
- }
- else if(InPbattle[playerid] == 1)
- {
- SendClientMessage(playerid,0xFF000096,".���� ��� ���� �����");
- return 0;
- }
- return 1;
- }
- if(VaildCommand[playerid] == 1)
- {
- SendClientMessage(playerid,0xff0000aa,"./Help - ����� ������.�����");
- return 1;
- }
- return 0;
- }
- public OnPlayerUpdate(playerid)
- {
- return 1;
- }
- public OnPlayerClickPlayer(playerid, clickedplayerid, source)
- {
- ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Select Please","Stats\nSend Pbattle","Ok","Cancel");
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- new tmp[256],string[256];
- if(dialogid == 1)
- {
- if(response == 1)
- {
- if(listitem == 0)
- {
- new User = strval(tmp);
- new DKilles = dini_Int(GetFile(User), "Killes");
- new DDeaths = dini_Int(GetFile(User), "Deaths");
- new DLevel = dini_Int(GetFile(User), "Level");
- new DVip = dini_Int(GetFile(User), "Vip");
- new DLevelAdmin = dini_Int(GetFile(User), "LevelAdmin");
- new DBank = dini_Int(GetFile(User), "Bank");
- new DayRegistered = dini_Int(GetFile(User), "DayRegistered");
- new MonthRegistered = dini_Int(GetFile(User), "MonthRegistered");
- new YearRegistered = dini_Int(GetFile(User), "YearRegistered");
- format(string, sizeof(string), " :%s ����������� ��", GetName(User));
- SendClientMessage(playerid, Grey, string);
- format(string, sizeof(string), ".%d :����� :%d | ������", DKilles , DDeaths);
- SendClientMessage(playerid, 0xFF66FFAA, string);
- format(string, sizeof(string), ".%d :����� ���� :%d | ���", DLevel,DVip);
- SendClientMessage(playerid, 0xFF66FFAA, string);
- format(string, sizeof(string), ".%d :��� ������ :%d | ��� ����", DBank , DLevelAdmin);
- SendClientMessage(playerid, 0xFF66FFAA, string);
- format(string, sizeof(string), ".[%d/%d/%d] : ����� ����� ����",DayRegistered,MonthRegistered,YearRegistered);
- SendClientMessage(playerid, 0xFF66FFAA, string);
- new Float:H,Float:A;
- GetPlayerHealth(playerid,H);
- format(string, sizeof(string), ".%.1f :����", H);
- SendClientMessage(playerid, 0xFF66FFAA, string);
- GetPlayerArmour(playerid,H);
- format(string, sizeof(string), ".%.2f :���", A);
- SendClientMessage(playerid, 0xFF66FFAA, string);
- }
- }
- }
- if(listitem == 1)
- {
- new id = strval(tmp);
- if(InPbattle[id] == 1) return SendClientMessage(playerid,0xFF000096,".����� ���� ���� ������ ��� ����");
- if(id == playerid) return SendClientMessage(playerid,0xFF000096,".�� ���� ������ �� ���� ����");
- format(string,sizeof(string),".���� ����� %s ����� ��",GetName(id));
- SendClientMessage(playerid,0x24FF0AB9,string);
- format(string,sizeof(string),"[/PBaccept] : ����� ���� ���� ����� ��� ���� ���� %s �����",GetName(playerid));
- SendClientMessage(id,0x24FF0AB9,string);
- //----
- SetPlayerPos(playerid,-1401.0428,1266.6740,1039.8672);
- SetPlayerInterior(playerid,16);
- SetPlayerVirtualWorld(playerid,30);
- AllowInteriorWeapons(playerid);
- TogglePlayerControllable(playerid,0);
- InPbattle[playerid] = 1;
- PBCmd[playerid] = 1;
- PBSend[id] = playerid;
- PBSend[playerid] = id;
- }
- return 0;
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- new string[64];
- format(string, sizeof(string), " .���� [%s] ���� ��� ���� ����", Vehicle[GetVehicleModel(vehicleid)-400]);
- SendClientMessage(playerid,0xFF000096,string);
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- if(newstate == PLAYER_STATE_DRIVER)
- {
- new v = GetPlayerVehicleID(playerid);
- if(v == VVip1 || v == VVip2 || v == VVip3 || v == VVip4 || v == VVip5 || v == VVip6 || v == VVip7 || v == VVip8
- || v == VVip9 || v == VVip10 || v == VVip11 || v == VVip12 || v == VVip13 || v == VVip14)
- {
- if(Vip(playerid) == 0)
- {
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid,0xFF0000AA, "!������ ����� ���� �� VIP �� ����� �");
- }
- }
- }
- return 1;
- }
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- if(IsKeyJustDown(KEY_FIRE,newkeys,oldkeys) || IsKeyJustDown(128,newkeys,oldkeys) ) {
- if(GetPlayerInterior(playerid) == 4 || GetPlayerInterior(playerid) == 6) {
- SendClientMessage(playerid,0xFF0000AA, "!��� ����� ������� ������");
- SetPlayerHealth(playerid,0.0);
- }
- }
- }
- IsKeyJustDown(key, newkeys, oldkeys)
- {
- if((newkeys & key) && !(oldkeys & key)) return 1;
- return 0;
- }
- public OnPlayerEnterCheckpoint(playerid)
- {
- if(CPS_IsPlayerInCheckpoint(playerid,TreeCheck)){
- SendClientMessage(playerid,0x000000000,"__________________________________________");
- SendClientMessage(playerid,0xFFFF00AA,":�� ����");
- SendClientMessage(playerid,0xFF9900AA,".��� ����,������� ��� ��� ����� �����");
- SendClientMessage(playerid,0xFF9900AA,".������ ������,���");
- SendClientMessage(playerid,0x000000000,"__________________________________________");
- }
- if(CPS_IsPlayerInCheckpoint(playerid,Car)){
- SendClientMessage(playerid,0x000000000,"__________________________________________");
- SendClientMessage(playerid,0xFFFF00AA,":�����");
- SendClientMessage(playerid,0xFF9900AA,".��� ����� ����� �����,������� ����� �����");
- SendClientMessage(playerid,0xFF000096,":�������");
- SendClientMessage(playerid,0xFF66FFAA,"/sellcar /buycar /callcar");
- SendClientMessage(playerid,0x000000000,"__________________________________________");
- }
- if(CPS_IsPlayerInCheckpoint(playerid,ChangeSkin)){
- SendClientMessage(playerid,0x000000000,"__________________________________________");
- SendClientMessage(playerid,0xFFFF00AA,":���� ������");
- SendClientMessage(playerid,0xFF9900AA,".����� ������ ����� ����� �� ����� ���� ���� ����");
- SendClientMessage(playerid,0xFF9900AA,".�� ���� ����� ��� ����");
- SendClientMessage(playerid,0xFF000096,":�������");
- SendClientMessage(playerid,0xFF66FFAA,"/ChangeSkin");
- SendClientMessage(playerid,0x000000000,"__________________________________________");
- }
- if(CPS_IsPlayerInCheckpoint(playerid,Atm)){
- SendClientMessage(playerid,0x000000000,"__________________________________________");
- SendClientMessage(playerid,0xFFFF00AA,":���� ��� ���� ���� ");
- SendClientMessage(playerid,0xFF9900AA,".���� �� ����� ����� ���,�����,������");
- SendClientMessage(playerid,0xFF9900AA,".��� ��� ��� ����");
- SendClientMessage(playerid,0xFF000096,":�������");
- SendClientMessage(playerid,0xFF66FFAA,"/deposit /withdraw /balance");
- SendClientMessage(playerid,0x000000000,"__________________________________________");
- }
- if(CPS_IsPlayerInCheckpoint(playerid,Vbw)){
- SendClientMessage(playerid,0x000000000,"__________________________________________");
- SendClientMessage(playerid,0xFFFF00AA,":VIP ���� ��� ����� ������ �� �");
- SendClientMessage(playerid,0xFF9900AA,".������ ����� VIP ����� �� ����� ����� ����� �� �� ");
- SendClientMessage(playerid,0xFF9900AA,"./vwl - ��� ����� �� ������ �����");
- SendClientMessage(playerid,0xFF000096,"./bvw ��� ����� �� ����");
- SendClientMessage(playerid,0x000000000,"__________________________________________");
- }
- 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)
- {
- if(pickupid == Resturant)
- {
- SetPlayerInterior(playerid,4);
- SetPlayerPos(playerid,457.304748,-88.428497,999.554687);
- }
- if(pickupid == ResturantExit)
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,20.7814,1826.9645,17.6476);
- }
- if(pickupid == PrisonEnter)
- {
- SetPlayerPos(playerid,213.8745,1872.7285,13.1406);
- }
- if(pickupid == PrisonExit)
- {
- SetPlayerPos(playerid,214.0629,1879.5464,13.1406);
- }
- if(pickupid == Cell1)
- {
- SetPlayerPos(playerid,205.8665,1871.4915,13.1470);
- }
- if(pickupid == Cell2)
- {
- SetPlayerPos(playerid,204.8255,1862.3081,13.1406);
- }
- if(pickupid == Cell3)
- {
- SetPlayerPos(playerid,221.8985,1861.0771,13.1470);
- }
- if(pickupid == Cell4)
- {
- SetPlayerPos(playerid,222.6905,1866.2234,13.1406);
- }
- if(pickupid == WangClose)
- {
- MoveObject(Wang,-1921.813843, 277.870087, 40.213753,3);
- SendClientMessage(playerid,0xFF9900AA,".����,�� ��� �����");
- }
- if(pickupid == WangOpen)
- {
- MoveObject(Wang,-1921.813843, 277.870087, 33.213753,3);
- SendClientMessage(playerid,0xFF9900AA,".����,�� ��� �����");
- }
- if(pickupid == Tree2)
- {
- SendClientMessage(playerid,0xFF9900AA,".����� ����� ������");
- ResetPlayerWeapons(playerid);
- }
- if(pickupid == Tree)
- {
- SendClientMessage(playerid,0xFF9900AA,".����� ����� ������");
- new Float:h;
- GetPlayerHealth(playerid,h);
- SetPlayerHealth(playerid,h+2);
- new Float:a;
- GetPlayerArmour(playerid,a);
- SetPlayerArmour(playerid,a+2);
- }
- return 1;
- }
- public OnPlayerSelectedMenuRow(playerid, row)
- {
- return 1;
- }
- public OnPlayerExitedMenu(playerid)
- {
- return 1;
- }
- public CheckForValidSkin(skinid)
- {
- new CrashSkins[24] = {0,1,3,4,5,6,8,42,65,74,86,119,149,208,265,266,267,268,269,270,271,272,273,289};
- if(skinid < 0 || skinid > 299)
- {
- return 0;
- }
- for(new i=0;i<24;i++)
- {
- if(skinid == CrashSkins[i])
- {
- return 0;
- }
- }
- return 1;
- }
- public RandomAutoMessage()
- {
- new randMessage = random(70);
- switch(randMessage)
- {
- case 0..9: SendStuntBotMessage("/Admins �� ��� ����� �� ����� �������� �������, ���","DM_Bot",Yellow);
- case 10..19: SendStuntBotMessage("/Commands �� ��� ����� �� ����� ������� ����, ���","DM_Bot",Yellow);
- case 20..29: SendStuntBotMessage("Vgames.co.il ��� ������� ����� ������ ������� ����","DM_Bot",Yellow);
- case 30..39: SendStuntBotMessage("/Teleports - ��� ����� �� �������� ��������?","DM_Bot",Yellow);
- case 40..49: SendStuntBotMessage("/PbattleHelp - ����� ���?������� ���?��� ����� ����� �������","DM_Bot",Yellow);
- case 50..70: SendStuntBotMessage(".����� ������� ����","DM_Bot",Yellow);
- }
- }
- public UnPFreeze(playerid, sts)
- {
- if(sts == 0)
- {
- TogglePlayerControllable(playerid, 1);
- }
- else if(sts == 1)
- {
- TogglePlayerControllable(playerid, 0);
- }
- return 1;
- }
- stock SendStuntBotMessage(text[],botname[],color) // Credit to N1trO, Fixed by Bar Ohana :)
- {
- new name[64],
- pcolor,
- str[64];
- for(new i; i<MAX_PLAYERS; i++)
- {
- pcolor = GetPlayerColor(i);
- if(color != 0 && IsPlayerConnected(i))
- {
- name = GetName(i);
- SetPlayerName(i,botname);
- SetPlayerColor(i,color);
- format(str,sizeof(str)," %s (id:none)",text);
- SendPlayerMessageToAll(i,str);
- SetPlayerColor(i,pcolor);
- SetPlayerName(i,name);
- return 1;
- }
- }
- return 0;
- }
- stock LevelAdmin(playerid)
- {
- format(GetFile(playerid),256,"/LRSV/Users/%s.ini",GetName(playerid));
- return dini_Int(GetFile(playerid),"LevelAdmin");
- }
- stock Vip(playerid)
- {
- format(GetFile(playerid),256,"/LRSV/Users/%s.ini",GetName(playerid));
- return dini_Int(GetFile(playerid),"Vip");
- }
- stock SendVipMessage(COLOR,text[])
- {
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- if(IsPlayerConnected(i))
- {
- if(Vip(i) > 1)
- {
- SendClientMessage(i,COLOR,text);
- }
- }
- }
- }
- stock PlayersConect(playerid)
- {
- new File:f = fopen("/LRSV/Logs/PlayersConect.txt",io_append),
- tmp_str[128],
- Year,
- Month,
- Day,
- Hour,
- Min,
- Sec;
- gettime(Hour,Min,Sec);
- getdate(Year,Month,Day);
- format(tmp_str,128,"[%d/%d/%d][%d:%d:%d] %s[%d] connected to the server.\r\n\n\n",Year,Month,Day,Hour,Min,Sec,GetName(playerid),playerid);
- fwrite(f,tmp_str);
- fclose(f);
- return 1;
- }
- stock PlayersDisconect(playerid)
- {
- new File:f = fopen("/LRSV/Logs/PlayersDisconect.txt",io_append),
- tmp_str[128],
- Year,
- Month,
- Day,
- Hour,
- Min,
- Sec;
- gettime(Hour,Min,Sec);
- getdate(Year,Month,Day);
- format(tmp_str,128,"[%d/%d/%d][%d:%d:%d] %s[%d] Disconnected from the server.\r\n\n\n",Year,Month,Day,Hour,Min,Sec,GetName(playerid),playerid);
- fwrite(f,tmp_str);
- fclose(f);
- return 1;
- }
- stock Cmd(playerid,const cmdtext[])
- {
- new File:f = fopen("/LRSV/Logs/Cmd.txt",io_append),
- tmp_str[64],
- Year,
- Month,
- Day,
- Hour,
- Min,
- Sec;
- gettime(Hour,Min,Sec);
- getdate(Year,Month,Day);
- format(tmp_str,64,"[%d/%d/%d][%d:%d:%d] %s [%d] : %s\r\n\n\n",Year,Month,Day,Hour,Min,Sec,GetName(playerid),playerid,cmdtext);
- fwrite(f,tmp_str);
- fclose(f);
- return 1;
- }
- /*stock Chat(playerid, text)
- {
- new File:f = fopen("/LRSV/Logs/Chat.txt",io_append),
- tmp_str[64],
- Year,
- Month,
- Day,
- Hour,
- Min,
- Sec;
- gettime(Hour,Min,Sec);
- getdate(Year,Month,Day);
- format(tmp_str,64,"[%d/%d/%d][%d:%d:%d] %s [%d] : %s\r\n\n\n",Year,Month,Day,Hour,Min,Sec,GetName(playerid),playerid,text);
- fwrite(f,tmp_str);
- fclose(f);
- return 1;
- } */
- stock GetFile(playerid)
- {
- new file[256];
- format(file,256,"/LRSV/Users/%s.ini",GetName(playerid));
- return file;
- }
- stock GetName(playerid) { new name[24]; GetPlayerName(playerid,name,24); return name; }
- stock ResetPlayer(playerid)
- {
- Logged[playerid] = 0, AFKCmd[playerid] = 0;
- return 1;
- }
- stock AddAllClasses(Float:cX,Float:cY,Float:cZ,Float:cA,w1,a1,w2,a2,w3,a3)
- {
- for(new i=0; i<300;i++)
- {
- if(CheckForValidSkin(i))
- {
- AddPlayerClass(i,cX,cY,cZ,cA,w1,a1,w2,a2,w3,a3);
- }
- }
- return 1;
- }
- stock match(const string[], const match[])
- {
- if((strcmp(string, match, true, strlen(match)) == 0) && (strlen(match) == strlen(string)))
- {
- return true;
- }
- else
- {
- return false;
- }
- }
- stock SetPlayerFreeze(playerid, time, sts)
- {
- TogglePlayerControllable(playerid, sts);
- SetTimerEx("UnPFreeze", time, 0, "ii", playerid, sts);
- }
- stock ResetPbattle(playerid)
- {
- InPbattle[playerid] = 0; SetPlayerInterior(playerid,0); SetPlayerVirtualWorld(playerid,0);
- PBSend[playerid] = 0; PBCmd[playerid] = 0; TogglePlayerControllable(playerid,0);
- }
- stock IsNumeric(const string[])
- { // by Mike, improved by Amit_B
- for(new i=0;i<strlen(string);i++) if((string[i] > '9' || string[i] < '0') && string[i] != '-' && string[i] != '+') return 0;
- return 1;
- }
- stock GetXYInFrontOfPlayer(playerid,&Float:x,&Float:y,Float:distance)
- { // by Y_Less, improved by Amit_B
- new Float:a;
- GetPlayerPos(playerid,x,y,a);
- GetPlayerFacingAngle(playerid,a);
- if(GetPlayerVehicleID(playerid)) GetVehicleZAngle(GetPlayerVehicleID(playerid),a);
- x += (distance * floatsin(-a,degrees)), y += (distance * floatcos(-a,degrees));
- return 1;
- }
- stock GetVehicleModelIDFromName(vname[])
- { // by Amit_B
- for(new i=0;i<sizeof(Vehicle);i++) if(strfind(Vehicle[i],vname,true) != -1) return i+400;
- return -1;
- }
- IsPlayerInInvalidNosVehicle(playerid,vehicleid)
- {
- #define MAX_INVALID_NOS_VEHICLES 29
- new InvalidNosVehicles[MAX_INVALID_NOS_VEHICLES] =
- {
- 581,523,462,521,463,522,461,448,468,586,
- 509,481,510,472,473,493,595,484,430,453,
- 452,446,454,590,569,537,538,570,449
- };
- if(IsPlayerInVehicle(playerid,vehicleid))
- {
- for(new i = 0; i < MAX_INVALID_NOS_VEHICLES; i++)
- {
- if(GetVehicleModel(vehicleid) == InvalidNosVehicles[i])
- {
- return true;
- }
- }
- }
- return false;
- }
- //-----
- forward PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z);
- public PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z)
- {
- if(IsPlayerConnected(playerid))
- {
- new Float:oldposx, Float:oldposy, Float:oldposz;
- new Float:tempposx, Float:tempposy, Float:tempposz;
- GetPlayerPos(playerid, oldposx, oldposy, oldposz);
- tempposx = (oldposx -x);
- tempposy = (oldposy -y);
- tempposz = (oldposz -z);
- //printf("DEBUG: X:%f Y:%f Z:%f",posx,posy,posz);
- if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
- {
- return 1;
- }
- }
- return 0;
- }
- //-------
- //------Anti Spam-------
- public Levels(playerid)
- {
- new name[24];
- new file[24];
- GetPlayerName(playerid, name, 24);
- format(file, 24, "/LRSV/Users/%s.ini", name);
- if(IsPlayerConnected(playerid))
- {
- if(Killes[playerid] >= 200)
- {
- Level[playerid] +=1;
- dini_IntSet(file, "Level", Level[playerid]);
- SendClientMessage(playerid, 0xFFD720FF, ".���� ���");
- }
- if(Killes[playerid] >= 400)
- {
- Level[playerid] +=1;
- dini_IntSet(file, "Level", Level[playerid]);
- SendClientMessage(playerid, 0xFFD720FF, ".���� ���");
- }
- if(Killes[playerid] >= 600)
- {
- Level[playerid] +=1;
- dini_IntSet(file, "Level", Level[playerid]);
- SendClientMessage(playerid, 0xFFD720FF, ".���� ���");
- }
- if(Killes[playerid] >= 800)
- {
- Level[playerid] +=1;
- dini_IntSet(file, "Level", Level[playerid]);
- SendClientMessage(playerid, 0xFFD720FF, ".���� ���");
- }
- if(Killes[playerid] >= 1000)
- {
- Level[playerid] +=1;
- dini_IntSet(file, "Level", Level[playerid]);
- SendClientMessage(playerid, 0xFFD720FF, ".���� ���");
- }
- if(Killes[playerid] >= 1200)
- {
- Level[playerid] +=1;
- dini_IntSet(file, "Level", Level[playerid]);
- SendClientMessage(playerid, 0xFFD720FF, ".���� ���");
- }
- if(Killes[playerid] >= 1400)
- {
- Level[playerid] +=1;
- dini_IntSet(file, "Level", Level[playerid]);
- SendClientMessage(playerid,0xFFD720FF,".���� ���");
- }
- if(Killes[playerid] >= 1600)
- {
- Level[playerid] +=1;
- dini_IntSet(file, "Level", Level[playerid]);
- SendClientMessage(playerid, 0xFFD720FF, ".���� ���");
- }
- if(Killes[playerid] >= 1800)
- {
- Level[playerid] +=1;
- dini_IntSet(file, "Level", Level[playerid]);
- SendClientMessage(playerid, 0xFFD720FF, " ���� ���");
- }
- if(Killes[playerid] >= 2000)
- {
- Level[playerid] +=1;
- dini_IntSet(file, "Level", Level[playerid]);
- SendClientMessage(playerid, 0xFFD720FF, " ���� ���");
- }
- if(Killes[playerid] >= 2500)
- {
- Level[playerid] +=1;
- dini_IntSet(file, "Level", Level[playerid]);
- SendClientMessage(playerid,0xFFD720FF, " ���� ���");
- }
- if(Killes[playerid] >= 3000)
- {
- Level[playerid] +=1;
- dini_IntSet(file, "Level", Level[playerid]);
- SendClientMessage(playerid, 0xFFD720FF, " ���� ���!");
- }
- if(Killes[playerid] >= 4000)
- {
- Level[playerid] +=1;
- dini_IntSet(file, "Level", Level[playerid]);
- SendClientMessage(playerid, 0xFFD720FF, " ���� ���");
- }
- if(Killes[playerid] >= 5000)
- {
- Level[playerid] +=1;
- dini_IntSet(file, "Level", Level[playerid]);
- SendClientMessage(playerid, 0xFFD720FF, ".���� ���");
- }
- if(Killes[playerid] >= 6000)
- {
- Level[playerid] +=1;
- dini_IntSet(file, "Level", Level[playerid]);
- SendClientMessage(playerid, 0xFFD720FF, ".���� ���");
- }
- if(Killes[playerid] >= 7000)
- {
- Level[playerid] +=1;
- dini_IntSet(file, "Level", Level[playerid]);
- SendClientMessage(playerid, 0xFFD720FF, ".���� ���");
- }
- if(Killes[playerid] >= 8000)
- {
- Level[playerid] +=1;
- dini_IntSet(file, "Level", Level[playerid]);
- SendClientMessage(playerid, 0xFFD720FF, ".���� ���");
- }
- if(Killes[playerid] >= 9000)
- {
- Level[playerid] +=1;
- dini_IntSet(file, "Level", Level[playerid]);
- SendClientMessage(playerid, 0xFFD720FF, ".���� ���");
- }
- if(Killes[playerid] >= 10000)
- {
- Level[playerid] +=1;
- dini_IntSet(file, "Level", Level[playerid]);
- SendClientMessage(playerid, 0xFFD720FF, ".���� ���");
- }
- if(Killes[playerid] >= 11000)
- {
- Level[playerid] +=1;
- dini_IntSet(file, "Level", Level[playerid]);
- SendClientMessage(playerid, 0xFFD720FF, ".���� ���");
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement