Author Topic: Intergrated Tool Restriction to ULX  (Read 9460 times)

0 Members and 1 Guest are viewing this topic.

Offline igiz

  • Newbie
  • *
  • Posts: 30
  • Karma: -2
Intergrated Tool Restriction to ULX
« 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.

Offline jay209015

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 934
  • Karma: 62
    • Dev-Solutions
Re: Intergrated Tool Restriction to ULX
« Reply #1 on: November 23, 2009, 02:48:22 PM »
Do you want black listing or white listing?
An error only becomes a mistake when you refuse to correct it. --JFK

"And thus the downfall of the great ULX dynasty was wrought not by another dynasty, but the slow and steady deterioration of the leaders themselves, followed by the deprecation of the great knowledge they possessed." -Gmod, Chapter 28, verse 34 -- Stickly

Offline JamminR

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 8096
  • Karma: 390
  • Sertafide Ulysses Jenius
    • Team Ulysses [ULib/ULX, other fine releases]
Re: Intergrated Tool Restriction to ULX
« Reply #2 on: November 23, 2009, 04:12:48 PM »
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.
"Though a program be but three lines long, someday it will have to be maintained." -- The Tao of Programming

Offline igiz

  • Newbie
  • *
  • Posts: 30
  • Karma: -2
Re: Intergrated Tool Restriction to ULX
« Reply #3 on: November 24, 2009, 09:50:40 AM »
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.

Offline Megiddo

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 6214
  • Karma: 394
  • Project Lead
Re: Intergrated Tool Restriction to ULX
« Reply #4 on: November 24, 2009, 12:28:06 PM »
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?
Experiencing God's grace one day at a time.

Offline JamminR

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 8096
  • Karma: 390
  • Sertafide Ulysses Jenius
    • Team Ulysses [ULib/ULX, other fine releases]
Re: Intergrated Tool Restriction to ULX
« Reply #5 on: November 24, 2009, 03:15:48 PM »
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.


"Though a program be but three lines long, someday it will have to be maintained." -- The Tao of Programming

Offline MrPresident

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 2728
  • Karma: 430
    • |G4P| Gman4President
Re: Intergrated Tool Restriction to ULX
« Reply #6 on: November 25, 2009, 02:22:41 AM »
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. ;)

Offline igiz

  • Newbie
  • *
  • Posts: 30
  • Karma: -2
Re: Intergrated Tool Restriction to ULX
« Reply #7 on: November 25, 2009, 09:13:07 AM »
By unfriendly I mean,some RP classes spawn with weapons and Urestrict strips the weapons.

Offline JamminR

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 8096
  • Karma: 390
  • Sertafide Ulysses Jenius
    • Team Ulysses [ULib/ULX, other fine releases]
Re: Intergrated Tool Restriction to ULX
« Reply #8 on: November 25, 2009, 01:56:55 PM »
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
« Last Edit: November 25, 2009, 01:58:29 PM by JamminR »
"Though a program be but three lines long, someday it will have to be maintained." -- The Tao of Programming

Offline jay209015

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 934
  • Karma: 62
    • Dev-Solutions
Re: Intergrated Tool Restriction to ULX
« Reply #9 on: November 26, 2009, 02:08:46 AM »
Quote
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.
An error only becomes a mistake when you refuse to correct it. --JFK

"And thus the downfall of the great ULX dynasty was wrought not by another dynasty, but the slow and steady deterioration of the leaders themselves, followed by the deprecation of the great knowledge they possessed." -Gmod, Chapter 28, verse 34 -- Stickly

Offline JamminR

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 8096
  • Karma: 390
  • Sertafide Ulysses Jenius
    • Team Ulysses [ULib/ULX, other fine releases]
Re: Intergrated Tool Restriction to ULX
« Reply #10 on: November 26, 2009, 07:53:30 AM »
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'
"Though a program be but three lines long, someday it will have to be maintained." -- The Tao of Programming