Forum

Page 1 of 4 123 ... LastLast
Results 1 to 15 of 52
  1. #1
    Join Date
    October 2012
    Posts
    12

    How to only allow subchannels in a certain channel

    Solution

    hi for example i have this room
    "VIP channel"
    and i want only server group "VIP" can create 1 sub channel only at that room...
    how can i do it?
    thx to the halpers
    Last edited by Chris; November 27th, 2013 at 02:13 PM.

  2. #2
    Join Date
    January 2010
    Location
    Secret Base in Arctic Region
    Posts
    1,671
    Use Channel Groups for this.
    Create a permanent CG and assign permissions "b_channel_create_child" and "i_channel_max_depth" (value: 1) to it.
    Now assign this group in your VIP-Channel to your VIP-users.

  3. #3
    Join Date
    October 2012
    Posts
    12
    Quote Originally Posted by Alcazar View Post
    Use Channel Groups for this.
    Create a permanent CG and assign permissions "b_channel_create_child" and "i_channel_max_depth" (value: 1) to it.
    Now assign this group in your VIP-Channel to your VIP-users.
    ok... wait on the channel permissions i wrote b_channel_create_child and i_channel_max_depth and i added both to the server group and to the channel permissions but still the specific server group cant open a room in that specific channel...
    Last edited by Liadyar; October 3rd, 2012 at 03:39 PM.

  4. #4
    Join Date
    January 2010
    Location
    Catalunya
    Posts
    2,350
    Read carefully what Alcazar says

    1st. You must use a channel group and not a server group.
    In this new, and permanent, channel group (e.g. VIP_CG) assign these permissions:
    b_channel_create_child
    i_channel_max_depth = 1

    2nd. Move all users you want to allow within the "VIP channel", and then assign them to VIP_CG channel group

  5. #5
    Join Date
    October 2012
    Posts
    12
    Quote Originally Posted by Jordi View Post
    Read carefully what Alcazar says

    1st. You must use a channel group and not a server group.
    In this new, and permanent, channel group (e.g. VIP_CG) assign these permissions:
    b_channel_create_child
    i_channel_max_depth = 1

    2nd. Move all users you want to allow within the "VIP channel", and then assign them to VIP_CG channel group
    i putted the permissions to the cg and to the channel... but do i need to assign some special permission to the specific channel?

  6. #6
    Join Date
    January 2010
    Location
    Catalunya
    Posts
    2,350
    When every user is in the channel, right click on the user name .... Set Channel Group ...

  7. #7
    Join Date
    October 2012
    Posts
    12
    Quote Originally Posted by Jordi View Post
    When every user is in the channel, right click on the user name .... Set Channel Group ...
    i did it but he cant create the channel do i need to change permission of the room?

  8. #8
    Join Date
    January 2010
    Location
    Catalunya
    Posts
    2,350
    Please, don't change your question after my reply...
    Quote Originally Posted by Liadyar View Post
    i putted the permissions to the cg and to the channel... but do i need to assign some special permission to the specific channel?
    When one of these users are in the channel VIP with channel group VIP_CG assigned, do right clik on the user name >> Permissions >> Permissions Overview >> Show names >> Export as Text >> ... and post this file here.

  9. #9
    Join Date
    October 2012
    Posts
    12
    Quote Originally Posted by Jordi View Post
    Please, don't change your question after my reply...


    When one of these users are in the channel VIP with channel group VIP_CG assigned, do right clik on the user name >> Permissions >> Permissions Overview >> Show names >> Export as Text >> ... and post this file here.
    http://www.siz.co.il/down/wzunzzymyyg2.txt.htm

  10. #10
    Join Date
    January 2010
    Location
    Catalunya
    Posts
    2,350
    Can't found www.siz.co.il

    Just post the file.txt in this thread

  11. #11
    Join Date
    October 2012
    Posts
    12
    Quote Originally Posted by Jordi View Post
    Can't found www.siz.co.il

    Just post the file.txt in this thread
    Channel
    VIP Lobby
    i_channel_min_depth 1
    b_channel_create_child 1
    b_channel_create_semi_permanent 1 50
    i_channel_needed_delete_power 75
    i_channel_needed_join_power 7
    Channel Groups
    VIP (151)
    i_channel_max_depth 1
    b_channel_create_child 1
    b_channel_create_temporary 1
    b_group_is_permanent 1
    i_group_needed_modify_power 75
    i_group_needed_member_add_power 75
    i_group_needed_member_remove_power 75
    Channel Client
    All
    b_virtualserver_info_view 1 0 0
    b_virtualserver_connectioninfo_view 1 0 0
    b_virtualserver_channel_list 1 0 0
    b_virtualserver_client_list 1 0 0
    b_virtualserver_token_use 1 0 0
    i_channel_min_depth 1 0 0
    i_channel_max_depth 1 0 0
    b_channel_info_view 1 0 0
    b_channel_create_child 1 0 0
    b_channel_create_semi_permanent 1 0 0 50
    b_channel_create_temporary 1 0 0
    i_channel_modify_power 50 0 0
    i_channel_needed_delete_power 75 0 0
    b_channel_join_permanent 1 0 0
    b_channel_join_semi_permanent 1 0 0
    b_channel_join_temporary 1 0 0
    i_channel_needed_join_power 7 0 0
    i_channel_subscribe_power 75 0 0
    i_channel_needed_subscribe_power 75 0 0
    i_channel_description_view_power 50 0 0
    b_group_is_permanent 1 0 0
    i_group_auto_update_type 30 0 0
    b_virtualserver_servergroup_list 1 0 0
    b_virtualserver_servergroup_client_list 1 0 0
    b_virtualserver_channelgroup_list 1 0 0
    b_virtualserver_channelgroup_client_list 1 0 0
    i_group_needed_modify_power 75 0 0
    i_group_member_add_power 75 1 0
    i_group_needed_member_add_power 75 1 0
    i_group_needed_member_remove_power 75 0 0
    i_permission_modify_power 75 0 0
    i_client_permission_modify_power 75 0 0
    i_client_needed_permission_modify_power 75 0 0
    i_client_max_clones_uid 2 0 0
    i_client_max_avatar_filesize 200000 0 0
    i_client_max_channel_subscriptions -1 0 0
    b_client_request_talker 1 0 0
    b_client_info_view 1 0 0
    b_client_permissionoverview_view 1 0 0
    b_client_permissionoverview_own 1 0 0
    i_client_needed_serverquery_view_power 75 0 0
    i_client_needed_kick_from_server_power 50 0 0
    i_client_needed_kick_from_channel_power 50 0 0
    i_client_needed_ban_power 50 0 0
    i_client_needed_move_power 49 0 0
    i_client_complain_power 50 0 0
    i_client_needed_complain_power 50 0 0
    i_client_private_textmessage_power 50 0 0
    b_client_channel_textmessage_send 1 0 0
    b_client_offline_textmessage_send 1 0 0
    i_client_talk_power 51 0 0
    i_client_poke_power 100 0 0
    i_client_needed_poke_power 100 0 0
    i_client_needed_whisper_power 60 0 0
    i_ft_file_upload_power 50 0 0
    i_ft_file_download_power 50 0 0
    i_ft_file_delete_power 50 0 0
    i_ft_file_rename_power 50 0 0
    i_ft_file_browse_power 50 0 0
    i_ft_directory_create_power 50 0 0
    i_ft_quota_mb_download_per_client -1 0 0
    i_ft_quota_mb_upload_per_client -1 0 0

  12. #12
    Join Date
    September 2012
    Posts
    6,078
    This will most likely fail due to i_channel_max_depth which you assigned.
    If the VIP Lobby is already a subchannel of another channel you will need to raise it.

    Also keep in mind that your VIP Users will have to be in the VIP Lobby to be able to create a subchannel. It will not work if they are in a different channel.


    In addition you don't really need both channel permissions and the channel group.
    If you want every VIP to be able to create subchannels and only VIPs will ever be in the VIP lobby then you can do without the channel group and use the channel permissions you already have. Keep in mind that everyone (regardless of server group) that gets moved to or otherwise enters this channel can create a sub channel (unless explicitly forbidden in server group).
    If you only want parts of the VIPs to be allowed to create a sub channel or if your VIPs are allowed to drag non VIPs to the VIP Lobby (or non VIPs can enter the VIP lobby on their own) then you should go with the channel group and remove the channel permissions.

    If you want each VIP to only be allowed one sub channel, you will have to only allow them to make temporary channels as there is no way to limit the amount of channels someone can create.

  13. #13
    Join Date
    January 2010
    Location
    Catalunya
    Posts
    2,350
    Need enable: b_channel_create_modify_with_codec_???

  14. #14
    Join Date
    October 2012
    Posts
    12
    Quote Originally Posted by Chris View Post
    This will most likely fail due to i_channel_max_depth which you assigned.
    If the VIP Lobby is already a subchannel of another channel you will need to raise it.

    Also keep in mind that your VIP Users will have to be in the VIP Lobby to be able to create a subchannel. It will not work if they are in a different channel.


    In addition you don't really need both channel permissions and the channel group.
    If you want every VIP to be able to create subchannels and only VIPs will ever be in the VIP lobby then you can do without the channel group and use the channel permissions you already have. Keep in mind that everyone (regardless of server group) that gets moved to or otherwise enters this channel can create a sub channel (unless explicitly forbidden in server group).
    If you only want parts of the VIPs to be allowed to create a sub channel or if your VIPs are allowed to drag non VIPs to the VIP Lobby (or non VIPs can enter the VIP lobby on their own) then you should go with the channel group and remove the channel permissions.

    If you want each VIP to only be allowed one sub channel, you will have to only allow them to make temporary channels as there is no way to limit the amount of channels someone can create.
    so what should i tick in the permission? that to do?

  15. #15
    Join Date
    September 2012
    Posts
    6,078
    As I said it depends how you want this to work.

    Permissions required are the following, the location - either channel permissions or channel group - depends on how you want this to work as per my previous post.
    • b_channel_create_child
    • i_channel_min_depth >= Level of the channel you want them to create a subchannel in + 1 >= 1
    • i_channel_max_depth >= i_channel_min_depth
    • i_channel_create_modify_with_codec_maxquality >= 1 <= 10
    • i_channel_create_modify_with_codec_latency_factor_ min >= 1 < 7
    • At least one of the following (depending on your needs):
      • b_channel_create_temporary
      • b_channel_create_semi_permanent
      • b_channel_create_permanent
    • At least one of the following:
      • b_channel_create_modify_with_codec_speex8
      • b_channel_create_modify_with_codec_speex16
      • b_channel_create_modify_with_codec_speex32
      • b_channel_create_modify_with_codec_celtmono48
    • Optionally any combination of the following to allow setting up certain parameters of the channel while creating:
      • b_channel_create_with_topic
      • b_channel_create_with_description
      • b_channel_create_with_password
      • b_channel_create_with_maxclients
      • b_channel_create_with_maxfamilyclients
      • b_channel_create_with_sortorder
      • b_channel_create_with_needed_talk_power
    Last edited by Chris; October 5th, 2012 at 08:22 AM. Reason: Added Permissions I forgot yesterday

Thread Information

Users Browsing this Thread

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

Similar Threads

  1. Add Channel Group to All Subchannels?
    By ImPandaOG in forum Server Support
    Replies: 0
    Last Post: April 30th, 2017, 01:03 PM
  2. Linking channel group to all subchannels within a parent channel?
    By Diddlyduderino in forum Permission System
    Replies: 3
    Last Post: August 11th, 2015, 11:56 AM
  3. Replies: 5
    Last Post: April 23rd, 2011, 12:07 PM

Tags for this Thread

Posting Permissions

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