ULX

Author Topic: Immunity: How It Works Now  (Read 63651 times)

0 Members and 1 Guest are viewing this topic.

Offline Hanzi

  • Newbie
  • *
  • Posts: 3
  • Karma: 0
Re: Immunity: How It Works Now
« Reply #30 on: December 13, 2013, 12:18:10 PM »
Help please!

I have a rank called Managing Superadmin which is higher than superadmin.

How can I make them immune to superadmins?

I tried:

!%Managing Superadmin
!%Managing_Superadmin
!%"Managing Superadmin"
!%"Managing_Superadmin"


I can't find a fix.

I also tried to make them only target certain groups with #, but there is too many groups, so I can't do it. (ULX only allows a certain amount of words in the box)

Please help me!

Offline JamminR

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 8096
  • Karma: 390
  • Sertafide Ulysses Jenius
    • Team Ulysses [ULib/ULX, other fine releases]
Re: Immunity: How It Works Now
« Reply #31 on: December 13, 2013, 09:35:02 PM »
Hanzi, Gmod has no higher group than superadmin. This isn't a ULX or any other admin mod thing, this is just how Gmod commands to test for group level are set up by default.
You should see this post and conversations for more information. - http://forums.ulyssesmod.net/index.php/topic,6291.0.html
As for your issue, always specify lower case, and we don't recommend spaces in group names.
Fixing both of those might fix.
"Though a program be but three lines long, someday it will have to be maintained." -- The Tao of Programming

Offline HazCP

  • Newbie
  • *
  • Posts: 13
  • Karma: 0
  • Founder of KGN
Re: Immunity: How It Works Now
« Reply #32 on: December 20, 2013, 08:53:00 PM »
I'm still confused; sorry. :/

Is there a way to just pick every command for every single group, without making everyone above inherit that command and disallowing everyone below that command; but still having the hierachy system?

Sorry if I haven't explained it that well, but I think you get the gist of what I'm after..

Offline Megiddo

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 6214
  • Karma: 394
  • Project Lead
Re: Immunity: How It Works Now
« Reply #33 on: December 20, 2013, 10:03:39 PM »
If I understand what you're asking, HazCP, you're asking for what ULX already does.
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: Immunity: How It Works Now
« Reply #34 on: December 21, 2013, 04:44:54 PM »
I think he's not understanding all that is involved in doing that though.
I think he wants to turn off inheritance. He could do that, but then he'd have to edit every single group to include whatever groups below it originally had that were inherited.
So, HazCP, yes, it can be done. ULX does this easily. You're making more work for yourself however. It's why we included inheritance by default.
But what you're asking how to do would best be answered in another new thread in the Help and Support forum.
If you don't understand how to edit groups, which, using both console and XGUI is easy, then please go ask in the Help forum, so we can keep this topic a bit cleaner as to what the original post/thread is intended for.
"Though a program be but three lines long, someday it will have to be maintained." -- The Tao of Programming

Offline MistralExtra

  • Newbie
  • *
  • Posts: 1
  • Karma: 0
Re: Immunity: How It Works Now
« Reply #35 on: September 25, 2015, 08:20:58 AM »
Can you please just tell me what command can remove Immunity from me? Its really ******* annoying I can't do **** on my server. PLEEASEEE answer me. :'(

Offline JamminR

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 8096
  • Karma: 390
  • Sertafide Ulysses Jenius
    • Team Ulysses [ULib/ULX, other fine releases]
Re: Immunity: How It Works Now
« Reply #36 on: September 25, 2015, 01:17:09 PM »
You seem frustrated. At us.
First - Don't be. You've apparently done something without understanding how to do it in the first place, perhaps before reading our FAQs or the instructions in the readme.txt or the "ulx usermanagementhelp" section of ULX, and seem to be holding that against the Ulysses community.
Keep that up and you likely won't last long here.

Second - Stop quoting original posts that contain large images and instructions. You don't need to quote the first post. We know how to go to the 1st page and look at it for instruction.
I deleted another post in 'how to make yourself superadmin' in which you also quoted the first post and mentioned immunity.

Third, in your apparent frustration, you're not explaining what you're trying to do, or how you got to where you are in the first place.

What exactly are you trying to do that isn't working for you?
(Example, "hi, I'm trying to make myself admin using server console and it says that I'm immune from adding myself"
That to me would sound as though that you, instead of using server console, are using game console, and are in a group that can_target has been set not to perform functions on.
"Though a program be but three lines long, someday it will have to be maintained." -- The Tao of Programming

Offline Crystal Anaveras

  • Newbie
  • *
  • Posts: 1
  • Karma: 0
Re: Immunity: How It Works Now
« Reply #37 on: November 25, 2015, 06:54:58 PM »
Is there a way to make specific STEAMID's unbannable?

This seems to be a serious threat to the server that trial-mods can use banID, aslayID on people higher up(Including the Head-Admin and SM)!

Is there a way to prevent this instead of simply dis-allowing them access to banID and aslayID?

Thanks!

Offline JamminR

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 8096
  • Karma: 390
  • Sertafide Ulysses Jenius
    • Team Ulysses [ULib/ULX, other fine releases]
Re: Immunity: How It Works Now
« Reply #38 on: November 25, 2015, 07:15:59 PM »
Is there a way to make specific STEAMID's unbannable?
Is there a way to prevent this instead of simply dis-allowing them access to banID and aslayID?
1) Not without writing your own lua cose, no;
2) Set up inheritance properly down the tree, and use can_target !%<group> for the higher groups you don't want targetted.
« Last Edit: November 25, 2015, 07:18:28 PM by JamminR »
"Though a program be but three lines long, someday it will have to be maintained." -- The Tao of Programming