DayZ
203 个评价
Zens Artillery Strike Grenades
2
2
2
   
奖励
收藏
已收藏
取消收藏
Type: Mod
Mod Type: Equipment, Mechanics
文件大小
发表于
更新日期
938.711 KB
2022 年 12 月 8 日 下午 8:38
2023 年 11 月 28 日 上午 2:42
5 项改动说明 ( 查看 )

订阅以下载
Zens Artillery Strike Grenades

描述
What Is This?

This mod adds artillery strike signal grenades to the loot economy.

The grenades act as smoke grenades, but shortly after pulling the pin you will hear a distant artillery barage like when a regular artillery strike occurs.

A few seconds later several bombs will drop around the smoke grenade. The bombs can be configured by the server owner to make them more or less lethal to players and infected.

I recommend removing regular red & green smoke grenades from your loot table when using this mod, unless you want players to be able to spook each other!

Default Configuration:

Player_Kill = false; // Does bomb contact insta-kill players?
Player_BreakLegs = true; // Does bomb contact break legs?
Player_CauseBleeds = true; // Does bomb contact cause bleeds?
Player_ExtraDamage = 0; // Don't set this higher than 0.5 or it's basically certain death and you might as well turn Player_Kill=true
SafeUnderRoof = true; // Is player & DamageObjects/Car safe from bombs while under a roof? (Doesn't apply to zombies)
Zombie_Kill = true; // Does bomb contact kill zombies?
Animal_Kill = true; // Does bomb contact kill animals?
MinStrikeSecs = 10; // Minimum delay before playing artillery sound
MaxStrikeSecs = 20; // Max delay before playing artillery sound
MinBombSecs = 15; // Min delay AFTER playing artillery sound for bombs to drop
MaxBombSecs = 30; // Max delay AFTER playing artillery sound for bombs to drop
MinBombs = 9; // Min bombs to drop
MaxBombs = 12; // Max bombs to drop
BombDropRadius = 30; // Bomb radius from smoke grenade position - bombs are dropped within this radius (meters)
BombDamageRadius = 30; // Bomb damage radius from explosions - any objects within this distance are affected by below settings (meters)
ChemStrikeDoesDamage = true; // If disabled then chemical artillery strikes don't damage objects/cars, they only drop gas and affect players & zeds
CarMinDamage = 100; // If a car is bombed, this defines how much damage to apply to a randomly selected car part from the below list
CarMaxDamage = 250; // If a car is bombed, this defines how much damage to apply to a randomly selected car part from the below list
DamageCarParts = List // This array defines a list of car parts that can be damaged (can be attachment slot name, attachment classname, or vehicle damage zone)
DamageObjects = List // This array defines any other ingame objects that are to be affected by bombs (eg. tents, storage items, whatever you like)

Installation Instructions:

Install this mod like any other mod - copy it into your server's root directory, add it to your launch parameters, and make sure to copy the .bikey into your server keys.

Don't forget to add the types.xml entries and modify your quantities & spawn locations according to your preference.

This mod must be installed on both the server & client.

When you run the mod for the first time the default JSON config will be generated in your server profiles folder under a folder named "Zenarchist".

Repack & Source Code:

Unfortunately due to lack of time I can't maintain all of my mods all of the time. I do my best, but these mods are offered as-is. If there's a problem, you have the source code and my permission to fix it yourself and upload a fixed version to the workshop without any credit necessary. It's all free.

You can repack this mod if you like, and do anything else you want with it for that matter. The source code is on my GitHub at www.zenarchist.com

Learn Modding

Want to learn how to make your own mods? Check out my guides on YouTube: https://www.youtube.com/@Zenarchist

Buy Me A Coffee / Contact Me:

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.

To contact me you can send me a message there too - I get an insane amount of messages so it's the best way for me to filter out the noise and focus on people who are willing to support my work with a coffee first:

https://buymeacoffee.com/zenarchist

Enjoy!
热门讨论 查看全部(2)
1
2024 年 3 月 28 日 下午 12:22
Undefined function Zen_ArtillerySmokeGrenade.GetRPCManager
Furious-therapy
0
6 月 6 日 下午 5:10
Crash 1.28
OLVR
81 条留言
TheHaluzer Official™ 11 月 11 日 上午 3:56 
This mod has an issue with expansion.
explained in this forum on expansion discord.
https://discord.com/channels/523890175563137034/1437461248517079140
Sparky 10 月 30 日 下午 5:14 
Thank you for this mod. I've added it to my Seed of Life: Namalsk [Loot ModPack] . Very helpful, thanks!
TheHaluzer Official™ 10 月 9 日 上午 9:57 
Hey!
Thanks for this amazing mod!
is it possible to increase the amount of sound the battery does when shooting the artillery?
Also is it possible to increase the rate of fire?
Also is it possible to make an alarm sounds?
mmetrjuk 10 月 6 日 上午 12:43 
Hello! Thank you for the kind words about the mod, I'm really glad it inspired you to create version 2.0 {链接已删除} That's fantastic news that you've published your version today and included a link to the original — that's exactly how the open-source community should work. Thank you for your contribution to the DayZ community and for your support
Cypher Agathe 3 月 25 日 上午 9:49 
Element | PVE vs PVP vs THE HORDE vs AI vs YOU vs THEM vs ME 14.1.28.218:2302
Jay8454 2024 年 12 月 29 日 下午 9:38 
Idea!, a trigger point that sets one off in say a military base? A tripwire setting booby trap? An array to allow for spread area in a .json also a delay and maybe setting for more than one smoke in spread area radius? I like this mod!
𝓚 𝓪 𝓻 𝓶 𝓪 2024 年 11 月 13 日 下午 6:45 
Why cant I remove this mod from my server ?
_Papaj_Chuligan_ 2024 年 8 月 18 日 上午 11:06 
------------------------------------
FRAGWIN, 18.08 2024 19:04:12
NULL pointer to instance when trying to access variable 'Radius' (Parent instance is null)
Class: 'Zen_ArtillerySmokeGrenade'
Entity id:1039833

Function: 'OnExplode'
Stack trace:
ZenTreesplosions/scripts/4_world/entities\explosivesbase.c:15
scripts/4_World/entities\itembase\grenade_base.c:167
scripts/4_World/entities\explosivesbase.c:98
🆅🅰🆉🅾 2024 年 7 月 14 日 上午 3:07 
thank you for your work, this is my L-C-T message. works fine on my server.
Skara_666 2024 年 5 月 29 日 上午 4:10 
Something new after 1.25...

NULL pointer to instance
Class: 'SurvivorBase'
Entity id:3650526

Function: 'EEHitBy'
Stack trace:
ZenArtillery/scripts/4_world/entities\manbase\playerbase.c:26