ToejaM
Member-
Content Count
85 -
Joined
-
Last visited
-
Medals
-
Medals
-
Everything posted by ToejaM
-
Is it just me suffering from this or everyone? When you call a chopper in and it successfully lands (can be dodgy depending on terrain and especially power lines) if you get in it'll ask you if everyone has got in, then gives you a command menu to set a location.. if you don't select it within around 5 seconds the map menu "Map, Tasks, Briefing, ect ect" will popup and you'll lose the ability to set a location to goto. Additionally you can't scroll out but from my googling this seems normal. Is there anyway to get the set landing point command menu back? Alternatively, is there a better 'casevac' script which is what I'm trying to use the module for.
-
Hmm.. spawning in, in full gear with no prison. What did BIS change to break the mission? :<
-
CO08 Escape Chernarus Ports for Altis and Stratis.
ToejaM replied to Vormulac's topic in ARMA 3 - USER MISSIONS
Ran into a bug where we seemed to have god mode on, is it fixed in your version RoyWheels? Probably related to getting knocked unconcious and being revived and not having the handler removed? -
MCC Sandbox 3 - Dynamic mission creating tool for ArmA 3
ToejaM replied to shay_gman's topic in ARMA 3 - ADDONS & MODS: COMPLETE
Great update! You quoted me but didn't reply to me btw :p I was asking why the green mcc addaction you get was repeatedly adding to me. I set the access rights in the editor, popped my mission on the server and it just repeatedly adds the addaction for -=MCC=- to me -
MCC Sandbox 3 - Dynamic mission creating tool for ArmA 3
ToejaM replied to shay_gman's topic in ARMA 3 - ADDONS & MODS: COMPLETE
I'm getting the mcc addaction added to me every 2-3 seconds for some reason, what did I break? :o -
Arma Server Monitor (very small, but useful)
ToejaM replied to fred41's topic in ARMA 3 - SERVERS & ADMINISTRATION
I have this installed and working, I dragged the pbo into the a3\addons folder - one thing I am noticing is that it will cause the server exe to stop responding when the server is taskkilled. Is this a common issue? As this prevents me from rebooting the server through a batch file! -
Alright! Thanks I'll look at changing it around after the operation tonight. Thanks a lot!
-
Hey guys I found this script: limit = 2; numberOfKits = {"FirstAidKit" == _x} count (items player); if (numberOfKits > limit) then { for "_i" from 1 to (numberOfKits - limit) do { player removeItem "FirstAidKit"; }; }; Which I modified to look like this: if(typeOf player == "B_medic_F") then {limit = 3;} else {limit = 1; }; numberOfKits = {"cse_personal_aid_kit" == _x} count (magazines player); if (numberOfKits > limit) then { for "_i" from 1 to (numberOfKits - limit) do { player removeMagazine "cse_personal_aid_kit"; }; }; sleep 10; execvm "scripts\medicno.sqf"; What I want it to do is check every X seconds if players have too many of these kits on them, as I want to limit it to 3 per medic and 1 for anyone else. It just doesn't seem to work right, it sometimes removes all medickits and sometimes it doesn't, it just doesn't consistently work.. what have I done wrong? Edit: It appears I was forgetting that my init\gear.sqf I made wipes the inventory.. and thats how I was calling it (as the init is done on player join, so it sets this script up to exec every 10seconds (will increase to something like 60 later on as these kits are only available in base so a quick check isnt needed).. Proper brain fart :D
-
I understand its good practise but it acts as future proofing it for me.. I might aswell learn that now rather than later before I make a thread saying "How do I stop a script that is on a sleep / while loop!!" ;) If I wanted to add multiple items to something with the same limits, what would be the best way to go about this? I also assume logically that if I wanted to add a different item with different limits, it would be best to have a separate script for it to keep it tidier. I'm contemplating limiting magazines possible due to the fatigue system not being overly great and being able to carry 47 stanag magazines is a bit game breaking with no negative effects on the player.
-
I have to make everything as perfect as possible, I can't help myself.. I'm no scripter, I just pickup bits here and there and google / look at the BIS wiki when I need to learn something new but when I do it.. it has to be perfect! lol Ok so here is my full gear.sqf and I was thinking, that I won't need it to exec the script per player but rather could do it above and out of any of the if statements like this: As all of the specifics are handled within the actual medkitlimit.sqf - that should work right? if(!hasInterface) exitWith {}; if(isDedicated) exitWith {}; waitUntil {!isNull player}; waitUntil {isPlayer player}; waitUntil {!isNull(findDisplay 46)}; //removeAllAssignedItems player; clearBackpackCargo player; removeAllWeapons player; removeAllItems player; removeAllContainers player; removeHeadgear player; player unassignItem "NVGoggles"; player removeItem "NVGoggles"; for[{_num = 0},{_num <= 100},{_num = _num + 1}] do { player removeAction _num; }; if (isNil "medkitCheck") then { medkitCheck = execvm "scripts\medkitlimit.sqf"; }; //RiflemanAT if(typeOf player == "B_soldier_LAT_F") then { //Misc player addWeapon "ACRE_PRC148"; player addWeapon "ItemCompass"; player addWeapon "ItemWatch"; player addWeapon "ItemGPS"; player addWeapon "ItemMap"; player addWeapon "Binocular"; //Backpack player addBackpack "B_Kitbag_mcamo"; //Weapon player addMagazine "30Rnd_556x45_Stanag"; player addWeapon "ej_l85a2"; player addPrimaryWeaponItem "optic_hamr"; //Backpack Contents player addMagazine "SmokeShellYellow"; player addMagazine "SmokeShellYellow"; player addMagazine "SmokeShellBlue"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_personal_aid_kit"; player addMagazine "cse_tourniquet"; player addMagazine "cse_tourniquet"; player addMagazine "cse_quikclot"; player addMagazine "cse_quikclot"; player addMagazine "cse_bandageElastic"; player addMagazine "cse_bandageElastic"; player addMagazine "Trixie_200Rnd"; player addMagazine "mas_M136"; player addMagazine "mas_M136"; player addMagazine "mas_M136"; //Vest player addVest "V_mas_uk_PlateCarrierGL_rgr_v"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag_Tracer_Red"; player addItemToVest "30Rnd_556x45_Stanag_Tracer_Red"; player addItemToVest "30Rnd_556x45_Stanag_Tracer_Red"; player addItemToVest "cse_morphine"; player addItemToVest "cse_epinephrine"; player addItemToVest "cse_quikclot"; player addItemToVest "cse_packing_bandage"; player addItemToVest "cse_bandage_basic"; player addItemToVest "HandGrenade"; player addItemToVest "HandGrenade"; player addUniform "U_mas_uk_B_CombatUniform_mtp"; player addHeadGear "H_mas_uk_HelmetB"; //Launcher player addWeapon "mas_launch_m136_F"; //vehicle player addAction ['<t color=''#FF0033''>Radio:</t>', 'radio\radio.sqf']; //execvm "scripts\medkitlimit.sqf"; }; // Section 1IC if(typeOf player == "B_Soldier_SL_F") then { //Misc player addWeapon "ACRE_PRC148"; player addWeapon "ItemCompass"; player addWeapon "ItemWatch"; player addWeapon "ItemGPS"; player addWeapon "ItemMap"; player addWeapon "Binocular"; //Backpack player addBackpack "B_Kitbag_mcamo"; //Weapon player addMagazine "30Rnd_556x45_Stanag"; player addWeapon "ej_l85a2ugl"; player addPrimaryWeaponItem "optic_hamr"; //Backpack Contents player addMagazine "SmokeShellYellow"; player addMagazine "SmokeShellYellow"; player addMagazine "SmokeShellBlue"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_personal_aid_kit"; player addMagazine "cse_tourniquet"; player addMagazine "cse_tourniquet"; player addMagazine "cse_quikclot"; player addMagazine "cse_quikclot"; player addMagazine "cse_bandageElastic"; player addMagazine "cse_bandageElastic"; player addItem "ALiVE_Tablet"; player addMagazine "Trixie_200Rnd"; //Vest player addVest "V_mas_uk_PlateCarrierGL_rgr_v"; player addItemToVest "HandGrenade"; player addItemToVest "HandGrenade"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag_Tracer_Red"; player addItemToVest "30Rnd_556x45_Stanag_Tracer_Red"; player addItemToVest "30Rnd_556x45_Stanag_Tracer_Red"; player addItemToVest "cse_morphine"; player addItemToVest "cse_epinephrine"; player addItemToVest "cse_quikclot"; player addItemToVest "cse_packing_bandage"; player addItemToVest "cse_bandage_basic"; player addItemToVest "1Rnd_HE_Grenade_shell"; player addItemToVest "1Rnd_HE_Grenade_shell"; player addItemToVest "1Rnd_HE_Grenade_shell"; player addItemToVest "1Rnd_HE_Grenade_shell"; player addItemToVest "1Rnd_HE_Grenade_shell"; player addItemToVest "1Rnd_HE_Grenade_shell"; player addItemToVest "1Rnd_HE_Grenade_shell"; player addItemToVest "1Rnd_HE_Grenade_shell"; player addItemToVest "1Rnd_HE_Grenade_shell"; player addItemToVest "1Rnd_HE_Grenade_shell"; player addItemToVest "1Rnd_HE_Grenade_shell"; player addItemToVest "1Rnd_HE_Grenade_shell"; player addItemToVest "1Rnd_SmokeYellow_Grenade_shell"; player addItemToVest "1Rnd_SmokeYellow_Grenade_shell"; player addItemToVest "1Rnd_SmokeYellow_Grenade_shell"; player addItemToVest "1Rnd_SmokeYellow_Grenade_shell"; //Uniform player addUniform "U_mas_uk_B_CombatUniform_mtp"; player addHeadGear "H_mas_uk_HelmetB"; [player, requester, provider] call BIS_fnc_addSupportLink; vehicle player addAction ['<t color=''#FF0033''>Radio:</t>', 'radio\radio.sqf']; //execvm "scripts\medkitlimit.sqf"; }; //2IC if(typeOf player == "B_Soldier_TL_F") then { //Misc player addWeapon "ACRE_PRC148"; player addWeapon "ItemCompass"; player addWeapon "ItemWatch"; player addWeapon "ItemGPS"; player addWeapon "ItemMap"; player addWeapon "Binocular"; //Backpack player addBackpack "B_Kitbag_mcamo"; //Weapon player addMagazine "30Rnd_556x45_Stanag"; player addWeapon "ej_l85a2ugl"; player addPrimaryWeaponItem "optic_hamr"; //Backpack Contents player addMagazine "SmokeShellYellow"; player addMagazine "SmokeShellYellow"; player addMagazine "SmokeShellBlue"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_personal_aid_kit"; player addMagazine "cse_tourniquet"; player addMagazine "cse_tourniquet"; player addMagazine "cse_quikclot"; player addMagazine "cse_quikclot"; player addMagazine "cse_bandageElastic"; player addMagazine "cse_bandageElastic"; player addItem "ALiVE_Tablet"; player addMagazine "Trixie_200Rnd"; //Vest player addVest "V_mas_uk_PlateCarrierGL_rgr_v"; player addItemToVest "HandGrenade"; player addItemToVest "HandGrenade"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag_Tracer_Red"; player addItemToVest "30Rnd_556x45_Stanag_Tracer_Red"; player addItemToVest "30Rnd_556x45_Stanag_Tracer_Red"; player addItemToVest "cse_morphine"; player addItemToVest "cse_epinephrine"; player addItemToVest "cse_quikclot"; player addItemToVest "cse_packing_bandage"; player addItemToVest "cse_bandage_basic"; player addItemToVest "1Rnd_HE_Grenade_shell"; player addItemToVest "1Rnd_HE_Grenade_shell"; player addItemToVest "1Rnd_HE_Grenade_shell"; player addItemToVest "1Rnd_HE_Grenade_shell"; player addItemToVest "1Rnd_HE_Grenade_shell"; player addItemToVest "1Rnd_HE_Grenade_shell"; player addItemToVest "1Rnd_HE_Grenade_shell"; player addItemToVest "1Rnd_HE_Grenade_shell"; player addItemToVest "1Rnd_HE_Grenade_shell"; player addItemToVest "1Rnd_HE_Grenade_shell"; player addItemToVest "1Rnd_HE_Grenade_shell"; player addItemToVest "1Rnd_HE_Grenade_shell"; player addItemToVest "1Rnd_SmokeYellow_Grenade_shell"; player addItemToVest "1Rnd_SmokeYellow_Grenade_shell"; player addItemToVest "1Rnd_SmokeYellow_Grenade_shell"; player addItemToVest "1Rnd_SmokeYellow_Grenade_shell"; //Uniform player addUniform "U_mas_uk_B_CombatUniform_mtp"; player addHeadGear "H_mas_uk_HelmetB"; [player, requester, provider] call BIS_fnc_addSupportLink; vehicle player addAction ['<t color=''#FF0033''>Radio:</t>', 'radio\radio.sqf']; //execvm "scripts\medkitlimit.sqf"; }; //Medic if(typeOf player == "B_medic_F") then { //Misc player addWeapon "ACRE_PRC148"; player addWeapon "ItemCompass"; player addWeapon "ItemWatch"; player addWeapon "ItemGPS"; player addWeapon "ItemMap"; player addWeapon "Binocular"; //Backpack player addBackpack "B_Kitbag_mcamo"; //Weapon player addMagazine "30Rnd_556x45_Stanag"; player addWeapon "ej_l85a2"; player addPrimaryWeaponItem "optic_hamr"; //Backpack Contents player addMagazine "SmokeShellYellow"; player addMagazine "SmokeShellYellow"; player addMagazine "SmokeShellBlue"; player addMagazine "HandGrenade"; player addMagazine "HandGrenade"; player addMagazine "cse_morphine"; player addMagazine "cse_epinephrine"; player addMagazine "cse_morphine"; player addMagazine "cse_epinephrine"; player addMagazine "cse_morphine"; player addMagazine "cse_epinephrine"; player addMagazine "cse_morphine"; player addMagazine "cse_epinephrine"; player addMagazine "cse_morphine"; player addMagazine "cse_epinephrine"; player addMagazine "cse_personal_aid_kit"; player addMagazine "cse_personal_aid_kit"; player addMagazine "cse_personal_aid_kit"; player addMagazine "cse_personal_aid_kit"; player addMagazine "cse_personal_aid_kit"; player addMagazine "cse_personal_aid_kit"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_tourniquet"; player addMagazine "cse_tourniquet"; player addMagazine "cse_tourniquet"; player addMagazine "cse_tourniquet"; player addMagazine "cse_tourniquet"; player addMagazine "cse_tourniquet"; player addMagazine "cse_atropine"; player addMagazine "cse_atropine"; player addMagazine "cse_quikclot"; player addMagazine "cse_quikclot"; player addMagazine "cse_quikclot"; player addMagazine "cse_quikclot"; player addMagazine "cse_quikclot"; player addMagazine "cse_quikclot"; player addMagazine "cse_bandageElastic"; player addMagazine "cse_bandageElastic"; player addMagazine "cse_bandageElastic"; player addMagazine "cse_bandageElastic"; player addMagazine "cse_bandageElastic"; player addMagazine "cse_bandageElastic"; player addMagazine "cse_liquidSkin"; player addMagazine "cse_liquidSkin"; player addMagazine "cse_liquidSkin"; player addMagazine "cse_liquidSkin"; player addMagazine "cse_liquidSkin"; player addMagazine "cse_liquidSkin"; player addMagazine "cse_splint"; player addMagazine "cse_splint"; player addMagazine "Trixie_200Rnd"; //Vest player addVest "V_mas_uk_PlateCarrierGL_rgr_v"; player addItemToVest "HandGrenade"; player addItemToVest "HandGrenade"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag_Tracer_Red"; player addItemToVest "30Rnd_556x45_Stanag_Tracer_Red"; player addItemToVest "30Rnd_556x45_Stanag_Tracer_Red"; player addItemToVest "cse_morphine"; player addItemToVest "cse_epinephrine"; player addItemToVest "cse_quikclot"; player addItemToVest "cse_packing_bandage"; player addItemToVest "cse_bandage_basic"; //Uniform player addUniform "U_mas_uk_B_CombatUniform_mtp"; player addHeadGear "H_mas_uk_HelmetB"; //vehicle player addAction ['<t color=''#FF0033''>Radio:</t>', 'radio\radio.sqf']; //execvm "scripts\medkitlimit.sqf"; }; //Marksman if(typeOf player == "B_soldier_M_F") then { //Misc player addWeapon "ACRE_PRC148"; player addWeapon "ItemCompass"; player addWeapon "ItemWatch"; player addWeapon "ItemGPS"; player addWeapon "ItemMap"; player addWeapon "Rangefinder"; //Backpack player addBackpack "B_Kitbag_mcamo"; //Weapon player addMagazine "Trixie_20Rnd"; player addWeapon "Trixie_L129A1_HG_Bipod"; player addPrimaryWeaponItem "optic_DMS"; //Backpack Contents player addMagazine "SmokeShellYellow"; player addMagazine "SmokeShellYellow"; player addMagazine "SmokeShellBlue"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_personal_aid_kit"; player addMagazine "cse_tourniquet"; player addMagazine "cse_tourniquet"; player addMagazine "cse_quikclot"; player addMagazine "cse_quikclot"; player addMagazine "cse_bandageElastic"; player addMagazine "cse_bandageElastic"; player addMagazine "Trixie_200Rnd"; player addMagazine "mas_M136"; //Vest player addVest "V_mas_uk_PlateCarrierGL_rgr_v"; player addItemToVest "HandGrenade"; player addItemToVest "HandGrenade"; player addItemToVest "Trixie_20Rnd"; player addItemToVest "Trixie_20Rnd"; player addItemToVest "Trixie_20Rnd"; player addItemToVest "Trixie_20Rnd"; player addItemToVest "Trixie_20Rnd"; player addItemToVest "Trixie_20Rnd"; player addItemToVest "Trixie_20Rnd"; player addItemToVest "Trixie_20Rnd"; player addItemToVest "Trixie_20Rnd"; player addItemToVest "Trixie_20Rnd"; player addItemToVest "Trixie_20Rnd"; player addItemToVest "cse_morphine"; player addItemToVest "cse_epinephrine"; player addItemToVest "cse_quikclot"; player addItemToVest "cse_packing_bandage"; player addItemToVest "cse_bandage_basic"; //Uniform player addUniform "U_mas_uk_B_CombatUniform_mtp"; player addHeadGear "H_mas_uk_HelmetB"; //vehicle player addAction ['<t color=''#FF0033''>Radio:</t>', 'radio\radio.sqf']; //execvm "scripts\medkitlimit.sqf"; }; /* case "lsw": { player addWeapon "ItemRangefinder"; player addMagazine "30Rnd_556x45_Stanag"; player addMagazine "30Rnd_556x45_Stanag"; player addMagazine "30Rnd_556x45_Stanag"; player addMagazine "30Rnd_556x45_Stanag"; player addMagazine "30Rnd_556x45_Stanag"; player addMagazine "30Rnd_556x45_Stanag"; player addMagazine "30Rnd_556x45_Stanag"; player addMagazine "30Rnd_556x45_Stanag"; player addMagazine "30Rnd_556x45_Stanag"; player addMagazine "30Rnd_556x45_Stanag"; player addMagazine "30Rnd_556x45_Stanag"; player addMagazine "30Rnd_556x45_Stanag"; player addMagazine "Trixie_200Rnd"; player addWeapon "Trixie_L86A2"; player addPrimaryWeaponItem "optic_hamr"; player addMagazine "cse_morphine"; player addMagazine "cse_epinephrine"; player addMagazine "cse_quikclot"; player addMagazine "HandGrenade"; player addMagazine "HandGrenade"; player addMagazine "SmokeShellYellow"; player addMagazine "SmokeShellYellow"; player addMagazine "SmokeShellBlue"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_tourniquet"; player addMagazine "cse_tourniquet"; player addMagazine "cse_atropine"; player addMagazine "cse_quikclot"; player addMagazine "cse_bandageElastic"; player addMagazine "cse_chestseal"; player addMagazine "cse_chestseal"; player addMagazine "cse_liquidSkin"; player addMagazine "cse_splint"; }; */ //Engineer if(typeOf player == "B_engineer_F") then { //Misc player addWeapon "ACRE_PRC148"; player addWeapon "ItemCompass"; player addWeapon "ItemWatch"; player addWeapon "ItemGPS"; player addWeapon "ItemMap"; player addWeapon "Binocular"; //Backpack player addBackpack "B_Kitbag_mcamo"; //Weapon player addMagazine "30Rnd_556x45_Stanag"; player addWeapon "ej_l85a2"; player addPrimaryWeaponItem "optic_hamr"; //Backpack Contents player addMagazine "SmokeShellYellow"; player addMagazine "SmokeShellYellow"; player addMagazine "SmokeShellBlue"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_personal_aid_kit"; player addMagazine "cse_tourniquet"; player addMagazine "cse_tourniquet"; player addMagazine "cse_quikclot"; player addMagazine "cse_quikclot"; player addMagazine "cse_bandageElastic"; player addMagazine "cse_bandageElastic"; player addMagazine "Trixie_200Rnd"; player additem "MineDetector"; //Vest player addVest "V_mas_uk_PlateCarrierGL_rgr_v"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag"; player addItemToVest "30Rnd_556x45_Stanag_Tracer_Red"; player addItemToVest "30Rnd_556x45_Stanag_Tracer_Red"; player addItemToVest "30Rnd_556x45_Stanag_Tracer_Red"; player addItemToVest "cse_morphine"; player addItemToVest "cse_epinephrine"; player addItemToVest "cse_quikclot"; player addItemToVest "cse_packing_bandage"; player addItemToVest "cse_bandage_basic"; player addItemToVest "HandGrenade"; player addItemToVest "HandGrenade"; player addUniform "U_mas_uk_B_CombatUniform_mtp"; player addHeadGear "H_mas_uk_HelmetB"; //Launcher player addMagazine "mas_M136"; player addMagazine "mas_M136"; player addWeapon "mas_launch_m136_F"; player addWeapon "MineDetector"; //Satchels player addMagazine "SatchelCharge_Remote_Mag"; player addMagazine "DemoCharge_Remote_Mag"; player addMagazine "DemoCharge_Remote_Mag"; //vehicle player addAction ['<t color=''#FF0033''>Radio:</t>', 'radio\radio.sqf']; //execvm "scripts\medkitlimit.sqf"; }; // LMG if(typeOf player == "B_soldier_AR_F") then { //Misc player addWeapon "ACRE_PRC148"; player addWeapon "ItemCompass"; player addWeapon "ItemWatch"; player addWeapon "ItemGPS"; player addWeapon "ItemMap"; player addWeapon "Binocular"; //Backpack player addBackpack "B_Kitbag_mcamo"; //Weapon player addMagazine "Trixie_200Rnd"; player addWeapon "Trixie_L110A1"; player addPrimaryWeaponItem "optic_hamr"; //Backpack Contents player addMagazine "SmokeShellYellow"; player addMagazine "SmokeShellYellow"; player addMagazine "SmokeShellBlue"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_bandage_basic"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_packing_bandage"; player addMagazine "cse_tourniquet"; player addMagazine "cse_tourniquet"; player addMagazine "cse_quikclot"; player addMagazine "cse_quikclot"; player addMagazine "cse_bandageElastic"; player addMagazine "cse_bandageElastic"; player addMagazine "cse_personal_aid_kit"; player addMagazine "Trixie_200Rnd"; player addMagazine "Trixie_200Rnd"; player addMagazine "Trixie_200Rnd"; player addMagazine "Trixie_200Rnd"; //Vest player addVest "V_mas_uk_PlateCarrierGL_rgr_v"; player addItemToVest "cse_morphine"; player addItemToVest "cse_epinephrine"; player addItemToVest "cse_quikclot"; player addItemToVest "cse_packing_bandage"; player addItemToVest "cse_bandage_basic"; player addItemToVest "HandGrenade"; player addItemToVest "HandGrenade"; player addUniform "U_mas_uk_B_CombatUniform_mtp"; player addHeadGear "H_mas_uk_HelmetB"; //vehicle player addAction ['<t color=''#FF0033''>Radio:</t>', 'radio\radio.sqf']; //execvm "scripts\medkitlimit.sqf"; }; Then on the init line of the crate (well the crate is spawned in through an additional script that places the crate based on marker location so I'll attach an addaction to it) I can put addaction init\gear.sqf and not have to worry about any terminate requirements, while still retaining the ability to terminate it in the future if neccessary? I think I'm understanding it correctly? Edit: Works fine, though removing all gear and replaces makes my guy fall over if he's moving lol. Small price to pay for speed when things go wrong at the start or for proper resupplies!
-
Out of interest, are there any conflicting issues with this mod and @ALiVE that will cause the AI to derp at all? I've been using it a while and they seem to perfom ok but I was wondering if there is an issue when running both mods?
-
Look at you, throwing all the pleasantries in there (letting people know that things are missing from their inventory ;)) - I didnt even think to add that, too focused on the workings of it! Appreciated! Its definitely good to future proof it.. just incase I do need to stop it for some reason. I was thinking of putting an addaction on a crate in the HQ/FOB that runs init\gear.sqf which would re-run the medic check, if I was going to do this would the best way to do it be like this or would I need another if statement instead? medkitCheck = execvm "scripts\medkitlimit.sqf"; terminate medkitCheck; medkitCheck = execvm "scripts\medkitlimit.sqf"; or could I just add: terminate medkitCheck; medkitCheck = execvm "scripts\medkitlimit.sqf"; Will this throw up an error when trying to terminate something that hasnt started? I like the information part to it, I've gone for this: hintSilent format["You are trying to carry %1 too many medkits. You are only able to carry %2! Excess medkits have been removed.", numberOfKits - limit, limit];
-
Anyone know?
-
Yeah there isn't alot to my mission that I've written that can't be done in the editor or with other mods. Simply it stops people carrying too many medkits and the other time if statements are used is on initial gear setup and for around 10-12 people at the start of the mission its fine.. then its random throughout depending on death and respawn. Pretty simple stuff but it means I dont have to check if people are taking too many medkits with them. If anyones wondering, we're a casual group and as a small section its just not viable to keep flying back everytime someone needs a wound to be stitched up so the solution is to allow a certain amount of full heal hits (using CSE) and once those have run out, the only way to resupply is to head back.. so there is a penalty for constantly catching a bullet, it just means we dont spend as much time in a vehicle.. you could argue we should be more careful but again as one section we lack the real support either side of us that stops us being heavily outflanked and ambushed almost every engagement thanks to @ALiVE haha! I just know that people will get a little bored or sneaky and try and take more medkits with them than I'd like and tbh I'd rather not have an argument when I can simply script it out of being possible as we do try and maintain as much realism as possible without breaking the game, we also force first person. I appreciate the help people :)
-
I see what you're saying and I think you mean this at the top of my init\gear.sqf: if(!hasInterface) exitWith {}; if(isDedicated) exitWith {}; waitUntil {!isNull player}; waitUntil {isPlayer player}; waitUntil {!isNull(findDisplay 46)}; //removeAllAssignedItems player; clearBackpackCargo player; removeAllWeapons player; removeAllItems player; removeAllContainers player; removeHeadgear player; player unassignItem "NVGoggles"; player removeItem "NVGoggles"; for[{_num = 0},{_num <= 100},{_num = _num + 1}] do { player removeAction _num; }; //RiflemanAT if(typeOf player == "B_soldier_LAT_F") then { ... ... Is that what you mean? :) With the switches, is it more efficient/better ? The init\gear.sqf is only called if a player joins the server or they respawn so its not in constant use :)
-
Just to clarify. When my mission starts, it waits for the player to be alive and then the main init.sqf runs: init\gear.sqf inside this sqf is all different types of if typeof player ==.. this is to give each player a unique loadout depending on class. I tried running it from the init in the editor but that gave me so many issues I just gave up and this is the best way I've found to do it! //Medic if(typeOf player == "B_medic_F") then { //Misc player addWeapon "ACRE_PRC148"; player addWeapon "ItemCompass"; ... ... execvm "scripts\medkitlimit.sqf"; }; //IC if(typeOf player == "B_Soldier_TL_F") then { //Misc player addWeapon "ACRE_PRC148"; player addWeapon "ItemCompass"; ... ... execvm "scripts\medkitlimit.sqf"; }; Then inside scripts\medkitlimit.sqf is: player sidechat "Starting Cycle"; // debug if(typeOf player == "B_medic_F") then {limit = 3;} else {limit = 1; }; numberOfKits = {"cse_personal_aid_kit" == _x} count (magazines player); if (numberOfKits > limit) then { for "_i" from 1 to (numberOfKits - limit) do { player removeMagazine "cse_personal_aid_kit"; }; }; sleep 10; execvm "scripts\medkitlimit.sqf"; I dont know if there is a better way to do this. I dont want to run the medkitlimit.sqf directly from the mission init.sqf as I dont understand if its going to globally init for all players and then run the sqf more times than needed, at least going on my learning of gear inits.. it will only run per that player. I think.. lol Thoughts?
-
I'm getting odd random FPS slow downs (though server FPS remains at 40) and I'm wondering if it was a confliction of AI modules as I'm using ASR_AI3 + ALiVE + TMR! I just wanted to rule TMR out
-
Great mod but I have a problem, I want to disable the AI as I already use a different AI that behaves really well and I dont want the two conflicting but removing the ai related .pbo causes the mission to fail to start mentioning about "invalid crew" I believe the error was. Any ideas? :)
-
ArmA3Sync - launcher and addons synchronization software for ArmA 3
ToejaM replied to major_shepard's topic in ARMA 3 - COMMUNITY MADE UTILITIES
Nah the provider is fine. -
We've made some huge changes to our modpack, we're now out of the "testing" operation and ready to fully assault a real operation. We'd like for YOU to come and join us! Our next operation is this Friday (Tomorrow!) and a further operation on Sunday (5th Oct). No training or experience is necessary, we're looking for team players though. http://www.CPC-Gaming.eu/enlistment - Enlist now!
-
http://www.CPC-Gaming.eu Introduction Hey guys, we're newly starting up some MilSim on a smallish scale, there are around eight of us at the moment and we'd like you to join us! About We currently don't have an 'official name' for our unit, hence the title is currently that of the community name but the intention is to change this. We originally run DayZ Epoch and Altis Life servers and we still do, however we are now running MilSim operations on a weekly basis as many of us have a love for realism and the Arma series. I'm a big fan of MilSim and have a lot of experience, our aim is for realism without breaking playability while remaining as professional as possible, this means even though we are currently section sized, we have fully working scripts to aid us in bigger operations such as insertion, medivac, extraction and supply drops. Simple but effective scripts that keep the immersion. Our short term goal is to reach a unit strength of two sections with some manned support. I'm currently doing all of the operations/campaigns myself aswell as maintaining the server. If you're a mission maker, script creator or have an interest in helping out on this side then feel free to let us know! Roster Our current roster comprises of those completely new to Arma MilSim to those who have served in the British Army for over ten years. We have a wealth of experience in all aspects of running a MilSim unit from server maintenance to tours of duty. Our Style We're attempting to fully imitate the British Army. Recruitment We're looking for new people to join us on a casual basis at present, every Friday night @ 2100 UK Time with the odd one or two thrown in mid week if there is interest for it. If you have zero experience with military protocols or MilSim in general then we want you to come and play! The only requirement is that you are willing to learn! If you're an experienced MilSim player then you are welcome to. While we build a roster and establish a routine, there are currently no strict attendance requirements, drop in and drop out but we do aim to have at least one operation a week. As a recruit, you will be able to join in on any operations but you will be required to attend basic training when it is available next. More details on basic training will be provided as and when necessary, the short is that that you will be required to complete a rifle range with an acceptable score as well as learn the basics of contact calling, formations and basic section attack movements. There are further training courses planned and available. If you'd like to apply, please fill out the following form: http://www.CPC-Gaming.eu/enlistment Age Limit: 16 and over Finally If you have any questions, please post them on our forum as discussion is not permitted within these threads by BIStudio forum rules. Thank you!
-
Great cheers :)
-
ArmA3Sync - launcher and addons synchronization software for ArmA 3
ToejaM replied to major_shepard's topic in ARMA 3 - COMMUNITY MADE UTILITIES
Is there anyway you can support a different protocol for checking the .a3s/sync file to alleviate this problem? Is there anything we can do? As above we were getting this issue prior to the buffer change -
Anyone making a good UGL version of this? The one in the Trixie pack fires from the top of the scope :/
-
ArmA3Sync - launcher and addons synchronization software for ArmA 3
ToejaM replied to major_shepard's topic in ARMA 3 - COMMUNITY MADE UTILITIES
I was getting this issue before I changed it mate, maybe its too high now. Props to you for always answering your thread btw.. you don't see that often. I really appreciate your program :)
