Jump to content

Bad Cop

Creator
  • Posts

    266
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Bad Cop

  1. Bad Cop

    /pnpc loot-all

    Yeah definitely looking for dropped item, not for containers test - drop an item on the floor, use /pnpc loot-all ignoring containers
  2. Bad Cop

    /pnpc loot-all

    No change on my side, he's still running somwhere trying to find a dropped item i think
  3. Version 1.0.2

    1 download

    TeamFinder adds a clean, in-game Looking For Group / Looking For Members system to your Rust server. Players can post LFG listings when they’re solo, and team leaders can post LFM listings to recruit. Everything runs through an intuitive UI: browse listings, open player request details, invite, request to join, and manage incoming requests, all without needing repetitive lfg chat spam. Key Features LFG + LFM Listings LFG (Looking for Group): solo players post a listing with a description. These listings are public and team leaders can easily invite players. LFM (Looking for Members): team leaders post a listing tied to their current team. Solo players can submit an invite request along with a short description. Simple UI Workflow Full UI with a main listings panel + side panel for invite request management. Filters: All / LFG / LFM Click a listing to view: Player name + avatar Listing type tag (LFG/LFM) Full description Invite & Request System LFG listings: team leaders can directly send a team invite. LFM listings: solo players can request an invite to join that team. Optional request note (short message) included with join requests. Built-In Safety Rules / Cleanups Players can’t request invites if they’re already in a team. Players can’t be invited/request if they already have a pending Rust team invite. If a player joins a team, their other pending join requests are cleaned up automatically Invalid LFM listings (disbanded teams) are auto-removed when detected. When team leader changes, the listing ownership is moved to new leader. Reminders & Notifications Audible invites reminders for: Players with pending team invites Leaders with pending join requests Configurable reminder interval. Chat message when a LFG/LFM request is posted. Editable UI customize colors for: panels frames row borders buttons tags (LFG/LFM) input fields scrollbar elements and more via the config Localization All UI content neatly arranged in the lang file, allowing for easy translation. ________________________________________________________________ Permissions teamfinder.admin - Required to run clear commands and remove other player's listings. Chat Commands /lfg - Opens the Party Finder. This command can be changed, and multiple commands added within the config file. /lfg.clear - Admin command to clear ALL LFG listings /lfm.clear - Admin command to clear ALL LFMlistings ________________________________________________________________ Default config is created and should meet the needs of most servers.
    $14.99
  4. Bad Cop

    New players ?

    Changed Status from Pending to Closed
  5. Bad Cop

    New players ?

    No problem, anytime
  6. Bad Cop

    New players ?

    Sorry, i was supposed to give you the .cs NewJoinCommand.cs
  7. Bad Cop

    New players ?

    Hello @massa2a You would need a plugin which sends a command when a player joins for the first time. You can use the attached plugin. Example command to put in the config: mail.send %SteamID% \"Welcome!\" \"Welcome to the server!\n\n This is a mail system used to message online and offline players and for admins to share important information, changes or updates during the wipe\n\nWe hope you have a great time\" -item ammo.pistol.hv 100 0 \"\" -img 1 Will send a message with an attachment of 100 hv pistol ammo (no skin, no custom display name) and using the 2nd image from your list of images
  8. Bad Cop

    Skills

    Congratulations on your latest update sir I hope to try it out later this week
  9. Bad Cop

    Add in AlphaLoot

    r0gi i DMed you few days ago. Did you already manage to figure it out ?
  10. Bad Cop

    Mail System

    Hi @moulinch, Of course, message me on discord when you have time to try it, i will let you know the IP and give you the perms to see it in action Can also find me in this discord channel if you have trouble sending friend request https://discord.gg/jxwVpn9mEq
  11. Bad Cop

    Mail System

    Version 1.1.2

    15 downloads

    Mail System is an in-game mail and notification system for Rust servers, allowing players to send "emails" to online and offline players. Admins will also bnefit from being able to include attachments such as items, commands, and economy rewards. Designed for wipes, announcements, rewards, crash compensation and direct communication, Mail System ensures both online and sleeping players receive admin communication, as well as providing a great way for players to message each other anytime via a simple UI that players can access at any time. Perfect For Admin announcements Server rules and new player welcome messages Compensations Reward delivery Event prizes Player to Player communication Core Features Persistent inbox per player Messages are delivered even when players are currently offline Configurable inbox limits per player - oldest message deleted if limit exceeded. Optional wipe-based inbox clearing Simple message creation Ability to input subject and message content Recipient can be easily selected via a player picker UI, with unique colors and icons for Online/Sleeper/Staff Optional image per message via ImageLibrary. Available Image URLs (recommend square images eg 512x512) can be configured. Default/Example images have been included. Clean scrollable UI and configurable max length for long messages. Admins can easily include a combination of items, economies, or commands ran against the recipient. Messages and attachments can also be created via console commands, perfect for use in other plugins. Known Limitation: Rust does not currently have a functional multi-line support (as in, hitting enter to create a line break won't create a line break for the recipient). However. when typing message content, entering \n will create a new line in the resulting message as shown in attached screenshots. Facepunch is aware of this and UI input functionality will be updated accordingly. Unread notifications Notification sound upon receiving new message Visual indicator for unread messages and attachments Customizable position and size of on-screen notification bell Attachments & Rewards Each message can include any combination of: Item rewards Multiple items per message Custom display names Optional skin IDs Inventory-safe claiming Command rewards Ability to run server commands on claim Supports placeholders to ensure command is run against the recipient (%steamid%) Repeatable command execution via amount entry Economy rewards Economics ServerRewards TCBank each handled independently, with clear failure feedback if unavailable or failed Players claim attachments directly from the inbox with a single click and receive a clear summary of what was successfully claimed and what failed, if anything. 🛠 Admin & Console Tools Send messages with attachments: Using In-game UI Using Console commands Attach rewards and images using simple flag-based commands Ability to include attachments is admin permission based Target: Individual players All players (Online and Sleepers) Customization Customize HUD icon and unread indicators Customize online/sleeper/staff icons Built-in notification HUD position & size editor (no config guessing) Customize available images which can be included in messages. Adjust HUD colors Configure subject/message max lengths and inbox size. Localization via lang files Timestamp +/- offset Chat Commands: /inbox - Opens the Inbox UI where players can view and send/reply messages /sendmail "PlayerName" - optional chat command to send message to specific player without going through inbox/player picker /inbox_top - Admin command to view players with largest inbox sizes /inbox_clear "PlayerName" - Admin command to clear a specific player's inbox /notif_iconpos - Admin command to reposition and resize the notification icon (auto saves) Permissions: mailsystem.send - required to be able to send messages mailsystem.admin - required to add attachments via UI and run admin commands Console command functionality Console commands can be used for both messaging and attachment delivery using flags, with included option to select which image will appear in the message Basic command structure is as follows: mail.send <playername OR SteamID OR *> "<subject>" "<content>" [flags] Using the * star sign in place of recipient will send the message to all players. Available flags are desribed below and may be used multiple times and in any order: Image Flag: -img <number> Sets the message image. Uses the image list from the config Index starts at 0 0 = first image, 1 = second, etc. _______________________________ Item Flag: -item <shortname> <amount> <skinId> optional:"displayName" Adds an item attachment. skinId may be 0 Custom name is optional If omitted, the item’s default name is used _______________________________ Commands Flag: -cmd "<name>" "<command>" <amount> Runs a server command when claimed. amount specified how many time to run the command. It defaults to 1 Supports %steamid% and %name% wildcards - useful when sending to all players or via other plugins. "name" is what the player will see as the attachment name (instead of seeing the command itself) _______________________________ Economy Flag: -eco <type> <amount> Adds a currency attachment. Supported types: Economics ServerRewards TCBank _______________________________ Example Console Commands: Below are some example console commands. Note you can use \n\n for following text to start as a new paragraph Simple message only to single player(with image) mail.send PlayerName "Welcome!" "Welcome to the server. Enjoy your stay!" -img 0 Simple message only to all players (with image) mail.send * "Server Notice" "Welcome to the server everyone!" -img 0 Single item attachment (with image) mail.send PlayerName "Resource Gift" "Here are some materials to get you started." -img 1 -item wood 2000 0 Item attachment with custom display name and specific skinID (with image) mail.send PlayerName "Special AK" "You have received skinned HV pistol ammo." -img 2 -item rifle.ak 1 987654321 "Very Cool AK" Multiple items (with image) mail.send PlayerName "Supply Drop" "A mix of useful resources." -img 0 -item wood 3000 0 -item stones 2000 0 -item metal.fragments 500 0 Command attachment (with image) mail.send PlayerName "Starter Kit" "Claim this message to receive your starter kit." -img 1 -cmd "Starter Kit" "kit give %steamid% starter" Economy reward (Economics) (with image) mail.send PlayerName "Welcome Bonus" "You have received a currency reward." -img 0 -eco Economics 1000 Mix of Items + Economics (with image) mail.send PlayerName "Builder Pack" "Resources and money to help you build." -img 2 -item wood 4000 0 -item stones 4000 0 -eco Economics 2500 Mix of Items and Command (TWO vip kits) (with image) mail.send PlayerName "VIP Trial" "Enjoy a one time VIP kit." -img 1 -item scrap 250 0 -cmd "VIP Kit" "kit give %steamid% VIP" 2 Full mixed attachments (items + command + economy) (with image) mail.send PlayerName "Welcome Package" "Everything you need to get started." -img 0 -item wood 3000 0 -item ammo.pistol.hv 100 0 -cmd "Starter Kit" "kit give %steamid% starter" -eco Economics 1500 Full mixed attachments to all players (note using \n\n to create a new paragraph within message content) (with image) mail.send * "Attention Citizens!" "Thank you for being awesome.\n\nAttached some gifts." -img 0 -item wood 3000 0 -item ammo.pistol.hv 100 0 -cmd "Starter Kit" "kit give %steamid% starter" -eco Economics 1500 If using the commands within a JSON (config) file, you will need to ensure you escape the quotes with a backslash (place a backslash before any quote sign), for example: mail.send %SteamID% \"Welcome!\" \"Welcome to the server!\n\n This is a mail system used to message online and offline players and for admins to share important information, changes or updates during the wipe\n\nWe hope you have a great time\" -item ammo.pistol.hv 100 0 \"\" -img 1 If you’re looking for a modern replacement for chat spam, manual kit commands, or unreliable reward delivery, Mail System provides a polished, user-friendly solution that players will instantly understand and appreciate. I have done my best to document the full functionality, but if any doubt do not hesitate to open a support request.
    $19.99
  12. These prefabs are just for decoration, the mounting won't really work (its too tight around the seating area). I should really remove the mount points to not confuse. But i think you might be looking for the moving/mountable ones in which case they're here - https://karuza.dev/store/product/5fa495d7-f1ed-4320-bcb6-f59398743590
  13. Changed Status from Pending to Not a Bug
  14. Hi @Covfefe I've added some additional configuration among other minor changes. Should be good to go but let me know if anything feels off
  15. Bad Cop

    Add in AlphaLoot

    Changed Status from Pending to Work in Progress
  16. Hey @ChardaZAR Not difficult at all. If you have all your custom SkinIDs to hand, maybe 1 minute to add each item. tl;dr for a basic item: open the item manager, input a shortname you would like that item to have input the parent item it will be based on (for non usable items, recommend shortname RHIB) Populate the SkinID, Displayname, Description If you use these items in any lootables (e.g. loot from events), you'd need to update it there to use the new simpler format (only shortname). Example from a loot table: Loot format before changing to your new custom items: "List of items": [ { "ShortName": "sticks", "Minimum": 1, "Maximum": 2, "Chance [0.0-100.0]": 5.0, "Is this a blueprint? [true/false]": false, "SkinID (0 - default)": 4535234653, "Name (empty - default)": "Screwdriver" }, { "ShortName": "sticks", "Minimum": 1, "Maximum": 2, "Chance [0.0-100.0]": 5.0, "Is this a blueprint? [true/false]": false, "SkinID (0 - default)": 453342345, "Name (empty - default)": "Screws" }, ] Loot format after changing to your new custom items: (now only need to put in the shortname which you've configured) "List of items": [ { "ShortName": "screwdriver", "Minimum": 1, "Maximum": 2, "Chance [0.0-100.0]": 5.0, "Is this a blueprint? [true/false]": false, "SkinID (0 - default)": 0, "Name (empty - default)": "" }, { "ShortName": "screws", "Minimum": 1, "Maximum": 2, "Chance [0.0-100.0]": 5.0, "Is this a blueprint? [true/false]": false, "SkinID (0 - default)": 0, "Name (empty - default)": "" }, ]
  17. Version 1.0.1

    29 downloads

    Custom Item Manager is an in-game admin UI for creating true custom Rust items by registering brand-new ItemDefinitions, leveraging the CustomItemDefinitions* framework. Unlike traditional “skinned item” approaches, this plugin adds items directly into the game’s item manifest, allowing them to be spawned, stored, traded, and in many cases interacted with exactly like vanilla items. Because these items exist as real ItemDefinitions, they can have their own unique itemID, shortname, display names, meaningful descriptions, icons, categories, flags, and blueprint rules**. This solves one of the biggest limitations of skin-based custom items: skinned items can only reuse the original item’s shortname, description and behavior, while CustomItemManager allows you to define entirely new identity and metadata for each item. All item creation and editing is done through an in-game UI. Items can be created, edited, unregistered, and re-registered instantly without editing code or restarting the server. Created items are stored persistently and automatically re-registered on server start. A searchable list andone-click give buttons makes testing fast and convenient. In short, CustomItemManager provides a clean workflow for adding more vanilla-like custom items to Rust servers, not just reskinned vanilla items. Why use this instead of skinned existing items? Skinned vanilla items: Share the original item’s behavior Cannot change the description meaningfully Are limited to cosmetic differences Custom Item Manager items: Exist as unique ItemDefinitions Have their own display name and custom description, in place of the ownership label, as well as additional customizable labels. Can have different rules, eg can/can't be dropped, configurable category (e.g. for sorting). Integrate cleanly with most Rust plugins that give or require specific item shortnames. RECYCLABLE - setting the Craftable value to True, and setting Blueprint Ingredients, will allow the item to be recycled. CRAFTABLE- by giving players a blueprint for the custom item, it can be crafted using the industrial workbench If you want items to feel like true, purpose-built content instead of cosmetic overrides, this plugin is the better approach, and will save you a lot of time chasing down skinIDs when configuring other plugins. Data and Persistence All created items are stored in the plugin data file Items are automatically re-registered on server start and plugin reload It is safe to reload the plugin without losing definitions On unload, all existing items will appear as a fallback item, and be restored to their original condition upon plugin load. Permissions customitemmanager.admin - required to use the utility Commands /cim - opens the CIM UI Recommendations Ensure you have the latest version of Custom Item Definitions framework For non-usable items (eg custom craft components, quest items), use RHIB as the parent item. It has a blank description to avoid confusion. When using the items in other plugins, you do not need to specify the SkinID again, only the shortname (skinID should be 0) If the items are already in player containers, prefer editing and re-registering over deleting. Text of the first, Green label on the item is configured in the lang file for Custom Item Definitions. All Display Names and Descriptions will be available in the lang file for Custom Item Manager, allowing you to easily translate the items. Custom Labels Example: The green label text is configured in the Custom Item Definitions lang file. The text when hovering over it, is the item description configured via my plugin. The blue and orange labels, can also be created via my plugin, with or without additional text when hovering over it. SPECIAL ITEM=|QUEST ITEM= After = you would enter the text you wish to display when hovering over the additional label. It's up to you to experiment and adapt it for your own needs. * This plugin is a UI utility to easily create and manage custom items, based on the required dependency - Custom Item Definitions framework developed by 0xF ** The plugin allows specifying whether the item can have a blueprint as well as the required components to craft, which allows the custom item to be recycled. The blueprint itself can be given to players and learned, however it will not appear in the vanilla crafting menu. It can however be crafted with an industrial crafter,
    $6.99
  18. command is scan then run the command removeleak
  19. try this tool by nivex tl;dr: Make a full backup just in case. run scan in console to get an idea of how many leaked items there are run removeleak to clear them Restart server ItemLeak.cs
  20. Bad Cop

    /pnpc loot-all

    Still same (and increased container pickup distance to 5) Where is bro going ? It looks like he is trying to pickup dropped items , ignoring every container RUST 2026.01.10 - 12.52.09.04(1).mp4
  21. Bad Cop

    /pnpc loot-all

    Thank you, will update today and test again
  22. Changed Fixed In to Next Version
  23. Bad Cop

    /pnpc loot-all

    Hi walkingrey I've been trying this for some time, but i dont think /pnpc loot-all is working correctly The bot starts running to some boxes very far away (there are many boxes near), and even when he gets there, doesnt pick up. Can only loot crate with the point command Attached json. Using the spawned npc (not from item). Please tell me if wrong configuration PersonalNPC.json
  24. Bad Cop

    Ez BoomBox

    Yup,. thats would be the way will look into that, you dont really get a big angle to look up, and while using the boomboxes as part of plugins is not against TOS, some people seem to be spooked The TOS only covers the DLC items. The static boombox is not part of the DLC pack - it's the same boombox you drop onto monuments in RustEdit, also used in other plugins you definitely have
2.2m

Downloads

Total number of downloads.

10.1k

Customers

Total customers served.

146.7k

Files Sold

Total number of files sold.

3.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.