ULX

Author Topic: XGUI - Fully featured modular GUI for ULX! (Included with ULX v3.51 and SVN)  (Read 548764 times)

0 Members and 3 Guests are viewing this topic.

Offline Fleamonji

  • Newbie
  • *
  • Posts: 45
  • Karma: 0
Re: XGUI - Fully featured modular GUI for ULX! (WIP)
« Reply #405 on: September 29, 2010, 06:28:20 PM »
It refuses to recognize me as an admin.  Running latest ULX/ULib.  I can use ULX admin stuff, not XGUI though :(

Offline JamminR

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 8096
  • Karma: 390
  • Sertafide Ulysses Jenius
    • Team Ulysses [ULib/ULX, other fine releases]
Re: XGUI - Fully featured modular GUI for ULX! (WIP)
« Reply #406 on: September 29, 2010, 06:53:44 PM »
Fleamonji, latest = SVN?
And, SVN NOT from Xenon host?
You must be using SVN downloaded from ulyssesmod.net. Xenon (and maybe others) SVN scripts are broken right now.
"Though a program be but three lines long, someday it will have to be maintained." -- The Tao of Programming

Offline Fleamonji

  • Newbie
  • *
  • Posts: 45
  • Karma: 0
Re: XGUI - Fully featured modular GUI for ULX! (WIP)
« Reply #407 on: September 29, 2010, 06:55:33 PM »
Fleamonji, latest = SVN?
And, SVN NOT from Xenon host?
You must be using SVN downloaded from ulyssesmod.net. Xenon (and maybe others) SVN scripts are broken right now.

Actually, ULX is a problem too, it doesn't think I'm auth'd either.  I'm in the "superadmin" group via ulx adduser via console, and in settings/users.txt.

I'm running on a dedicated Ubuntu box, ulx.net SVNs.

Edit by Megiddo: Removed some language
« Last Edit: September 29, 2010, 08:11:48 PM by Megiddo »

Offline Stickly Man!

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 1270
  • Karma: 164
  • What even IS software anymore?
    • XGUI
Re: XGUI - Fully featured modular GUI for ULX! (WIP)
« Reply #408 on: September 29, 2010, 09:43:12 PM »
Fleamonji, if you're getting something close to the following error:
Code: [Select]
[@addons\ulib\lua\ulib\shared\sh_ucl.lua:51] [ULIB] Unauthed player--Then you are definitely running an outdated version of the SVN ULX and ULib. Checkout the latest versions from this SVN page to your local computer, then manually upload them to your server.

Post back here if you've done that and you're still getting Unauthed errors.

If you are no longer getting Unauthed errors, but the XGUI tabs still won't show up, then try running the following commands in your console:
Code: [Select]
ulx groupallow superadmin "xgui_svsettings"
ulx groupallow superadmin "xgui_gmsettings"
ulx groupallow superadmin "xgui_managegroups"
ulx groupallow superadmin "xgui_managebans"
Join our Team Ulysses community discord! https://discord.gg/gR4Uye6

Offline Fleamonji

  • Newbie
  • *
  • Posts: 45
  • Karma: 0
Re: XGUI - Fully featured modular GUI for ULX! (WIP)
« Reply #409 on: September 30, 2010, 03:11:53 AM »
Getting unauthed errors.  When I run a SVN update, it says I'm at the latest revision.

EDIT:  I feel really dumb now...apparently ULib failed to upload.  Sorry!

EDIT2:  Still not working

EDIT3:  Deleting my client GMod fixed it...ULX/ULib/XGUI was not installed clientside...
« Last Edit: October 02, 2010, 11:36:36 AM by Fleamonji »

Offline Stickly Man!

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 1270
  • Karma: 164
  • What even IS software anymore?
    • XGUI
Re: XGUI - Fully featured modular GUI for ULX! (WIP)
« Reply #410 on: October 03, 2010, 02:59:36 PM »
Awesome, glad you got it working!

Update!
This update was basically a huge overhaul of the animation system, and I also fixed a horrible workaround I had been using to get the keyboard input to work properly (Found a method that was very similar and overrides much less code).

The new animation system is much more reliable, and is centralized so the individual modules require much less code. It has also fixed quite a few various random glitches with animations and whatnot. So that's cool too!

I also polished up the commands module a ton-- It now handles players joining/leaving better, it remembers which players you have selected when you switch commands, it properly handles losing access to a command that you're currently working with, etc. It's overall much smoother and much more fun to work with! :D

Be sure to grab the update!

Code: [Select]
10/03/2010
-----------------
|General|
+Added: Implemeneted new animation system
--Animations can now be TRUELY disabled
--Much more reliable
--Centralizes much of the animation code, less code for the individual modules.

*Changed: Individual modules are no longer "popped up" on top of the XGUI base-
--Removed lots of hackish code because of it.
--Textboxes still work!

=Fixed: Mouse control is lost as soon as the user closes XGUI, not after the animation fadeout finishes.
=Fixed: XGUI now accurately shows ULX/ULib version numbers.

|Commands Module|
=Fixed: Boolean arguments using a textbox didn't return the correct value.
=Fixed: Animation glitches caused when multiple animation chains are triggered while an animation is running.
=Fixed: Other random animation glitches
=Fixed: Losing access to a selected command is now handled properly.
*Changed: The playerlist is now accurately refreshed when players join/leave.
*Changed: The no longer resets itself completely when players join/leave.
*Changed: Selecting a new command will remember your player selection and will open the argslist if needed.
Join our Team Ulysses community discord! https://discord.gg/gR4Uye6

Offline Fleamonji

  • Newbie
  • *
  • Posts: 45
  • Karma: 0
Re: XGUI - Fully featured modular GUI for ULX! (WIP)
« Reply #411 on: October 07, 2010, 09:46:34 PM »
Ban searching PLEASE

Bug:  Can not edit the text for adverts on the UI, have to Cut & Paste :(

Offline Stickly Man!

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 1270
  • Karma: 164
  • What even IS software anymore?
    • XGUI
Re: XGUI - Fully featured modular GUI for ULX! (WIP)
« Reply #412 on: October 08, 2010, 09:46:49 AM »
Ban searching PLEASE
-- It's on the TODO list already  ;D

Bug:  Can not edit the text for adverts on the UI, have to Cut & Paste :(
-- Hmm, must have overlooked that from the previous update. I'll fix it ASAP.
Join our Team Ulysses community discord! https://discord.gg/gR4Uye6

Offline Fleamonji

  • Newbie
  • *
  • Posts: 45
  • Karma: 0
Re: XGUI - Fully featured modular GUI for ULX! (WIP)
« Reply #413 on: October 08, 2010, 12:06:55 PM »
Please do, it's rather annoying.

And ban searching....I have a server with a SHIZLOAD of bans, it's impossible to search for someone's ID to get info about the ban :(

Offline Stickly Man!

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 1270
  • Karma: 164
  • What even IS software anymore?
    • XGUI
Re: XGUI - Fully featured modular GUI for ULX! (WIP)
« Reply #414 on: October 08, 2010, 11:14:38 PM »
Okay, I was working on adding support for command argument restrictions (finally), but I'm not going to get it finished till later tomorrow. So, I decided to hurry and push a small update with 2 bugfixes:

Code: [Select]
10/09/2010
-----------------
=Fixed: Textboxes for gimps and adverts couldn't be modified.
=Fixed: Derma popup menus now close when XGUI is closed.

Once the restrictions are in place, I'm going to work on polishing the bans menu a bit-- Going to add filtering/searching, ability to update ban length, and other various things. Stay tuned!
Join our Team Ulysses community discord! https://discord.gg/gR4Uye6

Offline Omni17

  • Newbie
  • *
  • Posts: 3
  • Karma: 0
Re: XGUI - Fully featured modular GUI for ULX! (WIP)
« Reply #415 on: October 13, 2010, 03:30:21 PM »
I installed it on my server, but whenever I say !xgui (or xgui in console) it only says invalid command. I don't know if I somehow installed it wrongly or whatever happened. I will try reinstalling it any try again. If that works, I will edit this and say so, but just in case would you tell me where to extract the folders?

Offline JamminR

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 8096
  • Karma: 390
  • Sertafide Ulysses Jenius
    • Team Ulysses [ULib/ULX, other fine releases]
Re: XGUI - Fully featured modular GUI for ULX! (WIP)
« Reply #416 on: October 13, 2010, 03:48:14 PM »
Requires SVN of ULib and ULX. Do you use latest SVN of both?
Actual Zip extraction would go to your servers \addons\ folder
You may want to take the files currently in the zip folder "SticklyMan-xgui-22899ae\" and just extract them into a folder named xgui.
You don't have to, it could be \addons\SticklyMan-xgui-22899ae\ as the zip would end up with no modification.
That can get confusing next time you go to update though as I'm pretty sure that folder name changes every time Stickly Man makes a commit.
Just make sure the info.txt, readme, and lua folders go in whatever \addons\<this_folder>\ you make.

Also, though it may have changed in the past 20+ pages, the first post says console should be "xgui show"
Check server startup for errors regarding xgui if you can't get it to work.
(Also, as with ANY addons, server must be restarted, not just a map change. An actual shutdown, restart)
« Last Edit: October 13, 2010, 03:50:02 PM by JamminR »
"Though a program be but three lines long, someday it will have to be maintained." -- The Tao of Programming

Offline Aaron113

  • Hero Member
  • *****
  • Posts: 803
  • Karma: 102
Re: XGUI - Fully featured modular GUI for ULX! (WIP)
« Reply #417 on: October 15, 2010, 01:29:58 PM »
"xgui" in console should work fine for opening the menu.

Offline Omni17

  • Newbie
  • *
  • Posts: 3
  • Karma: 0
Re: XGUI - Fully featured modular GUI for ULX! (WIP)
« Reply #418 on: October 15, 2010, 08:33:47 PM »
It now works, however when I do bring it up it tells me that XGUI is not installed on the server and it will run in client mode, even though it still affects the server when I mess with it.

Offline Megiddo

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 6214
  • Karma: 394
  • Project Lead
Re: XGUI - Fully featured modular GUI for ULX! (WIP)
« Reply #419 on: October 16, 2010, 08:54:27 AM »
Are you certain you installed it on the server? Do you get any errors in server or client console from the start of the map to the time you use XGUI?
Experiencing God's grace one day at a time.