Jump to content

Search the Community

Showing results for tags 'tool'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Categories

  • Plugins
  • Carbon
  • Harmony
  • Maps
  • Monuments
  • Prefabs
  • Bases
  • Tools
  • Discord Bots
  • Customizations
  • Extensions
  • Graphics

Forums

  • CF Hub
    • Announcements
  • Member Hub
    • General
    • Show Off
    • Requests
  • Member Resources
    • For Hire
    • Creators Directory
  • Community Hub
    • Feedback
  • Support Hub
    • Support
    • Site Support

Product Groups

  • Creator Services
  • Host Services
  • Memberships

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


About Me

  1. Version 1.6.0

    32,167 downloads

    The easiest and fastest way to build a Rust server Functions: Server Config Installer Wipe Manager Custom Map Support - Server Config: Here you can set up all the settings for your server. Server Name Server Tag Server Description Server URL Server Logo URL Map Size Map Seed Generate Maps Seed MAX Player RCON Password Server Port Query Port RCON Port App Port Game Mode Custom Map - Installer: Here you can easily install your server and mods. Install or Update your Server Verify your server files Install or Update Oxide (Detects new version) Install or Update Carbon (Detects new version) Install or Update RustEdit (for Custom Map Users) Install or Update Discord Extension (to run Discord Plugins) - Wipe Manager: Here you can easily Wipe your Server Full Wipe Blueprints Map Oxide Data Backpacks Logs Player Deaths Player Identities Player Stats Player Tokens New Map Seed on Wipe HowTo: - Start Rust Server Tool as Admin - Install Server - Make your settings and save - Start Server That's all
    Free
  2. Version 1.0.4

    313 downloads

    This Module is not working with the latest version of Ember anymore. You are free to download fix and use it or whatever u want to do. Have fun. This is an Ember module for Ember websites. This is not only for Rust, anyone who has Ember script can have it. You can share things you have changed on your server just like the PlayRust.com's ChangeList page; https://rust.facepunch.com/changes/1 Dependencies Ember (Required) https://www.gmodstore.com/market/view/5620 How to Install? Just copy paste it to Ember -> Modules folder next to other modules (if you have any) - (or upload it and unzip it to your website) Than go to this address to activate it: website.com/admin/change-list/setupdb-20201223-17 You should replace website.com with your domain name.
    Free
  3. Version 1.5.37

    3,312 downloads

    Introducing a feature-rich plugin that will take your in-game building experience to new heights - Build Tools! This plugin is not just a tool, it is the key to creating incredible builds and will make the processes of upgrading, removing and even downgrading buildings easy and fun! !ATTENTION! After the last update of the game, the additional slot does not work ️ Features of Build Tools Beautiful user interface: Our plugin has a lovely and easy-to-use interface that makes building tasks smooth and functional; Bar progress display: Keep track of your building progress with a clear progress bar, so you can see your upgrades easily; Upgrade of the entire building at once: You can make them stronger and more secure quickly; Interface customization: Personalize the user interface to match your preferences and workflow. Returning an item to remove: Don't worry about losing items when removing structures; our plugin ensures you get them back; Returning items with condition as in the game: Items are returned to the same condition as in the game, with the option to set their condition as a percentage; Blocked list items for remove: You can specify which items should not be removed for precise construction control. Ability to use icons both from the game and your own Work with Clans/Friends/NoEscape Building Skins (+ automatic parsing command) Downgrade: Make structure downgrades simple and adapt your base to changing needs with just a few clicks Edit config via in-game interface (no JSON editing required) Commands /up [1-4] - enable upgrading mode /up all - allows you to upgrade the entire building at once /remove - enable removing mode /remove all - allows you to remove the building at once /down - enable downgrading mode /down all - allows you to downgrade building at once buildtools.parse.skins – allows parsing new building skins from the game + images to them /bskin – open settings menu Permissions buildtools.all – allows you to upgrade/remove the entire building at once buildtools.free – allows you to upgrade buildings for free buildtools.edit – allows you to enable edit mode buildtools.vision – allows you to toggle the remove mode on in the vision mode Video Hooks object canDowngrade(BasePlayer player, BaseEntity entity) object canRemove(BasePlayer player, BaseEntity entity) object CanBuildToolsGiveRefund(BasePlayer player, BaseEntity entity) FAQ Q: Where can I see an example of a config? A: Config
    $21.95
  4. copcopekcro

    Upgrader

    Version 0.6.0

    112 downloads

    ABOUT UPGRADER : Allows players to upgrade various item categories, including weapons, armor, and tools, each with unique upgrade options. Extensive configuration options for server admins to adjust : What items will be upgradable (Only items what you chose to put in config will have upgrades ) What upgrades will item have ( you dont need to put all upgrades on item ,only what upgrades you chose for a item) Upgrade costs (you can put what ever custom/default item,and amount for cost) Levels (you can choose how much upgrade will have levels) Values of upgrades (you can choose value of each upgrade ,example "damage" Lv1 2% damage, Lv2 5%) There is a easy way to control your upgrades , all about items can be done in UI. Adding,removing items can be done by UI. You can modify items true UI : upgrade types, levels ,values ,cost . In chosing cost there is also custom category tab , you need to add those items in config at bottom of config file ! There is Inspection button where you can see stats of upgraded item in inventory. UPGRADES : Each category have their own upgrades : Wepons : Armor : Tools : Damage, Defense, GatherYield, MagazineSize, Durability, Durability, Durability, RadiationProtection, Deforestation, LifeSteal, ResurrectionChance InstantMine, CritChance, RestoreItems Smelting InstaReload Each category have RenameName of a item . HOW TO USE : Simple put Upgrader.cs to your plugin folder . Add/remove items from config or true UI . Chose upgrades for items (levels,cost,values) . In Game : Add permissions. When player put item in Repair Bench he will see Upgrade button . UI will open with upgrades. Inspection button is below belt inventory ,when player click on it it will open inspection mode ,so he will be able to see item upgrades in small UI. INFOPANEL : Admins can change text in config file for a ServerName and Info . For more explanations to player or what ever text you need . DIAMONDS : 4 custom items (diamonds) .They can be used for cost of upgrades. You can chose stacksize ,where they will spawn(lootboxes),chance to spawn in boxes ,and amount. You can change theirs DisplayName , SkinId . You can use them or not ,its a option . COMMANDS : Chat Command : /additem ( it opens Ui where you can modify upgrades ) Chat Command : /giveupgradeditem [playerID/name] <itemUID> ( when you upgrade item ,you can see his UID in DataFile ! ) Console Command : giveupgradeditem [playerID/name] <itemUID> Chat Command : /givediamond "name" "amount" Console Command - wipeupgradedata PERMISSION SYSTEM/COMMANDS : upgrader.button - allow to see button in repair bench for upgrade upgrader.weapon - allow weapon upgrades upgrader.armor - allow armor upgrades upgrader.tool - allow tool upgrades upgrader.bypasscost - free upgrades upgrader.diamondgive - allow to use command /givediamond "name" "amount" upgrader.additem - allow to use command /additem upgrader.giveitem - allow to use command /giveupgradeditem [playerID/name] <itemUID> console command - giveupgradeditem [playerID/name] <itemUID> CONFIG EXAMPLE : Upgrader.json DATA : There is data file what stores upgrades of items. You can delete data items with command in console . Console Command - wipeupgradedata API : [HookMethod("API_HasUpgrades")] public bool API_HasUpgrades(Item item) [HookMethod("API_GetUpgrades")] public Dictionary<string, int> API_GetUpgrades(Item item) [HookMethod("API_ApplyUpgrades")] public void API_ApplyUpgrades(Item item, Dictionary<string, int> upgrades)
    $20.00
  5. 0xF

    Admin Menu

    Version 1.1.11

    1,505 downloads

    Manage your Rust server easier and more efficiently with the AdminMenu plugin. Track players, interact with them, edit their data and permissions, as well as change server convars and manage plugins. Features: Menu retains its state after closing, you won't lose everything you did before. Ability to fully translate the menu into any language. Large range of permissions for each action, will allow you to flexibly customize the admin menu for each group of administrators. Quick menu that allows you to perform quick actions Full list of players with the ability to filter by online, offline, admins and moderators. Also has a frame of different colors depending on the level of authorization. Wide range of information and actions for the selected player. Editing convars with search. Has a complete list of editable convars with descriptions for some of them. Extensive issue menu by category, with easy management of name, skin and amount (manual, +1, +100, +1000, +10000). Plugin management menu. It is possible to reload, unload or load a plugin easily and quickly. Updates occur in real time. Ability to create your own custom buttons that execute several commands Quick Start: You install the plugin in the plugins folder. Give yourself the adminmenu.fullaccess permission. Commands, use one of your choice, one for the player and one for the admin group: o.grant user {name/steamid} adminmenu.fullaccess o.grant group admin adminmenu.fullaccess Press the X button (swap seat button) or type adminmenu in the console. Enjoy Useful stuff: You can quickly open a player in the admin menu. To do this, point at the player and press X. You don't have to hover over the player exactly, you will be able to open players within a certain radius of the place you are looking at. CUSTOM BUTTONS Custom buttons are buttons that when pressed will execute commands on behalf of the administrator, commands can be several, below will be the details. At the moment, custom buttons can be created in two places: in the quick menu and in the menu when selecting a player. These places are separated in the config. Button Fields: "Execution as server" - Call the command on behalf of the server, not the administrator "Label" - Text that will be on the button, for each such inscription creates a field in the lang file, accordingly you can translate this text into several languages. "Commands" - Array of commands that will be executed on behalf of the administrator. Chat commands require a special entry, see examples. "Permission"- permission to display and use the button. You need to write the permission that will be after "adminmenu.". Example: if you enter the permission "test" the permission will be adminmenu.test "Position" - The location for the button, the first number is responsible for the row number, the second for the position within the row, starts from 0.There are limits of locations, if you have gone beyond the limit - the button will not be displayed. Common Tags: {adminUID} - administrator's id. {position} - administrator coordinates (underfoot) {view_position} - the position where the administrator is looking (can be used for spawning or something similar) {view_direction_forward} - forward view direction of the administrator {view_direction_backward} - the direction the administrator is looking backwards {view_direction_left} - direction of the administrator’s view to the left {view_direction_right} - administrator’s view direction to the right Tags for target only: {steamid}, {steamID}, {userID}, {STEAMID}, {USERID} - mean the same thing, namely the id of the selected player. {target_position} - target coordinates (underfoot) Example of commands: chat.say \"/{chat command}\" vanish ban {steamID} teleport {steamID} {adminUID} More information about the grant menu: The grant menu includes the full list of items including hidden items as well as custom items created by the CustomItemDefinitions library. The menu can be accessed from the navigation or from the menu of the selected player. When issuing itself has categories. Search works in any registry by any part of the name or short name. Has a page system at any stage. More information about the buttons in the Quick Menu: [Teleport to 0 0 0] - Teleport to coordinates 0 0 0. Requires adminmenu.quickmenu.teleportto000 permission [Teleport to Deathpoint] - Teleport to your deathpoint. Requires adminmenu.quickmenu.teleporttodeath permission [Teleport to Spawn point] - Teleport to a random spawn point. Requires adminmenu.quickmenu.teleporttospawnpoint permission [Kill Self] - Kill Self, kills even when immortal. Does not require permission. [Heal Self] - Fully heal yourself. Requires adminmenu.quickmenu.healself permission [Call Heli] - Call Helicopter to yourself (arrives in time). Requires adminmenu.quickmenu.helicall permission [Spawn Bradley] - Spawn bradley on yourself. Requires adminmenu.quickmenu.spawnbradley permission More information about the buttons in the menu of the selected player: [Teleport Self To] - Teleport yourself to the selected player. Requires adminmenu.userinfo.teleportselfto permission [Teleport To Self] - Teleport the selected player to yourself. Requires adminmenu.userinfo.teleporttoself permission [Teleport To Auth] - Teleportation to random authorization (TC). Requires adminmenu.userinfo.teleporttoauth permission [Teleport to Deathpoint] - Teleportation to a player's deathpoint. Requires adminmenu.userinfo.teleporttodeath permission [Heal] - Full healing, including metabolism. Requires adminmenu.userinfo.fullheal permission [Heal 50%] - Half healing. Requires adminmenu.userinfo.halfheal permission. [View Inventory] - View and edit player's inventory. Requires adminmenu.userinfo.viewinv permission [Strip Inventory] - Clear player's inventory. Requires adminmenu.userinfo.stripinventory permission [Unlock Blueprints] - Unlock all Blueprints. Requires adminmenu.userinfo.unlockblueprints permission [Revoke Blueprints] - Reset all Blueprints. Requires adminmenu.userinfo.revokeblueprints permission. [Kill] - Kill a player. Requires adminmenu.userinfo.kill permission [Kick] - Kick a player. Requires adminmenu.userinfo.kick permission [Ban] - Ban a player. Requires adminmenu.userinfo.ban permission More information about the buttons in the menu of the selected group: [Remove Group] - Remove group, has confirmation. Requires adminmenu.groupinfo.removegroup permission [Clone Group] - Clone group with the ability to copy users. Requires adminmenu.groupinfo.clonegroup permission Permissions: adminmenu.use - Ability to use admin menu with basic set. Open tab quick menu (each button has its own permission, without permissions is present only kill yourself button) and the list of players. adminmenu.fullaccess - Full access to all functions without the need for each permission, includes also adminmenu.use. It is recommended to give only to the main administrators. adminmenu.quickmenu.teleportto000 - Access to the button in the quick menu, teleportation to coordinates 0 0 0 0. adminmenu.quickmenu.teleporttodeath - Access to the button in the quick menu, teleportation to the point of your death. adminmenu.quickmenu.teleporttospawnpoint - Access to the button in the quick menu, teleportation to a random spawn point. adminmenu.quickmenu.healself - Access button in quickmenu, heal yourself completely. adminmenu.quickmenu.helicall - Access to the button in the quick menu, call a helicopter to yourself (arrives in time). adminmenu.quickmenu.spawnbradley - Access button in quickmenu, spawn bradley. adminmenu.userinfo.teleportselfto - Access to the button in the menu of the selected player, teleportation to the selected player. adminmenu.userinfo.teleporttoself - Access to the button in the menu of the selected player, teleport the selected player to himself. adminmenu.userinfo.teleporttoauth - Access to the button in the menu of the selected player, teleportation to random authorization (TC). adminmenu.userinfo.teleporttodeath - Access to the button in the menu of the selected player, teleportation to the place of death of the player. adminmenu.userinfo.fullheal - Access to the button in the menu of the selected player, full healing, including metabolism. adminmenu.userinfo.halfheal - Access to the button in the menu of the selected player, half healing. adminmenu.userinfo.viewinv - Access to the button in the selected player's menu, view and edit the player's inventory. adminmenu.userinfo.stripinventory - Access to the button in the menu of the selected player, clear the player's inventory. adminmenu.userinfo.unlockblueprints - Access the button in the menu of the selected player, unlock all drafts. adminmenu.userinfo.revokeblueprints - Access to the button in the menu of the selected player, reset all drafts. adminmenu.userinfo.kill - Access the button in the selected player's menu to kill the player. adminmenu.userinfo.kick - Access the button in the selected player's menu to kick the player. adminmenu.userinfo.ban - Access to the button in the menu of the selected player, ban the player. adminmenu.groupinfo.removegroup - Access to the button in the menu of the selected group, the ability to remove the group. adminmenu.groupinfo.clonegroup - Access to the button in the menu of the selected group, the ability to clone the group. adminmenu.convars - View and edit convars. adminmenu.permissionmanager - View and edit permissions in groups, player groups, create, delete and clone groups (requires additional permissions from these buttons). adminmenu.pluginmanager - Access to plugin management, reloading, unloading, loading plugins. adminmenu.give - Access to give resources, as well as yourself and the selected player.
    $25.00
  6. Version 2.0.9

    68,679 downloads

    Convenient GUI manager for player and group permissions. Allows assignment of player permissions. (online or sleeping) Allows assignment of group permissions. Allows one-click removal of all players from a group. (group page - "Remove All") Allows adding/removing a player from groups. Supports unlimited plugins/permissions/groups Up to 60 plugins per-page. Up to 40 permissions per-page. Up to 40 user groups per-page Allows for local and sql backup and recall of all permissions or groups. Permissions. permissionsmanager.allowed - Allows players to use GUI. Plugin can be used with this permission, or by any Admin : Auth Level 2. Chat commands. /perms data - Backup and restore permissions and/or groups - local data file and/or SQL. ** /perms OR /perms player - Opens GUI player list, allowing a player to be chosen. /perms group - Opens GUI group list, allowing a group to be chosen. /perms player <playername> - Opens permissions GUI for the specified player. /perms group <groupname> - Opens permissions GUI for the specified group. Console commands. EmptyGroup <groupname> - Removes all players from the specified group. Configuration. Global. Chat - Title colour Chat - Message colour GUI - Label colour GUI - On colour GUI - Off colour GUI - AllPerPage - Sets All/None option to per-page, or per plugin. Options - GUI Transparency 0-1 Options - Plugin BlockList - ex. "playerranks,botspawn" Block list must be lower case, comma separated, no spaces, and no final comma, as above. Useful tool for picking CUI colours - RGB Decimal - Take the RGB Normalized decimal output, and remove all commas. ** Please note that with data backups : SQL saving is accumulative - Saving adds current permissions/group data to whatever was already saved. Local data file saving is not accumulative. It overwrites any existing backup with the current server permissions/groups. FAQ. Q: I'm trying to revoke permission(Y) for a player, but it says "Inherited". A: The player is in a group(X) which is also granted permission(Y). Solution: Revoke permission (Y) from group(X) or remove the player from group(X). Q: I removed a player from group(X), but they still have permission(Y). A: This is the opposite of the above. This player must have been independently granted permission(Y) at some time. Solution: Revoke permission(Y) from the player.
    Free
  7. Version 1.7.4

    515 downloads

    Better Vanish allows server admins or users with permission to go fully invisible to spectate/watch players. It is based on the free public version on uMod by Wulf and has been in development since 2017. However, this version was written from scratch with performance, security and optimization in mind. Key features: Vanished administrators cannot be seen by any other players or cheaters. ¹ Optimization with performance in mind. No garbage allocations. Smaller size, lightweight with only most necessary functions for being invisible. Auto-hide / Auto-noclip after joining. ² Can be used by non-admins with certain restrictions. Auto teleportation under the map or to a safe spot (if you crash or disconnect). ³ Vanished state persists between disconnects or server restarts (configurable). Invisible to the world, environment, AI, traps and so on. ⁴ Custom & Lightweight trigger subsystem. Vanished player is only enters the most important world triggers at zero overhead. Can hide and unhide other players via command. The inventory spy function will let you see and edit player's or NPC's inventories. Sound effects when entering and leaving invisibility (other players can't hear it). Supports original Vanish API & Hooks. Explanations: You must behave accurately if you don't want to get attention from potential cheaters. Do not play, shoot, or touch your inventory and outfit. Auto-noclip is valid only for admins. Non-admins cannot be teleported underground. Please use the safe points. You still may provoke AI to follow you or shoot at you if you cause damage to them. Configuration The settings and options for this plugin can be configured in the BetterVanish.json file under the oxide/config directory. The use of a JSON editor or validation site such as jsonlint.com is recommended to avoid formatting issues and syntax errors. { "Show visual indicator (true/false)": true, "Visual indicator image address": "https://i.imgur.com/dOvX4uA.png", "Visual indicator anchor min": "0.1 0.001", "Visual indicator anchor max": "0.17 0.10", "Visual indicator color": "0.7 0 0 1", "Depth of an underground teleport (upon disconnection)": 15.0, "Block all incoming damage while vanished (true/false)": true, "Block all outgoing damage while vanished (true/false)": true, "Auto vanish on connect (true/false)": true, "Auto noclip on connect (true/false)": true, "Auto noclip on vanish (true/false)": true, "Turn off noclip on reappear (true/false)": true, "Persist vanish (don't unhide upon leave & restore after restart)": true, "Use sound effects (true/false)": true, "Enable safepoints (true/false)": true, "Remove all safepoints after wipe (true/false)": true, "Config revision (do not edit)": 4 } Localization The localization for this plugin can be configured in the BetterVanish.json file under the oxide/lang/en directory. The use of a JSON editor or validation site such as jsonlint.com is recommended to avoid formatting issues and syntax errors. { "CommandVanish": "vanish", "CommandSetVanish": "setvanish", "CommandUnvanishAll": "unvanishall", "CommandInvSpy": "invspy", "VanishDisabled": "<color=#FF686B>Vanish disabled</color>", "VanishEnabled": "<color=#91D6FF>Vanish enabled</color>", "VanishDisabledOther": "<color=#FF686B>You disabled vanish on {0}</color>", "VanishEnabledOther": "<color=#91D6FF>You enabled vanish on {0}</color>", "UnvanishedPlayers": "<color=#FF686B>You unvanished {0} players!</color>", "SetVanishHelp": "Syntax: /setvanish PlayerName", "SafePointNotSet": "You haven't set your <color=#F7B267>Safe Point</color>\nType <color=#FF686B>/vanish safepoint</color> to save your current position.\nYou will be automatically teleported there upon disconnection.", "SafePointSaved": "Your current position is saved as a Safe Point!", "MultiplePlayers": "Multiple players found!\nRefine your search or use Steam ID.", "NothingInSight": "No players in sight", "NoSuchPlayer": "No such player found ({0})", "InvSpyLooting": "Looting: {0} ({1})." } Permissions This plugin uses Oxide's permission system. To assign a permission, use oxide.grant <user or group> <name or steam id> <permission>. To remove a permission, use oxide.revoke <user or group> <name or steam id> <permission>. bettervanish.allowed - allows non-admin players to use vanish and become invisible. bettervanish.allowedother - allows non-admin players to vanish other players by their name. bettervanish.perma – the bearer will be vanished automatically and won’t be able to turn off vanish himself. bettervanish.unvanish - allows non-admin players to unvanish everyone at once. bettervanish.invspy - allows non-admin players to use inventory spy to loot players and NPCs remotely. bettervanish.skiplocks - allows non-admin players to have access to locked entities (boxes, doors). Commands This plugin provides universal chat and console commands. When using a command in the chat, prefix it with a forward slash: /. vanish - Toggles vanish state. vanish safepoint - Save a Safepoint, where get teleported on disconnect (your current position). setvanish <PlayerName> - Toggles vanish state of specified player. unvanishall - Unvanish everyone at once (both online & sleepers). invspy - Let you see and edit players or Npcs inventories, <name/steamID64> or look at the target and use then "invspy " Plugin Data This plugin can store 2 data files under oxide/data: BetterVanish-SafePoints.json - Player safepoints storage. BetterVanish-PersistPlr.json - Players with persisted vanish state. Developer API bool _IsInvisible(BasePlayer player) bool _IsInsivible(IPlayer player) void _Disappear(BasePlayer) void _Reappear(BasePlayer)
    $19.99
  8. SiCkNeSs

    Rust Sync Bot

    Version 1.0.3

    17 downloads

    Are you tired of having to change configurations and plugins manually on multiple Rust servers that run the same configurations? (eg. a mirrored US and EU version of your server) Then this is just what you are looking for! Introducing RustSyncBot—your ultimate solution for seamless server synchronization. Designed with ease of use in mind, RustSyncBot is an easy-to-install Pterodactyl egg that effortlessly keeps your game servers in sync across multiple machines. Whether you're running a network of Rust servers or any other setup requiring consistency across servers, RustSyncBot is here to simplify your workflow. With RustSyncBot, you can easily specify the directories and files that need to be mirrored from a main server to one or more secondary servers. The bot’s robust configuration options allow you to manage multiple pairs of servers, ensuring your server network stays perfectly synchronized at all times. Key Features: Easy Installation: Install and set up within minutes with our user-friendly Pterodactyl egg. Seamless Synchronization: Automatically sync specified directories and files from your main server to secondary servers. Multi-Server Management: Configure multiple server pairs to maintain consistency across your entire server setup. Efficiency Boost: Streamline your server management, making it easier than ever to run the same server setup across multiple servers. RustSyncBot takes the hassle out of server synchronization, letting you focus on what matters most—delivering an exceptional gaming experience to your community. Tested and working with "BotReaper Python Discord Bot" node. You just need to modify the "APP PY FILE" to be "main.py" instead of "app.py" Pterodactyl is NOT needed, you can run this bot through normal python on any server or even windows machine with python installed! Installation Instructions: How to install: 1. Create a new server using the provided egg called "egg-rust-sync-bot.json". 2. Upload the "rustsyncbot.zip" archive to the server's Files section. Once uploaded, you can unzip the file or trigger a reinstall in the server's Settings section. 3. Navigate to the Files section and modify the .env file if you would like to change the sync time (default 120 seconds) (do not set it too low, as then you will have alot of network requests often, test and set to your needs) 4. Navigate to the config directory and look through the "example.yaml" file, you will need to setup your configuration files to connect to your servers, specify what files/folders you would like to sync (I recommend using https://yamlchecker.com/ OR https://jsonformatter.org/yaml-formatter/ to verify that your syntax is correct) 5. Start the server. All dependencies will be installed on startup, and bot will automatically start. (The bot will ONLY copy files that have a newer modified date from server_1 over to server_2. so make sure your files are the latest version on server_1) 6. Leave server running, bot will recheck files based on the SYNC_INTERVAL you have set in the .env file NOTE: All directories/files are RELATIVE to the starting location of your SFTP login. this means that you should NOT put /home/container/ before each of your folder/file locations I have made a tool to help with generating the correct information for the configuration. It can be found at: https://rustsync.rustvideo.com/ Sample Configuration: # MAIN server server_1_name: Server 1 Display Name server_1_url: ip:port # eg 192.168.1.1:2022 using sftp://domain.com:2022 "should" work also server_1_user: username.shortcode server_1_pass: panelpassword server_1_sftp: True # do not change, for future functionality # SECONDARY server server_2_name: Server 2 Display Name server_2_url: ip:port # eg 192.168.1.1:2022 using sftp://domain.com:2022 "should" work also server_2_user: username.shortcode server_2_pass: panelpassword server_2_sftp: True # do not change, for future functionality # directories for the bot to keep in sync CASE SENSITIVE # directories are listed as key/pair. where the key is the directory on the main server, and value is the directory # on the secondary server eg. # oxide/plugins: carbon/plugins # # will sync the directory of oxide/plugins on server_1 to the carbon/plugins directory on server_2 # you can use trailing slashes and preceding slashes. eg. # /oxide/plugins , /oxide/plugins/, and oxide/plugins are all valid options # CASE SENSITIVE directories_to_sync: oxide/plugins: oxide/plugins oxide/config: oxide/configs oxide/data/copypaste: oxide/data/copypaste # files for the bot to keep in sync CASE SENSITIVE # files are listed as key/pair. where the key is the location on the main server, and value is the location on the secondary server # eg. # oxide/plugins/ZoneManager.cs carbon/plugins/ZoneManager.cs # # will sync the individual file of "oxide/plugins/ZoneManager.cs" on server_1 to the location of "carbon/plugins/ZoneManager.cs" on server_2 # CASE SENSITIVE files_to_sync: steam_appid.txt: steam_appid.txt # directories for the sync bot to ignore, it will ignore these directories if the path is found within the sync, eg, if you are syncing carbon/data, it will # ignore the following # - carbon/data/AdminMenu # CASE SENSITIVE directories_to_ignore: - carbon/data/AdminMenu - carbon/data/Shop - carbon/data/Backpacks # files for the sync bot to ignore, it will ignore these files if the path is found within the sync, eg, if you are syncing carbon/config, it will # ignore the following # - carbon/configs/AbandonedBases.json # CASE SENSITIVE files_to_ignore: - carbon/configs/AbandonedBases.json - carbon/configs/RaidableBases.json
    $12.00
  9. Version 2.13.0.2

    403 downloads

    This addon will create / add a leaderboard for your Ember based Rust website. It is using PlayerRanks by Steenamaroo. It supports multiple servers. Dependencies Ember (Required) https://www.gmodstore.com/market/view/5620 PlayerRanks (Required) https://codefling.com/file/14-playerranks/ Thing You Should Know Leaderboard for Ember is made by us, not by the owners / creators of Ember. Updates of Leaderboard for Ember will be made buy us, not by the owners / creators of Ember. If you have any problem or anything to ask about Leaderboard for Ember, please let us know. Expectation This is not a drag-drop module that you can use easily. Buy it, if you are sure you can do it. It is not hard, you need some time to set it up becuase you have to use a plugin to create Data. Module is easy, drag-drop but you have to do the SQL connection. How does it work? The plugin you use sends the data from your Rust server to your SQL DB and th is module reads that data to show those informations on Leaderboard page. You can make changes on Leaderboard Admin Page. You can decide what to show on the Leaderboard or not. You can go to player profile by clicking on their nicknames. You can sellect the category to list players or you can click on the categories of the Leaderboard. New Installation 1. Put the TrkerLeaderBoards folder into the ember module folder 2. Go to the leaderboard settings page in the admin menu 3.Make your edit or press the save button at the bottom of the page to save default settings 4.Open config.php in the TrkerLeaderBoards folder 5.Add your servers to the servers array as in the example 6.If you are going to use the database where ember is installed, you do not need to add it to the remote db area. 7.If you did not enter remote db, stat table will search in ember's default database --To use a remote database-- Remove comment lines by deleting / * in $ remoteDB field In the $remoteDB field, define your database information as in the example Write the database name you defined in the field corresponding to the remote db field in the $ servers field. (Don't forget to remove the // mark from the remote db) Fill in the stat_table field and save Update Process Back up your old module before updating files It will be sufficient to update the settings in the config.php file in your old module according to the new config.php file. If you want to use a remote server, read the remote server connection section above Warning For remote server connections, you may need to grant remote connection permissions on the server you will connect to. In this case, tables using the link will not be able to load. If the table is stuck loading, check your config settings.
    $30.00
  10. Version 1.1.7

    96 downloads

    The "MyVehicle" plugin introduces a vehicle management system that allows admins/players to spawn, de-spawn, and manage a variety of vehicles directly within the game. Leveraging a user-friendly interface, players can access this feature through permissions-based commands, ensuring control and customization. The plugin supports configuration for different vehicles, including aspects like spawn distance, fuel amount, and unique permissions for each vehicle type. It also incorporates a cool-down system to regulate vehicle spawning frequency, enhancing game-play balance. Additionally, the plugin tracks and saves data on player-spawned vehicles, ensuring a seamless gaming experience even across server restarts. The plugin is light weighted with a clean and user friendly graphical user interface (GUI). Command: /myvehicle - Opens graphical user interface (GUI) of the vehicle spawner. Permissions: MyVehicle Use - Permission to use/open the GUI. MyVehicle Despawn - If you already have a vehicle spawned and you want to spawn another one of the same type, the previous will disappear. You can set which vehicles are affected by this permission in the config. MyVehicle cooldown.1m - 1 minute cool-down between spawning vehicles of the same type. MyVehicle cooldown.1h - 1 hour cool-down between spawning vehicles of the same type. MyVehicle cooldown.1d - 1 day cool-down between spawning vehicles of the same type. MyVehicle cooldown.30d - 30 day cool-down between spawning vehicles of the same type. myvehicle minicopter - Allow spawning Mini(s). myvehicle attackhelicopter - Allow spawning Attack Heli(s). myvehicle scrapheli - Allow spawning Scrap Heli(s). myvehicle baloon - Allow spawning Balloon(s). myvehicle rhib - Allow spawning RHIB(s). myvehicle horse - Allow spawning Horse(s). myvehicle tugboat - Allow spawning Tugboat(s). myvehicle subsolo - Allow spawning Solo Sub(s). myvehicle subduo - Allow spawning Duo Sub(s). myvehicle rowboat - Allow spawning Rowboat(s). myvehicle kayak - Allow spawning Kayak(s). myvehicle snowmobile - Allow spawning Snowmobile(s) and Tomaha(s). myvehicle sedan - Allow spawning Sedan(s) and Sedan Rail(s). myvehicle car2modules - Allow spawning Car(s) with 2 modules. myvehicle car3modules - Allow spawning Car(s) with 3 modules. myvehicle car4modules - Allow spawning Car(s) with 4 modules. myvehicle pedalbike - Allow spawning Pedal Bikes. myvehicle motorbike - Allow spawning Motorbikes. myvehicle motorbikesidecar - Allow spawning Motorbikes with Sidecars. myvehicle train - Allow spawning Locomotive(s), Workcart(s) and Caboose(s). myvehicle magnetcrane - Allow spawning Magnetcrane(s). myvehicle chinook - Allow spawning Chinook(s). myvehicle patrolheli - Allow calling in the Patrol Heli. myvehicle bradley - Allow spawning Bradley(s). The "Despawn Last" button will remove all spawned vehicles one by one from last to first! !!! Magnetcrane, Patrol Heli and Bradley should only be used by admins !!! Magnetcrane will explode if spawned outside Junkyard! Patrol Heli will spawn in a random location outside the map and will fly in. Bradley will open fire at player as soon as it is spawned! These vehicles ( if spawned with MyVehicle ) can also be despawned with the "Despawn Last" button from the GUI. Cars can be customized through the config. The identifiers for the modules can be obtained on https://rustlabs.com or https://www.corrosionhour.com Cockpit With Engine Vehicle Module: 170758448 Cockpit Vehicle Module: -1501451746 Armored Cockpit Vehicle Module: 1874610722 Engine Vehicle Module: 1559779253 Camper Vehicle Module: -1040518150 Fuel Tank Vehicle Module: 1186655046 Storage Vehicle Module: 268565518 Flatbed Vehicle Module: -1880231361 Large Flatbed Vehicle Module: -1693832478 Taxi Vehicle Module: -626174997 Rear Seats Vehicle Module: 1376065505 Passenger Vehicle Module: 895374329 Armored Passenger Vehicle Module: -1615281216 The tier of the engine parts can be set in the config. Use 1 for low, 2 for medium or 3 for high quality parts. I want to thank M&B-Studios for assisting me in putting this plugin together. I appreciate his help and recommend his work and services! Config: { "Vehicles": { "assets/content/vehicles/minicopter/minicopter.entity.prefab": { "Despawn": true, "DisplayName": "Mini Copter", "Permission": "myvehicle.minicopter", "ButtonColor": "vlgreen", "FuelAmount": 100, "SpawnDistance": 5.0, "ModuleIDs": null, "EnginePartsTier": 0 }, "assets/content/vehicles/attackhelicopter/attackhelicopter.entity.prefab": { "Despawn": true, "DisplayName": "Attack Heli", "Permission": "myvehicle.attackhelicopter", "ButtonColor": "vlgreen", "FuelAmount": 100, "SpawnDistance": 5.0, "ModuleIDs": null, "EnginePartsTier": 0 }, "assets/content/vehicles/scrap heli carrier/scraptransporthelicopter.prefab": { "Despawn": true, "DisplayName": "Scrap Heli", "Permission": "myvehicle.scrapheli", "ButtonColor": "vlgreen", "FuelAmount": 100, "SpawnDistance": 5.0, "ModuleIDs": null, "EnginePartsTier": 0 }, "assets/rust.ai/nextai/testridablehorse.prefab": { "Despawn": false, "DisplayName": "Horse", "Permission": "myvehicle.horse", "ButtonColor": "vlgreen", "FuelAmount": 0, "SpawnDistance": 5.0, "ModuleIDs": null, "EnginePartsTier": 0 }, "assets/content/vehicles/boats/rhib/rhib.prefab": { "Despawn": true, "DisplayName": "RHIB", "Permission": "myvehicle.rhib", "ButtonColor": "vlgreen", "FuelAmount": 100, "SpawnDistance": 5.0, "ModuleIDs": null, "EnginePartsTier": 0 }, "assets/content/vehicles/boats/tugboat/tugboat.prefab": { "Despawn": true, "DisplayName": "Tugboat", "Permission": "myvehicle.tugboat", "ButtonColor": "vlgreen", "FuelAmount": 100, "SpawnDistance": 15.0, "ModuleIDs": null, "EnginePartsTier": 0 }, "assets/content/vehicles/submarine/submarinesolo.entity.prefab": { "Despawn": true, "DisplayName": "Solo Sub", "Permission": "myvehicle.subsolo", "ButtonColor": "vlgreen", "FuelAmount": 100, "SpawnDistance": 5.0, "ModuleIDs": null, "EnginePartsTier": 0 }, "assets/content/vehicles/submarine/submarineduo.entity.prefab": { "Despawn": true, "DisplayName": "Duo Sub", "Permission": "myvehicle.subduo", "ButtonColor": "vlgreen", "FuelAmount": 100, "SpawnDistance": 5.0, "ModuleIDs": null, "EnginePartsTier": 0 }, "assets/content/vehicles/boats/rowboat/rowboat.prefab": { "Despawn": true, "DisplayName": "Rowboat", "Permission": "myvehicle.rowboat", "ButtonColor": "vlgreen", "FuelAmount": 100, "SpawnDistance": 5.0, "ModuleIDs": null, "EnginePartsTier": 0 }, "assets/content/vehicles/boats/kayak/kayak.prefab": { "Despawn": true, "DisplayName": "Kayak", "Permission": "myvehicle.kayak", "ButtonColor": "vlgreen", "FuelAmount": 0, "SpawnDistance": 5.0, "ModuleIDs": null, "EnginePartsTier": 0 }, "assets/content/vehicles/snowmobiles/snowmobile.prefab": { "Despawn": true, "DisplayName": "Snowmobile", "Permission": "myvehicle.snowmobile", "ButtonColor": "vlgreen", "FuelAmount": 100, "SpawnDistance": 5.0, "ModuleIDs": null, "EnginePartsTier": 0 }, "assets/content/vehicles/snowmobiles/tomahasnowmobile.prefab": { "Despawn": true, "DisplayName": "Tomaha", "Permission": "myvehicle.snowmobile", "ButtonColor": "vlgreen", "FuelAmount": 100, "SpawnDistance": 5.0, "ModuleIDs": null, "EnginePartsTier": 0 }, "assets/prefabs/deployable/hot air balloon/hotairballoon.prefab": { "Despawn": true, "DisplayName": "Balloon", "Permission": "myvehicle.baloon", "ButtonColor": "vlgreen", "FuelAmount": 100, "SpawnDistance": 5.0, "ModuleIDs": null, "EnginePartsTier": 0 }, "assets/content/vehicles/sedan_a/sedantest.entity.prefab": { "Despawn": true, "DisplayName": "Sedan", "Permission": "myvehicle.sedan", "ButtonColor": "vlgreen", "FuelAmount": 0, "SpawnDistance": 5.0, "ModuleIDs": null, "EnginePartsTier": 0 }, "assets/content/vehicles/sedan_a/sedanrail.entity.prefab": { "Despawn": true, "DisplayName": "Sedan Rail", "Permission": "myvehicle.sedan", "ButtonColor": "vlgreen", "FuelAmount": 100, "SpawnDistance": 5.0, "ModuleIDs": null, "EnginePartsTier": 0 }, "assets/content/vehicles/modularcar/car_chassis_2module.entity.prefab": { "Despawn": true, "DisplayName": "Car 2", "Permission": "myvehicle.car2modules", "ButtonColor": "vlgreen", "FuelAmount": 100, "SpawnDistance": 5.0, "ModuleIDs": [ 170758448, 268565518 ], "EnginePartsTier": 1 }, "assets/content/vehicles/modularcar/car_chassis_3module.entity.prefab": { "Despawn": true, "DisplayName": "Car 3", "Permission": "myvehicle.car3modules", "ButtonColor": "vlgreen", "FuelAmount": 100, "SpawnDistance": 5.0, "ModuleIDs": [ 170758448, -1040518150 ], "EnginePartsTier": 2 }, "assets/content/vehicles/modularcar/car_chassis_4module.entity.prefab": { "Despawn": true, "DisplayName": "Car 4", "Permission": "myvehicle.car4modules", "ButtonColor": "vlgreen", "FuelAmount": 100, "SpawnDistance": 5.0, "ModuleIDs": [ 1559779253, 170758448, 268565518, 268565518 ], "EnginePartsTier": 3 }, "assets/content/vehicles/bikes/pedalbike.prefab": { "Despawn": true, "DisplayName": "Pedal Bike", "Permission": "myvehicle.pedalbike", "ButtonColor": "vlgreen", "FuelAmount": 0, "SpawnDistance": 3.0, "ModuleIDs": null, "EnginePartsTier": 0 }, "assets/content/vehicles/bikes/motorbike.prefab": { "Despawn": true, "DisplayName": "Motorbike", "Permission": "myvehicle.motorbike", "ButtonColor": "vlgreen", "FuelAmount": 100, "SpawnDistance": 3.0, "ModuleIDs": null, "EnginePartsTier": 0 }, "assets/content/vehicles/bikes/motorbike_sidecar.prefab": { "Despawn": true, "DisplayName": "Motorbike with Sidecar", "Permission": "myvehicle.motorbikesidecar", "ButtonColor": "vlgreen", "FuelAmount": 100, "SpawnDistance": 3.0, "ModuleIDs": null, "EnginePartsTier": 0 }, "assets/content/vehicles/trains/locomotive/locomotive.entity.prefab": { "Despawn": true, "DisplayName": "Locomotive", "Permission": "myvehicle.train", "ButtonColor": "vlgreen", "FuelAmount": 100, "SpawnDistance": 15.0, "ModuleIDs": null, "EnginePartsTier": 0 }, "assets/content/vehicles/trains/workcart/workcart.entity.prefab": { "Despawn": true, "DisplayName": "Workcart", "Permission": "myvehicle.train", "ButtonColor": "vlgreen", "FuelAmount": 100, "SpawnDistance": 15.0, "ModuleIDs": null, "EnginePartsTier": 0 }, "assets/content/vehicles/trains/workcart/workcart_aboveground2.entity.prefab": { "Despawn": true, "DisplayName": "Workcart 2", "Permission": "myvehicle.train", "ButtonColor": "vlgreen", "FuelAmount": 100, "SpawnDistance": 15.0, "ModuleIDs": null, "EnginePartsTier": 0 }, "assets/content/vehicles/trains/workcart/workcart_aboveground.entity.prefab": { "Despawn": true, "DisplayName": "Workcart 3", "Permission": "myvehicle.train", "ButtonColor": "vlgreen", "FuelAmount": 100, "SpawnDistance": 15.0, "ModuleIDs": null, "EnginePartsTier": 0 }, "assets/content/vehicles/trains/caboose/traincaboose.entity.prefab": { "Despawn": true, "DisplayName": "Caboose", "Permission": "myvehicle.train", "ButtonColor": "vlgreen", "FuelAmount": 0, "SpawnDistance": 15.0, "ModuleIDs": null, "EnginePartsTier": 0 }, "assets/content/vehicles/crane_magnet/magnetcrane.entity.prefab": { "Despawn": true, "DisplayName": "Magnetcrane", "Permission": "myvehicle.magnetcrane", "ButtonColor": "vlgreen", "FuelAmount": 100, "SpawnDistance": 5.0, "ModuleIDs": null, "EnginePartsTier": 0 }, "assets/prefabs/npc/ch47/ch47.entity.prefab": { "Despawn": true, "DisplayName": "Chinook", "Permission": "myvehicle.chinook", "ButtonColor": "vlblue", "FuelAmount": 0, "SpawnDistance": 15.0, "ModuleIDs": null, "EnginePartsTier": 0 }, "assets/prefabs/npc/patrol helicopter/patrolhelicopter.prefab": { "Despawn": true, "DisplayName": "Patrol Heli", "Permission": "myvehicle.patrolheli", "ButtonColor": "vlred", "FuelAmount": 0, "SpawnDistance": 15.0, "ModuleIDs": null, "EnginePartsTier": 0 }, "assets/prefabs/npc/m2bradley/bradleyapc.prefab": { "Despawn": true, "DisplayName": "Bradley", "Permission": "myvehicle.bradley", "ButtonColor": "vlred", "FuelAmount": 0, "SpawnDistance": 15.0, "ModuleIDs": null, "EnginePartsTier": 0 } }, "DefaultButtonColor": "vlgreen", "DespawnButtonColor": "vlorange", "CloseButtonColor": "vlred", "UIChatCommand": "myvehicle", "SpawnEffect": "assets/prefabs/missions/portal/proceduraldungeon/effects/appear.prefab", "DespawnEffect": "assets/prefabs/missions/portal/proceduraldungeon/effects/disappear.prefab", "ChatPrefix": "<color=green>[MyVehicle]</color>", "UITitle": "Vehicle Spawner" } Language EN: { "NoPermission": "You don't have permission to use this command.", "NoVehicles": "You have no spawned vehicles to despawn.", "Despawned": "Your last spawned vehicle has been despawned.", "CantFind": "Could not find your last spawned vehicle.", "NotFound": "Vehicle not found.", "Spawn": "Spawning {0}.", "WaterVehicle": "This vehicle can only be spawned in water.", "Usage": "Usage: /spawn <vehicleType>", "NoType": "Vehicle type '{0}' not found.", "NoPermissionToSpawn": "You don't have permission to spawn '{0}'.", "Cooldown": "You need to wait for {0} seconds to spawn your vehicle.", "AlreadyDestroyed": "Previously destroyed vehicle has been removed from your data." }
    $4.99
  11. Version 1.0.2

    7 downloads

    Compliment your in game economy system by allowing players to repair items using their currency. Economy Repair offers a solution that lets players repair their damaged items using in-game currency of your choice. With this plugin, your worn-out AKs, tools, and gear can be repaired through a simple new option in the repair bench, making sure you're always prepared for the next battle! Key Features: Multiple Currency Support: Use popular Rust plugins like Economics or ServerRewards to pay for repairs using your in-game currency. You can even set up custom item-based currencies for repairs! Condition Loss: Condition loss can be disabled, or the scale of it modified. VIP Discounts: Offer VIP players reduced repair costs, providing an extra incentive for premium members of your community. Customizable Repair Costs: Tailor the repair prices for different items, ensuring fair costs for everything from weapons to tools. Repair cost can be set globally, and per item. Clean UI: Enjoy a sleek almost vanilla like repair button that appears when interacting with a repair bench. Instantly know the cost to restore your item and confirm the repair with just a click. Repair Blacklist: Administrators can blacklist certain items from being repaired, maintaining control over game balance and preventing unintended item restorations. How It Works: 1. Interact with a repair bench. 2. Insert item normally into the repair bench 3. See the cost, click the repair button! Economy Repair is your perfect choice for expanding the usefulness of economy on your server. Keep your equipment in top shape without the hassle of searching through boxes to try and find the correct components. PERMISSIONS: economyrepair.use - Required to see and use the economy repair option economyrepair.VIP - Required for VIP discount feature CONFIG EXAMPLE: { "Default Max Repair Cost": 100.0, // default repair cost for all items "Reduce Durability On Repair": true, // should the item lose durability if repaired with currency? "Durability Loss Scaling Factor": 1.0, // play with this to increase/reduce how much durability is lost "Currency System (Economics, ServerRewards, Item)": "Economics", //which currency system to use "VIP Discount Percentage": 0.0, // percentage discount for players with VIP permission "Currency Item": { // If using "Item" as currency, specify item details here "ItemID": 0, "SkinID": 0, "Display Name": "Currency" }, "Custom Repair Costs": { // customize repair cost for individual items "hatchet": 50.0, "pickaxe": 75.0 }, "Repair Blacklist": [ // list of items which cannot be repaired using currency "minigun", "fuse" ], "Debug Messages Enabled": false } LANG EXAMPLE: { "RepairCostLabel": "Economy Repair: {0} {1}", "CurrencyLabel": "$", "RepairButtonLabel": "Repair", "NoValidItem": "No valid item to repair.", "MaxDurability": "This item is already at full durability.", "NotEnoughCurrency": "You do not have enough {0} to repair this item.", "RepairSuccess": "Item successfully repaired.", "RepairFailed": "Failed to repair the item. Please try again.", "ItemBlacklisted": "This item cannot be repaired." }
    $9.98
  12. RustFlash

    SkinFinder

    Version 1.0.0

    21 downloads

    SkinFinder is an admin tool with which you can pull the SkinID of certain objects. The nice side effect is that the short name and the NetID are also displayed. More Free Plugins: If you are looking for more useful free plugins, please have a look at my Discord, you only have to choose the Flash role when you join. Support Discord Permission: To use the plugin, you need the .use permission. skinfinder.use load, run, enjoy
    Free
  13. Version 1.0.0

    28 downloads

    Discord2Ptero allows you to start, kill, restart or save your Rust servers straight from a Discord channel. 1. Create a client API key @ https://your.pterodactyl.link/account/api and place it in .env file - application key will NOT work! 2. Include link to https://your.pterodactyl.link/account/api in .env file (no trailing slash) 3. Add bot token, channel IDs etc... to .env file 4. Add servers to servers.json (you can find server ID under 'UUID / Docker Container ID' in server details) 5. Enjoy! Requires a Python bot environment & full administration access on a Pterodactyl panel to function
    Free
  14. 0xF

    0xF's CUI TOOL

    Version 1.0.0

    36 downloads

    0xF's CUI TOOL is a tool that allows you to make UIs for Rust plugins in minutes with loaded game assets directly in Unity and in an exportable easy to understand format. This tool is suitable for Unity 2021, version 2021.3.29f is recommended. Download here. Features: Working with game assets of the game you have installed. You will always have all sprites, materials, fonts available. Easy to understand exportable UI code using advanced CUI library by 0xF. Multifunctional interface that allows you to write your own variables with code with the ability to use in most fields of components, as well as If statements and parts of the code before and after the object. Tagging system allowing to insert automatically the necessary parts depending on the object, such as the name of the object or their child index. Installation instruction: Installation Instructions: Create a 2D project. After loading the project, transfer 0xF's CUI Tool.unitypackage file to the project explorer window, then click import. After the import is complete, open a scene named UI. Go to the Game tab, click Free Aspect and create a new one with a resolution of 1280x720. Enjoy. Quick start to get started with the tool: To get started, install the tool according to the instructions without skipping a step (especially the last one). If something is not clear, you can ask it in the discussion section or write to the author in private messages with a question. Look at the scene hierarchy on the left, you can see the objects that correspond to the layers in the game (Overall, OverlayNonScaled, Overlay, Hud.Menu, Hud, Under, UnderNonScaled). They are sorted according to their priority in the game and each is displayed on its own display in the Game tab (the display number for the layer is specified in the Canvas component). Open the tool window by selecting 0xF -> CUI Tool (near File, Edit, ..., Window, Help). Attach the window to a convenient part of the Unity interface. Select the appropriate layer in the object hierarchy and then select the desired element to create in the tool window. I think Panel will do for you for starters. If necessary, familiarize yourself with how to create UIs in Unity by watching tutorials on youtube or other sources. Try each of the presented variants of objects in the tool window. When you're done with the UI creation, click Export to export the UI to code. How do I use the exported code? In your plugin, change the access specifier of your plugin class to partial Go to GitHub and copy the library code Paste it to the end of your plugin file, change the text YourPartialPluginClassName to the name of your plugin class, move usings to the top of the file. Paste the exported code in the place you want in your plugin and call it in a convenient way. The access specifier, as well as arguments in the exported method can be changed in the ExportProperties component. An example of exported code from a product preview:
    $50.00
  15. Zeeuss

    WarnMenu

    Version 0.1.4

    34 downloads

    What is it? A nice user-friendly warning system Usage When someone is breaking rules or trolling others just warn them, you can also set a command that will be executed through server console that will get executed upon reachin certain amount of warnings (can be configured in cfg) Permissions warnmenu.use -- Gives you full control to operate the WarnMenu Chat command /warn -- Opens the WarnMenu /warn "Name/SteamID" "Warning reason" -- Warns the specified player with your reason /warnmenu.save -- Force the plugin to write the data from memory to the data file /wmessage <NameOrID | * > <message> - Shows a gametip message (Doesn't count as a warning) to specific player or to all players when you put * instead of the name Data files All Data files can be located at: \oxide\data\WarnMenu\warns There you can find all the warnings for each player Features WarnMenu features * Online Tab - In this tab you can easily select any online player that you want to warn * Search All Tab - Once you open this tab, there you can see all the players and browse in them * Find player Tab - When you click on the button you will be able to search for a specific player using his Name or SteamID Warn Types * CUI-Based - A CUI warning message will pop-up on player's screen when he gets warned * Chat-Based - A chat message will pop-up in player's chat when he gets warned Executable commands * On reaching certain amount of warnings, you can make the server execute a command on a player(configurable in cfg) F.e.: "1": "say {0} just reached 1 warning! SHAME on him!", "3": "kick {0} Kicked for reaching 3 warnings", Localization { "Syntax": "Commands:\n/report (Opens Reporter GUI)", "CUI Online": "Online Players", "CUI Player": "Player: {0}", "CUI SteamID": "SteamID64: {0}", "CUI Warnings": "Warnings: <color=#8f1919>{0}</color>", "CUI NewWarn": "New\nWarning", "CUI WarningID": "Warning ID: {0}", "CUI WarnedBy": "Warned by: {0}", "CUI Date": "Date: {0}", "CUI Reason": "Reason: \n{0}", "CUI Remove": "Remove", "CUI Close": "close", "CUI Warn": "Warn", "CUI WarnAddMenuPlayer": "Warning for\n<color=#d43939>{0}</color>", "CUI SearchAll": "Search All", "CUI SelectPlayer": "Select a player to warn:", "CUI Find": "Find player", "CUI Find2": "Select", "CUI Find3": "Find player:\n(steamID/Name)", "CUI CantFindPlayer": "Couldn't find the player\nsearching argument: {0}", "CUI FoundPlayer": "Found player: {0}", "CUI Refresh": "Refresh", "CantFindPlayer": "Couldn't find that player", "WarnMessage": "Warned: <color=#8f1919>{0}</color>\nReason: {1}", "JoinMessage": "{0} has joined with <color=#8f1919>{1}</color> warnings", "WarnReceive": "You have received a <color=#8f1919>warning</color>\nBy: {0}\nReason: {1}", "CUI WarnReceive": "<color=#8f1919>Warning</color>\nreceived", "CUI WarnReceive2": "By: {0}\nReason: {1}" } Configuration { "Announce on join with warnings?(to admins)": true, "Execute commands on reaching count:": { "Enabled?": true, "(Format: 5 : mute {0}) where 5 is number of warns and {0} is player's id": { "5": "say {0} just reached 5 warnings! SHAME on him!", "7": "example.command {0}", "10": "example.command {0}" } }, "Warn message settings": { "Text-based warn message?": true, "CUI-based warn message?": true, "How long until CUI message gets removed (secs)": 5.0 } }
    $10.00
  16. Khan

    Better Hammer

    Version 1.0.0

    5 downloads

    With just one tap, you can fully repair your base blocks and base items—no more having to tap repeatedly! Includes permission support and is optimized for top performance Permissions betterhammer.use ( required to do full 1 tap hit repairs with hammer )
    $4.99
  17. Version 0.1.2

    159 downloads

    The plugin enables the collection of a vast amount of gaming data with subsequent transmission to a database(MySQL). This functionality empowers website owners to display the desired statistics from the database on their sites. Moreover, it offers the capability to send data via API, which proves highly beneficial in scenarios where your gaming server and database reside on separate machines, and the database restricts connections beyond localhost. Please note that an instruction manual will be included in the downloaded file, and it is imperative for users to read it thoroughly. Collecting(The full list is available below in the section Collected Data) : Server information; Player information; Team information; Clan information(in future); Feedback(F7) information; Report(F7) information. Sending data through: direct MySQL; via API(POST query) to MySQL. { "Current Server ID": 0, "Time in seconds for updating data in the database(0 to disable)": 300.0, "DataBase - Display upload messages": true, "DataBase - Upload method(true for API, false for MySQL)": true, "API - Service URL(Specify the address of your website)": "https://site.com/ExtendedStats/index.php", "API - Service Key(Generate your own API key)": "GlBRw-elM6v-gjko3-cxSDk-Tsy7B", "MySQL - Host": "localhost", "MySQL - Port": 3306, "MySQL - Database name": "db_playrust", "MySQL - Username": "root", "MySQL - Password": "root", "Data Base - Servers Name": "db_servers", "Data Base - Players Name": "db_players", "Data Base - Players Deploys Name": "db_players_deploys", "Data Base - Players Explosions Name": "db_players_explosions", "Data Base - Players Farms Name": "db_players_farms", "Data Base - Players Kills Name": "db_players_kills", "Data Base - Players Raids Name": "db_players_raids", "Data Base - Teams Name": "db_teams", "Data Base - Clans Name": "db_clans", "Data Base - Feedbacks Name": "db_feedbacks", "Data Base - Reports Name": "db_reports", "Wipe - Clear data upon detection of wipe": true, "Wipe - Clear database data upon detection of wipe": true, "Wipe - List of data to clear upon detection of wipe": [ "players", "teams", "clans", "feedbacks", "reports" ], "List of deployed names": {}, "Wipe ID": null, "Version": { "Major": 0, "Minor": 1, "Patch": 2 } } ServerData: ServerName ServerIdentity ServerIP ServerPort QueryPort ServerDescription ServerHeader ServerURL ServerTime ServerTags MaxPlayers ServerEntities ServerUptime ServerMap MapSize MapSeed FirstSave LastSave WipeID ServerVersion ServerProtocol RconPort RconPassword PlayersData: Info UserID DisplayName Language UserGroups CurrentTeam CurrentClan Flags - Online/Offline, Banned BanReason Connection Connections - Number of connections to the server Ping PlayedTime - PlaytimeTracker/PlayTimeRewards plugins required IdleTime - PlaytimeTracker/PlayTimeRewards plugins required FirstConnectionIP LastConnectionIP FirstConnectionDate LastConnectionDate FarmStats Balance - Economics plugin required BankBalance - BankSystem plugin required Points - ServerRewards plugin required Experience Reputation - ReputationMaster plugin required Barrels Fish_Attempts Guts Supplies Excavator_Supplies Chinooks Surveys Blueprints CraftList GatherList CratesList - List of open crates with quantities FishList MonumentsList - Number of monument visits. MonumentsWatcher plugin required DeployedsList KillStats InflictedDamage - Damage inflicted exclusively on real players Kills FriendlyKills Deaths Suicides WoundsInflicted - Only real players TimesWounded - Only real players Chickens Boars Stags Wolves Bears Sharks Scientists Patrols Bradleys VehicleStats(kills) Bikes Cars RowBoats RHIBs Submarine_Solos Submarine_Duos Tugs Heli_Minis Heli_Attacks Heli_Scraps Balloons Trains Train_Wagons Train_Wagon_Cabooses HitParts - List of body part hits with quantities, only real players KillParts - List of body part kills with quantities, only real players KillWeapons - List of kills from various weapons with quantities, only real players RaidedDeployableConstructionsList RaidedConstructionsList RaidStats Cupboards Doors Windows Foundations Ceilings Walls Doorways WindowFrames Stairs Hatches External_Wooden_Gates External_Wooden_Walls External_Stone_Gates External_Stone_Walls External_Ice_Walls External_Ice_Short_Walls RBStats - The number of raided bases by difficulty level. RaidableBases plugin required RBEasy RBMedium RBHard RBExpert RBNightmare ExplosionStats Rocket Rocket_HV Rocket_I Rocket_Smoke Rocket_Missile Rocket_MLRS Torpedo Explosive_Ammo Grenade_Explosive_40mm Grenade_Smoke_40mm Nade_F1 Nade_Moly Nade_Flash Nade_Smoke Nade_Bean Satchel C4 TeamsData: TeamID TeamName LeaderID TeamMembers ClansData(temporarily not working) : ClanID ClanName LeaderID ClanMembers FeedbacksData: ID UserID Subject Type Message Time ReportsData: ID UserID TargetID TargetName Subject Type Message Time
    $19.99
  18. Version 2.0.0

    1,059 downloads

    Features: This chrome extension collects and shows additional information about players in battlemetrics rcon. Such as: Steam profile, Battlemetrics profile creation date EAC Ban, EAC Banned Friends, EAC Banned Identifiers (IPs), BM Banned Identifiers (IPs) (if player with an ip can be found on your ban list) Temp ban counts Kills, Deaths, KD Reports, Arkan and Guardian violations (optional) Rust servers played, playtime on: rust servers, aim train servers, your servers Global rust stats (optional) Steam profile picture and the current server's name in battlemetrics Link for ServerArmour, RustAdmin and RustBanned profile (optional) What you receive: By purchasing the product you receive: The source code of this extension Lifetime access Detailed setup guide Support If you need help or If you have any issues or suggestions you can contact me by joining my discord server: https://discord.gg/efVKDG6z6F or by adding me on discord: Farkas#6006
    $9.90
  19. Tryhard

    Simple Radar

    Version 1.3.1

    300 downloads

    Simple Radar is an advanced, performance-optimized plugin for Rust, designed to enhance server administration and gameplay experience. This plugin provides real-time information about players, stashes, and tool cupboards, making it an essential tool for admins. Key Features Enhanced Player Tracking: Displays players' names, distances, and health status, along with a unique team color indicator for easy differentiation. Stash and Tool Cupboard ESP: Identify the locations and distances of stashes and tool cupboards effortlessly. Voice Transmission Indicator: A new feature that signals when players are transmitting voice, adding a strategic layer to gameplay. Player Vision Arrows: Visual arrows show the direction in which players are looking, offering tactical insights for admins. Configurable Settings: Tailor the radar with adjustable refresh rates, visibility distance, and more through an easy-to-use configuration file. Efficient and Performant: Built with performance in mind, ensuring smooth gameplay even on busy servers. Commands /radar: Activates radar for players with a default 1-second refresh rate and 250m range. /radar <refresh rate>: Sets a custom refresh rate for player radar. /radar <refresh rate> <distance>: Customizes both refresh rate and distance for the radar. /radar <refresh rate> <distance> <players/stashes/all>: Extends radar functionality to include players, stashes, or all entities. Config { "Make players with moderatorid not see players with ownerid": true, "Enable player vision arrows": false, "Add a voice indicator for players who are tansmitting voice": true, "Show voice indicator for x seconds after speaking": 2.0, "Minimum allowed radar refresh rate": 1.0, "Maximum radar distance": 250.0 } Why Choose Simple Radar? Simple Radar was built with performance in mind! Permissions: you need simpleradar.use permissions or admin on the server to use the plugin Support Join our Discord for support and community interaction: https://discord.gg/YnbYaugRMh VIDEO SHOWCASE (OLD):
    $9.99
  20. Version 1.3.4

    64 downloads

    Admin Essentials is a powerful, yet user-friendly plugin designed to streamline server administration tasks, making them more accessible and efficient. Tailored with administrators in mind, it offers a suite of essential tools that simplify server management without adding unnecessary complexity. Although permissions can be granted to players, the plugin is primarily built for administrators and may be overpowered in certain situations when used by non-admins. Teleportation: Instantly move to coordinates, players, or map markers, with a command to return to your last location. Healing & Player Management: Heal yourself or other players, instantly kill players, and manage player inventory and status. Custom Items: Easily give yourself items with customizable quantities, skins, and names. Plugin Management: Reload plugins from within the game without restarting the server. Server Time Control: Quickly adjust the in-game time for everyone or just for yourself. Player Information: View detailed player stats and information via simple commands. Messaging: Send private messages to players, broadcast announcements, and configure automated welcome and farewell messages. Spectator Mode: Spectate any player in real-time, with thanks to the Carbon team. Creative Mode: Toggle Rust’s built-in creative mode for administrators. Automated Broadcasts: Automatically send broadcast messages at specified intervals. UI Trashcan: Access a UI trashcan to quickly dispose of unwanted items. If you have suggestions for new features that would fit well within this plugin, feel free to reach out! Teleportation: /GoTo <player> - Teleport yourself to a player /GoTo <X> <Y> <Z> - Teleport yourself to coordinates /tpm - Teleport to NEW map markers /back - Teleports you back to your last location before you either teleported or died Player Management: /heal [player] - Heals yourself or the specified player. /kill <player> - Instantly kills the specified player. /give <item> [amount] [skinId] [name] - Gives yourself a custom item with optional amount, skin ID, and name. /kick <player> <reason> - Kicks the specified player from the server with a reason. /ban <player> <duration (e.g., 1d, 2h)> <reason> - Bans the specified player for the given duration with an optional reason. /unban <player> - Unbans the specified player. /clear [player] - Clears your inventory or the specified player's inventory. /spectate <player> - Spectates the specified player. (Thanks to the Carbon team!) Server Management: /reload <plugin> - Reloads a plugin /time <0-23> - Sets the in game time for EVERYONE /admintime <0-23> - Sets the in game time for the player who runs the command only Information: /whois [player] - Displays useful player information, controllable via permissions /players - Displays the currently connected players Miscellaneous: /trash - Opens a UI trash can that you can you to destroy items /essentials - Displays information about the commands you have the permissions for /creative - Toggles creative mode you the player who runs the command (This still requires you to set the creative convars before it will work) adminessentials.goTo - Required to teleport adminessentials.goToPlayer - Required to teleport to players adminessentials.back - Required to teleport back to previous locations adminessentials.tpm - Required to teleport via map markers adminessentials.heal - Required to use heal commands adminessentials.kill - Required to use kill commands adminessentials.give - Required to use give commands adminessentials.kick - Required to kick adminessentials.ban - Required to ban adminessentials.unban - Required to Unban adminessentials.clear - Required to clear inventories adminessentials.spectate - Required to spectate other players adminessentials.reload - Required to reload plugins adminessentials.time - Required to change the in-game time adminessentials.admintime - Required to set you "Admintime" adminessentials.whois - Required for access to /whois adminessentials.whois.info - Required to see basic player info adminessentials.whois.status - Required to see player status adminessentials.whois.stats - Required to see player stats adminessentials.whois.flags - Required to see player flags adminessentials.players - Required to see players list adminessentials.trash - Required to open the trash can UI adminessentials.creative - Required to toggle your creative mode adminessentials.pm - Required to use /pm and /r Need Support? Feel free to either create a support request or join the Cobalt Studios Discord!
    $9.99
  21. Version 1.0.4

    303 downloads

    Bot Features ➤ Custom panel embed title and description - Customise the embeds for your server ➤ Reply commands - Use this to do functions like accepting a user or telling them some other information about there application all through the bot to there DM's ➤ Toggleable help command - Enable and disable the help command to be able to use other bots slash commands while running the same bot client/token ➤ Easy to use sendpanel command - Able to generate multiple application panels. ➤ Overview message to send/cancel - Option to send or cancel applicationn during and once completed. ➤ Application logging - Logging of general events Setup Fill out the config.json file and make sure your hosting is configured to run python, make sure your bot has all Discord intents enabled on the developers panel (Which is how you can create your Discord Bot). Use the OAuth Section and the URL Generator to create a link to invite your discord bot to your server, make sure that it has applications.commands and bot enabled, and that the permissions are set to Administrator. Take note that when configuring the emojis, you must use Discord Custom emojis which you can add by uploading them to your discord server. To get the <name:ID:> format needed for the bot you can type a backslash (\) followed directly by the emoji. Support Notice If you need support I more than welcome you to reach out to me on discord. My discord is: murderdev and I am open for any questions or inquiries! Thank you for reading this description and I hope that you enjoy! Note: I will always be constantly updating and developing this bot, if you find any bugs or have any feature requests ays be constantly updating and developing this bot, if you find any bugs or have any feature requests, feel free to DM me on discord (Murder#0845). - Murder
    Free
  22. Version 1.5.0

    399 downloads

    Assists in finding ESPers that unearth stashes, it also allows admins to make placing bait stashes easy and simple, by automatically filling predefined items in random, and disables the ability for admins to accidentally unearth stashes whilst enabled. It will also automatically delete all contents of an admin stash when unearthed, which assists in admin abuse and/or exploitation of hackers. Supports Auto Demo Recorder (ADR) Supports Better Ban System Supports Server Armour Features: Notifies to discord when stashes are found which doesn't belong to players (or clan if using the clan plugin) Records the number of stashes found in a certain, configurable timeframe. Sends discord notifications when the above happens Admins can place "server" stashes, and they will be auto-filled with the /stash command. When a player unearths said stash, the contents will be automatically removed. Stashes can also be autogenerated and placed automatically. And can be replaced as they are found in another random location. It auto bans based on condition. Example: If a player finds 5 stashes that don't belong to them within 1 hour, they are auto-banned with a preset reason. It works with ADR as well and can trigger demo recordings based on conditions It works with ServerArmour to handle bans, else native bans. Battlemetrics will soon be supported. Permissions: stashwarningsystem.admin - allows admins to use the stash placement system. Chat Commands: /stash - Enables manual stash placement tool. Stashes cannot be unearthed when enabled and stashes will be automatically given. /stashshow- Toggles On/Off - Will show admin the location of all plugin related stashes. /stashdestroyall - This will destroy all server stashes create by, or with this plugin. /genstashes- This will force generate all stashes that are missing. /regenstashes- This will remove, and then replace all stashes from this plugin. Config explanations: "API: ADR reason" The reason that will be given to ADR, and is sent to discord along with the recording. "API: ADR recording length in mins" How long the recording should be in minutes. "API: ADR Trigger recording when stashes found/triggered more than" When the recording should trigger, Example: If set to 1, the recording will trigger when the player has triggered/unearthed 2 stashes. "Discord: Color" Color for the embed message, see here https://gist.github.com/thomasbnt/b6f455e2c7d743b796917fa3c205f812 "Discord: Embed Title" The title of the embed inside discord. "Discord: Send Stash Toggle Msgs" If notifications should be sent to discord when an admin toggles the stash command. "Discord: Webhook Server Name" The server where the notification is sent from, useful for when you have multiple servers. "Discord: Webhook URL" https://support.discordapp.com/hc/en-us/articles/228383668-Intro-to-Webhooks "SteamID for in-game chat icon." This will be used to assign against placed stashes for tracking. Do not change this to a user on the server, leave as is if you don't have another steamid. "Embed count buckets in hours" This should be a string, comma-separated. This will be the bucket embeds in discord, to show the count of stashes found for the user, inside the hour brackets. Example: 0, 24, 1 = would give you a count for all stashes, stashes in the last hour, and stashes in the last 24hours. See below "Stash Items" The items that you would like to be automatically filled when a stash is placed. The number would be the max quantity, this will be randomized when placing in a stash to remove predictability. "Stash Item Slots To Fill: Max" The maximum amount of slots to fill "Stash Item Slots To Fill: Min" The minimum amount of slots to fill A random value will be chosen between the above two values. "Auto Ban False Positive Distance" Default: 5 - Stashes found in this distance will be considered false positives. (Useful where multiple stashes are unearthed in one spot.) "Auto Ban False Positive - Include in count?" If the above false positives should be counted in the triggers. This affects auto bans as well. "Ignore Admins" If admins should be ignored when unearthing stashes not belonging to them. "Auto Ban Delay In Min" Delays auto bans by X minutes. "Delete found server stash after X seconds (0 = Disables)" Will automatically delete server stashes that were found, after X seconds.
    $9.99
  23. Version 1.0.2

    102 downloads

    Suggestions Bot - Made by Murder#0845 Bot Features ➤ No commands to send suggestions - Simply send a message in the suggestions channel and the bot will do the rest! ➤ Context menu - Commands which can be run through right clicking and hovering over apps, then selecting the preferred command (See lower down for tutorial) ➤ Slash commands - Slash commands to approve and deny suggestions! ➤ Approval reason - Able to add a reason of why a suggestion is being approved! ➤ Deny reason - Able to add a reason of why a suggestion is being denied! ➤ Modals for approve and deny - Modal (form) will pop up when approving or denying a suggestion, just a nice QOL thing when adding a reason. ➤ [OPTIONAL] New suggestion logging - Logging to show when a new suggestion has been sent! Note: This is optional, see below on how to disable. ➤ [OPTIONAL] Suggestion approved logging - Logging to show when a suggestion has been approved! Note: This is optional, see below on how to disable. ➤ [OPTIONAL] Suggestion denied logging - Logging to show when a suggestion has been denied sent! Note: This is optional, see below on how to disable. ➤ Create threads through context menu - Create threads through the context menu command: Generate Thread. This command works on any message but is especially useful when creating a thread about a specific suggestion to discuss it with fellow players/server members, another thing that is just for QOL. Context menu How to use: To use context menu commands, simply right click on the message which will bring up a menu. From there navigate to the "Apps" option and hover over it. Once completed, the following buttons should come up: Approve Suggestion Deny Suggestion Generate Thread From there, select the command you want to run and simply click it! Slash Commands To use slash commands simply type / and a list of all slash commands in your guild/server will appear. From there, select the command you want to run! If you have lots of slash commands in your server, you can click the profile picture of your bot on the left side and all slash commands for your bot will appear! Config { "Bot Token": "", "Staff Role ID": "", "Suggestions Channel": "", "Log Channel ID": "", "Guild ID": "" } Most of these are self explanatory. If your having trouble finding your bots token, go to Discord Applications and click "New Application", then input the name you want the bot to be. Then head over to Bot tab on the left side menu. In the bot tab, click "Reset Token" and follow the instructions. Once reset, copy the token which will appear and paste it into the "Bot Token" field in the config.json file! If your having trouble copying ID's to put in the config, visit this link which will show you how! Setup This bot is super simple to set up, simply follow these steps: ➤ Upload all files in "Murder Ticket System.zip" to your bots hosting. ➤ Fill out details in the config,json file. ➤ Turn the bot on (If your using online hosting, press "Start") ➤ Enjoy the bot For the simplicity of setting it up on your end, ensure you have all Privileged Gateway Intents which can be toggled at the Discord Developers Portal Simply click the toggle on the right-hand side for the bottom three options on that page, i would recommend un-toggling the first option, "Public Bot" as this will allow anyone to add your bot to there server, and this bot is a server specific bot. Support Notice If you need support I more than welcome you to reach out to me on discord. My discord is: Murder#0845 and I am open for any questions or inquiries! Alternatively, join my development discord where you can find support for all my files along with like minded server owners and people! Thank you for reading this description and I hope that you enjoy! Note: I will always be constantly updating and developing this bot, if you find any bugs or have any feature requests, feel free to DM me on discord (Murder#0845). - Murder
    $2.99
  24. Version 1.2.0

    187 downloads

    A simple plugin to allow users to toggle creative mode for themselves based on permissions. As of now, this plugin is considered complete, however if you have suggestions please feel free to reach out. Commands: /creative - Toggle Creative mode for the user who issued the command /creativefreerepair - Toggles the creative.freeRepair Convar /creativefreebuild - Toggles the creative.freeBuild Convar /creativefreeplacement - Toggles the creative.freePlacement Convar /creativefreeunlimitedio - Toggles the creative.unlimitedIo Convar Config Options: { ConsoleLoggingEnabled = true, ChatMessageEnabled = true, IconEnabled = true, IconAnchorMin = "0.345 0.11", IconAnchorMax = "0.375 0.16", IconImageURL = "https://i.postimg.cc/nVvW4Smw/Creative-Mode.png", IconColor = "1 1 1 0.3", CreativePermission = "creativetoggle.use", ConVarPermission = "creativetoggle.convars" } This plugin still relies on the built-in Rust convars. See the quote below for more information about those. Permissions: creativetoggle.use - Allows the user to toggle creative mode for themselves. creativetoggle.convars - Allows the user to toggle the state of the convars related to creative mode. Resources used: Visual Studio Code Visual Studio 2022 Github Copilot VS Code Extension HandyS11's RustPluginTemplate
    Free
  25. Sukor

    Admin Anon

    Version 1.0.5

    62 downloads

    Enables administrators to perform administrative actions anonymously, hiding their profile when they use in-game chat as well as within the game environment, displaying 'ADMIN' instead of their nickname above their character. Commands /aa - Admin Anon Enable /aa - Admin Anon Disable Permissions adminanon.use - Enables anonymity in the game. Permission Recommendation: We recommend adding the permission to the individual user rather than to a group. For example, grant the permission to John Doe directly, not to the "admin" group (even if John Doe belongs to that group). Change Color This plugin allows Rust admins to hide their identity in the chat. To change the username color for the "ADMIN" group, configure the "admin" group in BetterChat. Changes in BetterChat will automatically reflect in the plugin. Steps: 1. Open BetterChat Configuration: Locate and edit BetterChat.json. 2. Edit the "admin" group: Change the username color for the "admin" group. 3. Save and Apply Changes: Save and reload BetterChat & AdminAnon (Just in case) Change avatar admin ? Changing the admin's avatar is unnecessary for this plugin, as its purpose is to hide the admin's identity, not to impersonate another player. Configuration { "Stay Anonymous After Reconnecting": false, "Properties": [ { "Name": "ADMIN", "Better Chat Group": "admin", "Required Permission": "adminanon.use" } ] } Data (example) { "PlayerData": { "76561198196941415": { "Groups": [ "admin", "default" ], "Name": "ADMIN", "Better Chat Group": "admin", "Required Permission": "adminanon.use" } } } Language (EN) { "No Permission": "<size=12>You don't have permission to use this command</size>", "No Profile Permission": "<size=12>You don't have permission to use this profile</size>", "Admin Anon Enabled": "<size=12>Admin Anon has been <color=#00fa9a>ENABLED</color></size>", "Admin Anon Disabled": "<size=12>Admin Anon has been <color=#00fa9a>DISABLED</color></size>", "Admin Anon Changed": "<size=12>Fake identity has changed to <color=#00fa9a>{0}</color></size>", "Requested Fake Identify Not Found": "<size=12>Requested fake identity is not found</size>", "No Fake Identities Available": "<size=12>No fake identities available</size></size>", "Fake Identify Not Found": "<size=12>Fake identity is not found</size>", "Data Corrupted Up": "<size=12>Data is corrupt</size>" }
    $4.00
1.5m

Downloads

Total number of downloads.

7k

Customers

Total customers served.

105.2k

Files Sold

Total number of files sold.

2.1m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.