Search the Community
Showing results for tags 'integration'.
-
Version 1.0.6
28 downloads
Clan Homes allows your players to set one or more clan homes for their clan! This plugin was designed for configurability, with this permission and config system you and your players can control every aspect. Note: this plugin requires a Clan plugin to function. ★ Optional Multi-Home System - Allow players to set a single clan home or multiple ★ Cooldown System - Fully configurable cooldowns based on permissions you create in the config ★ Teleport Configuration System - Configure what is and isn't allowed when teleporting to the clan home(s) ★ Easy Cancel System - Easily cancel your teleport home by typing /ch c or /tpc (works with NTeleportation) ★ Notify System - Notify your clan mates where the new clan base is (if enabled by clan leader) ★ and more! (Rest of features below) ★ Custom Permission System - Allow your clan leaders to choose what roles in the clan can set the clan home(s) ★ Blacklist System - Prevent setting clan homes on a configurable list prefabs ★ Home Limit System - Limit the number clan homes, number of times a clan home can be teleported to, and or the number of home teleports each permission has ★ Clan Member Threshold - Prevent the ability to set clan home if the clan does not meet the configurable number of members required Q: Does this work with X clan plugin? A: Most likely yes. If your plugin is compatible with K1llY0u's clan plugin, it will be compatible with this plugin. If its not listed in the "Works With " section, feel free to ask in the Discussions section. For support, please make a support ticket and include any pertinent info (like how to recreate/what you were doing at the time) and any errors that occur.$12.49 -
Version 1.0.57
78 downloads
ItemOwnership V1.0.57 by Lurch A utility which tracks special items and prevents them from being picked up or used by other players unless the items are in a shareable items list. Important Notes: This plugin is NOT a standalone plugin. It is designed to work with other plugins on modded Rust servers. You must either modify an existing plugin, have the author of an existing plugin modify theirs to work with ItemOwnership, or have a plugin that already works with ItemOwnership to get the benefit of this plugin (e.g. Invisibility Cloaks) This plugin has not been tested with items that are stackable. We expect that the underlying FacePunch code will utterly break the original item’s UID, so there’s no support at this time for stacked special items. It is up to you, the developer / system op to ensure that special items in your server that you wish to prevent sharing between players cannot be stacked. Operation: ItemOwnership ( IO ) keeps track of the Unique Item Id’s for specially crafted / given items. For example, a special player-usable Invisibility Cloak (available: MyVector.xyz or CodeFling.com) that works directly with IO. IO will also work with any other plugin that uses the IO API. The API can be called by an by an in-game /kit command or from an NPC vendor. When your special or unique item is created, the plugin responsible for the item creation must call the IO API hook, UpdateItemList() – this hook allows adding new items, changing ownership of existing items and deleting items from the registry. (Usually called when an item is destroyed.) From the time the new item is registered to an owner, any other player will be unable to: Pick up the item. Equip or use the item. Transfer the item to inventory. Move the item in any inventory. Uses Oxide Permissions / Carbon permissions compatible API: Void UpdateItemList(BasePlayer owner, Item item, int action) Where: Owner is a BasePlayer object (the item’s intended owner) Item is the actual in-game item Action is one of: 0 = Add new 1 = Change Owner 2 = Delete (Item was destroyed) Bool? IsItemOwner(BasePlayer player, Item item) Returns null / true / false under these conditions: null = Unable to find the item in the IO registry true = Specified player IS the item’s owner false = Specified player is NOT the item’s owner. Example C# code to call into IO API to add item to tracking file: Interface.CallHook("UpdateItemList", player, myItem, 0); // 0 = addFree