Zenarchist
FULL Beginner Guide to DayZ Object Builder: Proxy attachments, hidden selections and more!
updated
🟥 Template Mod Source Code: github.com/ZenarchistCode/ZenTemplate
🟥 My DayZ Mods: steamcommunity.com/id/zenarch1st/myworkshopfiles/?appid=221100
🟥 Enfusion Modders Discord: discord.com/invite/enfusion-modders-452035973786632194
Mentioned Resources:
🟩 Stringtable Tool: germandayz.gg/filebase/file/81-stringtable-creator/#versions
🟩 Agent Ransack: agent-ransack.en.softonic.com
🟩 Mikero Tools: https://mikero.bytex.digital/Downloads
🟩 Visual Studio Setup Guide: youtu.be/rkZYK5NT56E
My Addon Builder Included File List:
*.emat;*.edds;*.ptc;*.c;*.imageset;*.layout;*.ogg;*.paa;*.fnt;*.tga;*.xml;*.csv;*.rvmat;*.map;*.html
--
This video tutorial explains how to set up the official Bohemia Enfusion Workbench for DayZ modding and scripintg
This is part of a potential series of in-depth tutorials - if you guys like this sort of thing and want to see a deeper dive into this sort of scripting content then please let me know.
This is a hobby for me, but if I can get the channel to 1k+ subs and monetize it so I receive some ad revenue instead of YT taking it all, then I may consider pushing forward with a full-length series covering everything I know about DayZ modding such as:
- Basics of tools
- Workbench basic guide
- Visual Studio basic guide
- Stringtable generator guide
- AgentRansack guide
- Mikero Tools guide
- Basics of PBO file structure:
- .cpp structure
- inputs.xml
- stringtable.csv
- imagesets/slot icons/etc
- Basics of overriding vanilla and modded .cpp config
- Basics of scripting structure (3/4/5 game/world/mission scopes)
- Basics of overriding vanilla and modded script functionality
- Basics of sound files and playing audio in-game
- Basics of RPC data between server-client/client-server
- Basics of JSON config loading, saving and syncing
- Basics of .bin file loading and saving
- Basics of Plugins and actively managed script behaviour
- Basics of GUI design - icons, GUI design, scripted interfaces with RPCs
- Basics of 3D models - important LODs, hidden selections, textures and model.cfg
- Basics of debugging: script and crash logs, RPT file etc
- ...and much more complex subjects and/or subjects beyond the scripting stuff such as server XML config guides etc.
The best way to let me know if you're interested in more content is to subscribe and smash the... blah blah blah blah see you in Elektro!
#dayz #dayzmod #dayzstandalone
00:00 - Overview
00:54 - Read the official Bohemia wiki
01:16 - Step 1 - Setting up DayZ Tools & Server
02:57 - Step 2 - Setting up Workbench (and DPI setting to fix the GUI on 4K)
04:15 - Step 3 - Copy mpmissions folder for debug server & offline mode
04:50 - Step 4 - Download my ZenTemplate mod folder
05:37 - Step 5 - Setting up Workbench batch files
06:27 - Step 6 - Copy over the P Drive template contents
06:42 - Step 7 - Copy over the Game Directory template contents
07:20 - Step 8 - Symlink DayZ Scripts folder to Game Directory
07:57 - Step 9 - (Optional) Delete the template folders
08:09 - Step 10 - Clone my template mod folder to P Drive
08:28 - Step 11 - Run RENAME.bat to set up mod folder structure
09:32 - Step 12 - Symlink mod source folder to Game Directory
10:56 - Step 13 - Pack new mod to .pbo
11:49 - Step 14 - Run the Workbench Script Editor
13:34 - Step 15 - Preparing game/server batch files & mod dependencies
17:58 - Step 16 - Debugging with the Workbench and test server
19:30 - Demonstration of file-patched hot-loading with recompiled scripts
🟥 Lesson Source Code: github.com/ZenarchistCode/ZenTemplate
🟥 My DayZ Mods: steamcommunity.com/id/zenarch1st/myworkshopfiles/?appid=221100
🟥 Enfusion Modders Discord: discord.com/invite/enfusion-modders-452035973786632194
Mentioned Resources:
🟩 H1 Zoom Recorder (Latest Model): amzn.to/3JLnoRu
🟩 Audacity: audacityteam.org/download
🟩 Stringtable Tool: germandayz.gg/filebase/file/81-stringtable-creator/#versions
🟩 Agent Ransack: agent-ransack.en.softonic.com
🟩 Mikero Tools: https://mikero.bytex.digital/Downloads
🟩 Visual Studio Setup Guide: youtu.be/rkZYK5NT56E
My Addon Builder Included File List:
*.emat;*.edds;*.ptc;*.c;*.imageset;*.layout;*.ogg;*.paa;*.fnt;*.tga;*.xml;*.csv;*.rvmat;*.map;*.html
--
This video tutorial explains everything you need to know about soundsets in DayZ modding: from defining your soundshaders and effects to syncing the sounds from client to server, to even recording your own!
This is part of a potential series of in-depth tutorials - if you guys like this sort of thing and want to see a deeper dive into this sort of scripting content then please let me know.
This is a hobby for me, but if I can get the channel to 1k+ subs and monetize it so I receive some ad revenue instead of YT taking it all, then I may consider pushing forward with a full-length series covering everything I know about DayZ modding such as:
- Basics of tools
- Workbench basic guide
- Visual Studio basic guide
- Stringtable generator guide
- AgentRansack guide
- Mikero Tools guide
- Basics of PBO file structure:
- .cpp structure
- inputs.xml
- stringtable.csv
- imagesets/slot icons/etc
- Basics of overriding vanilla and modded .cpp config
- Basics of scripting structure (3/4/5 game/world/mission scopes)
- Basics of overriding vanilla and modded script functionality
- Basics of sound files and playing audio in-game
- Basics of RPC data between server-client/client-server
- Basics of JSON config loading, saving and syncing
- Basics of .bin file loading and saving
- Basics of Plugins and actively managed script behaviour
- Basics of GUI design - icons, GUI design, scripted interfaces with RPCs
- Basics of 3D models - important LODs, hidden selections, textures and model.cfg
- Basics of debugging: script and crash logs, RPT file etc
- ...and much more complex subjects and/or subjects beyond the scripting stuff such as server XML config guides etc.
The best way to let me know if you're interested in more content is to subscribe and smash the... blah blah blah blah see you in Elektro!
#dayz #dayzmod #dayzstandalone
Timestamps:
00:00 - Intro & Overview
01:53 - cpp Soundshader Config
05:22 - Creating & Exporting Audio .ogg File in Audacity
07:44 - cpp Soundset Config
10:25 - Playing Soundset on Objects
14:14 - Playing Soundset at Position
15:17 - Some Advanced Examples on my GitHub
19:12 - Preparing An Example Action
21:04 - Triggering Sounds On Client via RPC
29:18 - Triggering Sounds On Client via NetSync
36:00 - Summary of Action Sound Sync Code
37:04 - Triggering Sounds via Crafting Recipes
39:45 - Alerting Zombies & AI via Noise System
44:24 - How to Record Your Own Foley Sounds
🟥 Lesson Source Code: github.com/ZenarchistCode/ZenTemplate
🟥 My DayZ Mods: steamcommunity.com/id/zenarch1st/myworkshopfiles/?appid=221100
🟥 Enfusion Modders Discord: discord.com/invite/enfusion-modders-452035973786632194
Mentioned Resources:
🟩 DayZ Server Config Guide: community.bistudio.com/wiki/DayZ:Server_Configuration
🟩 OmegaManager Setup Guide: youtube.com/watch?v=v3CUP11NIpU
🟩 Stringtable Tool: germandayz.gg/filebase/file/81-stringtable-creator/#versions
🟩 Agent Ransack: agent-ransack.en.softonic.com
🟩 Mikero Tools: https://mikero.bytex.digital/Downloads
🟩 Visual Studio Setup Guide: youtu.be/rkZYK5NT56E
My Addon Builder Included File List:
*.emat;*.edds;*.ptc;*.c;*.imageset;*.layout;*.ogg;*.paa;*.fnt;*.tga;*.xml;*.csv;*.rvmat;*.map;*.html
My server batch file template code:
start "DayZ Server" /min "DayZServer_x64.exe" -config=serverDZ.cfg "-profiles=profiles" -port=2402 -cpuCount=4 -dologs -adminlog -netlog -freezecheck -serverMod="@YourServerMod;@AnotherServerMod" "-mod=@CF;@VPPAdminTools;@ZenTestModDevYT;"
--
This video tutorial explains how to set up server-side mods which ONLY run on the server and not the client.
This is part of a potential series of in-depth tutorials - if you guys like this sort of thing and want to see a deeper dive into this sort of scripting content then please let me know.
This is a hobby for me, but if I can get the channel to 1k+ subs and monetize it so I receive some ad revenue instead of YT taking it all, then I may consider pushing forward with a full-length series covering everything I know about DayZ modding such as:
- Basics of tools
- Workbench basic guide
- Visual Studio basic guide
- Stringtable generator guide
- AgentRansack guide
- Mikero Tools guide
- Basics of PBO file structure:
- .cpp structure
- inputs.xml
- stringtable.csv
- imagesets/slot icons/etc
- Basics of overriding vanilla and modded .cpp config
- Basics of scripting structure (3/4/5 game/world/mission scopes)
- Basics of overriding vanilla and modded script functionality
- Basics of sound files and playing audio in-game
- Basics of RPC data between server-client/client-server
- Basics of JSON config loading, saving and syncing
- Basics of .bin file loading and saving
- Basics of Plugins and actively managed script behaviour
- Basics of GUI design - icons, GUI design, scripted interfaces with RPCs
- Basics of 3D models - important LODs, hidden selections, textures and model.cfg
- Basics of debugging: script and crash logs, RPT file etc
- ...and much more complex subjects and/or subjects beyond the scripting stuff such as server XML config guides etc.
The best way to let me know if you're interested in more content is to subscribe and smash the... blah blah blah blah see you in Elektro!
#dayz #dayzmod #dayzstandalone
🟥 Lesson Source Code: github.com/ZenarchistCode/ZenTemplate
🟥 My DayZ Mods: steamcommunity.com/id/zenarch1st/myworkshopfiles/?appid=221100
🟥 Enfusion Modders Discord: discord.com/invite/enfusion-modders-452035973786632194
Mentioned Resources:
🟩 DayZ Server Config Guide: community.bistudio.com/wiki/DayZ:Server_Configuration
🟩 Notepad++: notepad-plus-plus.org/downloads
🟩 Stringtable Tool: germandayz.gg/filebase/file/81-stringtable-creator/#versions
🟩 Agent Ransack: agent-ransack.en.softonic.com
🟩 Mikero Tools: https://mikero.bytex.digital/Downloads
🟩 Visual Studio Setup Guide: youtu.be/rkZYK5NT56E
My Addon Builder Included File List:
*.emat;*.edds;*.ptc;*.c;*.imageset;*.layout;*.ogg;*.paa;*.fnt;*.tga;*.xml;*.csv;*.rvmat;*.map;*.html
My server batch file template code:
start "DayZ Server" /min "DayZServer_x64.exe" -config=serverDZ.cfg "-profiles=profiles" -port=2402 -cpuCount=4 -dologs -adminlog -netlog -freezecheck -serverMod="" "-mod=@CF;@VPPAdminTools;@ZenTestModDevYT;"
--
This video tutorial explains how to set up a local DayZ test server and modding tools for mod development.
This is part of a potential series of in-depth tutorials - if you guys like this sort of thing and want to see a deeper dive into this sort of scripting content then please let me know.
This is a hobby for me, but if I can get the channel to 1k+ subs and monetize it so I receive some ad revenue instead of YT taking it all, then I may consider pushing forward with a full-length series covering everything I know about DayZ modding such as:
- Basics of tools
- Workbench basic guide
- Visual Studio basic guide
- Stringtable generator guide
- AgentRansack guide
- Mikero Tools guide
- Basics of PBO file structure:
- .cpp structure
- inputs.xml
- stringtable.csv
- imagesets/slot icons/etc
- Basics of overriding vanilla and modded .cpp config
- Basics of scripting structure (3/4/5 game/world/mission scopes)
- Basics of overriding vanilla and modded script functionality
- Basics of sound files and playing audio in-game
- Basics of RPC data between server-client/client-server
- Basics of JSON config loading, saving and syncing
- Basics of .bin file loading and saving
- Basics of Plugins and actively managed script behaviour
- Basics of GUI design - icons, GUI design, scripted interfaces with RPCs
- Basics of 3D models - important LODs, hidden selections, textures and model.cfg
- Basics of debugging: script and crash logs, RPT file etc
- ...and much more complex subjects and/or subjects beyond the scripting stuff such as server XML config guides etc.
The best way to let me know if you're interested in more content is to subscribe and smash the... blah blah blah blah see you in Elektro!
#dayz #dayzmod #dayzstandalone
🟥 Lesson Source Code: github.com/ZenarchistCode/ZenTemplate
🟥 My DayZ Mods: steamcommunity.com/id/zenarch1st/myworkshopfiles/?appid=221100
🟥 Enfusion Modders Discord: discord.com/invite/enfusion-modders-452035973786632194
Mentioned Resources:
🟩 Mikero Tools: https://mikero.bytex.digital/Downloads
🟩 Spacecat GitHub: github.com/sp4cecat/spacecat_colours
My Addon Builder Included File List:
*.emat;*.edds;*.ptc;*.c;*.imageset;*.layout;*.ogg;*.paa;*.fnt;*.tga;*.xml;*.csv;*.rvmat;*.map;*.html
--
This video tutorial explains the various ways we can retexture items in DayZ modding - from finding the hidden selections using Mikero tools, to applying them and even using a RVMAT hack to force texture overrides for certain items which can't ordinarily be retextured.
This is part of a potential series of in-depth tutorials - if you guys like this sort of thing and want to see a deeper dive into this sort of scripting content then please let me know.
This is a hobby for me, but if I can get the channel to 1k+ subs and monetize it so I receive some ad revenue instead of YT taking it all, then I may consider pushing forward with a full-length series covering everything I know about DayZ modding such as:
- Basics of tools
- Workbench basic guide
- Visual Studio basic guide
- Stringtable generator guide
- AgentRansack guide
- Mikero Tools guide
- Basics of PBO file structure:
- .cpp structure
- inputs.xml
- stringtable.csv
- imagesets/slot icons/etc
- Basics of overriding vanilla and modded .cpp config
- Basics of scripting structure (3/4/5 game/world/mission scopes)
- Basics of overriding vanilla and modded script functionality
- Basics of sound files and playing audio in-game
- Basics of RPC data between server-client/client-server
- Basics of JSON config loading, saving and syncing
- Basics of .bin file loading and saving
- Basics of Plugins and actively managed script behaviour
- Basics of GUI design - icons, GUI design, scripted interfaces with RPCs
- Basics of 3D models - important LODs, hidden selections, textures and model.cfg
- Basics of debugging: script and crash logs, RPT file etc
- ...and much more complex subjects and/or subjects beyond the scripting stuff such as server XML config guides etc.
The best way to let me know if you're interested in more content is to subscribe and smash the... blah blah blah blah see you in Elektro!
#dayz #dayzmod #dayzstandalone
🟥 Lesson Source Code: github.com/ZenarchistCode/ZenTemplate
🟥 My DayZ Mods: steamcommunity.com/id/zenarch1st/myworkshopfiles/?appid=221100
🟥 Enfusion Modders Discord: discord.com/invite/enfusion-modders-452035973786632194
Mentioned Resources:
🟩 Stringtable Tool: germandayz.gg/filebase/file/81-stringtable-creator/#versions
🟩 Agent Ransack: agent-ransack.en.softonic.com
🟩 Mikero Tools: https://mikero.bytex.digital/Downloads
🟩 Visual Studio Setup Guide: youtu.be/rkZYK5NT56E
My Addon Builder Included File List:
*.emat;*.edds;*.ptc;*.c;*.imageset;*.layout;*.ogg;*.paa;*.fnt;*.tga;*.xml;*.csv;*.rvmat;*.map;*.html
--
This video tutorial explains how to create imagesets and slot icons in your DayZ mods - from creating the .png image, importing it to .edds in the Workbench, defining the imageset quads and finally loading the image as an icon image slot in-game.
This is part of a potential series of in-depth tutorials - if you guys like this sort of thing and want to see a deeper dive into this sort of scripting content then please let me know.
This is a hobby for me, but if I can get the channel to 1k+ subs and monetize it so I receive some ad revenue instead of YT taking it all, then I may consider pushing forward with a full-length series covering everything I know about DayZ modding such as:
- Basics of tools
- Workbench basic guide
- Visual Studio basic guide
- Stringtable generator guide
- AgentRansack guide
- Mikero Tools guide
- Basics of PBO file structure:
- .cpp structure
- inputs.xml
- stringtable.csv
- imagesets/slot icons/etc
- Basics of overriding vanilla and modded .cpp config
- Basics of scripting structure (3/4/5 game/world/mission scopes)
- Basics of overriding vanilla and modded script functionality
- Basics of sound files and playing audio in-game
- Basics of RPC data between server-client/client-server
- Basics of JSON config loading, saving and syncing
- Basics of .bin file loading and saving
- Basics of Plugins and actively managed script behaviour
- Basics of GUI design - icons, GUI design, scripted interfaces with RPCs
- Basics of 3D models - important LODs, hidden selections, textures and model.cfg
- Basics of debugging: script and crash logs, RPT file etc
- ...and much more complex subjects and/or subjects beyond the scripting stuff such as server XML config guides etc.
The best way to let me know if you're interested in more content is to subscribe and smash the... blah blah blah blah see you in Elektro!
#dayz #dayzmod #dayzstandalone
🟥 Lesson Source Code: github.com/ZenarchistCode/ZenTemplate
🟥 My DayZ Mods: steamcommunity.com/id/zenarch1st/myworkshopfiles/?appid=221100
🟥 Enfusion Modders Discord: discord.com/invite/enfusion-modders-452035973786632194
Mentioned Resources:
🟩 Imagesets Guide: youtu.be/m7ftKAwCk4g
🟩 Stringtable Tool: germandayz.gg/filebase/file/81-stringtable-creator/#versions
🟩 Agent Ransack: agent-ransack.en.softonic.com
🟩 Mikero Tools: https://mikero.bytex.digital/Downloads
🟩 Visual Studio Setup Guide: youtu.be/rkZYK5NT56E
My Addon Builder Included File List:
*.emat;*.edds;*.ptc;*.c;*.imageset;*.layout;*.ogg;*.paa;*.fnt;*.tga;*.xml;*.csv;*.rvmat;*.map;*.html
--
This video tutorial explains how to add attachment slots & override vanilla DayZ item properties PROPERLY.
This is part of a potential series of in-depth tutorials - if you guys like this sort of thing and want to see a deeper dive into this sort of scripting content then please let me know.
This is a hobby for me, but if I can get the channel to 1k+ subs and monetize it so I receive some ad revenue instead of YT taking it all, then I may consider pushing forward with a full-length series covering everything I know about DayZ modding such as:
- Basics of tools
- Workbench basic guide
- Visual Studio basic guide
- Stringtable generator guide
- AgentRansack guide
- Mikero Tools guide
- Basics of PBO file structure:
- .cpp structure
- inputs.xml
- stringtable.csv
- imagesets/slot icons/etc
- Basics of overriding vanilla and modded .cpp config
- Basics of scripting structure (3/4/5 game/world/mission scopes)
- Basics of overriding vanilla and modded script functionality
- Basics of sound files and playing audio in-game
- Basics of RPC data between server-client/client-server
- Basics of JSON config loading, saving and syncing
- Basics of .bin file loading and saving
- Basics of Plugins and actively managed script behaviour
- Basics of GUI design - icons, GUI design, scripted interfaces with RPCs
- Basics of 3D models - important LODs, hidden selections, textures and model.cfg
- Basics of debugging: script and crash logs, RPT file etc
- ...and much more complex subjects and/or subjects beyond the scripting stuff such as server XML config guides etc.
The best way to let me know if you're interested in more content is to subscribe and smash the... blah blah blah blah see you in Elektro!
#dayz #dayzmod #dayzstandalone
🟥 Lesson Source Code: github.com/ZenarchistCode/ZenTemplate
🟥 My DayZ Mods: steamcommunity.com/id/zenarch1st/myworkshopfiles/?appid=221100
🟥 Enfusion Modders Discord: discord.com/invite/enfusion-modders-452035973786632194
Mentioned Resources:
🟩 Stringtable Tool: germandayz.gg/filebase/file/81-stringtable-creator/#versions
My Addon Builder Included File List:
*.emat;*.edds;*.ptc;*.c;*.imageset;*.layout;*.ogg;*.paa;*.fnt;*.tga;*.xml;*.csv;*.rvmat;*.map;*.html
--
This video tutorial explains how to implement your own modded DayZ keybinds and interact with them via game scripts and actions.
This is part of a potential series of in-depth tutorials - if you guys like this sort of thing and want to see a deeper dive into this sort of scripting content then please let me know.
This is a hobby for me, but if I can get the channel to 1k+ subs and monetize it so I receive some ad revenue instead of YT taking it all, then I may consider pushing forward with a full-length series covering everything I know about DayZ modding such as:
- Basics of tools
- Workbench basic guide
- Visual Studio basic guide
- Stringtable generator guide
- AgentRansack guide
- Mikero Tools guide
- Basics of PBO file structure:
- .cpp structure
- inputs.xml
- stringtable.csv
- imagesets/slot icons/etc
- Basics of overriding vanilla and modded .cpp config
- Basics of scripting structure (3/4/5 game/world/mission scopes)
- Basics of overriding vanilla and modded script functionality
- Basics of sound files and playing audio in-game
- Basics of RPC data between server-client/client-server
- Basics of JSON config loading, saving and syncing
- Basics of .bin file loading and saving
- Basics of Plugins and actively managed script behaviour
- Basics of GUI design - icons, GUI design, scripted interfaces with RPCs
- Basics of 3D models - important LODs, hidden selections, textures and model.cfg
- Basics of debugging: script and crash logs, RPT file etc
- ...and much more complex subjects and/or subjects beyond the scripting stuff such as server XML config guides etc.
The best way to let me know if you're interested in more content is to subscribe and smash the... blah blah blah blah see you in Elektro!
#dayz #dayzmod #dayzstandalone
🟥 Lesson Source Code: github.com/ZenarchistCode/ZenTemplate
🟥 My DayZ Mods: steamcommunity.com/id/zenarch1st/myworkshopfiles/?appid=221100
🟥 Enfusion Modders Discord: discord.com/invite/enfusion-modders-452035973786632194
Mentioned Resources:
🟩 Stringtable Tool: germandayz.gg/filebase/file/81-stringtable-creator/#versions
OR: Use ChatGPT (give it a few example lines from vanilla's stringtable.csv (P:/languagecore/stringtable.csv) and give it your original text to translate into each row. It does a much better job than the Google translate API this tool uses.
My Addon Builder Included File List:
*.emat;*.edds;*.ptc;*.c;*.imageset;*.layout;*.ogg;*.paa;*.fnt;*.tga;*.xml;*.csv;*.rvmat;*.map;*.html
--
This video tutorial explains how to use the GermanDayZ Stringtable Tool to create translated text for your mods.
This is part of a potential series of in-depth tutorials - if you guys like this sort of thing and want to see a deeper dive into this sort of scripting content then please let me know.
This is a hobby for me, but if I can get the channel to 1k+ subs and monetize it so I receive some ad revenue instead of YT taking it all, then I may consider pushing forward with a full-length series covering everything I know about DayZ modding such as:
- Basics of tools
- Workbench basic guide
- Visual Studio basic guide
- Stringtable generator guide
- AgentRansack guide
- Mikero Tools guide
- Basics of PBO file structure:
- .cpp structure
- inputs.xml
- stringtable.csv
- imagesets/slot icons/etc
- Basics of overriding vanilla and modded .cpp config
- Basics of scripting structure (3/4/5 game/world/mission scopes)
- Basics of overriding vanilla and modded script functionality
- Basics of sound files and playing audio in-game
- Basics of RPC data between server-client/client-server
- Basics of JSON config loading, saving and syncing
- Basics of .bin file loading and saving
- Basics of Plugins and actively managed script behaviour
- Basics of GUI design - icons, GUI design, scripted interfaces with RPCs
- Basics of 3D models - important LODs, hidden selections, textures and model.cfg
- Basics of debugging: script and crash logs, RPT file etc
- ...and much more complex subjects and/or subjects beyond the scripting stuff such as server XML config guides etc.
The best way to let me know if you're interested in more content is to subscribe and smash the... blah blah blah blah see you in Elektro!
#dayz #dayzmod #dayzstandalone
🟥 Lesson Source Code: github.com/ZenarchistCode/ZenTemplate
🟥 My DayZ Mods: steamcommunity.com/id/zenarch1st/myworkshopfiles/?appid=221100
🟥 Enfusion Modders Discord: discord.com/invite/enfusion-modders-452035973786632194
My Addon Builder Included File List:
*.emat;*.edds;*.ptc;*.c;*.imageset;*.layout;*.ogg;*.paa;*.fnt;*.tga;*.xml;*.csv;*.rvmat;*.map;*.html
--
This video tutorial explains a basic high-level overview of the integral .cpp file structure every DayZ mod starts with.
This is part of a potential series of in-depth tutorials - if you guys like this sort of thing and want to see a deeper dive into this sort of scripting content then please let me know.
This is a hobby for me, but if I can get the channel to 1k+ subs and monetize it so I receive some ad revenue instead of YT taking it all, then I may consider pushing forward with a full-length series covering everything I know about DayZ modding such as:
- Basics of tools
- Workbench basic guide
- Visual Studio basic guide
- Stringtable generator guide
- AgentRansack guide
- Mikero Tools guide
- Basics of PBO file structure:
- .cpp structure
- inputs.xml
- stringtable.csv
- imagesets/slot icons/etc
- Basics of overriding vanilla and modded .cpp config
- Basics of scripting structure (3/4/5 game/world/mission scopes)
- Basics of overriding vanilla and modded script functionality
- Basics of sound files and playing audio in-game
- Basics of RPC data between server-client/client-server
- Basics of JSON config loading, saving and syncing
- Basics of .bin file loading and saving
- Basics of Plugins and actively managed script behaviour
- Basics of GUI design - icons, GUI design, scripted interfaces with RPCs
- Basics of 3D models - important LODs, hidden selections, textures and model.cfg
- Basics of debugging: script and crash logs, RPT file etc
- ...and much more complex subjects and/or subjects beyond the scripting stuff such as server XML config guides etc.
The best way to let me know if you're interested in more content is to subscribe and smash the... blah blah blah blah see you in Elektro!
#dayz #dayzmod #dayzstandalone
🟥 Lesson Source Code: github.com/ZenarchistCode/ZenTemplate
🟥 My DayZ Mods: steamcommunity.com/id/zenarch1st/myworkshopfiles/?appid=221100
🟥 Enfusion Modders Discord: discord.com/invite/enfusion-modders-452035973786632194
Mentioned Resources:
🟩 Dabs Workbench Template: github.com/InclementDab/DayZ-Mod-Template
🟩 Visual Code Download: code.visualstudio.com
🟩 Enfusion Script Plugin: marketplace.visualstudio.com/items?itemName=yuval.enfusion-script&ssr=false#overview
🟩 EnScriptSyntax Plugin: marketplace.visualstudio.com/items?itemName=Risage.enscriptsyntax&ssr=false#overview
🟩 Agent Ransack: mythicsoft.com/agentransack/download
🟩 JSON Setting: "editor.snippetSuggestions": "none"
My Addon Builder Included File List:
*.emat;*.edds;*.ptc;*.c;*.imageset;*.layout;*.ogg;*.paa;*.fnt;*.tga;*.xml;*.csv;*.rvmat;*.map;*.html
--
This video explains how to set up Visual Code with a couple of useful plugin extensions to enable code-completion, hints and vanilla scripts documentation indexing directly in your IDE.
It's not as good as the Workbench - but it's the next best thing for sure.
This is part of a potential series of in-depth tutorials - if you guys like this sort of thing and want to see a deeper dive into this sort of scripting content then please let me know.
This is a hobby for me, but if I can get the channel to 1k+ subs and monetize it so I receive some ad revenue instead of YT taking it all, then I may consider pushing forward with a full-length series covering everything I know about DayZ modding such as:
- Basics of tools
- Workbench basic guide
- Visual Studio basic guide
- Stringtable generator guide
- AgentRansack guide
- Mikero Tools guide
- Basics of PBO file structure:
- .cpp structure
- inputs.xml
- stringtable.csv
- imagesets/slot icons/etc
- Basics of overriding vanilla and modded .cpp config
- Basics of scripting structure (3/4/5 game/world/mission scopes)
- Basics of overriding vanilla and modded script functionality
- Basics of sound files and playing audio in-game
- Basics of RPC data between server-client/client-server
- Basics of JSON config loading, saving and syncing
- Basics of .bin file loading and saving
- Basics of Plugins and actively managed script behaviour
- Basics of GUI design - icons, GUI design, scripted interfaces with RPCs
- Basics of 3D models - important LODs, hidden selections, textures and model.cfg
- Basics of debugging: script and crash logs, RPT file etc
- ...and much more complex subjects and/or subjects beyond the scripting stuff such as server XML config guides etc.
The best way to let me know if you're interested in more content is to subscribe and smash the... blah blah blah blah see you in Elektro!
#dayz #dayzmod #dayzstandalone
🟥 Lesson Source Code: github.com/ZenarchistCode/ZenTemplate
🟥 My DayZ Mods: steamcommunity.com/id/zenarch1st/myworkshopfiles/?appid=221100
🟥 Enfusion Modders Discord: discord.com/invite/enfusion-modders-452035973786632194
My Addon Builder Included File List:
*.emat;*.edds;*.ptc;*.c;*.imageset;*.layout;*.ogg;*.paa;*.fnt;*.tga;*.xml;*.csv;*.rvmat;*.map;*.html
--
This video tutorial & GitHub source code template guides you through creating, loading, saving and syncing JSON config between server & client for your DayZ mods.
This is a potential part of a future series of tutorials - if you guys like this sort of thing and want to see a deeper dive into this sort of scripting content then please let me know.
This is a hobby for me, but if I can get the channel to 1k+ subs and monetize it so I receive some ad revenue instead of YT taking it all, then I may consider pushing forward with a full-length series covering everything I know about DayZ modding such as:
- Basics of tools
- Workbench basic guide
- Visual Studio basic guide
- Stringtable generator guide
- AgentRansack guide
- Mikero Tools guide
- Basics of PBO file structure:
- .cpp structure
- inputs.xml
- stringtable.csv
- imagesets/slot icons/etc
- Basics of overriding vanilla and modded .cpp config
- Basics of scripting structure (3/4/5 game/world/mission scopes)
- Basics of overriding vanilla and modded script functionality
- Basics of sound files and playing audio in-game
- Basics of RPC data between server-client/client-server
- Basics of JSON config loading, saving and syncing
- Basics of .bin file loading and saving
- Basics of Plugins and actively managed script behaviour
- Basics of GUI design - icons, GUI design, scripted interfaces with RPCs
- Basics of 3D models - important LODs, hidden selections, textures and model.cfg
- Basics of debugging: script and crash logs, RPT file etc
- ...and much more complex subjects and/or subjects beyond the scripting stuff such as server XML config guides etc.
The best way to let me know if you're interested is to subscribe and smash the... blah blah blah blah see you in Elektro!
#dayz #dayzmod #dayzstandalone
🛠️ Workshop: steamcommunity.com/sharedfiles/filedetails/?id=3526892683
➡️ DaemonForge Universal API Software: github.com/DaemonForge/DayZ-UniveralApi/releases
➡️ MongoDB Download: mongodb.com/try/download/community
➡️ DaemonForge Github: github.com/DaemonForge
➡️ DaemonForge Discord: discord.gg/SkUkPv4
This mod allows server admins to link multiple maps together in a "hive", where players can move between maps with their characters and loot like you can on certain official servers.
The player is required to travel to a "transfer terminal" to initiate the map transfer (ie. a boat, helicopter, computer object etc placed with DayZ Editor).
I did not create this mod: I've simply updated and repacked it for use with DayZ 1.28, fixed a bunch of error log messages and recorded a detailed video guide on how to set the whole thing up.
All credit goes to DaemonForge who is the original creator of this mod.
Here is his original YouTube demonstration of MapLink: youtube.com/watch?v=0gMkOCxlQNA
Here is the link to the Universal API Web Service installer which you will require to run this mod: github.com/DaemonForge/DayZ-UniveralApi/releases
Here is the link to the DaemonForge UAPI wiki: github.com/daemonforge/DayZ-UniveralApi/wiki
Here is the link to DaemonForge's UAPI installation guide: youtu.be/oMq3TIYuZXo
Installation Instructions:
Install this mod like any other mod (there are many guides out there) - copy it into your server folder and add it to your server mods list. It must be run on both server and client. Make sure to copy the .bikey into your server keys.
Follow the guides above to set the mod up.
NOTE: In the video I state that I thought respawning on the same server you travel to was bugged (ie. you couldn't make it so transferring from Chernarus to Livonia and dying in Livonia allowed you to respawn in Livonia and not back on Chernarus) - this is wrong.
It's easy to set it up so the player can respawn on whatever server they travel to, just make the respawn server the same server - eg:
"Name": "Chernarus",
"Map": "chernarusplus",
"IP": "127.0.0.1",
"Port": 2302,
"QueryPort": 27016,
"Password": "",
"RespawnServer": "Chernarus"
"Name": "Livonia",
"Map": "enoch",
"IP": "127.0.0.1",
"Port": 2402,
"QueryPort": 27017,
"Password": "",
"RespawnServer": "Livonia"
"Name": "Sakhal",
"Map": "sakhal",
"IP": "127.0.0.1",
"Port": 2502,
"QueryPort": 27018,
"Password": "",
"RespawnServer": "Sakhal"
Credit:
All credit goes to DaemonForge: I simply tidied up his mod for the latest 1.28 DayZ codebase. Check out his original mod code (and download the required API webservice installer) on his GitHub:
UniversalAPI - github.com/DaemonForge/DayZ-UniveralApi
MapLink - github.com/DaemonForge/DayZ-MapLink
Repack & Source Code:
You can repack this mod if you like, and do anything else you want with it for that matter. Just make sure to abide by DaemonForge's original license obligations and keep in mind my future updates won't be applied so make sure to check back for new versions if you notice any bugs. The source code is on my GitHub at www.zenarchist.io
License Obligations:
github.com/DaemonForge/DayZ-MapLink?tab=AGPL-3.0-1-ov-file#readme
Buy Me A Coffee:
All my mods are free and open source, but it takes an enormous amount of time to put some of these mods together. If I've helped you out, please consider helping me buy my next coffee! I don't expect it, but I very much appreciate it.
buymeacoffee.com/zenarchist
Enjoy!
GitHub Wiki: github.com/ZenarchistCode/ZenModPack/wiki/Zen's-Sleeping-Mod
GitHub Source Code: zenarchist.com
GitHub Wiki: github.com/ZenarchistCode/ZenModPack/wiki/Zen's-Sleeping-Mod
GitHub Source Code: github.com/ZenarchistCode/ZenSleepV2
Server Admin Guide: youtu.be/7ckS1W7wAq8
This short little video shows you how to set up multiple keybinds for the same action in DayZ.
Source Code: github.com/ZenarchistCode/ZenTreasure
Wiki Guide: github.com/ZenarchistCode/ZenModPack/wiki/Zen's-Treasure-Mod
00:00 - Demonstration
02:50 - Setup Guide
This DayZ mod adds music cassettes to the game, along with a boombox, a walkman, and the ability to play music in cars.
My mod comes with a few copyright-free classical music tracks and some of my own music, but you will have to add your own music cassettes if you want to expand the list.
The good news is this is pretty easy to do - there is a guide on my GitHub: github.com/ZenarchistCode/ZenModPack/wiki/Zen's-Music-Mod
Unlike other music mods on the workshop, playing music with this mod will sync to all clients (so if you drive up to a player or a player logs in mid-song, they'll hear what you're hearing).
#dayz #modding #dayzstandalone
Source Code: zenarchist.io
Buy Me A Coffee: buymeacoffee.com/zenarchist
This mod adds frozen lakes to DayZ Winter Maps so that players need to cut a hole in them to fish or drink through.
So far only Winter Livonia's config is included by default - but check the steam workshop page for instructions on how to add your own config for other maps.
Here is the server admin setup guide: youtu.be/Y6QIpjKFc14
And Github wiki: github.com/ZenarchistCode/ZenModPack/wiki/Ice-Lakes
#dayz #modding #server
This mod adds frozen lakes to DayZ Winter Maps so that players need to cut a hole in them to fish or drink through.
So far only Winter Livonia's config is included by default.
Here is a written guide on my Github wiki:
github.com/ZenarchistCode/ZenModPack/wiki/Ice-Lakes
#dayz #modding #server
DayZ Workshop Page: steamcommunity.com/sharedfiles/filedetails/?id=3321340470
Source Code: github.com/ZenarchistCode/ZenExpansionAudioAI
Setup Guide: github.com/ZenarchistCode/ZenExpansionAudioAI/wiki
Timestamps:
00:00 - Intro
02:10 - Adding Trader Audio
04:45 - Using Speechify & Audacity to make AI-generated voices
08:14 - Adding Quest Audio
11:49 - Configuring Generic Voice Audio
15:40 - Adding Bot Audio
16:47 - Example of Creating Quest Audio
19:20 - Summary
#dayz #dayzserver #dayzexpansion
When this mod is confirmed bug-free I'll release it on the Workshop and merge it with my @ZenModPack and release the source code on my GitHub:
zenarchist.io
Guide: github.com/ZenarchistCode/ZenModPack/wiki
Source code: github.com/ZenarchistCode/ZenModPack/tree/master
This is a mod pack containing 36+ of my stable and up-to-date mods.
These mods either don't affect game mechanics in a major way (ie. ZenSleep & ZenVirus are not included), or if the mod does affect game mechanics then it comes with a server-side config to turn them on or off as desired in %server_profile/Zenarchist/ZenModPack.json
This pack contains the latest versions of my best mods, with all bugfixes/improvements applied.
These improvements may or may not be applied to the standalone versions of my mods due to lack of time to maintain everything, so if you use a lot of my mods then I recommended using this modpack instead of the individual repacked mods and just turn off the mods you don't want active in the Master Config.
This is another reason why I made this modpack - to keep all my mods organized and in one place. This modpack is designed to be as efficient as possible, so even if you only enable half the mods in this pack it should not impact client or server performance much at all.
This modpack also includes a #define ZENMODPACK so you can use #ifdef ZENMODPACK to detect/override things if required, or if you know what you're doing as a modder you can just modify the source code and repack my mod.
I recommend installing this mod on a fresh wipe given the size of content and features, but that's not a requirement. Removing this mod "may" require a wipe - in my testing it didn't cause any issues, but again, given the complexity I recommend waiting for your routine server wipe before adding or removing this pack just to be safe.
If you do decide to add or remove this mod mid-wipe, make sure to backup your server's persistent storage folder first typically found in %server_root%/mpmissions/dayzOffline.map/storage_1 so you can restore it if any major problems occur.
Credit:
This pack also includes ViewInventory mod made by affenb3rt, modified to hard-code client-only config.
And WeatherPresets also by affenb3rt, modified to add weighted chance.
EarPlugs & AutoRun is based on code originally written by Daemonforge.
My treasure photo mod is inspired by Hunterz mod, but his mod lacked features I needed, so I made my own version of that same idea.
Credit to SpaceCat for some ideas and bugfixing suggestions over the past few months (and players on my server).
Credit to Expansion team and Syberia Project team - I learned a lot from studying their code.
Credit to any 3D model authors - check individual mods for specific credit and links to their work/licenses.
Credit to the DayZ modding community as a whole - learned everything I know from studying other people's open-source mods and Discord discussions.
#dayz #modding #mod
#DayZ #Modding #Guide
Source Code: zenarchist.io
Somehow we won this match. Thank you for your sacrifice JEBBY281
#hellletloose #gameplay #funny
(Recorded 23rd February 2022)
Workshop Mod: steamcommunity.com/sharedfiles/filedetails/?id=2799531123
Source Code: zenarchist.io
#DayZ #Mod #Gaming
dayzdownunder.net
#DayZ #DDU #Funny
#DayZ #DDU #DayZDownUnder
#DayZ #Short
Vigilante Gamer: youtube.com/c/GameOfArt
#dayz
An old DDU clip from many wipes ago - dayzdownunder.net
#DayZ #Short #Friendly
Welcome back to Livonia survivors. Stay safe.
Thanks Funkpetal & DDU Team for the help recording footage for this!
#DayZ #DDU #Livonia
GG Syntax and crew, this was one of my more memorable experiences in DayZ 😅
#DayZ #Interaction #Hardcore
#DayZ #Short #Hardcore
#DayZ #Downunder #Cars
dayzdownunder.net
#DayZ #Namalsk #DDU


