Skip to content

Fallingsheep1985/DZMods

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DayZ SA Repack 0.2 - Another Build Commit (ABC) By Falling sheep#

Current Build: 86

NOTE: DO NOT sign the mod ModdedScripts, if you do then verifySignature would not work!!

----INSTALL GUIDE----

copy mpmissions and ModdedScripts to your DayZServer folder

edit your serverDZ.cfg

change template="DayZoffline.chernarusplus"; to template="DayZSurvival.chernarusplus";

add to your start up bat/script -mod=ModdedScripts

----Features----

- Player Join/leave messages.

in Tunables.c use m_SessionFeed to enable/disable join messages for players

- Custom Spawn lodaouts.

in Tunables.c use m_CustomLoadouts to enable/disable custom loadouts
This feature allows the fresh spawn players to load in with preset randomized gear.
To Configure the type of items to spawn on your players check the folder "mpmissions/DayZSurvival.chernarusplus/ScriptedMods/LoadOuts" Each Catagory is in a seperate .txt file If you wish to remove an item or add, make sure you follow the same layout as the file comes in. The Script will randomly select an item from each catagory. If you wish to remove a certain catagory simply leave the file empty or delete it. You can modify the lodaouts while the server is running! After you make your edits login as admin in game and use the Admin command /updateLoadouts

- Weapon on Spawn

in Tunables.c use m_SpawnArmed to enable/disable spawn with gun
This feature allows you to give fresh spawns a gun on startup
To edit the types of guns it spawns, go into the following file " mpmissions/DayZSurvival.chernarusplus/ScriptedMods/DayZSurvival.c " LINE 352 That function is a randomizer.
This might be helpful --> SpawnGunIn( PlayerBase player, string ClassName, bool isPrimary, TstringArray Attachments, TstringArray Extras)
NOTE: Set bool isPrimary to 'true' if you wish to make the weapon a primary

- No Stamina

in Tunables.c use m_NoStamina to enable/disable stamina

- No Hunger

in Tunables.c use m_NoHunger to enable/disable hunger

- No Thirst

in Tunables.c use m_NoThirst to enable/disable thirst

- Debug Monitor

in Tunables.c use m_debugmonitor to enable/disable debug monitor

- Airdrops

in Tunables.c use EnableAirdrops to enable/disable airdrops
in Tunables.c use SpawnZombie to enable/disable zombies at airdrops
in Tunables.c use ShowSignal to enable/disable smoke at airdrops
in Tunables.c use EnableAirdrops to enable/disable random airdrops on the map

- Zombie Hordes

in Tunables.c use m_ZedHordes to enable/disable random zombie hordes
you can edit the hordes changing DayZSurvival.chernarusplus\ScriptedMods\InfectedHordes.c

- Custom SafeZone with godmode.

This feature allows you to place a safezone anywhere on the map with a radius you wish for. To modify the safeZone area check this file " mpmissions/DayZSurvival.chernarusplus/ScriptedMods/SafeZoneFunctions "

- Spawn Custom Buildings anywhere on the map

This feature is just an easy way to place your CustomBuildings code in a tidy spot. Check the file " mpmissions/DayZSurvival.chernarusplus/ScriptedMods/BuildingSpawner.c" it does not matter how you spawn your buildings or set thier direction oritention etc, just make sure the script is inside the Void() to get executed on server startup A nice way to get buildings imported is to use the COM (Community Offline Mode from Arkensor). You can place buidlings and extract thier info. Thank @DannyDog for that feature

- Chat Based Admin Tool set.

Simply Add your steam 64 ID into the file mpmissions/DayZSurvival.chernarusplus/ScriptedMods/Admins.txt" Set a server admin password in the server.cfg, in game login using the password. #login myPassword The Admintoolset feature can be found here: https://pastebin.com/GGrCDg3f

- Player score tracking system and Kill Activity tracker with timestamps

This feature creates two files in the server profile ( if you use -instance command line it would be placed there ) the serevr profile is in Documents folder by deafult (its where your logs are). provides detailed kill log and records players stats such as total deaths and total kills on the server. This feature is implemented within the mod.

- Kill messages

Shows who killed who, committed suicide.

- Custom MOTD based within the mission (NOT CURRENTLY WORKING)

Random preset messages popup for all players. To change the messages check the file " mpmissions/DayZSurvival.chernarusplus/ScriptedMods/MOTDMessages.c "

USEFUL THINGS:

How to generate new loot positions for your custom buildings: https://pastebin.com/FqunXuzc

Script/Addon Credits

Below is a list of scripts/codebases/githubs/etc used to make this repack, credits are added if available for each script repack

Original Custom Mission and admin tools (and base for repack)

Created: DaOne
Twitter: @DuhOneZ
Credits:
Sen(zalexki)KillScore system https://github.com/zalexki?

DayZ-BlackRavenDM

Created: zalexki

Arkensor/DayZCommunityOfflineMode

Created: Arkensor
Credits:
DuhOneZ - Code snippets
Watchman - Documentation
gallexme - Suggestion for the mission based version
DannyDog - Code snippets, Object Editor and Updated camera tools
n8m4re - Code: SaveManager
wriley - Code snippets beards
Jacob_Mango - Added key to toggle "Aimgate"

Airdrop

Created: mov3ax
Credits:
i_kolobov - Documentation and Code snippets
Arkensor - Code snippets
FIDOv - Documentation
Revelin - Code snippets?

Random loadouts

Created: Johnny Bravo

Known Issues:

-MOTD isnt working -New Loadout feature does not attach secondary weapon attachmnets (pistol/weapon that is placed within an inventory container). -SafeZone Godmode is not really godmode thats because the damage fucntions are hard-codded into the game engine.

About

DayZ Standalone Vanilla++ project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 99.3%
  • C++ 0.7%