• Мы добавили поддержку платежей и пополнения баланса сайта с помощью скинов из СS:GO, RUST и DOTA 2!

Файл конфигурации
Да
Обновления
Только поддержка
Optional Dependencies:
https://www.chaoscode.io/resources/discordclans.210/
http://www.chaoscode.io/resources/entity-radar.26/
http://www.chaoscode.io/resources/clans-ui.41/
clan1.png

clan2.png
Features:
  • Players can be invited being alive (online, sleeping) and dead (not alive)
  • Invited players being not in game get their clan invitation displayed 3 secs after login
  • It supports an optional alliance function for clan interaction
  • Clan members can toggle friendly-fire protection for clan mates and allies
  • Clan/Ally chats will display the name of the speaker with their colored clan status
  • Clan broadcasts show any action like invite or demote with the actors clan status color
  • The clan overview shows offline member names
  • The clan TAG min- and max-length can be defined in the config
  • Clan creation can check TAG’s against a blocked word list
  • Clan tagging can be optionally disabled
  • It can create/manage automatic Oxide clan groups including their members
  • Old (not updated since x days ) clans can be automatically purged
  • Authorized players can rename existing clans
  • All authorized players of authLevel 1 and 2 can direct broadcast into a clan channel
  • All default chat commands are changeable.
  • All plugins colors can be formatted
  • All texts are available by language-file

Updating to 3.x.x and how to convert old data files to the new data structure
This is only relevant if you want to keep your previous clans data when updating.

1) Before updating the plugin to v3.x.x first create a backup of your Clans config and data files. Then rename your clans data file (/oxide/data/clans.json) to something other than "Clans".
2) Load the updated plugin on your server
3) In rcon type "clans.convertdata <filename>" replacing <filename> with the name of your copy of the existing clans data file (with out the extension).

All your existing clans will be converted to the new data file structure

Team Integration:
Integration with Rusts team system is enabled by default. This allows players to use Rust team native functions (such as inviting players and leaving the team) and have it also apply to their clan.
JSON:
"Rust Team Options": {
      "Automatically create and manage Rust team's for each clan": true,
      "Allow players to leave their clan by using Rust's leave team button": true,
      "Allow players to kick members from their clan using Rust's kick member button": true,
      "Allow players to invite other players to their clan via Rust's team invite system": true,
      "Allow players to promote other clan members via Rust's team promote button": true
    }

Chat Commands:
/a - chat to allied members
/clan - the clan overview
/clan help | /clanhelp - shows the help
/clan ally | /clanally - shows the ally options (owner or council)
/c - clan chat
/cinfo - info about other clans
/cff - toggles players ff status
/aff - Toggles alliance FF

Each command can be changed in the config to suit your needs
JSON:
"Command Options": {
    "Ally chat command": "a",
    "Clan chat command": "c",
    "Clan command": "clan",
    "Clan info command": "cinfo",
    "Ally friendly fire command": "aff",
    "Friendly fire command": "cff",
    "Clan ally command": "clanally",
    "Clan help command": "clanhelp",

Console Commands - Can be run via rcon or ingame console
clans - console command overview (client only)
Their access from clientside depends on the config:
JSON:
"Required auth-levels to use admin console command": {
      "Create clan": 2,
      "Rename clan": 1,
      "Disband clan": 2,
      "Invite member to clan": 1,
      "Kick member from clan": 2,
      "Promote/Demote member in clan": 1
    }

Clan Tag Word Filter:
Clan creation can check TAG’s against a blocked word list
  • This function is enabled by default
  • The wordlist can be extended in the main config
  • Clan renames by server/admin/mod do not check this filter
JSON:
"Words/characters not allowed in tags": [
      "admin",
      "mod",
      "owner"
    ]

Purging Old Clans:
Automated clan purging is enabled by default. You can have it purge clans that have not been online in the specified amount of days.
JSON:
"Purge Options": {
    "Enable clan purging": true,
    "Purge clans that havent been online for x amount of day": 14,
    "List purged clans in console when purging": true,
    "Wipe clans on new map save": false
  },

BetterChat Support:
The plugin has support for BetterChat which allows you to set a size and color for clan tags.
JSON:
"Tag color (hex) (BetterChat)": "#aaff55",
"Tag size (BetterChat)": 15,

Permissions and Groups:
The plugin can automate the management of dedicated oxide permission groups for each clan, and also for each member who joins and also leaves.
The plugin will auto-create the groups, checks memberships, validate groups, delete groups, remove members, etc.
JSON:
"Permission Options": {
    "Minimum auth level required to view clan info (0 = player, 1 = moderator, 2 = owner)": 0,
    "Use permission groups": false,
    "Permission group prefix": "clan_",
    "Use permission to create a clan": false,
    "Clan creation permission": "clans.cancreate",
    "Use permission to join a clan": false,
    "Clan join permission": "clans.canjoin"
  },

Discord Logging:
You can log Clan events to your Discord guild by using https://www.chaoscode.io/resources/discordclans.210

Full Config:
JSON:
{
  "Clan Options": {
    "Member limit": 8,
    "Moderator limit": 2,
    "Allow friendly fire toggle (clan members)": true,
    "Alliance Options": {
      "Enable clan alliances": true,
      "Alliance limit": 2,
      "Allow friendly fire toggle (allied clans)": true
    },
    "Invite Options": {
      "Maximum allowed member invites at any given time": 8,
      "Member invite expiry time (seconds)": 86400,
      "Maximum allowed alliance invites at any given time": 2,
      "Alliance invite expiry time (seconds)": 86400
    },
    "Rust Team Options": {
      "Automatically create and manage Rust team's for each clan": true,
      "Allow players to leave their clan by using Rust's leave team button": true,
      "Allow players to kick members from their clan using Rust's kick member button": true,
      "Allow players to invite other players to their clan via Rust's team invite system": true,
      "Allow players to promote other clan members via Rust's team promote button": true
    }
  },
  "Command Options": {
    "Ally chat command": "a",
    "Clan chat command": "c",
    "Clan command": "clan",
    "Clan info command": "cinfo",
    "Ally friendly fire command": "aff",
    "Friendly fire command": "cff",
    "Clan ally command": "clanally",
    "Clan help command": "clanhelp",
    "Required auth-levels to use admin console command": {
      "Create clan": 2,
      "Rename clan": 1,
      "Disband clan": 2,
      "Invite member to clan": 1,
      "Kick member from clan": 2,
      "Promote/Demote member in clan": 1
    }
  },
  "Role Colors": {
    "Clan owner color (hex)": "#a1ff46",
    "Clan council color (hex)": "#b573ff",
    "Clan moderator color (hex)": "#74c6ff",
    "Clan member color (hex)": "#fcf5cb",
    "General text color (hex)": "#e0e0e0"
  },
  "Clan Tag Options": {
    "Enable clan tags": true,
    "Tag opening character": "[",
    "Tag closing character": "]",
    "Tag color (hex) (BetterChat)": "#aaff55",
    "Tag size (BetterChat)": 15,
    "Tag character limits": {
      "Minimum": 2,
      "Maximum": 5
    },
    "Special characters allowed in tags": "!²³",
    "Words/characters not allowed in tags": [
      "admin",
      "mod",
      "owner"
    ]
  },
  "Permission Options": {
    "Minimum auth level required to view clan info (0 = player, 1 = moderator, 2 = owner)": 0,
    "Use permission groups": false,
    "Permission group prefix": "clan_",
    "Use permission to create a clan": false,
    "Clan creation permission": "clans.cancreate",
    "Use permission to join a clan": false,
    "Clan join permission": "clans.canjoin"
  },
  "Purge Options": {
    "Enable clan purging": true,
    "Purge clans that havent been online for x amount of day": 14,
    "List purged clans in console when purging": true,
    "Wipe clans on new map save": false
  },
  "Settings": {
    "Block clan/ally chat when muted": false,
    "Log clan and member changes": false,
    "Use ProtoBuf data storage": false
  },
  "Version": {
    "Major": 3,
    "Minor": 0,
    "Patch": 1
  }
}
  • Мне нравится
  • Люблю это
Реакции: RealAmino и WebGhost
Автор
Oxide Россия
Скачивания
70
Просмотры
6,256
Первый выпуск
Обновление
Оценка
5.00 звёзд 1 оценок

Другие ресурсы пользователя Oxide Россия

Последние обновления

  1. 3.0.27 Updates

    3.0.27 If online/offline members is disabled in clan info command, show all clan member names...
  2. 3.0.11

    Fix
  3. 3.0.10

    Исправление ошибок

Последние рецензии

Отличный плагин! Особенно порадовала оболочка которая идет с плагином! Покупайте, не пожалеете!

Похожие ресурсы

Позволяет игрокам создавать собственные кланы в Rust.
0.00 звёзд 0 оценок
Скачивания
359
Обновлено
Clans Mefisto
Платное Clans 1.1.2 ₽800.00
Лучшая клан система для вашего сервера RUST!
4.50 звёзд 2 оценок
Скачивания
17
Обновлено
Clans GUI с турнирами perx
Новая система кланов с крутым интерфейсом со встроенными скинами.
0.00 звёзд 0 оценок
Скачивания
1
Обновлено
Tournament + Clans GUI thouxanbanfauni
Турнирный шкаф + клановая система.
0.00 звёзд 0 оценок
Скачивания
8
Обновлено
Turrets Reborn Oxide Россия
0.00 звёзд 0 оценок
Скачивания
2
Обновлено