Forum

Results 1 to 2 of 2
  1. #1
    Join Date
    April 2012
    Posts
    3

    I hate this weired Thing!

    I got a problem

    How can i realize this:!

    Group 1
    Group 2
    Group 3

    Channel 1
    Channel 2
    Channel 3

    Group 1 is allowed to create a Sub-temp channel ONLY in Channel 1 nowehere else
    Group 2 is allowed to create a Sub-temp channel ONLY in Channel 1,2 nowehere else
    Group 3 is allowed to create a Sub-temp channel ONLY in Channel 1,2,3 nowehere else

    Group 1 is allowed to join in Channel 1 nowehere else
    Group 2 is allowed to join in Channel 1,2 nowehere else
    Group 3 is allowed to join in Channel 1,2,3 nowehere else

    Group 1 can see Channel 1!
    Group 2 cant see Channel 2!
    Group 3 cant see Channel 3!

    plz help!

  2. #2
    Join Date
    January 2010
    Location
    Germany
    Posts
    2,029
    If you are looking for an hierarchical Setup all over your server like you described above you can easily use ServerGroups to do that.
    However with using servergroups you cannot say for example Group 1 can join channel 1 and 3 but NOT channel 2. That kind of a setup is not possible with Servergroups.

    Also note that you cannot hide the entire channel itself! All you can do is hide the people inside that channel but the channel itself will always be visible to everyone.

    There are two methods that should do the trick.

    Method 1: Using Servergroups only:

    ServerGroup 1:
    Code:
    i_channel_join_power = 10
    i_channel_subscribe_power = 10 
    b_channel_create_child = false (unchecked)
    b_channel_create = false (unchecked)
    ServerGroup 2:
    Code:
    i_channel_join_power = 20
    i_channel_subscribe_power = 20 
    b_channel_create_child = false (unchecked)
    b_channel_create = false (unchecked)
    ServerGroup 3:
    Code:
    i_channel_join_power = 30
    i_channel_subscribe_power = 30 
    b_channel_create_child = false (unchecked)
    b_channel_create = false (unchecked)
    Channel 1:
    Code:
    i_channel_needed_subscribe_power = 10
    i_channel_needed_join_power = 10
    b_channel_create_child = true (checked)
    b_channel_create_temporary = true (checked)
    Channel 2:
    Code:
    i_channel_needed_subscribe_power = 20
    i_channel_needed_join_power = 20
    b_channel_create_child = true (checked)
    b_channel_create_temporary = true (checked)
    Channel 3:
    Code:
    i_channel_needed_subscribe_power = 30
    i_channel_needed_join_power = 30
    b_channel_create_child = true (checked)
    b_channel_create_temporary = true (checked)
    Then simply assign the Users their respective groups and you should be fine. Keep the Limitation I mentioned earlier in mind!


    Method 2: Using ChannelGroups:

    Channelgroup 1:
    Code:
    i_channel_join_power = 10
    i_channel_subscribe_power = 10
    b_channel_create_child = true (checked)
    b_channel_create_temporary = true (checked)
    Channel 1, 2, 3, etc.:
    Code:
    i_channel_needed_join_power = 10
    i_channel_needed_subscribe_power = 10
    Now by default noone but Serveradmins is allowed to enter any Channel that has been setup this way. In order to get people to be able to join them a Serveradmin must first move them into each of these channels and give them the Channelgroup 1 in each of the channels they should be able to join and create subchannels in.
    While this is more work once (and for each channel setup this way) it allows to have more control as you enable each client for each channel specificly.

    Edit:
    I know Stickies are for some weird reason invisible but you should probably take a look in This Sticky Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Hate crime?
    By Dyson119 in forum Off Topic
    Replies: 0
    Last Post: February 5th, 2012, 04:21 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •