keltuze Posted August 6 Share Posted August 6 (edited) Can someone please tell me for what purpose the developer hung ~dev on the ship when I call this function? Players have access to it, I can't run an event. Someone is always hitting the debug panel. How do I make it go away? What was the developer smoking when he added this to my ship? How does the developer think I should administer on the server when on my ship the ~dev button is available to all players? Edited August 6 by keltuze Link to comment Share on other sites More sharing options...
Boxelware Team Rymaca Posted August 7 Boxelware Team Share Posted August 7 Hi there! Could you please try the following steps to see if they resolve your issue? Stop your Avorion server. Open the server.ini file of said server and set "DevMode=false" Restart your server. Let me know if this helps to solve the problem. Link to comment Share on other sites More sharing options...
keltuze Posted August 9 Author Share Posted August 9 On 8/7/2024 at 3:40 PM, Rymaca said: Hi there! Could you please try the following steps to see if they resolve your issue? Stop your Avorion server. Open the server.ini file of said server and set "DevMode=false" Restart your server. Let me know if this helps to solve the problem. Hi, what you say has never been in the "true" position, although I'm sure I've double-checked it. False. The problem is that when I enter the command /run Entity():addScript("lib/entitydbg.lua") , on my ship in the dialog box appears ~dev, and any player can safely press it and summon pirates and bosses. As an administrator I do not understand this solution. This problem that lasts for about 6-8 years Link to comment Share on other sites More sharing options...
keltuze Posted August 9 Author Share Posted August 9 On 8/7/2024 at 3:40 PM, Rymaca said: Hi there! Could you please try the following steps to see if they resolve your issue? Stop your Avorion server. Open the server.ini file of said server and set "DevMode=false" Restart your server. Let me know if this helps to solve the problem. Hey? You don't believe me? Go to the Null server and call the admin, he'll prove it to you. Link to comment Share on other sites More sharing options...
Boxelware Team Rymaca Posted August 12 Boxelware Team Share Posted August 12 On 8/9/2024 at 9:32 AM, keltuze said: Hi, what you say has never been in the "true" position, although I'm sure I've double-checked it. False. The problem is that when I enter the command /run Entity():addScript("lib/entitydbg.lua") , on my ship in the dialog box appears ~dev, and any player can safely press it and summon pirates and bosses. As an administrator I do not understand this solution. This problem that lasts for about 6-8 years For a player to be able to open the debug console, the ship he is in must have the "attachdebugscript.lua". With the command "/run Entity():addScript("lib/entitydbg.lua")" you can add this to a ship. I have checked this and this command actually only adds this script to one ship. The reason why other players who are not admin themselves can use the debug console must most likely have another cause. 1 Link to comment Share on other sites More sharing options...
keltuze Posted August 12 Author Share Posted August 12 (edited) 25 minutes ago, Rymaca said: For a player to be able to open the debug console, the ship he is in must have the "attachdebugscript.lua". With the command "/run Entity():addScript("lib/entitydbg.lua")" you can add this to a ship. I have checked this and this command actually only adds this script to one ship. The reason why other players who are not admin themselves can use the debug console must most likely have another cause. It's beautiful! We brought up a topic that touches on old problems! All that's left is to find a solution! p.s You know that the game does not have a full-fledged admin panel. I have to work as an administrator, debug panel. But how will I work with it if everyone who is in the same sector with me has access to it? p.p.s Let me get this straight, shall I? What do I need to do to make it stop being a problem? Ask for anything. I'm not a programmer, I'm a bit of a sysadmin. Edited August 12 by keltuze Link to comment Share on other sites More sharing options...
keltuze Posted August 12 Author Share Posted August 12 (edited) I asked a programmer I know to take a look. So far, he's found this He told me it might work if I wrote it down. See attachment. UPD it didn't help. Edited August 12 by keltuze Link to comment Share on other sites More sharing options...
Boxelware Team Rymaca Posted August 12 Boxelware Team Share Posted August 12 I think I have misunderstood your specific problem at the beginning. If you sit in "Ship A" as admin and execute the command, the entity "Ship A" receives the script for the debug console attached. This means that every player sitting in this entity "Ship A" can open the debug console. However, the point is that the debug console should not be limited to the owner of the entity, because this would cause problems with certain functions of the debug console. The debug console is also not intended as an admin tool, but as a development tool (e.g. also for mod development). Long story short: This is intentional behavior. However, we have noted the desire for a dedicated admin console as a feature request and will discuss this. At the moment it is recommended to use the regular admin commands via the chat input. Link to comment Share on other sites More sharing options...
keltuze Posted August 12 Author Share Posted August 12 (edited) 12 minutes ago, Rymaca said: I think I have misunderstood your specific problem at the beginning. If you sit in "Ship A" as admin and execute the command, the entity "Ship A" receives the script for the debug console attached. This means that every player sitting in this entity "Ship A" can open the debug console. However, the point is that the debug console should not be limited to the owner of the entity, because this would cause problems with certain functions of the debug console. The debug console is also not intended as an admin tool, but as a development tool (e.g. also for mod development). Long story short: This is intentional behavior. However, we have noted the desire for a dedicated admin console as a feature request and will discuss this. At the moment it is recommended to use the regular admin commands via the chat input. Dear, I thought I told you, I've been an admin "Avorion Srv" since about 2016. If "console commands" were sufficient - and they are not - this problem would not exist. 50% of administration is done through the debug panel. How do you expect me to fix broken sectors, hold fun events, and if some boss is broken, what do I do, write the command destroy or teleport? The game has a lot of functions that simply can not be implemented by the current system "admin panel" even my negative review of the game in "steam" mentions this problem. The developer is not developing the Administrator control panel. p.s You've probably heard of the Andromeda server? It had a Ukrainian administrator. I've heard a lot of funny stories about players seeing this administrator riding around on a ship with ~dev in the dialog panel. I think that's an important thing you didn't think of. Edited August 12 by keltuze Link to comment Share on other sites More sharing options...
keltuze Posted September 2 Author Share Posted September 2 I saw your update - beautiful, thank you Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now