Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\
- //\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\MAIN MENUS/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\
- //\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\
- //\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\MAIN MENUS/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\
- //\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\
- ['MENU'] call {
- MainMenu = {
- removeAllActions player;
- MM_150 = player addAction ["<t size=""1.2"" font=""Bold"" color=""#00EBFF"">AndysMenu</t>","[] spawn AndysClosed"];
- player addAction ["<t color='#FFFFFF'>> User <t color='#FFFF00'>Menu</t>", "[]spawn UserFuncs"];
- player addAction ["<t color='#FFFFFF'>> Spawn <t color='#FFFF00'>Menu</t>", "[]spawn SpawnFuncs"];
- player addAction ["<t color='#FFFFFF'>> Troll <t color='#FFFF00'>Menu</t>", "[]spawn TrollFuncs"];
- player addAction ["<t color='#FFFFFF'>> Altis <t color='#FFFF00'>Menu</t>", "[]spawn AltisFuncs"];
- player addAction ["<t color='#FFFFFF'>> Target <t color='#FFFF00'>Menu</t>", "[]spawn TargetFuncs"];
- player addAction ["<t color='#FFFFFF'>> Cursor <t color='#FFFF00'>Menu</t>", "[]spawn TargetFuncs2"];
- player addAction ["<t color='#FFFFFF'>> Dummy <t color='#FFFF00'>Menu</t>", "[]spawn DummyMen"];
- player addAction ["<t color='#FFFFFF'>> Color <t color='#FFFF00'>Menu</t>", "[]spawn ColorMenu"];
- player addAction ["<t color='#00FF7C'>> Other <t color='#FFFF00'>Menu</t>", "[]spawn OtherMen"];
- player addAction ["<t color='#00EBFF'>~ Refresh ~</t>", "execVM 'NewScroll.sqf';"];
- player addAction ["<t color='#00A6FF'>~ Exit ~</t>", "removeallActions player"];
- player addAction ["<t color='#FF5656'>> Shut the ServerDown</t>", {autokick = format["if(1 == 1) then {failMission'LOSER';};", autokick];[autokick] call RemExe;hint "All Players has been kicked by ISIS"; },"",0];
- };
- UserFuncs = {
- removeAllActions player;
- MM_150 = player addAction ["<t size=""1.2"" font=""Bold"" color=""#00EBFF"">User Menu</t>","[]"];
- player addAction ["<t color='#FFFFFF'>> Teleport</t>", "[]spawn fn_teleport"];
- player addAction ["<t color='#FFFFFF'>> GM</t>", "[]spawn fn_godmod1"];
- player addAction ["<t color='#FFFFFF'>> Car GM</t>", "[]spawn fn_vehicleGodmodeOn"];
- player addAction ["<t color='#FFFFFF'>> Heal Self</t>", "[]spawn fn_healPlayer"];
- player addAction ["<t color='#FFFFFF'>> No Fatigue</t>", "[]player setFatigue 0"];
- player addAction ["<t color='#FFFFFF'>> Low Terrain</t>", "[]spawn fn_nograss"];
- player addAction ["<t color='#FFFFFF'>> ESP</t>", "[]spawn fn_toggleESP"];
- player addAction ["<t color='#FFFFFF'>> Map ESP</t>", "[]spawn fn_mapesp"];
- player addAction ["<t color='#FFFFFF'>> Rapid Fire</t>", "[]spawn fn_fastfire"];
- player addAction ["<t color='#FFFFFF'>> Premium Membership At Andys Ammunitions</t>", "[]spawn fn_unlimitedammo"];
- player addAction ["<t color='#00EBFF'>~ Back ~</t>", "[]spawn MainMenu"];
- };
- SpawnFuncs = {
- removeAllActions player;
- MM_150 = player addAction ["<t size=""1.2"" font=""Bold"" color=""#00EBFF"">Spawn Menu</t>","[]"];
- player addAction ["<t color='#FFFFFF'>> Vehicle Menu", "[]spawn fn_openSpawnMenu_vehicles"];
- player addAction ["<t color='#FFFFFF'>> Clothing Menu", "[]spawn fn_openSpawnMenu_clothing"];
- player addAction ["<t color='#FFFFFF'>> Weapons Menu", "[]spawn fn_openSpawnMenu_weapons"];
- player addAction ["<t color='#FFFFFF'>> Loadouts Menu", "[]spawn fn_openSpawnMenu_loadouts"];
- player addAction ["<t color='#00EBFF'>~ Back ~</t>", "[]spawn MainMenu"];
- };
- TrollFuncs = {
- removeAllActions player;
- MM_150 = player addAction ["<t size=""1.2"" font=""Bold"" color=""#00EBFF"">Troll Menu</t>","[]"];
- player addAction ["<t color='#FFFFFF'>> Smoke <t color='#FFFF00'>Menu</t>", "[]spawn fn_OpenMenu_Smoke"];
- player addAction ["<t color='#FFFFFF'>> TargetTroller <t color='#FFFF00'>Menu</t>", "[]spawn fn_OpenMenu_MxTroll"];
- player addAction ["> MissileStrike<", "[]spawn fn_missiles"];
- player addAction ["> Swasticopter<", "[]spawn fn_swasti"];
- player addAction ["> Explosive Ammo<", "[]spawn fn_exammo"];
- player addAction ["> Flare Ammo<", "[]spawn fn_flammo"];
- player addAction ["> Worship Music<", "[]spawn fn_musicsad"];
- player addAction ["> Watch Movie<", "[]spawn fn_movietyme"];
- player addAction ["> Day Time<", "[]spawn fn_daytime"];
- player addAction ["> Night Time<", "[]spawn fn_night"];
- player addAction ["<t color='#00EBFF'>~ Back ~</t>", "[]spawn MainMenu"];
- };
- AltisFuncs = {
- removeAllActions player;
- MM_150 = player addAction ["<t size=""1.2"" font=""Bold"" color=""#00EBFF"">Altis Menu</t>","[]"];
- player addAction ["<t color='#FFFFFF'>> Civilist Clothing Shop</t>", life_fnc_clothingMenu, 'bruce'];
- player addAction ["<t color='#FFFFFF'>> Rebel Clothing Shop</t>", life_fnc_clothingMenu, 'reb'];
- player addAction ["<t color='#FFFFFF'>> Cash - 1M</t>", "[]spawn fn_cash1m"];
- player addAction ["<t color='#FFFFFF'>> Cash - 10M</t>", "[]spawn fn_cash10m"];
- player addAction ["<t color='#FFFFFF'>> ATM Menu</t>", life_fnc_atmMenu];
- player addAction ["<t color='#FFFFFF'>> All Licenses</t>", "[]spawn fn_allLicenses"];
- player addAction ["<t color='#FFFFFF'>> Delete Licenses</t>", "[]spawn fn_deleteLicenses"];
- player addAction ["<t color='#FFFFFF'>> Grab Keys</t>", "[]spawn fn_grabKeys"];
- player addAction ["<t color='#FFFFFF'>> Escape Jail</t>", "[]spawn fn_escapeJail"];
- player addAction ["<t color='#FFFFFF'>> Unrestrain</t>", "[]spawn fn_unrestrain"];
- player addAction ["<t color='#FFFFFF'>> Tazer Immunity</t>", "[]spawn fn_tazerImmunity"];
- player addAction ["<t color='#00EBFF'>~ Back ~</t>", "[]spawn MainMenu"];
- };
- TargetFuncs = {
- removeAllActions player;
- MM_150 = player addAction ["<t size=""1.2"" font=""Bold"" color=""#00EBFF"">Target Menu</t>","[]"];
- player addAction ["<t color='#FFFFFF'>> Administration</t>", "[] spawn life_fnc_adminMenu;"];
- player addAction ["<t color='#FFFFFF'>> Select Player</t>", "[]spawn fn_selectPlayer"];
- player addAction ["<t color='#FFFFFF'>> Kick</t>", "[]spawn fn_adminKick"];
- player addAction ["<t color='#FFFFFF'>> Kick All</t>", "[]spawn fn_adminKickAll"];
- player addAction ["<t color='#FFFFFF'>> Teleport Here</t>", "[]spawn fn_teleportHere"];
- player addAction ["<t color='#FFFFFF'>> Teleport To</t>", "[]spawn fn_teleportTo"];
- player addAction ["<t color='#FFFFFF'>> Teleport All</t>", "[]spawn fn_teleportHereAll"];
- player addAction ["<t color='#FFFFFF'>> Revive Cursor</t>", "[[name selectedPlayer],'life_fnc_revived',cursorTarget,FALSE] spawn life_fnc_MP;"];
- player addAction ["<t color='#FFFFFF'>> Revive Target</t>", "[]spawn fn_reviveTarget"];
- player addAction ["<t color='#FFFFFF'>> Kill Target</t>", "[]spawn fn_kill_target"];
- player addAction ["<t color='#FFFFFF'>> Kill Cursor</t>", "[]spawn fn_kill_cursor"];
- player addAction ["<t color='#FFFFFF'>> Godmode Cursor On</t>", "[]spawn fn_godmodeOn_target"];
- player addAction ["<t color='#FFFFFF'>> Godmode Cursor Off</t>", "[]spawn fn_godmodeOff_target"];
- player addAction ["<t color='#FFFFFF'>> Heal Cursor</t>", "[]spawn fn_healPlayer_cursor"];
- player addAction ["<t color='#FFFFFF'>> Remove Wanted Cursor</t>", "[]spawn fn_removeWantedCursor"];
- player addAction ["<t color='#FFFFFF'>> Escape Jail Cursor</t>", "[]spawn fn_escapeJailTarget"];
- player addAction ["<t color='#FFFFFF'>> Send Jail Cursor</t>", "[]spawn fn_sendJail"];
- player addAction ["<t color='#FFFFFF'>> Unrestrain Cursor</t>", "[]spawn fn_unrestrainTarget"];
- player addAction ["<t color='#FFFFFF'>> Freeze Input Cursor</t>", "[]spawn fn_freezeInputOn"];
- player addAction ["<t color='#FFFFFF'>> Un-Freeze Input Cursor</t>", "[]spawn fn_freezeInputOff"];
- player addAction ["<t color='#FFFFFF'>> Delete Cursor</t>", "[]spawn fn_deleteCursor"];
- player addAction ["<t color='#FFFFFF'>> Unflip Cursor</t>", "[]spawn fn_unflipObject"];
- player addAction ["<t color='#00EBFF'>~ Back ~</t>", "[]spawn MainMenu"];
- };
- TargetFuncs2 = {
- removeallActions player;
- MM_150 = player addAction ["<t size=""1.2"" font=""Bold"" color=""#00EBFF"">Cursor Menu</t>","[]"];
- player addAction ["Get Keys","[]spawn targetKeys"];
- player addAction ["Restrain","[]spawn targetRestrain"];
- player addAction ["Escort Target<","[]spawn targetEscort"];
- player addAction ["Kick Target","[]spawn targetKick"];
- player addAction ["MakeHim Jump Out","doGetOut cursorTarget;"];
- player addAction ["<t color='#7719BF'>Get In Driver</t>",{player moveInDriver cursorTarget},"",0,false,false,"","!isNull cursorTarget && (cursorTarget isKindOf 'LandVehicle' || cursorTarget isKindOf 'Air' || cursorTarget isKindOf 'Boat')"];
- player addAction ["<t color='#7719BF'>Get In Passenger</t>",{player moveInCargo cursorTarget},"",0,false,false,"","!isNull cursorTarget && (cursorTarget isKindOf 'LandVehicle' || cursorTarget isKindOf 'Air' || cursorTarget isKindOf 'Boat')"];
- player addAction ["<t color='#7719BF'>Get In Gunner</t>",{player moveInGunner cursorTarget},"",0,false,false,"","!isNull cursorTarget && (cursorTarget isKindOf 'LandVehicle' || cursorTarget isKindOf 'Air' || cursorTarget isKindOf 'Boat')"];
- player addAction ["<t color='#00EBFF'>~ Back ~</t>", "[]spawn MainMenu"];
- };
- OtherMen = {
- removeallActions player;
- MM_150 = player addAction ["<t size=""1.2"" font=""Bold"" color=""#00EBFF"">Other Menu</t>","[]"];
- player addAction ["<t color='#00FF7C'>~ Menu/1 ~</t>", "execVM 'Menuone.sqf';"];
- player addAction ["<t color='#00FF7C'>~ Menu/2 ~</t>", "execVM 'Menutwo.sqf';"];
- player addAction ["<t color='#00FF7C'>~ Menu/3 ~</t>", "execVM 'Menuthree.sqf';"];
- player addAction ["<t color='#00EBFF'>~ Back ~</t>", "[]spawn MainMenu"];
- };
- ColorMenu = {
- removeallActions player;
- MM_150 = player addAction ["<t size=""1.2"" font=""Bold"" color=""#00EBFF"">Color Menu</t>","[]"];
- player addAction ["<t color='#FFFFFF'>> TargetColor <t color='#FFFF00'>Menu</t>", "[]spawn TColorMenu"];
- player addAction["<t color=""#FF0000"">RED</t>", {player setObjectTextureGlobal [0, "#(rgb,8,8,3)color(1,0,0,1)"];}];
- player addAction["<t color=""#00FF00"">GREEN</t>", {player setObjectTextureGlobal [0, "#(rgb,8,8,3)color(0,1,0,1)"];}];
- player addAction["<t color=""#0000FF"">BLUE</t>", {player setObjectTextureGlobal [0, "#(rgb,8,8,3)color(0,0,1,1)"];}];
- player addAction["<t color=""#FFFF00"">YELLOW</t>", {player setObjectTextureGlobal [0, "#(rgb,8,8,3)color(1,1,0,1)"];}];
- player addAction["<t color=""#FF00FF"">PURPLE</t>", {player setObjectTextureGlobal [0, "#(rgb,8,8,3)color(1,0,1,1)"];}];
- player addAction["<t color=""#00FFFF"">CYAN</t>", {player setObjectTextureGlobal [0, "#(rgb,8,8,3)color(0,1,1,1)"];}];
- player addAction["<t color=""#000000"">BLACK</t>", {player setObjectTextureGlobal [0, "#(rgb,8,8,3)color(0,0,0,0)"];}];
- player addAction["<t color=""#FFFFFF"">WHITE</t>", {player setObjectTextureGlobal [0, "#(rgb,8,8,3)color(1,1,1,1)"];}];
- player addAction["<t color=""#FFFFFF"">What The Fuck?</t>", {player setObjectTextureGlobal [0, "O_Soldier_VR_F"];}];
- player addAction ["<t color='#00EBFF'>~ Back ~</t>", "[]spawn MainMenu"];
- };
- TColorMenu = {
- removeallActions player;
- MM_150 = player addAction ["<t size=""1.2"" font=""Bold"" color=""#00EBFF"">TargetColor Menu</t>","[]"];
- player addAction["<t color=""#FF0000"">RED</t>", {cursorTarget setObjectTextureGlobal [0, "#(rgb,8,8,3)color(1,0,0,1)"];}];
- player addAction["<t color=""#00FF00"">GREEN</t>", {cursorTarget setObjectTextureGlobal [0, "#(rgb,8,8,3)color(0,1,0,1)"];}];
- player addAction["<t color=""#0000FF"">BLUE</t>", {cursorTarget setObjectTextureGlobal [0, "#(rgb,8,8,3)color(0,0,1,1)"];}];
- player addAction["<t color=""#FFFF00"">YELLOW</t>", {cursorTarget setObjectTextureGlobal [0, "#(rgb,8,8,3)color(1,1,0,1)"];}];
- player addAction["<t color=""#FF00FF"">PURPLE</t>", {cursorTarget setObjectTextureGlobal [0, "#(rgb,8,8,3)color(1,0,1,1)"];}];
- player addAction["<t color=""#00FFFF"">CYAN</t>", {cursorTarget setObjectTextureGlobal [0, "#(rgb,8,8,3)color(0,1,1,1)"];}];
- player addAction["<t color=""#000000"">BLACK</t>", {cursorTarget setObjectTextureGlobal [0, "#(rgb,8,8,3)color(0,0,0,0)"];}];
- player addAction["<t color=""#FFFFFF"">WHITE</t>", {cursorTarget setObjectTextureGlobal [0, "#(rgb,8,8,3)color(1,1,1,1)"];}];
- player addAction ["<t color='#00EBFF'>~ Back ~</t>", "[]spawn ColorMenu"];
- };
- DummyMen = {
- removeAllActions player;
- MM_150 = player addAction ["<t size=""1.2"" font=""Bold"" color=""#00EBFF"">Dummy Menu</t>","[]"];
- player addAction["> Create Sniper","[]spawn sniperdummy"];
- player addAction["> Create MK","[]spawn mkdummy"];
- player addAction["> Create Civilian","[]spawn civiliandummy"];
- player addAction ["<t color='#00EBFF'>~ Back ~</t>", "[]spawn MainMenu"];
- };
- //\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\
- //\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\SIDE MENUS/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\
- //\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\
- //\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\SIDE MENUS/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\
- //\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\
- fn_openSpawnMenu_vehicles = {
- removeAllActions player;
- MM_150 = player addAction ["<t size=""1.2"" font=""Bold"" color=""#00EBFF"">Vehicle Menu</t>","[]"];
- player addAction ["<t color='#FFFFFF'>> HummingBird", "'B_Heli_Light_01_F' createVehicle (getPosATL player)"];
- player addAction ["<t color='#FFFFFF'>> Ghost Hawk", "'B_Heli_Transport_01_F' createVehicle (getPosATL player)"];
- player addAction ["<t color='#FFFFFF'>> Hunter", "'B_MRAP_01_F' createVehicle (getPosATL player)"];
- player addAction ["<t color='#FFFFFF'>> Ifrit", "'O_MRAP_02_F' createVehicle (getPosATL player)"];
- player addAction ["<t color='#FFFFFF'>> Quad", "'O_Quadbike_01_F' createVehicle (getPosATL player)"];
- player addAction ["<t color='#FFFFFF'>> Offroad", "'O_G_Offroad_01_F' createVehicle (getPosATL player)"];
- player addAction ["<t color='#FFFFFF'>> OffroadHMG", "'O_G_Offroad_01_armed_F' createVehicle (getPosATL player)"];
- player addAction ["<t color='#FFFFFF'>> Hatchback(Sport)", "'C_Hatchback_01_sport_F' createVehicle (getPosATL player)"];
- player addAction ["<t color='#FFFFFF'>> SUV", "'C_SUV_01_F' createVehicle (getPosATL player)"];
- player addAction ["<t color='#FFFFFF'>> Strider", "'I_MRAP_03_F' createVehicle (getPosATL player)"];
- player addAction ["<t color='#FFFFFF'>> StriderHMG", "'I_MRAP_03_hmg_F' createVehicle (getPosATL player)"];
- player addAction ["<t color='#FFFFFF'>> HEMTT", "'B_Truck_01_covered_F' createVehicle (getPosATL player)"];
- player addAction ["<t color='#FFFFFF'>> Armed Hellcat", "'I_Heli_light_03_F' createVehicle (getPosATL player)"];
- player addAction ["<t color='#FFFFFF'>> Buzzard Jet", "'I_Plane_Fighter_03_AA_F' createVehicle (getPosATL player)"];
- player addAction ["<t color='#00EBFF'>~ Back ~</t>", "[]spawn SpawnFuncs"];
- };
- fn_openSpawnMenu_clothing = {
- removeAllActions player;
- MM_150 = player addAction ["<t size=""1.2"" font=""Bold"" color=""#00EBFF"">Clothing Menu</t>","[]"];
- player addAction [">Businessman", "player addUniform 'U_NikosAgedBody';"];
- player addAction [">Ghillie Suit", "player addUniform 'U_B_GhillieSuit';"];
- player addAction [">Pilot Coveralls", "player addUniform 'U_B_PilotCoveralls';"];
- player addAction [">Recon Fatigues", "player addUniform 'U_O_SpecopsUniform_ocamo';"];
- player addAction ["<t color='#00EBFF'>~ Back ~</t>", "[]spawn SpawnFuncs"];
- };
- fn_openSpawnMenu_loadouts = {
- removeAllActions player;
- MM_150 = player addAction ["<t size=""1.2"" font=""Bold"" color=""#00EBFF"">Loadout Menu</t>","[]"];
- player addAction ["<t color='#FFFFFF'>> AFF Loadout (MK18)", "[]spawn fn_spawnLoadout_AFF_MK18"];
- player addAction ["<t color='#FFFFFF'>> AFF Loadout (PDW)", "[]spawn fn_spawnLoadout_AFF_PDW"];
- player addAction ["<t color='#FFFFFF'>> Sniper Loadout", "[]spawn fn_spawnLoadout_snipar"];
- player addAction ["<t color='#00EBFF'>~ Back ~</t>", "[]spawn SpawnFuncs"];
- };
- fn_openSpawnMenu_weapons = {
- removeAllActions player;
- MM_150 = player addAction ["<t size=""1.2"" font=""Bold"" color=""#00EBFF"">Weapon Menu</t>","[]"];
- player addAction ["> Pistols","[]spawn andy_pistol"];
- player addAction ["> Rifles","[]spawn andy_rivles"];
- player addAction ["> Sniper Rifles","[]spawn andy_sniperivles"];
- player addAction ["> Rocket Launchers","[]spawn andy_rockets"];
- player addAction ["<t color='#00EBFF'>~ Back ~</t>", "[]spawn SpawnFuncs"];
- };
- fn_openSpawnMenu_weapons_items = {
- removeAllActions player;
- MM_150 = player addAction ["<t size=""1.2"" font=""Bold"" color=""#00EBFF"">Item Menu</t>","[]"];
- player addAction ["<t color='FFFFFF'>> Nightvision Goggles", "player addItemToBackpack 'NVGoggles';"];
- player addAction ["<t color='FFFFFF'>> Watch", "player addItemToBackpack 'ItemWatch';"];
- player addAction ["<t color='FFFFFF'>> Compass", "player addItemToBackpack 'ItemCompass';"];
- player addAction ["<t color='FFFFFF'>> GPS", "player addItemToBackpack 'ItemGPS';"];
- player addAction ["<t color='FFFFFF'>> Radio", "player addItemToBackpack 'ItemRadio';"];
- player addAction ["<t color='FFFFFF'>> Map", "player addItemToBackpack 'ItemMap';"];
- player addAction ["<t color='FFFFFF'>> Binoculars", "player addItemToBackpack 'Binocular';"];
- player addAction ["<t color='FFFFFF'>> First Aid Kit", "player addItemToBackpack 'FirstAidKit';"];
- player addAction ["<t color='FFFFFF'>> Medikit", "player addItemToBackpack 'Medikit';"];
- player addAction ["<t color='FFFFFF'>> Toolkit", "player addItemToBackpack 'ToolKit';"];
- player addAction ["<t color='FFFFFF'>> Sound Suppressor (.45 ACP)", "player addItemToBackpack 'muzzle_snds_acp';"];
- player addAction ["<t color='FFFFFF'>> Sound Suppressor (5.56mm)", "player addItemToBackpack 'muzzle_snds_M';"];
- player addAction ["<t color='FFFFFF'>> Sound Suppressor (6.5mm)", "player addItemToBackpack 'muzzle_snds_H';"];
- player addAction ["<t color='FFFFFF'>> Sound Suppressor (6.5mm LMG)", "player addItemToBackpack 'muzzle_snds_H_MG';"];
- player addAction ["<t color='FFFFFF'>> Sound Suppressor (7.62mm)", "player addItemToBackpack 'muzzle_snds_B';"];
- player addAction ["<t color='FFFFFF'>> Sound Suppressor (9mm)", "player addItemToBackpack 'muzzle_snds_L';"];
- player addAction ["<t color='FFFFFF'>> ARCO", "player addItemToBackpack 'optic_Arco';"];
- player addAction ["<t color='FFFFFF'>> RCO", "player addItemToBackpack 'optic_Hamr';"];
- player addAction ["<t color='FFFFFF'>> ACO (Red)", "player addItemToBackpack 'optic_Aco';"];
- player addAction ["<t color='FFFFFF'>> ACO (Green)", "player addItemToBackpack 'optic_ACO_grn';"];
- player addAction ["<t color='FFFFFF'>> ACO SMG (Red)", "player addItemToBackpack 'optic_Aco_smg';"];
- player addAction ["<t color='FFFFFF'>> ACO SMG (Green)", "player addItemToBackpack 'optic_ACO_grn_smg';"];
- player addAction ["<t color='FFFFFF'>> Holosight", "player addItemToBackpack 'optic_Holosight';"];
- player addAction ["<t color='FFFFFF'>> Holosight SMG", "player addItemToBackpack 'optic_Holosight_smg';"];
- player addAction ["<t color='FFFFFF'>> Sniper Optical", "player addItemToBackpack 'optic_SOS';"];
- player addAction ["<t color='FFFFFF'>> MRCO", "player addItemToBackpack 'optic_MRCO';"];
- player addAction ["<t color='FFFFFF'>> DMS", "player addItemToBackpack 'optic_DMS';"];
- player addAction ["<t color='FFFFFF'>> Yorris", "player addItemToBackpack 'optic_Yorris';"];
- player addAction ["<t color='FFFFFF'>> MRD", "player addItemToBackpack 'optic_MRD';"];
- player addAction ["<t color='FFFFFF'>> LRPS", "player addItemToBackpack 'optic_LRPS';"];
- player addAction ["<t color='FFFFFF'>> NVS", "player addItemToBackpack 'optic_NVS';"];
- player addAction ["<t color='FFFFFF'>> Nightstalker", "player addItemToBackpack 'optic_Nightstalker';"];
- player addAction ["<t color='FFFFFF'>> TWS", "player addItemToBackpack 'optic_tws';"];
- player addAction ["<t color='FFFFFF'>> TWS MG", "player addItemToBackpack 'optic_tws_mg';"];
- player addAction ["<t color='#00EBFF'>~ Back ~</t>", "[]spawn SpawnFuncs"];
- };
- fn_OpenMenu_Smoke = {
- removeAllActions player;
- MM_150 = player addAction ["<t size=""1.2"" font=""Bold"" color=""#00EBFF"">Smoke Menu</t>","[]"];
- player addAction ["> Poop A Smoke",{_smoke = "SmokeShell" createVehicle position player}];
- player addAction ["> Poop A Smoke Purple",{_smoke = "SmokeShellPurple" createVehicle position player}];
- player addAction ["> Poop A Smoke Yellow",{_smoke = "SmokeShellYellow" createVehicle position player}];
- player addAction ["> Poop A Smoke Orange",{_smoke = "SmokeShellOrange" createVehicle position player}];
- player addAction ["> Poop A Smoke Green",{_smoke = "SmokeShellGreen" createVehicle position player}];
- player addAction ["> Poop A Smoke Red",{_smoke = "SmokeShellRed" createVehicle position player}];
- player addAction ["> Poop A Smoke Blue",{_smoke = "SmokeShellBlue" createVehicle position player}];
- player addAction ["<t color='#00EBFF'>~ Back ~</t>", "[]spawn MainMenu"];
- };
- fn_OpenMenu_MxTroll = {
- removeAllActions player;
- MM_150 = player addAction ["<t size=""1.2"" font=""Bold"" color=""#00EBFF"">Target Troller Menu</t>","[]"];
- player addAction ["> Attatch all to cursor", "[]spawn fn_attatchall"];
- player addAction ["<t color='#00EBFF'>~ Back ~</t>", "[]spawn MainMenu"];
- };
- //\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\
- //\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\COMMANDS/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\
- //\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\
- //\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\COMMANDS/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\
- //\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\
- sniperdummy = {
- deleteVehicle ailol;
- _wPos = screenToWorld[0.5, 0.5];
- _side = side player;
- andys_Dummys = [_wPos, _dir, 'I_Spotter_F', _side] call bis_fnc_spawnvehicle;
- ailol = andys_Dummys select 0;
- removeAllWeapons ailol;
- removeBackpack ailol;
- removeHeadgear ailol;
- removeVest ailol;
- removeHeadgear ailol;
- ailol addHeadgear 'H_Shemag_olive';
- ailol addVest 'V_TacVest_oli';
- ailol addWeapon 'NVGoggles';
- ailol addWeapon 'Binocular';
- ailol addWeapon 'G_Shades_Black';
- ailol addWeapon 'ItemGPS';
- ailol addBackpack 'B_Carryall_oli';
- ailol addMagazines['5Rnd_127x108_APDS_Mag', 5];
- ailol addWeapon 'srifle_GM6_LRPS_F';
- hint format["%1 \n Spawned \n Take Control in 3 seconds \n Press F3 to switch back", ailol];
- sleep 3; {
- _x = player;
- first = _x;
- _x = vehicle ailol;
- second = _x;
- secondowner = owner _x;
- }
- foreach playableunits;
- first remotecontrol second;
- vehicle second switchcamera "EXTERNAL";
- };
- mkdummy = {
- deleteVehicle ailol;
- _wPos = screenToWorld[0.5, 0.5];
- _side = side player;
- andys_Dummys = [_wPos, _dir, 'I_Soldier_M_F', _side] call bis_fnc_spawnvehicle;
- ailol = andys_Dummys select 0;
- removeAllWeapons ailol;
- removeBackpack ailol;
- removeHeadgear ailol;
- removeVest ailol;
- removeHeadgear ailol;
- ailol addHeadgear 'H_Shemag_olive';
- ailol addVest 'V_TacVest_oli';
- ailol addWeapon 'NVGoggles';
- ailol addWeapon 'Binocular';
- ailol addWeapon 'G_Shades_Black';
- ailol addWeapon 'ItemGPS';
- ailol addBackpack 'B_Carryall_oli';
- ailol addMagazines['30Rnd_556x45_Stanag_Tracer_Green', 5];
- ailol addWeapon 'arifle_Mk20_F';
- ailol addPrimaryWeaponItem 'muzzle_snds_H';
- ailol addPrimaryWeaponItem 'optic_Hamr';
- hint format["%1 \n Spawned \n Take Control in 3 seconds \n Press F3 to switch back", ailol];
- sleep 3; {
- _x = player;
- first = _x;
- _x = vehicle ailol;
- second = _x;
- secondowner = owner _x;
- }
- foreach playableunits;
- first remotecontrol second;
- vehicle second switchcamera "EXTERNAL";
- };
- civiliandummy = {
- deleteVehicle ailol;
- _wPos = screenToWorld[0.5, 0.5];
- _side = side player;
- andys_Dummys = [_wPos, _dir, 'I_G_Soldier_AR_F', _side] call bis_fnc_spawnvehicle;
- ailol = andys_Dummys select 0;
- removeAllWeapons ailol;
- removeBackpack ailol;
- removeHeadgear ailol;
- removeVest ailol;
- removeHeadgear ailol;
- ailol addHeadgear 'H_Shemag_olive';
- ailol addVest 'V_TacVest_oli';
- ailol addWeapon 'NVGoggles';
- ailol addWeapon 'Binocular';
- ailol addWeapon 'G_Shades_Black';
- ailol addWeapon 'ItemGPS';
- ailol addMagazines['5Rnd_127x108_APDS_Mag', 5];
- ailol addWeapon 'srifle_GM6_LRPS_F';
- ailol addMagazines['30Rnd_9x21_Mag', 5];
- ailol addWeapon 'hgun_P07_snds_F';
- hint format["%1 \n Spawned \n Take Control in 3 seconds \n Press F3 to switch back", ailol];
- sleep 3; {
- _x = player;
- first = _x;
- _x = vehicle ailol;
- second = _x;
- secondowner = owner _x;
- }
- foreach playableunits;
- first remotecontrol second;
- vehicle second switchcamera "EXTERNAL";
- };
- fn_selectPlayer = {
- removeAllActions player;
- MM_150 = player addAction ["<t size=""1.2"" font=""Bold"" color=""#00EBFF"">Select Player Menu</t>","[]"];
- _AllUnits = playableUnits;
- _CountAllUnits = count _AllUnits;
- _Selected = 0;
- playerList = {
- {if ((isPlayer _x) && (alive _x)) then {
- player addAction [format["<t color='#FFFFFF'>%1</t>", name _x], {
- _player = (_this select 3);
- selectedPlayer = _player;
- hint format ["Selected player: %1", name selectedPlayer];
- }, _x]
- };} forEach (playableUnits);
- };
- [] call playerList;
- player addAction ["<t color='#00EBFF'>~ Back ~</t>", "[]spawn TargetFuncs"];
- };
- };
- fn_attatchall = {
- _targ = cursorTarget;
- _dir = 0;
- {
- _x attachTo[_targ, [0.1, 1.1, 0]];
- _x setVariable["transporting", false, true];
- _x setVariable["Escorting", true, true];
- } forEach playableUnits;
- };
- andy_pistol = {
- removeAllActions player;
- MM_150 = player addAction ["<t size=""1.2"" font=""Bold"" color=""#00EBFF"">Pistol Menu</t>","[]"];
- player addAction ["4-five .45",{
- _w4 = "hgun_Pistol_heavy_01_F";
- _p4 = player;
- _r4 = getArray(configfile >> 'CfgWeapons' >> currentWeapon _p4 >> 'magazines');
- _r4 = _r4 select 0;
- _p4 removeMagazines _r4;
- _p4 removeWeapon currentWeapon _p4;
- _p4 addWeapon _w4;
- _m4 = getArray(configFile >> "CfgWeapons" >> _w4 >> "magazines");
- {
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- } foreach _m4;
- reload _p4;
- }];
- player addAction ["ACP-C2 .45",{
- _w4 = "hgun_ACPC2_F";
- _p4 = player;
- _r4 = getArray(configfile >> 'CfgWeapons' >> currentWeapon _p4 >> 'magazines');
- _r4 = _r4 select 0;
- _p4 removeMagazines _r4;
- _p4 removeWeapon currentWeapon _p4;
- _p4 addWeapon _w4;
- _m4 = getArray(configFile >> "CfgWeapons" >> _w4 >> "magazines");
- {
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- } foreach _m4;
- reload _p4;
- }];
- player addAction ["P07 9 mm",{
- _w4 = "hgun_P07_F";
- _p4 = player;
- _r4 = getArray(configfile >> 'CfgWeapons' >> currentWeapon _p4 >> 'magazines');
- _r4 = _r4 select 0;
- _p4 removeMagazines _r4;
- _p4 removeWeapon currentWeapon _p4;
- _p4 addWeapon _w4;
- _m4 = getArray(configFile >> "CfgWeapons" >> _w4 >> "magazines");
- {
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- } foreach _m4;
- reload _p4;
- }];
- player addAction ["Rook-40 9 mm",{
- _w4 = "hgun_Rook40_F";
- _p4 = player;
- _r4 = getArray(configfile >> 'CfgWeapons' >> currentWeapon _p4 >> 'magazines');
- _r4 = _r4 select 0;
- _p4 removeMagazines _r4;
- _p4 removeWeapon currentWeapon _p4;
- _p4 addWeapon _w4;
- _m4 = getArray(configFile >> "CfgWeapons" >> _w4 >> "magazines");
- {
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- } foreach _m4;
- reload _p4;
- }];
- player addAction ["Zubr .45",{
- _w4 = "hgun_Pistol_heavy_02_F";
- _p4 = player;
- _r4 = getArray(configfile >> 'CfgWeapons' >> currentWeapon _p4 >> 'magazines');
- _r4 = _r4 select 0;
- _p4 removeMagazines _r4;
- _p4 removeWeapon currentWeapon _p4;
- _p4 addWeapon _w4;
- _m4 = getArray(configFile >> "CfgWeapons" >> _w4 >> "magazines");
- {
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- } foreach _m4;
- reload _p4;
- }];
- player addAction ["<t color='#00EBFF'>~ Back ~</t>","[]spawn fn_openSpawnMenu_weapons"];
- };
- andy_rivles = {
- removeAllActions player;
- MM_150 = player addAction ["<t size=""1.2"" font=""Bold"" color=""#00EBFF"">Rifle Menu</t>","[]"];
- player addAction ["Katiba 6.5 mm",{
- _w4 = "arifle_Katiba_F";
- _p4 = player;
- _r4 = getArray(configfile >> 'CfgWeapons' >> currentWeapon _p4 >> 'magazines');
- _r4 = _r4 select 0;
- _p4 removeMagazines _r4;
- _p4 removeWeapon currentWeapon _p4;
- _p4 addWeapon _w4;
- _m4 = getArray(configFile >> "CfgWeapons" >> _w4 >> "magazines");
- {
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- } foreach _m4;
- reload _p4;
- }];
- player addAction ["Mk18 ABR 7.62 mm",{
- _w4 = "srifle_EBR_F";
- _p4 = player;
- _r4 = getArray(configfile >> 'CfgWeapons' >> currentWeapon _p4 >> 'magazines');
- _r4 = _r4 select 0;
- _p4 removeMagazines _r4;
- _p4 removeWeapon currentWeapon _p4;
- _p4 addWeapon _w4;
- _m4 = getArray(configFile >> "CfgWeapons" >> _w4 >> "magazines");
- {
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- } foreach _m4;
- reload _p4;
- }];
- player addAction ["Mk20 5.56 mm",{
- _w4 = "arifle_Mk20_F";
- _p4 = player;
- _r4 = getArray(configfile >> 'CfgWeapons' >> currentWeapon _p4 >> 'magazines');
- _r4 = _r4 select 0;
- _p4 removeMagazines _r4;
- _p4 removeWeapon currentWeapon _p4;
- _p4 addWeapon _w4;
- _m4 = getArray(configFile >> "CfgWeapons" >> _w4 >> "magazines");
- {
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- } foreach _m4;
- reload _p4;
- }];
- player addAction ["MX 6.5 mm",{
- _w4 = "arifle_MX_F";
- _p4 = player;
- _r4 = getArray(configfile >> 'CfgWeapons' >> currentWeapon _p4 >> 'magazines');
- _r4 = _r4 select 0;
- _p4 removeMagazines _r4;
- _p4 removeWeapon currentWeapon _p4;
- _p4 addWeapon _w4;
- _m4 = getArray(configFile >> "CfgWeapons" >> _w4 >> "magazines");
- {
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- } foreach _m4;
- reload _p4;
- }];
- player addAction ["MXC 6.5 mm",{
- _w4 = "arifle_MXC_F";
- _p4 = player;
- _r4 = getArray(configfile >> 'CfgWeapons' >> currentWeapon _p4 >> 'magazines');
- _r4 = _r4 select 0;
- _p4 removeMagazines _r4;
- _p4 removeWeapon currentWeapon _p4;
- _p4 addWeapon _w4;
- _m4 = getArray(configFile >> "CfgWeapons" >> _w4 >> "magazines");
- {
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- } foreach _m4;
- reload _p4;
- }];
- player addAction ["MXM 6.5 mm",{
- _w4 = "arifle_MXM_F";
- _p4 = player;
- _r4 = getArray(configfile >> 'CfgWeapons' >> currentWeapon _p4 >> 'magazines');
- _r4 = _r4 select 0;
- _p4 removeMagazines _r4;
- _p4 removeWeapon currentWeapon _p4;
- _p4 addWeapon _w4;
- _m4 = getArray(configFile >> "CfgWeapons" >> _w4 >> "magazines");
- {
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- } foreach _m4;
- reload _p4;
- }];
- player addAction ["PDW2000 9 mm",{
- _w4 = "hgun_PDW2000_F";
- _p4 = player;
- _r4 = getArray(configfile >> 'CfgWeapons' >> currentWeapon _p4 >> 'magazines');
- _r4 = _r4 select 0;
- _p4 removeMagazines _r4;
- _p4 removeWeapon currentWeapon _p4;
- _p4 addWeapon _w4;
- _m4 = getArray(configFile >> "CfgWeapons" >> _w4 >> "magazines");
- {
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- } foreach _m4;
- reload _p4;
- }];
- player addAction ["Rahim 7.62 mm",{
- _w4 = "srifle_DMR_01_F";
- _p4 = player;
- _r4 = getArray(configfile >> 'CfgWeapons' >> currentWeapon _p4 >> 'magazines');
- _r4 = _r4 select 0;
- _p4 removeMagazines _r4;
- _p4 removeWeapon currentWeapon _p4;
- _p4 addWeapon _w4;
- _m4 = getArray(configFile >> "CfgWeapons" >> _w4 >> "magazines");
- {
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- } foreach _m4;
- reload _p4;
- }];
- player addAction ["SDAR 5.56 mm",{
- _w4 = "arifle_SDAR_F";
- _p4 = player;
- _r4 = getArray(configfile >> 'CfgWeapons' >> currentWeapon _p4 >> 'magazines');
- _r4 = _r4 select 0;
- _p4 removeMagazines _r4;
- _p4 removeWeapon currentWeapon _p4;
- _p4 addWeapon _w4;
- _m4 = getArray(configFile >> "CfgWeapons" >> _w4 >> "magazines");
- {
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- } foreach _m4;
- reload _p4;
- }];
- player addAction ["Sting 9 mm",{
- _w4 = "SMG_02_F";
- _p4 = player;
- _r4 = getArray(configfile >> 'CfgWeapons' >> currentWeapon _p4 >> 'magazines');
- _r4 = _r4 select 0;
- _p4 removeMagazines _r4;
- _p4 removeWeapon currentWeapon _p4;
- _p4 addWeapon _w4;
- _m4 = getArray(configFile >> "CfgWeapons" >> _w4 >> "magazines");
- {
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- } foreach _m4;
- reload _p4;
- }];
- player addAction ["TRG-20 5.56 mm",{
- _w4 = "arifle_TRG20_F";
- _p4 = player;
- _r4 = getArray(configfile >> 'CfgWeapons' >> currentWeapon _p4 >> 'magazines');
- _r4 = _r4 select 0;
- _p4 removeMagazines _r4;
- _p4 removeWeapon currentWeapon _p4;
- _p4 addWeapon _w4;
- _m4 = getArray(configFile >> "CfgWeapons" >> _w4 >> "magazines");
- {
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- } foreach _m4;
- reload _p4;
- }];
- player addAction ["Vermin SMG .45 ACP",{
- _w4 = "SMG_01_F";
- _p4 = player;
- _r4 = getArray(configfile >> 'CfgWeapons' >> currentWeapon _p4 >> 'magazines');
- _r4 = _r4 select 0;
- _p4 removeMagazines _r4;
- _p4 removeWeapon currentWeapon _p4;
- _p4 addWeapon _w4;
- _m4 = getArray(configFile >> "CfgWeapons" >> _w4 >> "magazines");
- {
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- } foreach _m4;
- reload _p4;
- }];
- player addAction ["<t color='#00EBFF'>~ Back ~</t>","[]spawn fn_openSpawnMenu_weapons"];
- };
- andy_rockets = {
- removeAllActions player;
- MM_150 = player addAction ["<t size=""1.2"" font=""Bold"" color=""#00EBFF"">Rocket Menu</t>","[]"];
- player addAction ["PCML Rocket Launcher",{
- _w4 = "launch_NLAW_F";
- _p4 = player;
- _r4 = getArray(configfile >> 'CfgWeapons' >> currentWeapon _p4 >> 'magazines');
- _r4 = _r4 select 0;
- _p4 removeMagazines _r4;
- _p4 removeWeapon currentWeapon _p4;
- _p4 addWeapon _w4;
- _m4 = getArray(configFile >> "CfgWeapons" >> _w4 >> "magazines");
- {
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- } foreach _m4;
- reload _p4;
- }];
- player addAction ["Rocket Launcher",{
- _w4 = "launch_RPG32_F";
- _p4 = player;
- _r4 = getArray(configfile >> 'CfgWeapons' >> currentWeapon _p4 >> 'magazines');
- _r4 = _r4 select 0;
- _p4 removeMagazines _r4;
- _p4 removeWeapon currentWeapon _p4;
- _p4 addWeapon _w4;
- _m4 = getArray(configFile >> "CfgWeapons" >> _w4 >> "magazines");
- {
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- } foreach _m4;
- reload _p4;
- }];
- player addAction ["Titan MPRL Compact",{
- _w4 = "launch_Titan_short_F";
- _p4 = player;
- _r4 = getArray(configfile >> 'CfgWeapons' >> currentWeapon _p4 >> 'magazines');
- _r4 = _r4 select 0;
- _p4 removeMagazines _r4;
- _p4 removeWeapon currentWeapon _p4;
- _p4 addWeapon _w4;
- _m4 = getArray(configFile >> "CfgWeapons" >> _w4 >> "magazines");
- {
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- } foreach _m4;
- reload _p4;
- }];
- player addAction ["Titan MPRL Launcher",{
- _w4 = "launch_Titan_F";
- _p4 = player;
- _r4 = getArray(configfile >> 'CfgWeapons' >> currentWeapon _p4 >> 'magazines');
- _r4 = _r4 select 0;
- _p4 removeMagazines _r4;
- _p4 removeWeapon currentWeapon _p4;
- _p4 addWeapon _w4;
- _m4 = getArray(configFile >> "CfgWeapons" >> _w4 >> "magazines");
- {
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- } foreach _m4;
- reload _p4;
- }];
- player addAction ["<t color='#00EBFF'>~ Back ~</t>","[]spawn fn_openSpawnMenu_weapons"];
- };
- andy_sniperivles = {
- removeAllActions player;
- MM_150 = player addAction ["<t size=""1.2"" font=""Bold"" color=""#00EBFF"">Sniper Menu</t>","[]"];
- player addAction ["GM6 Lynx 12.7 mm",{
- _w4 = "srifle_GM6_F";
- _p4 = player;
- _r4 = getArray(configfile >> 'CfgWeapons' >> currentWeapon _p4 >> 'magazines');
- _r4 = _r4 select 0;
- _p4 removeMagazines _r4;
- _p4 removeWeapon currentWeapon _p4;
- _p4 addWeapon _w4;
- _m4 = getArray(configFile >> "CfgWeapons" >> _w4 >> "magazines");
- {
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- } foreach _m4;
- reload _p4;
- }];
- player addAction ["M320 LRR .408",{
- _w4 = "srifle_LRR_F";
- _p4 = player;
- _r4 = getArray(configfile >> 'CfgWeapons' >> currentWeapon _p4 >> 'magazines');
- _r4 = _r4 select 0;
- _p4 removeMagazines _r4;
- _p4 removeWeapon currentWeapon _p4;
- _p4 addWeapon _w4;
- _m4 = getArray(configFile >> "CfgWeapons" >> _w4 >> "magazines");
- {
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- _p4 addmagazine _x;
- } foreach _m4;
- reload _p4;
- }];
- player addAction ["<t color='#00EBFF'>~ Back ~</t>","[]spawn fn_openSpawnMenu_weapons"];
- };
- ['COMMANDS'] call {
- fn_freezeInputOn = {
- target = name selectedPlayer;
- _freezeInput = format["if(name player == '%1') then {disableUserInput true;};", target];
- [_freezeInput] call RemExe;
- cutText[format["FROZEN INPUT"], "PLAIN"];
- };
- fn_freezeInputOff = {
- target = name selectedPlayer;
- _freezeInput = format["if(name player == '%1') then {disableUserInput false;};", target];
- [_freezeInput] call RemExe;
- cutText[format["UNFREEZING INPUT"], "PLAIN"];
- };
- fn_teleport = {
- closeDialog 0;
- if !("ItemMap" in items player) then {
- _player = player;
- (unitBackpack _player) additemCargo["ItemMap", 1];
- };
- openMap[true, false];
- cutText[format["CLICK THE MAP TO TELEPORT"], "PLAIN"];
- onMapSingleClick 'player setpos _pos;openMap[false,false];onMapSingleClick "";false';
- };
- fn_adminKickAll = {
- _adminKickAll = format["systemChat ""All players were kicked by an administrator.""; endMission ""END1"";"];
- [_adminKickAll] call RemExe;
- cutText[format["KICKED ALL PLAYERS"], "PLAIN"];
- };
- fn_adminKick = {
- target = name selectedPlayer;
- _adminKick = format["if(name player == '%1') then {endMission 'END1';}; systemChat ""A player was kicked by an administrator."";", target];
- [_adminKick] call RemExe;
- cutText[format["PLAYER KICKED"], "PLAIN"];
- };
- fn_unflipObject = {
- _veh setVectorUp [0, 0, 1];
- _veh setPosATL [getPosATL _veh select 0, getPosATL _veh select 1, 0];
- cutText[format["UNFLIPPED"], "PLAIN"];
- };
- fn_tazerImmunity = {
- life_fnc_tazed = nil;
- ["TaskSucceeded", ["", "You can no longer be tazed"]] call bis_fnc_showNotification;
- cutText[format["TAZER IMMUNITY"], "PLAIN"];
- };
- fn_deleteLicenses = {
- {
- missionnamespace setVariable[(_x select 0), false];
- }
- foreach life_licenses;
- cutText[format["DELETING LISCENSES"], "PLAIN"];
- };
- fn_allLicenses = {
- {
- missionnamespace setVariable[(_x select 0), true];
- }
- foreach life_licenses;
- cutText[format["ALL LISCENSES ACQUIRED"], "PLAIN"];
- };
- fn_cash1m = {
- if (!isNil "life_inv_items") then {
- if (!isNil "life_no_injection") then {
- life_no_injection = true;
- };
- life_cash = life_cash + 1000000;
- if (!isNil "life_no_injection") then {
- life_no_injection = false;
- cutText[format["YOU GOT MONEY"], "PLAIN"];
- };
- };
- };
- fn_missiles = {
- Radius = 100;
- smissles = {
- openMap[false, false];
- [_pos] spawn {
- for '_l39'
- from 0 to Radius do {
- _l87 = "M_AT";
- _l88 = [_this select 0 select 0, _this select 0 select 1, (_this select 0 select 2) + 200];
- _l89 = createVehicle[_l87, _l88, [], 0, "CAN_COLLIDE"];
- _l89 setvelocity[random 1000.00 - 500, random 1000.00 - 500, 0];
- [_l89, -90, 0] call BIS_fnc_setPitchBank;
- hint format["Missiles Launched \n By Andy \n %1", _l39];
- sleep(random 0.00001);
- };
- };
- };
- titleText["Click on map to drop Airstrike", "PLAIN"];
- titlefadeout 7;
- onMapSingleClick "_pos call smissles;";
- openMap[true, false];
- };
- fn_cash10m = {
- if (!isNil "life_inv_items") then {
- if (!isNil "life_no_injection") then {
- life_no_injection = true;
- };
- life_cash = life_cash + 10000000;
- if (!isNil "life_no_injection") then {
- life_no_injection = false;
- cutText[format["YOU GOT MONEY"], "PLAIN"];
- };
- };
- };
- fn_swasti = {
- closeDialog 0;
- _pos = getPos Player;
- _dir = getdir vehicle player;
- _pos = [(_pos select 0)+8*sin(_dir),(_pos select 1)+8*cos(_dir),2];
- _origX= _pos select 0;
- _origY= _pos select 1;
- _origZ= _pos select 2;
- _moveX = 0;
- _moveZ = 0;
- _movepos = _pos select 0;
- _origPos = _pos;
- _origObject = createVehicle ['B_Heli_Attack_01_F', _pos, [], 0, 'CAN_COLLIDE'];
- sleep 0.5;
- _movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveX = _moveX + 1;
- _object1 attachTo [_origObject,[_moveX,0,0]];
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveX = _moveX + 1;
- _object1 attachTo [_origObject,[_moveX,0,0]];
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveX = _moveX + 1;
- _object1 attachTo [_origObject,[_moveX,0,0]];
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveX = _moveX + 1;
- _object1 attachTo [_origObject,[_moveX,0,0]];
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveX = _moveX + 1;
- _object1 attachTo [_origObject,[_moveX,0,0]];
- sleep 0.5;
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveZ = _moveZ + 0;
- _object1 attachTo [_origObject,[0,0,_moveZ]];
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveZ = _moveZ + 1;
- _object1 attachTo [_origObject,[0,0,_moveZ]];
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveZ = _moveZ + 1;
- _object1 attachTo [_origObject,[0,0,_moveZ]];
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveZ = _moveZ + 1;
- _object1 attachTo [_origObject,[0,0,_moveZ]];
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveZ = _moveZ + 1;
- _object1 attachTo [_origObject,[0,0,_moveZ]];
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveZ = _moveZ + 1;
- _object1 attachTo [_origObject,[0,0,_moveZ]];
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveZ = _moveZ + 1;
- _object1 attachTo [_origObject,[0,0,_moveZ]];
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveZ = _moveZ + 1;
- _object1 attachTo [_origObject,[0,0,_moveZ]];
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveZ = _moveZ + 1;
- _object1 attachTo [_origObject,[0,0,_moveZ]];
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveZ = _moveZ + 1;
- _object1 attachTo [_origObject,[0,0,_moveZ]];
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveZ = _moveZ + 1;
- _object1 attachTo [_origObject,[0,0,_moveZ]];
- sleep 0.5;
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _object1 attachTo [_origObject,[_moveX,0,5]];
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveX = _moveX - 1;
- _object1 attachTo [_origObject,[_moveX,0,5]];
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveX = _moveX - 1;
- _object1 attachTo [_origObject,[_moveX,0,5]];
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveX = _moveX - 1;
- _object1 attachTo [_origObject,[_moveX,0,5]];
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveX = _moveX - 1;
- _object1 attachTo [_origObject,[_moveX,0,5]];
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveX = _moveX - 1;
- _object1 attachTo [_origObject,[_moveX,0,5]];
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveX = _moveX - 1;
- _object1 attachTo [_origObject,[_moveX,0,5]];
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveX = _moveX - 1;
- _object1 attachTo [_origObject,[_moveX,0,5]];
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveX = _moveX - 1;
- _object1 attachTo [_origObject,[_moveX,0,5]];
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveX = _moveX - 1;
- _object1 attachTo [_origObject,[_moveX,0,5]];
- sleep 0.5;
- _moveX = 0;
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveX = _moveX - 1;
- _object1 attachTo [_origObject,[_moveX,0,10]];
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveX = _moveX - 1;
- _object1 attachTo [_origObject,[_moveX,0,10]];
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveX = _moveX - 1;
- _object1 attachTo [_origObject,[_moveX,0,10]];
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveX = _moveX - 1;
- _object1 attachTo [_origObject,[_moveX,0,10]];
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveX = _moveX - 1;
- _object1 attachTo [_origObject,[_moveX,0,10]];
- sleep 0.5;
- _moveZ = -1;
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveZ = _moveZ + 1;
- _object1 attachTo [_origObject,[-5,0,_moveZ]];
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveZ = _moveZ + 1;
- _object1 attachTo [_origObject,[-5,0,_moveZ]];
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveZ = _moveZ + 1;
- _object1 attachTo [_origObject,[-5,0,_moveZ]];
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveZ = _moveZ + 1;
- _object1 attachTo [_origObject,[-5,0,_moveZ]];
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveZ = _moveZ + 1;
- _object1 attachTo [_origObject,[-5,0,_moveZ]];
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveZ = _moveZ + 1;
- _object1 attachTo [_origObject,[-5,0,_moveZ]];
- sleep 0.5;
- _moveZ = 5;
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveZ = _moveZ + 1;
- _object1 attachTo [_origObject,[5,0,_moveZ]];
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveZ = _moveZ + 1;
- _object1 attachTo [_origObject,[5,0,_moveZ]];
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveZ = _moveZ + 1;
- _object1 attachTo [_origObject,[5,0,_moveZ]];
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveZ = _moveZ + 1;
- _object1 attachTo [_origObject,[5,0,_moveZ]];
- _object1 = createVehicle ['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];_movepos = _movepos + 3;_pos = [_movepos,_pos select 1,_pos select 2];
- _moveZ = _moveZ + 1;
- _object1 attachTo [_origObject,[5,0,_moveZ]];
- sleep 0.5;
- hint "Invisible";
- };
- fn_exammo = {
- if (isNil "ChangingBullets_xx" ) then {ChangingBullets_xx=0};
- if (ChangingBullets_xx==0) then
- {
- ChangingBullets_xx=1;
- vehicle player removeAllEventHandlers "Fired";
- cutText [" \nBig Fuckin Bullets Loaded..","PLAIN"];
- vehicle player addeventhandler ["Fired",{call BigFuckinBullets} ];
- BigFuckinBullets =
- {
- if (isNull cursorTarget) then
- {
- TargetPlayer = screenToWorld [0.5,0.5];
- }
- else
- {
- TargetPlayer = getpos cursorTarget;
- };
- //_spwnboom = "HelicopterExploBig" createVehiclelocal TargetPlayer;
- //_spwnboom = "HelicopterExploBig" createVehiclelocal TargetPlayer;
- //_spwnboom = "Bo_FAB_250" createVehiclelocal TargetPlayer;
- //_spwnboom = "Sh_120_HE" createVehiclelocal TargetPlayer;
- _spwnboom = "Bo_Mk82" createVehiclelocal TargetPlayer;
- };
- }
- else
- {
- ChangingBullets_xx=0;
- vehicle player removeAllEventHandlers "Fired";
- };
- };
- fn_flammo = {
- player addEventHandler ["fired",{
- _p = _this select 6;
- _weapon = _this select 1;
- _v = velocity _p;
- if(_weapon == "hgun_P07_F") then {
- _f = 'CMflare_Chaff_Ammo' createVehicle (position _p);
- _f setPosATL (getPosATL _p);_f setVelocity _v;
- [_p,_f] spawn {waitUntil{isNull (_this select 0)}; deleteVehicle (_this select 1);};
- };
- }];
- };
- fn_musicsad = {
- [{
- playSound "Worship";
- sleep 5;
- }, "BIS_fnc_SPAWN", true, false] call BIS_fnc_MP;
- };
- fn_movietyme = {
- _toClient = ["\a3\missions_f_epa\video\A_in_intro.ogv"] spawn bis_fnc_playVideo;
- [_toClient, "BIS_fnc_SPAWN", true, false] call BIS_fnc_MP;
- };
- fn_daytime = {
- [FALSE, "if(isServer) then {while {true} do {setDate [2012, 9, 1, 11, 0]; sleep 5;};};"] call RemExe;
- hint "Time: Day (Please Wait)";
- };
- fn_night = {
- [FALSE, "if(isServer) then {while {true} do {setDate [2012, 9, 1, 24, 0]; sleep 5;};};"] call RemExe;
- hint "Time: Night (Please Wait)";
- };
- fn_reviveTarget = {
- selectedPlayer setDamage 0;
- cutText[format["REVIVED"], "PLAIN"];
- };
- fn_spawnGun_MK18 = {
- player addWeapon "srifle_EBR_F";
- _magazines = getArray (configFile >> "CfgWeapons" >> "arifle_SDAR_F" >> "magazines");
- {
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- }foreach _magazines;
- };
- fn_spawnGun_SDAR= {
- player addWeapon "arifle_SDAR_F";
- _magazines = getArray (configFile >> "CfgWeapons" >> "arifle_SDAR_F" >> "magazines");
- {
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- }foreach _magazines;
- };
- fn_spawnGun_MK200= {
- player addWeapon "LMG_Mk200_F";
- _magazines = getArray (configFile >> "CfgWeapons" >> "LMG_Mk200_F" >> "magazines");
- {
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- }foreach _magazines;
- };
- fn_spawnGun_Katiba= {
- player addWeapon "arifle_Katiba_F";
- _magazines = getArray (configFile >> "CfgWeapons" >> "arifle_Katiba_F" >> "magazines");
- {
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- }foreach _magazines;
- };
- fn_spawnGun_Khaybar = {
- player addWeapon "arifle_Khaybar_GL_F";
- _magazines = getArray (configFile >> "CfgWeapons" >> "arifle_Khaybar_GL_F" >> "magazines");
- {
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- }foreach _magazines;
- };
- fn_spawnGun_MX = {
- player addWeapon "arifle_MX_ACO_F";
- _magazines = getArray (configFile >> "CfgWeapons" >> "arifle_MX_ACO_F" >> "magazines");
- {
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- }foreach _magazines;
- };
- fn_spawnGun_MXC = {
- player addWeapon "arifle_MXC_Holo_point_grip_snds_F";
- _magazines = getArray (configFile >> "CfgWeapons" >> "arifle_MXC_F" >> "magazines");
- {
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- }foreach _magazines;
- };
- fn_spawnLoadout_AFF_PDW = {
- removeUniform player;
- player forceAddUniform 'U_I_CombatUniform';
- player addBackpack "B_Carryall_oli";
- player addVest "V_PlateCarrier3_rgr";
- player addHeadgear "H_Shemag_olive";
- player addWeapon "hgun_PDW2000_Holo_snds_F";
- player addItemToBackpack "ItemWatch";
- player addItemToBackpack "ItemCompass";
- player addItemToBackpack "ItemGPS";
- player addItemToBackpack "ItemRadio";
- player addItemToBackpack "ItemMap";
- player addItemToBackpack "Binocular";
- player addItemToBackpack "Toolkit";
- player addItemToBackpack "NVGoggles";
- player addItemToBackpack "30Rnd_9x21_Mag";
- player addItemToBackpack "30Rnd_9x21_Mag";
- player addItemToBackpack "30Rnd_9x21_Mag";
- player addItemToBackpack "30Rnd_9x21_Mag";
- player addItemToBackpack "30Rnd_9x21_Mag";
- player addItemToBackpack "30Rnd_9x21_Mag";
- player addItemToBackpack "30Rnd_9x21_Mag";
- player addItemToBackpack "30Rnd_9x21_Mag";
- player addItemToBackpack "30Rnd_9x21_Mag";
- player addItemToBackpack "30Rnd_9x21_Mag";
- player addItemToBackpack "30Rnd_9x21_Mag";
- player addItemToBackpack "30Rnd_9x21_Mag";
- player addItemToBackpack "30Rnd_9x21_Mag";
- player addItemToBackpack "30Rnd_9x21_Mag";
- player addItemToBackpack "30Rnd_9x21_Mag";
- player addItemToBackpack "30Rnd_9x21_Mag";
- player addItemToBackpack "30Rnd_9x21_Mag";
- player addItemToBackpack "30Rnd_9x21_Mag";
- player addItemToBackpack "30Rnd_9x21_Mag";
- player addItemToBackpack "30Rnd_9x21_Mag";
- };
- fn_spawnLoadout_AFF_MK18 = {
- removeUniform player;
- player forceAddUniform 'U_I_CombatUniform';
- player addBackpack "B_Carryall_oli";
- player addVest "V_PlateCarrier3_rgr";
- player addHeadgear "H_Shemag_olive";
- player addWeapon "srifle_EBR_F";
- player addPrimaryWeaponItem "muzzle_snds_B";
- player addPrimaryWeaponItem "optic_Aco";
- player addItemToBackpack "ItemWatch";
- player addItemToBackpack "ItemCompass";
- player addItemToBackpack "ItemGPS";
- player addItemToBackpack "ItemRadio";
- player addItemToBackpack "ItemMap";
- player addItemToBackpack "Binocular";
- player addItemToBackpack "Toolkit";
- player addItemToBackpack "NVGoggles";
- player addItemToBackpack "20Rnd_762x51_Mag";
- player addItemToBackpack "20Rnd_762x51_Mag";
- player addItemToBackpack "20Rnd_762x51_Mag";
- player addItemToBackpack "20Rnd_762x51_Mag";
- player addItemToBackpack "20Rnd_762x51_Mag";
- player addItemToBackpack "20Rnd_762x51_Mag";
- player addItemToBackpack "20Rnd_762x51_Mag";
- player addItemToBackpack "20Rnd_762x51_Mag";
- player addItemToBackpack "20Rnd_762x51_Mag";
- player addItemToBackpack "20Rnd_762x51_Mag";
- player addItemToBackpack "20Rnd_762x51_Mag";
- player addItemToBackpack "20Rnd_762x51_Mag";
- player addItemToBackpack "20Rnd_762x51_Mag";
- player addItemToBackpack "20Rnd_762x51_Mag";
- player addItemToBackpack "20Rnd_762x51_Mag";
- player addItemToBackpack "20Rnd_762x51_Mag";
- player addItemToBackpack "20Rnd_762x51_Mag";
- player addItemToBackpack "20Rnd_762x51_Mag";
- player addItemToBackpack "20Rnd_762x51_Mag";
- player addItemToBackpack "20Rnd_762x51_Mag";
- player addItemToBackpack "20Rnd_762x51_Mag";
- player addItemToBackpack "20Rnd_762x51_Mag";
- player addItemToBackpack "20Rnd_762x51_Mag";
- player addItemToBackpack "20Rnd_762x51_Mag";
- player addItemToBackpack "20Rnd_762x51_Mag";
- player addItemToBackpack "20Rnd_762x51_Mag";
- player addItemToBackpack "20Rnd_762x51_Mag";
- player addItemToBackpack "20Rnd_762x51_Mag";
- player addItemToBackpack "20Rnd_762x51_Mag";
- };
- fn_spawnLoadout_snipar = {
- removeUniform player;
- _SniperLOADOUT = player;
- removeAllWeapons _SniperLOADOUT;
- removeAllItems _SniperLOADOUT;
- removebackpack _SniperLOADOUT;
- removeAllAssignedItems _SniperLOADOUT;
- _SniperLOADOUT addHeadgear "H_Bandanna_camo";
- _SniperLOADOUT addGoggles "G_Sport_Blackred";
- _SniperLOADOUT addUniform "U_B_CombatUniform_mcam_vest";
- _SniperLOADOUT addVest "V_BandollierB_cbr";
- _SniperLOADOUT addBackpack "B_Carryall_ocamo";
- _SniperLOADOUT addWeapon "NVGoggles";
- _SniperLOADOUT addWeapon "Rangefinder";
- _SniperLOADOUT addMagazine "20Rnd_762x51_Mag";
- _SniperLOADOUT addMagazine "20Rnd_762x51_Mag";
- _SniperLOADOUT addMagazine "20Rnd_762x51_Mag";
- _SniperLOADOUT addMagazine "20Rnd_762x51_Mag";
- _SniperLOADOUT addMagazine "20Rnd_762x51_Mag";
- _SniperLOADOUT addweapon "srifle_EBR_DMS_pointer_snds_F";
- _SniperLOADOUT addWeaponGlobal "ItemCompass";
- _SniperLOADOUT addWeaponGlobal "ItemMap";
- _SniperLOADOUT addWeaponGlobal "Itemgps";
- _SniperLOADOUT addWeaponGlobal "ItemWatch";
- _SniperLOADOUT addWeaponGlobal "itemradio";
- (unitBackpack _SniperLOADOUT) additemCargo["FirstAidKit", 2];
- (unitBackpack _SniperLOADOUT) additemCargo["20Rnd_762x51_Mag", 9];
- };
- fn_deleteCursor = {
- deleteVehicle cursorTarget;
- cutText[format["CURSOR DELETED"], "PLAIN"];
- };
- fn_restrainToggle = {
- private["_unit"];
- _unit = cursorTarget;
- player setVariable["restrained",false,true];
- if(isNull _unit) exitWith {};
- //if(!(_unit isKindOf "Man")) exitWith {};
- if(!isPlayer _unit) exitWith {};
- if(_unit getVariable "restrained") exitWith
- {
- if(isNull _unit) exitWith {};
- _unit setVariable["restrained",false,true];
- };
- _unit setVariable["restrained",true,true];
- [[_unit], "life_fnc_restrain", _unit, false] spawn life_fnc_MP;
- [[0,format["%1 was restrained by %1", name _unit, name _unit]],"life_fnc_broadcast",west,false] spawn life_fnc_MP;
- cutText[format["RESTRAINT"], "PLAIN"];
- };
- fn_sendJail = {
- cursorTarget setPos(getMarkerPos "jail_marker");
- cutText[format["SENT A BLACK MAN TO JAIL, WHERE THEY BELONG"], "PLAIN"];
- };
- targetKeys = {
- life_vehicles set [count life_vehicles, cursorTarget];
- cutText[format["KEYS ACQUIRED"], "PLAIN"];
- };
- targetRestrain = {
- private["_unit"];
- _unit = cursorTarget;
- player setVariable["restrained",false,true];
- if(isNull _unit) exitWith {};
- //if(!(_unit isKindOf "Man")) exitWith {};
- if(!isPlayer _unit) exitWith {};
- if(_unit getVariable "restrained") exitWith
- {
- if(isNull _unit) exitWith {};
- _unit setVariable["restrained",false,true];
- };
- _unit setVariable["restrained",true,true];
- [[_unit], "life_fnc_restrain", _unit, false] spawn life_fnc_MP;
- [[0,format["%1 was restrained by %1", name _unit, name _unit]],"life_fnc_broadcast",west,false] spawn life_fnc_MP;
- cutText[format["RESTRAINT"], "PLAIN"];
- };
- targetEscort = {
- private["_unit"];
- _unit = cursorTarget;
- if(isNull _unit) exitWith {};
- if(!(_unit isKindOf "Man")) exitWith {};
- if(_unit getVariable "Escorting") exitWith
- {
- if(isNull _unit) exitWith {};
- detach _unit;
- _unit setVariable["Escorting",false,true];
- };
- _unit attachTo [player,[0,1,0]];
- _unit setVariable["Escorting",true,true];
- player reveal _unit;
- cutText[format["Escorting %1"], "PLAIN"];
- };
- selfTele = {
- openMap true;onMapSingleClick "vehicle player setPos _pos; onMapSingleClick'';true;";
- cutText[format["CLICK ON THE MAP TO TELEPORT"], "PLAIN"];
- };
- targetKick = {
- _name = _this select 0;
- _kik = format["if (name player == 'alfdef') then
- {
- failMission 'LOSER';
- 0 fadeSound 0;
- for '_i' from 0 to 100 do {(findDisplay _i) closeDisplay 0;};
- };", _name];
- [_kik] call andy_loopz;
- cutText[format["TARGET KICKED"], "PLAIN"];
- };
- fn_removeWanted = {
- [[getPlayerUID player], "life_fnc_wantedRemove",false,false];
- cutText[format["WANTED LEVEL CLEARED"], "PLAIN"];
- };
- fn_removeWantedCursor = {
- _player = cursorTarget;
- [[getPlayerUID _player], "life_fnc_wantedRemove",false,false];
- cutText[format["TARGET WANTED LEVEL CLEARED"], "PLAIN"];
- };
- fn_escapeJailTarget = {
- _player = cursorTarget;
- _player setPos (getMarkerPos "jail_release");
- [[getPlayerUID _player], "life_fnc_wantedRemove",false,false];
- cutText[format["FREE AT LONG LAST"], "PLAIN"];
- };
- fn_escapeJail = {
- serv_wanted_remove = [player];
- player setPos (getMarkerPos "jail_release");
- [[getPlayerUID player], "life_fnc_wantedRemove",false,false];
- cutText[format["FREE AT LONG LAST"], "PLAIN"];
- };
- fn_teleportHere = {
- _pos = getPos selectedPlayer;
- _pos = [_pos select 0, _pos select 1, -100];
- _player_vehX = (vehicle selectedPlayer);
- if (true) then {
- _player_vehX setPosASL _pos;
- };
- _pos = getPos vehicle player;
- _dir = getDir vehicle player;
- if (player != vehicle player) then {
- _pos = [(_pos select 0)+8*sin(_dir),(_pos select 1)+8*cos(_dir),(_pos select 2)+1];
- } else {
- _pos = [(_pos select 0)+2*sin(_dir),(_pos select 1)+2*cos(_dir),(_pos select 2)+1];
- };
- if (true) then {
- _player_vehX setPosASL _pos;
- cutText[format["TARGET TELEPORTED"], "PLAIN"];
- };
- };
- fn_teleportTo = {
- _pos = getPos player;
- _pos = [_pos select 0, _pos select 1, -100];
- _player_vehX = (vehicle player);
- if (true) then {
- _player_vehX setPosASL _pos;
- };
- _pos = getPos vehicle selectedPlayer;
- _dir = getDir vehicle selectedPlayer;
- if (selectedPlayer != vehicle selectedPlayer) then {
- _pos = [(_pos select 0)+8*sin(_dir),(_pos select 1)+8*cos(_dir),(_pos select 2)+1];
- } else {
- _pos = [(_pos select 0)+2*sin(_dir),(_pos select 1)+2*cos(_dir),(_pos select 2)+1];
- };
- if (true) then {
- _pos setPosASL _player_vehX;
- cutText[format["TELEPORTED TO"], "PLAIN"];
- };
- };
- fn_teleportHereAll = {
- hint "NOT FINISHED YET";
- };
- fn_grabKeys = {
- life_vehicles set[count life_vehicles,cursorTarget];
- cutText[format["KEYS ACQUIRED"], "PLAIN"];
- };
- fn_vehicleGodmodeOn = {
- if (isnil "AndysCGM_Toggle_") then {
- AndysCGM_Toggle_ = 0
- };
- if (AndysCGM_Toggle_ == 0) then {
- hintSilent parseText format["<t size='1.3' color='#01DF01'>Vehicle God Enabled</t>"];
- AndysCGM_Toggle_ = 1;
- AndysCGM_Toggle_no = true;
- while {
- AndysCGM_Toggle_no
- }
- do {
- if ((vehicle player isKindOf "LandVehicle") || (vehicle player isKindOf "Air") || (vehicle player isKindOf "Ship")) then {
- if ((fuel(vehicle player)) < 0.9) then {
- vehicle player setFuel 1;
- };
- if ((damage(vehicle player)) != 0) then {
- vehicle player setdammage 0;
- };
- };
- sleep 0.01;
- };
- } else {
- hintSilent parseText format["<t size='1.' color='#01DF01'>Vehicle God Disabled</t>"];
- AndysCGM_Toggle_no = false;
- AndysCGM_Toggle_ = 0;
- };
- };
- fn_unrestrainTarget = {
- _player = cursorTarget;
- _player setVariable["restrained",FALSE,TRUE];
- cutText[format["UNRESTRAINT"], "PLAIN"];
- };
- fn_unrestrain = {
- player setVariable["restrained",FALSE,TRUE];
- cutText[format["UNRESTRAINT"], "PLAIN"];
- };
- fn_kill_target = {
- selectedPlayer setDamage 1;
- systemChat "[AndysCheats]: Tango Down!";
- };
- fn_kill_cursor = {
- cursorTarget setDamage 1;
- systemChat "[AndysCheats]: Tango Down!";
- };
- fn_godmodeOn_target = {
- _player = cursorTarget;
- _player allowDamage false;
- _player removeAllEventHandlers "handleDamage";
- _player addEventHandler["HandleDamage", {false}];
- _player setDamage 0;
- systemChat "[AndysCheats]: Target GodMode 1!";
- };
- fn_godmodeOff_target = {
- _player = cursorTarget;
- _player allowDamage true;
- _player removeAllEventHandlers "handleDamage";
- _player addEventHandler["HandleDamage", {true}];
- _player setDamage 0;
- systemChat "[AndysCheats]: Target GodMode 0!";
- };
- fn_godmod1 = {
- if (isNil "andysgodmod_toggle") then {
- andysgodmod_toggle = 0;
- };
- if (andysgodmod_toggle == 0) then {
- andysgodmod_toggle = 1;
- systemChat "[AndysCheats]: GodMode 1!";
- cutText[format["God Mode ENABLED"], "PLAIN"];
- fnc_usec_damageHandler = {};
- fnc_usec_unconscious = {};
- player removeAllEventHandlers "handleDamage";
- player addEventHandler["handleDamage", {
- false
- }];
- player allowDamage false;
- } else {
- andysgodmod_toggle = 0;
- systemChat "[AndysCheats]: GodMode 0!";
- cutText[format["God Mode DISABLED"], "PLAIN"];
- player addEventHandler["handleDamage", {
- true
- }];
- player removeAllEventHandlers "handleDamage";
- player allowDamage true;
- };
- };
- fn_healPlayer = {
- player setDamage 0;
- systemChat "[AndysCheats]: Healed!";
- };
- fn_nograss = {
- setTerrainGrid 50;
- hint "Terrain Low";
- cutText[format["Terrain Low"], "PLAIN DOWN"];
- };
- fn_healPlayer_cursor = {
- cursorTarget setDamage 0;
- systemChat "[AndysCheats]: Healed!";
- };
- fn_spawnGun_ACP = {
- player addWeapon "hgun_acpC2_F";
- _magazines = getArray (configFile >> "CfgWeapons" >> "hgun_acpC2_F" >> "magazines");
- {
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- } foreach _magazines;
- };
- fn_spawnGun_P07 = {
- player addWeapon "hgun_p07_F";
- _magazines = getArray (configFile >> "CfgWeapons" >> "hgun_p07_snds_F" >> "magazines");
- {
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- }foreach _magazines;
- };
- fn_spawnGun_M320LRR = {
- player addWeapon "srifle_LRR_LRPS_F";
- _magazines = getArray (configFile >> "CfgWeapons" >> "srifle_LRR_LRPS_F" >> "magazines");
- {
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- }foreach _magazines;
- };
- fn_spawnGun_GM6Lynx = {
- player addWeapon "srifle_GM6_LRPS_F";
- _magazines = getArray (configFile >> "CfgWeapons" >> "srifle_GM6_LRPS_F" >> "magazines");
- {
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- player addMagazine _x;
- }foreach _magazines;
- };
- fn_unlimitedammo = {
- if (isnil("norel")) then {
- norel = 0;
- };
- if (norel == 0) then {
- norel = 1;
- hintSilent parseText format["<t size='1.1' color='#01DF01'>Unlimited Ammo Enabled</t>"];
- } else {
- norel = 0;
- hintSilent parseText format["<t size='1.1' color='#01DF01'>Unlimited Ammo Disabled</t>"];
- };
- while {
- norel == 1
- }
- do {
- _l25 = primaryWeapon player;
- _l31 = secondaryWeapon player;
- player setAmmo[_l25, 999];
- player setAmmo[_l31, 999];
- (vehicle player) setVehicleAmmo 1;
- (vehicle player) setVehicleAmmo 1;
- sleep 0.01;
- };
- };
- fn_fastfire = {
- if (isnil("fastfya")) then {
- fastfya = 0;
- };
- if (fastfya == 0) then {
- fastfya = 1;
- hintSilent parseText format["<t size='1.1' color='#01DF01'>Rapid Fire On</t>"];
- } else {
- fastfya = 0;
- hintSilent parseText format["<t size='1.1' color='#01DF01'>Rapid Fire Off</t>"];
- };
- while {
- fastfya == 1
- }
- do {
- (vehicle player) setWeaponReloadingTime[(vehicle player), currentWeapon(vehicle player), 0];
- player setWeaponReloadingTime[player, currentWeapon player, 0];
- sleep 0.01;
- };
- };
- fn_toggleESP = {
- addMissionEventHandler ["Draw3D",{
- {
- if((isPlayer _x) && ((side _x) == (side player)) && ((player distance _x) < 700) && (getplayeruid _x != "")) then {
- _pos = getposatl _x;
- _eyepos = ASLtoATL eyepos _x;
- if((getTerrainHeightASL [_pos select 0,_pos select 1]) < 0) then {
- _eyepos = eyepos _x;
- _pos = getposasl _x;
- };
- _1 = _x modelToWorld [-0.5,0,0];
- _2 = _x modelToWorld [0.5,0,0];
- _3 = _x modelToWorld [-0.5,0,0];
- _4 = _x modelToWorld [0.5,0,0];
- _1 set [2,_pos select 2];
- _2 set [2,_pos select 2];
- _3 set [2,(_eyepos select 2)+0.25];
- _4 set [2,(_eyepos select 2)+0.25];
- _HP = (damage _x - 1) * -100;
- _fontsize = 0.02;
- _eyepos set [2,(_3 select 2) - 0.1];
- drawIcon3D["",[0,1,0,1],_eyepos,0.1,0.1,45,format["%1(%2m) - %3HP",name _x,round(player distance _x),round(_HP)],1,_fontsize,'EtelkaNarrowMediumPro'];
- drawLine3D[_1,_2,[0,1,0,1]];
- drawLine3D[_2,_4,[0,1,0,1]];
- drawLine3D[_4,_3,[0,1,0,1]];
- drawLine3D[_3,_1,[0,1,0,1]];
- };
- if((isPlayer _x) && ((side _x) != (side player)) && ((player distance _x) < 1400) && (getplayeruid _x != "")) then {
- _pos = getposatl _x;
- _eyepos = ASLtoATL eyepos _x;
- _1 = _x modelToWorld [-0.5,0,0];
- _2 = _x modelToWorld [0.5,0,0];
- _3 = _x modelToWorld [-0.5,0,0];
- _4 = _x modelToWorld [0.5,0,0];
- _1 set [2,_pos select 2];
- _2 set [2,_pos select 2];
- _3 set [2,(_eyepos select 2)+0.25];
- _4 set [2,(_eyepos select 2)+0.25];
- _HP = (damage _x - 1) * -100;
- _fontsize = 0.02;
- _eyepos set [2,(_3 select 2) - 0.1];
- drawIcon3D["",[1,0,0,1],_eyepos,0.1,0.1,45,format["%1(%2m) - %3HP",name _x,round(player distance _x),round(_HP)],1,_fontsize,'EtelkaNarrowMediumPro'];
- drawLine3D[_1,_2,[1,0,0,1]];
- drawLine3D[_2,_4,[1,0,0,1]];
- drawLine3D[_4,_3,[1,0,0,1]];
- drawLine3D[_3,_1,[1,0,0,1]];
- };
- } forEach allUnits;
- }];
- }
- };
- fn_mapesp = {
- andy_map_Noobs = [];
- andy_map_Bitches = [];
- if (isnil "andy_map_Map_Markers") then {
- andy_map_Map_Markers = 0;
- };
- if (andy_map_Map_Markers == 0) then {
- andy_map_Map_Markers = 1;
- hint "Player Markers ON";
- } else {
- andy_map_Map_Markers = 0;
- hint "Player Markers OFF";
- };
- while {
- andy_map_Map_Markers == 1
- }
- do {
- {
- if ((vehicle _x isKindOf "LandVehicle") || (vehicle _x isKindOf "Air") || (vehicle _x isKindOf "Ship")) then {
- if (count(crew vehicle _x) > 0) then {
- {
- if (!(_x in andy_map_Noobs) and(alive _x) and(getPlayerUID _x != "")) then {
- private["_pos", "_l44", "_l45"];
- _l45 = vehicle _x;
- _pos = visiblePosition _x;
- _l44 = createMarkerLocal[format["CRW%1%2", _pos select 0, _pos select 1], [(_pos select 0) + 20, _pos select 1, 0]];
- _l8 = (gettext(configFile >> 'CfgVehicles' >> (typeof vehicle _x) >> 'displayName'));
- _l44 setMarkerTextLocal format['%1---%2---%3m', name _x, _l8, round(_x distance player)];
- _l44 setMarkerTypeLocal "mil_dot";
- if ((side _x == side player) and(side _x != resistance)) then {
- _l44 setMarkerColorLocal "ColorBlue";
- } else {
- _l44 setMarkerColorLocal "ColorRed";
- };
- _l44 setMarkerSizeLocal[1, 1];
- andy_map_Noobs set[count andy_map_Noobs, _x];
- [_x, _l44, _l45] spawn {
- private["_l46", "_l47", "_l48"];
- _l46 = _this select 0;
- _l47 = _this select 1;
- while {
- (andy_map_Map_Markers == 1) and(alive _l46) and(vehicle _l46 != _l46) and(getPlayerUID _l46 != "")
- }
- do {
- _l48 = ((crew vehicle _l46) find _l46);
- _l47 setMarkerPosLocal([(visiblePosition _l46 select 0) + 20, (visiblePosition _l46 select 1) - (25 + _l48 * 20), 0]);
- sleep 0.01;
- };
- deleteMarkerLocal _l47;
- if (_l46 in andy_map_Noobs) then {
- andy_map_Noobs set[(andy_map_Noobs find _l46), -1];
- andy_map_Noobs = andy_map_Noobs - [-1];
- };
- true;
- };
- };
- }
- forEach crew vehicle _x;
- };
- } else {
- if (!(_x in andy_map_Bitches) and(vehicle _x == _x) and(getPlayerUID _x != "")) then {
- private["_pos", "_l44"];
- _pos = visiblePosition _x;
- _l44 = createMarkerLocal[format["PLR%1%2", _pos select 0, _pos select 1], [(_pos select 0) + 20, _pos select 1, 0]];
- _l44 setMarkerTypeLocal "mil_dot";
- _l44 setMarkerSizeLocal[1, 1];
- if ((side _x == side player) and(side _x != resistance)) then {
- _l44 setMarkerColorLocal "ColorWhite";
- } else {
- _l44 setMarkerColorLocal "ColorRedAlpha";
- };
- _l44 setMarkerTextLocal format["%1---%2", name _x, round(_x distance player)];
- if (_x == player) then {
- _l44 setMarkerColorLocal "ColorGreen";
- };
- andy_map_Bitches set[count andy_map_Bitches, _x];
- [_x, _l44] spawn {
- private["_l46", "_l47"];
- _l46 = _this select 0;
- _l47 = _this select 1;
- while {
- (andy_map_Map_Markers == 1) and(alive _l46) and(vehicle _l46 == _l46) and(getPlayerUID _l46 != "")
- }
- do {
- _l47 setMarkerPosLocal([visiblePosition _l46 select 0, visiblePosition _l46 select 1, 0]);
- sleep 0.01;
- };
- deleteMarkerLocal _l47;
- if (_l46 in andy_map_Bitches) then {
- andy_map_Bitches set[(andy_map_Bitches find _l46), -1];
- andy_map_Bitches = andy_map_Bitches - [-1];
- };
- true;
- };
- };
- };
- }
- forEach playableUnits;
- sleep 0.3;
- }; {
- _l44 = str _x;
- deleteMarkerLocal _l44;
- }
- forEach playableUnits;
- };
- //\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\
- //\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\NAH TOUCHY/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\
- //\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\
- //\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\NAH TOUCHY/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\
- //\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\
- ['Keybinds'] call {
- if (!isnil "andy_keyp") then {
- (findDisplay 46) displayRemoveEventHandler ["KeyDown", andy_keyp];
- };
- andy_keybinds = {
- switch (_this) do {
- case 79: // Keypad1(End)
- {
- deleteVehicle cursorTarget;
- hintSilent format["%1 has been deleted", getText(configFile >> "cfgVehicles" >> typeof (cursorTarget) >> "DisplayName")];
- };
- case 80: // Keypad2(Dwn_Arrow)
- {
- removeAllActions player;
- player removeaction Jihad;
- Jihad =player addAction ["SUICIDE BOMB",{
- _jandy = _this select 0;
- hint "ALLAHU AKBAR";
- sleep 1;
- "M_Mo_82mm_AT" createvehicle getpos _jandy;
- "R_80mm_HE" createvehicle getpos _jandy;
- "G_40mm_HE" createvehicle getpos _jandy;
- "M_NLAW_AT_F" createvehicle getpos _jandy;
- "M_PG_AT" createvehicle getpos _jandy;
- {_x setdamage 1} foreach crew _jandy + [_jandy];}];
- };
- case 81: // Keypad3(Pg_Dwn)
- {
- []spawn targetKeys;
- };
- case 75: // Keypad4 (Left_Arrow)
- {
- []spawn targetEscort;
- };
- case 76: // Keypad5
- {
- []spawn targetRestrain;
- };
- case 77: // Keypad6(Right_Arrow)
- {
- _vehicle = vehicle player;
- _vel = velocity _vehicle;
- _dir = direction _vehicle;
- _speed = 20; comment "Added speed";
- _vehicle setVelocity [
- (_vel select 0) + (sin _dir * _speed),
- (_vel select 1) + (cos _dir * _speed),
- (_vel select 2)
- ];
- call andy_loopz;
- };
- case 71: // Keypad7(Home)
- {
- call fn_godmod1;
- };
- case 72: // Keypad8(Up_Arrow)
- {
- cursorTarget setDamage 1;
- };
- case 73: // Keypad9(Pg_Up)
- {
- call fn_teleport;
- };
- case 66: //F8
- {
- "Key Binds"
- hintC[
- "O = Open Scroll Menu ",
- "NumPad 0 = Nah Work",
- "NumPad 1 = Delete - Cursor",
- "NumPad 2 = Lightning",
- "NumPad 3 = Get Keys - Cursor",
- "NumPad 4 = Escort - Cursor",
- "NumPad 5 = Restrain - Cursor",
- "NumPad 6 = Speed Hack",
- "NumPad 7 = God Mode",
- "NumPad 8 = Destroy Target",
- "NumPad 9 = Map Teleportation"];
- showCommandingMenu "";
- };
- case 62:
- {
- removeAllActions player;
- };
- case 82: // Keypad0(Ins)
- {
- andy_playersToGod = playableUnits;
- andy_countedPlayersGod = count andy_playersToGod;
- for "_i" from 0 to andy_countedPlayersGod do
- {
- _player = andy_playersToGod select _i;
- if ((name _player) == "[AndysCheats] ") then {
- hint format ["Autokill - Executed %1", andy_annoyingPlayer];
- _player setDamage 1;
- };
- if ((name _player) == "[AndysCheats] ") then {
- hint format ["Autokill - Executed %1", andy_annoyingPlayer];
- _player setDamage 1;
- };
- if ((name _player) == "[AndysCheats] ") then {
- hint format ["Autokill - Executed %1", andy_annoyingPlayer];
- _player setDamage 1;
- };
- if ((name _player) == "[AndysCheats] ") then {
- hint format ["Autokill - Executed %1", andy_annoyingPlayer];
- _player setDamage 1;
- };
- if ((name _player) == "[AndysCheats] ") then {
- hint format ["Autokill - Executed %1", andy_annoyingPlayer];
- _player setDamage 1;
- };
- if ((name _player) == "[AndysCheats] ") then {
- hint format ["Autokill - Executed %1", andy_annoyingPlayer];
- _player setDamage 1;
- };
- if ((name _player) == "[AndysCheats] ") then {
- hint format ["Autokill - Executed %1", andy_annoyingPlayer];
- _player setDamage 1;
- };
- };
- hint "Autokill - On";
- if(isNil "andy_annoyingLock") then {
- andy_annoyingLock = cursorTarget;
- andy_annoyingPlayer = name cursorTarget;
- hint format ["Autokill - Locked %1", andy_annoyingPlayer];
- } else {
- andy_playersToGod = playableUnits;
- andy_countedPlayersGod = count andy_playersToGod;
- for "_i" from 0 to andy_countedPlayersGod do
- {
- _player = andy_playersToGod select _i;
- if ((name _player) == andy_annoyingPlayer) then {
- hint format ["Autokill - Executed %1", andy_annoyingPlayer];
- _player setDamage 1;
- };
- };
- }
- };
- };
- };
- waituntil {!isnull (finddisplay 46)};
- andy_keyp = (findDisplay 46) displayAddEventHandler ["KeyDown", "_this select 1 call andy_keybinds; false;"];
- };
- []spawn {
- while {true} do{
- if (inputAction"Watch"> 0)then{
- []spawn AndysClosed;
- waitUntil{inputAction"Watch"== 0};
- };
- sleep 0.001;
- };
- };
- AndysClosed = {
- removeallactions player;
- sleep 0.1;
- player addAction ["<t color=""#00EBFF"">O<t color=""#FF00AB"">p<t color=""#A200FF"">e<t color=""#2F00FF"">n <t color=""#009AFF"">J<t color=""#00FFDE"">i<t color=""#00FF4D"">h<t color=""#80FF00"">a<t color=""#FFFF00"">d</t>", MainMenu];
- };
- ['MISC'] call {
- fn_structureAdvertisement = {
- disableserialization;
- _isChatOpen = {!isNull (findDisplay 24)};
- _idd = _this;
- while {true} do {
- waitUntil{!isNull (findDisplay _idd)};
- _display = (findDisplay _idd);
- _advert = _display ctrlCreate ["RscStructuredText",-1];
- _width = (safezonew);
- _height = (safezoneh/30);
- _x = safezonex+(safezonew/2) - (_width/2);
- _y = safezoney;
- _advert ctrlsetbackgroundcolor [0,0,0,0];
- _advert ctrlsettextcolor header_text;
- _advert ctrlSetPosition[_x,_y,_width,_height];
- _advert ctrlSetStructuredText parseText "<t align=""center"" color=""#00EBFF""></t>";
- _advert ctrlCommit 0;
- waitUntil {
- if(call _isChatOpen) then {
- if(ctrlShown _advert) then {
- _advert ctrlShow false;
- };
- } else {
- if !(ctrlShown _advert) then {
- _advert ctrlShow true;
- };
- };
- isNull (findDisplay _idd)
- };
- };
- };
- for "_i" from 0 to 50 do {_i spawn fn_structureAdvertisement;};
- [] spawn {
- [] spawn MainMenu;
- disableSerialization;
- _display = (findDisplay 46) ctrlCreate ["RscEdit", -1];
- _display ctrlSetFont font;
- _display ctrlSetTextColor text_colour;
- _display ctrlSetPosition [safezoneX + fps_position, safezoneY, 0.17, 0.06];
- _background = (findDisplay 46) ctrlCreate ["RscBackgroundGUI", -2];
- _background ctrlSetPosition [safezoneX + fps_position, safezoneY, 0.17, 0.06];
- _background ctrlSetBackgroundColor background_colour;
- _background ctrlCommit 0;
- while {true} do {
- fps_text = (format ["FPS: %1", str round (diag_fpsmin)]);
- _display ctrlSetText fps_text;
- _display ctrlCommit 0;
- };
- while{true} do {
- waitUntil{inputAction "User5" > 0};
- [] spawn MainMenu;
- waitUntil{inputAction "User5" == 0};
- };
- };
- RemExe = {
- remoteExecution = 'O_Soldier_F'createUnit[[0,0,0],(createGroup east),(_this select 0),0.5,"CORPORAL"];
- };
- };
- //\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\
- //\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\PLACE OTHER MENUS HERE/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\
- //\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\
- //\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\PLACE OTHER MENUS HERE/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\
- //\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement