Ulysses Stuff > Ulysses Release Archives

XGUI - Fully featured modular GUI for ULX! (Included with ULX v3.51 and SVN)

<< < (2/120) > >>

Stickly Man!:
Yes, actually, but it won't work properly-- Part of the GUI requires information from the server, so the GUI won't get all the info it needs. Anything else that doesn't rely on that should work fine. For example, as of right now the only problems you would have are the admins page not listing any admins, and you wouldn't be able to get a list of gamemodes.. Everything else beyond that point should work fine (for now)  ;)

Megiddo:
You've got a lot of room to work with on the right side of the maps menu, why not stick the gamemodes in list form over there? Also regarding gamemodes, it's a little complicated since only admins can get the gamemode to change... would you be able to disable the list if they're not an admin?

Stickly Man!:

--- Quote from: Megiddo on July 06, 2009, 04:19:45 PM ---You've got a lot of room to work with on the right side of the maps menu, why not stick the gamemodes in list form over there? Also regarding gamemodes, it's a little complicated since only admins can get the gamemode to change... would you be able to disable the list if they're not an admin?

--- End quote ---

Hmm.. that's true, I'm still not sure how all the stuff is going to act based on permissions-- But I will keep that in mind when I get to it  ;) As for the right part of the window that's so empty-- well, I didn't have time to post my update before I had to run to work:

New update! Added votemap settings to the maps menu!



I'm going to be adding tooltips to a lot of things.. and maybe an option to enable/disable them in case of annoyance.. but at least it will help the newbies figure what does what  :D
I also optimized quite a lot of code actually, I found that I was reusing a LOT of code when adding derma controls.. so I decided to write a few simple functions to create derma controls that made things look quite a lot nicer! (And its faster for me, too)-- Hence the added xgui_helpers.lua file. I also renamed the server's xgui.lua file to xgui_server.lua, and the other to xgui_client.lua to avoid confusion of the two.

As always, if you're feeling adventurous, you can grab the code here and try it out!

http://github.com/SticklyMan/xgui/tree/master

gamerlv:
This is looking great. Keep on going, +karma.

Stickly Man!:
-- and much much later, another update! This is taking a whole lot longer than I anticipated.. Anyways, whats new!:

Added a 'Settings' Tab, where admins will be able to access main server settings, gamemode settings, ULX specific settings, GUI settings, etc.



Anyways, I'm still trying to figure out what to put on the right side there, I was planning on a global allow/deny STool thing, but I'm not sure If i want to put that in a later tab. Most of the functionality is in there, but since I've only been running this on a listen server, I know there are probably some things I'll have to fix to make it work properly. Also made a gimp sayings and adverts manager, so that you can easily add/remove gimp sayings and adverts-- I also did a lot of work on the background stuff, like my simple little library for adding Derma functions. But, the code looks somewhat cleaner!

Let me know what you think of it! What kind of settings should I add to the server settings? What are some things you like/dislike about what you see?

As always, you can grab the files here: http://github.com/SticklyMan/xgui/tree/master

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version