DayZ
DayZ Mining System with Ores and Gems
Showing 11-20 of 57 entries
< 1  2  3  4  5  6 >
Update: Dec 7, 2024 @ 9:03pm

Max Mine
You are now allowed to set Max Mine to what you want. No longer cap at 6.
If you have it as a very high number you might stop the mod from working, please keep in mine, don't go too crazy.

Probability System redone
I have re-writing how the code works with probability.
Example: Stone = 0 & Gold = 100 you will only get Gold
This got reported and It dose bug out before but now been fixed.

Update: Nov 2, 2024 @ 4:13am

Hotfix
- Now, every time a player mines the nodes (including gems), its health will decrease by 100. Vanilla rocks remain unaffected.

[Freeze_Mining] Custom node health decreased by 100. Remaining health: 500
[Freeze_Mining] Tool health decreased by 10. New health: 79.9977
[Freeze_Mining] Mined item: FreezeGem_Amber created.
[Freeze_Mining] Custom node health decreased by 100. Remaining health: 400
[Freeze_Mining] Tool health decreased by 10. New health: 69.9977
[Freeze_Mining] Mined item: FreezeGem_Amber created.
[Freeze_Mining] Custom node health decreased by 100. Remaining health: 300
[Freeze_Mining] Tool health decreased by 10. New health: 59.9977
[Freeze_Mining] Mined item: FreezeGem_Amber created.
[Freeze_Mining] Custom node health decreased by 100. Remaining health: 200
[Freeze_Mining] Tool health decreased by 10. New health: 49.9977
[Freeze_Mining] Mined item: FreezeGem_Amber created.
[Freeze_Mining] Custom node health decreased by 100. Remaining health: 100
[Freeze_Mining] Tool health decreased by 10. New health: 39.9977
[Freeze_Mining] Mined item: Stone created.
[Freeze_Mining] Custom node health decreased by 100. Remaining health: 0
[Freeze_Mining] Custom node destroyed.
[Freeze_Mining] Tool health decreased by 10. New health: 29.9977

Update: Nov 1, 2024 @ 6:58pm

Hotfix Update:
Vanilla rocks: Tool damage is applied consistently.
Removed Damage HP log for vanilla rocks (as they don't remove).
Reworked Tool damage log for vanilla rocks.
[Freeze_Mining] Mined item: FreezeGem_Ruby created.
[Freeze_Mining] Tool health decreased by 10. New health: 39.9924
[Freeze_Mining] Mined item: SmallStone created.
[Freeze_Mining] Tool health decreased by 10. New health: 29.9924
[Freeze_Mining] Mined item: Stone created.
[Freeze_Mining] Tool health decreased by 10. New health: 19.9924
[Freeze_Mining] Mined item: Stone created.
[Freeze_Mining] Tool health decreased by 10. New health: 9.99237
[Freeze_Mining] Mined item: FreezeGem_Amethyst created.
[Freeze_Mining] Tool health decreased by 10. New health: 0


Next Patch:
ToolOptions.json (Next update due to I need to spend more time on this)

All this dose it enables/disables tools that are ONLY for mining.
This is how it works: 1 = True | 0 = False
Example:
"Pickaxe": 1, this allows the Pickaxe to work for mining the nodes/vanilla rocks.
"IceAxe": 0 this disables the Ice Axe for mining nodes/vanilla rocks.

Update: Oct 29, 2024 @ 8:10am

Hello everyone!

Thank you for your patience — I know it's been a bit of a wait. It’s been busy on my end, but I'm happy to announce that the latest update for the mod is finally here!
This update should address the issues many of you have reported, and yes, vanilla mining is back! :HyperTada:
If you have any ideas for new features or ways to expand the mining aspect of the mod, please feel free to drop your suggestions in the ⁠suggestions channel. I’m open to ideas as I'm looking to keep this mod fresh and engaging.
Thank you all for sticking around while I worked on fixing things, and I hope you enjoy the improvements in this update!

Big thanks to @NekoSensei with the bug testing ❤️
Big thanks to @₣Ʉ฿₳Ɽ for adding temp fix for you guys to allow vanilla mining on the workshop ❤️

MUST DO! Due to changes, Remove FreezeMining folder within Profiles so everything works as the config.json has changed.
If you have players having issues tell them to do this: (But you should be okay)
Windows + R | %appdata% | \AppData\Local\DayZ | FreezeMining | Remove that folder.

Before I get asked loads of times, if you get a bug report saying on the lines of, "The node says Mine: Unknown" this is due to the config not loading on the player, meaning they are loaded into the server too fast or too slow. (this is not a bug, DayZbeingDayZ)
Fix: All they need to do it click the node once and it will be okay, this will just force the config to load on client (player).

Change Log:
Vanilla Mining (with OG config setup ⁠Vanilla Rocks Explained ).
^^Added Config.json example for adding vanilla mining ^^
Vanilla Config added to !Install Help! Folder.
Client Config (Removed due to not needed anymore).
Even more logs (one day I will make a LogConfig.json so you can turn off some logs).
Reworked files and removed un-needed files.
Function: ‘ApplyMiningConfig’ Crash FIXED!
Tools now take damage after hitting nodes.
Added dmg logs for tools.
Description Changed: Created by Ethan -> Used by DayZ Mining System

Mining Log Changes:
[Freeze_Mining] Tool health before: 200.
[Freeze_Mining] Tool health after: 190.
[Freeze_Mining] Target object health decreased by 100. -> [Freeze_Mining] Node health decreased by 100.
[Freeze_Mining] Target object destroyed. -> [Freeze_Mining] Node destroyed.

(There is more stuff I have edited but I didn't note down)

Update: Oct 13, 2024 @ 12:55am

Hot Fix:
- New #help-forums I've moved stuff in there so I don't have loads of channels.
- Crashing issue, should be fixed. Tested for 45 mins on dedi server and it didn't crash lmk how it goes.
- If you are having issue still make sure you read https://discordapp.com/channels/963407397836161064/1294921214703435808

Vanilla Mining, i'm still working on this so bear with me.
Any other issues please report them within #mining-system-bugs and I will try and fix them fast.

Update: Oct 10, 2024 @ 5:04pm

Hot Fix:
- Mining Tool and Node Health
- Node Health Check and Deletion
- Valid Mining Nodes

I understand some servers are just using `"minedItemsProbabilities": ` and that will be coming back. I will just need to sort it but this update is mainly for the unlimited mining and the node not being removed. Once I have more time I will sort that so vanilla rocks will work.

Update: Oct 10, 2024 @ 12:58pm

MUST READ:
Due to how DayZ is setup when you first load the mod on the server, let is generate the new folders within profiles.
Once server is boosted restart the server again and it will all be working okay. **You only needs to do this once!**
If you already have the mod installed remove "FreezeMining" within profiles and let it generate the new files/folders, then restart it again for 99.99% working.

New:
- No Longer need to relog to mine the nodes
- Remote Procedure Calls (RPCs) synchronize information between the server and clients.
Few things that should ensure to avoid players needing to relog or facing synchronization issues.
- Added basic logs to profiles. Soon it will log more for now it's only basic like loading configs and stuff.
Mainly got added to debug the mod but next update I will work on it more so server owners can read them easier at the moment it's just random and bunch of logs for the mining.

Example of logs:
[2024-10-04 11:14:23] [Freeze_MiningCfg] FreezeMiningConfig::OnInit | Loaded Okay :)
[2024-10-04 11:14:23] [Freeze_MiningCfg] Loading config file from: $profile:FreezeMining\Mining\config.json
[2024-10-04 11:14:23] [Freeze_MiningCfg] Config loaded successfully.
[2024-10-04 11:14:23] [Freeze_MiningCfg] FreezeMiningGlobalConfig Plugin Initialized
[2024-10-04 11:14:23] [Freeze_MiningCfg] Started loading config | Please Wait
[2024-10-04 11:14:23] [Freeze_MiningCfg] Number of minable items loaded: 16
[2024-10-04 11:14:23] [Freeze_MiningCfg] Successfully loaded and set client config data.
[2024-10-04 11:14:23] [Freeze_MiningCfg] Finished loading config | Good to Go!
[2024-10-04 11:14:23] [Freeze_Mining_MissionServer] LoggingUtility initialized on server start.
[2024-10-04 11:14:23] [Freeze_Mining_MissionServer] FreezeMiningConfigData loaded successfully.

Folder Structure:
Server Profiles/
- FreezeMining/
- ClientConfigs/ClientData.json
- Mining/Config.json
- FreezeMiningLog.txt

**Script Fix/Added**
Big thanks to NekoSensei
- Rework | Action Deploy Object (backend)
- Rework | Aanvil hologram (backend)
- Rework | Furnace hologram (backend)
- Rework | Grinding stone hologram (backend)
- Rework | Mining Script for Nodes (backend)
- Rework | Mission Gameplay (backend)
- Rework | Mission Server (backend)
- Rework | Mining config
- Rework | Plugin Handler (backend)
- New | Logging System (server owners)
- New | Config Data (backend)
- New | Global Config (backend)
- New | RPC Handler (backend)

Please reset your config due to changes
If you have edited you config within profile -> FreezeMining -> Mining -> config.json** all you need to do is:
``"item"`` to ``"m_item"`` If you have not edited the config.json then just remove it and let it generate new one.

Example:
{
"actionText": "Mine for Raw Amber Gem",
"max_mine": 6,
"enabledTypes": [
"FreezeNode_AmberGemNode"
],
"itemsProbabilities": [
{
"m_item": "FreezeGem_Amber",
"probability": 70
},
{
"m_item": "Stone",
"probability": 30
}
]
},

Update: Sep 6, 2024 @ 5:48pm

Flag protection issues reported...

Update: Sep 6, 2024 @ 4:48pm

Bug fix sorry x

Update: Sep 6, 2024 @ 4:35pm

Mining System Update

Translation System
Big thanks to @ZombieX
(thanks to everyone helping to sort it as as well)
^^Supported languages: English, Czech, German, Russian, Polish, Hungarian, Italian, Spanish, French, Chinese, Japanese, Portuguese, Chinesesimp^^
Translation System: https://github.com/FreezeWarfare/DayZMiningSystem/tree/main/MrFreezeMiningTranslate

Script Errors Fix
Big thanks to NekoSensei
MrfreezeMiningSystem/4_world/classes\useractionscomponent\actions\deploy\actiondeployobject.c:5
freezeanvil_hologram
freezefurnace_hologram
freezegrindingstone_hologram