Advertisement
Guest User

Untitled

a guest
Jul 2nd, 2011
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 38.97 KB | None | 0 0
  1. #include <a_samp>
  2. #include <sscanf2>
  3.  
  4. #define COLOR_PURPLE 0xE600FFFF
  5. #define COLOR_GREY 0xAFAFAFAA
  6. #define COLOR_GREEN 0x33AA33AA
  7. #define COLOR_RED 0xA30000FF
  8. #define COLOR_YELLOW 0xFFFF00AA
  9. #define COLOR_WHITE 0xFFFFFFAA
  10. #define COLOR_BLUE 0x0000BBAA
  11. #define COLOR_LIGHTBLUE 0x33CCFFAA
  12. #define COLOR_ORANGE 0xFF9900AA
  13. #define COLOR_ARED 0xFF0000FF
  14. #define COLOR_TRANS 0xFFFFFF00
  15. #define CHECKPOINT_BLA 0
  16. #define MAX_STRING 255
  17. #define SOUND_OFF    1184
  18. new swatgate;
  19. new studiogate1;
  20. new studiogate2;
  21.  
  22. forward GameModeExitFunc();
  23.  
  24. //---------------------------------------------------------
  25.  
  26. main()
  27. {
  28.     print("\n-------------------------------");
  29.     print("      Fuzzys Studios\n");
  30.     print("            -By Fuzzy\n");
  31.     print("-------------------------------\n");
  32. }
  33.  
  34.  
  35. //---------------------------------------------------------
  36. public closegate()
  37. {
  38.     MoveObject(swatgate, 2516.06713861719, 2469.5532226563, 12.018816947937, 5.00);
  39.     return 1;
  40.  
  41. }
  42. public closegate1()
  43. {
  44.  
  45.     MoveObject(studiogate1,923.541625697656,-1216.1097412109,17.651252746582, 5.00);
  46.     MoveObject(studiogate2,923.52783203125,-1224.9421386719,17.651252746582, 5.30);
  47.     return 1;
  48.  
  49. }
  50. forward closegate();
  51. forward closegate1();
  52.  
  53. public OnGameModeInit()
  54. {
  55.  
  56.     SetGameModeText("FStudios");
  57.  
  58.  
  59.     for(new a=0;a<300;a++)
  60.     {
  61.         switch(a)
  62.     {
  63.             case 0,3,4,5,6,8,42,65,74,86,119,149,208,273,289:continue ;
  64.     }
  65.     AddPlayerClass(a,884.0228,-1202.3636,16.9766,175.9020,0,0,0,0,0,0);
  66.     AddStaticVehicle(608,1446.3811,-2489.1594,13.0952,181.2168,1,1);
  67.     AddStaticVehicle(490,2507.0510,2494.0374,22.0049,89.3635,0,53); // swattttt
  68.     AddStaticVehicle(490,2529.9070,2491.4148,22.0029,91.6199,0,53); // swatrancher
  69.     AddStaticVehicle(490,2530.2856,2501.6365,22.0031,90.2527,0,53); // swatrancherrrr
  70.     AddStaticVehicle(490,2507.0261,2505.1023,22.0031,90.7458,0,53); // swatrancherrr
  71.     AddStaticVehicle(427,2529.0503,2511.1274,22.3089,89.9511,0,53); // enforcerr
  72.     AddStaticVehicle(427,2504.9043,2515.0134,22.3065,90.0275,0,53); // enforcerzz
  73.     AddStaticVehicle(601,2485.7976,2509.5830,21.6386,269.7306,1,1); // swatttaaank
  74.     AddStaticVehicle(601,2485.9995,2521.4302,21.6337,270.1330,1,1); // swatttaaankz00r
  75.     AddStaticVehicle(427,2505.3525,2525.8169,22.3109,90.1418,0,53); // swatenforcer
  76.     AddStaticVehicle(427,2529.5520,2526.7227,22.3127,91.6606,0,1); // swatenforcer2
  77.     AddStaticVehicle(579,874.2077,-1270.3339,14.6663,0.9244,42,42); // huntley
  78.     AddStaticVehicle(496,878.3836,-1270.5190,14.4644,0.6664,66,72); // blista
  79.     AddStaticVehicle(421,882.2609,-1270.6406,14.5929,358.9447,13,1); // washington
  80.     AddStaticVehicle(429,905.2682,-1245.8187,15.2284,356.3718,0,6); // banshee
  81.     AddStaticVehicle(541,901.4634,-1245.8793,15.3208,0.4851,58,8); // bullet
  82.     AddStaticVehicle(477,897.9022,-1246.4381,15.4043,0.2493,94,1); // zr
  83.     AddStaticVehicle(602,894.1808,-1246.2958,15.4728,358.1603,53,53); // alpha
  84.     AddStaticVehicle(415,890.6362,-1246.4807,15.4233,356.8484,25,1); // cheetha
  85.     AddStaticVehicle(603,886.7293,-1246.4280,15.4885,355.1599,0,0); // phoenix
  86.     AddStaticVehicle(480,885.5369,-1251.8535,15.0090,36.2655,12,12); // comet
  87.     AddStaticVehicle(506,885.1680,-1255.7407,14.7010,56.1377,6,6); // supergt
  88.     AddStaticVehicle(451,885.2306,-1259.5281,14.6227,52.3716,125,125); // turismo
  89.     AddStaticVehicle(411,885.2039,-1264.4462,14.5521,50.8888,64,1); // infernus
  90.     AddStaticVehicle(405,864.3743,-1262.7435,14.6081,317.5074,24,1); // sentinel
  91.     AddStaticVehicle(426,863.8917,-1258.0500,14.5390,315.5452,42,42); // premier
  92.     AddStaticVehicle(445,863.4123,-1254.0208,14.7180,316.4429,35,35); // admiral
  93.     AddStaticVehicle(560,863.0275,-1249.7758,14.5424,315.1183,1,1); // sultan
  94.     AddStaticVehicle(507,863.4512,-1244.4596,14.6750,314.7528,0,0); // elegant
  95.     AddStaticVehicle(522,862.5919,-1232.8765,14.3827,271.3966,3,8); // nrg500
  96.     AddStaticVehicle(461,862.7595,-1234.8171,14.3856,275.8366,37,1); // pcj600
  97.     AddStaticVehicle(521,862.8448,-1236.5990,14.3896,267.3042,75,13); // fcr900
  98.     AddStaticVehicle(468,862.3683,-1238.2430,14.4788,260.6229,46,46); // sanchez
  99.     AddStaticVehicle(462,862.3856,-1240.0609,14.4102,271.3909,13,13); // faggio
  100.     AddStaticVehicle(409,876.7422,-1206.6147,16.7762,214.6281,6,6); // limo
  101.     AddStaticVehicle(494,872.0992,-1205.8407,16.8720,215.5632,36,13); // hotring
  102.     AddStaticVehicle(434,867.7470,-1205.1758,16.9431,214.4520,12,12); // hotknife
  103.     AddStaticVehicle(533,863.9611,-1205.9318,16.6857,216.5341,74,1); // feltzer
  104.     AddStaticVehicle(576,859.6559,-1206.6256,16.5868,216.0842,68,96); // tornado
  105.     AddStaticVehicle(495,840.7545,-1207.8739,17.3256,211.7934,119,122); // sandking
  106.     AddStaticVehicle(568,836.4443,-1207.4993,16.8406,212.9427,9,39); // bfinjection
  107.     AddStaticVehicle(424,832.7483,-1208.0643,16.7580,213.8930,2,2); // bfinjection
  108.     AddStaticVehicle(432,828.7278,-1217.3478,16.9667,268.3025,43,0); // rhino
  109.     AddStaticVehicleEx(563,895.06884766,-1285.25402832,23.97185898,0.00000000,-1,-1,15); //Raindance
  110.     AddStaticVehicleEx(487,879.68090820,-1284.67114258,23.35110855,0.00000000,-1,-1,15); //Maverick
  111.     AddStaticVehicle(490,1294.6632,-990.1260,32.6454,87.5584,0,0); // fbirancher
  112.     AddStaticVehicle(490,1295.2664,-981.1683,32.6455,88.0642,0,0); // fbirancher2
  113.     AddStaticVehicle(426,1294.7286,-985.4706,32.4382,88.3859,0,0); // fbipremier
  114.     swatgate = CreateObject(3037,2516.06713867,2469.55322266,11.95042801,0.00000000,0.00000000,0.00000000); //swat hq gate
  115.     CreateObject(16501,2516.00073242,2478.15698242,12.02755451,0.00000000,0.00000000,1.25000000); //object(cn2_savgardr2_) (1)
  116.     CreateObject(16501,2515.96240234,2478.14916992,16.13976669,0.00000000,0.00000000,0.24707031); //object(cn2_savgardr2_) (2)
  117.     CreateObject(16501,2516.06298828,2471.17382812,16.13976669,0.00000000,0.00000000,359.99707031); //object(cn2_savgardr2_) (3)
  118.     CreateObject(16501,2516.07592773,2464.67333984,16.13976669,0.00000000,0.00000000,0.24169922); //object(cn2_savgardr2_) (4)
  119.     CreateObject(16501,2516.08911133,2460.86401367,12.03417587,0.00000000,0.00000000,0.24169922); //object(cn2_savgardr2_) (5)
  120.     CreateObject(16501,2512.56323242,2474.89697266,11.99455261,0.00000000,0.00000000,90.00000000); //object(cn2_savgardr2_) (6)
  121.     CreateObject(16501,2506.39770508,2474.90502930,12.02755451,0.00000000,0.00000000,90.00000000); //object(cn2_savgardr2_) (7)
  122.     CreateObject(16501,2512.46044922,2477.15673828,14.06552792,0.00000000,90.00000000,89.99981689); //object(cn2_savgardr2_) (8)
  123.     CreateObject(16501,2512.43652344,2479.60620117,14.06552792,0.00000000,90.00000000,90.00000000); //object(cn2_savgardr2_) (9)
  124.     CreateObject(16501,2505.53710938,2477.11523438,14.06552792,0.00000000,90.00000000,90.49951172); //object(cn2_savgardr2_) (10)
  125.     CreateObject(16501,2505.56152344,2479.57592773,14.06552792,0.00000000,90.00000000,90.49438477); //object(cn2_savgardr2_) (11)
  126.     CreateObject(16501,2498.56640625,2477.05224609,14.06552792,0.00000000,90.00000000,90.49438477); //object(cn2_savgardr2_) (12)
  127.     CreateObject(16501,2498.49169922,2479.49804688,14.06552792,0.00000000,90.00000000,90.49438477); //object(cn2_savgardr2_) (13)
  128.     CreateObject(16501,2491.70654297,2476.98437500,14.06552792,0.00000000,90.00000000,90.49438477); //object(cn2_savgardr2_) (14)
  129.     CreateObject(16501,2492.12182617,2479.43969727,14.06552792,0.00000000,90.00000000,90.49438477); //object(cn2_savgardr2_) (15)
  130.     CreateObject(16501,2499.39331055,2474.91406250,12.02755451,0.00000000,0.00000000,90.00000000); //object(cn2_savgardr2_) (16)
  131.     CreateObject(5820,2512.07006836,2480.18823242,18.54342079,0.00000000,0.00000000,358.75000000); //object(odrampbit02) (1)
  132.     CreateObject(3565,2478.51440430,2528.92919922,22.22294044,0.00000000,0.00000000,86.00000000); //object(lasdkrt1_la01) (1)
  133.     CreateObject(3565,2478.51367188,2528.92871094,24.79553413,0.00000000,0.00000000,85.99548340); //object(lasdkrt1_la01) (2)
  134.     CreateObject(3565,2484.21728516,2552.72534180,22.13948250,0.00000000,0.00000000,70.99548340); //object(lasdkrt1_la01) (3)
  135.     CreateObject(3565,2484.20410156,2552.77368164,24.80951118,0.00000000,0.00000000,70.99243164); //object(lasdkrt1_la01) (4)
  136.     CreateObject(3565,2479.39282227,2536.38354492,22.22294044,0.00000000,0.00000000,79.24548340); //object(lasdkrt1_la01) (5)
  137.     CreateObject(3565,2479.39257812,2536.38281250,24.80795479,0.00000000,0.00000000,79.24438477); //object(lasdkrt1_la01) (6)
  138.     CreateObject(16501,2497.06616211,2474.85742188,12.02755451,0.00000000,0.00000000,90.00000000); //object(cn2_savgardr2_) (17)
  139.     CreateObject(3095,2472.96679688,2528.95556641,20.33036041,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (1)
  140.     CreateObject(2957,2468.50097656,2526.76147461,22.49478531,0.00000000,0.00000000,90.00000000); //object(chinatgaragedoor) (1)
  141.     CreateObject(2957,2473.97094727,2533.54785156,22.49478531,0.00000000,0.00000000,180.74713135); //object(chinatgaragedoor) (2)
  142.     CreateObject(2957,2468.48632812,2531.27246094,22.49478531,0.00000000,0.00000000,90.24719238); //object(chinatgaragedoor) (3)
  143.     CreateObject(2957,2470.76953125,2533.59472656,22.49478531,0.00000000,0.00000000,180.74707031); //object(chinatgaragedoor) (4)
  144.     CreateObject(1523,2476.00097656,2533.52172852,20.87500000,0.00000000,0.00000000,0.00000000); //object(gen_doorext10) (1)
  145.     CreateObject(3095,2472.96679688,2528.95507812,23.57453918,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (3)
  146.     CreateObject(3431,2477.04736328,2532.94262695,23.71052551,0.01962280,270.74963379,269.49993896); //object(vgsclubox01) (1)
  147.     CreateObject(16782,2472.35888672,2529.96923828,21.82882881,0.00000000,270.00000000,0.00000000); //object(a51_radar_scan) (1)
  148.     CreateObject(3031,2469.72680664,2532.52661133,25.64786911,359.50274658,353.99978638,135.94769287); //object(wong_dish) (1)
  149.     CreateObject(2290,2471.37060547,2530.97094727,20.88572502,0.00000000,0.00000000,0.00000000); //object(swk_couch_1) (1)
  150.     CreateObject(2290,2471.46508789,2528.97338867,20.88572502,0.00000000,0.00000000,90.00000000); //object(swk_couch_1) (2)
  151.     CreateObject(2290,2473.36303711,2528.98730469,20.88572502,0.00000000,0.00000000,179.75000000); //object(swk_couch_1) (3)
  152.     CreateObject(2290,2473.39331055,2530.98803711,20.88572502,0.00000000,0.00000000,268.49731445); //object(swk_couch_1) (4)
  153.     CreateObject(2186,2475.57666016,2525.56250000,20.88572502,0.00000000,0.00000000,0.00000000); //object(photocopier_1) (1)
  154.     CreateObject(2172,2471.09204102,2525.55078125,20.88572502,0.00000000,0.00000000,180.00000000); //object(med_office2_desk_1) (1)
  155.     CreateObject(3017,2470.49121094,2525.43530273,22.30010986,0.00000000,0.00000000,179.99993896); //object(arch_plans) (1)
  156.     CreateObject(3386,2474.09082031,2525.52880859,20.88572502,0.00000000,0.00000000,270.00000000); //object(a51_srack2_) (1)
  157.     CreateObject(3388,2473.10107422,2525.51831055,20.88572502,0.00000000,0.00000000,270.00000000); //object(a51_srack4_) (1)
  158.     CreateObject(3392,2476.75830078,2528.50634766,20.88572502,0.00000000,0.00000000,355.25000000); //object(a51_sdsk_ncol3_) (1)
  159.     CreateObject(3797,2469.90405273,2533.21484375,21.54790115,1.25000000,0.00000000,185.74993896); //object(missile_11_sfxr) (1)
  160.     CreateObject(1703,2469.10742188,2527.88085938,20.88572502,0.00000000,0.00000000,90.00000000); //object(kb_couch02) (1)
  161.     CreateObject(1703,2469.09985352,2530.42041016,20.88572502,0.00000000,0.00000000,90.00000000); //object(kb_couch02) (2)
  162.     CreateObject(1671,2470.52075195,2526.47729492,21.34593964,0.00000000,0.00000000,14.00000000); //object(swivelchair_a) (1)
  163.     CreateObject(1703,2472.20190430,2532.93530273,20.88572502,0.00000000,0.00000000,359.75000000); //object(kb_couch02) (3)
  164.     studiogate1 = CreateObject(975,923.541625697656,-1216.1097412109,17.651252746582,0.00000000,0.00000000,90.00000000); //studio gate 1 (closed)
  165.     studiogate2 = CreateObject(975,923.52783203125,-1224.9421386719,17.651252746582,0.00000000,0.00000000,90.00000000); //studio gate 2 (closed)
  166.     CreateObject(975,923.53485107,-1208.31677246,17.65125275,0.00000000,0.00000000,90.00000000); //object(columbiangate) (2)
  167.     CreateObject(975,923.50329590,-1233.69323730,17.65125275,0.00000000,0.00000000,270.00000000); //object(columbiangate) (3)
  168.     CreateObject(975,923.52294922,-1233.82788086,17.65125275,0.00000000,0.00000000,90.00000000); //object(columbiangate) (4)
  169.     CreateObject(5821,869.63641357,-1272.14025879,18.06394196,0.00000000,0.00000000,0.00000000); //object(odrampbit03) (1)
  170.     CreateObject(3934,880.68902588,-1285.36437988,22.08610916,0.00000000,0.00000000,270.50000000); //object(helipad01) (1)
  171.     CreateObject(3934,895.24645996,-1285.18566895,22.08610916,0.00000000,0.00000000,90.00000000); //object(helipad01) (2)
  172.     Create3DTextLabel("Open with /usegate",COLOR_YELLOW,2516.5430,2475.2449,10.8203,35.0,0,1); //swatgatetextdraw
  173.     Create3DTextLabel("Open the gates with /opengates",COLOR_ARED,911.9499,-1232.7418,16.9766,35.0,0,1); //studiogatetextdraw
  174.     Create3DTextLabel("Use /commands , /commands2 , /commands3 to get lists of commands",COLOR_ARED,896.8016,-1204.2789,16.9766,35.0,0,1);
  175.     Create3DTextLabel("Use /weapons to get weapons and /healme to get full hp and armour",COLOR_YELLOW,901.3754,-1204.3982,16.9832,35.0,0,1);
  176.     Create3DTextLabel("Use /carname to spawn a vehicle and /cars to get a list",COLOR_YELLOW,905.6985,-1204.5112,16.9766,35.0,0,1);
  177.     Create3DTextLabel("Use /skins to change your skin",COLOR_ARED,909.9717,-1204.6243,16.9766,35.0,0,1);
  178.     return 1;
  179.     }
  180.  
  181. #define dcmd(%1,%2,%3) if (!strcmp((%3)[1], #%1, true, (%2)) && ((((%3)[(%2) + 1] == '\0') && (dcmd_%1(playerid, ""))) || (((%3)[(%2) + 1] == ' ') && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
  182. public OnPlayerCommandText(playerid, cmdtext[])
  183. {
  184.     new string[MAX_STRING];
  185.    
  186.     if(strcmp(cmdtext, "/help", true) == 0)
  187.     {
  188.         SendClientMessage(playerid, COLOR_GREEN,"Fuzzys Studios Help");
  189.         SendClientMessage(playerid, COLOR_YELLOW,"Use /commands , /commands2 and /commands3 to get a list's of commands.");
  190.         SendClientMessage(playerid, COLOR_YELLOW,"Use /teleports to get a list of teleport-list's.");
  191.         return 1;
  192.     }
  193. dcmd(paintcar, 8, cmdtext);
  194.  
  195.     if(strcmp(cmdtext, "/foryoureyesonly", true) == 0)
  196.  
  197.     {
  198.         SendClientMessage(playerid, COLOR_ARED,"For your eyes only commands:");
  199.         SendClientMessage(playerid, COLOR_YELLOW,"/pocket, /teargas, /nades");
  200.         SendClientMessage(playerid, COLOR_YELLOW,"/pepper, /sniper, /gunmini");
  201.         SendClientMessage(playerid, COLOR_YELLOW,"/nodm, ");
  202.         return 1;
  203.  
  204.     }
  205.  
  206.     if(strcmp(cmdtext, "/commands", true) == 0)
  207.  
  208.  
  209.     {
  210.         SendClientMessage(playerid, COLOR_GREEN,"Commands");
  211.         SendClientMessage(playerid, COLOR_ORANGE,"Use /commands2 to get another list of commands.");
  212.         SendClientMessage(playerid, COLOR_YELLOW,"Use /teleports to get a list of teleport-list's.");
  213.         SendClientMessage(playerid, COLOR_YELLOW,"Use /weapons to get a list of weapon-commands.");
  214.         SendClientMessage(playerid, COLOR_YELLOW,"Use /vid to get the vehicle number.");
  215.         return 1;
  216.  
  217.     }
  218.     if(strcmp(cmdtext, "/commands2", true) == 0)
  219.  
  220.     {
  221.         SendClientMessage(playerid, COLOR_GREEN,"Commands2");
  222.         SendClientMessage(playerid, COLOR_YELLOW,"Use /remove to disarm yourself");
  223.         SendClientMessage(playerid, COLOR_YELLOW,"Use /spawn to save your corently posision as spawnposision.");
  224.         SendClientMessage(playerid, COLOR_YELLOW,"Use /unspawn to set your spawnposision as normal.");
  225.         SendClientMessage(playerid, COLOR_YELLOW,"Use /colors to get a list of colors (namecolor and blip-color(on minimap)).");
  226.         return 1;
  227.  
  228.     }
  229.     if(strcmp(cmdtext, "/commands3", true) == 0)
  230.  
  231.     {
  232.         SendClientMessage(playerid, COLOR_YELLOW,"/Use /jump to jump with a parachute from 1km");
  233.         SendClientMessage(playerid, COLOR_YELLOW,"Use /nos to add nitrous on your car");
  234.         SendClientMessage(playerid, COLOR_YELLOW,"Use /swathq to teleport you to SWAT HQ");
  235.         SendClientMessage(playerid, COLOR_YELLOW,"Use /carname to spawn vehicles (example: /infernus)");
  236.         SendClientMessage(playerid, COLOR_YELLOW,"Use /repair to repair your vehicle");
  237.         SendClientMessage(playerid, COLOR_YELLOW,"Use /paintcar to change colours of your vehicle");
  238.         SendClientMessage(playerid, COLOR_YELLOW,"Use /vgm to make your vehicle indestructable(Note: /repair makes it destroyable again)");
  239.         return 1;
  240.  
  241.     }
  242.     if(strcmp(cmdtext, "/teleports", true) == 0)
  243.  
  244.     {
  245.         SendClientMessage(playerid, COLOR_YELLOW,"Use /airports to get a list of airports.");
  246.         SendClientMessage(playerid, COLOR_YELLOW,"Use /back to get back to the studio.");
  247.         SendClientMessage(playerid, COLOR_YELLOW,"Use /lspd to go to lspd");
  248.         SendClientMessage(playerid, COLOR_YELLOW,"Use /lvpd to go to lvpd");
  249.         SendClientMessage(playerid, COLOR_YELLOW,"Use /sfpd to go to sfpd");
  250.         SendClientMessage(playerid, COLOR_YELLOW,"Use /dpd , /fcpd, eqpd etc to go to smaller pd's");
  251.         SendClientMessage(playerid, COLOR_YELLOW,"Use /fbilshq to go FBI LS HQ");
  252.         return 1;
  253.  
  254.     }
  255.     if(strcmp(cmdtext, "/weapons", true) == 0)
  256.  
  257.     {
  258.  
  259.         SendClientMessage(playerid, COLOR_GREEN,"Weapons");
  260.         SendClientMessage(playerid, COLOR_ORANGE,"Melee: /knife, /baseballbat, /flowers, poolcue, /dildo");
  261.         SendClientMessage(playerid, COLOR_ORANGE,"Melee: /golf, /nitestick, shovel, /chainsaw, /cane, /katana");
  262.         SendClientMessage(playerid, COLOR_ORANGE,"Pistols: /pistol, /silenced, /deagle ");
  263.         SendClientMessage(playerid, COLOR_ORANGE,"Shotguns: /sawnoff, /shotgun, /combat");
  264.         SendClientMessage(playerid, COLOR_ORANGE,"SMG's: /mp5 /tec9, /uzi");
  265.         SendClientMessage(playerid, COLOR_ORANGE,"Assault Rifles: /m4, /ak47,");
  266.         SendClientMessage(playerid, COLOR_ORANGE,"Heavy Weapons: /flamethrower, /minigun, /rocket");
  267.         SendClientMessage(playerid, COLOR_ORANGE,"Special: /pepper, /teargas, /parachute");
  268.         return 1;
  269.  
  270.     }
  271.     if(strcmp(cmdtext, "/colors", true) == 0)
  272.  
  273.     {
  274.  
  275.         SendClientMessage(playerid, COLOR_ORANGE,"Available Colors:");
  276.         SendClientMessage(playerid, COLOR_YELLOW,"/grey /green /blue /red /yellow /lblue /orange /white /purple");
  277.         SendClientMessage(playerid, COLOR_YELLOW,"Use /trans to get invisible on the map.");
  278.         return 1;
  279.  
  280.     }
  281.     if(strcmp(cmdtext, "/airports", true) == 0)
  282.  
  283.     {
  284.  
  285.         SendClientMessage(playerid, COLOR_YELLOW,"/lsap");
  286.         SendClientMessage(playerid, COLOR_YELLOW,"/lvap");
  287.         SendClientMessage(playerid, COLOR_YELLOW,"/sfap");
  288.         SendClientMessage(playerid, COLOR_YELLOW,"/aap");
  289.         return 1;
  290.  
  291.     }
  292.     //---------------------------------------------------------------------------------------------MISC-COMMANDS
  293.     if(strcmp(cmdtext, "/spawn", true) == 0)
  294.  
  295.     {
  296.         new Float:x;
  297.         new Float:y;
  298.         new Float:z;
  299.         GetPlayerPos(playerid,x,y,z);
  300.         SetSpawnInfo(playerid,1,165,x,y,z,0.0,0,0,24,300,0,0);
  301.         GameTextForPlayer(playerid,"Spawn posision saved.",2000,5);
  302.         return 1;
  303.  
  304.     }
  305.     if(strcmp(cmdtext, "/unspawn", true) == 0)
  306.  
  307.     {
  308.         SetSpawnInfo(playerid,1,165,1376.0348,-2233.1184,14.5700,0.0,0,0,24,300,0,0);
  309.         GameTextForPlayer(playerid,"Spawn posision deleted.",2000,5);
  310.         return 1;
  311.  
  312.     }
  313.     if (strcmp(cmdtext, "/vid", true)==0)
  314.  
  315.     {
  316.         new vid;
  317.         vid = GetPlayerVehicleID(playerid);
  318.         format(string, sizeof(string), "Vehicle ID: %d",vid);
  319.         SendClientMessage(playerid,COLOR_GREEN,string);
  320.         return 1;
  321.  
  322.     }
  323.     //-----------------------------------------------------------------------------------------TRANSFENDER-TELEPORTS
  324.     if(strcmp(cmdtext, "/wheelarchangels", true) == 0)
  325.  
  326.     {
  327.         if(IsPlayerInAnyVehicle(playerid))
  328.  
  329.         {
  330.             new Float:a;
  331.             new Float:b;
  332.             new Float:c;
  333.             new VehicleID;
  334.             GetPlayerPos(playerid, a, b, c);
  335.             VehicleID = GetPlayerVehicleID(playerid);
  336.             SetVehiclePos(VehicleID,-2703.1340,217.4770,4.1797);
  337.             SetPlayerInterior(playerid,0);
  338.  
  339.         }
  340.         else
  341.  
  342.         {
  343.             SetPlayerInterior(playerid,0);
  344.             SetPlayerPos(playerid,-2703.1340,217.4770,4.1797);
  345.  
  346.         }
  347.         return 1;
  348.  
  349.     }
  350.     if(strcmp(cmdtext, "/locolow", true) == 0)
  351.  
  352.     {
  353.         if(IsPlayerInAnyVehicle(playerid))
  354.  
  355.         {
  356.             new Float:a;
  357.             new Float:b;
  358.             new Float:c;
  359.             new VehicleID;
  360.             GetPlayerPos(playerid, a, b, c);
  361.             VehicleID = GetPlayerVehicleID(playerid);
  362.             SetVehiclePos(VehicleID,2656.7410,-2004.2413,13.3828);
  363.             SetPlayerInterior(playerid,0);
  364.  
  365.         }
  366.         else
  367.  
  368.         {
  369.             SetPlayerInterior(playerid,0);
  370.             SetPlayerPos(playerid,2656.7410,-2004.2413,13.3828);
  371.  
  372.         }
  373.         return 1;
  374.  
  375.     }
  376.     if(strcmp(cmdtext, "/transfender", true) == 0)
  377.  
  378.     {
  379.  
  380.         if(IsPlayerInAnyVehicle(playerid))
  381.  
  382.         {
  383.             new Float:a;
  384.             new Float:b;
  385.             new Float:c;
  386.             new VehicleID;
  387.             GetPlayerPos(playerid, a, b, c);
  388.             VehicleID = GetPlayerVehicleID(playerid);
  389.             SetVehiclePos(VehicleID,1060.1434,-1039.7543,31.9436);
  390.             SetPlayerInterior(playerid,0);
  391.  
  392.         }
  393.         else
  394.  
  395.         {
  396.             SetPlayerInterior(playerid,0);
  397.             SetPlayerPos(playerid,1060.1434,-1039.7543,31.9436);
  398.  
  399.         }
  400.         return 1;
  401.  
  402.     }
  403.     //-----------------------------------------------------------------------------------------TELEPORTS
  404.     if(strcmp(cmdtext, "/back", true) == 0)
  405.  
  406.     {
  407.         if(IsPlayerInAnyVehicle(playerid))
  408.  
  409.         {
  410.             new VehicleID;
  411.             VehicleID = GetPlayerVehicleID(playerid);
  412.             SetVehiclePos(VehicleID,884.2158,-1203.8379,16.9766);
  413.             SetPlayerInterior(playerid,0);
  414.  
  415.         }
  416.         else
  417.  
  418.         {
  419.             SetPlayerInterior(playerid,0);
  420.             SetPlayerPos(playerid,884.2158,-1203.8379,16.9766);
  421.  
  422.         }
  423.         return 1;
  424.  
  425.     }
  426.     if(strcmp(cmdtext, "/swathq", true) == 0)
  427.  
  428.     {
  429.         if(IsPlayerInAnyVehicle(playerid))
  430.  
  431.         {
  432.             new Float:a;
  433.             new Float:b;
  434.             new Float:c;
  435.             new VehicleID;
  436.             GetPlayerPos(playerid, a, b, c);
  437.             VehicleID = GetPlayerVehicleID(playerid);
  438.             SetVehiclePos(VehicleID,2528.2520,2453.7310,10.8203);
  439.             SetPlayerInterior(playerid,0);
  440.             SendClientMessage(playerid,COLOR_ARED,"If some objects are insinsible re-enter your vehicle");
  441.  
  442.         }
  443.         else
  444.  
  445.         {
  446.             SetPlayerInterior(playerid,0);
  447.             SetPlayerPos(playerid,2517.8345,2447.6951,11.0313);
  448.             SetPlayerFacingAngle(playerid, 270);
  449.  
  450.         }
  451.         return 1;
  452.  
  453.     }
  454.     if(strcmp(cmdtext, "/crazyplace", true) == 0)
  455.  
  456.     {
  457.         if(IsPlayerInAnyVehicle(playerid))
  458.  
  459.         {
  460.             new Float:a;
  461.             new Float:b;
  462.             new Float:c;
  463.             new VehicleID;
  464.             GetPlayerPos(playerid, a, b, c);
  465.             VehicleID = GetPlayerVehicleID(playerid);
  466.             SetVehiclePos(VehicleID,1378.6129,2243.7781,682.5225);
  467.             SetPlayerInterior(playerid,0);
  468.             SendClientMessage(playerid,COLOR_ARED,"If some objects are insinsible re-enter your vehicle");
  469.  
  470.         }
  471.         else
  472.  
  473.         {
  474.             SetPlayerInterior(playerid,0);
  475.             SetPlayerPos(playerid,1378.6129,2243.7781,682.5225);
  476.             SetPlayerFacingAngle(playerid, 270);
  477.  
  478.         }
  479.         return 1;
  480.  
  481.     }
  482.     if(strcmp(cmdtext, "/race", true) == 0)
  483.  
  484.     {
  485.         if(IsPlayerInAnyVehicle(playerid))
  486.  
  487.         {
  488.  
  489.             new Float:a;
  490.             new Float:b;
  491.             new Float:c;
  492.             new VehicleID;
  493.             GetPlayerPos(playerid, a, b, c);
  494.             VehicleID = GetPlayerVehicleID(playerid);
  495.             SetVehiclePos(VehicleID,1338.6104,-1546.3806,85.5400);
  496.             SetPlayerInterior(playerid,0);
  497.             SendClientMessage(playerid,COLOR_ARED,"If some objects are insinsible re-enter your vehicle");
  498.  
  499.         }
  500.         else
  501.  
  502.         {
  503.             SetPlayerInterior(playerid,0);
  504.             SetPlayerPos(playerid,1338.6104,-1546.3806,85.5400);
  505.             SetPlayerFacingAngle(playerid, 270);
  506.  
  507.         }
  508.         return 1;
  509.  
  510.     }
  511.     if(strcmp(cmdtext, "/lspd", true) == 0)
  512.  
  513.     {
  514.         if(IsPlayerInAnyVehicle(playerid))
  515.  
  516.         {
  517.             new VehicleID;
  518.             VehicleID = GetPlayerVehicleID(playerid);
  519.             SetVehiclePos(VehicleID,1546.1710,-1675.7131,13.5618);
  520.             SetPlayerInterior(playerid,0);
  521.  
  522.         }
  523.         else
  524.  
  525.         {
  526.             SetPlayerInterior(playerid,0);
  527.             SetPlayerPos(playerid,1546.1710,-1675.7131,13.5618);
  528.  
  529.         }
  530.         return 1;
  531.  
  532.     }
  533.     if(strcmp(cmdtext, "/lvpd", true) == 0)
  534.  
  535.     {
  536.         if(IsPlayerInAnyVehicle(playerid))
  537.  
  538.         {
  539.             new VehicleID;
  540.             VehicleID = GetPlayerVehicleID(playerid);
  541.             SetVehiclePos(VehicleID,2293.3916,2428.5796,10.8203);
  542.             SetPlayerInterior(playerid,0);
  543.  
  544.         }
  545.         else
  546.  
  547.         {
  548.             SetPlayerInterior(playerid,0);
  549.             SetPlayerPos(playerid,2293.3916,2428.5796,10.8203);
  550.  
  551.         }
  552.         return 1;
  553.     }
  554.     if(strcmp(cmdtext, "/sfpd", true) == 0)
  555.  
  556.     {
  557.         if(IsPlayerInAnyVehicle(playerid))
  558.  
  559.         {
  560.             new VehicleID;
  561.             VehicleID = GetPlayerVehicleID(playerid);
  562.             SetVehiclePos(VehicleID,-1605.3025,716.5098,11.9401);
  563.             SetPlayerInterior(playerid,0);
  564.  
  565.         }
  566.         else
  567.  
  568.         {
  569.             SetPlayerInterior(playerid,0);
  570.             SetPlayerPos(playerid,-1605.3025,716.5098,11.9401);
  571.  
  572.         }
  573.         return 1;
  574.  
  575.     }
  576.     if(strcmp(cmdtext, "/dpd", true) == 0)
  577.  
  578.     {
  579.         if(IsPlayerInAnyVehicle(playerid))
  580.  
  581.         {
  582.             new VehicleID;
  583.             VehicleID = GetPlayerVehicleID(playerid);
  584.             SetVehiclePos(VehicleID,631.9553,-571.9665,16.3359);
  585.             SetPlayerInterior(playerid,0);
  586.  
  587.         }
  588.         else
  589.  
  590.         {
  591.             SetPlayerInterior(playerid,0);
  592.             SetPlayerPos(playerid,631.9553,-571.9665,16.3359);
  593.  
  594.         }
  595.         return 1;
  596.  
  597.     }
  598.     if(strcmp(cmdtext, "/fcpd", true) == 0)
  599.  
  600.     {
  601.         if(IsPlayerInAnyVehicle(playerid))
  602.  
  603.         {
  604.             new VehicleID;
  605.             VehicleID = GetPlayerVehicleID(playerid);
  606.             SetVehiclePos(VehicleID,215.5701,977.7509,19.4894);
  607.             SetPlayerInterior(playerid,0);
  608.  
  609.         }
  610.         else
  611.  
  612.         {
  613.             SetPlayerInterior(playerid,0);
  614.             SetPlayerPos(playerid,215.5701,977.7509,19.4894);
  615.  
  616.         }
  617.         return 1;
  618.  
  619.     }
  620.     if(strcmp(cmdtext, "/eqpd", true) == 0)
  621.  
  622.     {
  623.     if(IsPlayerInAnyVehicle(playerid))
  624.  
  625.     {
  626.             new VehicleID;
  627.             VehicleID = GetPlayerVehicleID(playerid);
  628.             SetVehiclePos(VehicleID,-1391.1995,2632.4412,55.9844);
  629.             SetPlayerInterior(playerid,0);
  630.  
  631.     }
  632.     else
  633.  
  634.     {
  635.     SetPlayerInterior(playerid,0);
  636.     SetPlayerPos(playerid,-1391.1995,2632.4412,55.9844);
  637.  
  638.     }
  639.     return 1;
  640.  
  641.     }
  642.     if(strcmp(cmdtext, "/appd", true) == 0)
  643.  
  644.     {
  645.     if(IsPlayerInAnyVehicle(playerid))
  646.  
  647.         {
  648.             new VehicleID;
  649.             VehicleID = GetPlayerVehicleID(playerid);
  650.             SetVehiclePos(VehicleID,-2163.0488,-2386.7944,30.6250);
  651.             SetPlayerInterior(playerid,0);
  652.  
  653.         }
  654.         else
  655.  
  656.     {
  657.             SetPlayerInterior(playerid,0);
  658.             SetPlayerPos(playerid,-2163.0488,-2386.7944,30.6250);
  659.  
  660.     }
  661.     return 1;
  662.  
  663.     }
  664.     if(strcmp(cmdtext, "/fbilshq", true) == 0)
  665.  
  666.     {
  667.     if(IsPlayerInAnyVehicle(playerid))
  668.  
  669.         {
  670.             new VehicleID;
  671.             VehicleID = GetPlayerVehicleID(playerid);
  672.             SetVehiclePos(VehicleID,1332.6337,-984.8718,33.8966);
  673.             SetPlayerInterior(playerid,0);
  674.  
  675.         }
  676.         else
  677.  
  678.         {
  679.             SetPlayerInterior(playerid,0);
  680.             SetPlayerPos(playerid,-1332.6337,-984.8718,33.8966);
  681.  
  682.         }
  683.     return 1;
  684.  
  685.     }
  686.     //--------------------------------------------------------------------------AIRPORT-TELEPORTS
  687.     if(strcmp(cmdtext, "/lsap", true) == 0)
  688.  
  689.     {
  690.         if(IsPlayerInAnyVehicle(playerid))
  691.  
  692.         {
  693.  
  694.             new Float:a;
  695.             new Float:b;
  696.             new Float:c;
  697.             new VehicleID;
  698.             GetPlayerPos(playerid, a, b, c);
  699.             VehicleID = GetPlayerVehicleID(playerid);
  700.             SetVehiclePos(VehicleID,1505.0350,-2616.3782,13.5469);
  701.             SetPlayerInterior(playerid,0);
  702.  
  703.         }
  704.         else
  705.  
  706.         {
  707.  
  708.             SetPlayerInterior(playerid,0);
  709.             SetPlayerPos(playerid,1505.0350,-2616.3782,13.5469);
  710.  
  711.         }
  712.         return 1;
  713.  
  714.     }
  715.     if(strcmp(cmdtext, "/lvap", true) == 0)
  716.  
  717.     {
  718.         if(IsPlayerInAnyVehicle(playerid))
  719.  
  720.         {
  721.             new Float:a;
  722.             new Float:b;
  723.             new Float:c;
  724.             new VehicleID;
  725.             GetPlayerPos(playerid, a, b, c);
  726.             VehicleID = GetPlayerVehicleID(playerid);
  727.             SetVehiclePos(VehicleID,1691.6326,1611.9042,10.8203);
  728.             SetPlayerInterior(playerid,0);
  729.  
  730.         }
  731.         else
  732.  
  733.         {
  734.             SetPlayerInterior(playerid,0);
  735.             SetPlayerPos(playerid,1691.6326,1611.9042,10.8203);
  736.  
  737.         }
  738.         return 1;
  739.  
  740.     }
  741.     if(strcmp(cmdtext, "/sfap", true) == 0)
  742.  
  743.     {
  744.  
  745.         if(IsPlayerInAnyVehicle(playerid))
  746.  
  747.         {
  748.  
  749.             new Float:a;
  750.             new Float:b;
  751.             new Float:c;
  752.             new VehicleID;
  753.             GetPlayerPos(playerid, a, b, c);
  754.             VehicleID = GetPlayerVehicleID(playerid);
  755.             SetVehiclePos(VehicleID,-1358.3328,-235.8711,14.1440);
  756.             SetPlayerInterior(playerid,0);
  757.  
  758.         }
  759.         else
  760.  
  761.         {
  762.  
  763.             SetPlayerInterior(playerid,0);
  764.             SetPlayerPos(playerid,-1358.3328,-235.8711,14.1440);
  765.  
  766.         }
  767.         return 1;
  768.  
  769.     }
  770.     if(strcmp(cmdtext, "/aap", true) == 0)
  771.  
  772.     {
  773.  
  774.         if(IsPlayerInAnyVehicle(playerid))
  775.  
  776.         {
  777.  
  778.             new Float:a;
  779.             new Float:b;
  780.             new Float:c;
  781.             new VehicleID;
  782.             GetPlayerPos(playerid, a, b, c);
  783.             VehicleID = GetPlayerVehicleID(playerid);
  784.             SetVehiclePos(VehicleID,417.0450,2501.3586,16.4844);
  785.             SetPlayerInterior(playerid,0);
  786.  
  787.         }
  788.         else
  789.  
  790.         {
  791.  
  792.             SetPlayerInterior(playerid,0);
  793.             SetPlayerPos(playerid,417.0450,2501.3586,16.4844);
  794.  
  795.         }
  796.         return 1;
  797.  
  798.     }
  799.     //-------------------------------------------------------------------------------------------------Weaponcommands
  800.     if (strcmp(cmdtext, "/knife", true)==0)
  801.  
  802.     {
  803.  
  804.         GivePlayerWeapon(playerid,4,1);
  805.         GameTextForPlayer(playerid,"~g~knife",4000,5);
  806.         return 1;
  807.  
  808.     }
  809.     if (strcmp(cmdtext, "/baseballbat", true)==0)
  810.  
  811.     {
  812.         GivePlayerWeapon(playerid,5,1);
  813.         GameTextForPlayer(playerid,"~g~baseballbat",4000,5);
  814.         return 1;
  815.  
  816.     }
  817.     if (strcmp(cmdtext, "/flowers", true)==0)
  818.  
  819.     {
  820.         GivePlayerWeapon(playerid,14,1);
  821.         GameTextForPlayer(playerid,"~g~flowers",4000,5);
  822.         return 1;
  823.  
  824.     }
  825.     if (strcmp(cmdtext, "/pistol", true)==0)
  826.  
  827.     {
  828.         GivePlayerWeapon(playerid,22,100000);
  829.         GameTextForPlayer(playerid,"~y~pistol",4000,5);
  830.         return 1;
  831.  
  832.     }
  833.     if (strcmp(cmdtext, "/silenced", true)==0)
  834.  
  835.     {
  836.         GivePlayerWeapon(playerid,23,100000);
  837.         GameTextForPlayer(playerid,"~y~silenced",4000,5);
  838.         return 1;
  839.  
  840.     }
  841.     if (strcmp(cmdtext, "/dildo", true)==0)
  842.  
  843.     {
  844.         GivePlayerWeapon(playerid,10,1);
  845.         GameTextForPlayer(playerid,"~y~dildo",4000,5);
  846.         return 1;
  847.  
  848.     }
  849.     if (strcmp(cmdtext, "/mp5", true)==0)
  850.  
  851.     {
  852.         GivePlayerWeapon(playerid,29,100000);
  853.         GameTextForPlayer(playerid,"~r~mp5",4000,5);
  854.         return 1;
  855.  
  856.     }
  857.     if (strcmp(cmdtext, "/tec9", true)==0)
  858.  
  859.     {
  860.         GivePlayerWeapon(playerid,32,100000);
  861.         GameTextForPlayer(playerid,"~r~tec9",4000,5);
  862.         return 1;
  863.  
  864.     }
  865.     if (strcmp(cmdtext, "/uzi", true)==0)
  866.  
  867.     {
  868.         GivePlayerWeapon(playerid,28,100000);
  869.         GameTextForPlayer(playerid,"~r~uzi",4000,5);
  870.         return 1;
  871.  
  872.     }
  873.     if (strcmp(cmdtext, "/m4", true)==0)
  874.  
  875.     {
  876.         GivePlayerWeapon(playerid,31,100000);
  877.         GameTextForPlayer(playerid,"~p~m4",4000,5);
  878.         return 1;
  879.  
  880.     }
  881.     if (strcmp(cmdtext, "/ak47", true)==0)
  882.  
  883.     {
  884.         GivePlayerWeapon(playerid,30,100000);
  885.         GameTextForPlayer(playerid,"~p~ak47",4000,5);
  886.         return 1;
  887.  
  888.     }
  889.     if (strcmp(cmdtext, "/combat", true)==0)
  890.  
  891.     {
  892.         GivePlayerWeapon(playerid,27,100000);
  893.         GameTextForPlayer(playerid,"~p~combat",4000,5);
  894.         return 1;
  895.  
  896.     }
  897.     if (strcmp(cmdtext, "/sawnoff", true)==0)
  898.  
  899.     {
  900.         GivePlayerWeapon(playerid,26,100000);
  901.         GameTextForPlayer(playerid,"~b~sawnoff",4000,5);
  902.         return 1;
  903.  
  904.     }
  905.     if (strcmp(cmdtext, "/flamethrower", true)==0)
  906.  
  907.     {
  908.         GivePlayerWeapon(playerid,37,100000);
  909.         GameTextForPlayer(playerid,"~b~flamethrower",4000,5);
  910.         return 1;
  911.  
  912.     }
  913.     if (strcmp(cmdtext, "/katana", true)==0)
  914.  
  915.     {
  916.         GivePlayerWeapon(playerid,8,1);
  917.         GameTextForPlayer(playerid,"~b~katana",4000,5);
  918.         return 1;
  919.  
  920.     }
  921.     if (strcmp(cmdtext, "/pocket", true)==0)
  922.  
  923.     {
  924.         GivePlayerWeapon(playerid,35,100000);
  925.         GameTextForPlayer(playerid,"~b~Rocket Launcher",4000,5);
  926.         return 1;
  927.  
  928.     }
  929.     if (strcmp(cmdtext, "/teargas", true)==0)
  930.  
  931.     {
  932.         GivePlayerWeapon(playerid,17,50);
  933.         GameTextForPlayer(playerid,"~b~Teargas, time to cry!",4000,5);
  934.         return 1;
  935.  
  936.     }
  937.     if (strcmp(cmdtext, "/satchel", true)==0)
  938.  
  939.     {
  940.         GivePlayerWeapon(playerid,39,100000);
  941.         GivePlayerWeapon(playerid,40,1);
  942.         GameTextForPlayer(playerid,"~b~Satchel Charges",4000,5);
  943.         return 1;
  944.  
  945.     }
  946.     if (strcmp(cmdtext, "/nades", true)==0)
  947.  
  948.     {
  949.         GivePlayerWeapon(playerid,16,10);
  950.         GameTextForPlayer(playerid,"~b~Grenades",4000,5);
  951.         return 1;
  952.  
  953.     }
  954.     if (strcmp(cmdtext, "/sniper", true)==0)
  955.  
  956.     {
  957.         GivePlayerWeapon(playerid,34,100000);
  958.         GameTextForPlayer(playerid,"~b~Sniper",4000,5);
  959.         return 1;
  960.  
  961.     }
  962.  
  963.     if (strcmp(cmdtext, "/gunmini", true)==0)
  964.  
  965.     {
  966.         GivePlayerWeapon(playerid,38,100000);
  967.         GameTextForPlayer(playerid,"~b~Minigun",4000,5);
  968.         return 1;
  969.  
  970.     }
  971.     if (strcmp(cmdtext, "/pepper", true)==0)
  972.  
  973.     {
  974.         GivePlayerWeapon(playerid,41,100000);
  975.         GameTextForPlayer(playerid,"~b~Pepper Spray",4000,5);
  976.         return 1;
  977.  
  978.     }
  979.     if (strcmp(cmdtext, "/Nodm", true) == 0)
  980.  
  981.     {
  982.         SendClientMessageToAll(COLOR_ARED, "NO Deathmatching!!.");
  983.         return 1;
  984.  
  985.     }
  986.     if (strcmp(cmdtext, "/golf", true)==0)
  987.  
  988.     {
  989.         GivePlayerWeapon(playerid,2,1);
  990.         GameTextForPlayer(playerid,"~g~Golf club",4000,5);
  991.         return 1;
  992.  
  993.     }
  994.     if (strcmp(cmdtext, "/camera", true)==0)
  995.  
  996.     {
  997.         GivePlayerWeapon(playerid,43,100000);
  998.         GameTextForPlayer(playerid,"~b~Camera",4000,5);
  999.         return 1;
  1000.  
  1001.     }
  1002.  
  1003.     if (strcmp(cmdtext, "/nitestick", true)==0)
  1004.  
  1005.     {
  1006.         GivePlayerWeapon(playerid,3,1);
  1007.         GameTextForPlayer(playerid,"~g~Nitestick",4000,5);
  1008.         return 1;
  1009.  
  1010.     }
  1011.     if (strcmp(cmdtext, "/shovel", true)==0)
  1012.  
  1013.     {
  1014.         GivePlayerWeapon(playerid,6,1);
  1015.         GameTextForPlayer(playerid,"~g~Shovel",4000,5);
  1016.         return 1;
  1017.  
  1018.     }
  1019.     if (strcmp(cmdtext, "/poolcue", true)==0)
  1020.  
  1021.     {
  1022.         GivePlayerWeapon(playerid,7,1);
  1023.         GameTextForPlayer(playerid,"~g~Poolcue",4000,5);
  1024.         return 1;
  1025.  
  1026.     }
  1027.     if (strcmp(cmdtext, "/chainsaw", true)==0)
  1028.  
  1029.     {
  1030.         GivePlayerWeapon(playerid,9,1);
  1031.         GameTextForPlayer(playerid,"~g~Chainsaw",4000,5);
  1032.         return 1;
  1033.  
  1034.     }
  1035.     if (strcmp(cmdtext, "/cane", true)==0)
  1036.  
  1037.     {
  1038.         GivePlayerWeapon(playerid,15,1);
  1039.         GameTextForPlayer(playerid,"~g~Cane",4000,5);
  1040.         return 1;
  1041.  
  1042.     }
  1043.     if (strcmp(cmdtext, "/shotgun", true)==0)
  1044.  
  1045.     {
  1046.         GivePlayerWeapon(playerid,25,100000);
  1047.         GameTextForPlayer(playerid,"~g~Shotgun",4000,5);
  1048.         return 1;
  1049.  
  1050.     }
  1051.     if (strcmp(cmdtext, "/deagle", true)==0)
  1052.  
  1053.     {
  1054.         GivePlayerWeapon(playerid,24,100000);
  1055.         GameTextForPlayer(playerid,"~g~Deagle",4000,5);
  1056.         return 1;
  1057.  
  1058.     }
  1059.     if (strcmp(cmdtext, "/parachute", true)==0)
  1060.  
  1061.     {
  1062.         GivePlayerWeapon(playerid,46,1);
  1063.         GameTextForPlayer(playerid,"~g~Parachute",4000,5);
  1064.         return 1;
  1065.  
  1066.     }
  1067.  
  1068.     //--------------------------------------------------------------------------------------------COLOR-COMMANDS
  1069.     if(strcmp(cmdtext, "/grey", true) == 0)
  1070.  
  1071.     {
  1072.  
  1073.         SetPlayerColor(playerid, COLOR_GREY);
  1074.         return 1;
  1075.  
  1076.     }
  1077.     if(strcmp(cmdtext, "/green", true) == 0)
  1078.  
  1079.     {
  1080.  
  1081.         SetPlayerColor(playerid, COLOR_GREEN);
  1082.         return 1;
  1083.  
  1084.     }
  1085.     if(strcmp(cmdtext, "/red", true) == 0)
  1086.  
  1087.     {
  1088.  
  1089.         SetPlayerColor(playerid, COLOR_RED);
  1090.         return 1;
  1091.  
  1092.     }
  1093.     if(strcmp(cmdtext, "/yellow", true) == 0)
  1094.  
  1095.     {
  1096.  
  1097.         SetPlayerColor(playerid, COLOR_YELLOW);
  1098.         return 1;
  1099.  
  1100.     }
  1101.     if(strcmp(cmdtext, "/white", true) == 0)
  1102.     {
  1103.  
  1104.         SetPlayerColor(playerid, COLOR_WHITE);
  1105.         return 1;
  1106.  
  1107.     }
  1108.     if(strcmp(cmdtext, "/blue", true) == 0)
  1109.  
  1110.     {
  1111.  
  1112.         SetPlayerColor(playerid, COLOR_BLUE);
  1113.         return 1;
  1114.  
  1115.     }
  1116.     if(strcmp(cmdtext, "/lblue", true) == 0)
  1117.  
  1118.     {
  1119.  
  1120.         SetPlayerColor(playerid, COLOR_LIGHTBLUE);
  1121.         return 1;
  1122.  
  1123.  
  1124.     }
  1125.     if(strcmp(cmdtext, "/orange", true) == 0)
  1126.  
  1127.     {
  1128.  
  1129.         SetPlayerColor(playerid, COLOR_ORANGE);
  1130.         return 1;
  1131.  
  1132.  
  1133.     }
  1134.     if(strcmp(cmdtext, "/ared", true) == 0)
  1135.  
  1136.     {
  1137.  
  1138.         SetPlayerColor(playerid, COLOR_ARED);
  1139.         return 1;
  1140.  
  1141.     }
  1142.     if(strcmp(cmdtext, "/purple", true) == 0)
  1143.  
  1144.     {
  1145.  
  1146.         SetPlayerColor(playerid, COLOR_PURPLE);
  1147.         return 1;
  1148.  
  1149.     }
  1150.     //-------------------OTHER COMMANDS
  1151.     if(strcmp(cmdtext,"/vgm",true) == 0)
  1152.     {
  1153.     new vehicleid = GetPlayerVehicleID(playerid);
  1154.     SetVehicleHealth(vehicleid, 99999999);
  1155.     SendClientMessage(playerid,COLOR_ARED, "Vehicle made indestructable");
  1156.     return 1;
  1157.     }
  1158.  
  1159.     if (strcmp(cmdtext, "/usegate", true) == 0)
  1160.     {
  1161.         MoveObject(swatgate, 2516.06713861719, 2469.5532226563, 16.150047302246, 2.0);
  1162.         SendClientMessage(playerid, COLOR_YELLOW, "You opened the gate, it will close automaticly in 5 seconds.");
  1163.         SetTimer("closegate", 5000, 0);
  1164.         return 1;
  1165.     }
  1166.     if (strcmp(cmdtext, "/opengates", true) == 0)
  1167.     {
  1168.         MoveObject(studiogate1,923.53485107422,-1208.316772409,17.651252746582, 2.0);
  1169.         MoveObject(studiogate2,923.50329589844,-1233.5932373047,17.65125274682, 2.30);
  1170.         SendClientMessage(playerid, COLOR_LIGHTBLUE, "You opened the gate, it will close automaticly in 10 seconds.");
  1171.         SetTimer("closegate1", 10000, 0);
  1172.         return 1;
  1173.     }
  1174.  
  1175.     if(strcmp("/respawncars", cmdtext, true) == 0)
  1176.     {
  1177.    if(IsPlayerAdmin(playerid))
  1178.     {
  1179.      for(new i = 1; i <= MAX_VEHICLES; i++)
  1180.      {
  1181.         SetVehicleToRespawn(i);
  1182.      }
  1183.      SendClientMessage(playerid, COLOR_GREEN, "You have respawned all vehicles.");
  1184.    }
  1185.    else
  1186.    {
  1187.      SendClientMessage(playerid, COLOR_RED, "You are not an admin.");
  1188.    }
  1189.    return 1;
  1190.     }
  1191.  
  1192.     if(!strcmp("/nos", cmdtext, true))
  1193.         {
  1194.     if (IsPlayerInAnyVehicle(playerid))
  1195.         {
  1196.     AddVehicleComponent(GetPlayerVehicleID(playerid), 1010);
  1197.     SendClientMessage(playerid,COLOR_LIGHTBLUE,"Nitrous Oxide System added");
  1198.     }
  1199.     return 1;
  1200.     }
  1201.  
  1202.     if(!strcmp("/dc", cmdtext, true))
  1203.     {
  1204.     DestroyVehicle(GetPlayerVehicleID(playerid));
  1205.     return 1;
  1206.     }
  1207.  
  1208.     if (strcmp("/repair",cmdtext,true) == 0)
  1209.     {
  1210.         if(IsPlayerInAnyVehicle(playerid))
  1211.         {
  1212.             RepairVehicle(GetPlayerVehicleID(playerid));
  1213.             SendClientMessage(playerid,COLOR_GREEN,"You have fixed the vehicle!");
  1214.     }
  1215.         return 1;
  1216.     }
  1217.  
  1218.     if(strcmp(cmdtext, "/healme", true) == 0)
  1219.     {
  1220.         SetPlayerHealth(playerid,100);
  1221.         SetPlayerArmour(playerid,100);
  1222.         return 1;
  1223.     }
  1224.  
  1225.     if(strcmp(cmdtext, "/jump") == 0)
  1226.     {
  1227.         new Float: Pos[4];
  1228.         SendClientMessage(playerid,COLOR_YELLOW,"1000m parachute jump");
  1229.         GetPlayerPos(playerid, Pos[1], Pos[2], Pos[3]);
  1230.         SetPlayerPos(playerid, Pos[1], Pos[2], Pos[3]+1000);
  1231.         GivePlayerWeapon(playerid, 46, 1000);     //Parachute
  1232.         return 1;
  1233.         }
  1234.  
  1235. if (strcmp("/minigun", cmdtext, true) == 0)
  1236.  
  1237. {
  1238.     SetPlayerHealth(playerid, 0);
  1239.     SendClientMessage(playerid,COLOR_ORANGE,"Noany for you");
  1240.     return 1;
  1241.  
  1242.  
  1243. }
  1244.  
  1245. if (strcmp("/rocket", cmdtext, true) == 0)
  1246.  
  1247. {
  1248.  
  1249.     SetPlayerHealth(playerid, 0);
  1250.     SendClientMessage(playerid,COLOR_ARED,"olloolooololol");
  1251.     return 1;
  1252.  
  1253. }
  1254.  
  1255.     if(strcmp(cmdtext, "/helpmeup") == 0)
  1256.     {
  1257.         new Float: Pos[4];
  1258.         SendClientMessage(playerid,COLOR_GREEN,"You are uplifted by experience!");
  1259.         GetPlayerPos(playerid, Pos[1], Pos[2], Pos[3]);
  1260.         SetPlayerPos(playerid, Pos[1], Pos[2], Pos[3]+10);
  1261.         return 1;
  1262.     }
  1263. if (strcmp("/kill", cmdtext, true) == 0)
  1264.  
  1265. {
  1266.     SetPlayerHealth(playerid, 0);
  1267.     SendClientMessage(playerid,COLOR_ARED,"You died. (obviosly...)");
  1268.     return 1;
  1269.  
  1270. }
  1271. //---------------------------------------------------------
  1272. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
  1273. {
  1274.     if(GetVehicleModel(vehicleid) == 432 && !IsPlayerAdmin(playerid)) {
  1275.     SetPlayerHealth(playerid, 0);
  1276.     GameTextForPlayer(playerid, "~r~Dont touch my toys", 5000, 5);
  1277. }
  1278.     if(GetVehicleModel(vehicleid) == 425 && !IsPlayerAdmin(playerid)) {
  1279.     GameTextForPlayer(playerid, "~r~I cannot let you use this.", 5000, 5);
  1280.     DestroyVehicle(vehicleid);
  1281. }
  1282.     if(GetVehicleModel(vehicleid) == 520 && !IsPlayerAdmin(playerid)) {
  1283.     GameTextForPlayer(playerid, "~r~I cannot let you use this.", 5000, 5);
  1284.     DestroyVehicle(vehicleid);
  1285. }
  1286.  
  1287.     //---------------------------------------------------------
  1288.  
  1289. }
  1290. public OnPlayerRequestClass(playerid, classid)
  1291.  
  1292. {
  1293.     SetupPlayerForClassSelection(playerid);
  1294.     return 1;
  1295.  
  1296. }
  1297. dcmd_paintcar(playerid, params[])
  1298.     {
  1299.     new color1, color2;
  1300.     new vehicleid = GetPlayerVehicleID(playerid);
  1301.     if(IsPlayerInAnyVehicle(playerid))
  1302.     {
  1303.         if(sscanf(params, "ii", color1, color2)) return SendClientMessage(playerid, -1, "USAGE: /paintcar [color1] [color2]");
  1304.         ChangeVehicleColor(vehicleid, color1, color2);
  1305.         SendClientMessage(playerid, -1, "Colors changed.");
  1306.   }
  1307.         else
  1308.         SendClientMessage(playerid, -1, "You are not in a vehicle.");
  1309.     return 1;
  1310.         }
  1311.  
  1312. }
  1313. //---------------------------------------------------------
  1314.  
  1315. public OnPlayerSpawn(playerid)
  1316. {
  1317.     GivePlayerMoney(playerid, 1000000);
  1318.     PlayerPlaySound(playerid,SOUND_OFF,1256.1487,-791.2058,92.0313);
  1319.     return 1;
  1320. }
  1321.  
  1322. SetupPlayerForClassSelection(playerid)
  1323. {
  1324.     SetPlayerInterior(playerid,0);
  1325.     SetPlayerPos(playerid,1256.1487,-791.2058,92.0313);
  1326.     PlayerPlaySound(playerid,1185,1256.1487,-791.2058,92.0313);
  1327.     SetPlayerFacingAngle(playerid, 28.4421);
  1328.     SetPlayerCameraPos(playerid,1254.3755,-787.7794,92.0302);
  1329.     SetPlayerCameraLookAt(playerid,1256.1487,-791.2058,92.0313);
  1330. }
  1331. //---------------------------------------------------------
  1332.  
  1333. public GameModeExitFunc()
  1334. {
  1335.     GameModeExit();
  1336. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement