Ulysses
Ulysses Stuff => Suggestions => Topic started by: igiz on November 23, 2009, 02:18:54 PM
-
I would like to suggest an idea.
It would be nice if some kind of intergrated tools restriction module would be added onto ulx just like assmod.I know there are mods like URestrict but they are very unfriendly towards RP Servers.It would be much nicer if you just had something similar like assmod restrict addon which allows to select tools you want to be restricted for each class.
-
Do you want black listing or white listing?
-
I'd like to clarify on igiz's statement.
We have nothing against RP servers.
What we, as developers, are against is poorly written gamemodes.
DarkRP, though unfortunately one of the more popular ones, is one of the worst coded ones.
A good gamemode writer would write his or her own <insert needed RP feature here> instead of having to rely on any other number of <insert addon here>.
Yes, it may seem we're against RP. We're not.
Most Ulysses addons were just better enhancements for controlling Sandbox gamemode.
-
I didn't say that you guys are against it and also I am not talking about darkrp,I am just saying URestrict is not very friendly towards rp servers.Anyway I will probably have a go at making the addon myself.
-
I didn't say that you guys are against it and also I am not talking about darkrp,I am just saying URestrict is not very friendly towards rp servers.Anyway I will probably have a go at making the addon myself.
What about URestrict is unfriendly toward RP servers?
-
What about URestrict is unfriendly toward RP servers?
Yes indeed.
Megiddo and I both find that statement interesting (as I'm sure Jay will)
Also, just as a reminder ... ULX was never intended to be an all comprehensive control everything with 10^999 features admin mod.
ULX was written as an admin mod for the Ulysses Library (ULib), by which if needed, other developers could write extra addons for it using ULib's group level (and many other features, but access is a core function) module system.
I've seen too many other admin mods (both Gmod, and even other games that allow scripting/third party applications) fail due to bad design, usually due to bloat of the original core function... administration, kicking, banning.
-
I'd like to see a version of ULX in the future with 10^999 features. I think it could really make life a LOT easier for people. ;)
-
By unfriendly I mean,some RP classes spawn with weapons and Urestrict strips the weapons.
-
By unfriendly I mean,some RP classes spawn with weapons and Urestrict strips the weapons.
ULX would act the same way if integrated igiz. ULib and ULX base everything on Gmod groups.
Group access is usually more stable and easier to maintain than team changing.
I've no idea how the various RP classes are done, but if it's by Gmod "teams", it wouldn't be difficult to make a group in ULX for each team, then configure URestrict based on what team they joined.
Jay, perhaps URestrict could get some kind of team based restrictions included, toggleable/overriding groups? (That is, if a "class" is actually a team type)
I'd like to see a version of ULX in the future with 10^999 features. I think it could really make life a LOT easier for people. ;)
Hey, you've coded self commands for the old command system, explode, few others.... keep going! Perhaps you'll be out of the military by the time your .00005% the way there. :D
-
Jay, perhaps URestrict could get some kind of team based restrictions included, toggleable/overriding groups? (That is, if a "class" is actually a team type)
- Idk about the team based restrictions, don't really like the idea. As for the toggleable/overriding groups, the excluded option takes care of that.
-
the excluded option takes care of that.
Doh! Forgot about that. True.
So, in summary, ULX won't get Tool restriction written in by default in to ULX.
URestrict module has exception areas for tools, and, gamemode writers should write thier own tool restriction system into the gamemode if tools shouldn't be used by one 'class/team/group/whatever' while in a certain other 'class/team/group/whatever'