Arma 3
25 ratings
Daxx Zeus Guard - Redefining the Public Zeus Experience (3.0)
By Daxx
Ever had a bad match in Zeus? Teamkillers, trolls or other? This is is not a guide, but a release. Daxx Zeus Guard aims to single-handedly redefine the Public Zeus experience found on all official BI servers, presented in a slick GUI Interface for maximum usability.

CURRENT PUBLIC VERSION -- 3.0
CURRENT PRIVATE VERSION (GUI REFACTOR) -- 4.0

Features:
- 1 Click player banning (until mission ends)
- Disable voice channels for all players (side and / or global)
- Disable voice channels for specific player (side and / or global)
- Kill all players
- Built in Ethics chcker
- Pass admin to desired player
- Forced First Person (with third person enabled in vehicles)
- Forced First Person (with no third person for vehicles)
- 1 click Re-spawn Arsenals
- 1 click View distance update
- God mod toggle (to prevent teamkilling)
- Spawn Earthquake
- Clean Server Objects
- So much more (check patch notes)

No programming or scripting required!
   
Award
Favorite
Favorited
Unfavorite
Preface
Before using this GUI, a few things must be observed.

First, this guide will not teach you how to script or program.
Second, it assumes you know how to vote an admin in the first place.
Third, Daxx Zeus Guard is only meant for official BI Zues servers, it may work on other servers, but it has been purpose built for that environment.

I, Daxx, wrote all of the scripts present in this GUI, using resources and guides available to the general public. A portion of this GUI was adapted from an existing guide, but was heavily modified to fit into my GUI. Feel free to use this, but please do not change any string to say you made it...
Initializing Daxx Zeus Guard
Daxx Zeus Guard requires some setup, copy paste this code into your debug console and execute it (with the small tachometer button below).

Due to the character limit on Steam, you must copy the code off of pastebin via the link provided below.

https://pastebin.com/Lve8vqv8

Please leave comments with requests for features <3

Opening the GUI
Once you have initialized the DZG GUI, you are ready to go. Whenever you want to open the GUI, simply execute the following command in your debug console.

call DaxxZeusGuard

For best effect and fastest response to teamkillers, it is advised that you copy this string to your clipboard for quick access.
Planned Features
If you have any specific features you would like to be added to DZG GUI that you don't see here, please let me know so i can add them (I'm not adding my nuke script so don't ask).


- Alter Pylons on Target Aircraft
- Add Flag to your soldier (ground admin only)
- Kill selected player
- Print String (big font)
- Much more

Currently being worked on
- Reworked User Experience (less ugly interface)
- Fixing bugs (for real this time)
Other
If you enjoy this GUI, please leave a comment saying so or add me on steam :D
I don't bite.

If you wish to support me and are too poor, watch my "Art of Zeus" series on youtube!

If you wish to contribute to this GUI, please add me on Steam so we can talk.

https://www.youtube.com/watch?v=YxqnkInMG2M
Changelog
3.0
--New--
+ New Button: Enable Nametags
+ New Button: Disable Nametags
+ New Button: Spawn Mascott (Ground admin only)
+ New Button: Add objects to Zeus interface
+ New Button: Clean Map doodles (every channel)
+ New Button: Super time warp (120x)
--Altered--
> Changed text on Mute Selected buttons to identify that they are broken
> Moved most of the buttons to fit standardized size and formatting
> Fixed Kill all Players button (works properly now!)


2.1
--Altered--
> Fixed problem with god mode off button that left player invuln forever :(
--Known Issues--
! Mute selected player is muting entire server still :(


2.0
--New--
+ New Button: Mute selected player (Side)
+ New Button: Mute selected player (Global)
+ New Button: Unmute selected player (Side)
+ New Button: Unmute selected player (Global)
+ New Button: Kill all players (not including Zeus and Mod)
+ New Button: Clean server objects (not the same as deleting dead bodies)
+ New Button: Start Earthquake
+ New Button: Enable God mode (all players)
+ New Button: Disable God mode (all players)
+ New Button: Secret functionality :D (1/2)
+ New Button: Secret functionality :D (2/2)
+ Version displayed in DZG interface
--Altered--
> Fixed "Force Vote Selected Admin" Button - works properly now!
> Adjusted some button placement to make it slightly less ugly
> Reworded some of the buttons to make their function and scope more clear
--Removed--
- Secret button removed to prevent Nazi Admins (just to be safe)


1.2
--New--
+ Framework for new functions
+ New Button: Increase view distance for all players + JIP Players
--Altered--
> Reworded arsenal respawn button to make it clear that it was for all players
> moved "more features" string to new location
> reworded some buttons to be more clear on function
> first pass fix attempt at Vote Admin Button ( still broken D: )


1.1
--New--
Obfuscated code


1.0
Initial Release
33 Comments
Daxx  [author] 16 Feb, 2018 @ 3:39pm 
Upon speaking to dwarden (BI community manager), it would appear that a bug exists that allows ppl to execute commands without admin. This will be patched soon and is unrelated to my script. I’m sad it’s being used this way but there’s not much I can do to stop it at this point.
[C-222] J. Hunter 15 Feb, 2018 @ 12:08pm 
ahh ok, thank you
Daxx  [author] 15 Feb, 2018 @ 11:59am 
@Sgt. Alex, Correct, you have to be admin to access the debug console.
[C-222] J. Hunter 15 Feb, 2018 @ 11:47am 
Is this not accessable on public zeus if not an admin?
Daxx  [author] 14 Feb, 2018 @ 2:42pm 
@aceb20 it’s not. Disabling the chat would prevent people from communicating via typing or knowing who is talking (or worse, hotmicing) which makes that solution untenable. It is possible on dedicated servers by altering the mission or server configs, but we don’t have access to that on the official servers.
aceb20 14 Feb, 2018 @ 2:40pm 
Gotcha. And have you looked into the difficulty thing? The other guy said no but I just want to be sure.
aceb20 14 Feb, 2018 @ 2:39pm 
They aren't the same? :O

Sorry, was just wondering if there was some hidden or unknown way to do this all. I mean, I never would have guessed you could bind objects together through the debug console. You know?
Daxx  [author] 14 Feb, 2018 @ 2:39pm 
@aceb20 I’ve already looked into that. There doesn’t seem to be a clean way to do it without disabling the chat entirely
Drewcat 14 Feb, 2018 @ 1:04pm 
@aceb20 We're programmers, not wizards. :p
aceb20 14 Feb, 2018 @ 12:42pm 
Don't mean to bombard with questions but is there any way to remove the "killed by" messages?