DayZ Mod 1.8.8 + DayZ_Namalsk 0.75

MikeCandys

Well-Known Member
Hello OpenDayZ Community!

Im trying to get a vanilla Namalsk Server working.
Ive installed a Chernarus 1.8.8. Server and edited it so Namalsk should run.

Problem now is that im stuck on waiting for authentication.
Any help?

here my arma2oa.rpt

Code:
Initializing Steam server - Game Port: 2302, Steam Query Port: 2303
Connected to Steam servers
Server error: Player without identity Jam (id 1666379889)
...
Unrecognized CfgNonAIVehicles simulation thing in bin\config.bin/CfgNonAIVehicles/Land_lampa_sidl/
Unrecognized CfgNonAIVehicles simulation thing in bin\config.bin/CfgNonAIVehicles/Land_lampa_sidl_3/
Warning: looped for animation: ca\anims\characters\data\anim\sdr\mov\erc\wlk\non\non\amovpercmwlksnonwnondf.rtm differs (looped now 1)! MoveName: amovpercmrunsnonwbindf_rfl
Warning: looped for animation: ca\anims\characters\data\anim\sdr\mov\erc\wlk\non\non\amovpercmwlksnonwnondf.rtm differs (looped now 0)! MoveName: amovpercmstpsnonwnondnon_amovpercmstpsraswpstdnon
Warning: looped for animation: ca\anims\characters\data\anim\sdr\mov\erc\wlk\non\non\amovpercmwlksnonwnondf.rtm differs (looped now 1)! MoveName: amovpercmrunsnonwbindf_rfl
"PRELOAD_ Functions\init [[<No group>:0 (FunctionsManager)],any]"
"MPframework inited"
"dayz_preloadFinished reset"
"[NAC AII SERVER] :: AII Server INIT."
"[NAC BLOWOUT SERVER] :: Next blowout in _delay (_delay = 3813.73), delay modifier is 0.9 (ns_blow_delaymod)"
"[NAC AII SERVER] :: AII objects has been spawned."
Error in expression <;
_recompile = (count _this) > 0;


if (BIS_fnc_init && !_recompile) exitwith {t>
  Error position: <BIS_fnc_init && !_recompile) exitwith {t>
  Error Undefined variable in expression: bis_fnc_init
File ca\Modules\Functions\init.sqf, line 28
"Res3tting B!S effects..."
Strange convex component14 in nst\ns\misc\jerab\velkyjerab.p3d:geometryView
Strange convex component15 in nst\ns\misc\jerab\velkyjerab.p3d:geometryView
Strange convex component16 in nst\ns\misc\jerab\velkyjerab.p3d:geometryView
Strange convex component17 in nst\ns\misc\jerab\velkyjerab.p3d:geometryView
"HIVE: Starting"
["TIME SYNC: Local Time set to:",[2012,8,2,21,56],"Fullmoon:",true,"Date given by HiveExt.dll:",[2017,2,3,21,56]]
"HIVE: Request sent"
"HIVE: Commence Object Streaming..."
"HIVE: Streamed 56 objects"
"DEBUG FPS  : 41.2371"
Unrecognized CfgVehicles simulation  in bin\config.bin/CfgVehicles/Villager3/
AH6X_DZ: FLIR_turret - unknown animation source FLIR_turret
AH6X_DZ: FLIR_gun - unknown animation source FLIR_gun
Unrecognized CfgVehicles simulation  in bin\config.bin/CfgVehicles/RU_Soldier/
Unrecognized CfgVehicles simulation  in bin\config.bin/CfgVehicles/RU_Soldier_Officer/
"Spawning an infected camp (Camp2_Small) at [7347.3,6070.17,0]"
"Spawning an infected camp (Camp1_Small) at [8388.02,11083.2,0]"
"Spawning an infected camp (Camp3_Small) at [4992.28,7749.46,0]"
"DEBUG: Spawning a care package (Misc_cargo_cont_net3) at [6661.34,9088.63,0] with 12 items."
"CRASHSPAWNER: Starting crash site spawner. Frequency: 25±20 min. Spawn chance: 0.75"
"CRASHSPAWNER: Spawning crash site (CrashSite_RU) at [7152.13,8445.73,0] with 6 items."
"DEBUG: Spawning a care package (Misc_cargo_cont_net1) at [7421.55,9327.19,0] with 6 items."
"DEBUG: Spawning a care package (Misc_cargo_cont_net1) at [7542.35,10112,0] with 5 items."
"DEBUG: Spawning a care package (Misc_cargo_cont_net1) at [6893.77,10455.2,0] with 4 items."
"DEBUG: Spawning a care package (Misc_cargo_cont_net3) at [8074.22,6110.84,0] with 5 items."
"DEBUG: Spawning a care package (Misc_cargo_cont_net2) at [7080.48,9959.76,0] with 4 items."
"CLEANUP: INITIALIZING CLEANUP SCRIPT"
["z\addons\dayz_server\system\scheduler\sched_sync.sqf","TIME SYNC: Local Time set to:",[2012,8,2,21,56],"Fullmoon:",true,"Date given by HiveExt.dll:",[2017,2,3,21,56]]
<"HIVE: WRITE: "CHILD:306:7: (blablabla)"">
"INFO - Player: Jam(UID:76561198151948902/CID:1) Status: LOGGED IN"
"B 1-1-A:1 (Jam) REMOTE, dayzSetDate, [B 1-1-A:1 (Jam) REMOTE], 3"
["sched_lootpiles_5mn: reset lootpiles check, total visited:",65,"listed:",0]
"INFO - Player: Jam(UID:76561198151948902/CID:1) Status: LOGGED IN"
"B 1-1-A:1 (Jam) REMOTE, dayzSetDate, [B 1-1-A:1 (Jam) REMOTE], 3"
"INFO - Player: Jam(UID:76561198151948902/CID:1) Status: LOGGED IN"
"B 1-1-A:1 (Jam) REMOTE, dayzSetDate, [B 1-1-A:1 (Jam) REMOTE], 3"
"INFO - Player: Jam(UID:76561198151948902/CID:1) Status: LOGGED IN"
"B 1-1-A:1 (Jam) REMOTE, dayzSetDate, [B 1-1-A:1 (Jam) REMOTE], 3"
"INFO - Player: Jam(UID:76561198151948902/CID:1) Status: LOGGED IN"
"B 1-1-A:1 (Jam) REMOTE, dayzSetDate, [B 1-1-A:1 (Jam) REMOTE], 3"
"DELETE: Deleted by KEY: CHILD:306:14:[]:1:"
"DELETE: Deleted by KEY: CHILD:306:2:[]:1:"
"DELETE: Deleted by KEY: CHILD:306:56:[]:1:"
"DELETE: Deleted by KEY: CHILD:306:1:[]:1:"
"DELETE: Deleted by KEY: CHILD:306:20:[]:1:"
"DELETE: Deleted by KEY: CHILD:306:12:[]:1:"
"DELETE: Deleted by KEY: CHILD:306:51:[]:1:"
"DELETE: Deleted by KEY: CHILD:306:11:[]:1:"
"DELETE: Deleted by KEY: CHILD:306:4:[]:1:"
"DELETE: Deleted by KEY: CHILD:306:17:[]:1:"
"DELETE: Deleted by KEY: CHILD:306:19:[]:1:"
"DELETE: Deleted by KEY: CHILD:306:48:[]:1:"
"INFO - Player: PID#1(Jam)(UID:76561198151948902/CID:?) as (Survivor1_DZ), logged off at Wilderness [132:157]"
 
These are my launchparameters:

Code:
=====================================================================
== C:\SERVICES\ni1063822_1_SHARE\ftproot\arma2oa\arma2oaserver.exe
== "C:\SERVICES\ni1063822_1_SHARE\ftproot\arma2oa\arma2oaserver.exe" -mod=@DayZ;@DayZ_Namalsk;@Hive; -ip=5.62.104.137 -port=2302 -maxmem=2047 -noCB -exThreads=1 -filePatching -malloc=tbb4malloc_bi -profiles=config -config=config\server.cfg -cfg=config\basic.cfg -name=arma2oa
=====================================================================
Exe timestamp: 2015/12/18 16:44:16
Current time:  2017/02/03 21:29:23

Version 1.63.131129
Updating base class ->CA_Magazine, by ca\weapons\config.bin/CfgMagazines/VehicleMagazine/
 
edited it how? Did you get the namalsk map + pure vanilla mission (w/fixed mission.sqm). I ask since you have entries in that RPT that represent the special namalsk loops, etc. Or, you could easily test it as a chernarus server first too.

this looks strange for instance:
<"HIVE: WRITE: "CHILD:306:7: (blablabla)"">

I assume you've read through my tutorial for getting a chernarus server running, especially the thing like the vc++ requirements, etc.
https://helpthedeadreturn.wordpress.com/2015/12/01/how-to-create-your-own-dayzmod-vanilla-server/
 
edited it how? Did you get the namalsk map + pure vanilla mission (w/fixed mission.sqm). I ask since you have entries in that RPT that represent the special namalsk loops, etc. Or, you could easily test it as a chernarus server first too.

this looks strange for instance:
<"HIVE: WRITE: "CHILD:306:7: (blablabla)"">

I assume you've read through my tutorial for getting a chernarus server running, especially the thing like the vc++ requirements, etc.
https://helpthedeadreturn.wordpress.com/2015/12/01/how-to-create-your-own-dayzmod-vanilla-server/
The Server runs via Nitrado.
I am able to log in now and play. Bloodsuckers spawn. Blowout works. Warmclothing works. Loottable doesnt work yet.

If you wanna check it out type: pendulum in the dayzlauncher.
 
For example the old namalsk script spawning mi8 and c130 static heli crashes with loot isnt working there.
 
Good to hear. not sure what Nitrado is.
namalsk contains an older copy of dayz_code, so I believe the effects should work. Loot should work, but you will probably run into BattleEye issues since those old table have old class names.

The spawns are in the mission.sqm file - and if you are running dayzmod 188 core, there were some elements added to it, so diff it against whatever you are using. for example the a and b elements were added recently.
Code:
        class Item0
        {
//            position[]={7839,0,8414};     //cherno
            position[]={5893,50,8665};    // namalsk -from epoch
            name="center";
            type="Empty";
            a=4000;b=4000;
        };
...
        class Item8
        {
            position[]={7049,0,9241};
            name="crashsites";
            type="Empty";
            a=4880;b=7000;
        };
        class Item9
        {
            position[]={7542,0,7134};
            name="carepackages";
            type="Empty";
            a=6150;b=0;
        };
 
Namalsk buildings won't spawn loot with the 1.8.8 code no matter what you do.

@clifdayz what doe the a= & b= do, are they the region where they can spawn? I:e: from 4880 up to 7000 or something?
 
Good to hear. not sure what Nitrado is.
namalsk contains an older copy of dayz_code, so I believe the effects should work. Loot should work, but you will probably run into BattleEye issues since those old table have old class names.

The spawns are in the mission.sqm file - and if you are running dayzmod 188 core, there were some elements added to it, so diff it against whatever you are using. for example the a and b elements were added recently.
Code:
        class Item0
        {
//            position[]={7839,0,8414};     //cherno
            position[]={5893,50,8665};    // namalsk -from epoch
            name="center";
            type="Empty";
            a=4000;b=4000;
        };
...
        class Item8
        {
            position[]={7049,0,9241};
            name="crashsites";
            type="Empty";
            a=4880;b=7000;
        };
        class Item9
        {
            position[]={7542,0,7134};
            name="carepackages";
            type="Empty";
            a=6150;b=0;
        };
Im using the mission.sqm from my epoch 1.0.6 namalsk server and it seems to work fine. i try to post it here.

Code:
version=11;
class Mission
{
    addOns[]=
    {
        //"chernarus",
        "namalsk",
        "ns_dayz",
        "ns_modules",
        "ns_mutants",
        "map_eu",
        "ca_modules_animals",
        "dayz_anim",
        "dayz_code",
        "dayz_communityassets",
        "dayz_weapons",
        "dayz_equip",
        "cacharacters_pmc",
        "ca_modules_functions"
    };
    addOnsAuto[]=
    {
        "dayz_weapons",
        "ca_modules_functions",
        //"chernarus",
        "namalsk",
        "ns_modules",
        "ns_mutants"
    };
    randomSeed=11171215;
    class Intel
    {
        briefingName="DayZ Namalsk";
        briefingDescription="DayZ Namalsk Pendulum";
        startWeather=0;
        forecastWeather=0;
        year=2008;
        month=10;
        day=1;
        hour=12;
    };
    class Groups
    {
        items=5;
        class Item0
        {
            side="WEST";
            class Vehicles
            {
                items=100;
#define PLRDEF position[]={13167,0,-362};azimut=0;side="WEST";vehicle="Survivor1_DZ";skill=0.6;init="this enableSimulation false;this allowDamage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';";player="PLAY CDG";
                class Item0{id=0;PLRDEF};
                class Item1
                {
                    position[]={13167,0,-362};
                    azimut=0;
                    id=0;
                    side="WEST";
                    vehicle="Survivor1_DZ";
                    player="PLAYER COMMANDER";
                    leader=1;
                    rank="SERGEANT";
                    skill=0.6;
                    init="this enableSimulation false;this allowDamage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';";
                };
                class Item2{id=2;PLRDEF};
... bla bla...
               class Item99{id=2;PLRDEF};
            };
        };
        class Item1
        {
            side="LOGIC";
            class Vehicles
            {
                items=1;
                class Item0
                {
                    position[]={-144,0,2320};
                    id=50;
                    side="LOGIC";
                    vehicle="FunctionsManager";
                    leader=1;
                    lock="UNLOCKED";
                    skill=0.6;
                };
            };
        };
        class Item2
        {
            side="LOGIC";
            class Vehicles
            {
                items=1;
                class Item0
                {
                    position[]={709.88788,-50.00206,3315.8684};
                    id=53;
                    side="LOGIC";
                    vehicle="AmbientBlowout_NS_BLOW";
                    leader=1;
                    lock="UNLOCKED";
                    skill=0.60000002;
                };
            };
        };
        class Item3
        {
            side="West";
            class Vehicles
            {
                items=1;
                class Item0
                {
                    position[]={78.115158,1.8671114,112.9837};
                    id=52;
                    side="West";
                    vehicle="ns_bloodsucker";
                    leader=1;
                    skill=0.60000002;
                    text="sefik";
                    init="this allowDamage false;";
                };
            };
        };
        class Item4
        {
            side="LOGIC";
            class Vehicles
            {
                items=1;
                class Item0
                {
                    position[]={709.26312,0.63080907,3419.7778};
                    id=51;
                    side="LOGIC";
                    vehicle="AIISpawn_NS_AII";
                    leader=1;
                    lock="UNLOCKED";
                    skill=0.60000002;
                };
            };
        };
    };
    class Markers
    {
        items=15;
        class Item0
        {
            position[]={5893,50,8665};
            name="center";
            type="Empty";
            a=4000;b=4000;
        };
        class Item1
        {
            position[]={13166,0,-362};
            name="respawn_west";
            type="Empty";
        };
        class Item2
        {
            position[]={4619,15,10916};
            name="spawn0";
            type="Empty";
        };
        class Item3
        {
            position[]={7600,23,6019};
            name="spawn1";
            type="Empty";
        };
        class Item4
        {
            position[]={6497,27,11851};
            name="spawn2";
            type="Empty";
        };
        class Item5
        {
            position[]={7667,15,11706};
            name="spawn3";
            type="Empty";
        };
        class Item6
        {
            position[]={4340,34,4959};
            name="spawn4";
            type="Empty";
        };
        class Item7
        {
            position[]={7885,37,7206};
            name="spawn5";
            type="Empty";
        };
        class Item8
        {
            position[]={3012,69,7505};
            name="spawn6";
            type="Empty";
        };
        class Item9
        {
            position[]={4673,4,10003};
            name="spawn7";
            type="Empty";
        };
        class Item10
        {
            position[]={7858,25,9095};
            name="spawn8";
            type="Empty";
        };
        class Item11
        {
            position[]={8755,15,10119};
            name="spawn9";
            type="Empty";
        };
        class Item12
        {
            position[]={5822,33,5640};
            name="spawn10";
            type="Empty";
        };
        class Item13
        {
            position[]={5893,50,8665};
            name="crashsites";
            type="Empty";
            a=4000;b=4000;
        };
        class Item14
        {
            position[]={5893,50,8665};
            name="carepackages";
            type="Empty";
            a=4000;b=0;
        };
    };
};
class Intro
{
    addOns[]=
    {
        "namalsk"
    };
    addOnsAuto[]=
    {
        "namalsk"
    };
    randomSeed=6913869;
    class Intel
    {
        startWeather=0;
        forecastWeather=0;
        year=2008;
        month=10;
        day=11;
        hour=9;
        minute=20;
    };
};
class OutroWin
{
    addOns[]=
    {
        "namalsk"
    };
    addOnsAuto[]=
    {
        "namalsk"
    };
    randomSeed=4081731;
    class Intel
    {
        startWeather=0;
        forecastWeather=0;
        year=2008;
        month=10;
        day=11;
        hour=9;
        minute=20;
    };
};
class OutroLoose
{
    addOns[]=
    {
        "namalsk"
    };
    addOnsAuto[]=
    {
        "namalsk"
    };
    randomSeed=4975929;
    class Intel
    {
        startWeather=0;
        forecastWeather=0;
        year=2008;
        month=10;
        day=11;
        hour=9;
        minute=20;
    };
};
 
@MikeCandys when I get home I'll post my cear namalsk mission.pbo for you, that should get you going.
Well ive tried to learn something from the dayz epoch 1.0.6 dayz_code because they changed it already to missionconfigfile. And ive tried to add the spawnpositions from the dayz_namalsk ns_dayz ->config.bin which i converted to config.cpp with unrap.

So far no luck spawning loot in a2 or white barracks etc.
 
Last edited:
So that's what I did so far for customizing the loottable:

1. Unpacked and openend the mpmission.

2. Went to arma2oa folder / dayz 1.8.8 folder / addons / dayz_code.
-> Opened dayz_code.pbo
I took out the following files:
-/Configs/CfgLoot (whole folder)
-/compile/building_spawnLoot.sqf
-/loot (whole folder)

3. I placed the building_spawnLoot.sqf into a Folder in my mpmission called compile and adjusted the compile in my custom compile.sqf:
Code:
building_spawnLoot = compile preprocessFileLineNumbers "compile\building_spawnLoot.sqf";

Ive opened up the building_spawnLoot.sqf with Notepad++ and changed the _config line with the following:

Code:
_config = missionConfigFile >> "CfgLoot" >> "Buildings" >> _type;

4. I opened up the description.ext and added the following line at the bottom:
Code:
#include "Configs\CfgLoot\CfgLoot.hpp"
 
*ADDED* to
So that's what I did so far for customizing the loottable:


My mp mission structure looks like sth like this:
compile(folder)
Configs(folder)
init(folder)
loot(folder)
description.ext(file)
init.sqf(file)
mission.sqm(file)

5. Ive opened up my custom compile.sqf in the init folder and changed the following:

Code:
call compile preprocessFileLineNumbers "\z\addons\dayz_code\loot\compile.sqf";    into
call compile preprocessFileLineNumbers "loot\compile.sqf";


6. Ive opened up the compiles.sqf in the loot folder and changed the #define PATH(sub_path) line into the following:

Code:
#define PATH(sub_path) STRINGIFY(loot\sub_path)

7.Then ive opened up the init.sqf in the loot folder and changed the _cfgGroups line:

Code:
_cfgGroups = missionConfigFile >> "CfgLoot" >> "Groups";

7. Ive opened the other files in the loot folder to compare to the epoch once and the thing I also changed were lines like this:

Code:
_vehicle setPos (_this select 1);

into those lines:

if (surfaceIsWater (_this select 1)) then {
            _vehicle setPos (_this select 1);
        } else {
            _vehicle setPosATL (_this select 1);
        };

looks sth like this:

//_vehicle setPos (_this select 1);
        if (surfaceIsWater (_this select 1)) then {
            _vehicle setPos (_this select 1);
        } else {
            _vehicle setPosATL (_this select 1);
        };
        INCREMENT_WEAPON_HOLDERS();
 
When I tried to post it it said I had too much characters.

Anyway, this still won't spawn loot in the namalsk buildings right?
 
*ADDED* to
So that's what I did so far for customizing the loottable:
Part 2:

7. Ive opened the Loot.hpp in the loot folder and tried to change this line:

Code:
#include "\z\addons\dayz_code\Configs\CfgLoot\LootDefines.hpp"

into this line:

Code:
#include "Configs\CfgLoot\LootDefines.hpp"

And at the same time I also changed this line

Code:
#include "\z\addons\dayz_code\loot\Loot.hpp"

in the building_spawnLoot.sqf located here: mpmission/compile/building_spawnLoot.sqf

into this:

Code:
#include "loot\Loot.hpp"

8. After packing my mpmission into pbo and restarting the server i tried to join and see what happens.

9. Following happened at first:

Code:
arma2oa error: mpmissions\_CUR_MP.namalsk\loot\Configs\CfgLoot\LootDefines.hpp not found.

10. I changed the loot.hpp line back to the default and restarted the server again and got another error when joining:

Code:
arma2oa error: mpmissions\_CUR_MP.namalsk\compile\loot\Loot.hpp not found.

So i also changed the line in the building_spawnLoot.sqf back to default.

11. Ive opened up the Military.hpp located in mpmissions/Configs/CfgLoot/Buildings
and ive added the following positions at the bottom:

Code:
//Namalsk Addons
class land_AII_last_floor: MilitarySpecial {
    zombieClass[] = {"z_soldier","z_soldier","z_policeman"};
    lootChance = 0.5;
    maxRoaming = 3;
    lootPos[] = {{-1.73975,-7.99756,11.6976},{-1.73975,-7.99756,11.6976},{-1.20801,5.45605,4.6129},{-3.82813,2.81494,5.46183}};
};
class land_AII_middle_floor: MilitarySpecial {
    zombieClass[] = {"z_soldier","z_soldier","z_policeman"};
    lootChance = 0.5;
    maxRoaming = 3;
    lootPos[] = {{-7.64941,4.97412,0.510368},{-7.7207,5.10498,0.510216},{-7.27979,-0.931152,0.518509},{8.47461,-2.3252,-4.63377},{9.20508,0.508301,-4.63377},{4.36768,3.7998,-4.63377},{-0.669434,2.74805,-4.63377},{-10.3594,5.03516,-4.63377},{-13.9766,9.10059,-4.63377},{-8.021,1.22314,-4.63377},{6.07227,-2.64551,-4.63377},{-8.75293,8.79297,-2.10379}};
};
class Land_budova4_winter: MilitarySpecial {
    lootPos[] = {{-7.73389,0.300049,-1.09824},{-7.7666,1.97388,-1.09824},{-5.85645,1.92651,-1.09824},{-4.82373,0.194336,-1.09824},{-4.82715,-2.00244,-1.09824},{-8.09766,-2.28149,-1.09824},{-3.06787,2.24805,-1.09824},{-1.65283,-1.91821,-1.09824},{-1.41309,-0.034668,-1.09824},{0.266602,1.76807,-1.09824},{1.28369,0.289307,-1.09824},{1.81982,-2.28687,-1.09824},{4.37549,2.14941,-1.09824},{5.61865,1.71338,-1.09824},{5.06787,-1.74316,-1.09824},{2.54785,2.33716,-1.09824}};
};

12. Ive packed the pbo and restarted the server. Ive joined and there was still no loot in those buildings.
 
Back
Top