Jump to content

[RELEASE] Epoch Admin Tools V-1.10.7 "Test Branch"


JasonTM

Recommended Posts

I have a pull request in with @NoxSicarius. I am waiting for him to merge my updates.

This version of Epoch Admin Tools is still considered "test branch" until Nox says otherwise. I spent a great deal of time fixing and updating files. Everything works with a few minor exceptions. Those are listed below.

Complete install instructions and changlog provided in my github repo. Download Here.

Once Noxsicarius merges my updates, I will change the github link.

New Features

  • Admin tools can be activated with hotkeys rather than with the traditional self-action loop. Hotkey activation is turned on by default.
  • Server-side AI spawner. You can choose hero/bandit ai, select the spot on the map where they spawn, and receive humanity gain/loss and bandit/human kills.
  • Server-side crate spawning to avoid Battleye kicks from the new BEserver.cfg settings.
  • Nox's debug monitor integrated - toggled with Ins key.
  • Dynamic text messages added as an option to safezone script.
  • Toggle grass on/off added as an option to player action menu
  • Set view distance added as an option to player action menu. Players can adjust view distance from 1000-5000 meters in 500 meter increments.
  • Base manager fixed and updated with new dialogs. Still does not work with vectors though. That is a tough update.
  • The graphical vehicle spawn menu has been upgraded so you can choose between all vehicles and Epoch only vehicles. Mods can only spawn Epoch vehicles. The old vehicle system has been removed.

Keybinds
 

F2		- Activate admin tools (if enabled by setting variable EAT_AdminMenuHotkey to true)
F4		- Admin mode/mod mode options - when toggled on
F6		- Cancel spectate
4		- Admin teleport
5		- Teleport player to admin
6		- Teleport to player
7		- Enhanced ESP options - when toggled on
U		- Unlock vehicle/safe/lockbox/door
L		- Lock vehicle/safe/lockbox/door
J		- Display object information in systemchat
Del		- Delete object
Ins		- Toggle Debug
Tab		- Activate action menu (if enabled by setting variable EAT_ActionMenuHotkey to true)
Shift+w	- Fastwalk or vehicle boost - when enabled
q,w,a,s,d, and space bar are used if flying is toggled on

Additional Information and Issues

I have updated pretty much all of the files in this mod. As far as I can tell they run completely error free. There are a couple of issues though.

The Base Manager does not work with vectors. I tried to get it to work, but the fix eluded me. It will take someone with more knowledge of the vector system to fix it.

The GUI based building spawner is a bit wonky. Sometimes the buildings will spawn too far away from the player and the 20 meter build range deletes the building. This system should probably have its own build function. The building selection also needs improvement.

In order to use the GUI based building spawner you will have to disable a couple of lines in createvehicle.txt. I did not add all of the buildings as exceptions to this file.

The Battleye filters have been updated for DayZ Epoch 1.0.6.2. Please report any kicks that you get while using the admin tools in this topic. If you are using other mods, then you will have to updates these files or merge them.

You can adjust the humanity and delete times of the ai in EAT_serverAiSpawn.sqf with these two variables: EAT_HumanityGainLoss and EAT_aiDeleteTimer.

Note on the base manager: This line in BEserver.cfg will kick you if you try to make too large of a dome with the copy function. MaxCreateVehiclePerInterval 150 1 You either need to increase the value or avoid making large domes with the copy function.

There are far too many updates and fixes to list here. It would be a mile long. A fairly complete list is in my change log on github.

 

If you notice any problems post them here.

 

Credits

@NoxSicarius - lead developer - Nox's credits are in the github readme.

@ViktorReznov - code for the getobjectinfo function that is activated with the J key.

@BigEgg help in Discord with medical public variables - used in heal players function.

@ebayShopper solution for deleting handgun - used in admin weapon spawning function. Mod detection method.

If I forgot anyone, I'm sorry. I'm tired while posting this.

 

 

Link to comment
Share on other sites

  On 1/25/2018 at 1:19 PM, victorks said:

hello the adm tools working perfectly .. only problem I have and shoot with missiles that gives this error

createvehicle.log

#0 "R_Hydra_HE" 3:17 2:795  [4775,10071,389] [1,33,1]

Expand  

Add !="R_Hydra_HE"  to the end of line 2 in createvehicle.txt

Any projectiles from the Arma vehicles will have to be added as exceptions.

Link to comment
Share on other sites

  On 1/25/2018 at 6:20 AM, salival said:

Great job getting this updated, been a hard slog for sure!

Expand  

Thanks. I didn't realize it till later but there is actually a GUI version of the tools. I might try to get that working later.

https://github.com/noxsicarius/Epoch-Admin-Tools/tree/experimentalGUI

Link to comment
Share on other sites

  On 1/29/2018 at 12:34 PM, victorks said:

Hello I have seen that the administration tools have safe zones wanted to know how to add safe zones in the boat traders

Expand  

You can add custom safezones to this array. You can get the coords for the boat trader markers out of mission.sqm

https://github.com/worldwidesorrow/Epoch-Admin-Tools/blob/TestBranch/admintools/config.sqf#L46-L54

Link to comment
Share on other sites

  On 1/31/2018 at 6:54 PM, charliekelly said:

Following the guide to install but getting all sorts of Authentication errors (waiting for, retrying etc) - any ideas? Have followed the guide identically only changing GUIDs and just authentication errors - fixed by removing the admin tools, so I know it's something in there.

Expand  

I just uploaded a video on how to install the admin tools this morning. Also, the admin tools work with either Epoch or Overpoch now. It detects which mod you have and adjusts accordingly.

https://www.youtube.com/watch?v=bVyxEQM_rNU&t=1s

Let me know if you still have problems.

 

Link to comment
Share on other sites

  On 1/31/2018 at 7:05 PM, JasonTM said:

I just uploaded a video on how to install the admin tools this morning. Also, the admin tools work with either Epoch or Overpoch now. It detects which mod you have and adjusts accordingly.

https://www.youtube.com/watch?v=bVyxEQM_rNU&t=1s

Let me know if you still have problems.

 

Expand  

About to follow again thank you, will keep you posted. The errors changed a lot but

:08 Creation of object Agent 0x2854a280 failed, state LOGGED IN
19:16:08 Creation of object Agent 0x28554400 failed, state LOGGED IN

(insert a bunch of similiar errors with different 0x numbers here)

19:16:09 Ref to nonnetwork object Agent 0x2a85a3c0
19:16:09 Ref to nonnetwork object Agent 0x2a864400
19:16:09 "Admin Tools: Activate.sqf loaded"

 

seems to be the most common if that gives you any ideas.

 

Edit: Appreciate the video but it's mostly going through config variables and a repeat of the guide I have meticulously followed, so no help there unfortunately.

Edited by charliekelly
Watched vid.
Link to comment
Share on other sites

  On 1/31/2018 at 7:18 PM, charliekelly said:

About to follow again thank you, will keep you posted. The errors changed a lot but

:08 Creation of object Agent 0x2854a280 failed, state LOGGED IN
19:16:08 Creation of object Agent 0x28554400 failed, state LOGGED IN

(insert a bunch of similiar errors with different 0x numbers here)

19:16:09 Ref to nonnetwork object Agent 0x2a85a3c0
19:16:09 Ref to nonnetwork object Agent 0x2a864400
19:16:09 "Admin Tools: Activate.sqf loaded"

 

seems to be the most common if that gives you any ideas.

 

Edit: Appreciate the video but it's mostly going through config variables and a repeat of the guide I have meticulously followed, so no help there unfortunately.

Expand  

Those messages are not errors associated with the admin tools. It has to do with agent creation, most likely zombie spawning.

Link to comment
Share on other sites

  On 1/31/2018 at 7:28 PM, JasonTM said:

Those messages are not errors associated with the admin tools. It has to do with agent creation, most likely zombie spawning.

Expand  

Hmm any ideas why server might work fine (fresh install of epoch for testing) until I add the admintools, then suddenly the issue starts? Could it be on server host end?

Link to comment
Share on other sites

  On 1/31/2018 at 7:33 PM, JasonTM said:

I'll install a fresh server tonight and see if I get those errors. The admin tools should not cause those errors.

Expand  

Thank you! Hosted by GTXgaming if that makes any difference.

Edit: Unsure if this may help but here's a more full log. As you said, the admin tools seem be loading fine and not the issue, but installing the tools certainly brings up the unrelated errors.

19:57:51 "Admin Tools: config.sqf loaded"
19:57:51 "Admin Tools: variables.sqf loaded"
19:57:51 "HIVE: Starting"
19:57:51 ["TIME SYNC: Local Time set to:",[2012,8,2,13,57],"Fullmoon:",true,"Date given by HiveExt.dll:",[2018,1,31,13,57]]
19:57:51 "HIVE: trying to get objects"
19:57:52 "HIVE: found 242 objects"
19:57:52 "HIVE: Request sent"
19:57:52 "HIVE: Streamed 242 objects"
19:57:52 "All clients disconnected. Server_monitor.sqf is exiting."
19:57:52 "z\addons\dayz_code\system\REsec.sqf:Monitoring Remote Exe..."
19:57:52 "SERVER FPS: 22  PLAYERS: 0"
19:57:52 Creation of object Agent 0x27464240 failed, state LOGGED IN
19:57:52 Creation of object Agent 0x2868e300 failed, state LOGGED IN
19:57:52 Creation of object Agent 0x28698340 failed, state LOGGED IN
19:57:52 Creation of object Agent 0x286a24c0 failed, state LOGGED IN
19:57:52 Creation of object Agent 0x283305c0 failed, state LOGGED IN
19:57:52 Creation of object Agent 0x2833a7c0 failed, state LOGGED IN
19:57:52 Creation of object Agent 0x28344900 failed, state LOGGED IN
19:57:52 Creation of object Agent 0x2834e940 failed, state LOGGED IN
19:57:52 Creation of object Agent 0x28358980 failed, state LOGGED IN
19:57:52 Creation of object Agent 0x28362a40 failed, state LOGGED IN
19:57:52 Creation of object Agent 0x2836ca80 failed, state LOGGED IN
19:57:52 Creation of object Agent 0x2a2d0b40 failed, state LOGGED IN
19:57:52 Creation of object Agent 0x2a2dab80 failed, state LOGGED IN
19:57:52 Creation of object Agent 0x2a2e4080 failed, state LOGGED IN
19:57:52 Creation of object Agent 0x2a2f6140 failed, state LOGGED IN
19:57:52 Creation of object Agent 0x2a300180 failed, state LOGGED IN
19:57:52 Creation of object Agent 0x2a30a1c0 failed, state LOGGED IN
19:57:53 Creation of object Agent 0x2a314200 failed, state LOGGED IN
19:57:53 Creation of object Agent 0x2abd0240 failed, state LOGGED IN
19:57:53 Creation of object Agent 0x2abda280 failed, state LOGGED IN
19:57:53 Creation of object Agent 0x2abe42c0 failed, state LOGGED IN
19:57:53 Creation of object Agent 0x2abee300 failed, state LOGGED IN
19:57:53 Creation of object Agent 0x2abf8340 failed, state LOGGED IN
19:57:53 Creation of object Agent 0x2ac0a440 failed, state LOGGED IN
19:57:53 Creation of object Agent 0x2ac14480 failed, state LOGGED IN
19:57:53 Creation of object Agent 0x2ac1e4c0 failed, state LOGGED IN
19:57:53 Ref to nonnetwork object Agent 0x27464240
19:57:53 Ref to nonnetwork object Agent 0x2868e300
19:57:53 Ref to nonnetwork object Agent 0x28698340
19:57:53 Ref to nonnetwork object Agent 0x286a24c0
19:57:53 Ref to nonnetwork object Agent 0x283305c0
19:57:53 Ref to nonnetwork object Agent 0x2833a7c0
19:57:53 Ref to nonnetwork object Agent 0x28344900
19:57:53 Ref to nonnetwork object Agent 0x2834e940
19:57:53 Ref to nonnetwork object Agent 0x28358980
19:57:53 Ref to nonnetwork object Agent 0x28362a40
19:57:53 Ref to nonnetwork object Agent 0x2836ca80
19:57:53 Ref to nonnetwork object Agent 0x2a2d0b40
19:57:53 Ref to nonnetwork object Agent 0x2a2dab80
19:57:53 Ref to nonnetwork object Agent 0x2a2e4080
19:57:53 Ref to nonnetwork object Agent 0x2a2f6140
19:57:53 Ref to nonnetwork object Agent 0x2a300180
19:57:53 Ref to nonnetwork object Agent 0x2a30a1c0
19:57:53 Ref to nonnetwork object Agent 0x2a314200
19:57:53 Ref to nonnetwork object Agent 0x2abd0240
19:57:53 Ref to nonnetwork object Agent 0x2abda280
19:57:53 Ref to nonnetwork object Agent 0x2abe42c0
19:57:53 Ref to nonnetwork object Agent 0x2abee300
19:57:53 Ref to nonnetwork object Agent 0x2abf8340
19:57:53 Ref to nonnetwork object Agent 0x2ac0a440
19:57:53 Ref to nonnetwork object Agent 0x2ac14480
19:57:53 Ref to nonnetwork object Agent 0x2ac1e4c0
19:57:53 "Admin Tools: Activate.sqf loaded"
Edited by charliekelly
Added more error log
Link to comment
Share on other sites

I installed a fresh Epoch server and installed nothing but admin tools. I am not getting any Agent errors at all. This is my server rpt after running around for 30 minutes with admin mode on looting Cherno.

  Reveal hidden contents

It would not surprise me if the GTX install was the culprit. It is well documented on here the problems people have had with GTX gaming.

Link to comment
Share on other sites

after installing the new tools, im going to a blank white screen after death. Any reason you can think of why this would happen? server RPT shows nothing.

This is the client rpt at the time of death. It makes me have to alt f4 out of the game. Could it be infistar?

  Reveal hidden contents

 

Link to comment
Share on other sites

  On 2/1/2018 at 7:30 AM, chi said:

after installing the new tools, im going to a blank white screen after death. Any reason you can think of why this would happen? server RPT shows nothing.

This is the client rpt at the time of death. It makes me have to alt f4 out of the game. Could it be infistar?

  Reveal hidden contents

 

Expand  

I did not do any testing with infistar. I am guessing that infistar is sending you a kick variable for something in the admin tools. Check your publicvaribles.log for KICKED entries or anything related to public variable restriction #0. I did not really intend for these to be used with infistar since infistar has its own tools. It is a bit redundant to run two sets of admin tools.

Link to comment
Share on other sites

Gotcha.

So the problem is still there with infistar disabled.

Must be a conflict with another mod. Only happens when the game trys to send me back to the lobby, whether it be from death or me exiting the game.

Gonna un-admin myself when i get home to see if it still happens as a normal player.

Link to comment
Share on other sites

  On 2/1/2018 at 12:58 AM, JasonTM said:

I installed a fresh Epoch server and installed nothing but admin tools. I am not getting any Agent errors at all. This is my server rpt after running around for 30 minutes with admin mode on looting Cherno.

  Reveal hidden contents

It would not surprise me if the GTX install was the culprit. It is well documented on here the problems people have had with GTX gaming.

Expand  

Hello, sorry for late reply but after switching hosts and a whole lot of other messing around it seemed that GTX was indeed the issue. Sorry for the bother and thank you very much again for all the effort you went to to help! Appreciate it massively (and also having not used these tools in years, there is a looot of good new stuff, great effort!)

 

Edit: Small update/ minor issue: Sometimes the admin tools simply don't load for our admins - relogging a few times seems to fix the error, but any ideas? As I said, not huge issue.

Link to comment
Share on other sites

So I removed the file checks from the server pbo for the time being and that seemed to stop the white screen upon trying to enter the lobby after death. Maybe a typo, or maybe an issue with this bad_module_info error i was getting, not sure yet.

I did notice a few minutes ago that god mode doesn't protect me against AI from the WAI missions. And when I toggle it off I get a script error about line 51 in the .sqf (error in expression "InZone") or something like that. Any idea what might cause that?

Thanks for your help!!

Link to comment
Share on other sites

  On 2/2/2018 at 11:09 AM, charliekelly said:

Hello, sorry for late reply but after switching hosts and a whole lot of other messing around it seemed that GTX was indeed the issue. Sorry for the bother and thank you very much again for all the effort you went to to help! Appreciate it massively (and also having not used these tools in years, there is a looot of good new stuff, great effort!)

 

Edit: Small update/ minor issue: Sometimes the admin tools simply don't load for our admins - relogging a few times seems to fix the error, but any ideas? As I said, not huge issue.

Expand  

Add this line to the very top of Activate.sqf

waitUntil {!isNil "Dayz_loginCompleted"};

Not sure if that will work or not, but if your server is loading slowly, then it will wait until they are completely logged in to activate the admin tools. I should probably just put that check in there anyway.

Link to comment
Share on other sites

  On 2/3/2018 at 8:39 AM, chi said:

So I removed the file checks from the server pbo for the time being and that seemed to stop the white screen upon trying to enter the lobby after death. Maybe a typo, or maybe an issue with this bad_module_info error i was getting, not sure yet.

I did notice a few minutes ago that god mode doesn't protect me against AI from the WAI missions. And when I toggle it off I get a script error about line 51 in the .sqf (error in expression "InZone") or something like that. Any idea what might cause that?

Thanks for your help!!

Expand  

Nox probably added the inZone variable check because he assumed people would be using his safezone script. That's where that variable originates. If you are not using his safezone script, then open GodModePlayer.sqf in the AdminMode folder and change this line:

if(!inZone) then {

to this:

if(!isInTraderCity) then {

The old version of GodModePlayer.sqf does not have that check. I'm not sure it's even necessary. Probably not. I'm not sure if Nox fully tested prior versions.

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
  • Advertisement
×
×
  • Create New...