Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #include <sscanf2>
- #define COLOR_PURPLE 0xE600FFFF
- #define COLOR_GREY 0xAFAFAFAA
- #define COLOR_GREEN 0x33AA33AA
- #define COLOR_RED 0xA30000FF
- #define COLOR_YELLOW 0xFFFF00AA
- #define COLOR_WHITE 0xFFFFFFAA
- #define COLOR_BLUE 0x0000BBAA
- #define COLOR_LIGHTBLUE 0x33CCFFAA
- #define COLOR_ORANGE 0xFF9900AA
- #define COLOR_ARED 0xFF0000FF
- #define COLOR_TRANS 0xFFFFFF00
- #define CHECKPOINT_BLA 0
- #define MAX_STRING 255
- #define SOUND_OFF 1184
- new swatgate;
- new studiogate1;
- new studiogate2;
- forward GameModeExitFunc();
- //---------------------------------------------------------
- main()
- {
- print("\n-------------------------------");
- print(" Fuzzys Studios\n");
- print(" -By Fuzzy\n");
- print("-------------------------------\n");
- }
- //---------------------------------------------------------
- public closegate()
- {
- MoveObject(swatgate, 2516.06713861719, 2469.5532226563, 12.018816947937, 5.00);
- return 1;
- }
- public closegate1()
- {
- MoveObject(studiogate1,923.541625697656,-1216.1097412109,17.651252746582, 5.00);
- MoveObject(studiogate2,923.52783203125,-1224.9421386719,17.651252746582, 5.30);
- return 1;
- }
- forward closegate();
- forward closegate1();
- public OnGameModeInit()
- {
- SetGameModeText("FStudios");
- for(new a=0;a<300;a++)
- {
- switch(a)
- {
- case 0,3,4,5,6,8,42,65,74,86,119,149,208,273,289:continue ;
- }
- AddPlayerClass(a,884.0228,-1202.3636,16.9766,175.9020,0,0,0,0,0,0);
- AddStaticVehicle(608,1446.3811,-2489.1594,13.0952,181.2168,1,1);
- AddStaticVehicle(490,2507.0510,2494.0374,22.0049,89.3635,0,53); // swattttt
- AddStaticVehicle(490,2529.9070,2491.4148,22.0029,91.6199,0,53); // swatrancher
- AddStaticVehicle(490,2530.2856,2501.6365,22.0031,90.2527,0,53); // swatrancherrrr
- AddStaticVehicle(490,2507.0261,2505.1023,22.0031,90.7458,0,53); // swatrancherrr
- AddStaticVehicle(427,2529.0503,2511.1274,22.3089,89.9511,0,53); // enforcerr
- AddStaticVehicle(427,2504.9043,2515.0134,22.3065,90.0275,0,53); // enforcerzz
- AddStaticVehicle(601,2485.7976,2509.5830,21.6386,269.7306,1,1); // swatttaaank
- AddStaticVehicle(601,2485.9995,2521.4302,21.6337,270.1330,1,1); // swatttaaankz00r
- AddStaticVehicle(427,2505.3525,2525.8169,22.3109,90.1418,0,53); // swatenforcer
- AddStaticVehicle(427,2529.5520,2526.7227,22.3127,91.6606,0,1); // swatenforcer2
- AddStaticVehicle(579,874.2077,-1270.3339,14.6663,0.9244,42,42); // huntley
- AddStaticVehicle(496,878.3836,-1270.5190,14.4644,0.6664,66,72); // blista
- AddStaticVehicle(421,882.2609,-1270.6406,14.5929,358.9447,13,1); // washington
- AddStaticVehicle(429,905.2682,-1245.8187,15.2284,356.3718,0,6); // banshee
- AddStaticVehicle(541,901.4634,-1245.8793,15.3208,0.4851,58,8); // bullet
- AddStaticVehicle(477,897.9022,-1246.4381,15.4043,0.2493,94,1); // zr
- AddStaticVehicle(602,894.1808,-1246.2958,15.4728,358.1603,53,53); // alpha
- AddStaticVehicle(415,890.6362,-1246.4807,15.4233,356.8484,25,1); // cheetha
- AddStaticVehicle(603,886.7293,-1246.4280,15.4885,355.1599,0,0); // phoenix
- AddStaticVehicle(480,885.5369,-1251.8535,15.0090,36.2655,12,12); // comet
- AddStaticVehicle(506,885.1680,-1255.7407,14.7010,56.1377,6,6); // supergt
- AddStaticVehicle(451,885.2306,-1259.5281,14.6227,52.3716,125,125); // turismo
- AddStaticVehicle(411,885.2039,-1264.4462,14.5521,50.8888,64,1); // infernus
- AddStaticVehicle(405,864.3743,-1262.7435,14.6081,317.5074,24,1); // sentinel
- AddStaticVehicle(426,863.8917,-1258.0500,14.5390,315.5452,42,42); // premier
- AddStaticVehicle(445,863.4123,-1254.0208,14.7180,316.4429,35,35); // admiral
- AddStaticVehicle(560,863.0275,-1249.7758,14.5424,315.1183,1,1); // sultan
- AddStaticVehicle(507,863.4512,-1244.4596,14.6750,314.7528,0,0); // elegant
- AddStaticVehicle(522,862.5919,-1232.8765,14.3827,271.3966,3,8); // nrg500
- AddStaticVehicle(461,862.7595,-1234.8171,14.3856,275.8366,37,1); // pcj600
- AddStaticVehicle(521,862.8448,-1236.5990,14.3896,267.3042,75,13); // fcr900
- AddStaticVehicle(468,862.3683,-1238.2430,14.4788,260.6229,46,46); // sanchez
- AddStaticVehicle(462,862.3856,-1240.0609,14.4102,271.3909,13,13); // faggio
- AddStaticVehicle(409,876.7422,-1206.6147,16.7762,214.6281,6,6); // limo
- AddStaticVehicle(494,872.0992,-1205.8407,16.8720,215.5632,36,13); // hotring
- AddStaticVehicle(434,867.7470,-1205.1758,16.9431,214.4520,12,12); // hotknife
- AddStaticVehicle(533,863.9611,-1205.9318,16.6857,216.5341,74,1); // feltzer
- AddStaticVehicle(576,859.6559,-1206.6256,16.5868,216.0842,68,96); // tornado
- AddStaticVehicle(495,840.7545,-1207.8739,17.3256,211.7934,119,122); // sandking
- AddStaticVehicle(568,836.4443,-1207.4993,16.8406,212.9427,9,39); // bfinjection
- AddStaticVehicle(424,832.7483,-1208.0643,16.7580,213.8930,2,2); // bfinjection
- AddStaticVehicle(432,828.7278,-1217.3478,16.9667,268.3025,43,0); // rhino
- AddStaticVehicleEx(563,895.06884766,-1285.25402832,23.97185898,0.00000000,-1,-1,15); //Raindance
- AddStaticVehicleEx(487,879.68090820,-1284.67114258,23.35110855,0.00000000,-1,-1,15); //Maverick
- AddStaticVehicle(490,1294.6632,-990.1260,32.6454,87.5584,0,0); // fbirancher
- AddStaticVehicle(490,1295.2664,-981.1683,32.6455,88.0642,0,0); // fbirancher2
- AddStaticVehicle(426,1294.7286,-985.4706,32.4382,88.3859,0,0); // fbipremier
- swatgate = CreateObject(3037,2516.06713867,2469.55322266,11.95042801,0.00000000,0.00000000,0.00000000); //swat hq gate
- CreateObject(16501,2516.00073242,2478.15698242,12.02755451,0.00000000,0.00000000,1.25000000); //object(cn2_savgardr2_) (1)
- CreateObject(16501,2515.96240234,2478.14916992,16.13976669,0.00000000,0.00000000,0.24707031); //object(cn2_savgardr2_) (2)
- CreateObject(16501,2516.06298828,2471.17382812,16.13976669,0.00000000,0.00000000,359.99707031); //object(cn2_savgardr2_) (3)
- CreateObject(16501,2516.07592773,2464.67333984,16.13976669,0.00000000,0.00000000,0.24169922); //object(cn2_savgardr2_) (4)
- CreateObject(16501,2516.08911133,2460.86401367,12.03417587,0.00000000,0.00000000,0.24169922); //object(cn2_savgardr2_) (5)
- CreateObject(16501,2512.56323242,2474.89697266,11.99455261,0.00000000,0.00000000,90.00000000); //object(cn2_savgardr2_) (6)
- CreateObject(16501,2506.39770508,2474.90502930,12.02755451,0.00000000,0.00000000,90.00000000); //object(cn2_savgardr2_) (7)
- CreateObject(16501,2512.46044922,2477.15673828,14.06552792,0.00000000,90.00000000,89.99981689); //object(cn2_savgardr2_) (8)
- CreateObject(16501,2512.43652344,2479.60620117,14.06552792,0.00000000,90.00000000,90.00000000); //object(cn2_savgardr2_) (9)
- CreateObject(16501,2505.53710938,2477.11523438,14.06552792,0.00000000,90.00000000,90.49951172); //object(cn2_savgardr2_) (10)
- CreateObject(16501,2505.56152344,2479.57592773,14.06552792,0.00000000,90.00000000,90.49438477); //object(cn2_savgardr2_) (11)
- CreateObject(16501,2498.56640625,2477.05224609,14.06552792,0.00000000,90.00000000,90.49438477); //object(cn2_savgardr2_) (12)
- CreateObject(16501,2498.49169922,2479.49804688,14.06552792,0.00000000,90.00000000,90.49438477); //object(cn2_savgardr2_) (13)
- CreateObject(16501,2491.70654297,2476.98437500,14.06552792,0.00000000,90.00000000,90.49438477); //object(cn2_savgardr2_) (14)
- CreateObject(16501,2492.12182617,2479.43969727,14.06552792,0.00000000,90.00000000,90.49438477); //object(cn2_savgardr2_) (15)
- CreateObject(16501,2499.39331055,2474.91406250,12.02755451,0.00000000,0.00000000,90.00000000); //object(cn2_savgardr2_) (16)
- CreateObject(5820,2512.07006836,2480.18823242,18.54342079,0.00000000,0.00000000,358.75000000); //object(odrampbit02) (1)
- CreateObject(3565,2478.51440430,2528.92919922,22.22294044,0.00000000,0.00000000,86.00000000); //object(lasdkrt1_la01) (1)
- CreateObject(3565,2478.51367188,2528.92871094,24.79553413,0.00000000,0.00000000,85.99548340); //object(lasdkrt1_la01) (2)
- CreateObject(3565,2484.21728516,2552.72534180,22.13948250,0.00000000,0.00000000,70.99548340); //object(lasdkrt1_la01) (3)
- CreateObject(3565,2484.20410156,2552.77368164,24.80951118,0.00000000,0.00000000,70.99243164); //object(lasdkrt1_la01) (4)
- CreateObject(3565,2479.39282227,2536.38354492,22.22294044,0.00000000,0.00000000,79.24548340); //object(lasdkrt1_la01) (5)
- CreateObject(3565,2479.39257812,2536.38281250,24.80795479,0.00000000,0.00000000,79.24438477); //object(lasdkrt1_la01) (6)
- CreateObject(16501,2497.06616211,2474.85742188,12.02755451,0.00000000,0.00000000,90.00000000); //object(cn2_savgardr2_) (17)
- CreateObject(3095,2472.96679688,2528.95556641,20.33036041,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (1)
- CreateObject(2957,2468.50097656,2526.76147461,22.49478531,0.00000000,0.00000000,90.00000000); //object(chinatgaragedoor) (1)
- CreateObject(2957,2473.97094727,2533.54785156,22.49478531,0.00000000,0.00000000,180.74713135); //object(chinatgaragedoor) (2)
- CreateObject(2957,2468.48632812,2531.27246094,22.49478531,0.00000000,0.00000000,90.24719238); //object(chinatgaragedoor) (3)
- CreateObject(2957,2470.76953125,2533.59472656,22.49478531,0.00000000,0.00000000,180.74707031); //object(chinatgaragedoor) (4)
- CreateObject(1523,2476.00097656,2533.52172852,20.87500000,0.00000000,0.00000000,0.00000000); //object(gen_doorext10) (1)
- CreateObject(3095,2472.96679688,2528.95507812,23.57453918,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (3)
- CreateObject(3431,2477.04736328,2532.94262695,23.71052551,0.01962280,270.74963379,269.49993896); //object(vgsclubox01) (1)
- CreateObject(16782,2472.35888672,2529.96923828,21.82882881,0.00000000,270.00000000,0.00000000); //object(a51_radar_scan) (1)
- CreateObject(3031,2469.72680664,2532.52661133,25.64786911,359.50274658,353.99978638,135.94769287); //object(wong_dish) (1)
- CreateObject(2290,2471.37060547,2530.97094727,20.88572502,0.00000000,0.00000000,0.00000000); //object(swk_couch_1) (1)
- CreateObject(2290,2471.46508789,2528.97338867,20.88572502,0.00000000,0.00000000,90.00000000); //object(swk_couch_1) (2)
- CreateObject(2290,2473.36303711,2528.98730469,20.88572502,0.00000000,0.00000000,179.75000000); //object(swk_couch_1) (3)
- CreateObject(2290,2473.39331055,2530.98803711,20.88572502,0.00000000,0.00000000,268.49731445); //object(swk_couch_1) (4)
- CreateObject(2186,2475.57666016,2525.56250000,20.88572502,0.00000000,0.00000000,0.00000000); //object(photocopier_1) (1)
- CreateObject(2172,2471.09204102,2525.55078125,20.88572502,0.00000000,0.00000000,180.00000000); //object(med_office2_desk_1) (1)
- CreateObject(3017,2470.49121094,2525.43530273,22.30010986,0.00000000,0.00000000,179.99993896); //object(arch_plans) (1)
- CreateObject(3386,2474.09082031,2525.52880859,20.88572502,0.00000000,0.00000000,270.00000000); //object(a51_srack2_) (1)
- CreateObject(3388,2473.10107422,2525.51831055,20.88572502,0.00000000,0.00000000,270.00000000); //object(a51_srack4_) (1)
- CreateObject(3392,2476.75830078,2528.50634766,20.88572502,0.00000000,0.00000000,355.25000000); //object(a51_sdsk_ncol3_) (1)
- CreateObject(3797,2469.90405273,2533.21484375,21.54790115,1.25000000,0.00000000,185.74993896); //object(missile_11_sfxr) (1)
- CreateObject(1703,2469.10742188,2527.88085938,20.88572502,0.00000000,0.00000000,90.00000000); //object(kb_couch02) (1)
- CreateObject(1703,2469.09985352,2530.42041016,20.88572502,0.00000000,0.00000000,90.00000000); //object(kb_couch02) (2)
- CreateObject(1671,2470.52075195,2526.47729492,21.34593964,0.00000000,0.00000000,14.00000000); //object(swivelchair_a) (1)
- CreateObject(1703,2472.20190430,2532.93530273,20.88572502,0.00000000,0.00000000,359.75000000); //object(kb_couch02) (3)
- studiogate1 = CreateObject(975,923.541625697656,-1216.1097412109,17.651252746582,0.00000000,0.00000000,90.00000000); //studio gate 1 (closed)
- studiogate2 = CreateObject(975,923.52783203125,-1224.9421386719,17.651252746582,0.00000000,0.00000000,90.00000000); //studio gate 2 (closed)
- CreateObject(975,923.53485107,-1208.31677246,17.65125275,0.00000000,0.00000000,90.00000000); //object(columbiangate) (2)
- CreateObject(975,923.50329590,-1233.69323730,17.65125275,0.00000000,0.00000000,270.00000000); //object(columbiangate) (3)
- CreateObject(975,923.52294922,-1233.82788086,17.65125275,0.00000000,0.00000000,90.00000000); //object(columbiangate) (4)
- CreateObject(5821,869.63641357,-1272.14025879,18.06394196,0.00000000,0.00000000,0.00000000); //object(odrampbit03) (1)
- CreateObject(3934,880.68902588,-1285.36437988,22.08610916,0.00000000,0.00000000,270.50000000); //object(helipad01) (1)
- CreateObject(3934,895.24645996,-1285.18566895,22.08610916,0.00000000,0.00000000,90.00000000); //object(helipad01) (2)
- Create3DTextLabel("Open with /usegate",COLOR_YELLOW,2516.5430,2475.2449,10.8203,35.0,0,1); //swatgatetextdraw
- Create3DTextLabel("Open the gates with /opengates",COLOR_ARED,911.9499,-1232.7418,16.9766,35.0,0,1); //studiogatetextdraw
- Create3DTextLabel("Use /commands , /commands2 , /commands3 to get lists of commands",COLOR_ARED,896.8016,-1204.2789,16.9766,35.0,0,1);
- 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);
- 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);
- Create3DTextLabel("Use /skins to change your skin",COLOR_ARED,909.9717,-1204.6243,16.9766,35.0,0,1);
- return 1;
- }
- #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
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- new string[MAX_STRING];
- if(strcmp(cmdtext, "/help", true) == 0)
- {
- SendClientMessage(playerid, COLOR_GREEN,"Fuzzys Studios Help");
- SendClientMessage(playerid, COLOR_YELLOW,"Use /commands , /commands2 and /commands3 to get a list's of commands.");
- SendClientMessage(playerid, COLOR_YELLOW,"Use /teleports to get a list of teleport-list's.");
- return 1;
- }
- dcmd(paintcar, 8, cmdtext);
- if(strcmp(cmdtext, "/foryoureyesonly", true) == 0)
- {
- SendClientMessage(playerid, COLOR_ARED,"For your eyes only commands:");
- SendClientMessage(playerid, COLOR_YELLOW,"/pocket, /teargas, /nades");
- SendClientMessage(playerid, COLOR_YELLOW,"/pepper, /sniper, /gunmini");
- SendClientMessage(playerid, COLOR_YELLOW,"/nodm, ");
- return 1;
- }
- if(strcmp(cmdtext, "/commands", true) == 0)
- {
- SendClientMessage(playerid, COLOR_GREEN,"Commands");
- SendClientMessage(playerid, COLOR_ORANGE,"Use /commands2 to get another list of commands.");
- SendClientMessage(playerid, COLOR_YELLOW,"Use /teleports to get a list of teleport-list's.");
- SendClientMessage(playerid, COLOR_YELLOW,"Use /weapons to get a list of weapon-commands.");
- SendClientMessage(playerid, COLOR_YELLOW,"Use /vid to get the vehicle number.");
- return 1;
- }
- if(strcmp(cmdtext, "/commands2", true) == 0)
- {
- SendClientMessage(playerid, COLOR_GREEN,"Commands2");
- SendClientMessage(playerid, COLOR_YELLOW,"Use /remove to disarm yourself");
- SendClientMessage(playerid, COLOR_YELLOW,"Use /spawn to save your corently posision as spawnposision.");
- SendClientMessage(playerid, COLOR_YELLOW,"Use /unspawn to set your spawnposision as normal.");
- SendClientMessage(playerid, COLOR_YELLOW,"Use /colors to get a list of colors (namecolor and blip-color(on minimap)).");
- return 1;
- }
- if(strcmp(cmdtext, "/commands3", true) == 0)
- {
- SendClientMessage(playerid, COLOR_YELLOW,"/Use /jump to jump with a parachute from 1km");
- SendClientMessage(playerid, COLOR_YELLOW,"Use /nos to add nitrous on your car");
- SendClientMessage(playerid, COLOR_YELLOW,"Use /swathq to teleport you to SWAT HQ");
- SendClientMessage(playerid, COLOR_YELLOW,"Use /carname to spawn vehicles (example: /infernus)");
- SendClientMessage(playerid, COLOR_YELLOW,"Use /repair to repair your vehicle");
- SendClientMessage(playerid, COLOR_YELLOW,"Use /paintcar to change colours of your vehicle");
- SendClientMessage(playerid, COLOR_YELLOW,"Use /vgm to make your vehicle indestructable(Note: /repair makes it destroyable again)");
- return 1;
- }
- if(strcmp(cmdtext, "/teleports", true) == 0)
- {
- SendClientMessage(playerid, COLOR_YELLOW,"Use /airports to get a list of airports.");
- SendClientMessage(playerid, COLOR_YELLOW,"Use /back to get back to the studio.");
- SendClientMessage(playerid, COLOR_YELLOW,"Use /lspd to go to lspd");
- SendClientMessage(playerid, COLOR_YELLOW,"Use /lvpd to go to lvpd");
- SendClientMessage(playerid, COLOR_YELLOW,"Use /sfpd to go to sfpd");
- SendClientMessage(playerid, COLOR_YELLOW,"Use /dpd , /fcpd, eqpd etc to go to smaller pd's");
- SendClientMessage(playerid, COLOR_YELLOW,"Use /fbilshq to go FBI LS HQ");
- return 1;
- }
- if(strcmp(cmdtext, "/weapons", true) == 0)
- {
- SendClientMessage(playerid, COLOR_GREEN,"Weapons");
- SendClientMessage(playerid, COLOR_ORANGE,"Melee: /knife, /baseballbat, /flowers, poolcue, /dildo");
- SendClientMessage(playerid, COLOR_ORANGE,"Melee: /golf, /nitestick, shovel, /chainsaw, /cane, /katana");
- SendClientMessage(playerid, COLOR_ORANGE,"Pistols: /pistol, /silenced, /deagle ");
- SendClientMessage(playerid, COLOR_ORANGE,"Shotguns: /sawnoff, /shotgun, /combat");
- SendClientMessage(playerid, COLOR_ORANGE,"SMG's: /mp5 /tec9, /uzi");
- SendClientMessage(playerid, COLOR_ORANGE,"Assault Rifles: /m4, /ak47,");
- SendClientMessage(playerid, COLOR_ORANGE,"Heavy Weapons: /flamethrower, /minigun, /rocket");
- SendClientMessage(playerid, COLOR_ORANGE,"Special: /pepper, /teargas, /parachute");
- return 1;
- }
- if(strcmp(cmdtext, "/colors", true) == 0)
- {
- SendClientMessage(playerid, COLOR_ORANGE,"Available Colors:");
- SendClientMessage(playerid, COLOR_YELLOW,"/grey /green /blue /red /yellow /lblue /orange /white /purple");
- SendClientMessage(playerid, COLOR_YELLOW,"Use /trans to get invisible on the map.");
- return 1;
- }
- if(strcmp(cmdtext, "/airports", true) == 0)
- {
- SendClientMessage(playerid, COLOR_YELLOW,"/lsap");
- SendClientMessage(playerid, COLOR_YELLOW,"/lvap");
- SendClientMessage(playerid, COLOR_YELLOW,"/sfap");
- SendClientMessage(playerid, COLOR_YELLOW,"/aap");
- return 1;
- }
- //---------------------------------------------------------------------------------------------MISC-COMMANDS
- if(strcmp(cmdtext, "/spawn", true) == 0)
- {
- new Float:x;
- new Float:y;
- new Float:z;
- GetPlayerPos(playerid,x,y,z);
- SetSpawnInfo(playerid,1,165,x,y,z,0.0,0,0,24,300,0,0);
- GameTextForPlayer(playerid,"Spawn posision saved.",2000,5);
- return 1;
- }
- if(strcmp(cmdtext, "/unspawn", true) == 0)
- {
- SetSpawnInfo(playerid,1,165,1376.0348,-2233.1184,14.5700,0.0,0,0,24,300,0,0);
- GameTextForPlayer(playerid,"Spawn posision deleted.",2000,5);
- return 1;
- }
- if (strcmp(cmdtext, "/vid", true)==0)
- {
- new vid;
- vid = GetPlayerVehicleID(playerid);
- format(string, sizeof(string), "Vehicle ID: %d",vid);
- SendClientMessage(playerid,COLOR_GREEN,string);
- return 1;
- }
- //-----------------------------------------------------------------------------------------TRANSFENDER-TELEPORTS
- if(strcmp(cmdtext, "/wheelarchangels", true) == 0)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- new Float:a;
- new Float:b;
- new Float:c;
- new VehicleID;
- GetPlayerPos(playerid, a, b, c);
- VehicleID = GetPlayerVehicleID(playerid);
- SetVehiclePos(VehicleID,-2703.1340,217.4770,4.1797);
- SetPlayerInterior(playerid,0);
- }
- else
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,-2703.1340,217.4770,4.1797);
- }
- return 1;
- }
- if(strcmp(cmdtext, "/locolow", true) == 0)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- new Float:a;
- new Float:b;
- new Float:c;
- new VehicleID;
- GetPlayerPos(playerid, a, b, c);
- VehicleID = GetPlayerVehicleID(playerid);
- SetVehiclePos(VehicleID,2656.7410,-2004.2413,13.3828);
- SetPlayerInterior(playerid,0);
- }
- else
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,2656.7410,-2004.2413,13.3828);
- }
- return 1;
- }
- if(strcmp(cmdtext, "/transfender", true) == 0)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- new Float:a;
- new Float:b;
- new Float:c;
- new VehicleID;
- GetPlayerPos(playerid, a, b, c);
- VehicleID = GetPlayerVehicleID(playerid);
- SetVehiclePos(VehicleID,1060.1434,-1039.7543,31.9436);
- SetPlayerInterior(playerid,0);
- }
- else
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,1060.1434,-1039.7543,31.9436);
- }
- return 1;
- }
- //-----------------------------------------------------------------------------------------TELEPORTS
- if(strcmp(cmdtext, "/back", true) == 0)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- new VehicleID;
- VehicleID = GetPlayerVehicleID(playerid);
- SetVehiclePos(VehicleID,884.2158,-1203.8379,16.9766);
- SetPlayerInterior(playerid,0);
- }
- else
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,884.2158,-1203.8379,16.9766);
- }
- return 1;
- }
- if(strcmp(cmdtext, "/swathq", true) == 0)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- new Float:a;
- new Float:b;
- new Float:c;
- new VehicleID;
- GetPlayerPos(playerid, a, b, c);
- VehicleID = GetPlayerVehicleID(playerid);
- SetVehiclePos(VehicleID,2528.2520,2453.7310,10.8203);
- SetPlayerInterior(playerid,0);
- SendClientMessage(playerid,COLOR_ARED,"If some objects are insinsible re-enter your vehicle");
- }
- else
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,2517.8345,2447.6951,11.0313);
- SetPlayerFacingAngle(playerid, 270);
- }
- return 1;
- }
- if(strcmp(cmdtext, "/crazyplace", true) == 0)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- new Float:a;
- new Float:b;
- new Float:c;
- new VehicleID;
- GetPlayerPos(playerid, a, b, c);
- VehicleID = GetPlayerVehicleID(playerid);
- SetVehiclePos(VehicleID,1378.6129,2243.7781,682.5225);
- SetPlayerInterior(playerid,0);
- SendClientMessage(playerid,COLOR_ARED,"If some objects are insinsible re-enter your vehicle");
- }
- else
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,1378.6129,2243.7781,682.5225);
- SetPlayerFacingAngle(playerid, 270);
- }
- return 1;
- }
- if(strcmp(cmdtext, "/race", true) == 0)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- new Float:a;
- new Float:b;
- new Float:c;
- new VehicleID;
- GetPlayerPos(playerid, a, b, c);
- VehicleID = GetPlayerVehicleID(playerid);
- SetVehiclePos(VehicleID,1338.6104,-1546.3806,85.5400);
- SetPlayerInterior(playerid,0);
- SendClientMessage(playerid,COLOR_ARED,"If some objects are insinsible re-enter your vehicle");
- }
- else
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,1338.6104,-1546.3806,85.5400);
- SetPlayerFacingAngle(playerid, 270);
- }
- return 1;
- }
- if(strcmp(cmdtext, "/lspd", true) == 0)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- new VehicleID;
- VehicleID = GetPlayerVehicleID(playerid);
- SetVehiclePos(VehicleID,1546.1710,-1675.7131,13.5618);
- SetPlayerInterior(playerid,0);
- }
- else
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,1546.1710,-1675.7131,13.5618);
- }
- return 1;
- }
- if(strcmp(cmdtext, "/lvpd", true) == 0)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- new VehicleID;
- VehicleID = GetPlayerVehicleID(playerid);
- SetVehiclePos(VehicleID,2293.3916,2428.5796,10.8203);
- SetPlayerInterior(playerid,0);
- }
- else
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,2293.3916,2428.5796,10.8203);
- }
- return 1;
- }
- if(strcmp(cmdtext, "/sfpd", true) == 0)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- new VehicleID;
- VehicleID = GetPlayerVehicleID(playerid);
- SetVehiclePos(VehicleID,-1605.3025,716.5098,11.9401);
- SetPlayerInterior(playerid,0);
- }
- else
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,-1605.3025,716.5098,11.9401);
- }
- return 1;
- }
- if(strcmp(cmdtext, "/dpd", true) == 0)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- new VehicleID;
- VehicleID = GetPlayerVehicleID(playerid);
- SetVehiclePos(VehicleID,631.9553,-571.9665,16.3359);
- SetPlayerInterior(playerid,0);
- }
- else
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,631.9553,-571.9665,16.3359);
- }
- return 1;
- }
- if(strcmp(cmdtext, "/fcpd", true) == 0)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- new VehicleID;
- VehicleID = GetPlayerVehicleID(playerid);
- SetVehiclePos(VehicleID,215.5701,977.7509,19.4894);
- SetPlayerInterior(playerid,0);
- }
- else
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,215.5701,977.7509,19.4894);
- }
- return 1;
- }
- if(strcmp(cmdtext, "/eqpd", true) == 0)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- new VehicleID;
- VehicleID = GetPlayerVehicleID(playerid);
- SetVehiclePos(VehicleID,-1391.1995,2632.4412,55.9844);
- SetPlayerInterior(playerid,0);
- }
- else
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,-1391.1995,2632.4412,55.9844);
- }
- return 1;
- }
- if(strcmp(cmdtext, "/appd", true) == 0)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- new VehicleID;
- VehicleID = GetPlayerVehicleID(playerid);
- SetVehiclePos(VehicleID,-2163.0488,-2386.7944,30.6250);
- SetPlayerInterior(playerid,0);
- }
- else
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,-2163.0488,-2386.7944,30.6250);
- }
- return 1;
- }
- if(strcmp(cmdtext, "/fbilshq", true) == 0)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- new VehicleID;
- VehicleID = GetPlayerVehicleID(playerid);
- SetVehiclePos(VehicleID,1332.6337,-984.8718,33.8966);
- SetPlayerInterior(playerid,0);
- }
- else
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,-1332.6337,-984.8718,33.8966);
- }
- return 1;
- }
- //--------------------------------------------------------------------------AIRPORT-TELEPORTS
- if(strcmp(cmdtext, "/lsap", true) == 0)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- new Float:a;
- new Float:b;
- new Float:c;
- new VehicleID;
- GetPlayerPos(playerid, a, b, c);
- VehicleID = GetPlayerVehicleID(playerid);
- SetVehiclePos(VehicleID,1505.0350,-2616.3782,13.5469);
- SetPlayerInterior(playerid,0);
- }
- else
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,1505.0350,-2616.3782,13.5469);
- }
- return 1;
- }
- if(strcmp(cmdtext, "/lvap", true) == 0)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- new Float:a;
- new Float:b;
- new Float:c;
- new VehicleID;
- GetPlayerPos(playerid, a, b, c);
- VehicleID = GetPlayerVehicleID(playerid);
- SetVehiclePos(VehicleID,1691.6326,1611.9042,10.8203);
- SetPlayerInterior(playerid,0);
- }
- else
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,1691.6326,1611.9042,10.8203);
- }
- return 1;
- }
- if(strcmp(cmdtext, "/sfap", true) == 0)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- new Float:a;
- new Float:b;
- new Float:c;
- new VehicleID;
- GetPlayerPos(playerid, a, b, c);
- VehicleID = GetPlayerVehicleID(playerid);
- SetVehiclePos(VehicleID,-1358.3328,-235.8711,14.1440);
- SetPlayerInterior(playerid,0);
- }
- else
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,-1358.3328,-235.8711,14.1440);
- }
- return 1;
- }
- if(strcmp(cmdtext, "/aap", true) == 0)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- new Float:a;
- new Float:b;
- new Float:c;
- new VehicleID;
- GetPlayerPos(playerid, a, b, c);
- VehicleID = GetPlayerVehicleID(playerid);
- SetVehiclePos(VehicleID,417.0450,2501.3586,16.4844);
- SetPlayerInterior(playerid,0);
- }
- else
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,417.0450,2501.3586,16.4844);
- }
- return 1;
- }
- //-------------------------------------------------------------------------------------------------Weaponcommands
- if (strcmp(cmdtext, "/knife", true)==0)
- {
- GivePlayerWeapon(playerid,4,1);
- GameTextForPlayer(playerid,"~g~knife",4000,5);
- return 1;
- }
- if (strcmp(cmdtext, "/baseballbat", true)==0)
- {
- GivePlayerWeapon(playerid,5,1);
- GameTextForPlayer(playerid,"~g~baseballbat",4000,5);
- return 1;
- }
- if (strcmp(cmdtext, "/flowers", true)==0)
- {
- GivePlayerWeapon(playerid,14,1);
- GameTextForPlayer(playerid,"~g~flowers",4000,5);
- return 1;
- }
- if (strcmp(cmdtext, "/pistol", true)==0)
- {
- GivePlayerWeapon(playerid,22,100000);
- GameTextForPlayer(playerid,"~y~pistol",4000,5);
- return 1;
- }
- if (strcmp(cmdtext, "/silenced", true)==0)
- {
- GivePlayerWeapon(playerid,23,100000);
- GameTextForPlayer(playerid,"~y~silenced",4000,5);
- return 1;
- }
- if (strcmp(cmdtext, "/dildo", true)==0)
- {
- GivePlayerWeapon(playerid,10,1);
- GameTextForPlayer(playerid,"~y~dildo",4000,5);
- return 1;
- }
- if (strcmp(cmdtext, "/mp5", true)==0)
- {
- GivePlayerWeapon(playerid,29,100000);
- GameTextForPlayer(playerid,"~r~mp5",4000,5);
- return 1;
- }
- if (strcmp(cmdtext, "/tec9", true)==0)
- {
- GivePlayerWeapon(playerid,32,100000);
- GameTextForPlayer(playerid,"~r~tec9",4000,5);
- return 1;
- }
- if (strcmp(cmdtext, "/uzi", true)==0)
- {
- GivePlayerWeapon(playerid,28,100000);
- GameTextForPlayer(playerid,"~r~uzi",4000,5);
- return 1;
- }
- if (strcmp(cmdtext, "/m4", true)==0)
- {
- GivePlayerWeapon(playerid,31,100000);
- GameTextForPlayer(playerid,"~p~m4",4000,5);
- return 1;
- }
- if (strcmp(cmdtext, "/ak47", true)==0)
- {
- GivePlayerWeapon(playerid,30,100000);
- GameTextForPlayer(playerid,"~p~ak47",4000,5);
- return 1;
- }
- if (strcmp(cmdtext, "/combat", true)==0)
- {
- GivePlayerWeapon(playerid,27,100000);
- GameTextForPlayer(playerid,"~p~combat",4000,5);
- return 1;
- }
- if (strcmp(cmdtext, "/sawnoff", true)==0)
- {
- GivePlayerWeapon(playerid,26,100000);
- GameTextForPlayer(playerid,"~b~sawnoff",4000,5);
- return 1;
- }
- if (strcmp(cmdtext, "/flamethrower", true)==0)
- {
- GivePlayerWeapon(playerid,37,100000);
- GameTextForPlayer(playerid,"~b~flamethrower",4000,5);
- return 1;
- }
- if (strcmp(cmdtext, "/katana", true)==0)
- {
- GivePlayerWeapon(playerid,8,1);
- GameTextForPlayer(playerid,"~b~katana",4000,5);
- return 1;
- }
- if (strcmp(cmdtext, "/pocket", true)==0)
- {
- GivePlayerWeapon(playerid,35,100000);
- GameTextForPlayer(playerid,"~b~Rocket Launcher",4000,5);
- return 1;
- }
- if (strcmp(cmdtext, "/teargas", true)==0)
- {
- GivePlayerWeapon(playerid,17,50);
- GameTextForPlayer(playerid,"~b~Teargas, time to cry!",4000,5);
- return 1;
- }
- if (strcmp(cmdtext, "/satchel", true)==0)
- {
- GivePlayerWeapon(playerid,39,100000);
- GivePlayerWeapon(playerid,40,1);
- GameTextForPlayer(playerid,"~b~Satchel Charges",4000,5);
- return 1;
- }
- if (strcmp(cmdtext, "/nades", true)==0)
- {
- GivePlayerWeapon(playerid,16,10);
- GameTextForPlayer(playerid,"~b~Grenades",4000,5);
- return 1;
- }
- if (strcmp(cmdtext, "/sniper", true)==0)
- {
- GivePlayerWeapon(playerid,34,100000);
- GameTextForPlayer(playerid,"~b~Sniper",4000,5);
- return 1;
- }
- if (strcmp(cmdtext, "/gunmini", true)==0)
- {
- GivePlayerWeapon(playerid,38,100000);
- GameTextForPlayer(playerid,"~b~Minigun",4000,5);
- return 1;
- }
- if (strcmp(cmdtext, "/pepper", true)==0)
- {
- GivePlayerWeapon(playerid,41,100000);
- GameTextForPlayer(playerid,"~b~Pepper Spray",4000,5);
- return 1;
- }
- if (strcmp(cmdtext, "/Nodm", true) == 0)
- {
- SendClientMessageToAll(COLOR_ARED, "NO Deathmatching!!.");
- return 1;
- }
- if (strcmp(cmdtext, "/golf", true)==0)
- {
- GivePlayerWeapon(playerid,2,1);
- GameTextForPlayer(playerid,"~g~Golf club",4000,5);
- return 1;
- }
- if (strcmp(cmdtext, "/camera", true)==0)
- {
- GivePlayerWeapon(playerid,43,100000);
- GameTextForPlayer(playerid,"~b~Camera",4000,5);
- return 1;
- }
- if (strcmp(cmdtext, "/nitestick", true)==0)
- {
- GivePlayerWeapon(playerid,3,1);
- GameTextForPlayer(playerid,"~g~Nitestick",4000,5);
- return 1;
- }
- if (strcmp(cmdtext, "/shovel", true)==0)
- {
- GivePlayerWeapon(playerid,6,1);
- GameTextForPlayer(playerid,"~g~Shovel",4000,5);
- return 1;
- }
- if (strcmp(cmdtext, "/poolcue", true)==0)
- {
- GivePlayerWeapon(playerid,7,1);
- GameTextForPlayer(playerid,"~g~Poolcue",4000,5);
- return 1;
- }
- if (strcmp(cmdtext, "/chainsaw", true)==0)
- {
- GivePlayerWeapon(playerid,9,1);
- GameTextForPlayer(playerid,"~g~Chainsaw",4000,5);
- return 1;
- }
- if (strcmp(cmdtext, "/cane", true)==0)
- {
- GivePlayerWeapon(playerid,15,1);
- GameTextForPlayer(playerid,"~g~Cane",4000,5);
- return 1;
- }
- if (strcmp(cmdtext, "/shotgun", true)==0)
- {
- GivePlayerWeapon(playerid,25,100000);
- GameTextForPlayer(playerid,"~g~Shotgun",4000,5);
- return 1;
- }
- if (strcmp(cmdtext, "/deagle", true)==0)
- {
- GivePlayerWeapon(playerid,24,100000);
- GameTextForPlayer(playerid,"~g~Deagle",4000,5);
- return 1;
- }
- if (strcmp(cmdtext, "/parachute", true)==0)
- {
- GivePlayerWeapon(playerid,46,1);
- GameTextForPlayer(playerid,"~g~Parachute",4000,5);
- return 1;
- }
- //--------------------------------------------------------------------------------------------COLOR-COMMANDS
- if(strcmp(cmdtext, "/grey", true) == 0)
- {
- SetPlayerColor(playerid, COLOR_GREY);
- return 1;
- }
- if(strcmp(cmdtext, "/green", true) == 0)
- {
- SetPlayerColor(playerid, COLOR_GREEN);
- return 1;
- }
- if(strcmp(cmdtext, "/red", true) == 0)
- {
- SetPlayerColor(playerid, COLOR_RED);
- return 1;
- }
- if(strcmp(cmdtext, "/yellow", true) == 0)
- {
- SetPlayerColor(playerid, COLOR_YELLOW);
- return 1;
- }
- if(strcmp(cmdtext, "/white", true) == 0)
- {
- SetPlayerColor(playerid, COLOR_WHITE);
- return 1;
- }
- if(strcmp(cmdtext, "/blue", true) == 0)
- {
- SetPlayerColor(playerid, COLOR_BLUE);
- return 1;
- }
- if(strcmp(cmdtext, "/lblue", true) == 0)
- {
- SetPlayerColor(playerid, COLOR_LIGHTBLUE);
- return 1;
- }
- if(strcmp(cmdtext, "/orange", true) == 0)
- {
- SetPlayerColor(playerid, COLOR_ORANGE);
- return 1;
- }
- if(strcmp(cmdtext, "/ared", true) == 0)
- {
- SetPlayerColor(playerid, COLOR_ARED);
- return 1;
- }
- if(strcmp(cmdtext, "/purple", true) == 0)
- {
- SetPlayerColor(playerid, COLOR_PURPLE);
- return 1;
- }
- //-------------------OTHER COMMANDS
- if(strcmp(cmdtext,"/vgm",true) == 0)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- SetVehicleHealth(vehicleid, 99999999);
- SendClientMessage(playerid,COLOR_ARED, "Vehicle made indestructable");
- return 1;
- }
- if (strcmp(cmdtext, "/usegate", true) == 0)
- {
- MoveObject(swatgate, 2516.06713861719, 2469.5532226563, 16.150047302246, 2.0);
- SendClientMessage(playerid, COLOR_YELLOW, "You opened the gate, it will close automaticly in 5 seconds.");
- SetTimer("closegate", 5000, 0);
- return 1;
- }
- if (strcmp(cmdtext, "/opengates", true) == 0)
- {
- MoveObject(studiogate1,923.53485107422,-1208.316772409,17.651252746582, 2.0);
- MoveObject(studiogate2,923.50329589844,-1233.5932373047,17.65125274682, 2.30);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You opened the gate, it will close automaticly in 10 seconds.");
- SetTimer("closegate1", 10000, 0);
- return 1;
- }
- if(strcmp("/respawncars", cmdtext, true) == 0)
- {
- if(IsPlayerAdmin(playerid))
- {
- for(new i = 1; i <= MAX_VEHICLES; i++)
- {
- SetVehicleToRespawn(i);
- }
- SendClientMessage(playerid, COLOR_GREEN, "You have respawned all vehicles.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED, "You are not an admin.");
- }
- return 1;
- }
- if(!strcmp("/nos", cmdtext, true))
- {
- if (IsPlayerInAnyVehicle(playerid))
- {
- AddVehicleComponent(GetPlayerVehicleID(playerid), 1010);
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"Nitrous Oxide System added");
- }
- return 1;
- }
- if(!strcmp("/dc", cmdtext, true))
- {
- DestroyVehicle(GetPlayerVehicleID(playerid));
- return 1;
- }
- if (strcmp("/repair",cmdtext,true) == 0)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- RepairVehicle(GetPlayerVehicleID(playerid));
- SendClientMessage(playerid,COLOR_GREEN,"You have fixed the vehicle!");
- }
- return 1;
- }
- if(strcmp(cmdtext, "/healme", true) == 0)
- {
- SetPlayerHealth(playerid,100);
- SetPlayerArmour(playerid,100);
- return 1;
- }
- if(strcmp(cmdtext, "/jump") == 0)
- {
- new Float: Pos[4];
- SendClientMessage(playerid,COLOR_YELLOW,"1000m parachute jump");
- GetPlayerPos(playerid, Pos[1], Pos[2], Pos[3]);
- SetPlayerPos(playerid, Pos[1], Pos[2], Pos[3]+1000);
- GivePlayerWeapon(playerid, 46, 1000); //Parachute
- return 1;
- }
- if (strcmp("/minigun", cmdtext, true) == 0)
- {
- SetPlayerHealth(playerid, 0);
- SendClientMessage(playerid,COLOR_ORANGE,"Noany for you");
- return 1;
- }
- if (strcmp("/rocket", cmdtext, true) == 0)
- {
- SetPlayerHealth(playerid, 0);
- SendClientMessage(playerid,COLOR_ARED,"olloolooololol");
- return 1;
- }
- if(strcmp(cmdtext, "/helpmeup") == 0)
- {
- new Float: Pos[4];
- SendClientMessage(playerid,COLOR_GREEN,"You are uplifted by experience!");
- GetPlayerPos(playerid, Pos[1], Pos[2], Pos[3]);
- SetPlayerPos(playerid, Pos[1], Pos[2], Pos[3]+10);
- return 1;
- }
- if (strcmp("/kill", cmdtext, true) == 0)
- {
- SetPlayerHealth(playerid, 0);
- SendClientMessage(playerid,COLOR_ARED,"You died. (obviosly...)");
- return 1;
- }
- //---------------------------------------------------------
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- if(GetVehicleModel(vehicleid) == 432 && !IsPlayerAdmin(playerid)) {
- SetPlayerHealth(playerid, 0);
- GameTextForPlayer(playerid, "~r~Dont touch my toys", 5000, 5);
- }
- if(GetVehicleModel(vehicleid) == 425 && !IsPlayerAdmin(playerid)) {
- GameTextForPlayer(playerid, "~r~I cannot let you use this.", 5000, 5);
- DestroyVehicle(vehicleid);
- }
- if(GetVehicleModel(vehicleid) == 520 && !IsPlayerAdmin(playerid)) {
- GameTextForPlayer(playerid, "~r~I cannot let you use this.", 5000, 5);
- DestroyVehicle(vehicleid);
- }
- //---------------------------------------------------------
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- SetupPlayerForClassSelection(playerid);
- return 1;
- }
- dcmd_paintcar(playerid, params[])
- {
- new color1, color2;
- new vehicleid = GetPlayerVehicleID(playerid);
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(sscanf(params, "ii", color1, color2)) return SendClientMessage(playerid, -1, "USAGE: /paintcar [color1] [color2]");
- ChangeVehicleColor(vehicleid, color1, color2);
- SendClientMessage(playerid, -1, "Colors changed.");
- }
- else
- SendClientMessage(playerid, -1, "You are not in a vehicle.");
- return 1;
- }
- }
- //---------------------------------------------------------
- public OnPlayerSpawn(playerid)
- {
- GivePlayerMoney(playerid, 1000000);
- PlayerPlaySound(playerid,SOUND_OFF,1256.1487,-791.2058,92.0313);
- return 1;
- }
- SetupPlayerForClassSelection(playerid)
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,1256.1487,-791.2058,92.0313);
- PlayerPlaySound(playerid,1185,1256.1487,-791.2058,92.0313);
- SetPlayerFacingAngle(playerid, 28.4421);
- SetPlayerCameraPos(playerid,1254.3755,-787.7794,92.0302);
- SetPlayerCameraLookAt(playerid,1256.1487,-791.2058,92.0313);
- }
- //---------------------------------------------------------
- public GameModeExitFunc()
- {
- GameModeExit();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement