Ulysses
Ulysses Stuff => Releases => Ulysses Release Archives => Topic started by: Megiddo on January 20, 2009, 08:22:37 PM
-
This is a client side addon that adds a new menu for ULX; a radial menu! When you're looking near someone and trigger the bind +ulxradial (and hold the button down!), your view will lock onto the player and you'll get a radial menu with a few key commands. To execute a command, simply move the mouse toward the area of the command you want to execute. To cancel, leave the mouse in the center area.
(http://forums.ulyssesmod.net/index.php?action=dlattach;topic=3838.0;attach=191;image)
See attachment for download. You must be registered with the forum to see attachments.
Key things to remember:
- This is a client side addon. Don't whine when you install it to a server and it doesn't work.
- You need to be looking near someone for the bind (+ulxradial) to do anything.
- You need to hold the button down. When you release the button, a command will execute (or cancel if you leave it in the center).
- If you have any knowledge of lua at all, you can modify the table at the top of the file to make the menu have whatever commands you want.
- This is a ulx addon; It won't load if the server doesn't have ulx.
Yes this menu's not the prettiest thing in the world, but it gets the job done. If someone wants to make it cooler looking and re-release, do so with my blessing (just give credit to me for the original!).
I realize that there's some cool things that I could have done with the menu that I didn't, I want to gauge reception to this idea before I spend more than a few hours with it.
Thanks to Jay or spbogie for giving me this idea. (I don't remember which of you it was..)
-
As requested by Mr. President, you don't have to be looking directly at a player for the bind to work anymore, just near them.
-
Thanks to Jay or spbogie for giving me this idea. (I don't remember which of you it was..)
- Me :D
You need to be looking near someone for the bind (+ulxradial) to do anything.
- What if there are multiple people in the area? Does is execute on the person closest to where you are looking?
Also, something that would be cool would be if you look at a prop instead of a player, you get the option to remove prop, remove all owners props, ect...
-
- Me :D - What if there are multiple people in the area? Does is execute on the person closest to where you are looking?
Also, something that would be cool would be if you look at a prop instead of a player, you get the option to remove prop, remove all owners props, ect...
It locks onto the person nearest to the angle you're looking in. Guess I should have put some priority on closeness too...
As far as props, that sounds like something that would be better suited for UPS.
-
Great work Megiddo.
Once you get some more finalization to it with the ideas being suggested, I recommend release to the zooFacepunch Studios releases area.
I mean, we do seem to have GUI competition now. Let's show the doubters that we've been 'admin mod must allow for plugins' compliant for much longer, and that GUI could have been added if only someone would have taken the time long ago instead of reinventing the wheel. :)
-
some transparency on the menu would be nice so you can see the player behind the menu but i think i can mess with that myself.
nice idea and keeps the flow of gameplay going rather then stopping and having to go through the menu and find the player that you want to kick. especially good for those people who have the weird characters áéí etc
-
(http://www.g4p.org/images/seal.gif)
I definitely like the idea of this.. Partial Transparency on the menu items would be nice, as long as it doesnt hinder the application of the program.
I will definately be using this to moderate my servers. =)
-
How about this?
-
smaller radius, less opacity, and something besides green for the lines and it's all good for me :D
-
that looks great :D
-
Have the other options 'grey out'/become unusable (with exception of kick/cancel) if a player is already exclusive?
Have the buttons automatically change to thier opposite action if exclusivity is set?
Your example shows both Freeze and Unfreeze (taking up two menu slots).
No unjail.
However, if a player is jailed, they can't be frozen too, so make 'Unjail' appear in Jail's place and grey out the other options.
I've not yet looked at the code to see the challenge in that. I just like the 'purty' pictures.
-
heres my attempt:
(http://i25.photobucket.com/albums/c69/iframe/radial.png)
Still working on it im using Night Eagle's Circle Drawing (http://www.facepunch.com/showpost.php?p=6271652&postcount=19) to get the circles.
-
I like it!
-
Unknown command: +ulxradial
Unknown command: -ulxradial
Yes, I did install it on my computer, not on a server.
-
Unknown command: +ulxradial
Unknown command: -ulxradial
Yes, I did install it on my computer, not on a server.
You didn't install it correctly or you didn't restart your client (complete restart).
-
You didn't install it correctly or you didn't restart your client (complete restart).
I have the folder from the zip file in my garrysmod/addons folder. I have ulx/ulib installed both on my computer and the server I am connected to. After I installed the file, I quit and restarted gmod.