• Clans "Reborn" for Rust - OxideMod
  • Clans "Reborn" for Rust - OxideMod
  • Clans "Reborn" for Rust - OxideMod

Version: 2.5.10

Supported Operating Systems

Webware

Additional Requirements

Needed:

  • Rust Experimental server for Windows or Linux
  • Installed OxideMod-framework


Additional Info:
  • Full NTeleportation integration for Clans
  • RustIO support added as optional functionionality

Documentation

Included

NOTE: I recently moved this over there: ClansREBORN for Rust on ChaosCode
This site accepts PP only. If you got no PP, then still use this site here.
Please do in any case of a purchase register on ChaosChode.io to receive further updates. After registration, please write me there a PM with your username from here.

Complete manual: http://docdro.id/PFYV7n8

Feature overview:
  • It provides native NTeleportation support for setting homes and teleport requests
  • 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
  • Clans have a clan internal friendly-fire protection
  • Friendly fire protection can be optionally extended on allied clan members
  • Clans can use an inbuilt clan radar function for all players or by permission
  • Clan radar functions can be optionally extended on allied clan members
  • 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 now also Offline member names
  • The clan TAG min- and max-length can now be defined by config
  • Clan creation can check TAG’s against a blocked wordlist
  • 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
  • The plugin has full support for the default saved Clans data format
  • RustIO dependency was removed​

The clan overview example:

The ally command overview:

The help overview example:​


Players benefits / Changes to the views:

Players can be invited being Online or Offline
  • It checks first against All Onlineplayers
  • It checks on second search against All known players
  • (based on oxide’s covalence player-database)
  • For cases of players with same names it can search for specific steam Id’s

Invited players being Offline get their clan invitation displayed 3 secs after login
  • It can in conclusion invite, withdraw, promote, demote and kick All players, which ever logged into server

  • The names will be called from oxide’s covalence player database
  • Every part of the player-management works with:

  1. Online players
  2. Offline players
  3. Dead players

Clans have an inbuilt Clan FriendlyFire function
  • This is now real based on clan-memberships
  • The ClanFF is enabled by default and can be disabled by config

Clans can use an inbuilt Clan internal radar function based on AdminRadar
  • The ClanRadar is disabled by default
  • It can be used with or without permission system

The clan command overview is now displayed by base on the clan access level and active membership
  1. No Clan
  2. Clan member
  3. Clan moderator
  4. Clan owner
  5. Server Management

Clan Chats will display the name of the speaker with their access-level color
  1. Member
  2. Moderator
  3. Owner

Clan Broadcasts show any action like invite or demote with the actors access-level color
  • The Clan overview shows now also Offline member names


Owner/ Admin / Mod benefits

The clan TAG Min- and Max-length can now be defined by config

Clan creation can check TAG’s against a blocked wordlist
  • 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
  • Old Clans can be automatically purged


This function is disabled by default
It can purge “not updated” clans older then x days
Every clan will have two times for this to make work
  • Time clan was created
  • Time clan was last updated
  • As update actions it counts the following:

  1. Login
  2. Join
  3. Promote
  4. Demote
  5. Leave
  6. Kick

Authorized players can rename existing clans
  • This is by default enabled for authLevel 1 and up; The level can be changed by config
  • It can be done by server or client console
  • Renamed clans will be informed by clan broadcast

All authorized players of authLevel 1 and 2 can broadcast into a clan channel
  • This can be done by server or client console
  • From client console it will always show up in broadcast like that: “(Admin/Mod) Name”

Available console commands:
  1. clans.list (Lists all clans, their owners and their membercount)
  2. clans.listex (Lists all clans, their owners/members and their onlinestatus)
  3. clans.show TAG (lists the choosen clan and the members with status)
  4. clans.msg TAG message without quotes (Sends a clan message)
  5. clans.rename OLDTAG NEWTAG (rename's a clan)
  6. clans.delete TAG (delete's a clan)

The overview will be also included in the download

The following is the current default plugin config, to show you all the options and the current state of feature implementations:
{
  "BetterChat": {
    "clanTagColorBetterChat": "#aaff55",
    "clanTagSizeBetterChat": 15
  },
  "ClanRadar": {
    "allyDistanceColor": "#800080",
    "allyNameColor": "#800080",
    "distanceColor": "#008000",
    "enableAtLogin": false,
    "extendOnAllyMembers": false,
    "maxAllyDistance": 200.0,
    "maxNameDistance": 200.0,
    "maxSleeperDistance": 50.0,
    "minDistance": 10.0,
    "nameColor": "#008000",
    "pauseAtSleepOrLoot": true,
    "radarDistanceTextSize": 15,
    "radarTextSize": 15,
    "refreshTime": 3.0,
    "showDistanceInNewLine": false,
    "showSleepers": false,
    "sleeperDistanceColor": "#800000",
    "sleeperNameColor": "#800000",
    "spacerAllyColor": "#000000",
    "spacerColor": "#000000",
    "spacerSize": 15,
    "spacerSleeperColor": "#000000",
    "textOffsetPlayer": 2.2,
    "textOffsetSleeper": 1.0,
    "visibleOnlyWhenActive": false
  },
  "Commands": {
    "chatCommandAllyChat": "a",
    "chatCommandAllyRadar": "car",
    "chatCommandClan": "clan",
    "chatCommandClanChat": "c",
    "chatCommandClanInfo": "cinfo",
    "chatCommandFF": "cff",
    "chatCommandRadar": "crd"
  },
  "Formatting": {
    "broadcastMessageColor": "#e0e0e0",
    "broadcastPrefix": "(CLAN)",
    "broadcastPrefixAlly": "(ALLY)",
    "broadcastPrefixColor": "#a1ff46",
    "broadcastPrefixFormat": "{1} ",
    "clanCouncilColor": "#b573ff",
    "clanMemberColor": "#fcf5cb",
    "clanModeratorColor": "#74c6ff",
    "clanOwnerColor": "#a1ff46",
    "clanServerColor": "#ff3333",
    "colorClanFFOff": "lime",
    "colorClanFFOn": "red",
    "colorClanNamesOverview": "#b2eece",
    "colorClanRadarOff": "silver",
    "colorClanRadarOn": "lime",
    "colorCmdUsage": "#ffd479",
    "colorTextMsg": "#e0e0e0",
    "consoleLogColorAlly": "Green",
    "consoleLogColorClan": "Green",
    "consoleName": "ServerOwner",
    "pluginPrefix": "CLANS",
    "pluginPrefixColor": "orange",
    "pluginPrefixFormat": "{1}: ",
    "pluginPrefixREBORNColor": "#ce422b"
  },
  "Limits": {
    "allowedSpecialChars": "!²³",
    "friendlyFireNotifyTimeout": 5,
    "inviteValidDays": 1,
    "limitAlliances": 2,
    "limitMembers": 8,
    "limitModerators": 2,
    "tagLengthMax": 6,
    "tagLengthMin": 2
  },
  "NTeleportation": {
    "setHomeMember": true,
    "setHomeModerator": true,
    "setHomeOwner": true
  },
  "Permission": {
    "authLevelClanInfo": 0,
    "authLevelDelete": 2,
    "authLevelInvite": 1,
    "authLevelKick": 2,
    "authLevelRename": 1,
    "permGroupPrefix": "clan_",
    "permissionClanRadarUse": "clans.radaruse",
    "usePermGroups": false,
    "usePermissionClanRadar": false
  },
  "Purge": {
    "listPurgedClans": false,
    "notUpdatedSinceDays": 14,
    "purgeOldClans": false
  },
  "RustIO": {
    "addClanMembersAsIOFriends": true,
    "enableRustIOSupport": false
  },
  "Settings": {
    "enableAllyFFOPtion": true,
    "enableClanAllies": false,
    "enableClanRadar": false,
    "enableClanTagging": true,
    "enableFFOPtion": true,
    "enableWordFilter": true,
    "forceAllyFFNoDeactivate": true
  },
  "WordFilter": {
    "Words": [
      "admin",
      "mod",
      "owner"
    ]
  }
}

This shows you the content of the available english language file:
{
"claninvite": "You have been invited to join the clan: [{0}] '{1}'nTo join, type: /clan join {0}",
"comeonline": "{0} has come online!",
"goneoffline": "{0} has gone offline!",
"friendlyfire": "{0} is a clan member and cannot be hurt.nTo toggle clan friendlyfire type: /clan ff",
"allyfriendlyfire": "{0} is an ally member and cannot be hurt.",
"notmember": "You are currently not a member of a clan.",
"youareownerof": "You are the owner of:",
"youaremodof": "You are a moderator of:",
"youarecouncilof": "You are a council of:",
"youarememberof": "You are a member of:",
"claninfo": " [{0}] {1}",
"memberon": "Members online: ",
"overviewnamecolor": "{1}",
"memberoff": "Members offline: ",
"notmoderator": "You need to be a moderator of your clan to use this command.",
"pendinvites": "Pending invites: ",
"bannedwords": "The clan tag contains banned words.",
"viewthehelp": "To view more commands, type: /{1} help",
"usagecreate": "Usage - /clan create "TAG" "Description"",
"hinttags": "Clan tags must be {0} to {1} characters long and may contain standard letters and numbers only",
"providedesc": "Please provide a short description of your clan.",
"tagblocked": "There is already a clan with this tag.",
"nownewowner": "You are now the owner of the clan [{0}] "{1}"",
"inviteplayers": "To invite new members, type: /clan invite ",
"usageinvite": "Usage - /clan invite ",
"nosuchplayer": "No such player or player name not unique: {0}",
"alreadymember": "This player is already a member of your clan: {0}",
"alreadyinvited": "This player has already been invited to your clan: {0}",
"alreadyinclan": "This player is already in a clan: {0}",
"invitebroadcast": "{0} invited {1} to the clan.",
"usagewithdraw": "Usage: /clan withdraw ",
"notinvited": "This player has not been invited to your clan: {0}",
"canceledinvite": "{0} canceled the invitation of {1}.",
"usagejoin": "Usage: /clan join "TAG"",
"youalreadymember": "You are already a member of a clan.",
"younotinvited": "You have not been invited to join this clan.",
"reachedmaximum": "This clan has already reached the maximum number of members.",
"broadcastformat": "{1}: {2}",
"allybroadcastformat": "[{0}] {2}: {3}",
"clanrenamed": "{0} renamed your clan to: [{1}].",
"yourenamed": "You have renamed the clan [{0}] to [{1}]",
"clandeleted": "{0} deleted your clan.",
"youdeleted": "You have deleted the clan [{0}]",
"noclanfound": "There is no clan with that tag [{0}]",
"renamerightsowner": "You need to be a server owner to rename clans.",
"usagerename": "Usage: /clan rename OLDTAG NEWTAG",
"deleterightsowner": "You need to be a server owner to delete clans.",
"usagedelete": "Usage: /clan delete TAG",
"clandisbanded": "Your current clan has been disbanded forever.",
"needclanowner": "You need to be the owner of your clan to use this command.",
"needclanownercouncil": "You need to be the owner or a council to use this command.",
"usagedisband": "Usage: /clan disband forever",
"usagepromote": "Usage: /clan promote ",
"playerjoined": "{0} has joined the clan!",
"waskicked": "{0} kicked {1} from the clan.",
"modownercannotkicked": "The player {0} is an owner or moderator and cannot be kicked.",
"notmembercannotkicked": "The player {0} is not a member of your clan.",
"usageff": "Usage: /clan ff toggles your current FriendlyFire status.",
"usagekick": "Usage: /clan kick ",
"playerleft": "{0} has left the clan.",
"youleft": "You have left your current clan.",
"usageleave": "Usage: /clan leave",
"notaclanmember": "The player {0} is not a member of your clan.",
"alreadyamod": "The player {0} is already a moderator of your clan.",
"alreadyacouncil": "The player {0} is already a council of your clan.",
"alreadyacouncilset": "The position of the council is already awarded.",
"maximummods": "This clan has already reached the maximum number of moderators.",
"playerpromoted": "{0} promoted {1} to moderator.",
"playerpromotedcouncil": "{0} promoted {1} to council.",
"usagedemote": "Usage: /clan demote ",
"notamoderator": "The player {0} is not a moderator of your clan.",
"notpromoted": "The player {0} is not a moderator or council of your clan.",
"playerdemoted": "{0} demoted {1} to a member.",
"councildemoted": "{0} demoted {1} to a moderator.",
"noactiveally": "Your clan has no current alliances.",
"yourffstatus": "Your FriendlyFire:",
"yourclanallies": "Your Clan allies:",
"allyinvites": "Ally invites:",
"allypending": "Ally requests:",
"allyReqHelp": "Offer an alliance to another clan",
"allyAccHelp": "Accept an alliance from another clan",
"allyDecHelp": "Decline an alliance from another clan",
"allyCanHelp": "Cancel an alliance with another clan",
"reqAlliance": "[{0}] has requested a clan alliance",
"invitePending": "You already have a pending alliance invite for [{0}]",
"clanNoExist": "The clan [{0}] does not exist",
"alreadyAllies": "You are already allies with",
"allyLimit": "You already have the maximum allowed ally limit",
"allyAccLimit": "You can not accept the alliance with {0}. You reached the limit",
"allyCancel": "You have cancelled your alliance with [{0}]",
"allyCancelSucc": "{0} has cancelled your clan alliance",
"noAlly": "Your clans have no alliance with each other",
"noAllyInv": "You do not have a alliance invite from [{0}]",
"allyInvWithdraw": "You have cancelled your request to [{0}]",
"allyDeclined": "You have declined the clan alliance from [{0}]",
"allyDeclinedSucc": "[{0}] has declined your alliance request",
"allyReq": "You have requested a clan alliance from [{0}]",
"allyAcc": "You have accepted the clan alliance from [{0}]",
"allyAccSucc": "[{0}] has accepted your alliance request",
"allyPendingInfo": "Your clan has pending ally request(s). Check those in the clan overview.",
"clanffdisabled": "You have disabled friendly fire for your clan.nThey are safe!",
"clanffenabled": "You have enabled friendly fire for your clan.nTake care!",
"yourradarstatus": "Your ClanRadar:",
"yourname": "YOU",
"clanradardisabled": "Clan radar disabled",
"clanradarenabled": "Clan radar enabled",
"helpavailablecmds": "Available commands:",
"helpinformation": "Display your clan information",
"helpmessagemembers": "Send a message to all members",
"helpmessageally": "Send a message to all allied members",
"helpcreate": "Create a new clan",
"helpjoin": "Join a clan by invitation",
"helpleave": "Leave your clan",
"helptoggleff": "Toggle friendlyfire status",
"helptoggleradar": "Toggle clanradar status",
"helpinvite": "Invite a player",
"helpwithdraw": "Cancel an invite",
"helpkick": "Kick a member",
"helpallyoptions": "Lists the ally options",
"helppromote": "Promote a member",
"helpdemote": "Demote a member",
"helpdisband": "Disband your clan (no undo)",
"helpconsole": "Open F1 console and type:"
}

User Ratings

  • searchwiser
    searchwiser 2 days ago

    Fujikuna is one awesome Rust Oxide Plugin Coder.. Always the best stuff.. Awesome plugin

  • zeusgod
    zeusgod 16 days ago

    how to update download ??

  • submitlink
    submitlink 26 days ago

    Clan Radar sold me. Anything that will give the players a better time is a thumbs up in my opinion.


Buyers Comments

  • firstfortune

    Works perfectly. Integrated with old clan data so we didn't lose anything. Awesome job! This is a great plugin and you should purchase it to show Fujikura your support.

    1 month ago
Clans "Reborn" for Rust - OxideMod is ranked 5 out of 5. Based on 7 user reviews.
$29 - In stock

Other services by Fujikura