berniemacbern
Member-
Content Count
4 -
Joined
-
Last visited
-
Medals
Community Reputation
0 NeutralAbout berniemacbern
-
Rank
Rookie
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
-
custom character Dog - K9 Unit
berniemacbern replied to MoonieFR's topic in ARMA 3 - ADDONS & MODS: DISCUSSION
so hyped for this, is it too soon to speculate a release date? -
release [Release] Incon Undercover: A comprehensive undercover / incognito simulation
berniemacbern replied to Incontinentia's topic in ARMA 3 - MISSION EDITING & SCRIPTING
can someone take a look at my script? it was working fine before i tweaked it but now it wont work at all. /* Setup options for INC_undercover undercover / civilian recruitment script by Incontinentia. Please check each setting carefully otherwise the script may not function properly in your scenario. All classnames must have quotation marks ("Item_Random_F") */ //-------------------------Player settings------------------------- _undercoverUnitSide = west; //What side is/are the undercover unit(s) on? (Can be east, west or independent - only one side supported) //-------------------------General Settings------------------------- _debug = true; //Set to true for debug _fullAIfunctionality = true; //Enable all checks on AI (may degrade performace very slightly for large groups, 15+) _easyMode = true; //Disguise checks will also reveal if the player's disguise is working or not _racism = true; //Enemies will notice if you aren't the race of the faction you're pretending to be (making you easier to detect if nothing is covering your face) _racProfFacCiv = 1; //(Number) Multiplies the effect of racial profiling. Lower this number to simulate more multicultural civilian population _racProfFacEny = 1; //(Number) Multiplies the effect of racial profiling. Lower this number to simulate more multicultural enemy forces _regEnySide = east; //Units of this side will be classed as regular enemies and will share information about detected units across entire map (Side: can be east, west, independent) - if you don't need this, use sideEmpty. _regBarbaric = false; //(Bool - true or false) Will this side lash out on civilians if it takes casualties and doesn't know the attacker? _regDetectRadius = 10; //Default detection radius for regular troops (this will expand and contract based on weather, time of day, and how the undercover unit is acting - civilians within this radius will be under much more scrutinty) _asymEnySide = sideEmpty; //Units of this side will be classed as asymetric enemies (Side: can be east, west, independent) - if you don't need this, use sideEmpty. _asymBarbaric = true; //(Bool - true or false) Will this side have a small chance of lashing out on civilians if it takes casualties and doesn't know the attacker? _asymDetectRadius = 15; //Default detection radius for asym troops (this will expand and contract based on weather, time of day, and how the undercover unit is acting - civilians within this radius will be under much more scrutinty) _globalSuspicionModifier = 1; //Scales the level of suspicion of enemies. 1 is default, 2 means units are twice as likely to see through undercover unit's disguises, 0.5 means half as likely etc. //-------------------------Civilian Disguise settings------------------------- _civFactions = ["CIV_F", "CUP_C_TK", "CFP_C_ME", "LOP_TAK_Civ", "CFP_C_AFG", "UK3CB_TKC_C", "UK3CB_ADC_C", "CFP_C_AFRISLAMIC", "LOP_AFR_Civ", "CFP_C_AFRCHRISTIAN"]; //Array of factions whose vests are safe for undercover units to wear //(Array of classnames) Safe vests (on top of the specific factions above - useful if faction has randomisation script or to add items that are not used by the faction) _civilianVests = ["vss_01_MC", "vss_02_MC", "vss_03_MC", "vss_04_MC", "vss_05_MC", "vss_06_MC", "vss_01_MCA", "vss_02_MCA", "vss_03_MCA", "vss_04_MCA", "vss_05_MCA", "vss_06_MCA", "vss_01_MCT", "vss_02_MCT", "vss_03_MCT", "vss_04_MCT", "vss_05_MCT", "vss_06_MCT", "vss_01_M81", "vss_02_M81", "vss_03_M81", "vss_04_M81", "vss_05_M81", "vss_06_M81", "vss_01_RG", "vss_02_RG", "vss_03_RG", "vss_04_RG", "vss_05_RG", "vss_06_RG", "vss_01_BLK", "vss_02_BLK", "vss_03_BLK", "vss_04_BLK", "vss_05_BLK", "vss_06_BLK", "vss_01_WG", "vss_02_WG", "vss_03_WG", "vss_04_WG", "vss_05_WG", "vss_06_WG", "vss_01_BF", "vss_02_BF", "vss_03_BF", "vss_04_BF", "vss_05_BF", "vss_06_BF"]; //(Array of classnames) Safe uniforms (on top of the specific factions above - useful if faction has randomisation script or to add items that are not used by the faction) _civilianUniforms = ["U_BG_Guerilla2_2", "U_BG_Guerilla2_1", "U_BG_Guerilla2_3", "U_I_C_Soldier_Bandit_4_F", "U_I_C_Soldier_Bandit_1_F", "U_I_C_Soldier_Bandit_2_F", "U_I_C_Soldier_Bandit_5_F", "U_I_C_Soldier_Bandit_3_F", "flb_511TacPants_ButtonUp_TanRed", "flb_511TacPants_ButtonUp_TanBlk", "flb_511TacPants_ButtonUp_TanWht", "flb_511TacPants_ButtonUp_TanBlue", "flb_511TacPants_ButtonUp_TanYellow", "flb_511TacPants_ButtonUp_TanGreen", "flb_511TacPants_ButtonUp_TanMCM", "flb_511TacPants_ButtonUp_Rolled_TanRed", "flb_511TacPants_ButtonUp_Rolled_TanBlk", "flb_511TacPants_ButtonUp_Rolled_TanWht", "flb_511TacPants_ButtonUp_Rolled_TanBlue", "flb_511TacPants_ButtonUp_Rolled_TanYellow", "flb_511TacPants_ButtonUp_Rolled_TanGreen", "ButtonUp_Cargo_MCM_BLUE", "ButtonUp_Cargo_MCM_WHITE", "ButtonUp_Cargo_MCM_RED", "ButtonUp_Cargo_MCM_BLK", "ButtonUp_Cargo_BLK_V1", "ButtonUp_Cargo_BLK_BLUE", "ButtonUp_Cargo_BLK_WHITE", "ButtonUp_Cargo_BLK_RED", "ButtonUp_Cargo_BLK_MCM", "ButtonUp_Cargo_KHK_BLUE", "ButtonUp_Cargo_KHK_WHITE", "ButtonUp_Cargo_KHK_RED", "ButtonUp_Cargo_KHK_BLK", "ButtonUp_Cargo_KHK_MCM", "ButtonUp_Cargo_OD_BLUE", "ButtonUp_Cargo_OD_WHITE", "ButtonUp_Cargo_OD_RED", "ButtonUp_Cargo_OD_BLK", "ButtonUp_Cargo_OD_MCM", "NIGHTHOWLu", "jeanflannel_1", "jeanflannel_2", "jeanflannel_3", "jeanflannel_4", "jeantee_1", "jeantee_2", "jeantee_3", "jeantee_4", "jeantee_5", "jeancoat_black", "jeancoat_tan", "jeanm65_1", "jeanm65_2", "jeanrugby_1", "jeanrugby_2", "jeanrugbylong_1", "jeanrugbylong_2", "jeanhoodie_1", "jeanhoodie_2", "jeanhoodie_3", "cargoflannel_1", "cargoflannel_2", "cargoflannel_3", "cargoflannel_4", "cargotee_1", "cargotee_2", "cargotee_3", "cargotee_4", "cargotee_5", "cargocoat_black", "cargocoat_tan", "cargorugby_1", "cargorugby_2", "cargorugbylong_1", "cargorugbylong_2", "511flannel_1", "511flannel_2", "511flannel_3", "511flannel_4"]; //(Array of classnames) Safe headgear (will automatically include civilian headgear classes - useful if faction has randomisation script or to add items that are not used by the faction) _civilianHeadgear = ["tfl_cap_arcblk", "tfl_cap_johndeere", "tfl_cap_nike", "tfl_cap_academi", "tfl_cap_carhartt", "tfl_cap_surefire", "tfl_cap_pat", "tfl_cap_mattytan_ep", "tfl_cap_matty_ep", "UK3CB_TKA_I_H_Shemag_Des", "UK3CB_TKA_I_H_Shemag_Blk", "UK3CB_TKA_I_H_Shemag_Grey", "UK3CB_TKA_I_H_Shemag_Oli", "UK3CB_TKA_I_H_Shemag_Reg", "UK3CB_TKA_I_H_Shemag_Red", "UK3CB_TKA_I_H_Shemag_White", "UK3CB_TKA_I_H_Shemag_Tan"]; //(Array of classnames) Safe backpacks (will automatically include civilian backpack classes - useful if faction has randomisation script or to add items that are not used by the faction) _civilianBackpacks = ["B_FieldPack_blk", "B_FieldPack_cbr", "B_FieldPack_khk", "B_FieldPack_oucamo", "G_FieldPack_Medic", "B_Carryall_cbr", "B_Carryall_khk", "B_Carryall_oucamo", "B_TacticalPack_blk", "B_TacticalPack_rgr", "B_TacticalPack_oli", "B_Kitbag_cbr", "B_Kitbag_rgr", "B_Kitbag_sgg", "B_Respawn_Sleeping_bag_blue_F", "B_Respawn_Sleeping_bag_brown_F", "B_Respawn_TentDome_F", "B_Respawn_TentA_F", "B_Parachute", "ACE_NonSteerableParachute", "ACE_TacticalLadder_Pack", "S_RangerBelt_v1_1", "S_RangerBelt_v2_1", "S_RangerBelt_v3_1", "S_RangerBelt_v4_1", "S_RangerBelt_v5_1", "S_RangerBelt_v6_1", "S_RangerBelt_v6_2", "S_RangerBelt_v7_1", "UK3CB_B_Hiker", "CUP_B_RUS_Backpack", "G2_Gunslinger", "mgsr_poncho_dry", "mgsr_poncho_wet", "TFL_Drybag", "TFL_LBT_day_mc", "bag", "LBT_bag_Ali", "tfw_ilbe_dd_gr", "tfw_ilbe_dd_coy"]; //(Array of classnames) Safe vehicles to drive in (automatically includes vehicles from the civilian factions above). _civilianVehicleArray = ["chRR_SC_noir", "rhsusf_mrzr4_d", "C_Van_02_vehicle_F", "d3s_g63amg_18_e1", "d3s_gls63amg_17", "d3s_vklasse_17", "d3s_gls63amg_17_FSB", "d3s_g500_18_FSB", "NDS_6x6_ATV_MIL", "NDS_6x6_ATV_MIL2", "NDS_6x6_ATV_MIL_EMPTY", "NDS_6x6_ATV_MIL_LR", "NDS_6x6_ATV_MIL2_LR", "dbo_horse", "dbo_horse_dark", "dbo_horse_snow", "dbo_horse_lp", "dbo_horse_wf", "dbo_horse_wp", "dbo_packhorse", "dbo_horse_NS", "dbo_horseTB"]; _HMDallowed = false; //(Bool - true or false) Are HMDs (night vision goggles etc.) safe to wear for units pretending to be civilians? Set to false if wearing HMDs will cause suspicion (must be stored in backpack). _noOffRoad = false; //Civilian vehicles driving at speed more than 50 meters from the nearest road will immediately be considered hostile (even if false, this will be seen as suspicious) //-------------------------Enemy Disguise settings------------------------- _incogFactions = ["UK3CB_ADE_O", "UK3CB_ADM_O", "UK3CB_TKM_O", "CFP_O_ABUSAYYAF", "LOP_AM_OPF", "LOP_AFR_OPF", "CFP_O_ALQAEDA", "CFP_O_HAMAS", "CFP_O_HEZBOLLAH", "CFP_O_IQARMY", "LOP_IRA", "CFP_O_IRARMY", "CFP_O_SYARMY", "LOP_SYR", "CFP_O_ALSHABAAB", "CFP_O_IS", "CFP_O_SOREBEL", "CFP_O_SSREBELS", "CFP_O_SDMilitia", "CUP_O_TK_MILITIA", "O_Taliban", "CFP_O_TBAN", "CFP_O_ANSARALLAH", "CFP_O_BOKOHARAM", "LOP_BH", "CFP_O_CFRebels", "LOP_ISTS_OPF"]; //Array of enemy factions whose items and vehicles will allow the player to impersonate the enemy //Names of additional markers for areas that would be considered trespassing (any with "INC_tre" - case sensitive - somewhere in the marker name will automatically be included) _trespassMarkers = []; //(Array of classnames) Safe vests (on top of the specific factions above - useful if faction has randomisation script or to add items that are not used by the faction) _incognitoVests = ["vss_01_MC", "vss_02_MC", "vss_03_MC", "vss_04_MC", "vss_05_MC", "vss_06_MC", "vss_01_MCA", "vss_02_MCA", "vss_03_MCA", "vss_04_MCA", "vss_05_MCA", "vss_06_MCA", "vss_01_MCT", "vss_02_MCT", "vss_03_MCT", "vss_04_MCT", "vss_05_MCT", "vss_06_MCT", "vss_01_M81", "vss_02_M81", "vss_03_M81", "vss_04_M81", "vss_05_M81", "vss_06_M81", "vss_01_RG", "vss_02_RG", "vss_03_RG", "vss_04_RG", "vss_05_RG", "vss_06_RG", "vss_01_BLK", "vss_02_BLK", "vss_03_BLK", "vss_04_BLK", "vss_05_BLK", "vss_06_BLK", "vss_01_WG", "vss_02_WG", "vss_03_WG", "vss_04_WG", "vss_05_WG", "vss_06_WG", "vss_01_BF", "vss_02_BF", "vss_03_BF", "vss_04_BF", "vss_05_BF", "vss_06_BF"]; //(Array of classnames) Safe headgear (will automatically include incog headgear classes - useful if faction has randomisation script or to add items that are not used by the faction) _incognitoHeadgear = ["tfl_cap_arcblk", "tfl_cap_johndeere", "tfl_cap_nike", "tfl_cap_academi", "tfl_cap_carhartt", "tfl_cap_surefire", "tfl_cap_pat", "tfl_cap_mattytan_ep", "tfl_cap_matty_ep", "UK3CB_TKA_I_H_Shemag_Des", "UK3CB_TKA_I_H_Shemag_Blk", "UK3CB_TKA_I_H_Shemag_Grey", "UK3CB_TKA_I_H_Shemag_Oli", "UK3CB_TKA_I_H_Shemag_Reg", "UK3CB_TKA_I_H_Shemag_Red", "UK3CB_TKA_I_H_Shemag_White", "UK3CB_TKA_I_H_Shemag_Tan"]; //(Array of classnames) Safe backpacks (will automatically include incog backpack classes - useful if faction has randomisation script or to add items that are not used by the faction) _incognitoBackpacks = ["B_FieldPack_blk", "B_FieldPack_cbr", "B_FieldPack_khk", "B_FieldPack_oucamo", "G_FieldPack_Medic", "B_Carryall_cbr", "B_Carryall_khk", "B_Carryall_oucamo", "B_TacticalPack_blk", "B_TacticalPack_rgr", "B_TacticalPack_oli", "B_Kitbag_cbr", "B_Kitbag_rgr", "B_Kitbag_sgg", "B_Respawn_Sleeping_bag_blue_F", "B_Respawn_Sleeping_bag_brown_F", "B_Respawn_TentDome_F", "B_Respawn_TentA_F", "B_Parachute", "ACE_NonSteerableParachute", "ACE_TacticalLadder_Pack", "S_RangerBelt_v1_1", "S_RangerBelt_v2_1", "S_RangerBelt_v3_1", "S_RangerBelt_v4_1", "S_RangerBelt_v5_1", "S_RangerBelt_v6_1", "S_RangerBelt_v6_2", "S_RangerBelt_v7_1", "UK3CB_B_Hiker", "CUP_B_RUS_Backpack", "G2_Gunslinger", "mgsr_poncho_dry", "mgsr_poncho_wet", "TFL_Drybag", "TFL_LBT_day_mc", "bag", "LBT_bag_Ali", "tfw_ilbe_dd_gr", "tfw_ilbe_dd_coy"]; //(Array of classnames) Safe uniforms (on top of the specific factions above - useful if faction has randomisation script or to add items that are not used by the faction) _incognitoUniforms = []; _incogVehArray = []; //(Array of classnames) Additional incognito vehicles (vehicles from the faction above will automatically count, as will all _highSecVehicles) //-------------------------High security zone settings------------------------- /* High security zones are areas that can only be entered with specific uniforms / items, even if the unit is disguised as an enemy. For instance, it could be a radar installation or a marker in the vicinity of a high value target that only specially designated units are allowed near. All high security zones are automatically considered non-civilian territory, but units dressed as enemies can enter without being instantly considered hostile, but they will attract a LOT more attention. In these settings, you can . */ _highSecMarkers = []; //Names of additional markers for areas that are designated high security zones that require specific uniforms to enter without raising suspicion (any with "INC_highSec" - case sensitive - somewhere in the marker name will automatically be included) _highSecInstantHostile = false; // If true, units entering high security areas with the wrong uniform will be instantly deemed hostile by enemy forces. If false, it will be highly suspicious. _highSecVehicles = []; // (Array of classnames) Vehicles that can enter high security areas without raising suspicion (uniforms will still be noticed according to how open the vehicle is) _highSecurityUniforms = []; // (Array of classnames) Uniforms that allow entry into high security areas (defined by high security markers) _highSecItemCheck = true; // Check for disallowed items that aren't in the permitted list? Each non-permitted item will incur a suspicion penality. Set to false if high security checks just include uniform only. _highSecItems = []; // (Array of classnames) List of items such as vests, headgear, hats etc., that won't cause suspicion in high security areas (only works on foot for now) _hsItChkOutside = true; // The high security item check will occur if wearing a high security uniform even in non-high security zones. Useful if the high security uniform is, for example, a businessman or scientist, who would look weird carrying a gun and helmet. _hsMustBeUnarmed = true; // Units carrying weapons will be considered hostile (requires _highSecItemCheck to be set to true). _highSecItemCheckScalar = 1; // Multiplies the level of suspicion caused by each suspect item when in a high security zone //-------------------------Civilian recruitment settings------------------------- /* By enabling civilian recruitment, undercover can recruit any ambient civilians they see into their group (if their reputation allows / the civvy wants to join). Civilians will operate under similar restrictions to the player. You can also dismiss your new teammates and they will leave your group and carry on doing whatever it is they fancy doing (usually sitting cross-legged in the middle of a field). */ _civRecruitEnabled = false; //(Bool - true or false) Set this to false to prevent undercover units from recruiting civilians _armedCivPercentage = 0; //(Number - 0 to 100) Max percentage of civilians armed with weapons from the array below, either on their person or in their backpacks (will only work if _civRecruitEnabled is set to true, otherwise this is ignored) //Weapon classnames for armed civilians (array of classnames) _civWpnArray = []; //Items that civilians may carry _civItemArray = []; //Civilian backpack classes (array of classnames) _civPackArray = [];- 138 replies
-
- undercover
- incognito
-
(and 3 more)
Tagged with:
-
WMO - Walkable Moving Objects
berniemacbern replied to bloodwyn1756's topic in ARMA 3 - ADDONS & MODS: COMPLETE
how to i attach items to the ship? for example i want an Cargo Net arsenal on the uss liberty, might sound stupid but im new to this, and also how do i do the disablecollisionwith thing so people dont take damage on the server? -
Server looping when trying to load map
berniemacbern posted a topic in ARMA 3 - MISSION EDITING & SCRIPTING
I have made my own custom composition for my units base, the server keeps looping when trying to load, im getting the error messages regarding the following; Class destroyed with lock count 1 [CBA] (xeh) WARNING: One or more children of class CAManBase do not support Extended Event Handlers. Fall back to loop. armahosts said it was beyond their skill set and should come here for help. i have a feeling its one of the errors above causing the crash but cant be 100% and dont have a clue on how to rectify it, any assistance would be great Thanks in advance.