Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //------------------------------------------------------------------------------
- //-----=== Clan Wars/Training Server created by : V3ntrilo (old GL-RP*** player) ===-------
- //- ========== __ _ () __ ___ (R)
- //- || ------ ||\\ || || | | | |
- //- || | | || \\ || || | | | |
- //- || |_____| || \\|| || |_|____|_| -----
- // -------------~~~~~~~~~~~~~~~~~~~~~~~~~----------------
- //------Clan Wars/Training Server Made by : V3ntrilo ! DO NOT CLAIM THIS AS YOUR OWN !! ----------------------------
- //--- If you're going to use/edit it, leave me some credits please, as I have spent several hours making this script :) ENJOY --
- //--== Credits ==-- : Cam (for making SFTDM) and me ( V3ntrilo)---
- #include <a_samp>
- #include <a_samp>
- #include <core>
- #include <float>
- #include <string>
- #include <file>
- #include <time>
- #include <datagram>
- #include <a_players>
- #include <a_vehicles>
- #include <a_objects>
- #include <a_sampdb>
- #include <dini>
- #include <dudb>
- #include <dutils>
- #include <sscanf2>
- static gTeam[MAX_PLAYERS];
- new gPlayerClass[MAX_PLAYERS];
- #define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
- #pragma unused GameText EraseVehicle GetVehicleModelIDFromName IsNumeric Pressedkey ReturnUser cash deaths fakechat gActivePlayers gCopPlayerSpawns gLastGaveCash gRandomPlayerSpawns iPlayerChatTime iSpawnSet info info2 kills player_level player_names playerpositionsz PlayerChatMsg weaponlevel playerramp
- //color
- #define COLOR_TUT 0xF6C861AA
- #define COLOR_WHITE 0xFFFFFFFF
- #define COLOR_GREY 0xAFAFAFAA
- #define COLOR_BRIGHTRED 0xFF0000AA
- #define COLOR_YELLOW 0xFFFF00FF
- #define COLOR_PINK 0xFF66FFAA
- #define COLOR_BLUE 0x0000BBAA
- #define COLOR_LIGHTBLUE 0x33CCFFAA
- #define COLOR_DARKRED 0x660000AA
- #define COLOR_ORANGE 0xFF9900AA
- #define COLOR_BRIGHTRED 0xFF0000AA
- #define COLOR_INDIGO 0x4B00B0AA
- #define COLOR_VIOLET 0x9955DEEE
- #define COLOR_LIGHTRED 0xFF99AADD
- #define COLOR_SEAGREEN 0x00EEADDF
- #define COLOR_GRAYWHITE 0xEEEEFFC4
- #define COLOR_LIGHTNEUTRALBLUE 0xabcdef66
- #define COLOR_GREENISHGOLD 0xCCFFDD56
- #define COLOR_LIGHTBLUEGREEN 0x0FFDD349
- #define COLOR_NEUTRALBLUE 0xABCDEF01
- #define COLOR_LIGHT 0xAAFFCC33
- #define COLOR_LEMON 0xDDDD2357
- #define COLOR_MEDIUMBLUE 0x63AFF00A
- #define COLOR_NEUTRAL 0xABCDEF97
- #define COLOR_BLACK 0x00000000
- #define COLOR_NEUTRALGREEN 0x81CFAB00
- #define COLOR_DARKGREEN 0x12900BBF
- #define COLOR_LIGHTGREEN 0x24FF0AB9
- #define COLOR_DARKBLUE 0x300FFAAB
- #define COLOR_BLUEGREEN 0x46BBAA00
- #define COLOR_PINK 0xFF66FFAA
- #define COLOR_LIGHTBLUE 0x33CCFFAA
- #define COLOR_DARKRED 0x660000AA
- #define COLOR_ORANGE 0xFF9900AA
- #define COLOR_PURPLE 0x800080AA
- #define COLOR_GRAD1 0xB4B5B7FF
- #define COLOR_GRAD2 0xBFC0C2FF
- #define COLOR_RED1 0xFF0000AA
- #define COLOR_GREY 0xAFAFAFAA
- #define COLOR_GREEN 0x00FF00AA
- #define COLOR_BROWN 0x993300AA
- #define COLOR_ 0x99FFFFAA
- #define COLOR_TAN 0xFFFFCCAA
- #define COLOR_PINK 0xFF66FFAA
- #define COLOR_KHAKI 0x999900AA
- #define COLOR_LIME 0x99FF00AA
- #define COLOR_SYSTEM 0xEFEFF7AA
- #define COLOR_GRAD2 0xBFC0C2FF
- #define COLOR_GRAD4 0xD8D8D8FF
- #define COLOR_GRAD6 0xF0F0F0FF
- #define COLOR_GRAD2 0xBFC0C2FF
- #define COLOR_GRAD3 0xCBCCCEFF
- #define COLOR_GRAD5 0xE3E3E3FF
- #define COLOR_GRAD1 0xB4B5B7FF
- #define COLOR_GREY 0xAFAFAFAA
- #define COLOR_RED2 0xAA3333AA
- #define COLOR_GREY 0xAFAFAFAA
- #define COLOR_CYAN 0x99FFFFAA
- #define PocketMoney 100000 // Amount player recieves on spawn.
- #define INACTIVE_PLAYER_ID 255
- #define GIVECASH_DELAY 5000 // Time in ms between /givecash commands.
- #define SLOTS 8
- #define ADMIN_SPEC_TYPE_NONE 0
- #define ADMIN_SPEC_TYPE_PLAYER 1
- #define ADMIN_SPEC_TYPE_VEHICLE 2
- #define ADMIN_SPEC_TYPE_PLAYER 1
- #define ADMIN_SPEC_TYPE_NONE 0
- #define isnull(%1) \
- ((!(%1[0])) || (((%1[0]) == '\1') && (!(%1[1]))))
- #define NUMVALUES 4
- // Teams
- #define TEAM_SPEC 0
- #define TEAM_OWNER 1
- #define TEAM_VISITOR 2
- // Team Colors
- #define COLOR_SPEC_TEAM 0xF6F600AA
- #define COLOR_OWNER_TEAM 0x00B100AA
- #define COLOR_VISITOR_TEAM 0x800091AA
- #pragma tabsize 0
- new gRoundTime = 3600000;
- new peacehouse;
- new peacehouse2;
- new arena;
- new arena2;
- new parachute;
- new Text:Textdraw0;
- new Text:Textdraw1;
- forward GameModeExitFunc();
- forward MoneyGrubScoreUpdate();
- forward Givecashdelaytimer(playerid);
- forward SetPlayerRandomSpawn(playerid);
- forward SetupPlayerForClassSelection(playerid);
- forward SendPlayerFormattedText(playerid, const str[], define);
- forward public SendAllFormattedText(playerid, const str[], define);
- forward OnPlayerLogin(playerid,password[]);
- forward OnPlayerRegister(playerid, password[]);
- forward Jailed();
- #define SLOTS 8
- new vehicle;
- new info;
- new info2;
- new cash;
- new player_names[SLOTS][MAX_PLAYER_NAME];
- new player_level[SLOTS] = -1;
- new gSpectateID[MAX_PLAYERS];
- new gSpectateType[MAX_PLAYERS];
- new jail[MAX_PLAYERS];
- new playerposition[MAX_PLAYERS];
- new playerramp[MAX_PLAYERS];
- new Pressedkey[MAX_PLAYERS];
- new jumped[MAX_PLAYERS];
- new ramped[MAX_PLAYERS];
- forward DeleteRamp(playerid);
- forward Float:GetRampDistance(playerid);
- forward Float:GetPosInFrontOfPlayer(playerid, &Float:x, &Float:y, Float:distance);
- forward Keys();
- new logged[MAX_PLAYERS];
- new adminlevel[MAX_PLAYERS];
- new money[MAX_PLAYERS];
- new playername[MAX_PLAYER_NAME];
- static iPlayerChatTime[MAX_PLAYERS];
- static szPlayerChatMsg[MAX_PLAYERS][128];
- new muted[MAX_PLAYERS];
- new Text:GameText;
- #define RC_BANDIT 441
- #define RC_BARON 464
- #define RC_GOBLIN 501
- #define RC_RAIDER 465
- #define D_TRAM 449
- #define RC_TANK 564
- #define RC_CAM 594
- new gWorldStatus[3] = {12, 4};
- new kills[MAX_PLAYERS];
- new deaths[MAX_PLAYERS];
- forward SendClientMessageToAdmins(color,string[]);
- new fakechat[MAX_PLAYERS];
- #define Min_Weapon_Id 0
- #define Max_Weapon_Id 46
- forward AntiCheat();
- forward AntiHealthCheat();
- new weaponlevel[MAX_PLAYERS];
- new healthlevel[MAX_PLAYERS];
- //===============================================================================================================//
- new iSpawnSet[MAX_PLAYERS];
- new Float:gRandomPlayerSpawns[22][3] = {
- {1958.3783,1343.1572,15.3746},
- {2199.6531,1393.3678,10.8203},
- {2483.5977,1222.0825,10.8203},
- {2637.2712,1129.2743,11.1797},
- {2000.0106,1521.1111,17.0625},
- {2024.8190,1917.9425,12.3386},
- {2261.9048,2035.9547,10.8203},
- {2244.2566,2523.7280,10.8203},
- {2335.3228,2786.4478,10.8203},
- {2150.0186,2734.2297,11.1763},
- {2158.0811,2797.5488,10.8203},
- {1969.8301,2722.8564,10.8203},
- {1652.0555,2709.4072,10.8265},
- {1564.0052,2756.9463,10.8203},
- {1271.5452,2554.0227,10.8203},
- {1441.5894,2567.9099,10.8203},
- {1480.6473,2213.5718,11.0234},
- {1400.5906,2225.6960,11.0234},
- {1598.8419,2221.5676,11.0625},
- {1318.7759,1251.3580,10.8203},
- {1558.0731,1007.8292,10.8125},
- //{-857.0551,1536.6832,22.5870}, Out of Town Spawns
- //{817.3494,856.5039,12.7891},
- //{116.9315,1110.1823,13.6094},
- //{-18.8529,1176.0159,19.5634},
- //{-315.0575,1774.0636,43.6406},
- {1705.2347,1025.6808,10.8203}
- };
- new Float:gCopPlayerSpawns[2][3] = {
- {2297.1064,2452.0115,10.8203},
- {2297.0452,2468.6743,10.8203}
- };
- //Round code stolen from mike's Manhunt :P
- //new gRoundTime = 3600000; // Round time - 1 hour
- //new gRoundTime = 1200000; // Round time - 20 mins
- //new gRoundTime = 900000; // Round time - 15 mins
- //new gRoundTime = 600000; // Round time - 10 mins
- //new gRoundTime = 300000; // Round time - 5 mins
- //new gRoundTime = 120000; // Round time - 2 mins
- //new gRoundTime = 60000; // Round time - 1 min
- new gActivePlayers[MAX_PLAYERS];
- new gLastGaveCash[MAX_PLAYERS];
- //===============================================================================================================//
- enum blablabla
- {
- pAdminLevel
- }
- new PlayerInfo[MAX_PLAYERS][blablabla];
- //-------------------== Toniu_ ==-----------------------------------------------
- main()
- {
- print("\n=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=");
- print(" ..:: sOL GM by V3ntrilo ::..\n");
- print("=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=\n");
- }
- //---------------------== Toniu_ ==---------------------------------------------
- public OnGameModeInit()
- {
- SetGameModeText(".: CW v1.5 :.");
- SetTeamCount(3);
- ShowNameTags(1);
- UsePlayerPedAnims();
- DisableInteriorEnterExits();
- ShowPlayerMarkers(1);
- SetWorldTime(18);
- TextDrawShowForAll(Textdraw0);
- AllowInteriorWeapons(1);
- // Skins
- AddPlayerClass(107, -295.7394,1727.6598,42.6875,2.4049,5,1,0,0,0,0); // Owner Clan Spawn Position
- AddPlayerClass(106, -295.7394,1727.6598,42.6875,2.4049,5,1,0,0,0,0); // Owner Clan Spawn Position
- AddPlayerClass(105, -295.7394,1727.6598,42.6875,2.4049,5,1,0,0,0,0); // Owner Clan Spawn Position
- AddPlayerClass(102, -295.0699,1780.1384,42.6875,179.4165,5,1,0,0,0,0); // Visitor Clan Spawn Position
- AddPlayerClass(103, -295.0699,1780.1384,42.6875,179.4165,5,1,0,0,0,0); // Visitor Clan Spawn Position
- AddPlayerClass(104, -295.0699,1780.1384,42.6875,179.4165,5,1,0,0,0,0); // Visitor Clan Spawn Position
- AddPlayerClass(274, -309.4995,1761.9545,43.6406,269.6573,1,1,14,1,0,0); // Spectators Spawn Position
- AddPlayerClass(275, -309.4995,1761.9545,43.6406,269.6573,1,1,14,1,0,0); // Spectators Spawn Position
- // Vehicles
- AddStaticVehicle(522,-320.9265,1762.3906,42.3101,273.2338,6,6); // spec1
- AddStaticVehicle(522,-320.8253,1760.4330,42.3029,269.3399,6,6); // spec2
- AddStaticVehicle(560,-319.6191,1757.1819,42.4475,271.9765,6,6); // spec3
- AddStaticVehicle(560,-319.6056,1753.9769,42.4385,268.7227,6,6); // spec4
- AddStaticVehicle(579,-319.6045,1750.5537,42.7305,271.4595,6,6); // spec5
- AddStaticVehicle(567,-319.3003,1746.9412,42.6847,271.2500,6,6); // spec6
- AddStaticVehicle(560,-303.1542,1728.4697,42.3952,320.3942,86,86); // owner1
- AddStaticVehicle(560,-289.2155,1728.9891,42.3929,37.5969,86,86); // owner2
- AddStaticVehicle(522,-288.2537,1732.7966,42.2362,18.0118,86,86); // owner3
- AddStaticVehicle(560,-287.8549,1779.5393,42.4545,135.7863,157,157); // visitor1
- AddStaticVehicle(560,-301.6541,1778.6550,42.3953,214.1730,157,157); // visitor2
- AddStaticVehicle(522,-302.5840,1775.4305,42.2502,208.4944,157,157); // visitor3
- AddStaticVehicle(560,-1359.7546,852.6231,46.8207,137.2246,86,86); // race 1 car 1
- AddStaticVehicle(560,-1363.9032,856.5994,46.8203,136.9124,86,86); // race 1 car 2
- AddStaticVehicle(560,-1371.3724,863.7615,46.8202,137.5794,157,157); // race 1 car 3
- AddStaticVehicle(560,-1375.4718,867.5476,46.8203,136.3313,157,157); // race 1 car 4
- AddStaticVehicle(541,-2671.2078,2142.2681,55.1326,180.5315,86,0); // race 2 car1
- AddStaticVehicle(541,-2676.8389,2142.2356,55.1373,181.0191,86,0); // race 2 car2
- AddStaticVehicle(541,-2686.4502,2142.3665,55.1348,181.3505,157,1); // race 2 car3
- AddStaticVehicle(541,-2692.0400,2142.3164,55.1374,181.5204,157,1); // race 2 car4
- AddStaticVehicle(500,1529.3280,15.6927,23.8454,188.2039,86,86); // /race 3 owner car 1
- AddStaticVehicle(500,1528.8121,25.8534,23.8428,179.5016,86,86); // /race 3 owner car 2
- AddStaticVehicle(522,1538.1063,11.5268,23.6999,186.0312,6,6); // /race 3 spec car 1
- AddStaticVehicle(500,1579.0726,24.9230,23.6635,175.8439,157,157); // /race 3 vis car 1
- AddStaticVehicle(500,1578.4211,33.1882,24.1030,185.8541,157,157); // /race 3 vis car 2
- AddStaticVehicle(522,1573.7200,20.5615,23.7290,180.1810,6,6); // /race 3 spec car 2
- AddStaticVehicle(562,2441.3025,-1967.3767,13.2086,10.9732,0,0); // elegy
- AddStaticVehicle(560,2033.7545,1930.1967,11.9320,174.7067,123,123); // lv car 1
- AddStaticVehicle(522,2033.6766,1921.8588,11.7531,179.4913,123,123); // lv car 2
- AddStaticVehicle(567,2033.0903,1909.8455,12.1121,182.2755,123,123); // lv car 3
- AddStaticVehicle(522,1536.3585,-1683.9216,13.1035,43.6804,7,0); // /ls veh 1
- AddStaticVehicle(522,1535.9583,-1686.5746,13.1080,52.3101,16,11); // /ls veh 3
- AddStaticVehicle(522,1536.1239,-1685.3934,13.0881,53.3473,56,123); // /ls veh 2
- AddStaticVehicle(560,1536.0623,-1666.9075,13.0875,0.8053,123,123); // /ls veh 4
- AddStaticVehicle(560,1536.0718,-1678.8734,13.0881,1.2763,0,0); // /ls veh 5
- AddStaticVehicle(576,1524.1294,-1674.3883,13.0731,0.7283,11,1); // /ls veh 6
- AddStaticVehicle(562,1524.0089,-1659.5182,13.1167,359.4594,1,1); // /ls veh 7
- AddStaticVehicle(567,2649.4443,-1998.3949,13.3318,89.2963,31,56); // LOCOLOW VEH 1
- AddStaticVehicle(536,2664.6421,-2009.4442,13.2020,89.6739,51,12); // LOCOLOW VEH 2
- AddStaticVehicle(534,2653.9058,-2009.2942,13.1883,90.4145,145,1); // LOCOLOW VEH 3
- AddStaticVehicle(535,2663.3132,-1998.2957,13.2297,89.5796,185,14); // LOCOLOW VEH 4
- AddStaticVehicle(541,2395.6672,1016.4827,10.4469,1.9512,1,123); // transf veh 1
- AddStaticVehicle(402,2378.9333,1021.7704,10.6519,359.1358,51,57); // transf veh 2
- AddStaticVehicle(542,2395.2813,987.0365,10.5635,359.5988,1,1); // transf veh 3
- AddStaticVehicle(475,2378.8865,1009.3865,10.6242,358.8896,67,122); // transf veh 4
- AddStaticVehicle(415,2389.1021,986.7585,10.5916,0.0338,65,12); // transf veh 5
- AddStaticVehicle(506,2383.9939,986.9384,10.5246,1.7717,14,14); // transf veh 6
- AddStaticVehicle(451,2378.6348,986.8866,10.5266,0.3952,3,3); // transf veh 7
- AddStaticVehicle(560,-2693.2085,212.4930,3.9570,89.0186,0,0); // waa veh 1
- AddStaticVehicle(560,-2691.3850,223.0535,3.9563,89.1839,5,5); // waa veh 2
- AddStaticVehicle(558,-2682.7354,212.3796,3.8807,90.5606,76,12); // waa veh 3
- AddStaticVehicle(562,-2678.2039,222.9968,3.9100,89.2533,123,123); // waa veh 4
- AddStaticVehicle(560,-2617.3716,1378.3165,6.8471,178.2657,1,1); // SF veh 1
- AddStaticVehicle(475,-2621.8418,1378.7834,6.9504,180.0988,12,12); // SF veh 2
- AddStaticVehicle(522,-2625.1741,1378.9750,6.7126,177.0134,14,78); // SF veh 3
- AddStaticVehicle(579,-2628.1521,1378.7445,7.0747,179.6737,0,0); // SF veh 4
- AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 26, 8000, 28, 8000, 0, 0);
- AddStaticVehicle(522,2513.5706,2389.7922,10.3940,267.9746,36,105);
- AddPlayerClass(0,2113.8882,1927.3894,10.8203,358.1300,26,8000,28,8000,0,0);
- AddPlayerClass(230,2461.4231,2267.8325,91.6300,185.5897,26,8000,28,8000,0,0);
- AddPlayerClass(293,2402.6985,2415.0161,10.6797,224.1306,26,8000,28,8000,0,0);
- AddStaticVehicle(451,2040.0520,1319.2751,10.3913,183.2436,16,16);
- AddStaticVehicle(429,2040.5259,1359.2792,10.3497,177.1879,13,13);
- AddStaticVehicle(411,2040.2279,1344.4128,10.4076,3.5436,126,54);
- AddStaticVehicle(522,2040.1927,1336.5278,10.2416,355.6628,7,79);
- AddPlayerClass(293,2075.7346,1511.8411,10.6719,178.0210,26,0,0,0,0,0);
- AddStaticVehicleEx(541,1559.8295,-2338.4761,13.1874,271.4546,0,6,30000); // car 1
- AddStaticVehicleEx(589,1559.8136,-2331.7449,13.1871,268.5542,0,6,30000); // car 3
- AddStaticVehicleEx(400,1560.0394,-2335.1580,13.1859,267.9830,0,6,30000); // car 2
- AddStaticVehicleEx(554,1560.0558,-2328.5540,13.1862,271.7626,0,6,30000); // car 4
- AddStaticVehicleEx(565,1560.3300,-2325.2305,13.1878,270.5352,0,6,30000); // car 5
- AddStaticVehicleEx(451,1560.5098,-2315.2676,13.1874,269.1917,0,6,30000); // car 6
- AddStaticVehicleEx(444,1546.2843,-2361.3855,13.1943,180.4433,0,6,30000); // car 5
- AddStaticVehicle(589,1671.1375,-2313.5847,13.1431,89.7754,0,6); // // Public car
- AddStaticVehicle(400,1691.4199,-2313.5417,13.2360,92.2966,0,6); // Public car 2
- AddStaticVehicle(541,1702.2924,-2313.6370,13.5459,90.6240,0,6); // //public car 3
- AddStaticVehicle(554,1710.5486,-2313.4878,13.5423,91.4031,0,6); // //public car 4
- CreateVehicle(520, 2109.1763, 1503.0453, 32.2887, 82.2873, 0, 1, 60);
- AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 26, 8000, 28, 8000, 0, 0);
- AddStaticVehicle(522,2513.5706,2389.7922,10.3940,267.9746,36,105);
- AddPlayerClass(0,2113.8882,1927.3894,10.8203,358.1300,26,8000,28,8000,0,0);
- AddPlayerClass(230,2461.4231,2267.8325,91.6300,185.5897,26,8000,28,8000,0,0);
- AddPlayerClass(293,2402.6985,2415.0161,10.6797,224.1306,26,8000,28,8000,0,0);
- AddStaticVehicle(451,2040.0520,1319.2751,10.3913,183.2436,16,16);
- AddStaticVehicle(429,2040.5259,1359.2792,10.3497,177.1879,13,13);
- AddStaticVehicle(411,2040.2279,1344.4128,10.4076,3.5436,126,54);
- AddStaticVehicle(522,2040.1927,1336.5278,10.2416,355.6628,7,79);
- AddPlayerClass(293,2075.7346,1511.8411,10.6719,178.0210,26,0,0,0,0,0);
- AddStaticVehicleEx(541,1559.8295,-2338.4761,13.1874,271.4546,0,6,30000); // car 1
- AddStaticVehicleEx(589,1559.8136,-2331.7449,13.1871,268.5542,0,6,30000); // car 3
- AddStaticVehicleEx(400,1560.0394,-2335.1580,13.1859,267.9830,0,6,30000); // car 2
- AddStaticVehicleEx(554,1560.0558,-2328.5540,13.1862,271.7626,0,6,30000); // car 4
- AddStaticVehicleEx(565,1560.3300,-2325.2305,13.1878,270.5352,0,6,30000); // car 5
- AddStaticVehicleEx(451,1560.5098,-2315.2676,13.1874,269.1917,0,6,30000); // car 6
- AddStaticVehicleEx(444,1546.2843,-2361.3855,13.1943,180.4433,0,6,30000); // car 5
- AddStaticVehicle(589,1671.1375,-2313.5847,13.1431,89.7754,0,6); // // Public car
- AddStaticVehicle(400,1691.4199,-2313.5417,13.2360,92.2966,0,6); // Public car 2
- AddStaticVehicle(541,1702.2924,-2313.6370,13.5459,90.6240,0,6); // //public car 3
- AddStaticVehicle(554,1710.5486,-2313.4878,13.5423,91.4031,0,6); // //public car 4
- CreateVehicle(520, 2109.1763, 1503.0453, 32.2887, 82.2873, 0, 1, 60);
- AddPlayerClass(265,1958.3783,1343.1572,15.3746,270.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(266,1958.3783,1343.1572,15.3746,270.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(267,1958.3783,1343.1572,15.3746,270.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(268,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(269,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(270,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(271,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(272,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(280,1958.3783,1343.1572,15.3746,270.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(281,1958.3783,1343.1572,15.3746,270.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(282,1958.3783,1343.1572,15.3746,270.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(283,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(284,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(285,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(286,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(287,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(254,1958.3783,1343.1572,15.3746,0.0,26,9999999,28,9999999,24,999999);
- AddPlayerClass(255,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(256,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(257,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(258,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(259,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(260,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(261,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(262,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(263,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(264,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(274,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(275,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(276,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(1,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(2,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(290,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(291,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(292,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(293,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(294,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(295,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(296,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(297,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(298,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(299,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(277,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(278,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(279,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(288,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(47,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(48,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(49,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(50,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(51,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(52,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(53,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(54,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(55,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(56,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(57,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(58,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(59,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(60,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(61,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(62,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(63,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(64,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(66,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(67,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(68,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(69,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(70,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(71,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(72,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(73,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(75,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(76,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(78,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(79,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(80,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(81,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(82,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(83,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(84,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(85,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(87,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(88,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(89,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(91,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(92,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(93,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(95,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(96,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(97,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(98,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(99,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(100,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(101,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(102,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(103,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(104,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(105,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(106,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(107,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(108,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(109,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(110,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(111,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(112,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(113,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(114,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(115,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(116,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(117,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(118,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(120,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(121,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(122,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(123,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(124,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(125,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(126,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(127,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(128,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(129,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(131,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(133,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(134,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(135,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(136,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(137,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(138,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(139,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(140,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(141,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(142,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(143,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(144,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(145,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(146,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(147,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(148,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(150,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(151,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(152,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(153,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(154,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(155,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(156,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(157,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(158,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(159,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(160,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(161,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(162,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(163,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(164,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(165,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(166,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(167,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(168,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(169,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(170,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(171,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(172,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(173,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(174,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(175,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(176,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(177,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(178,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(179,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(180,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(181,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(182,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(183,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(184,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(185,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(186,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(187,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(188,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(189,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(190,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(191,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(192,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(193,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(194,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(195,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(196,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(197,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(198,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(199,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(200,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(201,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(202,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(203,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(204,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(205,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(206,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(207,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(209,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(210,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(211,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(212,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(213,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(214,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(215,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(216,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(217,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(218,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(219,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(220,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(221,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(222,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(223,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(224,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(225,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(226,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(227,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(228,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(229,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(230,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(231,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(232,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(233,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(234,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(235,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(236,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(237,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(238,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(239,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(240,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(241,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(242,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(243,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(244,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(245,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(246,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(247,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(248,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(249,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(250,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(251,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(253,1958.3783,1343.1572,15.3746,269.1425,26,9999999,28,9999999,24,999999);
- AddPlayerClass(106,2512.8611,-1673.2799,13.5104,87.7485,26,9999999,28,9999999,24,999999);
- AddPlayerClass(107,2508.1372,-1656.6781,13.5938,129.4222,26,9999999,28,9999999,24,999999);
- AddPlayerClassEx( 15, 0, 1958.33, 1343.12, 15.36,269.15, 26,9999999,28,9999999,24,999999);
- AddPlayerClassEx( 15, 101, 1958.33, 1343.12,15.36,269.15,26,9999999,28,9999999,24,999999);
- AddStaticVehicle(451,2040.0520,1319.2799,10.3779,183.2439,16,16);//1
- AddStaticVehicle(429,2040.5247,1359.2783,10.3516,177.1306,13,13);//2
- AddStaticVehicle(421,2110.4102,1398.3672,10.7552,359.5964,13,13);//3
- AddStaticVehicle(411,2074.9624,1479.2120,10.3990,359.6861,64,64);//4
- AddStaticVehicle(477,2075.6038,1666.9750,10.4252,359.7507,2,2);//5
- AddStaticVehicle(541,2119.5845,1938.5969,10.2967,181.9064,22,22);//6
- AddStaticVehicle(541,1843.7881,1216.0122,10.4556,270.8793,60,1);//7
- AddStaticVehicle(402,1944.1003,1344.7717,8.9411,0.8168,30,30);//8
- AddStaticVehicle(402,1679.2278,1316.6287,10.6520,180.4150,90,90);//9
- AddStaticVehicle(415,1685.4872,1751.9667,10.5990,268.1183,25,1);//10
- AddStaticVehicle(411,2034.5016,1912.5874,11.9048,0.2909,123,1);//11
- AddStaticVehicle(411,2172.1682,1988.8643,10.5474,89.9151,116,1);//12
- AddStaticVehicle(477,2361.1538,1993.9761,10.4260,178.3929,101,1);//13
- AddStaticVehicle(550,2221.9946,1998.7787,9.6815,92.6188,53,53);//14
- AddStaticVehicle(558,2243.3833,1952.4221,14.9761,359.4796,116,1);//15
- AddStaticVehicle(587,2276.7085,1938.7263,31.5046,359.2321,40,1);//16
- AddStaticVehicle(587,2602.7769,1853.0667,10.5468,91.4813,43,1);//17
- AddStaticVehicle(603,2610.7600,1694.2588,10.6585,89.3303,69,1);//18
- AddStaticVehicle(587,2635.2419,1075.7726,10.5472,89.9571,53,1);//19
- AddStaticVehicle(437,2577.2354,1038.8063,10.4777,181.7069,35,1);//20
- AddStaticVehicle(535,2039.1257,1545.0879,10.3481,359.6690,123,1);//21
- AddStaticVehicle(535,2009.8782,2411.7524,10.5828,178.9618,66,1);//22
- AddStaticVehicle(429,2010.0841,2489.5510,10.5003,268.7720,1,2);//23
- AddStaticVehicle(415,2076.4033,2468.7947,10.5923,359.9186,36,1);//24
- AddStaticVehicle(487,2093.2754,2414.9421,74.7556,89.0247,26,57);//25
- AddStaticVehicle(506,2352.9026,2577.9768,10.5201,0.4091,7,7);//26
- AddStaticVehicle(506,2166.6963,2741.0413,10.5245,89.7816,52,52);//27
- AddStaticVehicle(411,1960.9989,2754.9072,10.5473,200.4316,112,1);//28
- AddStaticVehicle(429,1919.5863,2760.7595,10.5079,100.0753,2,1);//29
- AddStaticVehicle(415,1673.8038,2693.8044,10.5912,359.7903,40,1);//30
- AddStaticVehicle(402,1591.0482,2746.3982,10.6519,172.5125,30,30);//31
- AddStaticVehicle(603,1580.4537,2838.2886,10.6614,181.4573,75,77);//32
- AddStaticVehicle(550,1555.2734,2750.5261,10.6388,91.7773,62,62);//33
- AddStaticVehicle(535,1455.9305,2878.5288,10.5837,181.0987,118,1);//34
- AddStaticVehicle(477,1537.8425,2578.0525,10.5662,0.0650,121,1);//35
- AddStaticVehicle(451,1433.1594,2607.3762,10.3781,88.0013,16,16);//36
- AddStaticVehicle(603,2223.5898,1288.1464,10.5104,182.0297,18,1);//37
- AddStaticVehicle(558,2451.6707,1207.1179,10.4510,179.8960,24,1);//38
- AddStaticVehicle(550,2461.7253,1357.9705,10.6389,180.2927,62,62);//39
- AddStaticVehicle(558,2461.8162,1629.2268,10.4496,181.4625,117,1);//40
- AddStaticVehicle(477,2395.7554,1658.9591,10.5740,359.7374,0,1);//41
- AddStaticVehicle(404,1553.3696,1020.2884,10.5532,270.6825,119,50);//42
- AddStaticVehicle(400,1380.8304,1159.1782,10.9128,355.7117,123,1);//43
- AddStaticVehicle(418,1383.4630,1035.0420,10.9131,91.2515,117,227);//44
- AddStaticVehicle(404,1445.4526,974.2831,10.5534,1.6213,109,100);//45
- AddStaticVehicle(400,1704.2365,940.1490,10.9127,91.9048,113,1);//46
- AddStaticVehicle(404,1658.5463,1028.5432,10.5533,359.8419,101,101);//47
- AddStaticVehicle(581,1677.6628,1040.1930,10.4136,178.7038,58,1);//48
- AddStaticVehicle(581,1383.6959,1042.2114,10.4121,85.7269,66,1);//49
- AddStaticVehicle(581,1064.2332,1215.4158,10.4157,177.2942,72,1);//50
- AddStaticVehicle(581,1111.4536,1788.3893,10.4158,92.4627,72,1);//51
- AddStaticVehicle(522,953.2818,1806.1392,8.2188,235.0706,3,8);//52
- AddStaticVehicle(522,995.5328,1886.6055,10.5359,90.1048,3,8);//53
- AddStaticVehicle(521,993.7083,2267.4133,11.0315,1.5610,75,13);//54
- AddStaticVehicle(535,1439.5662,1999.9822,10.5843,0.4194,66,1);//55
- AddStaticVehicle(522,1430.2354,1999.0144,10.3896,352.0951,6,25);//56
- AddStaticVehicle(522,2156.3540,2188.6572,10.2414,22.6504,6,25);//57
- AddStaticVehicle(598,2277.6846,2477.1096,10.5652,180.1090,0,1);//58
- AddStaticVehicle(598,2268.9888,2443.1697,10.5662,181.8062,0,1);//59
- AddStaticVehicle(598,2256.2891,2458.5110,10.5680,358.7335,0,1);//60
- AddStaticVehicle(598,2251.6921,2477.0205,10.5671,179.5244,0,1);//61
- AddStaticVehicle(523,2294.7305,2441.2651,10.3860,9.3764,0,0);//62
- AddStaticVehicle(523,2290.7268,2441.3323,10.3944,16.4594,0,0);//63
- AddStaticVehicle(523,2295.5503,2455.9656,2.8444,272.6913,0,0);//64
- AddStaticVehicle(522,2476.7900,2532.2222,21.4416,0.5081,8,82);//65
- AddStaticVehicle(522,2580.5320,2267.9595,10.3917,271.2372,8,82);//66
- AddStaticVehicle(522,2814.4331,2364.6641,10.3907,89.6752,36,105);//67
- AddStaticVehicle(535,2827.4143,2345.6953,10.5768,270.0668,97,1);//68
- AddStaticVehicle(521,1670.1089,1297.8322,10.3864,359.4936,87,118);//69
- AddStaticVehicle(487,1614.7153,1548.7513,11.2749,347.1516,58,8);//70
- AddStaticVehicle(487,1647.7902,1538.9934,11.2433,51.8071,0,8);//71
- AddStaticVehicle(487,1608.3851,1630.7268,11.2840,174.5517,58,8);//72
- AddStaticVehicle(476,1283.0006,1324.8849,9.5332,275.0468,7,6); //73
- AddStaticVehicle(476,1283.5107,1361.3171,9.5382,271.1684,1,6); //74
- AddStaticVehicle(476,1283.6847,1386.5137,11.5300,272.1003,89,91);//75
- AddStaticVehicle(476,1288.0499,1403.6605,11.5295,243.5028,119,117);//76
- AddStaticVehicle(415,1319.1038,1279.1791,10.5931,0.9661,62,1);//77
- AddStaticVehicle(521,1710.5763,1805.9275,10.3911,176.5028,92,3);//78
- AddStaticVehicle(521,2805.1650,2027.0028,10.3920,357.5978,92,3);///79
- AddStaticVehicle(535,2822.3628,2240.3594,10.5812,89.7540,123,1);//80
- AddStaticVehicle(521,2876.8013,2326.8418,10.3914,267.8946,115,118);//81
- AddStaticVehicle(429,2842.0554,2637.0105,10.5000,182.2949,1,3);//82
- AddStaticVehicle(549,2494.4214,2813.9348,10.5172,316.9462,72,39);//83
- AddStaticVehicle(549,2327.6484,2787.7327,10.5174,179.5639,75,39);//84
- AddStaticVehicle(549,2142.6970,2806.6758,10.5176,89.8970,79,39);//85
- AddStaticVehicle(521,2139.7012,2799.2114,10.3917,229.6327,25,118);//86
- AddStaticVehicle(521,2104.9446,2658.1331,10.3834,82.2700,36,0);//87
- AddStaticVehicle(521,1914.2322,2148.2590,10.3906,267.7297,36,0);//88
- AddStaticVehicle(549,1904.7527,2157.4312,10.5175,183.7728,83,36);//89
- AddStaticVehicle(549,1532.6139,2258.0173,10.5176,359.1516,84,36);//90
- AddStaticVehicle(521,1534.3204,2202.8970,10.3644,4.9108,118,118);//91
- AddStaticVehicle(549,1613.1553,2200.2664,10.5176,89.6204,89,35);//92
- AddStaticVehicle(400,1552.1292,2341.7854,10.9126,274.0815,101,1);//93
- AddStaticVehicle(404,1637.6285,2329.8774,10.5538,89.6408,101,101);//94
- AddStaticVehicle(400,1357.4165,2259.7158,10.9126,269.5567,62,1);//95
- AddStaticVehicle(411,1281.7458,2571.6719,10.5472,270.6128,106,1);//96
- AddStaticVehicle(522,1305.5295,2528.3076,10.3955,88.7249,3,8);//97
- AddStaticVehicle(521,993.9020,2159.4194,10.3905,88.8805,74,74);//98
- AddStaticVehicle(415,1512.7134,787.6931,10.5921,359.5796,75,1);//99
- AddStaticVehicle(522,2299.5872,1469.7910,10.3815,258.4984,3,8);//100
- AddStaticVehicle(522,2133.6428,1012.8537,10.3789,87.1290,3,8);//101
- AddStaticVehicle(411, 2040.2279, 1344.4127, 10.6719, 3.5436, 126, 54);//102
- AddStaticVehicle(469, 2109.1763, 1503.0453, 32.2887, 82.2873, 0, 1);//103//its mistake it is 104
- AddStaticVehicle(411,2289.5420,-555.4283,635.7312,92.5234,0,0);//105
- AddStaticVehicle(495,2288.7607,-546.9108,635.7312,86.5700,0,0);//106
- CreateObject(973,2024.969,1545.427,10.661,0.0,0.0,-97.812);//shiprail
- CreateObject(8650,2104.617,2173.167,11.036,0.0,0.0,0.0);//fc 1`s wall
- //admins area
- AddStaticVehicleEx(464,2217.2498,2038.4462,10.8203,270.7686,0,0,180);
- AddStaticVehicleEx(441,2217.6450,2041.7980,10.8203,270.7686,0,0,180);
- AddStaticVehicleEx(564,2218.0583,2045.6201,10.8203,270.7686,0,0,180);
- AddStaticVehicleEx(465,2218.4404,2048.7959,10.8203,270.7686,0,0,180);
- AddStaticVehicleEx(501,2218.8000,2052.6770,10.8203,270.7686,0,0,180);
- AddStaticVehicleEx(464,2219.1394,2055.8945,10.8203,270.7686,0,0,180); // cargo
- CreateObject(987,2212.383,2032.285,9.894,0.0,0.0,0.0);
- CreateObject(987,2224.303,2032.268,9.820,0.0,0.0,0.0);
- CreateObject(987,2236.167,2032.229,9.820,0.0,0.0,0.0);
- CreateObject(990,2268.105,2032.526,14.061,0.0,0.0,-180.000);
- CreateObject(990,2278.006,2032.546,14.061,0.0,0.0,-180.000);
- CreateObject(990,2288.042,2032.576,14.061,0.0,0.0,-180.000);
- CreateObject(990,2297.960,2032.584,14.061,0.0,0.0,-180.000);
- CreateObject(990,2307.839,2032.574,14.061,0.0,0.0,-180.000);
- //Saif`s house
- CreateObject(970,1305.965,-802.594,83.692,0.0,0.0,0.0);
- CreateObject(987,1256.798,-733.356,92.925,0.0,0.0,-157.500);
- CreateObject(987,1267.506,-729.071,92.509,0.0,0.0,-157.500);
- CreateObject(987,1279.045,-731.247,91.793,0.0,0.0,-191.250);
- CreateObject(987,1289.775,-735.789,92.561,0.0,0.0,-202.500);
- CreateObject(987,1297.974,-744.182,93.398,0.0,0.0,-225.000);
- CreateObject(987,1304.209,-753.420,92.451,-2.578,-5.157,-235.391);
- CreateObject(987,1310.196,-763.204,91.247,0.0,-5.157,-236.250);
- CreateObject(987,1316.147,-772.446,89.327,0.0,-9.454,-236.250);
- CreateObject(987,1320.146,-782.312,85.008,0.0,-15.470,-247.500);
- CreateObject(987,1322.094,-792.302,79.941,0.0,-22.345,-258.750);
- CreateObject(987,1310.470,-794.405,78.195,20.626,-0.859,-346.172);
- CreateObject(974,1307.399,-795.167,80.225,17.189,0.0,0.0);
- CreateObject(993,1306.094,-792.281,84.654,0.0,0.0,-75.312);
- CreateObject(993,1307.762,-807.636,81.360,-1.719,32.659,-88.281);
- CreateObject(993,1307.703,-797.870,84.754,0.0,0.0,-90.000);
- CreateObject(2780,1306.980,-801.087,81.970,0.0,0.0,67.500);
- CreateObject(2780,1305.993,-794.934,80.538,0.0,0.0,-225.000);
- CreateObject(987,1234.927,-743.439,95.832,0.0,0.0,-152.266);
- CreateObject(987,1224.284,-748.799,95.904,0.0,0.0,-153.125);
- CreateObject(987,1213.558,-753.786,97.533,0.0,-12.892,-156.563);
- CreateObject(987,1203.100,-758.248,100.033,0.0,-12.892,-160.938);
- CreateObject(987,1192.244,-761.750,102.089,0.0,-12.032,-164.376);
- CreateObject(987,1203.143,-758.465,90.996,0.0,0.0,-112.577);
- CreateObject(987,1198.629,-769.096,90.754,0.0,8.594,-83.124);
- CreateObject(987,1199.798,-780.385,88.781,0.0,17.189,-82.265);
- CreateObject(987,1201.253,-791.665,85.693,0.0,18.908,-89.923);
- CreateObject(987,1201.175,-801.746,82.224,0.0,17.189,-71.092);
- CreateObject(974,1202.332,-804.056,80.692,0.0,7.735,-73.593);
- //make vehicle 1 pull vehicle 5
- AttachTrailerToVehicle(5,1);
- //Monday 13th Additions ~ Jax
- 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); //
- // --- uncommented
- 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); //
- // --- uncommented end
- //Uber haxed
- 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(434,-110.8473,1133.7113,19.7091,359.7000,2,2); //hotknife
- 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(605,-340.2598,1177.4846,19.5565,182.6176,43,8); // SMASHED UP CAR
- 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); //
- //uber haxed x 50
- //AddStaticVehicle(406,547.4633,843.0204,-39.8406,285.2948,1,1); // DUMPER
- //AddStaticVehicle(406,625.1979,828.9873,-41.4497,71.3360,1,1); // DUMPER
- //AddStaticVehicle(486,680.7997,919.0510,-40.4735,105.9145,1,1); // DOZER
- //AddStaticVehicle(486,674.3994,927.7518,-40.6087,128.6116,1,1); // DOZER
- 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(605,319.3803,740.2404,6.7814,271.2593,8,90); // SMASHED UP CAR
- 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(424,-330.2399,1514.3022,75.1388,179.1514,2,2); //BF INJECT
- 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(548,292.2317,1923.6440,19.2898,235.3379,1,1); // CARGOBOB
- 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(432,275.9634,2024.3629,17.6516,270.6823,43,0); // Tank (can cause scary shit to go down)
- 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); //
- //Uber haxed x 100
- // --- uncommented
- 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(466,124.2480,1075.1835,13.3512,174.5334,78,76); // exceeds model limit
- AddStaticVehicle(411,-290.0065,1759.4958,42.4154,89.7571,116,1); //
- // --- uncommented end
- 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); //
- // Exceeds model limit, cars need model adjustments
- // --- uncommented
- AddStaticVehicle(429,-237.7157,2594.8804,62.3828,178.6802,1,2); //
- //AddStaticVehicle(431,-160.5815,2693.7185,62.2031,89.4133,47,74); //
- AddStaticVehicle(463,-196.3012,2774.4395,61.4775,303.8402,22,22); //
- //AddStaticVehicle(483,-204.1827,2608.7368,62.6956,179.9914,1,5); //
- //AddStaticVehicle(490,-295.4756,2674.9141,62.7434,359.3378,0,0); //
- //AddStaticVehicle(500,-301.5293,2687.6013,62.7723,87.9509,28,119); //
- //AddStaticVehicle(500,-301.6699,2680.3293,62.7393,89.7925,13,119); //
- 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(552,-1396.2028,-196.8298,13.8434,286.2720,56,56); //
- //AddStaticVehicle(552,-1312.4509,-284.4692,13.8417,354.3546,56,56); //
- //AddStaticVehicle(552,-1393.5995,-521.0770,13.8441,187.1324,56,56); //
- //AddStaticVehicle(513,-1355.6632,-488.9562,14.7157,191.2547,48,18); //
- //AddStaticVehicle(513,-1374.4580,-499.1462,14.7482,220.4057,54,34); //
- //AddStaticVehicle(553,-1197.8773,-489.6715,15.4841,0.4029,91,87); //
- //AddStaticVehicle(553,1852.9989,-2385.4009,14.8827,200.0707,102,119); //
- //AddStaticVehicle(583,1879.9594,-2349.1919,13.0875,11.0992,1,1); //
- //AddStaticVehicle(583,1620.9697,-2431.0752,13.0951,126.3341,1,1); //
- //AddStaticVehicle(583,1545.1564,-2409.2114,13.0953,23.5581,1,1); //
- //AddStaticVehicle(583,1656.3702,-2651.7913,13.0874,352.7619,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); //
- // --- uncommented end
- 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); //
- // 22/4 UPDATE
- 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); //
- // 25/4 UPDATE
- 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
- AddStaticPickup(371, 15, 1710.3359,1614.3585,10.1191);
- AddStaticPickup(371, 15, 1964.4523,1917.0341,130.9375);
- AddStaticPickup(371, 15, 2055.7258,2395.8589,150.4766);
- AddStaticPickup(371, 15, 2265.0120,1672.3837,94.9219);
- AddStaticPickup(371, 15, 2265.9739,1623.4060,94.9219); //para
- AddStaticPickup(1242, 2, 2100.1555,2186.5247,13.4786); //armour
- AddStaticPickup(1240, 2, 2100.0977,2184.5334,13.4786); //health
- AddStaticPickup(1241, 2, 2103.8667,2180.1716,14.4965);//capsule
- AddStaticPickup(1240,2,1596.3440,-1243.9486,277.8773);
- AddStaticPickup(1242,2,1596.1666,-1246.0652,277.8779);
- AddStaticPickup(1242,2,2156.5933,-1814.6230,16.1406);
- AddStaticPickup(1240,2,2154.3936,-1815.0106,16.1406);
- AddStaticPickup(1240,2,1875.7402,2124.8997,32.5571);
- AddStaticPickup(1242,2,1875.6296,2122.8262,32.5571);
- AddStaticPickup(1240,2,1546.2760,1049.6926,10.8203);
- AddStaticPickup(1242,2,1544.4742,1049.7078,10.8203);
- AddStaticPickup(1240,2,1365.7069,2196.4146,9.7578);
- AddStaticPickup(1242,2,1875.6296,2122.8262,32.5571);
- AddStaticPickup(1240,2,1546.2760,1049.6926,10.8203);
- AddStaticPickup(1242,2,1544.4742,1049.7078,10.8203);
- //mount chilliad
- AddStaticPickup(371, 15,1537.083,-1347.547,329.119);
- AddStaticPickup(371, 15,1550.850,-1348.124,329.123);
- AddStaticPickup(371, 15,1552.274,-1360.415,329.129);
- AddStaticPickup(371, 15,1536.623,-1360.233,329.121);
- AddStaticPickup(1240, 2, 1073.8706,-300.1780,73.9851);
- AddStaticPickup(1242, 2, 1072.2620,-300.5997,73.9851);
- AddStaticPickup(1240, 2, 35.0579,-56.1771,1.9657);
- AddStaticPickup(1242, 2, 34.0736,-55.8567,2.0585);
- AddStaticPickup(1240, 2, 628.3524,899.2728,-41.1028);
- AddStaticPickup(1242, 2, 629.7010,898.4933,-41.1028);
- AddStaticPickup(1240, 2,-2406.1809,1496.7009,-40.5665);
- AddStaticPickup(1242, 2,-2405.9856,1499.4243,-40.5665);
- AddStaticPickup(1240, 2,-2241.6963,2304.0364,5.2116);
- AddStaticPickup(1242, 2,-2241.4514,2305.7632,5.2270);
- AddStaticPickup(1240, 2,1362.5205,2196.6482,9.7578,174);
- AddStaticPickup(1242, 2,1363.9677,2196.4463,9.7578);
- AddStaticPickup(1240, 2,-551.6077,2594.4453,66.8304);
- AddStaticPickup(1242, 2,-551.6957,2592.7134,66.8304);
- // Pickups
- peacehouse = CreatePickup(1239, 1, -314.7654,1774.3370,43.6406); // Spawn House enter Icon
- peacehouse2 = CreatePickup(1239, 1, 502.0265,-68.0579,998.7578); // Spawn House exit Icon
- arena = CreatePickup(1239, 1, 2229.4663,-1721.8398,13.5668); // Arena Enter Icon
- arena2 = CreatePickup(1239, 1, 774.0844,-49.7533,1000.5859); // Arena Exit Icon
- parachute = CreatePickup(371, 1, -350.0874,1780.1267,1554.1251); // Parachute Pickup Icon
- // Texdraws
- Textdraw0 = TextDrawCreate(0.0, 434.0,"CW v1.5");
- TextDrawFont(Textdraw0,1);
- TextDrawLetterSize(Textdraw0,0.550,1.650);
- TextDrawColor(Textdraw0,0x007700AA);
- TextDrawSetOutline(Textdraw0,1);
- TextDrawBackgroundColor(Textdraw0,0x000000AA);
- TextDrawUseBox(Textdraw0,0);
- TextDrawSetProportional(Textdraw0,1);
- Textdraw1 = TextDrawCreate(527, 10, "www.sa-mp.com"); // edit the forum adress to fit your own Clan forums !!
- TextDrawFont(Textdraw1,3);
- TextDrawLetterSize(Textdraw1,0.300,1);
- TextDrawColor(Textdraw1, 0xC00000AA);
- TextDrawSetOutline(Textdraw1,1);
- TextDrawBackgroundColor(Textdraw1,0x000000AA);
- TextDrawUseBox(Textdraw1,0);
- TextDrawAlignment(Textdraw1, 1);
- // Objects
- CreateObject(4007,-349.218,1770.377,1470.961,0.0,0.0,11.250);
- SetTimer("GameModeExitFunc", gRoundTime, 0);
- return 1;
- }
- //------------------------------------------------------------------------------
- public OnPlayerConnect(playerid)
- {
- TextDrawShowForPlayer(playerid, Textdraw0);
- TextDrawShowForPlayer(playerid, Textdraw1);
- GameTextForPlayer(playerid,"CW v1.5 ~w~Server Scripted by V3ntrilo_",5000,1);
- SendClientMessage(playerid,COLOR_WHITE, "-Welcome- You have joined the CW v1.5");
- SendClientMessage(playerid,COLOR_WHITE, "-Welcome- Type /help for more info, enjoy your stay !");
- SendClientMessage(playerid,COLOR_YELLOW, "Server CW/DM/Freeroam , Created by : V3ntrilo"); // do not remove this one -.-
- SendClientMessage(playerid,COLOR_YELLOW, "Don't forget to visit and register at our Clan forums ! www.sa-mp.com"); // change www.sa-mp.com to your clan forums adress
- GivePlayerMoney(playerid, 5000);
- new pName[MAX_PLAYER_NAME];
- new string[48];
- GetPlayerName(playerid, pName, sizeof(pName));
- format(string, sizeof(string), "%s has joined the server.", pName);
- SendClientMessageToAll(COLOR_GREY, string);
- return 1;
- }
- //------------------------------------------------------------------------------
- public OnPlayerDisconnect(playerid, reason)
- {
- TextDrawHideForPlayer(playerid, Textdraw1);
- TextDrawHideForPlayer(playerid, Textdraw0);
- new pName[MAX_PLAYER_NAME], string[56];
- GetPlayerName(playerid, pName, sizeof(pName));
- switch(reason)
- {
- case 0: format(string, sizeof(string), "%s has left the server. (timeout)", pName);
- case 1: format(string, sizeof(string), "%s has left the server. (Leaving)", pName);
- case 2: format(string, sizeof(string), "%s has left the server. (Kicked/banned)", pName);
- }
- SendClientMessageToAll(COLOR_GREY, string);
- return 1;
- }
- //------------------------------------------------------------------------------
- public OnPlayerPickUpPickup(playerid, pickupid)
- {
- if(pickupid == peacehouse)
- {
- GameTextForPlayer(playerid, "~g~Welcome to the Peace House !", 5000, 5);
- SetPlayerInterior(playerid,11);
- SetPlayerPos(playerid,502.4172,-70.3731,998.7578);
- new string[50];
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,18);
- format(string, sizeof(string), "%s has entered the Peace House",name);
- SendClientMessageToAll(0xC2A2DAAA,string);
- }
- if(pickupid == peacehouse2)
- {
- GameTextForPlayer(playerid, "~y~ Thank you for visiting Peace House,see you !", 5000, 5);
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,-313.9120,1772.2092,43.6406);
- }
- if(pickupid == arena)
- {
- GameTextForPlayer(playerid, "~g~Welcome to the Los Santos ~r~ Arena !", 5000, 5);
- SetPlayerInterior(playerid,6);
- ResetPlayerWeapons(playerid);
- SetPlayerPos(playerid,773.6821,-46.8910,1000.5927);
- }
- if(pickupid == arena2)
- {
- GameTextForPlayer(playerid, "~y~Thank you for visiting Los Santos Arena ~r~ See you soon!", 5000, 5);
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid, 2225.8494,-1722.5834,13.5625);
- }
- if(pickupid == parachute)
- {
- GameTextForPlayer(playerid, "~y~You have picked up a parachute !", 5000, 5);
- GivePlayerWeapon(playerid, 46,1);
- }
- return 1;
- }
- //------------------------------------------------------------------------------
- public OnPlayerSpawn(playerid)
- {
- ClearAnimations(playerid);
- SetPlayerInterior(playerid,0);
- if(gTeam[playerid] == TEAM_SPEC) {
- SetPlayerColor(playerid,COLOR_SPEC_TEAM); // Spectator Yellow
- }
- else if(gTeam[playerid] == TEAM_OWNER) {
- SetPlayerColor(playerid,COLOR_OWNER_TEAM); // Owner Clan , Grove Green
- }
- else if(gTeam[playerid] == TEAM_VISITOR) {
- SetPlayerColor(playerid,COLOR_VISITOR_TEAM); // Visitor Clan , Ballaz Purple
- }
- return 1;
- }
- //------------------------------------------------------------------------------
- public OnPlayerDeath(playerid, killerid, reason)
- {
- if(killerid == INVALID_PLAYER_ID) {
- SendDeathMessage(INVALID_PLAYER_ID,playerid,reason);
- } else {
- if(gTeam[killerid] != gTeam[playerid]) {
- // Valid kill
- SendDeathMessage(killerid,playerid,reason);
- SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
- GivePlayerMoney(killerid, 1000);
- }
- else {
- new warning[256];
- format(warning, sizeof(warning), "Team-Killing is not Allowed ! You have been punished !.");
- SendClientMessage(killerid, 0x12900BBF, warning);
- SendDeathMessage(killerid,playerid,reason);
- GivePlayerMoney(killerid, -1000);
- SetPlayerScore(killerid, GetPlayerScore(killerid) - 1);
- }
- }
- return 1;
- }
- //------------------------------------------------------------------------------
- public SetupPlayerForClassSelection(playerid)
- {
- SetPlayerCameraPos(playerid, 2446.008056, -1974.017700, 13.546875);
- SetPlayerCameraLookAt(playerid, 2442.248535, -1971.448486, 13.546875);
- SetPlayerPos(playerid, 2442.248535, -1971.448486, 13.546875);
- SetPlayerInterior(playerid, 0);
- SetPlayerFacingAngle(playerid, 226.874053);
- }
- //------------------------------------------------------------------------------
- public OnPlayerRequestClass(playerid, classid)
- {
- SetPlayerClass(playerid, classid);
- SetupPlayerForClassSelection(playerid);
- gPlayerClass[playerid] = classid;
- switch (classid) {
- case 0:
- {
- GameTextForPlayer(playerid, "~g~Owner Clan", 500, 3);
- }
- case 1:
- {
- GameTextForPlayer(playerid, "~g~Owner Clan", 500, 3);
- }
- case 2:
- {
- GameTextForPlayer(playerid, "~g~Owner Clan", 500, 3);
- }
- case 3:
- {
- GameTextForPlayer(playerid, "~p~Visitor Clan", 500, 3);
- }
- case 4:
- {
- GameTextForPlayer(playerid, "~p~Visitor Clan", 500, 3);
- }
- case 5:
- {
- GameTextForPlayer(playerid, "~p~Visitor Clan", 500, 3);
- }
- case 6:
- {
- GameTextForPlayer(playerid, "~y~Spectators", 500, 3);
- }
- case 7:
- {
- GameTextForPlayer(playerid, "~y~Spectators", 500, 3);
- }
- }
- return 1;
- }
- //------------------------------------------------------------------------------
- public GameModeExitFunc()
- {
- GameModeExit();
- return 1;
- }
- //------------------------------------------------------------------------------
- SetPlayerClass(playerid, classid) {
- if(classid == 0 || classid == 1 || classid == 2) {
- gTeam[playerid] = TEAM_OWNER;
- } else if(classid == 3 || classid == 4 || classid == 5) {
- gTeam[playerid] = TEAM_VISITOR;
- } else if(classid == 6 || classid == 7) {
- gTeam[playerid] = TEAM_SPEC;
- }
- }
- //_________________________ Commands ___________________________
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- dcmd(akill,5,cmdtext);
- dcmd(ban,3,cmdtext);
- dcmd(cd,2,cmdtext);
- dcmd(demotecrewmember,16,cmdtext);
- dcmd(fakedeath,9,cmdtext);
- dcmd(fakemessage,11,cmdtext);
- dcmd(freeze,6,cmdtext);
- dcmd(god,3,cmdtext);
- dcmd(heal,4,cmdtext);
- dcmd(jail,4,cmdtext);
- dcmd(kick,4,cmdtext);
- dcmd(makeadmin,9,cmdtext);
- dcmd(makemod,7,cmdtext);
- dcmd(mmanagment,10,cmdtext);
- dcmd(playermoney,11,cmdtext);
- dcmd(rpvehicle,9,cmdtext);
- dcmd(setadmin,8,cmdtext);
- dcmd(setmod,6,cmdtext);
- dcmd(setweather,10,cmdtext);
- dcmd(unfreeze,8,cmdtext);
- dcmd(ungod,5,cmdtext);
- dcmd(unjail,6,cmdtext);
- dcmd(v,1,cmdtext);
- dcmd(vr,2,cmdtext);
- dcmd(ww,2,cmdtext);
- new cmd[256], idx;
- cmd = strtok(cmdtext, idx);
- //---------------== General Commands ==-----------------
- if(strcmp(cmdtext, "/help", true)==0 || strcmp(cmdtext, "/commands", true) == 0 || strcmp(cmdtext, "/cmds", true) == 0)
- {
- SendClientMessage(playerid,COLOR_GREEN, ".........:::: Server Help ::::........");
- SendClientMessage(playerid,COLOR_PURPLE, "--== General ==--");
- SendClientMessage(playerid,COLOR_WHITE, "/heal , /animlist ");
- SendClientMessage(playerid,COLOR_YELLOW, "--== Deathmatches ==--");
- SendClientMessage(playerid,COLOR_WHITE, "/DGL , /dm1-13 , /sniper , /bazooka , /arena /minigun /batdm , /world 1_20");
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"--== Teleports ==--");
- SendClientMessage(playerid,COLOR_WHITE,"/ls , /sf , /lv , /locolow , /transf , /waa , /spawn");
- SendClientMessage(playerid,COLOR_ORANGE,"--== Races & Stunts ==--");
- SendClientMessage(playerid,COLOR_WHITE,"/race1 , /race2 , /race3 , /skydiving");
- SendClientMessage(playerid,COLOR_GREEN, ".........:::: Server Help ::::........");
- return 1;
- }
- //-Heal Command ******
- if(strcmp(cmdtext, "/heal", true) == 0 || strcmp(cmdtext, "/hp", true) == 0)
- {
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- return 1;
- }
- //-Anim List *******
- if(strcmp(cmdtext, "/animlist", true)==0 || strcmp(cmdtext, "/anims", true) == 0)
- {
- SendClientMessage(playerid,COLOR_PURPLE, ".........:::: Animations Help ::::........");
- SendClientMessage(playerid,COLOR_WHITE, "/handsup /drunk /gangwalk /wave /sit /sleep");
- SendClientMessage(playerid,COLOR_WHITE, "/pedal /smoke /gsign /celebrate /fucku /bomb");
- SendClientMessage(playerid,COLOR_WHITE, "/laugh /rap /rap1-5 /robman /angry /riot1-5");
- SendClientMessage(playerid,COLOR_PURPLE, ".........:::: Animations Help ::::........");
- return 1;
- }
- //-War Time ******
- if(strcmp(cmdtext, "/war", true)==0 || strcmp(cmdtext, "/wartime", true) == 0)
- {
- SendClientMessageToAll(COLOR_BLUE, "---=== War Time ===---");
- new string[50];
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,18);
- format(string, sizeof(string), "%s has turned the server into War Time",name);
- SendClientMessageToAll(COLOR_TUT,string);
- GameTextForAll( "~r~WAR ~w~Time", 7500, 6);
- SendClientMessageToAll(0x12900BBF, "Server turned into War Time, if you are not affiliated to any Clan,please join Spectators");
- SendClientMessageToAll(0x12900BBF, "Otherwise, your ass will be kicked out of a server");
- SendClientMessageToAll(COLOR_WHITE, "Type /help for the list of available Deathmatches");
- SendClientMessageToAll(COLOR_BLUE, "---=== War Time ===---");
- return 1;
- }
- //-------------------== Animations ==--------------------
- if(strcmp(cmdtext, "/handsup", true) == 0) {
- if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) {
- SetPlayerSpecialAction(playerid,SPECIAL_ACTION_HANDSUP);
- return 1;
- }
- }
- if(strcmp(cmdtext, "/drunk", true) == 0) {
- if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) {
- ApplyAnimation(playerid,"PED","WALK_DRUNK",4.1,1,1,1,1,1);
- return 1;
- }
- }
- if(strcmp(cmdtext, "/gangwalk", true) == 0) {
- if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) {
- ApplyAnimation(playerid,"PED","WALK_gang1",4.1,1,1,1,1,1);
- return 1;
- }
- }
- if(strcmp(cmdtext, "/wave", true) == 0) {
- if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) {
- ApplyAnimation(playerid,"KISSING","BD_GF_Wave",4.1,0,1,1,1,1);
- return 1;
- }
- }
- if(strcmp(cmdtext, "/sleep", true) == 0) {
- if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) {
- ApplyAnimation(playerid,"INT_HOUSE","BED_In_L",4.1,0,0,0,1,1);
- return 1;
- }
- }
- if(strcmp(cmdtext, "/sit", true) == 0) {
- if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) {
- ApplyAnimation(playerid,"MISC","SEAT_LR",4.1,0,0,0,1,1);
- return 1;
- }
- }
- if(strcmp(cmdtext, "/pedal", true) == 0) {
- if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) {
- ApplyAnimation(playerid,"GYMNASIUM","gym_bike_pedal",4.1,0,1,1,1,1);
- return 1;
- }
- }
- if(strcmp(cmdtext, "/smoke", true) == 0) {
- if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) {
- ApplyAnimation(playerid,"SMOKING","M_smklean_loop",4.1,1,1,1,1,1);
- return 1;
- }
- }
- if(strcmp(cmdtext, "/gsign", true) == 0) {
- if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) {
- ApplyAnimation(playerid,"GHANDS","gsign1",4.1,1,1,1,1,1);
- return 1;
- }
- }
- if(strcmp(cmdtext, "/celebrate", true) == 0) {
- if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) {
- ApplyAnimation(playerid,"Freeweights","gym_free_celebrate",4.1,0,1,1,1,1);
- return 1;
- }
- }
- if(strcmp(cmdtext, "/fucku", true) == 0) {
- if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) {
- ApplyAnimation(playerid,"ped","fucku",4.1,1,1,1,1,1);
- return 1;
- }
- }
- if(strcmp(cmdtext, "/bomb", true) == 0) {
- if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) {
- ApplyAnimation(playerid,"ped","bomber",4.1,0,1,1,1,1);
- return 1;
- }
- }
- if(strcmp(cmdtext, "/laugh", true) == 0) {
- if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) {
- ApplyAnimation(playerid,"RAPPING","Laugh_01",4.1,1,1,1,1,1);
- return 1;
- }
- }
- if(strcmp(cmdtext, "/rap", true) == 0) {
- if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) {
- ApplyAnimation(playerid,"RAPPING","RAP_A_IN",4.1,0,1,1,1,1);
- return 1;
- }
- }
- if(strcmp(cmdtext, "/rap1", true) == 0) {
- if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) {
- ApplyAnimation(playerid,"RAPPING","RAP_B_IN",4.1,1,1,1,1,1);
- return 1;
- }
- }
- if(strcmp(cmdtext, "/rap2", true) == 0) {
- if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) {
- ApplyAnimation(playerid,"RAPPING","RAP_A_Loop",4.1,1,1,1,1,1);
- return 1;
- }
- }
- if(strcmp(cmdtext, "/rap3", true) == 0) {
- if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) {
- ApplyAnimation(playerid,"RAPPING","RAP_A_OUT",4.1,0,1,1,1,1);
- return 1;
- }
- }
- if(strcmp(cmdtext, "/rap4", true) == 0) {
- if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) {
- ApplyAnimation(playerid,"RAPPING","RAP_B_Loop",4.1,1,1,1,1,1);
- return 1;
- }
- }
- if(strcmp(cmdtext, "/rap5", true) == 0) {
- if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) {
- ApplyAnimation(playerid,"RAPPING","RAP_B_OUT",4.1,1,1,1,1,1);
- return 1;
- }
- }
- if(strcmp(cmdtext, "/robman", true) == 0) {
- if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) {
- ApplyAnimation(playerid,"SHOP","ROB_Loop",4.1,0,1,1,1,1);
- return 1;
- }
- }
- if(strcmp(cmdtext, "/angry", true) == 0) {
- if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) {
- ApplyAnimation(playerid,"RIOT","RIOT_Angry",4.1,1,1,1,1,1);
- return 1;
- }
- }
- if(strcmp(cmdtext, "/riot1", true) == 0) {
- if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) {
- ApplyAnimation(playerid,"RIOT","RIOT_Angry_B",4.1,1,1,1,1,1);
- return 1;
- }
- }
- if(strcmp(cmdtext, "/riot2", true) == 0) {
- if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) {
- ApplyAnimation(playerid,"RIOT","RIOT_challenge",4.1,1,1,1,1,1);
- return 1;
- }
- }
- if(strcmp(cmdtext, "/riot3", true) == 0) {
- if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) {
- ApplyAnimation(playerid,"RIOT","RIOT_CHANT",4.1,1,1,1,1,1);
- return 1;
- }
- }
- if(strcmp(cmdtext, "/riot4", true) == 0) {
- if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) {
- ApplyAnimation(playerid,"RIOT","RIOT_FUKU",4.1,1,1,1,1,1);
- return 1;
- }
- }
- if(strcmp(cmdtext, "/riot5", true) == 0) {
- if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) {
- ApplyAnimation(playerid,"RIOT","RIOT_shout",4.1,1,1,1,1,1);
- return 1;
- }
- }
- if (strcmp("/kill", cmdtext, true, 10) == 0)
- {
- SetPlayerHealth(playerid,0);// Set player hp to 0...kill the player
- return 1;
- }
- if (strcmp("/sawnoff", cmdtext, true, 10) == 0)
- {
- GivePlayerWeapon(playerid,26,8000);
- return 1;
- }
- if (strcmp("/uzi", cmdtext, true, 10) == 0)
- {
- GivePlayerWeapon(playerid,28,8000);
- return 1;
- }
- if (strcmp("/deagle", cmdtext, true, 10) == 0)
- {
- GivePlayerWeapon(playerid,24,8000);
- return 1;
- }
- if (strcmp("/shotgun", cmdtext, true, 10) == 0)
- {
- GivePlayerWeapon(playerid,25,8000);
- return 1;
- }
- if (strcmp("/sniper", cmdtext, true, 10) == 0)
- {
- GivePlayerWeapon(playerid,34,8000);
- return 1;
- }
- if (strcmp("/spas", cmdtext, true, 10) == 0)
- {
- GivePlayerWeapon(playerid,27,8000);
- return 1;
- }
- if (strcmp("/armor", cmdtext, true, 10) == 0)
- {
- SetPlayerArmour(playerid, 200);
- return 1;
- }
- if (strcmp("/s 18", cmdtext, true) == 0)
- {
- SetPlayerSkin(playerid, 18);
- return 1;
- }
- if (strcmp("/s 293", cmdtext, true) == 0)
- {
- SetPlayerSkin(playerid, 293);
- return 1;
- }
- if (strcmp("/s 134", cmdtext, true) == 0)
- {
- SetPlayerSkin(playerid, 134);
- return 1;
- }
- if (strcmp("/s 212", cmdtext, true) == 0)
- {
- SetPlayerSkin(playerid, 212);
- return 1;
- }
- if (strcmp("/s 102", cmdtext, true) == 0)
- {
- SetPlayerSkin(playerid,102);
- return 1;
- }
- if (strcmp(cmdtext, "/boxing", true) == 0)
- {
- SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
- SendClientMessage(playerid, 0xFFFFFFAA, "You have changed your fighting style to boxing!");
- return 1;
- }
- if (strcmp(cmdtext, "/kungfu", true) == 0)
- {
- SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
- SendClientMessage(playerid, 0xFFFFFFAA, "You have changed your fighting style to KUNGFU!");
- return 1;
- }
- if (strcmp(cmdtext, "/credits", true) == 0)
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "GM created by: V3ntrilo!");
- return 1;
- }
- if(strcmp(cmdtext, "/handsup", true) == 0)
- {
- SetPlayerSpecialAction(playerid,SPECIAL_ACTION_HANDSUP);
- return 1;
- }
- if(strcmp(cmdtext, "/color126", true) == 0)
- {
- SetPlayerColor(playerid, 126);
- return 1;
- }
- if(strcmp(cmdtext, "/color6", true) == 0)
- {
- SetPlayerColor(playerid, 6);
- return 1;
- }
- if (strcmp(cmdtext, "/credits", true) == 0)
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "GM created by: V3ntrilo!");
- return 1;
- }
- if(strcmp(cmdtext, "/AC", true) == 0)
- {
- SetPlayerColor(playerid, 0xFFFF00FF);
- return 1;
- }
- if(strcmp(cmdtext, "/AC2", true) == 0)
- {
- SetPlayerColor(playerid, 0xEFEFF7AA);
- return 1;
- }
- if(!strcmp(cmdtext, "/me ", true, 3))
- {
- if(logged[playerid] == 0) return SendClientMessage(playerid, 0x0000A0AA, "You cannot use commands because you are not logged in.");
- else
- if(logged[playerid] == -2) return SendClientMessage(playerid, 0x0000A0AA, "You cannot use commands because you are jailed.");
- else
- if(!cmdtext[3])return SendClientMessage(playerid, 0x0000BBAA, "USAGE: /me [action]");
- new str[128];
- GetPlayerName(playerid, str, sizeof(str));
- format(str, sizeof(str), "**%s %s", str, cmdtext[4]);
- SendClientMessageToAll(GetPlayerColor(playerid), str);
- return 1;
- }
- if(strcmp(cmdtext, "/rules", true) == 0) {
- if(logged[playerid] == 0) return SendClientMessage(playerid, 0x0062F6AA, "You cannot use commands because you are not logged in.");
- else
- if(logged[playerid] == -2) return SendClientMessage(playerid, 0x0062F6AA, "You cannot use commands because you are jailed.");
- else
- SendClientMessage(playerid, COLOR_YELLOW, "1)No Flaming.");
- SendClientMessage(playerid, COLOR_YELLOW, "2)No Racism.");
- SendClientMessage(playerid, COLOR_YELLOW, "3)Leave Cruises Alone.");
- SendClientMessage(playerid, COLOR_YELLOW, "4)Speak in English in Main chat.Use /pm for non-english.");
- SendClientMessage(playerid, COLOR_YELLOW, "5)Dont Try to cheat in this server.");
- return 1;
- }
- if(strcmp(cmd, "/register", true) == 0)
- {
- new tmp[256], pname[24], string[128];
- tmp = strtok(cmdtext, idx);
- GetPlayerName(playerid, pname, sizeof playername);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /register [password]");
- }
- else
- {
- if (!dini_Exists(udb_encode(pname)))
- {
- dini_Create(udb_encode(pname));
- dini_IntSet(udb_encode(pname), "password", udb_hash(tmp));
- dini_IntSet(udb_encode(pname), "adminlevel", 0);
- format(string, sizeof(string), "Account %s created! You can now login with /login %s", pname, tmp);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- dini_IntSet("file", "AdminLevel",PlayerInfo[playerid][pAdminLevel] = 0);
- }
- else
- {
- format(string, sizeof(string), "%s is already registered.", pname,tmp);
- SendClientMessage(playerid, COLOR_BRIGHTRED, string);
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/login", true) == 0)
- {
- new tmp[256], tmp2[256], name[24], string[128];
- GetPlayerName(playerid, name, 24);
- if(logged[playerid] == -2) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are jailed.");
- else
- if(logged[playerid] == 1)
- {
- SendClientMessage(playerid, COLOR_BRIGHTRED, "You are already logged in.");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /login [password]");
- }
- else
- {
- if (dini_Exists(udb_encode(name)))
- {
- tmp2 = dini_Get(udb_encode(name), "password");
- if (udb_hash(tmp) != strval(tmp2))
- {
- SendClientMessage(playerid, COLOR_BRIGHTRED, "Invalid Password");
- }
- else
- {
- logged[playerid] = 1;
- format(string, sizeof(string), "%s, you are now logged in .", playername);
- SendClientMessage(playerid, COLOR_GREEN, string);
- GivePlayerMoney(playerid, money[playerid]);
- PlayerInfo[playerid][pAdminLevel] = dini_Int("file", "AdminLevel");
- }
- }
- else
- {
- format(string, sizeof(string), "You are not registered Type /register [password] to create an account!", name);
- SendClientMessage(playerid, COLOR_BRIGHTRED, string);
- }
- }
- return 1;
- }
- if(!strcmp(cmdtext, "/dm5", true))
- {
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(logged[playerid] == -2) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are jailed.");
- else
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- GivePlayerWeapon(playerid,26,9999);
- GivePlayerWeapon(playerid,28,9999);
- GivePlayerWeapon(playerid,24,9999);
- SetPlayerPos(playerid,2096.0981,2189.2546,16.3711);
- SendClientMessage(playerid, COLOR_CYAN, "**You have teleported to dm5");
- return 1;
- }
- if(!strcmp(cmdtext, "/dm6", true))
- {
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(logged[playerid] == -2) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are jailed.");
- else
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- GivePlayerWeapon(playerid,24,9999);
- GivePlayerWeapon(playerid,25,9999);
- SetPlayerPos(playerid,1084.3290,-303.8538,73.9922);
- SendClientMessage(playerid,COLOR_CYAN, "**You have teleported to dm6");
- return 1;
- }
- //===============================================================================================================//
- if(!strcmp(cmdtext, "/dm7", true))
- {
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(logged[playerid] == -2) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are jailed.");
- else
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- GivePlayerWeapon(playerid,26,9999);
- GivePlayerWeapon(playerid,26,9999);
- GivePlayerWeapon(playerid,0,9999);
- SetPlayerPos(playerid,-2402.0647,1511.6106,-40.5665);
- SendClientMessage(playerid,COLOR_CYAN, "**You have teleported to dm7");
- return 1;
- }
- //===============================================================================================================//
- if(!strcmp(cmdtext, "/dm8", true))
- {
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(logged[playerid] == -2) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are jailed.");
- else
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- GivePlayerWeapon(playerid,26,9999);
- GivePlayerWeapon(playerid,28,9999);
- SetPlayerPos(playerid,1875.1702,2133.7915,32.5571);
- SendClientMessage(playerid,COLOR_CYAN, "**You have teleported to dm8");
- return 1;
- }
- //===============================================================================================================//
- if(!strcmp(cmdtext, "/dm9", true))
- {
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(logged[playerid] == -2) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are jailed.");
- else
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- GivePlayerWeapon(playerid,26,9999);
- GivePlayerWeapon(playerid,28,9999);
- SetPlayerPos(playerid,-2233.7615,2318.3762,7.5469);
- SendClientMessage(playerid,COLOR_CYAN, "**You have teleported to dm9");
- return 1;
- }
- //===============================================================================================================//
- if(!strcmp(cmdtext, "/dm10", true))
- {
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(logged[playerid] == -2) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are jailed.");
- else
- GivePlayerWeapon(playerid,28,9999);
- GivePlayerWeapon(playerid,26,9999);
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- SetPlayerPos(playerid,1553.636,-1224.149,277.542);
- SendClientMessage(playerid,COLOR_CYAN, "**You have teleported to dm10");
- return 1;
- }
- //===============================================================================================================//
- if(!strcmp(cmdtext, "/dm11", true))
- {
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(logged[playerid] == -2) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are jailed.");
- else
- GivePlayerWeapon(playerid,28,9999);
- GivePlayerWeapon(playerid,26,9999);
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- SetPlayerPos(playerid,2151.4998,-1802.6770,16.1509);
- SendClientMessage(playerid,COLOR_CYAN, "**You have teleported to dm11");
- return 1;
- }
- if(!strcmp(cmdtext, "/dm12", true))
- {
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(logged[playerid] == -2) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are jailed.");
- else
- GivePlayerWeapon(playerid,28,9999);
- GivePlayerWeapon(playerid,26,9999);
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- SetPlayerPos(playerid, 1369.2261,2195.9084,9.7578);
- SendClientMessage(playerid,COLOR_CYAN, "**You have teleported to dm12");
- return 1;
- }
- if(!strcmp(cmdtext, "/dm13", true))
- {
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(logged[playerid] == -2) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are jailed.");
- else
- GivePlayerWeapon(playerid,28,9999);
- GivePlayerWeapon(playerid,26,9999);
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- SetPlayerPos(playerid,-552.8127,2593.2720,65.8368);
- SendClientMessage(playerid,COLOR_CYAN, "**You have teleported to dm13");
- return 1;
- }
- //===============================================================================================================//
- if (strcmp(cmdtext, "/world 1", true) == 0)
- {
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(logged[playerid] == -2) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are jailed.");
- else
- SetPlayerVirtualWorld(playerid, 1);
- if(IsPlayerInAnyVehicle(playerid)) //If they are in a vehicle
- SetVehicleVirtualWorld(GetPlayerVehicleID(playerid), 1); //Take the vehicle with them
- SendClientMessage(playerid, COLOR_CYAN, "You have Teleported to world 1");
- return 1;
- }
- //===============================================================================================================//
- if (strcmp(cmdtext, "/world 2", true) == 0)
- {
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(logged[playerid] == -2) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are jailed.");
- else
- SetPlayerVirtualWorld(playerid, 2);
- if(IsPlayerInAnyVehicle(playerid)) //If they are in a vehicle
- SetVehicleVirtualWorld(GetPlayerVehicleID(playerid), 2); //Take the vehicle with them
- SendClientMessage(playerid, COLOR_CYAN, "You have Teleported to world 2");
- return 1;
- }
- //===============================================================================================================//
- if (strcmp(cmdtext, "/world 3", true) == 0)
- {
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(logged[playerid] == -2) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are jailed.");
- else
- SetPlayerVirtualWorld(playerid, 3);
- if(IsPlayerInAnyVehicle(playerid)) //If they are in a vehicle
- SetVehicleVirtualWorld(GetPlayerVehicleID(playerid), 3); //Take the vehicle with them
- SendClientMessage(playerid, COLOR_CYAN, "You have Teleported to world 3");
- return 1;
- }
- //===============================================================================================================//
- if (strcmp(cmdtext, "/world 4", true) == 0)
- {
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(logged[playerid] == -2) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are jailed.");
- else
- SetPlayerVirtualWorld(playerid, 4);
- if(IsPlayerInAnyVehicle(playerid)) //If they are in a vehicle
- SetVehicleVirtualWorld(GetPlayerVehicleID(playerid), 4); //Take the vehicle with them
- SendClientMessage(playerid, COLOR_CYAN, "You have Teleported to world 4");
- return 1;
- }
- //===============================================================================================================//
- if (strcmp(cmdtext, "/world 5", true) == 0)
- {
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(logged[playerid] == -2) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are jailed.");
- else
- SetPlayerVirtualWorld(playerid, 5);
- if(IsPlayerInAnyVehicle(playerid)) //If they are in a vehicle
- SetVehicleVirtualWorld(GetPlayerVehicleID(playerid), 5); //Take the vehicle with them
- SendClientMessage(playerid, COLOR_CYAN, "You have Teleported to world 5");
- return 1;
- }
- //===============================================================================================================//
- if (strcmp(cmdtext, "/world 6", true) == 0)
- {
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(logged[playerid] == -2) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are jailed.");
- else
- SetPlayerVirtualWorld(playerid, 6);
- if(IsPlayerInAnyVehicle(playerid)) //If they are in a vehicle
- SetVehicleVirtualWorld(GetPlayerVehicleID(playerid), 6); //Take the vehicle with them
- SendClientMessage(playerid, COLOR_CYAN, "You have Teleported to world 6");
- return 1;
- }
- //===============================================================================================================//
- if (strcmp(cmdtext, "/world 7", true) == 0)
- {
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(logged[playerid] == -2) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are jailed.");
- else
- SetPlayerVirtualWorld(playerid, 7);
- if(IsPlayerInAnyVehicle(playerid)) //If they are in a vehicle
- SetVehicleVirtualWorld(GetPlayerVehicleID(playerid), 7); //Take the vehicle with them
- SendClientMessage(playerid, COLOR_CYAN, "You have Teleported to world 7");
- return 1;
- }
- //===============================================================================================================//
- if (strcmp(cmdtext, "/world 8", true) == 0)
- {
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(logged[playerid] == -2) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are jailed.");
- else
- SetPlayerVirtualWorld(playerid, 8);
- if(IsPlayerInAnyVehicle(playerid)) //If they are in a vehicle
- SetVehicleVirtualWorld(GetPlayerVehicleID(playerid), 8); //Take the vehicle with them
- SendClientMessage(playerid, COLOR_CYAN, "You have Teleported to world 8");
- return 1;
- }
- //===============================================================================================================//
- if (strcmp(cmdtext, "/world 9", true) == 0)
- {
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(logged[playerid] == -2) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are jailed.");
- else
- SetPlayerVirtualWorld(playerid, 9);
- if(IsPlayerInAnyVehicle(playerid)) //If they are in a vehicle
- SetVehicleVirtualWorld(GetPlayerVehicleID(playerid), 9); //Take the vehicle with them
- SendClientMessage(playerid, COLOR_CYAN, "You have Teleported to world 9");
- return 1;
- }
- //===============================================================================================================//
- if (strcmp(cmdtext, "/world 10", true) == 0)
- {
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(logged[playerid] == -2) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are jailed.");
- else
- SetPlayerVirtualWorld(playerid, 10);
- if(IsPlayerInAnyVehicle(playerid)) //If they are in a vehicle
- SetVehicleVirtualWorld(GetPlayerVehicleID(playerid), 10); //Take the vehicle with them
- SendClientMessage(playerid, COLOR_CYAN, "You have Teleported to world 10");
- return 1;
- }
- //===============================================================================================================//
- if (strcmp(cmdtext, "/world 11", true) == 0)
- {
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(logged[playerid] == -2) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are jailed.");
- else
- SetPlayerVirtualWorld(playerid, 11);
- if(IsPlayerInAnyVehicle(playerid)) //If they are in a vehicle
- SetVehicleVirtualWorld(GetPlayerVehicleID(playerid), 11); //Take the vehicle with them
- SendClientMessage(playerid, COLOR_CYAN, "You have Teleported to world 11");
- return 1;
- }
- //===============================================================================================================//
- if (strcmp(cmdtext, "/world 12", true) == 0)
- {
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(logged[playerid] == -2) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are jailed.");
- else
- SetPlayerVirtualWorld(playerid, 12);
- if(IsPlayerInAnyVehicle(playerid)) //If they are in a vehicle
- SetVehicleVirtualWorld(GetPlayerVehicleID(playerid), 12); //Take the vehicle with them
- SendClientMessage(playerid, COLOR_CYAN, "You have Teleported to world 12");
- return 1;
- }
- //===============================================================================================================//
- if (strcmp(cmdtext, "/world 13", true) == 0)
- {
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(logged[playerid] == -2) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are jailed.");
- else
- SetPlayerVirtualWorld(playerid, 13);
- if(IsPlayerInAnyVehicle(playerid)) //If they are in a vehicle
- SetVehicleVirtualWorld(GetPlayerVehicleID(playerid), 13); //Take the vehicle with them
- SendClientMessage(playerid, COLOR_CYAN, "You have Teleported to world 13");
- return 1;
- }
- //===============================================================================================================//
- if (strcmp(cmdtext, "/world 14", true) == 0)
- {
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(logged[playerid] == -2) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are jailed.");
- else
- SetPlayerVirtualWorld(playerid, 14);
- if(IsPlayerInAnyVehicle(playerid)) //If they are in a vehicle
- SetVehicleVirtualWorld(GetPlayerVehicleID(playerid), 14); //Take the vehicle with them
- SendClientMessage(playerid, COLOR_CYAN, "You have Teleported to world 14");
- return 1;
- }
- //===============================================================================================================//
- if (strcmp(cmdtext, "/world 15", true) == 0)
- {
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(logged[playerid] == -2) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are jailed.");
- else
- SetPlayerVirtualWorld(playerid, 15);
- if(IsPlayerInAnyVehicle(playerid)) //If they are in a vehicle
- SetVehicleVirtualWorld(GetPlayerVehicleID(playerid), 15); //Take the vehicle with them
- SendClientMessage(playerid, COLOR_CYAN, "You have Teleported to world 15");
- return 1;
- }
- //===============================================================================================================//
- if (strcmp(cmdtext, "/world 16", true) == 0)
- {
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(logged[playerid] == -2) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are jailed.");
- else
- SetPlayerVirtualWorld(playerid, 16);
- if(IsPlayerInAnyVehicle(playerid)) //If they are in a vehicle
- SetVehicleVirtualWorld(GetPlayerVehicleID(playerid), 16); //Take the vehicle with them
- SendClientMessage(playerid, COLOR_CYAN, "You have Teleported to world 16");
- return 1;
- }
- //===============================================================================================================//
- if (strcmp(cmdtext, "/world 17", true) == 0)
- {
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(logged[playerid] == -2) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are jailed.");
- else
- SetPlayerVirtualWorld(playerid, 17);
- if(IsPlayerInAnyVehicle(playerid)) //If they are in a vehicle
- SetVehicleVirtualWorld(GetPlayerVehicleID(playerid), 17); //Take the vehicle with them
- SendClientMessage(playerid, COLOR_CYAN, "You have Teleported to world 17");
- return 1;
- }
- //===============================================================================================================//
- if (strcmp(cmdtext, "/world 18", true) == 0)
- {
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(logged[playerid] == -2) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are jailed.");
- else
- SetPlayerVirtualWorld(playerid, 18);
- if(IsPlayerInAnyVehicle(playerid)) //If they are in a vehicle
- SetVehicleVirtualWorld(GetPlayerVehicleID(playerid), 18); //Take the vehicle with them
- SendClientMessage(playerid, COLOR_CYAN, "You have Teleported to world 18");
- return 1;
- }
- //===============================================================================================================//
- if (strcmp(cmdtext, "/world 19", true) == 0)
- {
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(logged[playerid] == -2) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are jailed.");
- else
- SetPlayerVirtualWorld(playerid, 19);
- if(IsPlayerInAnyVehicle(playerid)) //If they are in a vehicle
- SetVehicleVirtualWorld(GetPlayerVehicleID(playerid), 19); //Take the vehicle with them
- SendClientMessage(playerid, COLOR_CYAN, "You have Teleported to world 19");
- return 1;
- }
- //===============================================================================================================//
- if (strcmp(cmdtext, "/world 20", true) == 0)
- {
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(logged[playerid] == -2) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are jailed.");
- else
- SetPlayerVirtualWorld(playerid, 20);
- if(IsPlayerInAnyVehicle(playerid)) //If they are in a vehicle
- SetVehicleVirtualWorld(GetPlayerVehicleID(playerid), 20); //Take the vehicle with them
- SendClientMessage(playerid, COLOR_CYAN, "You have Teleported to world 20");
- return 1;
- }
- //-------------------== Teleports ==---------------------
- if(!strcmp(cmdtext,"/ls",true))
- {
- new string[50];
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,18);
- format(string, sizeof(string), "%s has moved to Los Santos ( /ls)",name);
- SendClientMessageToAll(0xC2A2DAAA,string);
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid,30,999);
- SetPlayerInterior(playerid,0);
- SendClientMessage(playerid, COLOR_GREEN, "Welcome to the city of Los Santos, enjoy your stay !");
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- SetVehiclePos(GetPlayerVehicleID(playerid), 1532.7198,-1692.1169,13.3828);
- SetVehicleZAngle(GetPlayerVehicleID(playerid), 96.1205);
- }
- else
- {
- SendClientMessage(playerid, 0x12900BBF, "ERROR: You need to be the driver!");
- return 1;
- }
- }
- else
- {
- SetPlayerPos(playerid, 1532.7198,-1692.1169,13.3828);
- SetPlayerFacingAngle(playerid, 96.1205);
- }
- return 1;
- }
- //-Spawn *******
- if(strcmp(cmdtext, "/spawn", true) == 0)
- {
- SendClientMessage(playerid, COLOR_ORANGE, "Welcome to the Spawn Zone, type /help for more info");
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,-310.9111,1772.0681,48.7435); // Spawn Zone Coords
- SetPlayerFacingAngle(playerid, 133.6928);
- SetPlayerHealth(playerid, 100);
- ResetPlayerWeapons(playerid);
- new string[50];
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,18);
- format(string, sizeof(string), "%s has just went back to spawn zone ( /spawn)",name);
- SendClientMessageToAll(0xC2A2DAAA,string);
- return 1;
- }
- //-Sky Diving ******
- if(strcmp(cmdtext, "/skydiving", true) == 0)
- {
- SendClientMessage(playerid, COLOR_YELLOW, "Get your parachute and jump off a building !");
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,-343.443,1787.840,1553.686);
- SetPlayerHealth(playerid, 100);
- new string[50];
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,18);
- format(string, sizeof(string), "%s has joined the Sky Diving Zone, ( /skydiving)",name);
- SendClientMessageToAll(0xC2A2DAAA,string);
- return 1;
- }
- //-Loco Low Tunning Shop ********
- if(!strcmp(cmdtext,"/locolow",true))
- {
- SetPlayerInterior(playerid,0);
- SendClientMessage(playerid, COLOR_GREEN, "Welcome to the Loco-Low Tunning Shop for Low-Riders !");
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- SetVehiclePos(GetPlayerVehicleID(playerid), 2646.6094,-2003.8636,13.3828);
- SetVehicleZAngle(GetPlayerVehicleID(playerid), 174.9982);
- }
- else
- {
- SendClientMessage(playerid, 0x12900BBF, "ERROR: You need to be the driver!");
- return 1;
- }
- }
- else
- {
- SetPlayerPos(playerid, 2646.6094,-2003.8636,13.3828);
- SetPlayerFacingAngle(playerid, 174.9982);
- }
- return 1;
- }
- //-Trans Fender Tunning Shop ************
- if(!strcmp(cmdtext,"/transf",true))
- {
- SetPlayerInterior(playerid,0);
- SendClientMessage(playerid, COLOR_GREEN, "Welcome to the Trans Fender Tunning Shop for normal cars !");
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- SetVehiclePos(GetPlayerVehicleID(playerid), 2388.5518,1027.3455,10.8203);
- SetVehicleZAngle(GetPlayerVehicleID(playerid), 6.3119);
- }
- else
- {
- SendClientMessage(playerid, 0x12900BBF, "ERROR: You need to be the driver!");
- return 1;
- }
- }
- else
- {
- SetPlayerPos(playerid, 2388.5518,1027.3455,10.8203);
- SetPlayerFacingAngle(playerid, 6.3119);
- }
- return 1;
- }
- //-WAA Tunning Shop *************
- if(!strcmp(cmdtext,"/waa",true))
- {
- SetPlayerInterior(playerid,0);
- SendClientMessage(playerid, COLOR_GREEN, "Welcome to Wheel Arch Angels Tunning Shop for Sport Cars !");
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- SetVehiclePos(GetPlayerVehicleID(playerid), -2702.0813,218.0697,4.1797);
- SetVehicleZAngle(GetPlayerVehicleID(playerid), 91.5116);
- }
- else
- {
- SendClientMessage(playerid, 0x12900BBF, "ERROR: You need to be the driver!");
- return 1;
- }
- }
- else
- {
- SetPlayerPos(playerid, -2702.0813,218.0697,4.1797);
- SetPlayerFacingAngle(playerid, 91.5116);
- }
- return 1;
- }
- //-San Fierro ********
- if(!strcmp(cmdtext,"/sf",true))
- {
- new string[50];
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,18);
- format(string, sizeof(string), "%s has moved to San Fierro ( /sf)",name);
- SendClientMessageToAll(0xC2A2DAAA,string);
- SetPlayerInterior(playerid,0);
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid,30,999);
- SendClientMessage(playerid, COLOR_GREEN, "Welcome to San Fierro, enjoy your stay !");
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- SetVehiclePos(GetPlayerVehicleID(playerid), -2636.5908,1393.1193,7.1016);
- SetVehicleZAngle(GetPlayerVehicleID(playerid), 219.2997);
- }
- else
- {
- SendClientMessage(playerid, 0x12900BBF, "ERROR: You need to be the driver!");
- return 1;
- }
- }
- else
- {
- SetPlayerPos(playerid, -2636.5908,1393.1193,7.1016);
- SetPlayerFacingAngle(playerid, 219.2997);
- }
- return 1;
- }
- //-Las Venturass **********
- if(!strcmp(cmdtext,"/lv",true))
- {
- new string[50];
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,18);
- format(string, sizeof(string), "%s has moved to Las Venturas ( /lv)",name);
- SendClientMessageToAll(0xC2A2DAAA,string);
- SetPlayerInterior(playerid,0);
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid,30,999);
- SendClientMessage(playerid, COLOR_GREEN, "Welcome to Las Venturras, enjoy your stay !");
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- SetVehiclePos(GetPlayerVehicleID(playerid), 2020.5281,1919.6093,12.3407);
- SetVehicleZAngle(GetPlayerVehicleID(playerid), 270.7482);
- }
- else
- {
- SendClientMessage(playerid, 0x12900BBF, "ERROR: You need to be the driver!");
- return 1;
- }
- }
- else
- {
- SetPlayerPos(playerid, 2020.5281,1919.6093,12.3407);
- SetPlayerFacingAngle(playerid, 270.7482);
- }
- return 1;
- }
- //-------------------== Races ==--------------------------
- if(strcmp(cmdtext, "/race1", true) == 0 || strcmp(cmdtext, "/race 1", true) == 0)
- {
- SendClientMessage(playerid, COLOR_ORANGE, "Welcome to the Race #1, Type of the Race : Car Race -4 Sultans-");
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,-1364.3749,863.6211,47.4630); // Race 1 Spawn Coords
- SetPlayerFacingAngle(playerid, 136.5372);
- SetPlayerHealth(playerid, 100);
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid,14,1);
- new string[50];
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,18);
- format(string, sizeof(string), "%s has joined the Race 1 Zone ( /race1)",name);
- SendClientMessageToAll(0xC2A2DAAA,string);
- return 1;
- }
- //-Race 2 *****
- if(strcmp(cmdtext, "/race2", true) == 0 || strcmp(cmdtext, "/race 2", true) == 0)
- {
- SendClientMessage(playerid, COLOR_ORANGE, "Welcome to the Race #2, Type of the Race : Car Race -4 Bullets-");
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,-2681.5974,2147.0186,55.8125); // Race 2 Spawn Coords
- SetPlayerFacingAngle(playerid, 180.9049);
- SetPlayerHealth(playerid, 100);
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid,14,1);
- new string[50];
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,18);
- format(string, sizeof(string), "%s has joined the Race 2 Zona ( /race2)",name);
- SendClientMessageToAll(0xC2A2DAAA,string);
- return 1;
- }
- //-Race 3 *****
- if(strcmp(cmdtext, "/race3", true) == 0 || strcmp(cmdtext, "/race 3", true) == 0)
- {
- SendClientMessage(playerid, COLOR_ORANGE, "Welcome to the Race #3, Type of the Race : Car Dirt Race -2 Mesas-");
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,1552.0869,52.1688,25.3245); // Race 3 Spawn Coords
- SetPlayerFacingAngle(playerid, 192.0393);
- SetPlayerHealth(playerid, 100);
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid,14,1);
- new string[50];
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,18);
- format(string, sizeof(string), "%s has joined the Race 3 Zone ( /race3)",name);
- SendClientMessageToAll(0xC2A2DAAA,string);
- return 1;
- }
- //-----------------------[ Skin Change ]---------------------------------
- if(strcmp(cmdtext, "/vla1", true)==0 || strcmp(cmdtext, "/aztecas1", true) == 0)
- {
- SetPlayerSkin(playerid, 114);
- SendClientMessage(playerid, 0x00AD00AA, "You have joined the Aztecas Team !");
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- GivePlayerWeapon(playerid,5,1);
- SetPlayerColor(playerid, 0x00F6F6AA);
- new string[50];
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,18);
- format(string, sizeof(string), "%s has joined the Aztecas Team",name);
- SendClientMessageToAll(0x00F6F6AA,string);
- return 1;
- }
- if(strcmp(cmdtext, "/vla2", true)==0 || strcmp(cmdtext, "/aztecas2", true) == 0)
- {
- SetPlayerSkin(playerid, 115);
- SendClientMessage(playerid, 0x00AD00AA, "You have joined the Aztecas Team !");
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- GivePlayerWeapon(playerid,5,1);
- SetPlayerColor(playerid, 0x00F6F6AA);
- new string[50];
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,18);
- format(string, sizeof(string), "%s has joined the Aztecas Team",name);
- SendClientMessageToAll(0x00F6F6AA,string);
- return 1;
- }
- if(strcmp(cmdtext, "/vla3", true)==0 || strcmp(cmdtext, "/aztecas3", true) == 0)
- {
- SetPlayerSkin(playerid, 116);
- SendClientMessage(playerid, 0x00AD00AA, "You have joined the Aztecas Team !");
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- GivePlayerWeapon(playerid,5,1);
- SetPlayerColor(playerid, 0x00F6F6AA);
- new string[50];
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,18);
- format(string, sizeof(string), "%s has joined the Aztecas Team",name);
- SendClientMessageToAll(0x00F6F6AA,string);
- return 1;
- }
- //-------------------== DeathMatches ==--------------------
- if(strcmp(cmdtext, "/dm1", true) == 0 || strcmp(cmdtext, "/dm 1", true) == 0)
- {
- SetPlayerInterior(playerid,0);
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid,24,9999);
- GivePlayerWeapon(playerid,25,9999);
- GivePlayerWeapon(playerid,31,9999);
- SetPlayerPos(playerid,2351.0261,1402.0017,42.8203); // Deathmatch number.1 Coordinates
- SetPlayerFacingAngle(playerid, 32.5499);
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- new string[50];
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,18);
- format(string, sizeof(string), "%s has joined the Deathmatch #1 ( /dm1)",name);
- SendClientMessageToAll(0xC2A2DAAA,string);
- return 1;
- }
- //-Arena *******
- if(strcmp(cmdtext, "/arena", true) == 0)
- {
- SendClientMessage(playerid, COLOR_ORANGE, "Welcome to the Los Santos Arena, Available Weapons : Fists");
- SetPlayerInterior(playerid,6);
- SetPlayerPos(playerid, 763.1024,-47.0595,1000.5859); // LS Gym
- SetPlayerFacingAngle(playerid, 329.7945);
- SetPlayerHealth(playerid, 100);
- ResetPlayerWeapons(playerid);
- new string[50];
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,18);
- format(string, sizeof(string), "%s has joined the Fist Fight Zone ( /arena)",name);
- SendClientMessageToAll(0xC2A2DAAA,string);
- return 1;
- }
- //-Minigun DM *******
- if(strcmp(cmdtext, "/minigun", true) == 0)
- {
- SendClientMessage(playerid, COLOR_ORANGE, "Welcome to the Minigun Deathmatch, Available Weapons : Minigun");
- ResetPlayerWeapons(playerid);
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid, -1425.6670,1490.2557,1.8672); // Military Ship San fierro
- SetPlayerFacingAngle(playerid, 100.5574);
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- GivePlayerWeapon(playerid, 38,9999);
- new string[50];
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,18);
- format(string, sizeof(string), "%s has joined the Minigun DM ( /minigun)",name);
- SendClientMessageToAll(0xC2A2DAAA,string);
- return 1;
- }
- //-Baseball Bat DM *******
- if(strcmp(cmdtext, "/batdm", true) == 0)
- {
- SendClientMessage(playerid, COLOR_ORANGE, "Welcome to the BaseBall Bat Deathmatch, Available Weapons : Baseball Bat");
- ResetPlayerWeapons(playerid);
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid, -2440.1523,2232.5583,4.8438); // port lv/sf
- SetPlayerFacingAngle(playerid, 87.5486);
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- GivePlayerWeapon(playerid, 5,9999);
- new string[50];
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,18);
- format(string, sizeof(string), "%s has joined the Baseball DM ( /batdm)",name);
- SendClientMessageToAll(0xC2A2DAAA,string);
- return 1;
- }
- //-DM 2 ******
- if(strcmp(cmdtext, "/dm2", true) == 0 || strcmp(cmdtext, "/dm 2", true) == 0)
- {
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid,24,9999);
- GivePlayerWeapon(playerid,27,9999);
- GivePlayerWeapon(playerid,31,9999);
- GivePlayerWeapon(playerid,29,9999);
- SetPlayerInterior(playerid,0);
- SendClientMessage(playerid, COLOR_ORANGE, "Welcome to Deathmatch #2 Zone, Available Weapons : Eagle, Combat Shotgun, M4, MP5");
- SetPlayerPos(playerid,-2149.2507,-234.8027,36.5156); // Deathmatch number.2 Coordinates
- SetPlayerFacingAngle(playerid, 85.1659);
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- new string[50];
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,18);
- format(string, sizeof(string), "%s has joined the Deathmatch #2 ( /dm2)",name);
- SendClientMessageToAll(0xC2A2DAAA,string);
- return 1;
- }
- //-DM 3 ******
- if(strcmp(cmdtext, "/dm3", true) == 0 || strcmp(cmdtext, "/dm 3", true) == 0)
- {
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid,24,9999);
- GivePlayerWeapon(playerid,25,9999);
- GivePlayerWeapon(playerid,31,9999);
- SetPlayerInterior(playerid,0);
- SendClientMessage(playerid, COLOR_ORANGE, "Welcome to Deathmatch #3 Zone, Available Weapons : Sawnoff Shotgun, Tech9, Eagle");
- SetPlayerPos(playerid,2597.5540,1888.5990,11.0312); // Deathmatch number.3 Coordinates
- SetPlayerFacingAngle(playerid, 181.0311);
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- new string[50];
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,18);
- format(string, sizeof(string), "%s has joined the Deathmatch #3 ( /dm3)",name);
- SendClientMessageToAll(0xC2A2DAAA,string);
- return 1;
- }
- //-DM 4 ******
- if(strcmp(cmdtext, "/dm4", true) == 0 || strcmp(cmdtext, "/dm 4", true) == 0)
- {
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid,24,9999);
- GivePlayerWeapon(playerid,25,9999);
- SetPlayerInterior(playerid,0);
- SendClientMessage(playerid, COLOR_ORANGE, "Welcome to Deathmatch #4 Zone, Available Weapons : AK-47, Eagle, MP-5, Shotgun");
- SetPlayerPos(playerid,-1476.4514,150.3063,18.7734); // Deathmatch number.4 Coordinates
- SetPlayerFacingAngle(playerid, 134.4635);
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- new string[50];
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,18);
- format(string, sizeof(string), "%s has joined the Deathmatch #4 ( /dm4)",name);
- SendClientMessageToAll(0xC2A2DAAA,string);
- return 1;
- }
- //-Bazooka DM ******
- if(strcmp(cmdtext, "/bazooka", true) == 0)
- {
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid,35,9999);
- SetPlayerInterior(playerid,0);
- SendClientMessage(playerid, COLOR_ORANGE, "Welcome to the Bazooka Deathmatch ! Available Weapons : Rocket Launcher");
- SetPlayerPos(playerid,606.5932,868.1048,-40.1760); // Bazooka Deathmatch coords
- SetPlayerFacingAngle(playerid, 262.4088);
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- new string[50];
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,18);
- format(string, sizeof(string), "%s has joined the Bazooka Zone ( /bazooka)",name);
- SendClientMessageToAll(0xC2A2DAAA,string);
- return 1;
- }
- //-Sniper DM *******
- if(strcmp(cmdtext, "/sniper", true) == 0)
- {
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid,34,9999);
- GivePlayerWeapon(playerid,23,9999);
- SetPlayerInterior(playerid,0);
- SendClientMessage(playerid, COLOR_ORANGE, "Welcome to the Sniper Deathmatch ! Available Weapons : Sniper Rifle and Silenced 9mm");
- SendClientMessage(playerid, COLOR_PURPLE, "Quickly, go and find yourself a safety place to be ready for hunting !");
- SetPlayerPos(playerid,-2118.9380,224.3741,35.0854); // Sniper Deathmatch coords
- SetPlayerFacingAngle(playerid, 3.6666);
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- new string[50];
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,18);
- format(string, sizeof(string), "%s has joined the Sniper Zone ( /sniper)",name);
- SendClientMessageToAll(0xC2A2DAAA,string);
- return 1;
- }
- //-Deagle Zone ******
- if(strcmp(cmdtext, "/DGL", true) == 0 || strcmp(cmdtext, "/eagle", true) == 0)
- {
- SetPlayerInterior(playerid,0);
- SendClientMessage(playerid, COLOR_ORANGE, "Welcome to the Deagle Zone ! Available Weapons : Desert Eagle");
- SetPlayerPos(playerid,111.1441,1034.6056,13.6154); // Deagle Zone Coordinates
- SetPlayerFacingAngle(playerid, 90.0);
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid,24,9999);
- new string[50];
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,18);
- format(string, sizeof(string), "%s has joined the Deagle Zone ( /deagle)",name);
- SendClientMessageToAll(0xC2A2DAAA,string);
- return 1;
- }
- return 0;
- }
- public Jailed()
- for(new playerid;playerid<MAX_PLAYERS;playerid++)
- {
- if(logged[playerid] == -2)
- TogglePlayerControllable(playerid, 1);
- logged[playerid] = 1;
- jail[playerid] = 0;
- muted[playerid] = 0;
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 2295.9700,2468.1985,10.8203);
- ResetPlayerWeapons(playerid);
- ResetPlayerMoney(playerid);
- SendClientMessage(playerid, COLOR_BRIGHTRED, "You have been unjailed.");
- }
- public DeleteRamp(playerid)
- {
- if (jumped[playerid] != -1) {
- DestroyObject(jumped[playerid]);
- jumped[playerid] = -1;
- ramped[playerid]=0;
- }
- }
- stock dini_IntGet(filename[],slot[]){
- new tmp[256],value;
- tmp = dini_Get(filename, slot);
- value = strval(tmp);
- return value;
- }
- public SendClientMessageToAdmins(color,string[])
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if (adminlevel[i] >= 4)
- {
- SendClientMessage(i, color, string);
- printf("%s", string);
- }
- }
- }
- return 1;
- }
- //===============================================================================================================//
- ReturnUser(text[], playerid = INVALID_PLAYER_ID)
- {
- new pos = 0;
- while (text[pos] < 0x21)
- {
- if (text[pos] == 0) return INVALID_PLAYER_ID;
- pos++;
- }
- new userid = INVALID_PLAYER_ID;
- if (IsNumeric(text[pos]))
- {
- userid = strval(text[pos]);
- if (userid >=0 && userid < MAX_PLAYERS)
- {
- if(!IsPlayerConnected(userid))
- {
- userid = INVALID_PLAYER_ID;
- }
- else
- {
- return userid;
- }
- }
- }
- new len = strlen(text[pos]);
- new count = 0;
- new name[MAX_PLAYER_NAME];
- for (new i = 0; i < MAX_PLAYERS; i++)
- {
- if (IsPlayerConnected(i))
- {
- GetPlayerName(i, name, sizeof (name));
- if (strcmp(name, text[pos], true, len) == 0)
- {
- if (len == strlen(name))
- {
- return i;
- }
- else
- {
- count++;
- userid = i;
- }
- }
- }
- }
- if (count != 1)
- {
- if (playerid != INVALID_PLAYER_ID)
- {
- if (count)
- {
- SendClientMessage(playerid, 0xFF0000AA, "Multiple users found, please narrow earch");
- }
- else
- {
- SendClientMessage(playerid, 0xFF0000AA, "No matching user found");
- }
- }
- userid = INVALID_PLAYER_ID;
- }
- return userid;
- }
- IsNumeric(const string[])
- {
- for (new i = 0, j = strlen(string); i < j; i++)
- {
- if (string[i] > '9' || string[i] < '0') return 0;
- }
- return 1;
- }
- IsVehicleRc( vehicleid ){
- new model = GetVehicleModel(vehicleid);
- switch(model){
- case RC_GOBLIN, RC_BARON, RC_BANDIT, RC_RAIDER, RC_TANK: return 1;
- default: return 0;
- }
- return 0;
- }
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- if(newkeys & KEY_SUBMISSION)
- {
- if(adminlevel[playerid] < 1) return 0;
- else if(!IsPlayerInAnyVehicle(playerid)) return 1;
- else
- {
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- AddVehicleComponent(GetPlayerVehicleID(playerid), 1010);
- RepairVehicle(GetPlayerVehicleID(playerid));
- SetVehicleHealth(GetPlayerVehicleID(playerid), 1000.0);
- return 1;
- }
- }
- if(newkeys == KEY_SECONDARY_ATTACK ){
- if(adminlevel[playerid] < 1) return 0;
- if(!IsPlayerInAnyVehicle(playerid)){
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x, y, z );
- GetVehicleWithinDistance(playerid, x, y, z, 20.0, vehicle);
- if(IsVehicleRc(vehicle)){
- PutPlayerInVehicle(playerid, vehicle, 0);
- }
- }
- else {
- new vehicleID = GetPlayerVehicleID(playerid);
- if(IsVehicleRc(vehicleID) || GetVehicleModel(vehicleID) == RC_CAM){
- if(adminlevel[playerid] < 1) return 0;
- if(GetVehicleModel(vehicleID) != D_TRAM){
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x, y, z);
- SetPlayerPos(playerid, x+0.5, y, z+1.0);
- }
- }
- }
- }
- return 1;
- }
- GetVehicleWithinDistance( playerid, Float:x1, Float:y1, Float:z1, Float:dist, &veh){
- if(adminlevel[playerid] < 1) return 0;
- for(new i = 1; i < MAX_VEHICLES; i++){
- if(GetVehicleModel(i) > 0){
- if(GetPlayerVehicleID(playerid) != i ){
- new Float:x, Float:y, Float:z;
- new Float:x2, Float:y2, Float:z2;
- GetVehiclePos(i, x, y, z);
- x2 = x1 - x; y2 = y1 - y; z2 = z1 - z;
- new Float:vDist = (x2*x2+y2*y2+z2*z2);
- if( vDist < dist){
- veh = i;
- dist = vDist;
- }
- }
- }
- }
- return 1;
- }
- forward CountDown(num);
- public CountDown(num)
- {
- new str[2];
- if (num)
- {
- format(str, sizeof(str), "%i", num);
- GameTextForAll(str, 1001, 5);
- }
- else
- {
- GameTextForAll("~g~Go", 3000, 5);
- }
- }
- public OnPlayerText(playerid, text[])
- {
- new string[256];
- if(adminlevel[playerid] > 0)
- if(text[0] == '@' && text[1] != 0)
- {
- GetPlayerName( playerid, playername, MAX_PLAYER_NAME );
- format( string, 128, "(Admin) %s: %s", playername, text[1] );
- for(new i = 0; i < MAX_PLAYERS; i++ )
- {
- if( IsPlayerConnected(i) && adminlevel[playerid] == adminlevel[i] )
- SendClientMessage( i, COLOR_YELLOW, string );
- }
- return 0;
- }
- if (muted[playerid] == 1)
- {
- SendClientMessage(playerid, COLOR_BRIGHTRED, "You are muted,You cannot chat.");
- return 0;
- }
- return 1;
- }
- public OnPlayerRequestSpawn(playerid)
- {
- if (logged[playerid] == 1)
- {}
- else
- {
- SendClientMessage(playerid, COLOR_BRIGHTRED, "You must login / register before spawn.Use /login or /register [password]");
- return 0;
- }
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- if(i != playerid)
- {
- SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i, 0, 0);
- }
- }
- for (new i=0; i<MAX_PLAYERS; i++)
- {
- if (jumped[i] != -1) DestroyObject(jumped[i]);
- }
- }
- public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
- {
- new x = 0;
- while(x!=MAX_PLAYERS) {
- if( IsPlayerConnected(x) && GetPlayerState(x) == PLAYER_STATE_SPECTATING &&
- gSpectateID[x] == playerid && gSpectateType[x] == ADMIN_SPEC_TYPE_PLAYER )
- {
- SetPlayerInterior(x,newinteriorid);
- }
- x++;
- }
- }
- dcmd_rw(playerid,params[]) {
- new string[64], pName[MAX_PLAYER_NAME];
- if(adminlevel[playerid] < 3 ) return 0;
- else
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
- if(!strlen(params)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /rw [playerid]");
- new player1 = strval(params);
- if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) {
- GivePlayerWeapon(player1, 26, 99999);
- GivePlayerWeapon(player1, 24, 99999);
- GivePlayerWeapon(player1, 28, 99999);
- format(string, sizeof(string), "Admin %s has used /rw command", pName);
- SendClientMessageToAdmins(COLOR_WHITE, string);
- } else return SendClientMessage(playerid,COLOR_BRIGHTRED,"ERROR: Player is not connected");
- return 1;
- }
- dcmd_ww(playerid,params[]) {
- new string[64], pName[MAX_PLAYER_NAME];
- if(adminlevel[playerid] < 3 ) return 0;
- else
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
- if(!strlen(params)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /ww [playerid]");
- new player1 = strval(params);
- if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) {
- GivePlayerWeapon(player1, 4, 99999);
- GivePlayerWeapon(player1, 24, 99999);
- GivePlayerWeapon(player1, 16, 99999);
- GivePlayerWeapon(player1, 27, 99999);
- GivePlayerWeapon(player1, 29, 99999);
- format(string, sizeof(string), "Admin %s has used /ww command", pName);
- SendClientMessageToAdmins(COLOR_WHITE, string);
- } else return SendClientMessage(playerid,COLOR_BRIGHTRED,"ERROR: Player is not connected");
- return 1;
- }
- dcmd_kick(playerid, params[])
- {
- new string[64], pName[MAX_PLAYER_NAME], pName2[MAX_PLAYER_NAME], player1 = strval(params);
- if(adminlevel[playerid] < 1 ) return 0;
- else
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(adminlevel[playerid] < adminlevel[player1]) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use this command on higher level admin.");
- else
- GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
- GetPlayerName(player1,pName2,MAX_PLAYER_NAME);
- new
- id,
- reason[64];
- if (sscanf(params, "uz", id, reason)) SendClientMessage(playerid, COLOR_WHITE, "Usage: /kick [playerid] [reason (optional)]");
- else if (id == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xFF0000AA, "ERROR:Player is not connected");
- else
- {
- format(reason, sizeof (reason), "%s has been Kicked.%s%s",pName2, reason[0] ? (" Reason: ") : (""), reason);
- SendClientMessageToAll(COLOR_ORANGE, reason);
- SendClientMessage(playerid, COLOR_YELLOW, "Player Kicked.");
- Kick(id);
- format(string, sizeof(string), "Admin %s has used /kick command on %s.", pName, pName2);
- SendClientMessageToAdmins(COLOR_WHITE, string);
- }
- return 1;
- }
- dcmd_ban(playerid, params[])
- {
- new player1 = strval(params);
- new string[64], pName[MAX_PLAYER_NAME], pName2[MAX_PLAYER_NAME];
- if(adminlevel[playerid] < 1 ) return 0;
- else
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(adminlevel[playerid] < adminlevel[player1]) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use this command on higher level admin.");
- else
- GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
- GetPlayerName(player1,pName2,MAX_PLAYER_NAME);
- new
- id,
- reason[64];
- if (sscanf(params, "uz", id, reason)) SendClientMessage(playerid, COLOR_WHITE, "Usage: /ban [playerid] [reason (optional)]");
- else if (id == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xFF0000AA, "ERROR:Player is not connected");
- else
- {
- format(reason, sizeof (reason), "%s has been banned.%s%s",pName2, reason[0] ? (" Reason: ") : (""), reason);
- SendClientMessageToAll(COLOR_ORANGE, reason);
- SendClientMessage(playerid, 0x00FF00AA, "Player banned.");
- BanEx(id, reason);
- GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
- GetPlayerName(player1, pName2, MAX_PLAYER_NAME);
- format(string, sizeof(string), "Admin %s has used /ban command on %s.", pName, pName2);
- SendClientMessageToAdmins(COLOR_WHITE, string);
- }
- return 1;
- }
- dcmd_rpvehicle(playerid,params[]) {
- new player1 = strval(params);
- new string[64], pName[MAX_PLAYER_NAME];
- if(adminlevel[playerid] < 3 ) return 0;
- else
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(!strlen(params)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /rpvehicle [playerid]");
- if(IsPlayerNPC(player1)) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You can not use this commands on NPCs.");
- else
- if(adminlevel[playerid] < adminlevel[player1]) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use this command on higher level admin.");
- else
- GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
- if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) {
- new currentveh;
- currentveh = GetPlayerVehicleID(player1);
- DestroyVehicle(currentveh);
- GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
- format(string, sizeof(string), "Admin %s has used /rpvehicle command.", pName);
- SendClientMessageToAdmins(COLOR_WHITE, string);
- }else return SendClientMessage(playerid,COLOR_BRIGHTRED,"ERROR: Player is not connected");
- return 1;
- }
- dcmd_akill(playerid,params[]) {
- new player1 = strval(params);
- if(adminlevel[playerid] < 1 ) return 0;
- else
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(adminlevel[playerid] < adminlevel[player1]) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use this command on higher level admin.");
- else
- if(!strlen(params)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /akill [playerid]");
- if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) {
- new string[64], pName[MAX_PLAYER_NAME];
- GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
- SetPlayerHealth(player1, 0.0);
- SetPlayerArmour(player1, 0.0);
- GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
- format(string, sizeof(string), "Admin %s has used /akill command.", pName);
- SendClientMessageToAdmins(COLOR_WHITE, string);
- } else return SendClientMessage(playerid,COLOR_BRIGHTRED,"ERROR: Player is not connected");
- return 1;
- }
- dcmd_heal(playerid,params[]) {
- if(adminlevel[playerid] < 1 ) return 0;
- else
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(!strlen(params)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /heal [playerid]");
- new player1 = strval(params);
- if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) {
- new string[64], pName[MAX_PLAYER_NAME];
- GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
- SetPlayerHealth(player1, 100.0);
- SetPlayerArmour(player1, 100.0);
- SendClientMessage(player1, COLOR_YELLOW, "**You have been healed by an Admin. ");
- GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
- format(string, sizeof(string), "Admin %s has used /heal command.", pName);
- SendClientMessageToAdmins(COLOR_WHITE, string);
- } else return SendClientMessage(playerid,COLOR_BRIGHTRED,"ERROR: Player is not connected");
- return 1;
- }
- dcmd_playermoney(playerid,params[]) {
- if(adminlevel[playerid] < 1 ) return 0;
- else
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(!strlen(params)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /playermoney [playerid]");
- new player1 = strval(params);
- if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) {
- new string[64], pName2[MAX_PLAYER_NAME], pName[MAX_PLAYER_NAME];
- GetPlayerName(player1,pName2,MAX_PLAYER_NAME);
- GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
- format(string, sizeof(string), "**%s have $%i.",pName2, GetPlayerMoney(player1));
- SendClientMessage(playerid, COLOR_PINK, string);
- GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
- format(string, sizeof(string), "Admin %s has used /playermoney command.", pName);
- SendClientMessageToAdmins(COLOR_WHITE, string);
- } else return SendClientMessage(playerid,COLOR_BRIGHTRED,"ERROR: Player is not connected");
- return 1;
- }
- dcmd_ungod(playerid,params[]) {
- new player1 = strval(params);
- if(adminlevel[playerid] < 3 ) return 0;
- else
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(adminlevel[playerid] < adminlevel[player1]) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use this command on higher level admin.");
- else
- if(!strlen(params)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /ungod [playerid]");
- if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) {
- new string[64], pName[MAX_PLAYER_NAME];
- GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
- SendClientMessage(player1, COLOR_YELLOW, "*You are ungod now ");
- SetPlayerArmour(player1,100.0);
- SetPlayerHealth(player1,100.0);
- GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
- format(string, sizeof(string), "Admin %s has used /ungod command.", pName);
- SendClientMessageToAdmins(COLOR_WHITE, string);
- } else return SendClientMessage(playerid,COLOR_BRIGHTRED,"ERROR: Player is not connected");
- return 1;
- }
- dcmd_god(playerid,params[]) {
- new player1 = strval(params);
- if(adminlevel[playerid] < 3 ) return 0;
- else
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(adminlevel[playerid] < adminlevel[player1]) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use this command on higher level admin.");
- else
- if(!strlen(params)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /god [playerid]");
- if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) {
- new string[64], pName[MAX_PLAYER_NAME];
- GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
- SendClientMessage(player1, COLOR_YELLOW, "**An Admin has given you the god rights.");
- healthlevel[player1] = 1;
- SetPlayerArmour(player1, 0.0);
- SetPlayerHealth(player1, 999999999999999999999999999999);
- GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
- format(string, sizeof(string), "Admin %s has used /god command.", pName);
- SendClientMessageToAdmins(COLOR_WHITE, string);
- } else return SendClientMessage(playerid,COLOR_BRIGHTRED,"ERROR: Player is not connected");
- return 1;
- }
- dcmd_vr(playerid,params[]) {
- if(adminlevel[playerid] < 1 ) return 0;
- else
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(!strlen(params)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /vr [playerid]");
- new player1 = strval(params);
- if(!IsPlayerInAnyVehicle(player1)) return SendClientMessage(playerid, COLOR_BRIGHTRED, "ERROR:Player is not in a vehicle");
- if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) {
- new string[64], pName[MAX_PLAYER_NAME];
- GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
- new vehicle1 = GetPlayerVehicleID(player1);
- SetVehicleHealth(vehicle1,1000.0);
- RepairVehicle(GetPlayerVehicleID(player1));
- GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
- format(string, sizeof(string), "Admin %s has used /vr command.", pName);
- SendClientMessageToAdmins(COLOR_WHITE, string);
- } else return SendClientMessage(playerid,COLOR_BRIGHTRED,"ERROR: Player is not connected");
- return 1;
- }
- dcmd_unfreeze(playerid, params[])
- {
- new id;
- new player1 = strval(params);
- new string[64]; new pName[MAX_PLAYER_NAME];
- if(adminlevel[playerid] < 3 ) return 0;
- else
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(adminlevel[playerid] < adminlevel[player1]) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use this command on higher level admin.");
- else
- GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
- if (sscanf(params, "uz", id)) SendClientMessage(playerid, COLOR_WHITE, "USAGE:/unfreeze [playerid]");
- else if (id == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xFF0000AA, "ERROR:Player is not connected");
- else
- {
- SendClientMessage(playerid, 0x00FF00AA, "Player is unfrozen now.");
- TogglePlayerControllable(player1, 1);
- GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
- format(string, sizeof(string), "Admin %s has used /unfreeze command.", pName);
- SendClientMessageToAdmins(COLOR_WHITE, string);
- }
- return 1;
- }
- dcmd_freeze(playerid, params[])
- {
- new id;
- new player1 = strval(params);
- new string[64]; new pName[MAX_PLAYER_NAME];
- if(adminlevel[playerid] < 3 ) return 0;
- else
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(adminlevel[playerid] < adminlevel[player1]) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use this command on higher level admin.");
- else
- GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
- new reason[64];
- if (sscanf(params, "uz", id, reason)) SendClientMessage(playerid, COLOR_WHITE, "USAGE:/freeze [playerid]");
- else if (id == INVALID_PLAYER_ID) SendClientMessage(playerid, COLOR_BRIGHTRED, "ERROR:Player is not connected");
- else
- {
- TogglePlayerControllable(player1, 0);
- format(reason, sizeof (reason), "You have been frozen.");
- SendClientMessage(id, 0xFF0000AA, reason);
- SendClientMessage(playerid, 0x00FF00AA, "Player Frozen.for unfreeze use /unfreeze.");
- GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
- format(string, sizeof(string), "Admin %s has used /freeze command.", pName);
- SendClientMessageToAdmins(COLOR_WHITE, string);
- }
- return 1;
- }
- dcmd_unjail(playerid, params[])
- {
- new string[64], pName[MAX_PLAYER_NAME];
- new pName2[MAX_PLAYER_NAME];
- new id;
- new player1 = strval(params);
- if(adminlevel[playerid] < 1 ) return 0;
- else
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(adminlevel[playerid] < adminlevel[player1]) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use this command on higher level admin.");
- else
- GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
- GetPlayerName(player1,pName2,MAX_PLAYER_NAME);
- if (!strlen(params)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /unjail [playerid]");
- else
- if(logged[player1] == 1)return SendClientMessage(playerid, COLOR_BRIGHTRED, "Player is already unjailed.");
- else
- if (id == INVALID_PLAYER_ID) SendClientMessage(playerid, COLOR_BRIGHTRED, "ERROR:Player is not connected");
- else
- if(IsPlayerNPC(player1)) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use this command on NPC.");
- else
- {
- TogglePlayerControllable(player1, 1);
- logged[player1] = 1;
- jail[player1] = 0;
- muted[player1] = 0;
- SetPlayerInterior(player1, 0);
- SetPlayerPos(player1, 2295.9700,2468.1985,10.8203);
- ResetPlayerWeapons(player1);
- ResetPlayerMoney(player1);
- format(string, sizeof(string), "You have been unjailed.");
- SendClientMessage(playerid, COLOR_BRIGHTRED, string);
- SetPlayerPos(playerid, 2295.9700,2468.1985,10.8203);
- GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
- format(string, sizeof(string), "Admin %s has used /unjail command.", pName);
- SendClientMessageToAdmins(COLOR_WHITE, string);
- KillTimer(jailtimer);
- }
- return 1;
- }
- dcmd_jail(playerid, params[])
- {
- new player1 = strval(params);
- new string[64], pName[MAX_PLAYER_NAME];
- if(adminlevel[playerid] < 1 ) return 0;
- else
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(adminlevel[playerid] < adminlevel[player1]) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use this command on higher level admin.");
- else
- GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
- new id, reason[64];
- if (sscanf(params, "uz", id, reason)) SendClientMessage(playerid, COLOR_WHITE, "USAGE: /jail [playerid] [reason]");
- else
- if(logged[player1] == -2)return SendClientMessage(playerid, COLOR_BRIGHTRED, "Player is already Jailed.");
- else
- if (id == INVALID_PLAYER_ID) SendClientMessage(playerid, COLOR_BRIGHTRED, "ERROR:Player is not connected");
- else
- if(IsPlayerNPC(player1)) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use this command on NPC.");
- else
- {
- TogglePlayerControllable(player1, 0);
- logged[player1] = -2;
- SetPlayerInterior(id, 3);
- SetPlayerPos(id, 197.5225,174.0199,1003.0234);
- format(reason, sizeof (reason), "You have been jailed.%s%s", reason[0] ? (" Reason: ") : (""), reason);
- SendClientMessage(id, COLOR_BRIGHTRED, reason);
- SendClientMessage(id, COLOR_GREEN, "You will be unjail after 2 minutes.Your Money and Weapons are Reset.");
- format(string, sizeof(string), "Player Jailed.");
- SendClientMessage(playerid, COLOR_YELLOW, string);
- GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
- format(string, sizeof(string), "Admin %s has used /jail command.", pName);
- SendClientMessageToAdmins(COLOR_WHITE, string);
- jailtimer=SetTimer("Jailed",120000,0);//2 minutes
- }
- return 1;
- }
- dcmd_demotecrewmember(playerid,params[]) {
- if(!IsPlayerAdmin(playerid)) return 0;
- else
- if(!strlen(params)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /demotecrewmember [playerid]");
- new player1 = strval(params);
- if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) {
- new string[64], pName[MAX_PLAYER_NAME];
- GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
- adminlevel[player1] = 0;
- dini_IntSet(udb_encode(playername), "adminlevel", 0);
- SendClientMessage(player1, COLOR_BRIGHTRED, "You are demoted from admin rights.");
- GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
- format(string, sizeof(string), "Admin %s has used /demotecrewmember command.", pName);
- SendClientMessageToAdmins(COLOR_WHITE, string);
- }
- else
- {
- SendClientMessage(playerid,COLOR_BRIGHTRED,"ERROR: Player is not connected");
- }
- return 1;
- }
- dcmd_mmanagment(playerid,params[]) {
- if(!IsPlayerAdmin(playerid)) return 0;
- else
- if(!strlen(params)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /mmanagment [playerid]");
- new player1 = strval(params);
- if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) {
- new string[64], pName[MAX_PLAYER_NAME];
- GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
- adminlevel[player1] = 5;
- dini_IntSet(udb_encode(playername), "adminlevel", 5);
- SendClientMessage(player1, COLOR_GREEN, "You are promoterd to Managment rights, You can now use /modcommands,");
- SendClientMessage(player1, COLOR_GREEN, "/admincommands,/mcommands and can Chat with Admins/Mods by @[text].");
- SetPlayerColor(player1, COLOR_YELLOW);
- SetPlayerMarkerForPlayer( 50,200,COLOR_YELLOW );
- GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
- format(string, sizeof(string), "Admin %s has used /mmanagment command", pName);
- SendClientMessageToAdmins(COLOR_WHITE, string);
- }
- else
- {
- SendClientMessage(playerid,COLOR_BRIGHTRED,"ERROR: Player is not connected");
- }
- return 1;
- }
- //===============================================================================================================//
- dcmd_makeadmin(playerid,params[]) {
- if(!IsPlayerAdmin(playerid)) return 0;
- else
- if(!strlen(params)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /makeadmin [playerid]");
- new player1 = strval(params);
- if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) {
- new string[64], pName[MAX_PLAYER_NAME];
- GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
- adminlevel[player1] = 4;
- dini_IntSet(udb_encode(playername), "adminlevel", 4);
- SendClientMessage(player1, COLOR_GREEN, "You are promoterd to Admin rights, You can now use /modcommands,");
- SendClientMessage(player1, COLOR_GREEN, "/admincommands and can Chat with Admins/Mods by @[text].");
- SetPlayerColor(player1, COLOR_YELLOW);
- SetPlayerMarkerForPlayer( 50,200,COLOR_YELLOW );
- GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
- format(string, sizeof(string), "Admin %s has used /makeadmin command", pName);
- SendClientMessageToAdmins(COLOR_WHITE, string);
- }
- else
- {
- SendClientMessage(playerid,COLOR_BRIGHTRED,"ERROR: Player is not connected");
- }
- return 1;
- }
- //===============================================================================================================//
- dcmd_setadmin(playerid,params[]) {
- if(!IsPlayerAdmin(playerid)) return 0;
- else
- if(!strlen(params)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setadmin [playerid]");
- new player1 = strval(params);
- if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) {
- new string[64], pName[MAX_PLAYER_NAME];
- GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
- adminlevel[player1] = 3;
- SendClientMessage(player1, COLOR_GREEN, "You are temporarily promoterd to admin rights,You can now use /modcommands,");
- SendClientMessage(player1, COLOR_GREEN, "/admincommands and can Chat with Admins/Mods by @[text].");
- SendClientMessage(player1, COLOR_BRIGHTRED, "Remember! Dont abuse Admin commands or you will be demoted.");
- SetPlayerColor(player1, COLOR_YELLOW);
- SetPlayerMarkerForPlayer( 50,200,COLOR_YELLOW );
- GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
- format(string, sizeof(string), "Admin %s has used /setadmin command", pName);
- SendClientMessageToAdmins(COLOR_WHITE, string);
- }
- else
- {
- SendClientMessage(playerid,COLOR_BRIGHTRED,"ERROR: Player is not connected");
- }
- return 1;
- }
- //===============================================================================================================//
- dcmd_makemod(playerid,params[]) {
- if(!IsPlayerAdmin(playerid)) return 0;
- else
- if(!strlen(params)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /makemod [playerid]");
- new player1 = strval(params);
- if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) {
- new string[64], pName[MAX_PLAYER_NAME];
- GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
- adminlevel[player1] = 2;
- dini_IntSet(udb_encode(playername), "adminlevel", 2);
- SendClientMessage(player1, COLOR_GREEN, "You are promoterd to Moderator rights, You can now use /modcommands.");
- SendClientMessage(player1, COLOR_GREEN, "Chatting with Admins/Mods , Use @[text].");
- dini_IntSet(udb_encode(playername), "adminlevel", 2);
- SetPlayerColor(player1, COLOR_ORANGE);
- SetPlayerMarkerForPlayer( 50,200,COLOR_ORANGE );
- GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
- format(string, sizeof(string), "Admin %s has used /makemod command.", pName);
- SendClientMessageToAdmins(COLOR_WHITE, string);
- }
- else
- {
- SendClientMessage(playerid,COLOR_BRIGHTRED,"ERROR: Player is not connected");
- }
- return 1;
- }
- //===============================================================================================================//
- dcmd_setmod(playerid,params[]) {
- if(!IsPlayerAdmin(playerid)) return 0;
- else
- if(!strlen(params)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setmod [playerid]");
- new player1 = strval(params);
- if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) {
- new string[64], pName[MAX_PLAYER_NAME];
- GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
- adminlevel[player1] = 1;
- SendClientMessage(player1, COLOR_GREEN, "You are temporarily promoterd to moderator rights,You can now use /modcommands and");
- SendClientMessage(player1, COLOR_GREEN, "Chatting with Admins/Mods , Use @[text].");
- SendClientMessage(player1, COLOR_BRIGHTRED, "Remember! Dont abuse Moderator commands or you will be demoted.");
- SetPlayerColor(player1, COLOR_ORANGE);
- SetPlayerMarkerForPlayer( 50,200,COLOR_ORANGE );
- format(string, sizeof(string), "Admin %s has used /setmod command",pName);
- SendClientMessageToAdmins(COLOR_WHITE,string);
- }
- else
- {
- SendClientMessage(playerid,COLOR_BRIGHTRED,"ERROR: Player is not connected");
- }
- return 1;
- }
- dcmd_cd(playerid, params[])
- {
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(logged[playerid] == -2) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are jailed.");
- else
- if (!strlen(params)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /cd [seconds]");
- else if(runningc) return SendClientMessage(playerid, COLOR_BRIGHTRED, "There is already a countdown running.");
- else if (strval(params) < 1 ) return SendClientMessage(playerid, COLOR_BRIGHTRED, "Second is between 1-9");
- else if (strval(params) > 9) return SendClientMessage(playerid, COLOR_BRIGHTRED, "Second is between 1-9");
- else
- {
- runningc = 1;
- new ii = strval(params);
- do
- {
- SetTimerEx("CountDown", (strval(params) - ii) * 1000, false, "ii", ii);
- ii --;
- }
- while (ii != -1);
- SendClientMessage(playerid, COLOR_YELLOW, "Countdown Started.");
- }
- return 1;
- }
- dcmd_v(playerid, params[])
- {
- new idx,string[128];
- if(adminlevel[playerid] < 1 ) return 0;
- else
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if (params[0] == '\0')
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE:/v [Modelid/Name]");
- return 1;
- }
- idx = GetVehicleModelIDFromName(params);
- if(idx == -1)
- {
- idx = strval(string);
- if (idx < 400 || idx > 611)
- {
- SendClientMessage(playerid, COLOR_BRIGHTRED, "Invalid Modelid/Name");
- return 1;
- }
- }
- EraseVehicle(GetPlayerVehicleID(playerid));
- new Float:x,Float:y,Float:z,Float:a,Vehicleid;
- GetPlayerPos(playerid, x, y, z);
- Vehicleid = CreateVehicle(idx, x, y, z + 2.0, a + 90.0, -1, -1, 5000);
- LinkVehicleToInterior(Vehicleid, GetPlayerInterior(playerid));
- PutPlayerInVehicle(playerid,Vehicleid,0);
- format(string, 128, "Vehicle Spawned %s (Modelid: %d, Vehicleid: %d)", aVehicleNames[idx - 400], idx, Vehicleid);
- SendClientMessage(playerid, 0x40FF40FF, string);
- new pName[MAX_PLAYER_NAME];
- GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
- format(string, sizeof(string), "Admin %s has used /v command.", pName);
- SendClientMessageToAdmins(COLOR_WHITE, string);
- return 1;
- }
- GetVehicleModelIDFromName(vname[])
- {
- for(new i = 0; i < 211; i++)
- {
- if ( strfind(aVehicleNames[i], vname, true) != -1 )
- return i + 400;
- }
- return -1;
- }
- EraseVehicle(vehicleid)
- {
- for(new players=0;players<=MAX_PLAYERS;players++)
- {
- new Float:X,Float:Y,Float:Z;
- if (IsPlayerInVehicle(players,vehicleid))
- {
- GetPlayerPos(players,X,Y,Z);
- SetPlayerPos(players,X,Y,Z+2);
- SetVehicleToRespawn(vehicleid);
- }
- SetVehicleParamsForPlayer(vehicleid,players,0,1);
- }
- SetTimerEx("VehRes",3000,0,"d",vehicleid);
- return 1;
- }
- forward VehRes(vehicleid);
- public VehRes(vehicleid)
- {
- DestroyVehicle(vehicleid);
- }
- //===============================================================================================================//
- dcmd_setweather(playerid, params[]) {
- new idx, string[256];
- string = strtok(params, idx);
- if(adminlevel[playerid] < 3 ) return 0;
- else
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if (!strlen(string)) {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setweather [weatherid]");
- return 1;
- }
- idx = strval(string);
- if (idx < min_weat_id || idx > max_weat_id) {
- SendClientMessage(playerid, COLOR_BRIGHTRED, "ERROR: Invalid weatherid");
- return 1;
- }
- gWorldStatus[1] = idx;
- SetWeather(idx);
- format(string, 128, "Weather has changed to weatherid %d", idx);
- SendClientMessage(playerid, COLOR_GREEN, string);
- new pName[MAX_PLAYER_NAME];
- GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
- format(string, sizeof(string), "Admin %s has used /setweather command", pName);
- SendClientMessageToAdmins(COLOR_WHITE, string);
- return 1;
- }
- dcmd_fakemessage(playerid,params[]) {
- new tmp[256], tmp2[256], Index; tmp = strtok(params,Index), tmp2 = strtok(params,Index);
- if(adminlevel[playerid] < 5 ) return 0;
- else
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(!strlen(tmp) || !strlen(tmp2)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /fakemessage [playerid] [text]");
- new player1 = strval(tmp);
- GetPlayerColor(player1);
- SendPlayerMessageToAll(player1, params[strlen(tmp)+1]);
- return SendClientMessage(playerid,COLOR_GREEN,"Fake message sent.");
- }
- dcmd_fakedeath(playerid,params[]) {
- new tmp[256], tmp2[256], tmp3[256], Index; tmp = strtok(params,Index), tmp2 = strtok(params,Index), tmp3 = strtok(params,Index);
- if(adminlevel[playerid] < 5 ) return 0;
- else
- if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You cannot use commands because you are not logged in.");
- else
- if(strval(tmp3) < Min_Weapon_Id) return SendClientMessage(playerid, COLOR_BRIGHTRED, "Invalid weapon ID.");
- if(strval(tmp3) > Max_Weapon_Id) return SendClientMessage(playerid, COLOR_BRIGHTRED, "Invalid weapon ID.");
- if(!strlen(tmp) || !strlen(tmp2) || !strlen(tmp3)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /fakedeath [killer] [killee] [weaponid]");
- new killer = strval(tmp), killee = strval(tmp2), weap = strval(tmp3);
- if(IsPlayerConnected(killer) && killer != INVALID_PLAYER_ID) {
- if(IsPlayerConnected(killee) && killee != INVALID_PLAYER_ID) {
- SendDeathMessage(killer,killee,weap);
- return SendClientMessage(playerid,COLOR_BLUE,"Fake death message sent");
- }
- }
- return 1;
- }
- C:\Documents and Settings\Administrateur\Bureau\Server\gamemodes\GM.pwn(35) : error 038: extra characters on line
- C:\Documents and Settings\Administrateur\Bureau\Server\gamemodes\GM.pwn(3434) : error 017: undefined symbol "jailtimer"
- C:\Documents and Settings\Administrateur\Bureau\Server\gamemodes\GM.pwn(3477) : error 017: undefined symbol "jailtimer"
- C:\Documents and Settings\Administrateur\Bureau\Server\gamemodes\GM.pwn(3659) : error 017: undefined symbol "runningc"
- C:\Documents and Settings\Administrateur\Bureau\Server\gamemodes\GM.pwn(3664) : error 017: undefined symbol "runningc"
- C:\Documents and Settings\Administrateur\Bureau\Server\gamemodes\GM.pwn(3664) : warning 215: expression has no effect
- C:\Documents and Settings\Administrateur\Bureau\Server\gamemodes\GM.pwn(3716) : error 017: undefined symbol "aVehicleNames"
- C:\Documents and Settings\Administrateur\Bureau\Server\gamemodes\GM.pwn(3716) : warning 215: expression has no effect
- C:\Documents and Settings\Administrateur\Bureau\Server\gamemodes\GM.pwn(3716) : error 001: expected token: ";", but found "]"
- C:\Documents and Settings\Administrateur\Bureau\Server\gamemodes\GM.pwn(3716) : error 029: invalid expression, assumed zero
- C:\Documents and Settings\Administrateur\Bureau\Server\gamemodes\GM.pwn(3716) : fatal error 107: too many error messages on one line
- Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
- 9 Errors.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement