[TOOL] EAH | Empyrion Admin Helper v1.61.x

Discussion in 'The Hangar Bay' started by RexXxuS, Apr 30, 2016.

  1. Johnny Jay Appleseed

    Johnny Jay Appleseed Ensign

    Joined:
    Dec 5, 2018
    Messages:
    8
    Likes Received:
    13
    Does this fix apply to the master as well?
    Unable to use the "edit player in game" function. When selecting it from the menu nothing happens.
    I'm happy to do the manual update if this fixes it, but wanted to confirm this before hand.
    Tried to do this on the discord, but apparently the EGS discord has turned into a Kindrgarden.
     
    #1541
  2. Taelyn

    Taelyn Administrator Staff Member Community Manager

    • Developer
    • Administrator
    Joined:
    Oct 4, 2021
    Messages:
    896
    Likes Received:
    1,388
    This is a client side fix. Meanin its on the client (Slave Tools)
    Slave and Master always have to be on the same version.

    As i suggested already to you, update the tools and try again
     
    #1542
    Germanicus likes this.
  3. arakan94

    arakan94 Ensign

    Joined:
    Jan 3, 2019
    Messages:
    4
    Likes Received:
    3
    Hi, probably a stupid question but the documentation doesn't seem to have anything about how to use this to control my server started as "local coop".. I tried to use the tool, but it cannot seem to find the server - is it supported or do I just need to setup the tool differently?

    Thanks for any help :)
     
    #1543
  4. Taelyn

    Taelyn Administrator Staff Member Community Manager

    • Developer
    • Administrator
    Joined:
    Oct 4, 2021
    Messages:
    896
    Likes Received:
    1,388
    EAH wont work for CooP as its useing the client and not the full dedicated server
     
    #1544
  5. arakan94

    arakan94 Ensign

    Joined:
    Jan 3, 2019
    Messages:
    4
    Likes Received:
    3
    Oh, I see. Any alternative tool?

    BTW, how does the networking work in coop - I am surprised steam invite worked when I got no public IP...

    Is it possible to use same Steam invites with dedicated server? If so, can I load up coop savegame?
     
    #1545
  6. Taelyn

    Taelyn Administrator Staff Member Community Manager

    • Developer
    • Administrator
    Joined:
    Oct 4, 2021
    Messages:
    896
    Likes Received:
    1,388
    CooP is ment to be used like that, with Steam Invites. Its handled over the steam network and API

    Coppying a local game (SP) what CooP is to MP is not adviced to do

    Steam Invites wont work on the Dedicated Server
     
    #1546
    arakan94 likes this.
  7. arakan94

    arakan94 Ensign

    Joined:
    Jan 3, 2019
    Messages:
    4
    Likes Received:
    3
    OK, I'll stay with coop then :)

    Thanks for the explanation!
     
    #1547
  8. Jascha

    Jascha Administrator

    • Moderator
    Joined:
    Jan 22, 2016
    Messages:
    1,141
    Likes Received:
    713
    Update

    Short update for a few fixes

    Patch notes - 1.59.2.3 (Game Version 1.8.x)
    Remember to stop the server, start the tool and then start the server to apply the Update.
    If you start a new game also make sure to restart the tool after you started the game the first time.
    Please turn off Autban before you update the tool or start the server. Then check for a few hours if the Cheater Check marks people yellow (Extreme = They would get banned) without reason. If so, please let us know and do not turn on AutoBan. If everything is ok, you can turn on AutoBan.
    In case you are using a slave tool: Be aware that using this version only works if you update master and slave!
    This Version will be available over steam and via manual download.

    • Add: "{PLAYERNAME}" can be used in Message of the day to include the playername
    • Fix: Srv_Visibiltiy=false not working
    • Removed: Need Open Space for Thrusters setting since its buggy
    • Removed: EAH Lite FTP Message that caused confusions
    • Removed: EAH Lite Config pages that did not work in EAH Lite
     
    #1548
    Last edited: Jun 27, 2022
    ravien_ff, Taelyn and Germanicus like this.
  9. Jascha

    Jascha Administrator

    • Moderator
    Joined:
    Jan 22, 2016
    Messages:
    1,141
    Likes Received:
    713
    Hey there,

    just for your information: The discord implementation seems to be not working anymore since the last update. I'm trying to solve issue and hope to deliver a patch the next days.

    Thank you for your patience
     
    #1549
    StoneLegion likes this.
  10. StoneLegion

    StoneLegion Captain

    Joined:
    Oct 20, 2014
    Messages:
    287
    Likes Received:
    272
    Thank you for the update as one the people effected by it. May I make a possible request while your digging into it. Any chance of a option to show people logging on and off of the server maybe possibly a command on discord side for info like who is Online. Not sure if that is the scope of it and 100% fine with that, but I just thought can't hurt asking if it's something you might find useful for yourselves.

    I always love Discord integrations to our servers. It helps keep the community more connected I fine. Hopefully the issues not too hard to solve! Good luck.
     
    #1550
  11. Jascha

    Jascha Administrator

    • Moderator
    Joined:
    Jan 22, 2016
    Messages:
    1,141
    Likes Received:
    713
    Hey,

    thank you. Yeah that should be possible. I'll write it down.
     
    #1551
    Germanicus and StoneLegion like this.
  12. Jascha

    Jascha Administrator

    • Moderator
    Joined:
    Jan 22, 2016
    Messages:
    1,141
    Likes Received:
    713
    Update

    Hey everyone,

    sorry for the trouble. Here is a fix for the discord bot not working.

    Enjoy!

    Patch notes - 1.59.2.4 (Game Version 1.8.x)
    Remember to stop the server, start the tool and then start the server to apply the Update.
    If you start a new game also make sure to restart the tool after you started the game the first time.
    Please turn off Autban before you update the tool or start the server. Then check for a few hours if the Cheater Check marks people yellow (Extreme = They would get banned) without reason. If so, please let us know and do not turn on AutoBan. If everything is ok, you can turn on AutoBan.
    In case you are using a slave tool: Be aware that using this version only works if you update master and slave!
    This Version will be available over steam and via manual download.

    • Add: Player "Set Role" now sets the role already in EAH to prevent banns when using commands to early
    • Fix: Discord Connection not working anymore
     
    #1552
    Germanicus, Politary and Taelyn like this.
  13. Sirflartsalot

    Sirflartsalot Ensign

    Joined:
    May 26, 2022
    Messages:
    2
    Likes Received:
    0

    This is already a thing with EmpyrionServerUpdateUtility it shows players going on and offline.
     
    #1553
  14. Taelyn

    Taelyn Administrator Staff Member Community Manager

    • Developer
    • Administrator
    Joined:
    Oct 4, 2021
    Messages:
    896
    Likes Received:
    1,388
    A mod I maintain also has this posibility: EmpyrionSpotGuard

    Combine it with the bot i wrote (you can get it from our Official Discord) you can also show a total player list and some other server information to Discord
     
    #1554
    Germanicus and StoneLegion like this.
  15. Groza

    Groza Commander

    Joined:
    Apr 20, 2015
    Messages:
    47
    Likes Received:
    67
    discord still not working
     
    #1555
  16. Jascha

    Jascha Administrator

    • Moderator
    Joined:
    Jan 22, 2016
    Messages:
    1,141
    Likes Received:
    713
    Must be on your end then. All the others got it to work.
    Just make sure you have this manual Download installed and not the Version that was shipped last with Empyrion
     
    #1556
    Germanicus likes this.
  17. Guardian44

    Guardian44 Commander

    Joined:
    May 2, 2019
    Messages:
    76
    Likes Received:
    18
    i updated the server and now the EMPAdminHelper tool refuses to start.

    So currently i am unable to start our server again. Tried repairing the steam installation, twice. First it found 2 corrupted files, then 28 and now the server EMP tool refuses to start, the window opens and closes within a second. The log folder is empty.

    I set up a new server and startet the EAH Tool, after the first Screen it froze, but after several minutes waiting, it finally continued. cannot say why. Now i configured the server or a new server, hopefully this will work so far, but i have a bad feeling that something broke the previous save game.

    so now the EAH tool trashed the "GameOptions.yaml". Now the new server cannot start too.
    i set everything up, closed the EAH, so that all settings could be saved, restarted the EAH tool, tried to start the server. The EAH reported that the server start failed, tried to restart the server again and now the gameoptions.yaml could not be found.

    i had to create the savegame folder manually.
    there is one file in this folder
    blocksmap.dat

    and in the folder stamps

    .GlobalMaskDatabase
    .GroundShapeDatabase
    .StampDatabase

    and thats it


    Code:
    01-19:33:55.534 21_33 -LOG- Args: DedicatedServer/EmpyrionDedicated.exe -batchmode -nographics -dedicated dedicated_EAH.yaml -logFile ../Logs/3859/Dedicated_220801-213355-25.log
    01-19:33:55.565 21_33 -LOG- Dedi log path = E:\Steam\steamapps\common\Empyrion - Dedicated Server\DedicatedServer\EmpyrionDedicated_Data\..\..\Logs\3859
    01-19:33:55.597 21_33 -LOG- *************************************************************************
    01-19:33:55.612 21_33 -LOG- Dedicated Server Empyrion - Galactic Survival
    01-19:33:55.612 21_33 -LOG- Version: v1.8.5
    01-19:33:55.612 21_33 -LOG- Build: 3859
    01-19:33:55.612 21_33 -LOG- Platform: Win, 64 Bit
    01-19:33:55.612 21_33 -LOG- OS: Windows 10  (10.0.19044) 64bit
    01-19:33:55.612 21_33 -LOG- DRAM: 3183
    01-19:33:55.612 21_33 -LOG- CPU: 11th Gen Intel(R) Core(TM) i7-11700K @ 3.60GHz
    01-19:33:55.612 21_33 -LOG- Freq: 3600
    01-19:33:55.612 21_33 -LOG- Cores: 1
    01-19:33:55.612 21_33 -LOG- Gfx: Null Device
    01-19:33:55.612 21_33 -LOG- VRAM: 128
    01-19:33:55.612 21_33 -LOG- SL: 5
    01-19:33:55.612 21_33 -LOG- Force DX9: False
    01-19:33:55.612 21_33 -LOG- Instancing: False
    01-19:33:55.612 21_33 -LOG- TimeZone: +02:00
    01-19:33:55.612 21_33 -LOG- Culture: de-DE
    01-19:33:55.612 21_33 -LOG- Last build: 3859
    01-19:33:55.612 21_33 -LOG- Dedicated server build
    01-19:33:55.612 21_33 -LOG- Build: Release (logInitialized)
    01-19:33:55.612 21_33 -LOG- MainThreadId: 7756
    01-19:33:55.612 21_33 -LOG- *************************************************************************
    01-19:33:55.612 21_33 -LOG- Limiting the number of worker threads on a dedicated server to 1
    01-19:33:55.737 21_33 -LOG- Loading file 'E:\Steam\steamapps\common\Empyrion - Dedicated Server\DedicatedServer/../dedicated_EAH.yaml'
    01-19:33:56.284 21_33 -LOG- Started a new game
    Fallback handler could not load library E:/Steam/steamapps/common/Empyrion - Dedicated Server/DedicatedServer/EmpyrionDedicated_Data/MonoBleedingEdge/SQLite.Interop.dll
    Fallback handler could not load library E:/Steam/steamapps/common/Empyrion - Dedicated Server/DedicatedServer/EmpyrionDedicated_Data/MonoBleedingEdge/SQLite.Interop.dll
    Fallback handler could not load library E:/Steam/steamapps/common/Empyrion - Dedicated Server/DedicatedServer/EmpyrionDedicated_Data/MonoBleedingEdge/SQLite.Interop.dll
    Fallback handler could not load library E:/Steam/steamapps/common/Empyrion - Dedicated Server/DedicatedServer/EmpyrionDedicated_Data/MonoBleedingEdge/SQLite.Interop.dll
    Fallback handler could not load library E:/Steam/steamapps/common/Empyrion - Dedicated Server/DedicatedServer/EmpyrionDedicated_Data/MonoBleedingEdge/SQLite.Interop
    Fallback handler could not load library E:/Steam/steamapps/common/Empyrion - Dedicated Server/DedicatedServer/EmpyrionDedicated_Data/MonoBleedingEdge/SQLite.Interop.dll
    Fallback handler could not load library E:/Steam/steamapps/common/Empyrion - Dedicated Server/DedicatedServer/EmpyrionDedicated_Data/MonoBleedingEdge/SQLite.Interop.dll
    Fallback handler could not load library E:/Steam/steamapps/common/Empyrion - Dedicated Server/DedicatedServer/EmpyrionDedicated_Data/MonoBleedingEdge/SQLite.Interop
    Fallback handler could not load library E:/Steam/steamapps/common/Empyrion - Dedicated Server/DedicatedServer/EmpyrionDedicated_Data/MonoBleedingEdge/libSQLite.Interop.dll
    Fallback handler could not load library E:/Steam/steamapps/common/Empyrion - Dedicated Server/DedicatedServer/EmpyrionDedicated_Data/MonoBleedingEdge/libSQLite.Interop.dll
    Fallback handler could not load library E:/Steam/steamapps/common/Empyrion - Dedicated Server/DedicatedServer/EmpyrionDedicated_Data/MonoBleedingEdge/libSQLite.Interop.dll
    Fallback handler could not load library E:/Steam/steamapps/common/Empyrion - Dedicated Server/DedicatedServer/EmpyrionDedicated_Data/MonoBleedingEdge/libSQLite.Interop.dll
    Fallback handler could not load library E:/Steam/steamapps/common/Empyrion - Dedicated Server/DedicatedServer/EmpyrionDedicated_Data/MonoBleedingEdge/SQLite.Interop.dll
    Fallback handler could not load library E:/Steam/steamapps/common/Empyrion - Dedicated Server/DedicatedServer/EmpyrionDedicated_Data/MonoBleedingEdge/SQLite.Interop.dll
    Fallback handler could not load library E:/Steam/steamapps/common/Empyrion - Dedicated Server/DedicatedServer/EmpyrionDedicated_Data/MonoBleedingEdge/SQLite.Interop.dll
    Fallback handler could not load library E:/Steam/steamapps/common/Empyrion - Dedicated Server/DedicatedServer/EmpyrionDedicated_Data/MonoBleedingEdge/SQLite.Interop.dll
    Fallback handler could not load library E:/Steam/steamapps/common/Empyrion - Dedicated Server/DedicatedServer/EmpyrionDedicated_Data/MonoBleedingEdge/SQLite.Interop
    Fallback handler could not load library E:/Steam/steamapps/common/Empyrion - Dedicated Server/DedicatedServer/EmpyrionDedicated_Data/MonoBleedingEdge/SQLite.Interop.dll
    Fallback handler could not load library E:/Steam/steamapps/common/Empyrion - Dedicated Server/DedicatedServer/EmpyrionDedicated_Data/MonoBleedingEdge/SQLite.Interop.dll
    Fallback handler could not load library E:/Steam/steamapps/common/Empyrion - Dedicated Server/DedicatedServer/EmpyrionDedicated_Data/MonoBleedingEdge/SQLite.Interop
    Fallback handler could not load library E:/Steam/steamapps/common/Empyrion - Dedicated Server/DedicatedServer/EmpyrionDedicated_Data/MonoBleedingEdge/libSQLite.Interop.dll
    Fallback handler could not load library E:/Steam/steamapps/common/Empyrion - Dedicated Server/DedicatedServer/EmpyrionDedicated_Data/MonoBleedingEdge/libSQLite.Interop.dll
    Fallback handler could not load library E:/Steam/steamapps/common/Empyrion - Dedicated Server/DedicatedServer/EmpyrionDedicated_Data/MonoBleedingEdge/libSQLite.Interop.dll
    Fallback handler could not load library E:/Steam/steamapps/common/Empyrion - Dedicated Server/DedicatedServer/EmpyrionDedicated_Data/MonoBleedingEdge/libSQLite.Interop.dll
    DllNotFoundException: SQLite.Interop.dll assembly:<unknown assembly> type:<unknown type> member:(null)
      at (wrapper managed-to-native) System.Data.SQLite.UnsafeNativeMethods.sqlite3_config_none(System.Data.SQLite.SQLiteConfigOpsEnum)
      at System.Data.SQLite.SQLite3.StaticIsInitialized () [0x0001c] in <d52f09e2aa2f4a7593c588778ba249ea>:0
      at System.Data.SQLite.SQLiteLog.Initialize (System.String className) [0x00026] in <d52f09e2aa2f4a7593c588778ba249ea>:0
      at System.Data.SQLite.SQLiteConnection..ctor (System.String connectionString, System.Boolean parseViaFramework) [0x00046] in <d52f09e2aa2f4a7593c588778ba249ea>:0
      at System.Data.SQLite.SQLiteConnection..ctor (System.String connectionString) [0x00000] in <d52f09e2aa2f4a7593c588778ba249ea>:0
      at (wrapper remoting-invoke-with-check) System.Data.SQLite.SQLiteConnection..ctor(string)
      at Assembly-CSharp.ToolboxList.ToggleBuilder () [0x00065] in <17107c6cb6f44e31b28acae9fc82d13b>:0
      at Assembly-CSharp.ToolboxList.ToggleBuilder (System.String , System.String ) [0x0000e] in <17107c6cb6f44e31b28acae9fc82d13b>:0
      at Assembly-CSharp.ToolboxList.DeployNetwork (System.String , System.String , System.Boolean ) [0x0000f] in <17107c6cb6f44e31b28acae9fc82d13b>:0
      at Assembly-CSharp.PackageSerializer.DeployNetwork (System.String , System.String , System.Boolean , System.Boolean , System.Boolean , System.Int32 ) [0x00000] in <17107c6cb6f44e31b28acae9fc82d13b>:0
      at Assembly-CSharp.StreamType.ViewWindow () [0x00336] in <17107c6cb6f44e31b28acae9fc82d13b>:0
      at MBS_S.set_DeployNetwork (MBS_S+AssemblyTree ) [0x00014] in <17107c6cb6f44e31b28acae9fc82d13b>:0
      at GameStartup.Awake () [0x002af] in <17107c6cb6f44e31b28acae9fc82d13b>:0 
    it appears that the EAH tool is unable to create the savegame folder in saves

    the server catches himself in and endless loop
    01.08.2022 21:22:07 Check_ServerNotStarted - ATTENTION. The Server was not started properly. I'm trying to restart it again!
     
    #1557
    Last edited: Aug 1, 2022
  18. Jascha

    Jascha Administrator

    • Moderator
    Joined:
    Jan 22, 2016
    Messages:
    1,141
    Likes Received:
    713
    Hey,

    for the server not started: Just open the timetable and remove all the Server Started checks. This happens if you start the server and then directly stop it. To prevent that (if you dont need that security check, or are just testing a lot) just turn the check server started off in your config.

    The error is a game error, nothin to do with EAH. Looks like you need to let steam check your installation.

    Sorry for the late responce. I did not get a ping somehow.
     
    #1558
    Germanicus likes this.
  19. Jascha

    Jascha Administrator

    • Moderator
    Joined:
    Jan 22, 2016
    Messages:
    1,141
    Likes Received:
    713
    Update

    Hey there,

    here a smal update with a few fixes and changes. I also changed the swear filter to a file. So you can edit it and add your own words or remove default words. After starting EAH the first time, check the fiel in the config folder. Its still a very simple check as it was before, but this way you can edit it.

    Enjoy!

    Patch notes - 1.60.0.0 (Game Version >=1.8.x)
    Remember to stop the server, start the tool and then start the server to apply the Update.
    If you start a new game also make sure to restart the tool after you started the game the first time.
    Please turn off Autban before you update the tool or start the server. Then check for a few hours if the Cheater Check marks people yellow (Extreme = They would get banned) without reason. If so, please let us know and do not turn on AutoBan. If everything is ok, you can turn on AutoBan.
    In case you are using a slave tool: Be aware that using this version only works if you update master and slave!
    This Version will be available over steam and via manual download.

    • Add: Swear filter file. (See config folder after first start)
    • Add: Delete button for Timetable
    • Fix: Some smal bugs
    • Remove: Pole control is now removed, since the game takes care of it
     
    #1559
    Taelyn likes this.
  20. Trenial

    Trenial Ensign

    Joined:
    Nov 7, 2022
    Messages:
    6
    Likes Received:
    1
    It appears the Discord feature is not working correctly again. Got everything set up nice and correctly. Anything said in-game will appear in Discord, however anything said in Discord will not appear in-game.
     
    #1560

Share This Page