Jump to content

JasonTM

Member
  • Posts

    489
  • Joined

  • Last visited

  • Days Won

    42

Posts posted by JasonTM

  1. 40 minutes ago, Thug said:

    WAI 2.2.4 in the config.sqf I see a new statment: if (WAI_Overpoch) then {

    Does that have to be enabled or will WAI just pick up that I am running overwatch?

    It will automatically detect if you have Overwatch installed and load those configs and make some other adjustments in the crate and ai spawning. This is the line that detects the Overwatch mod.

    https://github.com/worldwidesorrow/WICKED-AI/blob/master/WAI/init.sqf#L2

    It checks if the Cheytac is present in the weapon config.

  2. Version 1.6 is available for testing: https://github.com/worldwidesorrow/JAEM-v1.5/tree/JAEM-v1.6

    I added it as a second branch to the github repo.

    This version has the ai and flight management on the server. The install process has changed a bit in the instructions.

    This version solves the issue of the ai chopper pilot not receiving further instructions after the player dies. If the player dies, the pilot will set a new waypoint and fly back to the original location.

    Additionally, I added a solution to an unresolved issue, disabled helicopter. If your evac chopper is heavily damaged in flight, the ai pilot will land safely and exit the helicopter. I added an option to place a local marker on the disabled chopper with optional timer.

    https://github.com/worldwidesorrow/JAEM-v1.5/blob/JAEM-v1.6/dayz_code/init/variables.sqf#L17-L18

    If your helicopter is destroyed, you will get a message and the marker will be deleted.

  3. 2 hours ago, Stefeman said:

    Your server install is not correct. There are tons of config errors in your rpt. Stuff like this:

    20:03:58 Warning Message: No entry 'bin\config.bin/CfgMagazines.ItemKeyKit'.

    Also, don't use EMS. That mission system was abandoned by its creator a very long time ago. It is essentially a carbon copy of an older version of DZMS.

  4. On 3/18/2018 at 5:36 PM, victorks said:

    Hello, I have a problem with the fixed mission, the mission appears but does not mark where

    
    idea of how to fix?
    
    
     

    If you are defining a static mission, then you either need to add it to the array in config.sqf  and use the static coord option in the mission example or add createMarker entries to the mission itself.

    https://github.com/f3cuk/WICKED-AI/blob/master/WAI/compile/mission_init.sqf#L70-L80

     

  5. 6 hours ago, nova said:

    @JasonTM do you have any idea how to take away static weapons? in config.sqf i put "ai_static_weapons            = [""];    // static guns" and  static weapons still show up.

    Each of the missions defines its own static weapon positions. Look for entries like this in the mission files and comment them out.

    https://github.com/f3cuk/WICKED-AI/blob/master/WAI/missions/bandit/abandoned_trader.sqf#L54-L58

    This could be configured in the future with a global variable setting to enable or disable the static weapons.

  6. What does this private script actually do? You don't have to post the code, just tell us what it does. Otherwise, there is no way to give you advice.

    As you can see from this error, function server_publishVeh2 requires that you pass the player object, not the player UID string.

    13:16:17   Error getplayeruid: Type String, expected Object

    As Salival posted above, in order to use this function you have to pass an array from the client with a public variable. A way around this would be to write your own vehicle publisher that doesn't have those requirements and can be accessed via a server-side script like WAI does.

  7. 57 minutes ago, nova said:

    guess not :(

    Since this file already gets the player's Z_MoneyVariable variable and syncs it to the database at the end, you just need to find this line:

    clearWeaponCargoGlobal _loot_box;

    And add this below it:

    _loot_box setVariable [Z_MoneyVariable,_coins,true];
    	_coins = 0;

    Then add "USBasicAmmunitionBox" to the DZE_MoneyStorageClasses array in varables.sqf

     

    Maybe there is another step, but I think that should work.

  8. The coding example for spawning a mission on a specific location is included in the mission example file.

    https://github.com/worldwidesorrow/WICKED-AI/blob/master/WAI/missions/MISSION_EXAMPLE.sqf

    Instead of this:

    https://github.com/worldwidesorrow/WICKED-AI/blob/master/WAI/missions/MISSION_EXAMPLE.sqf#L5-L6

    You use this:

    https://github.com/worldwidesorrow/WICKED-AI/blob/master/WAI/missions/MISSION_EXAMPLE.sqf#L10-L11

    Make sure you are running the latest version of WAI because it has the wai_validSpotCheck function.

  9. 33 minutes ago, Vladick said:

    The Survival Servers version of Epoch is up to date to 1.0.6.2. Now that I think of it, when this update happened, and a new version of WAI came out, I installed the new version but copied and pasted my crate configs from my 1.0.6.1 version into the new version because I had gone through and updated all of the classnames to the latest versions. Should I just use the crate configs from the latest update of WAI?

    Thanks! 

    Oh BTW, I never changed anything in the crate settings of the missions, just in the weapon configs in the config file.

    Just do what I do and try it. As Salival says, you either fix it or fuck it.

  10. 18 hours ago, Vladick said:

    Hi All,

    I am receiving a few errors in my RPT for WAI. The errors in the spoiler below relate to this code block in vehicle_patrol.sqf I believe:

    private ["_ainum","_vehicle","_aiskin","_skin","_mission","_aitype","_aicskill", "_gunner", "_wpnum","_radius","_skillarray","_startingpos","_veh_class","_veh","_unitGroup","_pilot","_skill","_position","_wp"];

        _position        = _this select 0;
        _startingpos    = _this select 1;
        _radius            = _this select 2;
        _wpnum            = _this select 3;
        _veh_class        = _this select 4;
        _skill            = _this select 5;
        _skin            = _this select 6;
        _aitype            = _this select 7;

        if (count _this > 8) then {
            _mission = _this select 8;
        } else {
            _mission = nil;
        };

    Can anyone tell me what I need to do to fix this?

    Thanks for your help!

      Reveal hidden contents
    
    
     8:52:27 Error in expression <n			= _this select 6;
    _aitype			= _this select 7;
    
    if (count _this > 8) then {
    _>
     8:52:27   Error position: <select 7;
    
    if (count _this > 8) then {
    _>
     8:52:27   Error Zero divisor
     8:52:27 File z\addons\dayz_server\WAI\compile\vehicle_patrol.sqf, line 12
     8:52:27 Error in expression <			= _this select 6;
    _aitype				= _this select 7;
    
    _skillarray			= ["aimingAccur>
     8:52:27   Error position: <select 7;
    
    _skillarray			= ["aimingAccur>
     8:52:27   Error Zero divisor
     8:52:27 File z\addons\dayz_server\WAI\compile\heli_patrol.sqf, line 12
     8:52:27 Error in expression <mmo, (1 + floor(random 5))];
    };
    
    };
    
    if(_num_backpacks > 0) then {
    
    _num_backpac>
     8:52:27   Error position: <_num_backpacks > 0) then {
    
    _num_backpac>
     8:52:27   Error Undefined variable in expression: _num_backpacks
     8:52:27 File z\addons\dayz_server\WAI\compile\dynamic_crate.sqf, line 148
     8:52:27 Warning Message: No entry 'bin\config.bin/CfgWeapons/SVD_DZ/OpticsModes/Ironsights.opticsZoomMin'.
     8:52:27 Warning Message: '/' is not a value
     8:52:27 Warning Message: No entry 'bin\config.bin/CfgWeapons/SVD_DZ/OpticsModes/Ironsights.opticsZoomMax'.
     8:52:27 Warning Message: '/' is not a value
     8:52:27 Warning Message: No entry 'bin\config.bin/CfgWeapons/SVD_DZ/OpticsModes/Ironsights.opticsZoomInit'.
     8:52:27 Warning Message: '/' is not a value
     8:52:27 Warning Message: No entry 'bin\config.bin/CfgWeapons/SVD_DZ/OpticsModes/Ironsights.distanceZoomMin'.
     8:52:27 Warning Message: '/' is not a value
     8:52:27 Warning Message: No entry 'bin\config.bin/CfgWeapons/SVD_DZ/OpticsModes/Ironsights.distanceZoomMax'.
     8:52:27 Warning Message: '/' is not a value
     8:52:27 Warning Message: No entry 'bin\config.bin/CfgWeapons/SVD_DZ/OpticsModes/Ironsights.opticsFlare'.
     8:52:27 Warning Message: '/' is not a value
     8:52:27 Warning Message: No entry 'bin\config.bin/CfgWeapons/SVD_DZ/OpticsModes/Ironsights.opticsDisablePeripherialVision'.
     8:52:27 Warning Message: '/' is not a value
     8:52:27 Warning Message: No entry 'bin\config.bin/CfgWeapons/SVD_DZ/OpticsModes/Ironsights.opticsPPEffects'.
     8:52:27 Warning Message: No entry 'bin\config.bin/CfgWeapons.DZ_GunBag_EP1'.
     8:52:27 Warning Message: No entry '.scope'.
     8:52:27 Warning Message: '/' is not a value
     8:52:27 Warning Message: Error: creating weapon DZ_GunBag_EP1 with scope=private
     8:52:27 Warning Message: No entry '.displayName'.
     8:52:27 Warning Message: '/' is not a value
     8:52:27 Warning Message: No entry '.nameSound'.
     8:52:27 Warning Message: '/' is not a value
     8:52:27 Warning Message: No entry '.type'.
     8:52:27 Warning Message: '/' is not a value
     8:52:27 Warning Message: No entry '.picture'.
     8:52:27 Warning Message: '/' is not a value
     8:52:27 Warning Message: No entry '.Library'.
     8:52:27 Warning Message: No entry '.libTextDesc'.
     8:52:27 Warning Message: '/' is not a value
     8:52:27 Warning Message: No entry '.model'.
     8:52:27 Warning Message: '/' is not a value
     8:52:27 Warning Message: No entry '.simulation'.
     8:52:27 Warning Message: '/' is not a value
     8:52:27 Warning Message: No entry '.fireLightDuration'.
     8:52:27 Warning Message: '/' is not a value
     8:52:27 Warning Message: No entry '.fireLightIntensity'.
     8:52:27 Warning Message: '/' is not a value
     8:52:27 Warning Message: No entry '.weaponLockDelay'.
     8:52:27 Warning Message: '/' is not a value
     8:52:27 Warning Message: No entry '.weaponLockSystem'.
     8:52:27 Warning Message: '/' is not a value
     8:52:27 Warning Message: No entry '.cmImmunity'.
     8:52:27 Warning Message: '/' is not a value
     8:52:27 Warning Message: No entry '.lockingTargetSound'.
     8:52:27 Warning Message: Size: '/' not an array
     8:52:27 Warning Message: No entry '.lockedTargetSound'.
     8:52:27 Warning Message: Size: '/' not an array
     8:52:27 Warning Message: No entry '.muzzles'.
     8:52:27 Warning Message: Size: '/' not an array
     8:52:27 Warning Message: No entry 'bin\config.bin/CfgWeapons.DZ_CivilBackpack_EP1'.
     8:52:27 Warning Message: No entry '.scope'.
     8:52:27 Warning Message: '/' is not a value
     8:52:27 Warning Message: Error: creating weapon DZ_CivilBackpack_EP1 with scope=private
     8:52:27 Warning Message: No entry '.displayName'.
     8:52:27 Warning Message: '/' is not a value
     8:52:27 Warning Message: No entry '.nameSound'.
     8:52:27 Warning Message: '/' is not a value
     8:52:27 Warning Message: No entry '.type'.
     8:52:27 Warning Message: '/' is not a value
     8:52:27 Warning Message: No entry '.picture'.
     8:52:27 Warning Message: '/' is not a value
     8:52:27 Warning Message: No entry '.Library'.
     8:52:27 Warning Message: No entry '.libTextDesc'.
     8:52:27 Warning Message: '/' is not a value
     8:52:27 Warning Message: No entry '.model'.
     8:52:27 Warning Message: '/' is not a value
     8:52:27 Warning Message: No entry '.simulation'.
     8:52:27 Warning Message: '/' is not a value
     8:52:27 Warning Message: No entry '.fireLightDuration'.
     8:52:27 Warning Message: '/' is not a value
     8:52:27 Warning Message: No entry '.fireLightIntensity'.
     8:52:27 Warning Message: '/' is not a value
     8:52:27 Warning Message: No entry '.weaponLockDelay'.
     8:52:27 Warning Message: '/' is not a value
     8:52:27 Warning Message: No entry '.weaponLockSystem'.
     8:52:27 Warning Message: '/' is not a value
     8:52:27 Warning Message: No entry '.cmImmunity'.
     8:52:27 Warning Message: '/' is not a value
     8:52:27 Warning Message: No entry '.lockingTargetSound'.
     8:52:27 Warning Message: Size: '/' not an array
     8:52:27 Warning Message: No entry '.lockedTargetSound'.
     8:52:27 Warning Message: Size: '/' not an array
     8:52:27 Warning Message: No entry '.muzzles'.
     8:52:27 Warning Message: Size: '/' not an array
     8:52:27 Error in expression <mmo, (1 + floor(random 5))];
    };
    
    };
    
    if(_num_backpacks > 0) then {
    
    _num_backpac>
     8:52:27   Error position: <_num_backpacks > 0) then {
    
    _num_backpac>
     8:52:27   Error Undefined variable in expression: _num_backpacks
     8:52:27 File z\addons\dayz_server\WAI\compile\dynamic_crate.sqf, line 148

     

    Are you hosting your own server or renting from a server host?

    Your rpt shows that it does not recognize the new SVD variants.

     8:52:27 Warning Message: No entry 'bin\config.bin/CfgWeapons/SVD_DZ/OpticsModes/Ironsights.opticsZoomMin'.

    Also it is showing that it doesn't recognize several backpacks

    8:52:27 Warning Message: Error: creating weapon DZ_GunBag_EP1 with scope=private

    I'm not sure why the backpack is showing as "creating weapon." Backpacks are not included in CfgWeapons.

  11. 10 hours ago, Vladick said:

    Hey there,

    I'm trying to get this to work on my Epoch Chernarus 1.0.6.2 server but so far I have no evidence that it's working and it is spamming some errors every time the event starts. First off, it gives notification that there is a heli or plane in distress and to watch out for it. But, even though I have seen this dozens of times already, I have never actually seen the heli or plane or any crash sites that can be looted. I have also enabled the option to have the crash site show on the map but it does not. Also, I am getting these errors in my RPT:

    
    14:05:07 "RUNNING EVENT: animated_crash_spawner on [2018,2,19,10,5]"
    14:05:07 Error in expression <"_maxX", "_minY", "_maxY"];
    _minX = _tl select 0;
    _maxX = _br select 0;
    _minY = >
    14:05:07   Error position: <select 0;
    _maxX = _br select 0;
    _minY = >
    14:05:07   Error select: Type Number, expected Array,Config entry
    14:05:07 File ca\modules\functions\misc\fn_isPosBlacklisted.sqf, line 37

    Anyone have any ideas what the problem here is?

    Thanks for your help!

    Thanks for pointing this out. I did my final testing on Sahrani and not Chernarus, so I didn't see the error. I was missing a pair of brackets in the Chernarus blacklist. I fixed this on github. Download a new copy and replace your animated_crash_spawner.sqf.

  12. The Epoch array should look like this:

    _donn_weapons = [
    		["Mk48_DZ","100Rnd_762x51_M240"],
    		["M249_DZ","200Rnd_556x45_M249"],
    		["G36C_DZ","30Rnd_556x45_Stanag"],
    		["G36C_camo_DZ","30Rnd_556x45_Stanag"],
    		["G36A_camo_DZ","30Rnd_556x45_Stanag"],
    		["G36K_camo_DZ","30Rnd_556x45_Stanag"],
    		["AK74_DZ","30Rnd_762x39_AK47"],
    		["AKS74U_DZ","30Rnd_545x39_AK"],
    		["bizon_silenced","64Rnd_9x19_SD_Bizon"],
    		["DMR_DZ","20Rnd_762x51_DMR"],
    		["RPK_74","75Rnd_545x39_RPK"],
    		["M24_DZ","5Rnd_762x51_M24"],
    		["M24_des_EP1","5Rnd_762x51_M24"],
    		["FNFAL_DZ","20Rnd_762x51_FNFAL"]
    		
    	];

    Every nested array should have a comma behind it except the last one.

  13. 5 minutes ago, Tricks said:

    No extra comma at the end. I get the option to call the chopper, just nothing happens when I do. Here is the code:

    
    DZE_CLICK_ACTIONS = [
        ["ItemGPS","Scan Nearby","if(isNil 'DZE_CLICK_ACTIONS_GPS_RANGE') then {DZE_CLICK_ACTIONS_GPS_RANGE = 1500;};DZE_CLICK_ACTIONS_ZOMBIE_COUNT = count ((position player) nearEntities ['zZombie_Base',DZE_CLICK_ACTIONS_GPS_RANGE]); DZE_CLICK_ACTIONS_MAN_COUNT = count ((position player) nearEntities ['CAManBase',DZE_CLICK_ACTIONS_GPS_RANGE]);cutText[format['Within %1 Meters: %2 AI/players, %3 zombies, %4 vehicles',DZE_CLICK_ACTIONS_GPS_RANGE,DZE_CLICK_ACTIONS_MAN_COUNT - DZE_CLICK_ACTIONS_ZOMBIE_COUNT,count ((position player) nearEntities ['zZombie_Base',DZE_CLICK_ACTIONS_GPS_RANGE]),count ((position player) nearEntities ['allVehicles',DZE_CLICK_ACTIONS_GPS_RANGE]) - DZE_CLICK_ACTIONS_MAN_COUNT],'PLAIN DOWN'];","true"],
        ["ItemGPS","Range Up"   ,"if(isNil 'DZE_CLICK_ACTIONS_GPS_RANGE') then {DZE_CLICK_ACTIONS_GPS_RANGE = 1500;};DZE_CLICK_ACTIONS_GPS_RANGE = (DZE_CLICK_ACTIONS_GPS_RANGE + 100) min 2500; cutText[format['GPS RANGE: %1',DZE_CLICK_ACTIONS_GPS_RANGE],'PLAIN DOWN'];","true"],
        ["ItemGPS","Range Down" ,"if(isNil 'DZE_CLICK_ACTIONS_GPS_RANGE') then {DZE_CLICK_ACTIONS_GPS_RANGE = 1500;};DZE_CLICK_ACTIONS_GPS_RANGE = (DZE_CLICK_ACTIONS_GPS_RANGE - 100) max 1000;  cutText[format['GPS RANGE: %1',DZE_CLICK_ACTIONS_GPS_RANGE],'PLAIN DOWN'];","true"],
        ["ItemGPS","Toggle Map Marker","execVM 'scripts\deploy\overwrites\click_actions\examples\marker.sqf';","true"],
        ["ItemMap","Toggle Map Marker","execVM 'scripts\deploy\overwrites\click_actions\examples\marker.sqf';","true"],
        ["ItemRadio","Toggle Power","execVM 'scripts\radio\switch_on_off.sqf';","true"],
        ["ItemGPS","Call Evac Chopper","if(!evac_chopperInProgress) then {execVM 'scripts\JAEM\callEvacChopper.sqf';} else {'You have already called an Evac Chopper' call dayz_rollingmessages;};","true"]
    ];

     

    I appreciate the help as well, thank you.

    That is correct. Does the server rpt show any errors about file not found or anything?

     

    EDIT: I mean client rpt.

  14. 1 hour ago, Tricks said:

    HI community.

     

    I used to have this running on 1.0.5 and tried installing it on my new 1.0.6 server. I can set the chopper without issue and remove it as well. But when I right click on GPS to call it, nothing happens. The chopper doesn't move. Anyone have any thoughts?

    What does your click actions entry look like? Make sure that you have a comma on the end of all of the click actions except for the last one.

  15. Current Release 1.3.3

    I always thought this was a cool server event and it hasn't been touched in four years, so I gave it an update, some code optimization, and new features.

     

    1062 Updates

    • Updated to utilize the new 1.0.6+ loot tables.
    • Debug mode enables or disables server rpt diagnostic logs.
    • Adjustable mission timeout.
    • Lower grass around the loot.
    • JIP marker loop (replaces the waitUntil used to detect players).
    • Automatically detects the map that you are using and adjusts accordingly.
    • Configurable blacklist per map.

     

    Download and install Instructions

     

    Credits

    Original Author @Graf Zahl - @Finest

    Modified by @BushWookie and @Forgotten for Epoch

    Modified by @f3cuk for Epoch 1051

    Modified by @JasonTM for Epoch 1062

    Additional heli start points by @Richie and @BetterDeadThanZed

     

  16. Some time ago I started a youtube channel doing DayZ Epoch tutorials. Surprisingly, my DayZ Epoch 1.0.6.1 server install video has amassed over 2500 views (and people say this game is dead).

    Here are some updated videos for 1.0.6.2. There are other videos on my channel that are still relevant.

    How to Install a DayZ Epoch 1.0.6.2 Server

    Things you will need to download:

    PBO Manager

    MySQL Community Server 5.7.22

    HeidiSQL

    Notepad++

    Notepad++ SQF Highlighter (optional, but highly recommended)

    7-Zip

     

    How to Upgrade Your DayZ Epoch 1.0.6.2 Server to an Overpoch Server

    Things you will need to download:

    Overwatch Server Key

    Overwatch mission.sqm (to copy and paste from)

    My Overpoch Loot Tables

    My Non-ZSC Overpoch Trader Files

    Midget Porn (Just kidding)

     

    How to Install Epoch Admin Tools

    Do not install these with infistar.

     

    How to Install Wicked AI for DayZ Epoch and Overpoch

     

    How to install infistar admin tools/antihack and infistar's free BRC rcon tool

    Fix for the unfortunate error in infistar v1448

     

     

    How to make Battleye filter exceptions for Infistar and other mods

    Downloads

    Eraser1's scripts.txt Exception Generator

    Ebay's Guide to Battleye Filters

     

    How to Install Ebay's Testkit

    Download

     

    Battleye Filter Tutorial using Ebay's Testkit and infistar's BRC rcon tool

     

    Server Install: Troubleshooting "session lost" and "wait for host" type issues.

     

    How to install BattlEye Extended Controls for automatic restarts

     

     

     

    I am planning on doing more of these when I get time.

     

     

     

     

  17. 3 minutes ago, totis said:

    I dont want specific guns and my old array all were mixed.

    If i use only the If overpoch array mixed with epoch would it work u think?

     

    The ai and crates get weapons from the random list below unless a specific array is called in the mission itself. This list includes array names from above.

     ai_wep_random               = [ai_wep_assault,ai_wep_sniper,ai_wep_machine,ai_wep_owacr,ai_wep_owak,ai_wep_owspare,ai_wep_owacrsd,ai_wep_owscar,ai_wep_owsmg,ai_wep_owsniper,ai_wep_owtar,ai_wep_owmas,ai_wep_owlmg,ai_wep_owhk417,ai_wep_owhk416,ai_wep_owg36,ai_wep_owdmr];

    If you don't want an entire array of weapons like ai_wep_owacr, then remove it from this list and they won't be used. If you don't want specific guns, like "vil_RPK75_Romania", then remove the individual classnames from the other arrays.

×
×
  • Create New...