I don’t know if this will be conducive to anyone but I thought that I’d post this on here, especially for people who are in the mil-sim community, as I typed the instructions which I followed in terms of developing my TeamSpeak in a way which ensures that all of the permissions are configured properly and in an organized way. Of course, the ranks below are in Russian but Ryadovoy corresponds to Private and Starshiy Leytenant corresponds to Lieutenant and the permissions are gradually raised from bottom to top. These are just my personal notes and I understand that some may have difficulty in terms of understanding them although hopefully this will be of use to someone. Follow these instructions at your own risk at take them with a grain of salt.
- Configuring TeamSpeak Permissions:
- Server Groups - B_channel_join_permanent must be disabled for every ranked Server Group including Guest. When developing the ranked Server Groups, the Server Group Normal should be copied and renamed based on the rank. Additionally, the Icon ID must be changed as well by entering an image into the Value tab of the i_icon_id permission. Following the completion of the development of the ranked Server Groups, the server group Normal should be deleted as it isn’t necessary. Below are the move and kick permissions which ensure that officers can move and kick enlisted and NCOs and NCOs can move and kick enlisted, but NCOs can’t move and kick NCOs and officers, and officers can’t move and kick officers. Don’t forget to disable the i_client_talk_power for Server Admins, otherwise the order in which people appear on TeamSpeak will be incorrect.
- Kapitán
- i_client_needed_kick_from_channel_power - 70
- i_client_needed_kick_from_server_power - 70
- i_group_needed_member_add_power - 70
- i_client_needed_move_power - 70
- i_client_kick_from_channel_power - 69
- i_client_kick_from_server_power - 69
- i_group_member_add_power - 69
- i_client_move_power - 69
- I_client_talk_power - 69
- i_channel_modify_power - 75
- Stárshiy Leytenánt
- i_client_needed_kick_from_channel_power - 69
- i_client_needed_kick_from_server_power - 69
- i_group_needed_member_add_power - 69
- i_client_needed_move_power - 69
- i_client_kick_from_channel_power - 68
- i_client_kick_from_server_power - 68
- i_group_member_add_power - 68
- i_client_move_power - 68
- I_client_talk_power - 68
- i_channel_modify_power - 75
- Leytenánt
- i_client_needed_kick_from_channel_power - 68
- i_client_needed_kick_from_server_power - 68
- i_group_needed_member_add_power - 68
- i_client_needed_move_power - 68
- i_client_kick_from_channel_power - 67
- i_client_kick_from_server_power - 67
- i_group_member_add_power - 67
- i_client_move_power - 67
- I_client_talk_power - 67
- i_channel_modify_power - 75
- Mládshiy Leytenánt
- i_client_needed_kick_from_channel_power - 67
- i_client_needed_kick_from_server_power - 67
- i_group_needed_member_add_power - 67
- i_client_needed_move_power - 67
- i_client_kick_from_channel_power - 66
- i_client_kick_from_server_power - 66
- i_group_member_add_power - 66
- i_client_move_power - 66
- I_client_talk_power - 66
- i_channel_modify_power - 75
- Senior Praporschik
- i_client_needed_kick_from_channel_power - 66
- i_client_needed_kick_from_server_power - 66
- i_group_needed_member_add_power - 66
- i_client_needed_move_power - 66
- i_client_kick_from_channel_power - 65
- i_client_kick_from_server_power - 65
- i_group_member_add_power - 65
- i_client_move_power - 65
- I_client_talk_power - 65
- i_channel_modify_power - 75
- Praporshchik
- i_client_needed_kick_from_channel_power - 65
- i_client_needed_kick_from_server_power - 65
- i_group_needed_member_add_power - 65
- i_client_needed_move_power - 65
- i_client_kick_from_channel_power - 64
- i_client_kick_from_server_power - 64
- i_group_member_add_power - 64
- i_client_move_power - 64
- I_client_talk_power - 64
- i_channel_modify_power - 75
- Starshina
- i_client_needed_kick_from_channel_power - 64
- i_client_needed_kick_from_server_power - 64
- i_group_needed_member_add_power - 64
- i_client_needed_move_power - 64
- i_client_kick_from_channel_power - 63
- i_client_kick_from_server_power - 63
- i_group_member_add_power - 63
- i_client_move_power - 63
- I_client_talk_power - 63
- i_channel_modify_power - 75
- Stárshiy serzhánt
- i_client_needed_kick_from_channel_power - 63
- i_client_needed_kick_from_server_power - 63
- i_group_needed_member_add_power - 63
- i_client_needed_move_power - 63
- i_client_kick_from_channel_power - 62
- i_client_kick_from_server_power - 62
- i_group_member_add_power - 62
- i_client_move_power - 62
- I_client_talk_power - 62
- i_channel_modify_power - 75
- Serzhánt
- i_client_needed_kick_from_channel_power - 62
- i_client_needed_kick_from_server_power - 62
- i_group_needed_member_add_power - 62
- i_client_needed_move_power - 62
- i_client_kick_from_channel_power - 61
- i_client_kick_from_server_power - 61
- i_group_member_add_power - 61
- i_client_move_power - 61
- I_client_talk_power - 61
- i_channel_modify_power - 75
- Mládshiy Serzhánt
- i_client_needed_kick_from_channel_power - 61
- i_client_needed_kick_from_server_power - 61
- i_group_needed_member_add_power - 61
- i_client_needed_move_power - 61
- i_client_kick_from_channel_power - 60
- i_client_kick_from_server_power - 60
- i_group_member_add_power - 60
- i_client_move_power - 60
- I_client_talk_power - 60
- i_channel_modify_power - 75
- Yefréytor
- i_client_needed_kick_from_channel_power - 60
- i_client_needed_kick_from_server_power - 60
- i_client_needed_move_power - 60
- i_client_kick_from_channel_power - 59
- i_client_kick_from_server_power - 59
- I_client_talk_power - 59
- Ryadovóy
- i_client_needed_kick_from_channel_power - 59
- i_client_needed_kick_from_server_power - 59
- i_client_needed_move_power - 59
- i_client_kick_from_channel_power - 58
- i_client_kick_from_server_power - 58
- I_client_talk_power - 58
- Kapitán
- Channel Groups - The Channel Group named Member must be created and assigned to every person who’s to have the ability to access and join a particular channel. This Channel Group can only be assigned effectively when said person is in the particular channel which they’re to have the ability to access and join; once they’re in the proper channel then the Server Admin must assign to them the Channel Group of Member. B_channel_group_inheritance_end must be enabled for the Member Channel Group in order to prevent inheritance issues. Additionally i_channel_join_power must be set to 80 so that those with this Channel Group can join a channel regardless of the needed join power so long as they’ve the Channel Group for that particular channel. The Channel Groups Voice and Operator should be deleted as they aren’t necessary. Set i_group_show_name_in_tree to “None” in terms of “Value.” The Server Groups which pertain to components of the unit’s structure should be above
- Channel Permissions - For every public channel, b_channel_join_permanent must be enabled so that any member of the unit and guest may access it. For every channel on the server, b_channel_group_inheritance_end must be enabled in order to prevent inheritance issues. The i_channel_needed_join_power must be set to 75 for every channel, except for the public channels, so that nobody save those with the proper Member Channel Group and Server Admins can access any channels save the public ones. The i_channel_needed_join_power for the spacers should be set to 999999999.
- Icons - when making an icon, it should be set to 356 in height and 220 in width on Photoshop and then exported as a 10x12 image.
- Server Groups - B_channel_join_permanent must be disabled for every ranked Server Group including Guest. When developing the ranked Server Groups, the Server Group Normal should be copied and renamed based on the rank. Additionally, the Icon ID must be changed as well by entering an image into the Value tab of the i_icon_id permission. Following the completion of the development of the ranked Server Groups, the server group Normal should be deleted as it isn’t necessary. Below are the move and kick permissions which ensure that officers can move and kick enlisted and NCOs and NCOs can move and kick enlisted, but NCOs can’t move and kick NCOs and officers, and officers can’t move and kick officers. Don’t forget to disable the i_client_talk_power for Server Admins, otherwise the order in which people appear on TeamSpeak will be incorrect.
PS - enabled means checking the square in the Value tab. The gradual difference in values from the Server Group which corresponds to the lowest rank to the Server Group which corresponds to the highest rank must be followed when a time period change is done.