ULX

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

0 Members and 1 Guest are viewing this topic.

Offline Omni17

  • Newbie
  • *
  • Posts: 3
  • Karma: 0
Re: XGUI - Fully featured modular GUI for ULX! (WIP)
« Reply #420 on: October 16, 2010, 02:36:15 PM »
No I don't and the only problem I'm having with it is that when I switch to the groups tab, nothing shows up.

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 #421 on: October 16, 2010, 06:19:39 PM »
From your client, try running the command "ulx luarun =xgui" and paste the output here.
Join our Team Ulysses community discord! https://discord.gg/gR4Uye6

Offline gte6495

  • Newbie
  • *
  • Posts: 9
  • Karma: 1
Re: XGUI - Fully featured modular GUI for ULX! (WIP)
« Reply #422 on: October 19, 2010, 04:56:00 PM »
Bah!  A new error coming from the latest and greatest version of XGUI:
(Or, more like a hole big bunch of errors)

Code: [Select]
XGUI queue error: [ulx\xgui\groups.lua:668] attempt to concatenate field 'category' (a nil value)
XGUI queue error: [ulx\xgui\groups.lua:668] attempt to index field '?' (a nil value)
XGUI queue error: [ulx\xgui\groups.lua:668] attempt to concatenate field 'category' (a nil value)
XGUI queue error: [ulx\xgui\groups.lua:668] attempt to concatenate field 'category' (a nil value)
XGUI queue error: [ulx\xgui\groups.lua:668] attempt to concatenate field 'category' (a nil value)
XGUI queue error: [ulx\xgui\groups.lua:668] attempt to index field '?' (a nil value)
XGUI queue error: [ulx\xgui\groups.lua:668] attempt to concatenate field 'category' (a nil value)
XGUI queue error: [ulx\xgui\groups.lua:668] attempt to concatenate field 'category' (a nil value)
XGUI queue error: [ulx\xgui\groups.lua:668] attempt to index field '?' (a nil value)
XGUI queue error: [ulx\xgui\groups.lua:668] attempt to concatenate field 'category' (a nil value)

Any ideas?  It tends to happen whenever someone joins the game, and I open xgui, or just randomly sometimes when I try to access the groups tab...

Halp!

Offline RynO-SauruS

  • Jr. Member
  • **
  • Posts: 77
  • Karma: 17
Re: XGUI - Fully featured modular GUI for ULX! (WIP)
« Reply #423 on: October 19, 2010, 04:57:58 PM »
Bah!  A new error coming from the latest and greatest version of XGUI:
(Or, more like a hole big bunch of errors)

Code: [Select]
XGUI queue error: [ulx\xgui\groups.lua:668] attempt to concatenate field 'category' (a nil value)
XGUI queue error: [ulx\xgui\groups.lua:668] attempt to index field '?' (a nil value)
XGUI queue error: [ulx\xgui\groups.lua:668] attempt to concatenate field 'category' (a nil value)
XGUI queue error: [ulx\xgui\groups.lua:668] attempt to concatenate field 'category' (a nil value)
XGUI queue error: [ulx\xgui\groups.lua:668] attempt to concatenate field 'category' (a nil value)
XGUI queue error: [ulx\xgui\groups.lua:668] attempt to index field '?' (a nil value)
XGUI queue error: [ulx\xgui\groups.lua:668] attempt to concatenate field 'category' (a nil value)
XGUI queue error: [ulx\xgui\groups.lua:668] attempt to concatenate field 'category' (a nil value)
XGUI queue error: [ulx\xgui\groups.lua:668] attempt to index field '?' (a nil value)
XGUI queue error: [ulx\xgui\groups.lua:668] attempt to concatenate field 'category' (a nil value)

Any ideas?  It tends to happen whenever someone joins the game, and I open xgui, or just randomly sometimes when I try to access the groups tab...

Halp!

This.

I always get this a few seconds after spawning in my server. Haven't noticed it in any other situation though.
Strangely, I haven't noticed any features being broken despite these errors.


YouTube music player by RynO-SauruS

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 #424 on: October 19, 2010, 10:05:18 PM »
Ahh, thanks to Ryno for letting me borrow his server for a while. I was able to deduce the problem and get it fixed. I also randomly came across two other bugs and got them fixed while I was there too, so.. yay!

This update contains the previously mentioned bugfixes along with a couple other fixes that have accumulated since the last update. Also, now in this update is a half-implemented access string restriction system! Basically most of the GUI-based stuff (animations, some controls) are in-place, all I need to do is add some functionality. Since it's all just a bunch of placeholders, there's no chance for it to mess anything up or have any serious bugs.

Download from the same location as always:
http://github.com/SticklyMan/xgui

And here's the changelog, enjoy!
Code: [Select]
10/19/2010
-----------------
+Added: Initial implementation of command string restrictions! (Animations, layout.. mostly just placeholders for now)
=Fixed: Bug where XGUI would show an error if the user attempted to open it before it was fully initialized.
=Fixed: Bug where cmds module would break if a ULX command existed with a numArg that didn't have a default set.
=Fixed: Bug where XGUI would throw errors and wouldn't show accesses for commands that were Uncategorized.
=Fixed: Minor bug dealing with a miscapitalized cvar
=Fixed: Access data (group, restriction data) was sometimes returning incorrect values. This did not cause any bugs.
*Changed: Slight changes in code dealing with ULX replicated convars.
Join our Team Ulysses community discord! https://discord.gg/gR4Uye6

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 #425 on: October 20, 2010, 03:12:39 PM »
randomly came across
The universe would have you think it was random.
Chaos!

Ok, back on topic. Nice work!
Thanks Ryno! Kudos!
"Though a program be but three lines long, someday it will have to be maintained." -- The Tao of Programming

Offline RynO-SauruS

  • Jr. Member
  • **
  • Posts: 77
  • Karma: 17
Re: XGUI - Fully featured modular GUI for ULX! (WIP)
« Reply #426 on: October 20, 2010, 07:46:55 PM »
No problem.  ;)


YouTube music player by RynO-SauruS

Offline Aaron113

  • Hero Member
  • *****
  • Posts: 803
  • Karma: 102
Re: XGUI - Fully featured modular GUI for ULX! (WIP)
« Reply #427 on: October 22, 2010, 08:12:34 PM »
Can't wait for the command restrictions!

Offline Fleamonji

  • Newbie
  • *
  • Posts: 45
  • Karma: 0
Re: XGUI - Fully featured modular GUI for ULX! (WIP)
« Reply #428 on: October 23, 2010, 06:48:55 AM »
Adding access tags to usergroups doesn't work.

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 #429 on: October 23, 2010, 11:58:45 AM »
Adding access tags to usergroups doesn't work.

How so? It seems to be working for me. What steps are you taking to add a tag, and do you get any ULX/console/server errors?
Join our Team Ulysses community discord! https://discord.gg/gR4Uye6

Offline riki137

  • Newbie
  • *
  • Posts: 44
  • Karma: 0
  • lol wuttermelon
    • SapphireWebsites
Re: XGUI - Fully featured modular GUI for ULX! (WIP)
« Reply #430 on: October 25, 2010, 02:44:52 PM »
I can't manage UTeam groups in the latest version like there is some block who is blocking me to click to the most righter panel when you click Manage Groups/New_Group. I just cant click there, it ignores my clicks there.

Offline Fleamonji

  • Newbie
  • *
  • Posts: 45
  • Karma: 0
Re: XGUI - Fully featured modular GUI for ULX! (WIP)
« Reply #431 on: October 25, 2010, 03:09:44 PM »
How so? It seems to be working for me. What steps are you taking to add a tag, and do you get any ULX/console/server errors?

Open XGUI, Manage Groups, Create New, input a name, Can Target:  %!admin.

Doesn't create it with the Can Target tag, but modifying the rank afterwards works.

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 #432 on: October 25, 2010, 03:21:32 PM »
Open XGUI, Manage Groups, Create New, input a name, Can Target:  %!admin.

Oh, can_target tag. Hmm, yeah, I probably overlooked that. I'll get it fixed ASAP (Homework loads gonna be painful this week)


I can't manage UTeam groups in the latest version like there is some block who is blocking me to click to the most righter panel when you click Manage Groups/New_Group. I just cant click there, it ignores my clicks there.

If I recall correctly, when you create a new team, you have to rename it before you can create another new team. I can't remember why I have it do that, but I'll double check that as soon as I get home.

Join our Team Ulysses community discord! https://discord.gg/gR4Uye6

Offline riki137

  • Newbie
  • *
  • Posts: 44
  • Karma: 0
  • lol wuttermelon
    • SapphireWebsites
Re: XGUI - Fully featured modular GUI for ULX! (WIP)
« Reply #433 on: October 26, 2010, 03:30:02 AM »
If I recall correctly, when you create a new team, you have to rename it before you can create another new team. I can't remember why I have it do that, but I'll double check that as soon as I get home.
I just cant click there, it ignores my clicks there. That's the whole problem.

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 #434 on: October 26, 2010, 08:27:58 AM »
I just cant click there, it ignores my clicks there. That's the whole problem.

And I completely forgot to check at home yesterday, but do you already have a team named "New_Team"? XGUI will NOT create a new team if that one exists. You will need to rename New_Team to something else.

(I'll probably change that behavior in a later revision)
Join our Team Ulysses community discord! https://discord.gg/gR4Uye6