Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ****************** Army BASE !!!*******************************
- // *******************By MaxDSL!!!********************************
- new armygate1;
- new armygate11;
- new armygate2;
- new armygate22;
- #include <a_samp>
- #if defined FILTERSCRIPT
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print(" Los Santos Army HQ by MaxDSL");
- print("--------------------------------------\n");
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- #else
- main()
- {
- print("\n----------------------------------");
- print(" FilterScript Shut Down...");
- print("----------------------------------\n");
- }
- #endif
- public OnGameModeInit()
- {
- // Vehicles ***
- AddStaticVehicle(500,2743.9810,-2421.9448,13.7516,268.4541,28,119); //
- AddStaticVehicle(500,2744.2886,-2418.3838,13.7415,269.9294,21,119); //
- AddStaticVehicle(470,2744.8679,-2431.0696,13.6364,270.9784,43,0); //
- AddStaticVehicle(470,2744.4263,-2440.9771,13.6390,267.5279,43,0); //
- AddStaticVehicle(470,2745.4629,-2460.2825,13.6435,271.2262,43,0); //
- AddStaticVehicle(470,2745.7554,-2465.2534,13.6393,269.8980,43,0); //
- AddStaticVehicle(433,2780.6411,-2437.9587,14.0720,88.9784,43,0); //
- AddStaticVehicle(433,2782.7935,-2475.1306,14.0735,90.4039,43,0); //
- AddStaticVehicle(432,2788.0439,-2417.6589,13.6432,87.7396,43,0); //
- AddStaticVehicle(432,2788.1770,-2456.9861,13.6445,90.3081,43,0); //
- AddStaticVehicle(432,2787.9194,-2494.3269,13.6599,87.9882,43,0); //
- AddStaticVehicle(425,2916.2051,-2645.2827,17.2134,0.9328,43,0); //
- AddStaticVehicle(425,2889.7119,-2642.9373,17.1814,4.7609,43,0); //
- AddStaticVehicle(520,2916.0000,-2577.2024,14.3526,0.6196,0,0); //
- AddStaticVehicle(520,2896.9111,-2577.0142,14.5801,1.2679,0,0); //
- // Objects ***
- armygate1 = CreateObject(985,2720.385,-2401.013,14.172,0.0,0.0,89.381);
- armygate11 = CreateObject(985,2720.304,-2408.859,14.172,0.0,0.0,-90.241);
- armygate2 = CreateObject(985,2720.092,-2499.577,14.195,0.0,0.0,89.381);
- armygate22 = CreateObject(985,2720.088,-2507.429,14.196,0.0,0.0,-89.381);
- CreateObject(987,2720.292,-2380.005,15.490,0.0,0.0,-91.100);
- CreateObject(987,2720.294,-2389.368,15.326,0.0,0.0,-89.381);
- CreateObject(987,2720.369,-2410.056,15.328,0.0,0.0,-90.241);
- CreateObject(987,2720.201,-2410.094,20.228,0.0,0.0,-90.241);
- CreateObject(987,2720.231,-2389.468,20.251,0.0,0.0,-90.241);
- CreateObject(987,2720.572,-2389.214,20.131,0.0,0.0,91.100);
- CreateObject(987,2617.241,-2352.324,12.417,0.0,0.0,91.960);
- CreateObject(987,2616.702,-2341.646,12.602,0.0,0.0,91.100);
- CreateObject(987,2617.299,-2341.566,17.526,0.0,0.0,92.819);
- CreateObject(987,2617.248,-2341.615,17.592,0.0,-1.719,-88.522);
- CreateObject(987,2616.414,-2330.242,12.625,0.0,0.0,2.578);
- CreateObject(987,2628.337,-2329.909,12.583,0.0,0.0,0.859);
- CreateObject(987,2640.066,-2330.062,12.633,0.0,0.0,0.859);
- CreateObject(987,2652.041,-2330.115,12.483,0.0,0.0,0.859);
- CreateObject(987,2664.033,-2329.904,12.508,0.0,0.0,0.0);
- CreateObject(987,2676.109,-2330.478,12.283,0.0,0.0,0.0);
- CreateObject(987,2688.104,-2329.891,12.633,0.0,0.0,0.0);
- CreateObject(987,2700.080,-2330.294,12.461,0.0,0.0,0.0);
- CreateObject(987,2712.030,-2330.000,12.633,0.0,0.0,0.0);
- CreateObject(987,2723.980,-2330.104,12.633,0.0,0.0,0.0);
- CreateObject(987,2735.849,-2329.989,12.633,0.0,0.0,0.0);
- CreateObject(987,2747.765,-2330.150,12.633,0.0,0.0,0.0);
- CreateObject(987,2759.719,-2330.241,12.633,0.0,0.0,1.719);
- CreateObject(987,2771.695,-2329.800,12.633,0.0,0.0,1.719);
- CreateObject(987,2783.617,-2329.912,12.332,0.0,0.0,1.719);
- CreateObject(987,2795.910,-2329.625,12.633,0.0,0.0,1.719);
- CreateObject(987,2798.929,-2329.656,12.633,0.0,0.0,0.0);
- CreateObject(987,2776.574,-2565.568,12.628,0.0,0.0,0.0);
- CreateObject(987,2764.688,-2565.561,12.633,0.0,0.0,0.0);
- CreateObject(987,2752.422,-2565.517,12.159,0.0,0.0,0.0);
- CreateObject(987,2740.256,-2565.727,12.633,0.0,0.0,0.0);
- CreateObject(987,2727.874,-2565.744,12.858,0.0,0.0,0.0);
- CreateObject(987,2727.083,-2565.446,15.132,0.0,0.0,91.100);
- CreateObject(987,2726.912,-2553.467,15.132,0.0,0.0,89.381);
- CreateObject(987,2727.019,-2565.427,20.132,0.0,0.0,90.241);
- CreateObject(987,2727.024,-2553.501,20.282,0.0,0.0,92.819);
- CreateObject(987,2720.177,-2487.576,15.132,0.0,0.0,-89.381);
- CreateObject(987,2720.346,-2487.417,20.335,0.0,0.0,-90.241);
- CreateObject(987,2720.247,-2508.694,15.132,0.0,0.0,-89.381);
- CreateObject(987,2720.278,-2508.894,19.815,0.0,0.0,-91.100);
- CreateObject(3279,2727.182,-2492.249,12.730,0.0,0.0,0.0);
- CreateObject(3279,2728.822,-2393.961,12.708,0.0,0.0,0.0);
- CreateObject(3279,2624.500,-2336.689,12.708,0.0,0.0,0.0);
- CreateObject(3279,2801.812,-2336.750,12.708,0.0,0.0,0.0);
- CreateObject(3268,2774.927,-2341.830,12.633,0.0,0.0,89.381);
- CreateObject(8614,2741.018,-2465.461,15.873,0.0,0.0,270.723);
- CreateObject(10766,2904.020,-2551.161,10.684,0.0,0.0,178.763);
- CreateObject(10767,2905.149,-2427.467,-2.032,0.0,0.0,44.691);
- CreateObject(971,2815.112,-2560.724,12.603,91.100,1.719,-0.859);
- CreateObject(971,2824.082,-2560.668,12.651,91.100,1.719,-0.859);
- CreateObject(971,2832.821,-2560.492,12.661,91.100,1.719,-0.859);
- CreateObject(971,2841.634,-2560.318,12.696,91.100,1.719,-0.859);
- CreateObject(971,2850.438,-2560.199,12.703,91.100,1.719,-0.859);
- CreateObject(971,2859.103,-2560.022,12.650,91.100,1.719,-0.859);
- CreateObject(971,2867.831,-2559.770,12.553,91.100,1.719,-0.859);
- CreateObject(971,2875.020,-2559.580,12.504,91.100,1.719,-0.859);
- CreateObject(982,2823.619,-2557.092,13.538,0.0,0.0,90.241);
- CreateObject(982,2849.250,-2556.803,13.561,0.0,0.0,91.100);
- CreateObject(982,2823.534,-2564.059,13.460,0.0,0.0,91.100);
- CreateObject(982,2849.078,-2563.483,13.511,0.0,0.0,91.100);
- CreateObject(9241,2889.671,-2644.547,14.787,0.0,0.0,-91.100);
- CreateObject(9241,2917.328,-2644.478,14.812,0.0,0.0,-91.100);
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if (strcmp("/armyopen1", cmdtext, true, 10) == 0)
- {
- MoveObject(armygate1,2720.250,-2395.260,14.172, 3.0);
- MoveObject(armygate11,2720.088,-2507.429,14.196, 3.0);
- SendClientMessage(playerid, 0xFF0000FF,"Army gate 1 is opening");
- return 1;
- }
- if (strcmp("/armyclose1", cmdtext, true, 10) == 0)
- {
- MoveObject(armygate1,2720.385,-2401.013,14.172, 3.0);
- MoveObject(armygate11,2720.304,-2408.859,14.172, 3.0);
- SendClientMessage(playerid, 0xFF0000FF,"Army gate 1 is closing");
- return 1;
- }
- if (strcmp("/armyopen2", cmdtext, true, 10) == 0)
- {
- MoveObject(armygate2,2720.051,-2491.823,14.194, 3.0);
- MoveObject(armygate22,2720.010,-2513.692,14.192, 3.0);
- SendClientMessage(playerid, 0xFF0000FF, "Army gate 2 is opening");
- return 1;
- }
- if (strcmp("/armyclose2", cmdtext, true, 10) == 0)
- {
- MoveObject(armygate2,2720.092,-2499.577,14.195, 3.0);
- MoveObject(armygate22,2720.250,-2414.177,14.343, 3.0);
- SendClientMessage(playerid, 0xFF0000FF,"Army gate 2 is closing");
- return 1;
- }
- return 0;
- }
- public OnPlayerSpawn(playerid)
- {
- SetPlayerCheckpoint(playerid,2785.5933,-2338.8274,13.6328,3.0);
- return 1;
- }
- public OnPlayerEnterCheckpoint(playerid)
- {
- ShowPlayerDialog(playerid, 1, 2, "Army Weapon Dealing","MP5\nM4\nSniper\nSawnoff\nTec9\nDeagle","OK","Cancel");
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(IsPlayerInCheckpoint(playerid))
- if(dialogid == 1)
- {
- if(!response) return SendClientMessage(playerid, 0xFF0000FF, "You canceled!");
- }
- if(listitem == 1)
- {
- GivePlayerWeapon(playerid, 29, 1000);
- return 1;
- }
- if(listitem == 2)
- {
- GivePlayerWeapon(playerid, 31, 400);
- return 1;
- }
- if(listitem == 3)
- {
- GivePlayerWeapon(playerid, 34, 100);
- return 1;
- }
- if(listitem == 4)
- {
- GivePlayerWeapon(playerid, 26, 30);
- return 1;
- }
- if(listitem == 5)
- {
- GivePlayerWeapon(playerid, 32, 1000);
- return 1;
- }
- if(listitem == 6)
- {
- GivePlayerWeapon(playerid, 24, 100);
- return 1;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement