Advertisement
iCEtIMed

APDATE WAI 1

Apr 29th, 2015
214
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.40 KB | None | 0 0
  1. if(true) then {
  2.  
  3. /* GENERAL CONFIG */
  4.  
  5. debug_mode = false; // enable debug
  6. use_blacklist = true; // use blacklist
  7. blacklist = [
  8. [[5533.00,8445.00],[6911.00,7063.00]], // Stary
  9. [[0,16000,0],[1000,-0,0]], // Left
  10. [[0,16000,0],[16000.0,14580.3,0]] // Top
  11. ];
  12.  
  13. /* END GENERAL CONFIG */
  14.  
  15. /* AI CONFIG */
  16.  
  17. ai_clear_body = false; // instantly clear bodies
  18. ai_clean_dead = true; // clear bodies after certain amount of time
  19. ai_cleanup_time = 7200; // time to clear bodies in seconds
  20. ai_clean_roadkill = false; // clean bodies that are roadkills
  21. ai_roadkill_damageweapon = 0; // percentage of chance a roadkill will destroy weapon AI is carrying
  22.  
  23. ai_bandit_combatmode = "YELLOW"; // combatmode of bandit AI
  24. ai_bandit_behaviour = "COMBAT"; // behaviour of bandit AI
  25.  
  26. ai_hero_combatmode = "YELLOW"; // combatmode of hero AI
  27. ai_hero_behaviour = "COMBAT"; // behaviour of hero AI
  28.  
  29. ai_share_info = true; // AI share info on player position
  30. ai_share_distance = 300; // Distance from killed AI for AI to share your rough position
  31.  
  32. ai_kills_gain = true; // add kill to bandit/human kill score
  33. ai_humanity_gain = true; // gain humanity for killing AI
  34. ai_add_humanity = 50; // amount of humanity gained for killing a bandit AI
  35. ai_remove_humanity = 50; // amount of humanity lost for killing a hero AI
  36. ai_special_humanity = 150; // amount of humanity gain or loss for killing a special AI dependant on player alignment
  37.  
  38. ai_skill_extreme = [["aimingAccuracy",1.00],["aimingShake",1.00],["aimingSpeed",1.00],["endurance",1.00],["spotDistance",1.00],["spotTime",1.00],["courage",1.00],["reloadSpeed",1.00],["commanding",1.00],["general",1.00]]; // Extreme
  39. ai_skill_hard = [["aimingAccuracy",0.80],["aimingShake",0.80],["aimingSpeed",0.80],["endurance",1.00],["spotDistance",0.80],["spotTime",0.80],["courage",1.00],["reloadSpeed",1.00],["commanding",1.00],["general",1.00]]; // Hard
  40. ai_skill_medium = [["aimingAccuracy",0.60],["aimingShake",0.60],["aimingSpeed",0.60],["endurance",1.00],["spotDistance",0.60],["spotTime",0.60],["courage",1.00],["reloadSpeed",1.00],["commanding",1.00],["general",1.00]]; // Medium
  41. ai_skill_easy = [["aimingAccuracy",0.40],["aimingShake",0.50],["aimingSpeed",0.50],["endurance",1.00],["spotDistance",0.50],["spotTime",0.50],["courage",1.00],["reloadSpeed",1.00],["commanding",1.00],["general",1.00]]; // Easy
  42. ai_skill_random = [ai_skill_extreme,ai_skill_hard,ai_skill_hard,ai_skill_hard,ai_skill_hard,ai_skill_medium,ai_skill_medium,ai_skill_medium,ai_skill_medium,ai_skill_easy];
  43.  
  44. ai_static_useweapon = true; // Allows AI on static guns to have a loadout
  45. ai_static_weapons = ["KORD_high_TK_EP1","DSHKM_Ins","M2StaticMG"]; // static guns
  46.  
  47. ai_static_skills = false; // Allows you to set custom array for AI on static weapons. (true: On false: Off)
  48. ai_static_array = [["aimingAccuracy",0.20],["aimingShake",0.70],["aimingSpeed",0.75],["endurance",1.00],["spotDistance",0.70],["spotTime",0.50],["courage",1.00],["reloadSpeed",1.00],["commanding",1.00],["general",1.00]];
  49.  
  50. ai_gear0 = [["ItemBandage","ItemBandage","ItemPainkiller"],["ItemKnife","ItemFlashlight"]];
  51. ai_gear1 = [["ItemBandage","ItemBandage","ItemPainkiller"],["ItemKnife","ItemFlashlight"]];
  52. ai_gear_random = [ai_gear0,ai_gear1]; // Allows the possibility of random gear
  53.  
  54. ai_wep_assault = [["M16A4_ACG","30Rnd_556x45_Stanag"],["Sa58V_RCO_EP1","30Rnd_762x39_AK47"],["SCAR_L_STD_Mk4CQT","30Rnd_556x45_Stanag"],["M8_sharpshooter","30Rnd_556x45_Stanag"],["M4A1_HWS_GL_camo","30Rnd_556x45_Stanag"],["SCAR_L_STD_HOLO","30Rnd_556x45_Stanag"],["M4A3_CCO_EP1","30Rnd_556x45_Stanag"],["M4A3_CCO_EP1","30Rnd_556x45_Stanag"],["M4A1_AIM_SD_camo","30Rnd_556x45_StanagSD"],["M16A4","30Rnd_556x45_Stanag"],["m8_carbine","30Rnd_556x45_Stanag"],["BAF_L85A2_RIS_Holo","30Rnd_556x45_Stanag"],["Sa58V_CCO_EP1","30Rnd_762x39_AK47"]]; // Assault
  55. ai_wep_machine = [["RPK_74","75Rnd_545x39_RPK"],["MK_48_DZ","100Rnd_762x51_M240"],["M249_EP1_DZ","200Rnd_556x45_M249"],["Pecheneg_DZ","100Rnd_762x54_PK"],["M240_DZ","100Rnd_762x51_M240"]]; // Light machine guns
  56. ai_wep_sniper = [["M14_EP1","20Rnd_762x51_DMR"],["SCAR_H_LNG_Sniper_SD","20Rnd_762x51_SB_SCAR"],["M110_NVG_EP1","20rnd_762x51_B_SCAR"],["SVD_CAMO","10Rnd_762x54_SVD"],["VSS_Vintorez","20Rnd_9x39_SP5_VSS"],["DMR","20Rnd_762x51_DMR"],["M40A3","5Rnd_762x51_M24"]]; // Sniper rifles
  57. ai_wep_random = [ai_wep_assault,ai_wep_assault,ai_wep_assault,ai_wep_sniper,ai_wep_machine]; // random weapon 60% chance assault rifle,20% light machine gun,20% sniper rifle
  58. ai_wep_launchers_AT = ["M136","RPG18","JAVELIN"];
  59. ai_wep_launchers_AA = ["Strela","Igla","STINGER"];
  60.  
  61. ai_packs = ["DZ_Czech_Vest_Puch","DZ_ALICE_Pack_EP1","DZ_TK_Assault_Pack_EP1","DZ_British_ACU","DZ_GunBag_EP1","DZ_CivilBackpack_EP1","DZ_Backpack_EP1","DZ_LargeGunBag_EP1"];
  62. ai_hero_skin = ["Sniper1_DZ","Soldier1_DZ","Camo1_DZ","FR_OHara_DZ","FR_Rodriguez_DZ","CZ_Special_Forces_GL_DES_EP1_DZ","Soldier_Bodyguard_AA12_PMC_DZ","Soldier_Sniper_PMC_DZ"];
  63. ai_bandit_skin = ["GUE_Soldier_MG_DZ","GUE_Soldier_Sniper_DZ","GUE_Soldier_Crew_DZ","GUE_Soldier_CO_DZ","GUE_Soldier_2_DZ","GUE_Commander_DZ","Ins_Soldier_GL_DZ","TK_INS_Soldier_EP1_DZ","TK_INS_Soldier_EP1_DZ","TK_INS_Warlord_EP1_DZ","TK_INS_Warlord_EP1_DZ"];
  64. ai_special_skin = ["Functionary1_EP1_DZ"];
  65. ai_all_skin = [ai_hero_skin,ai_bandit_skin,ai_special_skin];
  66.  
  67. ai_add_skin = true; // adds unit skin to inventory on death
  68.  
  69. /* END AI CONFIG */
  70.  
  71. /* WAI MISSIONS CONFIG */
  72. wai_mission_system = true; // use built in mission system
  73.  
  74. wai_mission_markers = ["DZMSMajMarker","DZMSMinMarker","DZMSBMajMarker","DZMSBMinMarker"];
  75.  
  76. wai_avoid_missions = true; // avoid spawning near other missions, these are defined in wai_mission_markers
  77. wai_avoid_traders = true; // avoid spawning missions near traders
  78. wai_mission_spread = 750; // make missions spawn this far apart from one another and other markers
  79. wai_near_town = 0; // make missions check for towns around this radius
  80. wai_near_road = 0; // make missions check for roads around this radius
  81. wai_near_water = 50; // nearest water allowed near missions
  82.  
  83. wai_mission_timer = [300,900]; // time between missions 5-15 minutes
  84. wai_mission_timeout = [900,1800]; // time each missions takes to despawn if inactive 15-30 minutes
  85. wai_timeout_distance = 1000; // if a player is this close to a mission then it won't time-out
  86.  
  87. wai_clean_mission = true; // clean all mission buildings after a certain period
  88. wai_clean_mission_time = 1800; // time after a mission is complete to clean mission buildings
  89.  
  90. wai_mission_fuel = [10,20]; // fuel inside mission spawned vehicles [min%,max%]
  91. wai_vehicle_damage = [20,80]; // damages to spawn vehicles with [min%,max%]
  92. wai_keep_vehicles = true; // save vehicles to database and keep them after restart
  93.  
  94. wai_crates_smoke = true; // pop smoke on crate when mission is finished during daytime
  95. wai_crates_flares = true; // pop flare on crate when mission is finished during nighttime
  96.  
  97. wai_players_online = 1; // number of players online before mission starts
  98. wai_server_fps = 5; // missions only starts if server FPS is over wai_server_fps
  99.  
  100. wai_kill_percent = 30; // percentage of AI players that must be killed at "crate" missions to be able to trigger completion
  101.  
  102. wai_high_value = true; // enable the possibility of finding a high value item (defined below crate_items_high_value) inside a crate
  103. wai_high_value_chance = 1; // chance in percent you find above mentioned item
  104.  
  105. wai_enable_minefield = true; // enable minefields to better defend missions
  106. wai_use_launchers = false; // add a rocket launcher to each spawned AI group
  107. wai_remove_launcher = false; // remove rocket launcher from AI on death
  108.  
  109. // Missions
  110. wai_hero_missions = [ // ["mission filename",% chance of picking this mission],Make sure the chances add up to 100,or it will not be accurate percentages
  111. ["black_hawk_crash",12],
  112. ["armed_vehicle",13],
  113. ["bandit_base",8],
  114. ["captured_mv22",8],
  115. ["ikea_convoy",8],
  116. ["destroyed_ural",18],
  117. ["disabled_milchopper",10],
  118. ["mayors_mansion",10],
  119. ["weapon_cache",13]
  120. ];
  121. wai_bandit_missions = [
  122. ["armed_vehicle",12],
  123. ["black_hawk_crash",14],
  124. ["captured_mv22",6],
  125. ["broken_down_ural",14],
  126. ["hero_base",6],
  127. ["ikea_convoy",8],
  128. ["medi_camp",16],
  129. ["presidents_mansion",6],
  130. ["sniper_extraction",8],
  131. ["weapon_cache",10]
  132. ];
  133. /*
  134. wai_special_missions = [
  135. ["bunny_ranch",100]
  136. ];
  137. */
  138.  
  139. // Vehicle arrays
  140. armed_vehicle = ["ArmoredSUV_PMC_DZE","GAZ_Vodnik_DZE","HMMWV_M1151_M2_CZ_DES_EP1_DZE","HMMWV_M998A2_SOV_DES_EP1_DZE","LandRover_MG_TK_EP1_DZE","LandRover_Special_CZ_EP1_DZE","Offroad_DSHKM_Gue_DZE","Pickup_PK_GUE_DZE","Pickup_PK_INS_DZE","Pickup_PK_TK_GUE_EP1_DZE","UAZ_MG_TK_EP1_DZE"];
  141. armed_chopper = ["CH_47F_EP1_DZE","UH1H_DZE","Mi17_DZE","UH60M_EP1_DZE","UH1Y_DZE","MH60S_DZE"];
  142. civil_chopper = ["AH6X_DZ","BAF_Merlin_DZE","MH6J_DZ","Mi17_Civilian_DZ"];
  143. military_unarmed = ["GAZ_Vodnik_MedEvac","HMMWV_Ambulance","HMMWV_Ambulance_CZ_DES_EP1","HMMWV_DES_EP1","HMMWV_DZ","HMMWV_M1035_DES_EP1","LandRover_CZ_EP1","LandRover_TK_CIV_EP1","UAZ_CDF","UAZ_INS","UAZ_RU","UAZ_Unarmed_TK_CIV_EP1","UAZ_Unarmed_TK_EP1","UAZ_Unarmed_UN_EP1"];
  144. cargo_trucks = ["Kamaz","MTVR_DES_EP1","Ural_CDF","Ural_TK_CIV_EP1","Ural_UN_EP1","V3S_Open_TK_CIV_EP1","V3S_Open_TK_EP1"];
  145. refuel_trucks = ["KamazRefuel_DZ","MtvrRefuel_DES_EP1_DZ","UralRefuel_TK_EP1_DZ","V3S_Refuel_TK_GUE_EP1_DZ"];
  146. civil_vehicles = ["hilux1_civil_1_open","hilux1_civil_2_covered","hilux1_civil_3_open_EP1","SUV_Blue","SUV_Camo","SUV_Charcoal","SUV_Green","SUV_Orange","SUV_Pink","SUV_Red","SUV_Silver","SUV_TK_CIV_EP1","SUV_White","SUV_Yellow"];
  147.  
  148. // Dynamic box array
  149. crates_large = ["USVehicleBox","RUVehicleBox","TKVehicleBox_EP1"];
  150. crates_medium = ["USBasicWeaponsBox","RUBasicWeaponsBox","USSpecialWeaponsBox","USSpecialWeapons_EP1","RUSpecialWeaponsBox","SpecialWeaponsBox","TKSpecialWeapons_EP1","CZBasicWeapons_EP1","UNBasicWeapons_EP1"];
  151. crates_small = ["GuerillaCacheBox","RULaunchersBox","RUBasicAmmunitionBox","RUOrdnanceBox","USBasicAmmunitionBox","USLaunchersBox","USOrdnanceBox","USOrdnanceBox_EP1","USLaunchers_EP1","USBasicWeapons_EP1","USBasicAmmunitionBox_EP1","UNBasicAmmunitionBox_EP1","TKOrdnanceBox_EP1","TKLaunchers_EP1","TKBasicAmmunitionBox_EP1","GuerillaCacheBox_EP1","GERBasicWeapons_EP1"];
  152.  
  153. crate_weapons_buildables = [["ChainSaw","ItemJerryMixed"],["ChainSawB","ItemJerryMixed"],["ChainSawG","ItemJerryMixed"],["ChainSawP","ItemJerryMixed"],["ChainSawR","ItemJerryMixed"]];
  154.  
  155. crate_tools = ["ItemKeyKit","Binocular","Binocular_Vector","ItemCompass","ItemCrowbar","ItemEtool","ItemFishingPole","ItemFlashlightRed","ItemGPS","ItemHatchet_DZE","ItemKnife","ItemMachete","ItemMatchbox_DZE","ItemToolbox","NVGoggles"];
  156. crate_tools_buildable = ["ItemToolbox","ItemEtool","ItemCrowbar","ItemKnife"];
  157. crate_tools_sniper = ["ItemCompass","Binocular","Binocular_Vector","NVGoggles","ItemGPS"];
  158.  
  159. crate_items = ["FoodNutmix","FoodPistachio","FoodMRE","ItemSodaOrangeSherbet","ItemSodaRbull","ItemSodaR4z0r","ItemSodaMdew","ItemSodaPepsi","ItemBandage","ItemSodaCoke","FoodbaconCooked","FoodCanBakedBeans","FoodCanFrankBeans","FoodCanPasta","FoodCanSardines","FoodchickenCooked","FoodmuttonCooked","FoodrabbitCooked","ItemTroutCooked","ItemTunaCooked","ItemSeaBassCooked","ItemAntibiotic","ItemBloodbag","ItemEpinephrine","ItemHeatPack","ItemMorphine","ItemGoldBar","ItemGoldBar10oz","CinderBlocks","ItemCanvas","ItemComboLock","ItemLightBulb","ItemLockbox","ItemSandbag","ItemTankTrap","ItemWire","MortarBucket","PartEngine","PartFueltank","PartGeneric","PartGlass","PartPlankPack","PartVRotor","PartWheel","PartWoodPile"];
  160. crate_items_high_value = ["ItemBriefcase100oz","ItemVault","30m_plot_kit","ItemHotwireKit"];
  161. crate_items_food = ["ItemWaterbottle","FoodNutmix","FoodPistachio","FoodMRE","ItemSodaOrangeSherbet","ItemSodaRbull","ItemSodaR4z0r","ItemSodaMdew","ItemSodaPepsi","ItemSodaCoke","FoodbaconCooked","FoodCanBakedBeans","FoodCanFrankBeans","FoodCanPasta","FoodCanSardines","FoodchickenCooked","FoodmuttonCooked","FoodrabbitCooked","ItemTroutCooked","ItemTunaCooked","ItemSeaBassCooked"];
  162. crate_items_buildables = ["forest_large_net_kit","cinder_garage_kit",["PartPlywoodPack",5],"ItemSandbagExLarge5X","park_bench_kit","ItemComboLock",["CinderBlocks",10],"ItemCanvas","ItemComboLock",["ItemLightBulb",5],"ItemLockbox",["ItemSandbag",10],["ItemTankTrap",10],["ItemWire",10],["MortarBucket",10],["PartPlankPack",5],"PartWoodPile"];
  163. crate_items_vehicle_repair = ["PartEngine","PartFueltank","PartGeneric","PartGlass","PartVRotor","PartWheel"];
  164. crate_items_medical = ["ItemWaterbottle","ItemAntibiotic","ItemBloodbag","ItemEpinephrine","ItemHeatPack","ItemMorphine","ItemBandage","FoodCanFrankBeans","FoodCanPasta"];
  165. crate_items_chainbullets = ["2000Rnd_762x51_M134","200Rnd_762x51_M240","100Rnd_127x99_M2","150Rnd_127x107_DSHKM"];
  166. crate_items_sniper = [["ItemPainkiller",5],"Skin_Sniper1_DZ","Skin_CZ_Soldier_Sniper_EP1_DZ","Skin_GUE_Soldier_Sniper_DZ"];
  167. crate_items_president = ["ItemDocument","ItemGoldBar10oz"];
  168.  
  169. crate_backpacks_all = ["DZ_Patrol_Pack_EP1","DZ_Assault_Pack_EP1","DZ_Czech_Vest_Puch","DZ_TerminalPack_EP1","DZ_ALICE_Pack_EP1","DZ_TK_Assault_Pack_EP1","DZ_CompactPack_EP1","DZ_British_ACU","DZ_GunBag_EP1","DZ_CivilBackpack_EP1","DZ_Backpack_EP1","DZ_LargeGunBag_EP1"];
  170. crate_backpacks_large = ["DZ_GunBag_EP1","DZ_Backpack_EP1","DZ_LargeGunBag_EP1","DZ_CivilBackpack_EP1"];
  171.  
  172. crate_random = [crate_items,crate_items_food,crate_items_buildables,crate_items_vehicle_repair,crate_items_medical,crate_items_chainbullets];
  173.  
  174. /* END WAI MISSIONS CONFIG */
  175.  
  176. /* STATIC MISSIONS CONFIG */
  177.  
  178. static_missions = true; // use static mission file
  179. custom_per_world = false; // use a custom mission file per world
  180.  
  181. /* END STATIC MISSIONS CONFIG */
  182.  
  183. configloaded = true;
  184.  
  185. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement