Rust:IO Clans

Allows your players to form and manage clans with Rust:IO

Total Downloads: 43,639 - First Release: Mar 17, 2015 - Last Update: May 1, 2017

4.91489/5, 47 likes
  1. @dcode

    Requesting functionality to customize clan tag via colorization.

    when you're invited to a clan, in rust:io you have to accept using the command: /clan join "tag"

    and that tag will be "<color=#834675>tag</color>"

    unless there is a work around
     
    Last edited by a moderator: Sep 21, 2015
  2. Add clan lvl
     
  3. Hello! When i try /clan help, i have an empty message like that :
    [​IMG]

    It's me or your plugin?
     
  4. I would suggest you rewrite config files from clean ones maybe you forgot some }, ?

    Code:
    [9/22/2015 8:09:22 PM] [Oxide] 8:09 PM [Debug]   at Oxide.Plugins.Clans.OnPlayerInit (.BasePlayer player) [0x00000] in <filename unknown>:0
      at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&)
      at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
    
    Anyone having this everytime player connect??
     
  5. Bumpzz. Willing to pay for feature
     
  6. /clan chat needs to output to console.
     
  7. dcode updated Rust:IO Clans with a new update entry:

    1.5.5

     
  8. When I leave a clan still remain in the list of the clan.
     
  9. Find :
    Code:
                    default:
                        sb.Append(_("Available commands:")).Append("\n");
                        sb.Append("  ").Append(_("<color=#ffd479>/clan</color> - Displays relevant information about your current clan")).Append("\n");
                        sb.Append("  ").Append(_("<color=#ffd479>/c Message...</color> - Sends a message to all online clan members")).Append("\n");
                        sb.Append("  ").Append(_("<color=#ffd479>/clan create \"TAG\" \"Description\"</color> - Creates a new clan you own")).Append("\n");
                        sb.Append("  ").Append(_("<color=#ffd479>/clan join \"TAG\"</color> - Joins a clan you have been invited to")).Append("\n");
                        sb.Append("  ").Append(_("<color=#ffd479>/clan leave</color> - Leaves your current clan")).Append("\n");
                        sb.Append(_("<color=#74c6ff>Moderator</color> commands:")).Append("\n");
                        sb.Append("  ").Append(_("<color=#ffd479>/clan invite \"Player name\"</color> - Invites a player to your clan")).Append("\n");
                        sb.Append("  ").Append(_("<color=#ffd479>/clan kick \"Player name\"</color> - Kicks a member from your clan")).Append("\n");
                        sb.Append(_("<color=#a1ff46>Owner</color> commands:")).Append("\n");
                        sb.Append("  ").Append(_("<color=#ffd479>/clan promote \"Name\"</color> - Promotes a member to moderator")).Append("\n");
                        sb.Append("  ").Append(_("<color=#ffd479>/clan demote \"Name\"</color> - Demotes a moderator to member")).Append("\n");
                        sb.Append("  ").Append(_("<color=#ffd479>/clan disband forever</color> - Disbands your clan (no undo)")).Append("\n");
                        if (player.net.connection.authLevel >= 2) {
                            sb.Append(_("<color=#cd422b>Server owner</color> commands:")).Append("\n");
                            sb.Append("  ").Append(_("<color=#ffd479>/clan delete \"TAG\"</color> - Deletes a clan (no undo)")).Append("\n");
                        }
                        break;
    Remplace and and translate in the plugin (no cfg) :
    Code:
                    default:
                        player.SendConsoleCommand("chat.add", "", "Available commands:");
                        player.SendConsoleCommand("chat.add", "", "<color=#ffd479>/clan</color> - Displays relevant information about your current clan");
                        player.SendConsoleCommand("chat.add", "", "<color=#ffd479>/c Message...</color> - Sends a message to all online clan members");
                        player.SendConsoleCommand("chat.add", "", "<color=#ffd479>/clan create \"TAG\" \"Description\"</color> - Creates a new clan you own");
                        player.SendConsoleCommand("chat.add", "", "<color=#ffd479>/clan join \"TAG\"</color> - Joins a clan you have been invited to");
                        player.SendConsoleCommand("chat.add", "", "<color=#ffd479>/clan leave</color> - Leaves your current clan");
                        player.SendConsoleCommand("chat.add", "", "<color=#74c6ff>Moderator</color> commands:");
                        player.SendConsoleCommand("chat.add", "", "<color=#ffd479>/clan invite \"Player name\"</color> - Invites a player to your clan");
                        player.SendConsoleCommand("chat.add", "", "<color=#ffd479>/clan kick \"Player name\"</color> - Kicks a member from your clan");
                        player.SendConsoleCommand("chat.add", "", "<color=#a1ff46>Owner</color> commands:");
                        player.SendConsoleCommand("chat.add", "", "<color=#ffd479>/clan promote \"Name\"</color> - Promotes a member to moderator");
                        player.SendConsoleCommand("chat.add", "", "<color=#ffd479>/clan demote \"Name\"</color> - Demotes a moderator to member");
                        player.SendConsoleCommand("chat.add", "", "<color=#ffd479>/clan disband forever</color> - Disbands your clan (no undo)");
                        if (player.net.connection.authLevel >= 2) {
                            player.SendConsoleCommand("chat.add", "", "<color=#cd422b>Server owner</color> commands:");
                            player.SendConsoleCommand("chat.add", "", "<color=#ffd479>/clan delete \"TAG\"</color> - Deletes a clan (no undo)");
                        }
                        break;
    This is the only way I've found.
    Never found how to work with "sb.Append" :'(
     
  10. help

    Code:
    [Oxide] 6:43 PM [Warning] CallHook 'OnPlayerInit' on plugin 'RustIO v2.6.0' took: 653ms
    [Oxide] 6:43 PM [Error] Failed to call hook 'OnPlayerInit' on plugin 'Clans v1.5.5' (NullReferenceException: Object reference not set to an instance of an object)
    [Oxide] 6:43 PM [Debug]   at Oxide.Plugins.Clans.OnPlayerInit (.BasePlayer player) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.Clans.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (System.Reflection.MethodInfo method, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0 
     
  11. i love this plugin but would it be possible to add a feature that will allow the clan owner or officers to make ally with other clans? once a clan ally another then you can see them on the live map and ff is off (if you have the plugin for it ofcause)
     
  12. Please, make a clan tag is a separate variable in the player's name. It would be useful if the tag is not attributed to the main nickname. For example on the same principle as the plug-in "Better chat" This would increase the compatibility with other plug-ins that need interaction with the player's nickname. Thank you
     
  13. Iirc this is the only way to show the clan tag above a player's head.
     
  14. Hi there,

    I edited the json to have a limit of 4 members in a clan, yet right in front of me, a group invited 5 people and made the clan work. This was 2 days after the json was edited. The plugin had thus reloaded twice already and says it's working fine. Any ideas?

    Thanks.
     
  15. I would be very greatfull, if someone makes this plugin without displaying clan tag above a player's head :)
    I have some incompatiable with other plugin, that uses players nicknames ;(
     
  16. good job guys
     
  17. Feature request: something to block offensive/rude clan names from being created.
     
  18. Limit of clan members doesn't work :(
    clan_limit.jpg
    limit = 6

    max_over.jpg
    Clan members: 11


    Version:
    clan_version.jpg
     
  19. Sorry if this has been asked before but, are Rust:IO friends the same as Friends API friends? i.e. for compatibility with Teleportations checks on where you can set homes? Thanks!
     
  20. Wulf

    Wulf Community Admin

    No, they are different plugins and different APIs.