武装突袭3

武装突袭3

319 个评价
Crows Zeus Additions
11
3
3
2
3
2
   
奖励
收藏
已收藏
取消收藏
Data Type: Mod
Mod Type: Mechanics
文件大小
发表于
更新日期
1.151 MB
2021 年 4 月 5 日 下午 3:16
2024 年 10 月 29 日 下午 3:11
37 项改动说明 ( 查看 )

订阅以下载
Crows Zeus Additions

描述
Simple clientside mod which adds whatever functions I wanted as zeus modules. Features that is not base-features are only available if the mod required is detected as Loaded.

Features:

Scatter Teleport: Allows Zeus to select players to teleport to position spread in a pattern. Can include the vic players are inside. Useful for TPing into parachuting while ensuring players are seperated from eachother

Teleport To Squadmember: Allows Zeus to select a unit and get a promt of squadmembers to teleport said unit to. Makes it easy to teleport lost players to their squad without finding them first.

Set Teleport To Squadmember: Makes you able to set an entity/object so it will have a scroll-wheel action to Teleport To Squadmembers. So players can use the feature themselves without Zeus intervention.

Radius Heal: Gives the option of rightclicking and selecting radius heal, which heals all units within a radius. Useful for Zeus if a squad gets ARMAed and they can instant heal all in the area, instead of having to manually heal. Will also put out units on fire.

Center Camera on Unit: Right click a unit and select this option, and the zeus camera will continously center on the unit even while moving. Is handy for following moving targets while finding the module or setting you need.

Remove trees: Remove trees/bushes/stones in an distance from position. Works globally and should work for JIP. Removes collision of removed objects.

Restore trees: Restores trees/bushes/stones previously removed in an distance from the clicked position.

Set Numberplate: Can set the numberplate of a vehicle

Delete All Dead Bodies: A cleanup script that removes all dead bodies that is not inside a vehicle.

Animal Follower: Spawns an animal that follows the selected player around. If ACE is loaded you can pet them with ACE interact. Can be set so it attacks any nearby players, handy for snakes.

Delete All Spawned Animal Followers: Deletes all animals spawned with Animal Follower module. For easy cleanup.

Set Colour: Allows to recolour individual textures on units and vehicles. At least the ones that is recolourable. You can also reset back to default colours

Paste Loadout into Inventory: When using the Zeus Enhanced "copy loadout" context menu, you get a new option when right-clicking a vehicle or box and under "inventory" you can select "paste loadout" which will paste that units loadout into the inventory if there is enough space.

Spawn Arsenal: Spawns a NATO Supply Crate on the position clicked and makes it into an arsenal in one go. If ACE is loaded it will be an ACE arsenal, otherwise a base-game arsenal.

Unit Loadout Viewer: Quickly See Loadout of Unit without going into full arsenal. A right-click menu to see unit loadout without loading a full arsenal.

Draw Build: Select the type of object to build, and start building by simply clicking the straight lines you want. Quick way to make hesco or sandbag walls without having to manually place each wall segment.

Fire Support: Call in fire support without having to set up vehicles that might run out of ammuntion. Supports 82mm Mortar, 155mm Artillery and 230mm Rockets (Other ammunition also possible via the Custom Type (ex.) field by entering the CfgAmmo name. Each ammo needs individual testing). Sliders for radius, amount of salvos (leave 0 for infinite), seconds between the salvos, delay after placing and amount of "guns" firing. Move object to change center of radius, reapply module to change settings and delete to end prematurly.

Resupply Player Loadouts: Goes through all players (not zeus') and check what ammunition they have in their inventory. Then it spawns a crate with multipler times ammunition. Its a quick way to spawn a crate that would include enough supplies for all players to resupply to what the zeus decide, without having to manually add each ammonition. The crate can be spawned on ground, spawned as airdrop at set altitude, or spawn a plane doing a flyby and airdropping it at selected altitude. If using airdrop the crate will output blue smoke and have 4 blue chemlights attached. Smoke and chemlight is guaranteed to be refreshed for 5 min after the drop.

PingBox: A little GUI box for zeus which shows the last 3 who pinged zeus and how long since they pinged. To help when spacebar shows you a view of a building with everyone in it and you can't see who pinged. It comes with CBA/Addon settings to enable/disable it, when to auto remove showed pings and if it should fade between receiving pings. (Found under Addon Settings -> Crows Zeus Additions)

Remove Radio/Binoculars: A tool to remove a single unit, its groups, or an entire sides radio and binoculars. Mainly used to quickly remove radios and binoculars from AI when needed. AI mods like lambs have changed behaviour based if radios/binos are present or not. If used on players, the players will get a hint notification that zeus has removed their radio/bino. Place it on a unit to remove from unit/group, place it on the ground and you can select an entire side.

Zeus Remote Control Indicator: Will show an icon for all zeus' over the unit a zeus is currently remote controlling. It helps coordination between multiple zeus to not try and control or modify the same unit at the same time. The feature can be disabled in addon settings (Enabled by default), and the color of the icon can be changed aswell.

Remove Explosives/Grenades: A tool to remove explosives or grenades from a side, group or individual unit. If used on players, the player will be notified that Zeus have removed stuff from him.

IED Clutter: Spawns clutter with embedded IEDs in an area. Can be used to quickly make IED threats hidden in other clutter

Surrender Chance: When put on a unit it has a zeus-decided chance to surrender when an player aims at it with a weapon. Useful for HVT capture scenarios. Shows icon for Zeus to see what units have it applied

Onkill module: Allows to set an effect or notification to happen when a unit is killed.

Suitcase device: Allows to setup a suitcase with a timer counting down and defuse mechanics. Can be used for defusing time-play and trigger effects if time runs out etc.


Features Requiring ACE:

Capture Player: Easily capture the unit it is used on. It does a full zeus heal on the unit, set them captive, and removes weapons and radio and place it inside a box next to them.

Set supply Vehicle: Set an object or vehicle as an ACE rearm/refuel/repair vehicle

Mass Surrender/Captive: Can select entire sides or players/groups to toggle surrender or captive.

Mass Unconscious: Can select entire sides or players/groups to toggle ACE unconscious on.

Inflict ACE Medical damage: with selection of limb, damage-type and damage. (Useful for medic training of
specific wounds. Logs dmg and target in RPT log files when used)

Zeus Medical HUD: a keybind (default: ctrl+shift+h) to enable a helping text over each player for zeus, to see their current medical status. Showing basic information of Heartrate, open wounds, bleed rate, in pain, effected by drugs or if in cardiac arrest


Features Requiring TFAR:

Set Vehicle Radio Side: Set the radio side on the selected vehicle. Makes it possible to swap the vehicle radios to the wanted side.

Feature/bug submission: https://github.com/Crowdedlight/Crows-Zeus-Additions/issues
Wiki: https://github.com/Crowdedlight/Crows-Zeus-Additions/wiki
Version: 2.1.4
热门讨论 查看全部(3)
7
2021 年 9 月 19 日 上午 3:03
Airdrop
Skrub
352 条留言
Dive 9 月 18 日 下午 3:19 
I have another suggestion about the PingBox and how to combat impatient players saturating the PingBox by spam-clicking the ping button. I think this one is within my coding capabilities so I've opened a pull request:
https://github.com/Crowdedlight/Crows-Zeus-Additions/pull/110

Please consider it for merging, I would be honored to contribute to such an awesome mod.
Dive 9 月 18 日 下午 2:33 
Thank you! A whole scrollbar might be an overkill. I think it could be done simpler (disclaimer - I'm not that good in Arma coding).

It seems like in crowsza_pingbox.pbo/ui/pingboxGui.hpp there is this line:
h = QUOTE(0.066 * safezoneH);
To me it reads like the height of the pingbox is tied to a hardcoded constant.

What I imagine is maybe an extra CBA setting under Crows Additions/PingBox that would say something like "Number of pings to show" with values between, say, 3 and 7.

Based on the value chosen maybe the constant 0.066 could be replaced with a different, higher value that would make room to fit more pings? This is where I get speculative because I haven't worked with GUI much.

Also, I guess fnc_addEntryPingBoxHUD.sqf would need to be modified since this part is also hardcoded to a limit of 3:

if (count GVAR(ping_list) >= 3) then {
GVAR(ping_list) deleteAt 2;
};
Crowdedlight  [作者] 9 月 17 日 上午 11:50 
@Dive Thanks for the kind words!
I think that could be possible. I am currently out-of-country with work. But can take a look at it when I am back home. I can't remember if its just to increase the limit, or there was another reason I limited it.
Arma GUI is not the most fun to work with, so might have had issues there and not been able to do scrolling. But I will check it out and see what is up when I get home
Dive 9 月 16 日 上午 11:43 
This mod is a godsend! Arma has become literally unplayable without it, tysm!
One of the features that I'm constantly using is the PingBox. It's super convenient. The problem is it only fits the last 3 pings. I'm hosting an RP campaign and by the nature of it I'm often busy and can't respond to pings immediately. Unfortunately it also means that the older pings get quickly erased by the new ones.

If I may make a feature request, would it be possible to add a "number of saved pings" setting to the settings menu? So that it would be possible to store not 3 but 5-7 last pings? That would be super useful.
Sora 8 月 31 日 下午 8:29 
Sorry for the delay, thank you very much!
Crowdedlight  [作者] 8 月 31 日 下午 12:02 
@Sora, I added it in this PR: https://github.com/Crowdedlight/Crows-Zeus-Additions/pull/109

So will be part of next release.
Sora 8 月 31 日 上午 4:48 
That would be great, can even default to not allowing zeus (e.g. I have to check it) But an option to include zues (in any capacity) would be amazing
Crowdedlight  [作者] 8 月 31 日 上午 4:44 
@Sora
Could potentially add a checkbox on the module dialog, so you can checkbox "include zeus" just as you can choose airdrop etc ?

But it would then include all zeus', not just yourself. Would that work?
Sora 8 月 31 日 上午 4:13 
Any chance "Resupply Player Loadouts" can be modified to allow zeus? I often play and zeus at the same time, and i dislike that it skips me. Could a simple CBA option be added to toggle include/exclude of zeus?
Piligrim 6 月 17 日 上午 10:41 
@Crowdedlight big thx to you