Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // OTACON
- // www.pawnoscripting.com
- //--------------------------------------------------------------------//
- /////////// Interior Coche SWAT - By - Otacon - ///////////
- #include <a_samp>
- #define MENUSWAT 6985
- forward QuitarTextArmarioSWAT();
- new Text:ArmarioSWAT;
- /////////// Interior Coche SWAT - By - Otacon - ///////////
- /////////// Interior Coche SWAT - By - Otacon - ///////////
- new SWAT [MAX_PLAYERS];
- /////////// Interior Coche SWAT - By - Otacon - ///////////
- public OnFilterScriptInit()
- {
- /////////// Interior Coche SWAT - By - Otacon - ///////////
- ArmarioSWAT = TextDrawCreate(202.000000, 276.000000, "~y~Armario SWAT ~w~Escribe: ~r~/Equipo");
- TextDrawBackgroundColor(ArmarioSWAT, 255);
- TextDrawFont(ArmarioSWAT, 1);
- TextDrawLetterSize(ArmarioSWAT, 0.410000, 1.400000);
- TextDrawColor(ArmarioSWAT, -1);
- TextDrawSetOutline(ArmarioSWAT, 0);
- TextDrawSetProportional(ArmarioSWAT, 1);
- TextDrawSetShadow(ArmarioSWAT, 1);
- TextDrawUseBox(ArmarioSWAT, 1);
- TextDrawBoxColor(ArmarioSWAT, 255);
- TextDrawTextSize(ArmarioSWAT, 384.000000, -9.000000);
- SetTimer("QuitarTextArmarioSWAT", 500, true);
- AddStaticPickup(1239,2,1656.192138, -1091.954345, 585.596130, 0);
- CreateObject(3069, 1657.6547851563, -1102.2474365234, 584.69689941406, 353.25054931641, 0.75521850585938, 2.0887451171875);
- CreateObject(1698, 1660.5479736328, -1100.4654541016, 585.27618408203, 0.011016845703125, 270.25, 1.7500915527344);
- CreateObject(1698, 1660.5541992188, -1100.4665527344, 586.60571289063, 0.010986328125, 270.24682617188, 1.746826171875);
- CreateObject(1698, 1660.4660644531, -1097.2126464844, 585.25390625, 0.011016845703125, 270.25, 1.7500915527344);
- CreateObject(1698, 1660.4477539063, -1097.2113037109, 586.60900878906, 0.010986328125, 270.24719238281, 1.746826171875);
- CreateObject(1698, 1660.3889160156, -1094.1195068359, 585.24206542969, 0.010986328125, 270.24719238281, 1.746826171875);
- CreateObject(1698, 1660.3812255859, -1094.1354980469, 586.59698486328, 0.010986328125, 270.24719238281, 1.746826171875);
- CreateObject(1698, 1660.3303222656, -1091.8479003906, 585.23651123047, 0.010986328125, 270.24719238281, 1.746826171875);
- CreateObject(1698, 1660.3283691406, -1091.8514404297, 586.59143066406, 0.010986328125, 270.24719238281, 1.746826171875);
- CreateObject(1698, 1660.5653076172, -1100.4541015625, 587.93560791016, 0.010986328125, 270.24719238281, 1.746826171875);
- CreateObject(1698, 1660.4370117188, -1097.1437988281, 587.93890380859, 0.010986328125, 270.24719238281, 1.746826171875);
- CreateObject(1698, 1660.3555908203, -1093.8967285156, 587.92700195313, 0.011016845703125, 270.25, 1.7500915527344);
- CreateObject(1698, 1660.3172607422, -1091.8551025391, 587.92132568359, 0.010986328125, 270.24719238281, 1.746826171875);
- CreateObject(1698, 1658.6025390625, -1090.3414306641, 585.22155761719, 0.010986328125, 270.24682617188, 91.746795654297);
- CreateObject(1698, 1658.6302490234, -1090.3876953125, 586.57641601563, 0.0054931640625, 270.24145507813, 91.741333007813);
- CreateObject(1698, 1658.6325683594, -1090.3814697266, 587.93139648438, 0, 270.23620605469, 91.73583984375);
- CreateObject(1698, 1656.0322265625, -1090.4453125, 585.22448730469, 0.005706787109375, 270.25018310547, 91.491271972656);
- CreateObject(1698, 1656.0435791016, -1090.4541015625, 586.57940673828, 0.0054931640625, 270.24169921875, 91.741333007813);
- CreateObject(1698, 1656.0314941406, -1090.4520263672, 587.92059326172, 0.004425048828125, 270.24145507813, 91.491424560547);
- CreateObject(1698, 1658.7579345703, -1101.9099121094, 585.24798583984, 0, 270.23657226563, 271.48864746094);
- CreateObject(1698, 1658.7592773438, -1101.9200439453, 586.60296630859, 0, 270.23620605469, 271.48864746094);
- CreateObject(1698, 1658.7587890625, -1101.919921875, 586.60296630859, 0, 270.23620605469, 271.48864746094);
- CreateObject(1698, 1658.7587890625, -1101.919921875, 586.60296630859, 0, 270.23620605469, 271.48864746094);
- CreateObject(1698, 1658.7612304688, -1101.9332275391, 587.93286132813, 0, 270.23620605469, 271.48864746094);
- CreateObject(1698, 1656.2629394531, -1101.9788818359, 585.25543212891, 0, 270.23620605469, 271.48864746094);
- CreateObject(1698, 1656.2629394531, -1101.9647216797, 586.61041259766, 0, 270.23620605469, 271.48864746094);
- CreateObject(1698, 1656.259765625, -1101.9711914063, 587.94036865234, 0, 270.23620605469, 271.48864746094);
- CreateObject(1698, 1654.9349365234, -1100.3779296875, 585.29913330078, 359.8955078125, 92.998260498047, 1.252685546875);
- CreateObject(1698, 1655.001953125, -1100.3714599609, 586.59033203125, 359.89013671875, 92.993774414063, 1.25244140625);
- CreateObject(1698, 1655.0747070313, -1100.3612060547, 587.85620117188, 359.89013671875, 92.993774414063, 1.25244140625);
- CreateObject(1698, 1654.84765625, -1097.0655517578, 585.26647949219, 359.89013671875, 92.993774414063, 1.25244140625);
- CreateObject(1698, 1654.84765625, -1097.0654296875, 585.26647949219, 359.89013671875, 92.993774414063, 1.25244140625);
- CreateObject(1698, 1654.9229736328, -1097.0631103516, 586.58227539063, 359.89013671875, 92.993774414063, 1.25244140625);
- CreateObject(1698, 1654.9948730469, -1097.0573730469, 587.84820556641, 359.89013671875, 92.993774414063, 1.25244140625);
- CreateObject(1698, 1654.7619628906, -1093.7563476563, 585.25427246094, 359.89013671875, 92.993774414063, 1.25244140625);
- CreateObject(1698, 1654.8438720703, -1093.7602539063, 586.56976318359, 359.89013671875, 92.993774414063, 1.25244140625);
- CreateObject(1698, 1654.9266357422, -1093.7590332031, 587.83514404297, 359.89013671875, 92.993774414063, 1.25244140625);
- CreateObject(1698, 1654.73046875, -1092.2729492188, 585.25012207031, 359.89013671875, 92.993774414063, 1.25244140625);
- CreateObject(1698, 1654.7580566406, -1091.8898925781, 586.01409912109, 359.89013671875, 92.993774414063, 1.25244140625);
- CreateObject(1698, 1654.8308105469, -1091.5792236328, 587.10650634766, 359.89013671875, 92.993774414063, 1.0023498535156);
- CreateObject(1698, 1654.8802490234, -1090.9317626953, 587.81646728516, 359.84545898438, 92.992004394531, 1.2507019042969);
- CreateObject(1537, 1657.7142333984, -1101.7696533203, 584.66937255859, 0, 0, 180.5);
- CreateObject(1537, 1656.2219238281, -1101.8199462891, 584.65924072266, 0, 0, 181.49719238281);
- CreateObject(1698, 1659.3564453125, -1101.6883544922, 585.26782226563, 0, 270, 1.9969177246094);
- CreateObject(1698, 1659.3302001953, -1101.6650390625, 586.59777832031, 0, 270, 1.9940185546875);
- CreateObject(1698, 1659.3413085938, -1101.6612548828, 587.927734375, 0, 270, 1.9940185546875);
- CreateObject(1698, 1660.7966308594, -1100.0570068359, 584.76190185547, 0, 270.23657226563, 271.23864746094);
- CreateObject(1698, 1660.7938232422, -1100.0501708984, 585.99157714844, 0, 268.49987792969, 271.23596191406);
- CreateObject(1698, 1660.7668457031, -1100.0417480469, 587.27117919922, 0, 269.74975585938, 271.23046875);
- CreateObject(1698, 1660.7712402344, -1100.0501708984, 588.07580566406, 0, 269.74731445313, 271.23046875);
- CreateObject(1698, 1654.583984375, -1100.1524658203, 585.32312011719, 0, 270.23620605469, 271.23596191406);
- CreateObject(1698, 1654.6180419922, -1100.1657714844, 586.65295410156, 0, 270.23620605469, 271.23596191406);
- CreateObject(1698, 1654.6202392578, -1100.1712646484, 587.98291015625, 0, 270.23620605469, 271.23596191406);
- CreateObject(1698, 1656.25, -1101.7249755859, 587.97082519531, 0.018341064453125, 89.500274658203, 1.2463684082031);
- CreateObject(1698, 1656.2442626953, -1101.7310791016, 586.61535644531, 0.0164794921875, 89.500122070313, 1.241455078125);
- CreateObject(1698, 1656.2199707031, -1101.7384033203, 585.24536132813, 0.0164794921875, 89.500122070313, 1.241455078125);
- CreateObject(1698, 1660.1639404297, -1098.4346923828, 585.14587402344, 0, 0, 1.5);
- CreateObject(1698, 1660.0864257813, -1095.1408691406, 585.13159179688, 0, 0, 1.4996337890625);
- CreateObject(1698, 1655.1137695313, -1098.3970947266, 585.12261962891, 0, 0, 1.2496337890625);
- CreateObject(1698, 1655.0352783203, -1095.0965576172, 585.13543701172, 0, 0, 1.4996337890625);
- CreateObject(1698, 1660.9753417969, -1093.5364990234, 584.55419921875, 0, 268.49487304688, 271.23046875);
- CreateObject(1698, 1653.9738769531, -1093.5400390625, 584.56439208984, 0, 268.49487304688, 271.23046875);
- CreateObject(1698, 1659.5206298828, -1095.1569824219, 584.56335449219, 0.010986328125, 270.24682617188, 1.496826171875);
- CreateObject(1698, 1659.6063232422, -1098.4832763672, 584.576171875, 0.010986328125, 270.24719238281, 1.746826171875);
- CreateObject(1698, 1655.6644287109, -1098.4138183594, 584.56604003906, 359.8955078125, 92.998260498047, 1.252685546875);
- CreateObject(1698, 1655.5869140625, -1095.1151123047, 584.57940673828, 359.8955078125, 92.998260498047, 1.252685546875);
- CreateObject(10252, 1658.0523681641, -1093.9627685547, 586.25396728516, 0, 0, 180);
- CreateObject(10252, 1661.9887695313, -1093.9063720703, 586.22229003906, 0, 0, 179.99450683594);
- CreateObject(2333, 1657.0642089844, -1092.1072998047, 584.58679199219, 0, 0, 1.5);
- CreateObject(2044, 1658.2023925781, -1090.9071044922, 585.58312988281, 0, 0, 0);
- CreateObject(2044, 1658.0108642578, -1091.1763916016, 585.58312988281, 0, 0, 0);
- CreateObject(2044, 1658.3642578125, -1091.2734375, 585.58312988281, 0, 0, 0);
- CreateObject(1654, 1656.8603515625, -1090.8781738281, 585.77233886719, 0, 0, 0);
- CreateObject(1654, 1657.0822753906, -1090.8677978516, 585.77258300781, 0, 0, 0);
- CreateObject(1636, 1657.0836181641, -1090.8570556641, 584.65759277344, 0, 0, 0);
- CreateObject(1636, 1657.5167236328, -1090.7822265625, 584.61297607422, 0, 0, 0);
- CreateObject(1636, 1657.9161376953, -1090.8270263672, 584.62261962891, 0, 0, 0);
- CreateObject(1636, 1658.2567138672, -1090.7093505859, 584.57800292969, 0, 0, 0);
- CreateObject(1550, 1656.369140625, -1090.8806152344, 584.97479248047, 0, 0, 0);
- CreateObject(1310, 1659.6730957031, -1090.6854248047, 586.61297607422, 0, 0, 0);
- CreateObject(1310, 1659.0035400391, -1090.7091064453, 586.62023925781, 0, 0, 0);
- CreateObject(1242, 1657.5811767578, -1090.9370117188, 585.7080078125, 0, 0, 0);
- CreateObject(2060, 1656.2625732422, -1093.7039794922, 584.77221679688, 0, 0, 0);
- CreateObject(2060, 1656.2932128906, -1094.2744140625, 584.77844238281, 0, 0, 0);
- CreateObject(2060, 1656.3380126953, -1094.0093994141, 585.09393310547, 0, 0, 0);
- CreateObject(2060, 1658.7755126953, -1093.5814208984, 584.73889160156, 0, 0, 0);
- CreateObject(2060, 1658.7967529297, -1094.1462402344, 584.74517822266, 0, 0, 0);
- CreateObject(2060, 1658.8082275391, -1093.8948974609, 585.06066894531, 0, 0, 0);
- CreateObject(2060, 1659.8599853516, -1093.9826660156, 585.41387939453, 0, 0, 34);
- CreateObject(2060, 1655.4116210938, -1094.0974121094, 585.40112304688, 0, 0, 57.997192382813);
- CreateObject(2059, 1657.1844482422, -1091.0560302734, 585.56341552734, 0, 0, 336);
- CreateObject(2036, 1660.130859375, -1092.5805664063, 585.16094970703, 359.58575439453, 281.99291992188, 2.0435180664063);
- CreateObject(2035, 1660.1368408203, -1092.1575927734, 585.00506591797, 0, 279.99996948242, 0);
- CreateObject(2035, 1660.1013183594, -1091.8031005859, 585.00299072266, 0, 265.49993896484, 0);
- CreateObject(1550, 1659.8979492188, -1090.6937255859, 584.92785644531, 0, 0, 0);
- CreateObject(1744, 1658.5603027344, -1090.3692626953, 586.13720703125, 0, 0, 1.25);
- CreateObject(1310, 1658.3647460938, -1090.6917724609, 586.61297607422, 0, 0, 0);
- CreateObject(2200, 1655.0360107422, -1092.6206054688, 584.60693359375, 0, 0, 90.75);
- CreateObject(2058, 1655.1477050781, -1098.7028808594, 587.37701416016, 0, 96, 0);
- CreateObject(2058, 1655.1247558594, -1097.15234375, 587.37506103516, 0, 93.999938964844, 0);
- CreateObject(2058, 1655.078125, -1095.6708984375, 587.32073974609, 0, 96, 0);
- CreateObject(3069, 1657.9097900391, -1101.9885253906, 588.97332763672, 350.74841308594, 359.74401855469, 1.9577941894531);
- CreateObject(957, 1659.6077880859, -1094.7322998047, 588.17028808594, 0, 0, 0);
- CreateObject(957, 1659.6733398438, -1096.6677246094, 588.17413330078, 0, 0, 0);
- CreateObject(957, 1659.7551269531, -1098.5635986328, 588.18389892578, 0, 0, 0);
- CreateObject(957, 1655.6730957031, -1094.9555664063, 588.16772460938, 0, 0, 0);
- CreateObject(957, 1655.7092285156, -1096.9077148438, 588.18371582031, 0, 0, 0);
- CreateObject(957, 1655.7596435547, -1098.7646484375, 588.17016601563, 0, 0, 0);
- /////////// Interior Coche SWAT - By - Otacon - ///////////
- return 1;
- }
- public OnFilterScriptExit()
- {
- /////////// Interior Coche SWAT - By - Otacon - ///////////
- print(" ==== Interior Coche SWAT Descargado ======");
- DestroyObject(1);
- DestroyObject(2);
- DestroyObject(3);
- DestroyObject(4);
- DestroyObject(5);
- DestroyObject(6);
- DestroyObject(7);
- DestroyObject(8);
- DestroyObject(9);
- DestroyObject(10);
- DestroyObject(11);
- DestroyObject(12);
- DestroyObject(13);
- DestroyObject(14);
- DestroyObject(15);
- DestroyObject(16);
- DestroyObject(17);
- DestroyObject(18);
- DestroyObject(19);
- DestroyObject(20);
- DestroyObject(21);
- DestroyObject(22);
- DestroyObject(23);
- DestroyObject(24);
- DestroyObject(25);
- DestroyObject(26);
- DestroyObject(27);
- DestroyObject(28);
- DestroyObject(29);
- DestroyObject(30);
- DestroyObject(31);
- DestroyObject(32);
- DestroyObject(33);
- DestroyObject(34);
- DestroyObject(35);
- DestroyObject(36);
- DestroyObject(37);
- DestroyObject(38);
- DestroyObject(39);
- DestroyObject(40);
- DestroyObject(41);
- DestroyObject(42);
- DestroyObject(43);
- DestroyObject(44);
- DestroyObject(45);
- DestroyObject(46);
- DestroyObject(47);
- DestroyObject(48);
- DestroyObject(49);
- DestroyObject(50);
- DestroyObject(51);
- DestroyObject(52);
- DestroyObject(53);
- DestroyObject(54);
- DestroyObject(55);
- DestroyObject(56);
- DestroyObject(57);
- DestroyObject(58);
- DestroyObject(59);
- DestroyObject(60);
- DestroyObject(61);
- DestroyObject(62);
- DestroyObject(63);
- DestroyObject(64);
- DestroyObject(65);
- DestroyObject(66);
- DestroyObject(67);
- DestroyObject(68);
- DestroyObject(69);
- DestroyObject(70);
- DestroyObject(71);
- DestroyObject(72);
- DestroyObject(73);
- DestroyObject(74);
- DestroyObject(75);
- DestroyObject(76);
- DestroyObject(77);
- DestroyObject(78);
- DestroyObject(79);
- DestroyObject(80);
- DestroyObject(81);
- DestroyObject(82);
- DestroyObject(83);
- DestroyObject(84);
- DestroyObject(85);
- DestroyObject(86);
- DestroyObject(87);
- DestroyObject(88);
- DestroyObject(89);
- DestroyObject(90);
- DestroyObject(91);
- DestroyObject(92);
- DestroyObject(93);
- DestroyObject(94);
- DestroyObject(95);
- DestroyObject(96);
- DestroyObject(97);
- DestroyObject(98);
- DestroyObject(99);
- DestroyObject(100);
- DestroyObject(101);
- DestroyObject(102);
- DestroyObject(103);
- DestroyObject(104);
- DestroyObject(105);
- DestroyObject(106);
- DestroyObject(107);
- DestroyObject(108);
- /////////// Interior Coche SWAT - By - Otacon - ///////////
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- /////////// Interior Coche SWAT - By - Otacon - ///////////
- SWAT[playerid] = 0;
- /////////// Interior Coche SWAT - By - Otacon - ///////////
- return 1;
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- /////////// Interior Coche SWAT - By - Otacon - ///////////
- new vehicleid = GetPlayerVehicleID(playerid);
- if(newstate == PLAYER_STATE_PASSENGER)
- {
- if (GetVehicleModel(vehicleid) == 427 || GetVehicleModel(vehicleid) == 427)
- {
- if( GetPlayerVehicleSeat(playerid) == 2 || GetPlayerVehicleSeat(playerid) == 3 || GetPlayerVehicleSeat(playerid) == 4)
- {
- SetPlayerPos(playerid, 1657.7577,-1101.2758,585.6843);
- SetPlayerFacingAngle(playerid, 0);
- SetCameraBehindPlayer(playerid);
- SetPlayerInterior(playerid, 1);
- SWAT[playerid] = vehicleid;
- }
- }
- }
- /////////// Interior Coche SWAT - By - Otacon - ///////////
- return 1;
- }
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- /////////// Interior Coche SWAT - By - Otacon - ///////////
- if (newkeys == 16 && SWAT[playerid] > 0)
- {
- new Float:X,Float:Y,Float:Z;
- GetVehiclePos(SWAT[playerid], X, Y, Z);
- SetPlayerPos(playerid, X+4, Y, Z);
- SetPlayerInterior(playerid, 0);
- SWAT[playerid] = 0;
- }
- /////////// Interior Coche SWAT - By - Otacon - ///////////
- return 1;
- }
- public OnPlayerSelectedMenuRow(playerid, row)
- {
- return 1;
- }
- public OnVehicleDeath(vehicleid)
- {
- /////////// Interior Coche SWAT - By - Otacon - ///////////
- if(GetVehicleModel(vehicleid) == 427)
- {
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(SWAT[i] != 0)
- {
- SetPlayerHealth(i, 0);
- SendClientMessage(i, 0xFFFF00FF, "[ ! ]El Vehiculo se ha Explotado y Todos los Pasajeros Han Muerto.");
- }
- }
- }
- /////////// Interior Coche SWAT - By - Otacon - ///////////
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- /////////// Interior Coche SWAT - By - Otacon - ///////////
- if(SWAT[playerid] == 0)
- {
- SWAT[playerid] = 0;
- }
- /////////// Interior Coche SWAT - By - Otacon - ///////////
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- /////////// Interior Coche SWAT - By - Otacon - ///////////
- SWAT[playerid] = 0;
- /////////// Interior Coche SWAT - By - Otacon - ///////////
- return 1;
- }
- /////////// Interior Coche SWAT - By - Otacon - ///////////
- public QuitarTextArmarioSWAT()
- {
- for(new i; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerInRangeOfPoint(i, 1.0, 1656.192138, -1091.954345, 585.596130))
- {
- TextDrawShowForPlayer(i, ArmarioSWAT);
- }
- else
- {
- TextDrawHideForPlayer(i, ArmarioSWAT);
- }
- }
- return 1;
- }
- /////////// Interior Coche SWAT - By - Otacon - ///////////
- // OTACON
- // www.pawnoscripting.com
- //--------------------------------------------------------------------//
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement