Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Search the Community

Showing results for tags 'rust'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Categories

  • Plugins
  • Maps
  • Monuments
  • Prefabs
  • Buildings
  • Tools
  • Customizations
  • Competitions

Forums

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

Product Groups

There are no results to display.

Blogs

  • Test blog
  • Easy Plugin Documentation Guideline

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 0.3.27

    347 downloads

    This was my first map using Rust Edit. It never really got finished due to size restrictions and starting a bigger version, so it's not a high priority, but it is maintained and can change drastically from update to update. It is a 4k size map, but the landmass is much smaller (probably closer to a 2K/3K map), so good build space is scarce. This will cause fights for building claims on more populated servers, but don't fret! There are many various sized "Raft foundations" that serve as great sea bases. The road network is simple but packed with scrap piles. This makes scrap runs very rewarding, but beware! The Bradley patrols these lands, so if you hear the rumbling of tank tracks, Run! Map Size: 4000 Features Bradley Patrols the main road England/Scotland Cargo Ship has a custom route Race Tracks Jumps Customized Vanilla Monuments(more scientists, Access to unreachable areas) CCTV Cameras on the Racetracks Floating Raft Foundations scattered around the sea Custom Monuments Cobalt Harbour Zen Labs CCTV Codes RACETRACK0 - 8 DIRTTRACK0 - 7 COBALTHARBOR1 - 2 ZENLABS1 The map is free! If you download it, thanks in advance Known Servers Disco Rust (ALL Skins FREE, PvE, RP, Kits, Levels, PvP)
    Free
  2. Version 1.3.1

    13 downloads

    CPunishTool is an admin tool. Very intuitive way to punish a player # INFO WHEN TOOL IS EQUIPED AND ACTIVE - Show crosshair - Show UI - Display info in chat for each mode ALL MODE IS SECURED WITH PERMISSIONS AVAILABLE MODE - Kill (Wounded, Stop wounded, Kill) - Kick (with multiple custom reason) - Mute (with multiple custom duration and unmute option) - Voice Mute (with multiple custom duration and unmute option) - Freeze (if player is freeze, unfreeze him) - Ban (with multiple custom reason) # PERMISSION cpunishtool.use - Require for use and get the tool cpunishtool.kill - Require for kill player cpunishtool.kick - Require for kick player cpunishtool.mute - Require for mute player cpunishtool.voicemute - Require for voicemute player cpunishtool.freeze - Require for freeze player cpunishtool.ban - Require for ban player # CHAT COMMAND /punishtool - Get the tool in your inventory # OPTIONAL PLUGIN REFERENCE #PREVIEW # CONFIGURATION { "Kill Option": { "1": { "Short Description": "Wounded", "Details": "startwounded" }, "2": { "Short Description": "Stop Wounded", "Details": "stopwounded" }, "3": { "Short Description": "Kill", "Details": "" }, }, "Kick Option": { "1": { "Short Description": "No reason", "Details": "" }, "2": { "Short Description": "Language", "Details": "Thanks for guarding your language!" }, "3": { "Short Description": "Come discord", "Details": "You are expected on discord.gg/5NtNRhU" }, "4": { "Short Description": "Stop it !", "Details": "Stop and calm down. !" } }, "Mute Option": { "1": { "Short Description": "5 minutes", "Details": "5m" }, "2": { "Short Description": "10 minutes", "Details": "10m" }, "3": { "Short Description": "30 minutes", "Details": "30m" }, "4": { "Short Description": "1 hour", "Details": "1h" }, "5": { "Short Description": "1 day", "Details": "1d" }, "6": { "Short Description": "Permanent", "Details": "" }, "7": { "Short Description": "Unmute", "Details": "unmute" } }, "Mute Voice Option": { "1": { "Short Description": "5 minutes", "Details": "5m" }, "2": { "Short Description": "10 minutes", "Details": "10m" }, "3": { "Short Description": "30 minutes", "Details": "30m" }, "4": { "Short Description": "1 hour", "Details": "1h" }, "5": { "Short Description": "1 day", "Details": "1d" }, "6": { "Short Description": "Permanent", "Details": "" }, "7": { "Short Description": "Unmute", "Details": "unmute" } }, "Ban Option": { "1": { "Short Description": "No reason", "Details": "" }, "2": { "Short Description": "Language", "Details": "Language" }, "3": { "Short Description": "Rules infractions", "Details": "Violation of rules" }, "4": { "Short Description": "Staff deliberation", "Details": "Staff Deliberation" }, "5": { "Short Description": "Cheat", "Details": "Cheat" }, "6": { "Short Description": "Macro", "Details": "Macro" }, "7": { "Short Description": "Insults", "Details": "Insults" } } }
    $9.99
  3. Version 2.0.0

    5 downloads

    Welcome to Doc's Boxing Arena, this is a big boxing arena/Stadium with loads of places to explore. There is 1 hackable crate that spawns in the centre of the boxing ring 2 accessible floors You will need the blue key card and 1 fuse to access all loot in the arena Loads of loot spawns Perfect pvp monument. Prefab Count 7868 Please make yourself aware of the TOS-Restrictions for use. If you have any problems you can contact discord DocNorris#5423
    $5.99
  4. Version 1.0.0

    2 downloads

    Welcome to Doc's Glass Tunnel Boat system, this is a custom above ground tunnel system that is patrolled by scientist. This prefab comes in 14 different parts/sections and you must assemble it yourself. Features There is a shop where you can buy a boat at the docking stations or you can walk the tunnels by foot 1 recycler at the stations Loads of loot inside the tunnels You can walk and build underneath the tunnels Easy to install Fully Customizable. you can design your own path. Also comes with a map with the system set up in one Prefab Count per piece Station T 716 Station L 597 Cross shape 524 L Shape 264 T Shape 335 Straight 100 Straight no npc 98 If you have any problems you can contact discord DocNorris#5423
    $14.99
  5. Version 1.0.0

    2 downloads

    Welcome to Codefling Hq, this is a custom hq that has 2 accessible floors with loot . You will need a blue keycard and 1 fuse to access all the loot . Every purchase 50% of the sale will be donated to codefling to show my support Features Blue keycard puzzle room (Deaths office) 2 interactive draw bridges 2 interactive vault doors 1 interactive lift Prefab count : 1803 If you have any problems you can contact discord DocNorris#5423 Please make yourself aware of the TOS-Restrictions for use. If you find any bugs or issues contact me on here or discord and il sort them out straight away DocNorris#5423
    $9.99
  6. Version 2.0

    12 downloads

    Welcome to SpaceX Starship Launch site, this is a smaller/cooler replacement to launch site. You can explore the inside of the Starship, it has 7 accessible floors, 2 elevators and 1 main loot room. You will need the blue and red key card and 1 fuse to enter all areas of the rocket. Scientist and Bradley are patrolling the outside of the Starship. Also has SpaceX factory full of loot and a recycler . Prefab Count 2334 Please make yourself aware of the TOS-Restrictions for use. If you have any problems you can contact me on discord DocNorris#5423
    $9.99
  7. Version 1.0.0

    1 download

    Welcome to Doc's Basketball Court. Perfect replacement for Gas station 2 loot crates 8 loot barrels 1 recycler Prefab count : 446 If you have any problems you can contact discord DocNorris#5423 Please make yourself aware of the TOS-Restrictions for use.
    $4.99
  8. Version 1.0.0

    1 download

    Welcome to Doc's River/Canal boat, this is a custom puzzle room of a canal boat You will need a fuse and a blue keycard to access all the loot inside Easy to install Prefab Count 601 Please make yourself aware of the TOS-Restrictions for use. If you have any problems you can contact discord DocNorris#5423
    $6.99
  9. Version 2.5

    23 downloads

    Welcome to Hemp Island, this is a custom hemp leaf shaped map, Super fun map for the hemp farmers (2 Maps included ) Map size: 4k Prefab count: 25500 Map 1 Prefab count: 13060 Map 2 High Performance Map 1 Comes with 4 custom monuments Boxing Arena https://codefling.com/monuments/docs-boxing-arena-hdrp-ready-on-sale Airport https://codefling.com/monuments/docs-airport-hdrp-ready Multi Storey carpark https://codefling.com/monuments/docs-multi-storey-carpark-hdrp-ready Scuba Tank https://codefling.com/monuments/docs-scuba-tank-hdrp-ready Large and small oil rig are on the map you just cant see it on the main image Cargo ship patrols the map Loads of caves for the trolls to live Working underground tunnel systems Map 2 Custom monuments Smoke City Jump Street Codefling hq Hemp farm Multi-Storey Carpark Scuba Tank Map 2 is locked on rust edit Please make yourself aware of the TOS-Restrictions for use. If you find any bugs or issues contact me on here or discord and I will sort them out asap! DocNorris#5423
    $16.95
  10. bmgjet

    Stations

    Version 1.0.2

    1,157 downloads

    Play custom mp3 urls over the Voice DLC boomboxes. It will use a hand held boombox if you have it selected as your active item. Other wise it will look to see if your looking towards a deployed boombox. Permission: Stations.use Stations.admin Stations.youtube Command: /station url - URL needs to be to a web link and is limited to a .mp3 file. If your url has spaces with in it then you need to encapsulate it within "". So it would be something like /station "http://url2mp3.com/test with space.mp3" /yt youtubeurl (Url needs to be a youtube link and must have a StationServer which can be found on the github of this plugin) Admin Settings: /station mp3 set (toggles between MP3 Requirement on url) /station cooldown x (set x as how many seconds for cool down between changing stations) /station url http (set http as the http link to your station server if you want to have youtube2mp3 conversion done on your own server) StationServer can be found on the github, source code is provided as a windows console app in Program.cs Its recommended that you check this out and compile it yourself so you fully understand any risks of running a service like this. HowTo: If you dont have any URLs of mp3 files and want to use something off youtube. Use one of the many youtube 2 mp3 online converting websites. Then use the download url it gives you. https://320ytmp3.com/en7/ is one that I have used. You can see what I mean by watching this. NOTE: Players IP addresses are exposed while they are playing something. Custom URLs could be abused by hammering/ddos a small website thats hosting a mp3 file. So make sure players with the permission arnt likely to abuse it.
    Free
  11. Version 1.0.1

    36 downloads

    Bundle of four addons made for Welcome Panel UI. All four addons including preset default config files as you see them on screenshots. This plugin is extension to existing WelcomePanel. In order to get addons working you have to purchase it first. • How to enable adddons • Kits Menu - Working with Kits from Umod - List up to 18 kits in your Welcome Panel - Display other kit data in description by typing {kitCooldown}, {kitUsesLeft} or grab whole description from Kits with {kitDescription}. - Appearance is fully customizable, for advanced users position settings provided inside .cs file under Further Customization region. - Config Example • Social Links - List up to 6 of your social media. - URL copying is based on note system. (last image in screenshots) - Appearance is fully customizable, for advanced users position settings provided inside .cs file under Further Customization region. - Config Example • Vip Ranks - List up to 6 VIP Ranks. - Buy button provides custom note with url to you web store. - Appearance is fully customizable, for advanced users position settings provided inside .cs file under Further Customization region. - Config Example • Wipe Schedule Menu - Two simple panels made for showing wipe cycle of your server. - Countdown feature supported by WipeCountdown plugin. Enable countdown in text by using {countdown}. Check example down bellow. - Appearance is fully customizable, for advanced users position settings provided inside .cs file under Further Customization region. - Config Example
    $9.99
  12. Death

    Hotbars

    Version 1.0.2

    44 downloads

    Hotbars is a Rust plugin that lets users create multiple MMO-style hotbars they can switch between on the fly either with chat commands, key binds or a GUI interface. Users can configure up to 5 bars to switch between. If the items are lost, the items are removed from the hobar when the user switches or recalls the hotbar. Permissions hotbars.use - Required for use. hotbars.(1-5) - Limits the amount of hotbars a player/group can have. Example: hotbars.3 Commands /hotbar - Will print a list of availible commands. /hotbar list - Alternative method to open GUI interface. /hotbar close - Alternative method to close GUI interface. /hotbar save - Alternative method to save a hotbar. /hotbar delete 1-5 - Alternative method to delete a saved hotbar. /hotbar 1-5 - Alternative method to switch between hotbars. Config OnlyUsableItems (Default: true) - Prevents un-usable items from being saved into a hotbar, like resources, etc.. RestoreHotbarOnDeath (Default: false) - Restores the hotbar on respawn after a player dies. ToggleButtonContainerBounds - Configure the placement of the GUI hotbar button. ToggleButtonImageBounds - Configure the placement of the GUI hotbar button icon. ToggleButtonBounds - Configure the placement of the GUI hotbar button texture layer. ToggleButtonColor - Configure the color of the GUI hotbar button. ToggleButtonBackgroundColor - Configure the background color of the GUI hotbar button. ToggleButtonOpacity - Configure the opacity of the GUI hotbar button. ToggleButtonBackgroundOpacity - Configure the background opacity of the GUI hotbar button. HotbarContainerBounds - Configure the placement of the hotbar menu. Preview
    $20.00
  13. Version 1.0.1

    12 downloads

    Let players know how many days left till next wipe with this simple countdown plugin. • Features - show time left with chat command - auto broadcast when players type keyword in chat - api to get time left • Commands • Config • API
    Free
  14. Version 1.0.6

    109 downloads

    Allows bases to become raidable when all players in a base become inactive. Compatible with TruePVE and NextGenPVE servers. Abandoned Bases checks each building on the server in order to determine which bases are inactive. Bases become inactive when all players authorized on the tool cupboard have been offline for the configured amount of days. When a base becomes inactive there are one of two outcomes. 1.) It will be immediately destroyed if it does not meet the configured minimum requirements. 2) It will become raidable for a configurable period of time, and when the time expires the base will be destroyed. Each zone has a map marker, allows PVP and is surrounded by a dome that protects it from being attacked from the outside. Players who zone hop will be flagged with a PVP delay where they can still be attacked for a configurable amount of time. Command /sar - converts a base into an abandoned base (requires abandonedbases.convert permission) - this can be used on any base that you are authorized to and will cause the base to be destroyed when the timer expires Command /sab - starts a manual check for each building on the server in order to determine which bases are inactive (requires abandonedbases.admin permission) Command /sar radius - converts a base into an abandoned base and uses the specified radius for the dome / zone radius. Min and max radius are configurable. Command /sar cancel - requires abandonedbases.convert.cancel permission - completely cancels an event (destroys map marker and dome, disables PVP and prevents base from being despawned) effectively allowing the base to be taken over Command /sar purge - converts all bases on the server into abandoned bases for purge day (requires abandonedbases.convert, abandonedbases.admin and abandonedbases.purgeday permissions) This is a two part command that requires you type /sab afterwards to begin. Requires abandonedbases.purgeday, abandonedbases.convert, and abandonedbases.admin permissions. Announcements are muted during purge to prevent spam. Time To Wait Between Spawns (15) will delay how quickly every base is converted Permissions abandonedbases.convert - required to use /sar command abandonedbases.convert.free - converting is free for users that have this permission abandonedbases.purgeday - required to use /sar purge command abandonedbases.admin - required to use /sab and purge commands abandonedbases.notices - users with this command can see all in-game notices from the plugin abandonedbases.attack - shows players how much time is left before a base becomes abandoned when they attack it abandonedbases.exclude: excludes the user from being checked as an authorized user to a TC prevents the users building from becoming abandoned if they've built any decay entity within it this permission should not be used to exempt users - exempt users by assigning them a permission from a role that has the lifetime set to "none" example roles that includes permission abandonedbases.exempt and lifetime set to "none" to properly exempt a user or group by granting abandonedbases.exempt to a user or group: "Purge Settings": [ { "Permission": "abandonedbases.exempt", "Lifetime (Days)": "none" }, { "Permission": "abandonedbases.vip", "Lifetime (Days)": "7" }, { "Permission": "abandonedbases.veteran", "Lifetime (Days)": "5" }, { "Permission": "abandonedbases.basic", "Lifetime (Days)": "3" } ], Purge Settings Permission - The permission to use with this setting Lifetime (Days) - The amount of time in days before a base is considered abandoned. Set to none to not consider players with this permission as inactive. Conversions Before Destroying Base (1) - The amount of times a base can become abandoned before it is finally destroyed when the Despawn Timer expires. Comes with 3 configured permissions and lifetime days by default Abandoned Settings Blacklisted Commands (command1, command2, command3) - Commands players are not allowed using at a raid or marked with PVP delay Marker Name (Minutes) (Abandoned Player Base [{time}m]) - Text shown on map marker for minutes Marker Name (Seconds) (Abandoned Player Base [{time}s]) - Text shown on map marker for seconds Foundations Required (4) - Minimum amount of foundations required to become raidable Walls Required (3) - Minimum amount of walls required to become raidable Sphere Amount (10) - Increase to darken the dome, or decrease to brighten it Sphere Radius (50) - How big the dome is in meters Use Dynamic Sphere Radius (false) - Allow the dome to detect the best dome size Max Dynamic Radius (75.0) - How maximum size of the dynamic radius Min Custom Sphere Radius - The minimum radius allowed when using /sar <radius> Max Custom Sphere Radius - The maximum radius allowed when using /sar <radius> PVP Delay (15.0) - The amount of time in seconds that players can take damage after leaving the dome Despawn Timer (1800.0) - The amount of time in seconds that players have to finish the raid Reset Despawn Timer When Base Is Attacked (true) - When enabled this will reset the above despawn timer back to 1800 seconds by default Do Not Destroy Base When Despawn Timer Expires (false) - Use this to override and prevent a base from being destroyed when Despawn Timer expires Backpacks Can Be Opened (true) - When enabled players will be allowed to open their backpacks while inside of the dome Backpacks Can Be Looted By Anyone (false) - Bypass PreventLooting plugin and allow backpacks to be lootable if enabled Corpses Can Be Looted By Anyone (true) - Bypass PreventLooting plugin and allow backpacks to be lootable if enabled Allow PVP (true) - Allows PVP while inside of the dome, and when flagged with a PVP delay Cooldown Between Conversions (3600) - The amount of time in seconds that a player must wait before each manual conversion of a base Run Once On Server Startup (false) - Check for abandoned bases immediately after server startup is complete Run Every X Seconds (0.0) - The time in seconds to check for each building on the server in order to determine which bases are inactive Kill Inactive Sleepers (false) - When enabled players with a permission from purge settings will be executed when they are offline for the configured amount of lifetime days Let Players Kill Abandoned Sleepers (false) - Allows players to kill anyone sleeping inside of an abandoned base rather than the server killing them automatically Economics/ServerRewards Cost To Manually Convert (0 = disabled) - Used with /sar command to convert any base into an abandoned base Use Map Marker (true) Various auto turret settings Credits: misticos for giving permission to use some of his code
    $30.00
  15. Mevent

    Skills

    Version 1.19.0

    116 downloads

    Plugin adds a system of 14 different skills Features: Beautiful user interface Universality (plugin working with different economic plugins) Customization (all interface you can set up in configuration) Perfomance Commands skills open interface giveallskills name/steamid give the player every skills at the maximum stage giveskill name/steamid [SkillType] [Stage] give the player the skill with the stage Skills Types Wood Stones Metal Sulfur Attack Secure Regeneration Metabolism ComponentsRates StandUpChance CraftSpeed FastOven Kits None Config
    $20.00
  16. Version 1.0.4

    23 downloads

    Drone Taxi adds another way to travel around the Rust World! Simply type /taxi to bring up a taxi selection screen. Each taxi has its benefits and different scrap costs to run. Prices are all customisable as well as who can use them! How To Use It? Typing /taxi will bring up a taxi UI. Select one of the three drone types available and it will be delivered near you. Once onboard right click on your map where you want to go. Make sure you have enough scrap to get there! The drone will try to avoid all obstacles and are restricted in where they can pick passengers up as well as a drop. Check the video for a demo Types Of Drones There are three types of drones, Drone X, Drone XL, and Drone Lux Drone X is the cheapest and simplest drone. It seats only one person! Drone XL seats three people Drone LUX is for the mega-rich players. This only seats one player but is a way better ride Permissions You require specific permission to be able to use each drone. They are as follows and respect the corresponding drone DroneTaxi.X DroneTaxi.XL DroneTaxi.LUX Commands There is only one command /taxi this brings up the taxi UI Config Each drone can have its price per second, as well as base price, tweaked. flatFeeX -> amount of scrap to charge for setting a destination for drone X flatFeeXL -> Same as above but for drone XL flatFeeLUX -> Same as above but for drone LUX varableFeeX - > How much scrap to charge per second of flight for drone X varableFeeXL -> Same as above but for drone XL varableFeeLUX -> Same as above but for drone LUX coolDown - > Time in seconds before a new taxi can be called ignoreBuildingBlocked -> Enable this to ignore building blocked sphere (monuments) This is not recommeneded Limitations Sometimes the chairs will appear invisible. This is purely cosmetic for the player and they tend to reshow after a few seconds. Contact I have a question about the plugin or need help! Message me on discord – mrcameron999#3378
    $11.99
  17. Mevent

    BankSystem

    Version 1.0.4

    25 downloads

    Adds a banking system to the game. It is an extended system of economics. Features ATM system (each player can install his own ATM and receive profit from it) ATMs can break ATMs can be repaired Money transfer system between players HumanNPC support Ability for players to earn money Adds a new item to the game (banknotes) Auto Wipe (each item can be customized) Working through third-party economy plugins (optional) Conversion from ServerRewards and Economics Commands bank - open the bank interface bank.givenote [target] [amount] - give banknotes to the player bank.giveatm [target] - give ATM to the player bank.setbalance [target] - set balance to the player bank.deposit [target] - deposit money to the player bank.withdraw [target] - withdraw money from a player bank.transfer [player] [target] - transferring money from a player to another player bank.wipe [type] (0 - all, 1 - players, 2 - logs, 3 - ATMs) - wipe data bank.convert.economics - convert from Economics bank.convert.serverrewards- convert from ServerRewards Hooks private object CanPlayerCreateCard(BasePlayer player) private void OnPlayerCreatedCard(BasePlayer player) private void OnBalanceChanged(ulong member, int amount) API private bool HasCard(BasePlayer player) private bool HasCard(ulong member) private int Balance(BasePlayer player) private int Balance(ulong member) private bool Deposit(BasePlayer player, int amount) private bool Deposit(string member, int amount) private bool Deposit(ulong member, int amount) private bool Withdraw(BasePlayer player, int amount) private bool Withdraw(string member, int amount) private bool Withdraw(ulong member, int amount) private bool Transfer(BasePlayer member, BasePlayer target, int amount) private bool Transfer(string member, string target, int amount) private bool Transfer(ulong member, ulong target, int amount) Permissions You can set permission in config, for example: "Permission (example: banksystem.use)": "banksystem.use", You can also configure permissions for ATM breakage% Config { "Work with Notify?": true, "Commands": [ "bank" ], "Permission (example: banksystem.use)": "", "Starting balance": 100, "Card Image": "https://i.imgur.com/Br9z7Ou.png", "Transit Image": "https://i.imgur.com/h2bqMu4.png", "Withdraw Image": "https://i.imgur.com/lwVwxm3.png", "Transfer Image": "https://i.imgur.com/TBIxUnz.png", "Exit Image": "https://i.imgur.com/OGoMu9N.png", "Currency Settings": { "Display Name": "RUSTNote", "Short Name": "sticks", "Skin": 2536195910 }, "Card expiry date (in days)": 7, "ATM Settings": { "Minimum deposit fee": 0.0, "Maximum deposit fee": 10.0, "Default deposit fee": 1.0, "Step deposit fee": 0.1, "Minimum withdrawal fee": 0.0, "Maximum withdrawal fee": 10.0, "Default withdrawal fee": 1.0, "Step withdrawal fee": 0.1, "Default breakage percentage during operation": 1.0, "Breakage percentage during operation": { "banksystem.vip": 0.7, "banksystem.premium": 0.5 }, "Repair Settings": { "Items (for 1%)": [ { "Short Name": "scrap", "Amount (for 1%)": 2.0, "Skin": 0, "Title (empty - default)": "" }, { "Short Name": "metalpipe", "Amount (for 1%)": 1.0, "Skin": 0, "Title (empty - default)": "" }, { "Short Name": "metal.fragments", "Amount (for 1%)": 15.0, "Skin": 0, "Title (empty - default)": "" } ] }, "Display Name": "ATM", "Skin": 2457425342, "Spawn Settings": { "Monuments": { "compound": { "Display Name": "ATM", "Position": { "x": -3.5, "y": 1.15, "z": 2.7 }, "Rotation": -90.0, "Deposit Fee": 0.0, "Withdraw Fee": 0.0 } } } }, "Tracking Settings": { "Cost Table (shortname - cost)": { "sulfur.ore": 0.5, "metal.ore": 0.5, "hq.metal.ore": 0.5, "stones": 0.5, "crate_elite": 10.0, "crate_normal": 7.0, "crate_normal_2": 4.0 } }, "Wipe Settings": { "Wipe Players?": false, "Wipe Logs?": true, "Wipe ATMs?": true }, "NPC Settings": { "NPCs": [ "1234567", "7654321", "4644687478" ] } }
    $20.00
  18. Version 1.2

    26 downloads

    This is a Racetrack monument. Great as a standalone monument, but even better as a racing event area. Build your favourite vehicle and line up against your rivals in a guaranteed action packed racing experience with your friends or server community Prefab count: 5321 Racetrack 1 contains the following: Pitlane Garage with 10 vehicle lifts Blue card puzzle (Vehicle themed loot table) Chinook Drop Zone Several Sewer access/escape points Day/Night sensor lighting CCTV Camera Coverage to view events from any 'Computer Station' 2 Vehicle Part Vending Machines NPC/Bot vending area (plugin needed) Oil Refinery, Tier 1 work bench, Repair bench Prefab Modifiers: Alpha Height Splat Topology Paths CCTV codes: RACETRACK0 RACETRACK1 RACETRACK2 RACETRACK3 RACETRACK4 RACETRACK5 RACETRACK6 Once downloaded, unzip and place the "808 Racetrack" folder in "Program Files (x86)\RustEdit\CustomPrefabs" folder. Note! You will need the latest versions of Oxide and Oxide.Ext.RustEdit.dll to use these on a map/server. Suggested Optional Plugins: RaceTrack
    $15.00
  19. Mevent

    Shop

    Version 1.0.17

    326 downloads

    Large and highly customizable in-game shop for Rust. Features: Beautiful user interface Discount system (by permissions) Automatic shop filling Selling items (if SellPrice is more than 0) Performance Adding/editing/removing items in game Supports NPC Commands shop - open shop interface shop.refill - refill shop again Examples Economics ServerRewards Command as shop item Config
    $20.00
  20. bmgjet

    Downed

    Version 1.0.0

    21 downloads

    Extends the wounded system of rust. Gives a option to get back up or respawn with buttons. The config file has settings that you can change for: Time before respawn CUI is shown. Time that your incapacitated for while reviving. Time it takes before normal wounded system takes over. By default, The player is always downed instead of instant death. Then 10 seconds latter it will give them the option to get up to respawn. If they click "get up" there player will fall onto there back incapacitated for 20 seconds then get back up. If the player does nothing for 120 secs then the normal rust wounded system will take over. It can also apply wounded system to NPC bots. You can knock them down and loot them. There are settings in the config for disabling this, Setting how long before bots get up and what chance they have of dying instead of getting back up. Admin Chat Commands: /down playername - Makes that player fall down wounded. /getup playername - Instantly gets that player back up. Config File: Downed.json Default { "Delay before showing getup CUI: ": 10, "Countdown for getting back up: ": 20, "Bleedout timer: ": 120, "Allow NPCs to be knocked down: ": true, "How long before NPC gets back up: ": 20, "Percentage for NPC to bleedout: ": 50 } Usage Video: The screaming is not part of this plugin its a seperate one. Note: As of writing this both RaidableBases and BotSpawn plugins will still attack the player while the NPCs are downed. I have been in contact with the creators of both those plugins and they will be putting the checks in place to stop downed NPCs from those plugins attacking you. Normal NPCs wont attack you since when they are downed there guns are put in a unloaded loop until they get back up. If you wish to fix this behavour yourself before they have updated there plugins heres the fixes. Its just adding a IsWounded check. RaidableBases: Find "private object OnNpcTarget(NPCPlayerApex npc, BaseEntity entity)" Change to: private object OnNpcTarget(NPCPlayerApex npc, BaseEntity entity) { return entity != null && npc != null && entity.IsNpc && npc.IsWounded() && RaidableBase.Has(npc.userID) ? true : (object)null; } Botspawn: Find "object OnNpcTarget(NPCPlayerApex npcPlayer, BaseEntity entity)" Add above "bool attackerIsMine = NPCPlayers.ContainsKey(npcPlayer.userID);" if (npcPlayer.IsWounded() || npcPlayer.IsIncapacitated()) { return true; }
    Free
  21. Version 1.2.1

    2 downloads

    Tired of someone shooting into your players face on your PVE server? While it deal no damage it may lead to fps loss and be really annoying. This plugin will help you to punish them. The main idea of the plugin is to punish a player attacking another. There is variety of options in config file. First of all, remember, after you will configurate this plugin you will need to allow damage from player to player (PVP mode) in your PVE plugin like TruePVE, NextGenPVE etc. This is needed to being able to identify and get amount of damage which one player made to another. This plugin will prevent the damage, so there is nothing to worry about. But keep in mind that from now on, PVP damage is handled by this plugin. So if you decided to unload this plugin, before you do - don't forget to block player to player damage in your PVE plugin. Next, you need to decide what exactly you want to do with attackers to punish them. Plugin will count every hit attacker made to another player. More hits - heavier punishment, because hits counter serves as multiplier. There are 3 thresholds by number of hits attacker made: The number of hits allowed without punishment The number of hits before death is used as a punishment The number of hits before kick is used as a punishment Start with setting a number of hits you may allow do deal without punishment. Notifications to stop attacking players still appear if enabled in the settings. Then set initial percentage of damage that attacker will get back. For example, by default it set to 0.5, so if attacker hits another player and dealt 30 hp damage he will get 50% back = -15 hp. Additionally ServerRewards RP will be discounted (if enabled in config) by formula: Initial server reward RP amount * The number of hits attacker made. After reaching death as punishment threshold punishment include death. After reaching kick as punishment threshold punishment include kick (if enabled in config) and additionally ZLevelsRemastered levels skills amount may also be taken (if enabled in config). There are 2 ways to inflict damage on an attacker - using the slap plugin (if activated in config and loaded) or simply by taking away health. Here is an example of how this plugin works with default thresholds values (5, 10, 15) and Initial percentage damage (0.5) with 50 hp damage dealt by each shot. So by default, first threshold is 5 hits without punishment. Every hit attacker made he gets notification to stop attacking players. If player will continue hitting another player and reach first threshold 5 hits, on 6th hit he will get punishment: -25 hp (-50 hp, -75 hp and so on) and -100 RP (-200 RP, -300 RP and so on). If player will continue hitting another player and reach second threshold 10 hits, on 10th hit and every hit afterwards he will get punishment: death. If player will continue hitting another player and reach third threshold 15 hits, on 15th hit and every hit afterwards he will get punishment: kick and -10 levels skills in ZLevelsRemastered. You may also change time (5 minutes default) after which hits number will be cleared and count will start from scratch. As a bonus, this plugin may help to solve several other problems: Protect personal growables from being damaged by other players Protect personal vehicles from being damaged by other players Prevent any fireball damage There is a problem with fireball damage in rust - you can't detect the author of this type of damage. So there is no way to know whose fireball is attacking target. This type of damage is dealt only by incendiary bullets. So to prevent players from abusing this you may want to disable incendiary bullets damage entirely. ## Permissions punishattacker.use -- give player/group this permission to activate punishment system for them punishattacker.immunity -- allows player to be ignored by punishment system ## Commands This plugin provides no commands ## Configuration Enable / disable notifications / logging Set SteamIDIcon steamid to set desired account icon in chat messages Enable / disable modes/plugins support { "Global settings": { "Prevent private growables damage": true, "Prevent private vehicles damage": true, "Prevent fireball damage": true, "Prevent self damage": false, "Prevent ally damage (team / friend / clan)": true, "Use Clans": true, "Use Friends": true, "Use Teams": true, "Use Duelist": true, "Use RaidableBases": true, "Use LifeSupport": true, "Use MultiEvents": true, "Use ServerRewards": true, "Use Slap": true, "Use ZLevelsRemastered": true, "Logging enabled": true, "GUI notification enabled": true, "Chat notification enabled": true, "Chat steamID icon": 0 }, "Punish settings": { "Clear tracked hits number every (seconds)": 300.0, "Number of hits allowed before punishment": 5, "Number of hits before punishment is death": 10, "Allow kick as punishment": true, "Number of hits before punishment is kick": 15, "Initial percentage of damage as punishment": 0.5, "Initial Server Rewards RP amount taken as punishment": 100, "Initial Economics Coins amount taken as punishment": 1000, "ZLevelsRemastered levels amount to take as punishment": 10 } } ## Localization Plugins phrases are available on 2 languages out of the box: English and Russian { "Prefix": "<color=#00FF00>[PunishAttacker]</color>: ", "Punishment.Damage": "Attacking other player punishment damage: <color=#FFA500>{0}</color>", "Punishment.Kick": "Kicked for continuously attacking other player", "Punishment.Kill": "<color=#FFA500>{0}</color> was attacking <color=#FFA500>{1}</color> and was punished", "Warning.First": "Stop attacking players!" } Log file example: punishattacker_punishments-2021-07-16.txt
    $15.00
  22. Mevent

    Notify

    Version 1.0.2

    140 downloads

    Custom notifications Commands notify.show [type] [message] notify.player [steamid] [type] [message] Permissions You can set permission in config, for example: "Permission (example: notify.use)": "notify.use", API private void SendNotify(string userId, int type, string message) private void SendNotify(ulong userId, int type, string message) private void SendNotify(BasePlayer player, int type, string message) Config Examples Config
    Free
  23. Version 2.1.3

    990 downloads

    Create fully automated raidable bases with NPCs This is the premium version of Raidable Bases. The differences between this and the free version is five (5) difficulties and associated loot table functionality instead of one (1), buyable events, and lockouts for players. Updating from 1.7.1 to 2.0.0 shouldn’t require anything special. Simply install it. Requires latest version of CopyPaste or bases will not spawn properly! This plugin requires CopyPaste plugin to work. It also requires that you have copypaste files already made. Raidable bases will be spawned using the CopyPaste plugin. This plugin does NOT come with any bases. Packages are sold separately that include bases. Check out my packages for this plugin for tier1, tier2, and tier3 which contain everything you need to get the plugin working in minutes with all bases and loot already configured for you! Packages are sold separately. Tutorial This is not your run-of-the-mill plugin. DO NOT INSTALL WITHOUT READING THIS DOCUMENTATION FIRST. This plugin is extremely advanced and requires utmost attention to detail to configure properly. Jumping around in the configuration file or profiles will lead to more problems than it's worth. Take your time to understand each option before enabling or disabling its functionality. Raidable Bases is an independent expansion of Dangerous Treasures. You may learn how to enable the expansion mode below. It does not require Dangerous Treasures for any other purpose. Configuration Loot Tables The plugin comes with some very basic items (Default_Loot.json) that only serve as a demo loot list for you to either delete or expand upon. In order to make any use of the plugin (beyond demonstration) you will have to create your own loot lists instead. It will take a very long time to configure your loot tables, and fine-tune each to your specific needs. To start, I recommend that you use the rb.populate all command. This creates files in the Editable_Lists folder for each difficulty that contain every item in the game. Edit each file and set the amounts for the items that you want to spawn, and remove those that you do not want to spawn. It may look intimidating editing a list of 660 items, but don't underestimate how easy it is to delete items from a list compared to adding each one manually. Items that have their amount (not amountMin) set to 0 will not spawn. So you may either delete these items from the list, or come back to them later. If you set amountMin to 0 then chance will determine if the item spawns or not, and another item will not replace it unless there are extra items available (as of 1.7.3). You can set the item skin that you want to use, but I suggest using the Skins settings in the configuration file to use random skins, or none at all. The rb.populate command which populates the Editable_Lists folder also includes items already inside of your Difficulty_Loot folder. This allows you to easily repopulate lists in order to re-evaluate which items spawn at a later date. Files inside of the Editable_Lists folder must be copied into an existing loot file in order to use the loot table. As the name implies, it is for editing only. - If you want to use Editable_Lists/Easy.json for your Easy bases then copy the contents of the file into the Difficulty_Loot/Easy.json file. - If you want to use Editable_Lists/Expert.json for the Expert Bases.json profile, then you must copy the contents of the Expert.json file into the Bases_Loot/Expert Bases.json file probability - the chance that the item can spawn. value must be between 0.0 and 1.0 where 1.0 is 100% chance Loot Priority Loot is pulled from all datafiles within the oxide/data/RaidableBases/ folder with the exception of the Profiles folder which is used to configure bases. oxide/data/RaidableBases/Base Loot - If a loot table exists in this folder with the same name as a profile then all of the bases in that profile will use this loot table. If you want items in this loot table to always spawn then you must enable Always Spawn Base Loot Table in the respective profile. oxide/data/RaidableBases/Difficulty Loot - Items will be chosen from these files based on the difficulty of each profile. If Use Day Of Week Loot is enabled then it will choose the loot table for that specific day. Otherwise, it will pick from Default_Loot.json. This is the default list, and is only used when all other loot tables do not have a sufficient amount of loot to spawn based on the Amount Of Items To Spawn setting. Loot Settings Allow Duplicate Items - This is useful when you do not have enough items in your loot tables , and you want to spawn Amount Of Items To Spawn by using the same items more than once. Amount Of Items To Spawn - This is the number of items that you want to spawn. If you do not have enough items in your loot tables then it will only spawn the amount that you have available. It will not spawn items if the container does not have enough space. Divide Loot Into All Containers - This allows you to divide loot evenly from all of your loot lists into all containers when enabled. You MUST increase or decrease Amount Of Items To Spawn respective to how many items you want in each container. This includes large boxes, small boxes, coffins and vending machines. Optional settings include (in order of priority) cupboard, bbq, oven, fridge and lockers. Allow Players To Pickup Deployables (false) - As name implies, overridden by Entities Not Allowed To Be Picked Up Allow Players To Deploy A Cupboard (true) - Block players from placing a TC after destroying the TC in the base. Drop Container Loot X Seconds After It Is Looted (false) - Prevent players from cherry picking items and leaving the rest, in order to despawn the raid quicker. Drop Container Loot Applies Only To Boxes And Cupboards (true) - As name implies Empty All Containers Before Spawning Loot (true) - Useful if using CopyPaste files that contain loot already - I suggest leaving this true as it can complicate how many items spawn if there are too few inventory slots remaining. Ignore Containers That Spawn With Loot Already (false) - Useful if you want specific loot to spawn from a copypaste file. Require Cupboard Access To Loot (false) - Prevent all players from looting until they reach the TC, or destroy it. Skip Treasure Loot And Use Loot In Base Only (false)" - Useful if you want all loot to spawn from a copypaste file - not recommended - will allow players to memorize which boxes to raid and ignore the rest. Always Spawn Base Loot Table (false) - Very useful if you want items in the Base_Loot file to always spawn (such as C4, rockets, ammo, etc) Settings Blacklisted Commands (none) - prevents players from using these commands inside of a raid base Automatically Teleport Admins To Their Map Marker Positions (true) - right-click map to teleport (requires raidablebases.mapteleport permission) Block Wizardry Plugin At Events (false) - Block players from using wands Chat Steam64ID (0) - The steam profile icon to show in chat messages Expansion Mode (Dangerous Treasures) (false) - Allow Dangerous Treasures to take over a random box for its event Remove Admins From Raiders List (false) - Allows admins to help players without receiving any rewards Show X Z Coordinates (false) - Show X Z coordinates alongside grid location Buy Raid Command (buyraid) - Opens the buyable UI to purchase raids for each difficulty Event Command (rbe) - Specify command name Hunter Command (rb) - Specify command name Server Console Command (rbevent) - Specify command name Raid Management Allow Teleport (false) - Allow/prevent players from teleporting Allow Cupboard Loot To Drop (true) - Allows loot to drop when TC is destroyed by a player Allow Players To Build (true) Allow Players To Use Ladders (true) Allow Player Bags To Be Lootable At PVP Bases (true) - Bypasses Prevent Looting plugin Allow Player Bags To Be Lootable At PVE Bases (true) - Bypasses Prevent Looting plugin Allow Traps To Drop Loot (false) - Allow traps such as guntraps and turrets to drop loot on death Allow Players To Loot Traps (false) - Allows players to loot traps such as guntrap and turrets with TC access Allow Raid Bases On Roads (true) Allow Raid Bases On Rivers (true) Allow Raid Bases On Building Topology (true) - Specifically added for custom map makers Allow Vending Machines To Broadcast (false) - Prevents vending machines from showing on the map Allow Bases To Float Above Water (false) - Keyword: FLOAT Allow Bases To Spawn On The Seabed (false) Prevent Bases From Floating Above Water By Also Checking Surrounding Area (false) - Keyword: FLOAT Maximum Water Depth Level Used For Float Above Water Option (1.0) - Keyword: FLOAT, but allows you to prevent on water if the value is low enough Backpacks Can Be Opened At PVE Bases (true) Backpacks Can Be Opened At PVP Bases (true) Backpacks Drop At PVE Bases (false) - Will drop a backpack on death, even if explicity disabled in Backpack configuration (requires Backpacks 3.4.0 ) Backpacks Drop At PVP Bases (false) Block Mounted Damage To Bases And Players (false) - Prevent players from dealing damage while on mini, scrap heli, etc Block RestoreUponDeath Plugin For PVP Bases (false) Block RestoreUponDeath Plugin For PVE Bases (false) Bypass Lock Treasure To First Attacker For PVE Bases (false) - Do not set an owner for PVE bases Bypass Lock Treasure To First Attacker For PVP Bases (false) - Do not set an owner for PVP bases Despawn Spawned Mounts (true) - Allows mounts such as mini or scrap heli to remain if not abandoned when raid despawns Do Not Destroy Player Built Deployables (true) - Useful for cleaning up after players Do Not Destroy Player Built Structures (true) Divide Rewards Among All Raiders (true) Draw Corpse Time (Seconds) (300.0) - The amount of time the players corpse location is drawn on their screen Eject Sleepers Before Spawning Base (true) Extra Distance To Spawn From Monuments (0.0) Flame Turrets Ignore NPCs (false) - Can help with performance on some servers Maximum Elevation Level (2.5) - The allowed height of the surrounding terrain for spawning bases Move Cookables Into Ovens (true) Move Food Into BBQ Or Fridge (true) Move Resources Into Tool Cupboard (true) Move Items Into Lockers (true) Lock Treasure To First Attacker (true) - Sets the first attacker as the owner of a raid. You must set eject settings in each profile if you do not want players entering private raids Lock Treasure Max Inactive Time (Minutes) (10.0) - Resets the raid as public after this time Assign Lockout When Lock Treasure Max Inactive Time Expires (false) - useful those who partially raid bases in order to avoid the lockout timer Minutes Until Despawn After Looting (min 1) (15) - The time until the base despawns after being raided Minutes Until Despawn After Inactive (0 = disabled) (45) - The time until the base despawns after being raided Minutes Until Despawn After Inactive Resets When Damaged (true) - Resets the time until the base despawns when it is damaged by a player Mounts Can Take Damage From Players (false) Mounts Can Take Damage From SamSites (true) Player Cupboard Detection Radius (75.0) - Extra layer of protection to prevent raid bases from spawning too closely to player bases Players With PVP Delay Can Damage Anything Inside Zone (false) - Applies specifically to PVP raid bases Players With PVP Delay Can Damage Other Players With PVP Delay Anywhere (false) PVP Delay Between Zone Hopping (10.0) - The amount of time players can take damage while on a PVE server after stepping outside of a PVP zone - prevents exploiting - recommended value: 120 Prevent Fire From Spreading (true) - Helps with server performance by preventing forest fires, err, fire from spreading after initial spawn Prevent Players From Hogging Raids (true) - Prevents players from tagging multiple raids at once Require Cupboard To Be Looted Before Despawning (false) Destroying The Cupboard Completes The Raid (false) Require All Bases To Spawn Before Respawning An Existing Base (false) - Rotate through all bases specific to each difficulty before reusing an existing base Turn Lights On At Night (true) Turn Lights On Indefinitely (false) Traps And Turrets Ignore Users Using NOCLIP (false) Use Random Codes On Code Locks (true) Wait To Start Despawn Timer When Base Takes Damage From Player (false) - Prevents the inactive despawn timer from starting until it is damaged by a player. Combos well when inactive resets is disabled by giving players a limited time to finish a raid once they start it Additional Containers To Include As Boxes (none) - example: vendingmachine Eject Mounts Boats (false) - Set any true to prevent them from entering a raid base Cars (Basic) (false) Cars (Modular) (false) Chinook (false) Horses (false) MiniCopters (false) Pianos (true) Scrap Transport Helicopters (false) All Controlled Mounts (false) - Mounts controlled via another plugin Max Amount Allowed To Automatically Spawn Per Difficulty (0 = infinite) -1 = disabled) Easy (0) - Specifies how many of each difficulty can be spawned at any given time Medium (0) Hard (0) Expert (0) Nightmare (0) Player Lockouts (0 = ignore) Time Between Raids In Minutes (Easy) (0.0) - Set a cooldown before the player can enter another raid base Time Between Raids In Minutes (Medium) (0.0) Time Between Raids In Minutes (Hard) (0.0) Time Between Raids In Minutes (Expert) (0.0) Time Between Raids In Minutes (Nightmare) (0.0) Block Clans From Owning More Than One Raid (false) - Prevent clans from hogging multiple raid bases Block Friends From Owning More Than One Raid (false) Block Teams From Owning More Than One Raid (false) Easy|Medium|Hard|Expert|Nightmare Raids Can Spawn On Monday (true) Tuesday (true) Wednesday (true) Thursday (true) Friday (true) Saturday (true) Sunday (true) Difficulty Colors (Border) Easy (000000) Medium (000000) Hard (000000) Expert (000000) Nightmare (000000) Difficulty Colors (Inner) Easy (00FF00) Medium (FFEB04) Hard (FF0000) Expert (0000FF) Nightmare (000000) Map Markers Marker Name (Raidable Base Event) Radius (0.25) Use Vending Map Marker (true) Use Explosion Map Marker (false) Create Markers For Buyable Events (true) Create Markers For Maintained Events (true) Create Markers For Scheduled Events (true) Create Markers For Manual Events (true) Buyable Events Do Not Reward Buyable Events (false) Refunds > Refund Despawned Bases (false) Refunds > Refund Percentage (100.0) Refunds > Refund Resets Cooldown Timer (false) Refunds > Block Refund If Base Is Damaged (true) Cooldowns (0 = No Cooldown) VIP Permission (raidablebases.vipcooldown (300.0) Admin Permission (raidablebases.allow (0.0) Server Admins (0.0) Normal Users (600.0) Allow Players To Buy PVP Raids (false) - If all of your profiles have PVP enabled then players will NOT be able to buy any raids! Convert PVE To PVP (false) Convert PVP To PVE (false) Distance To Spawn Bought Raids From Player (500.0) Lock Raid To Buyer And Friends (true) Ignore Player Entities At Custom Spawn Locations (false) Ignore Safe Checks (false) - if enabled will prevent the plugin from checking the area for a TC, buildings, or deployables Max Buyable Events (1) Reset Purchased Owner After X Minutes Offline (10.0) Spawn Bases X Distance Apart (100.0) Spawns Database File (Optional) (none) - Useful if you want buyable raids to spawn in specific locations using spawn files from the Spawns Database plugin Maintained Events Always Maintain Max Events (false) - Spawn another raid soon after one despawns Ignore Player Entities At Custom Spawn Locations (false) - spawn regardless of what player entities are built in the area Chance To Randomly Spawn PVP Bases (0 = Ignore Setting) (0.0) - Overrides all PVP Allow profile settings for a chance to make the raid PVE or PVP Convert PVE To PVP (false) Convert PVP To PVE (false) Include PVE Bases (true) Include PVP Bases (true) Ignore Safe Checks (false) - Bypass checks that ensure no buildings or other objects are blocking the spawn Minimum Required Players Online (1) Max Maintained Events (1) - How many bases you want available at any given time Spawn Bases X Distance Apart (100.0) Spawns Database File (Optional) (none) - Useful if you want maintained raids to spawn in specific locations using spawn files from the Spawns Database plugin Time To Wait Between Spawns (15.0) - Wait a specific time frame between each paste (can be set to 0) Manual Events Convert PVE To PVP (false) Convert PVP To PVE (false) Max Manual Events (1) Spawn Bases X Distance Apart (100.0) Spawns Database File (Optional) (none) - Useful if you want manually spawned raids to spawn in specific locations using spawn files from the Spawns Database plugin Scheduled Events Enabled (false) - Spawn raids on a timer specific to random amount of time between Every Min and Every Max Seconds Ignore Player Entities At Custom Spawn Locations (false) - spawn regardless of what player entities are built in the area Chance To Randomly Spawn PVP Bases (0 = Ignore Setting) (0.0) - Overrides all PVP Allow profile settings for a chance to make the raid PVE or PVP Convert PVE To PVP (false) Convert PVP To PVE (false) Every Min Seconds (3600.0) Every Max Seconds (7200.0) Include PVE Bases (true) Include PVP Bases (true) Ignore Safe Checks (false) - Bypass checks that ensure no buildings or other objects are blocking the spawn Max Scheduled Events (1) Max To Spawn At Once (0 = Use Max Scheduled Events Amount) (0) Minimum Required Players Online (1) Spawn Bases X Distance Apart (100.0) Spawns Database File (Optional) (none) - Useful if you want scheduled raids to spawn in specific locations using spawn files from the Spawns Database plugin Time To Wait Between Spawns (15.0) - Wait a specific time frame between each paste (can be set to 0) Economics Buy Raid Costs (0 = disabled) Easy (0.0) - How much each raid costs, use the /buyraid command to see the UI Medium (0.0) Hard (0.0) Expert (0.0) Nightmare (0.0) ServerRewards Buy Raid Costs (0 = disabled) Easy (0) - How much each raid costs, use the /buyraid command to see the UI Medium (0) Hard (0) Expert (0) Nightmare (0) Custom Buy Raid Costs Easy (50 scrap) - How much each raid costs, use the /buyraid command to see the UI Medium (100 scrap) Hard (150 scrap) Expert (200 scrap) Nightmare (250 scrap) All are disabled by default. All can require its own specific item. Allowed Zone Manager Zones List: pvp, 99999999 - the list of zones where raid bases may spawn at - Zone Manager is not required to use this plugin. Event Messages Announce Raid Unlocked (false) Announce Buy Base Messages (false) Announce Thief Message (true) Announce PVE/PVP Enter/Exit Messages (true) Show Destroy Warning (true) Show Opened Message (true) Show Opened Message For Paid Bases (true) Show Prefix (true) GUIAnnouncements Enabled (false) Banner Tint Color (Grey) Maximum Distance (300.0) Text Color (White) Lusty Map Enabled (false) Icon File (http://i.imgur.com/XoEMTJj.png) Icon Name (rbevent) Icon Rotation (0.0) Ranked Ladder (based on points system) Award Top X Players On Wipe (3) - Every wipe the top 3 players are awarded the raidablebases.th permission and raidhunter group. Used with plugins that give titles based on permissions/groups, such as BetterChat Enabled (true) Difficulty Points (for each difficulty) Assign Rank After X Completions - Players that complete the required amount of completions will receive the relevant above permission and group automatically - Set value above 0 to enable this feature for any given difficulty as it is disabled for all difficulties by default Permissions and groups are given to players for being top 3 in each difficulty at the end of a wipe permissions: raidablebases.ladder.easy, raidablebases.ladder.medium, raidablebases.ladder.hard, raidablebases.ladder.expert, raidablebases.ladder.nightmare, raidablebases.th groups: raideasy, raidmedium, raidhard, raidexpert, raidnightmare, raidhunter Skins Randomize Npc Item Skins (true) - Skins npc outfits Boxes Include Workshop Skins (true) Preset Skin (0) Use Random Skin (true) - Skins boxes Loot Items Include Workshop Skins (true) Use Random Skin (true) - Skins items inside of boxes Deployables List: Partial Names (door, barricade, chair, fridge, furnace, locker, reactivetarget, rug, sleepingbag, table, vendingmachine, waterpurifier, skullspikes, skulltrophy, summer_dlc, sled) Skin Everything (true) Include Workshop Skins (true) Use Random Skin (true) - Skins deployed items Treasure Resources Not Moved To Cupboards (skull.human, battery.small, bone.fragments, can.beans.empty, can.tuna.empty, water.salt, water, skull.wolf) Use Day Of Week Loot (false) Do Not Duplicate Base Loot (false) Do Not Duplicate Difficulty Loot (false) Do Not Duplicate Default Loot (false) Use Stack Size Limit For Spawning Items (false) TruePVE Allow PVP Server-Wide During Events (false) All other TruePVE settings are controlled by the plugin - no special rules are needed to use Raidable Bases UI Enabled (true) - Shows a status indicator Anchor Min (0.838 0.249) Anchor Max (0.986 0.284) Font Size (18) Panel Alpha (1.0) Panel Color (000000) PVP Color (FF0000) PVE Color (008000) Show Containers Left (false) Show Time Left (true) Buyable UI Enabled (true) - Allows players to buy raids through a UI - DO NOT PUT IN STORE OR SHOPS Anchor Min (0.522 0.136) Anchor Max (0.639 0.372) Panel Color (000000) Panel Alpha (0.0) Button Alpha (1.0) Text Color (FFFFFF) Use Contrast Colors For Text Color (false) Use Difficulty Colors For Buttons (false) X Button Color (497CAF) Easy Button Color (497CAF) Medium Button Color (497CAF) Hard Button Color (497CAF) Expert Button Color (497CAF) Nightmare Button Color (497CAF) Lockouts Enabled (true) - Shows lockout timers for each difficulty (expert/nightmare not implemented) Easy Anchor Min (0.838 0.285) Easy Anchor Max (0.883 0.320) Medium Anchor Min (0.893 0.285) Medium Anchor Max (0.936 0.320) Hard Anchor Min (0.946 0.285) Hard Anchor Max (0.986 0.320) Expert Anchor Min (0.838 0.325) Expert Anchor Max (0.883 0.365) Nightmare Anchor Min (0.893 0.325) Nightmare Anchor Max (0.936 0.365) Panel Alpha (1.0) Weapons Fog Machine Allows Motion Toggle (true) Fog Machine Requires A Power Source (true) SamSite Repairs Every X Minutes (0.0 = disabled) (5.0) SamSite Range (350.0 = Rust default) (75.0) Test Generator Power (100.0) Infinite Ammo AutoTurret (true) FlameTurret (true) FogMachine (true) GunTrap (true) SamSite (true) Ammo AutoTurret (256) FlameTurret (256) FogMachine (5) GunTrap (128) SamSite (24) Tesla Coil Requires A Power Source (true) Max Discharge Self Damage Seconds (0 = None) 120 = Rust default) (0.0) Max Damage Output (35.0) Profiles Difficulty (0 = easy, 1 = medium, 2 = hard, 3 = expert, 4 = nightmare) (0) Entities Not Allowed To Be Picked Up (List: generator.small, generator.static autoturret_deployed - overrides Allow Players To Pickup Deployables) Additional Bases For This Difficulty (default) - A list of bases to use within this profile Paste Options (default) - Paste options specific to the profiles filename if it is also a base Profile Enabled (true)- Useful for disabling a profile instead of deleting it Add Code Lock To Unlocked Or KeyLocked Doors (true) Add Code Lock To Boxes (false) Add Code Lock To Tool Cupboards (false) Close Open Doors With No Door Controller Installed (true) Allow Duplicate Items (false) - [Explained above] Allow Players To Pickup Deployables (false) - [Explained above] Allow Players To Deploy A Cupboard (true)- [Explained above] Allow PVP (true) Allow Friendly Fire (Teams) (true) Amount Of Items To Spawn (30) - [Explained above] Minimum Amount Of Items To Spawn (0 = Use Max Value) (0) Flame Turret Health (300.0) Block Plugins Which Prevent Item Durability Loss (false) - Force items to take condition losses Block Damage Outside Of The Dome To Players Inside (false) - Prevent damage from outside of the dome to players inside of the dome Block Damage Outside Of The Dome To Bases Inside (false) - Prevent damage from outside of the dome to the base inside Block Damage Inside From Npcs To Players Outside (false) Building Blocks Are Immune To Damage (false) Boxes Are Invulnerable (false) Spawn Silently (No Notifcation, No Dome, No Map Marker) (false) Divide Loot Into All Containers (true) - [Explained above] Drop Container Loot X Seconds After It Is Looted (0.0) - [Explained above] Drop Container Loot Applies Only To Boxes And Cupboards (true) - [Explained above] Create Dome Around Event Using Spheres (0 = disabled, recommended = 5) (5) - A visible dome for players to distinguish raid bases from player bases Empty All Containers Before Spawning Loot (true) - [Explained above] Eject Corpses From Enemy Raids (Advanced Users Only) (true) - Prevents corpses from remaining inside of a raid when it becomes private and prevents the user from looting it Eject Enemies From Purchased PVE Raids (true) - Useful when Lock Raid To Buyer And Friends is enabled Eject Enemies From Purchased PVP Raids (false) Eject Enemies From Locked PVE Raids (true) - Useful when Lock Treasure To First Attacker is enabled Eject Enemies From Locked PVP Raids (false) Explosion Damage Modifier (0-999) (100.0) - Modify the damage of all explosives Force All Boxes To Have Same Skin (true) Ignore Containers That Spawn With Loot Already (false) - [Explained above] Penalize Players On Death In PVE (ZLevels) (true) Penalize Players On Death In PVP (ZLevels) (true) Loot Amount Multiplier (1.0) - useful to scale loot amounts without having to adjust them all individually Protection Radius (50.0) - This options controls every single option and feature that relies explicity on distance or radius in one regard or another. Setting an incorrect value, either too low, or too high, will break the functionality of the plugin. It's best to leave it alone. Require Cupboard Access To Loot (false) - [Explained above] Minimum Respawn Npc X Seconds After Death (0.0) - Useful in simulating a real raid where players respawn Maximum Respawn Npc X Seconds After Death (0.0) Skip Treasure Loot And Use Loot In Base Only (false) - [Explained above] Always Spawn Base Loot Table (false) - [Explained above] - Arena Walls Enabled (true) Extra Stacks (1) - How many times you want walls to stack on top of one another Use Stone Walls (true) Use Iced Walls (false) Use Least Amount Of Walls (true) Use UFO Walls (false) - Walls spawn horizontally instead of vertically Radius (25.0) NPC Levels Level 1 - Play With Fire - Harmless fire aura rotates around npcs randomly Amount (0 = disabled) (0) Chance To Play (0.5) Level 2 - Final Death (false) - Respawns all npcs when raid is completed NPCs Enabled (true) Spawn Inside Bases (Options: Spawn On Floors, Spawn On Rugs, Spawn On Beds) Murderer Items (metal.facemask, metal.plate.torso, pants, tactical.gloves, boots.frog, tshirt, machete) Scientist Items (hazmatsuit_scientist, rifle.ak) Murderer Kits (murderer_kit_1, murderer_kit_2) - Kits have priority over these lists of items Scientist Kits (scientist_kit_1, scientist_kit_2) Random Names (none) - Spawn with a custom random name instead of a provided random name Amount To Spawn (3) Aggression Range (70.0) - Aggression range is increased by 250 meters when engaged Despawn Inventory On Death (true) Health For Murderers (100 min, 5000 max) (150.0) Health For Scientists (100 min, 5000 max) (150.0) Minimum Amount To Spawn (1) Use Dangerous Treasures NPCs (false) - Tells Dangerous Treasures to control and outfit the NPCs instead Spawn Murderers And Scientists (true) Scientist Weapon Accuracy (0 - 100) (30.0) - These bots are meant to be savages. 30% is average for highly skilled players, while the average player has 10-20% accuracy Spawn Murderers (false) Spawn Random Amount (false) Spawn Scientists Only (false) Rewards Economics Money (0.0) - How much is rewarded after a raid. Overridden by Divide Rewards Among All Raiders ServerRewards Points (0) Change Building Material Tier To Wooden (false) - Useful for upgrading or downgrading buildings automatically Stone (false) Metal (false) HQM (false) Change Door Type To Wooden (false) - Useful for upgrading or downgrading doors automatically Metal HQM Auto Turrets Aim Cone (5.0) Minimum Damage Modifier (1.0) Maximum Damage Modifier (1.0) Start Health (1000.0) Sight Range (30.0) Set Hostile (False = Do Not Set Any Mode) (true) Requires Power Source (false) Remove Equipped Weapon (false) Weapon To Equip When Unequipped (null = Do Not Equip) (rifle.ak) Permissions raidablebases.allow -- Allows player to use the available ADMIN commands. This is NOT recommended as players can use the commands 'buyraid' and 'rb' already. raidablebases.canbypass permission (or to be flying) to bypass dome restrictions (this previously worked for admins, but now requires the permission instead) raidablebases.blockbypass permission to bypass Owning More Than One Raid settings for Clans/Friends/Teams raidablebases.mapteleport Teleporting to map marker now simply requires this permission and to be enabled in config raidablebases.ddraw allows support for FauxAdmin users raidablebases.config allows use of the rb.config command in-game (server console does not require this permission) raidablebases.banned bans the user from entering any raids - DO NOT GIVE THIS TO THE DEFAULT GROUP LOL raidablebases.durabilitybypass to bypass `Block Plugins Which Prevent Item Durability Loss` raidablebases.notitle permission to exclude users from ranked title rewards Grid This plugin creates it's own spawn points automatically, which cover the entirety of your server's map when the plugin is loaded. This is created one-time when the plugin loads. The grid maintains itself without requiring any input. You may view the grid by typing /rb grid in-game to view detailed drawings of all locations on the grid. X - green - possible spawn point X - Red - currently in use C - Cyan - construction detected nearby TC - yellow - TC detected nearby W - blue - water depth is too high - refreshes on ocean level change Each location on the grid is checked a second time before spawning a base to insure it does not spawn the base on players or their buildings. You can disable using the grid by providing a valid spawn file for each raid type (buyable, maintained, scheduled and manual). Commands buyraid - buys a raid, eg: buyraid easy, buyraid easy steamid, buyraid 0, buyraid 0 steamid. I suggest typing the command and using the UI to buy bases. rb - for players to see the ladder (also for admins to see the status of each raid going on, which includes showing the allies and owners of each raid) rb ui [lockouts|status] - toggle ui on/off, or optional the lockouts or status rbe despawn - despawns a players purchased base if they have raidablebases.despawn.buyraid permission For admins, or players with the admin permission raidablebases.allow: rbe debug - toggles debug messages shown every second to server console for maintained and scheduled warning messages rb grid - see the grid and all monument names rb resettime - reset the time for the next scheduled event rb savefix - to cancel a server save that has become stuck - requires authlevel 2 rb prod - to gather information from a raid base entity for debugging purposes - requires admin or raidablebases.allow rbe - spawns a base at the position you are looking at. You cannot spawn a base on a player (including yourself) rbe draw - draw the raids radius rbe despawn - despawn a base near you (can be used by players with raidablebases.despawn.buyraid permission to despawn a base they purchased) rbe despawnall - despawn all bases rbe [basename] [difficulty] - spawn a raid at the location you are looking at rbe expire steamid|playername - removes a lockout for a specific player rbe expireall rbevent [basename] [difficulty] - spawn a raid randomly on the map - and teleport to it if using the command in-game rb.reloadconfig - allows you to reload the config without needing to reload the plugin. Some changes are not applied immediately, and no changes are retroactive to bases that are already spawned. rb.config - allows you to edit the config by adding, removing, and listing bases. Requires the permission raidablebases.config when not being used from the server console. rb.toggle - toggles Maintained Events and Scheduled Events on/off, if enabled in the config, until plugin reloads rbe setowner name - Sets the player as the owner of the raid rbe clearowner - Clears the owner of the raid Additional Bases allows you to add additional files to an existing base so that all bases in that list share the same configuration as the primary base/profile. This is great for setting up a list of bases for easy, medium, hard, expert and nightmare. Command rb.populate will populate specific loot tables with every item in the game (items are disabled by default as their amounts are set to 0) Arguments: rb.populate easy medium hard expert nightmare loot all Arguments: rb.populate 0 1 2 3 4 loot all easy - Populates oxide/data/RaidableBases/Editable_Lists/Easy.json medium - Populates oxide/data/RaidableBases/Editable_Lists/Medium.json hard - Populates oxide/data/RaidableBases/Editable_Lists/Hard.json expert - Populates oxide/data/RaidableBases/Editable_Lists/Expert.json nightmare - Populates oxide/data/RaidableBases/Editable_Lists/Nightmare.json loot - Populates oxide/data/RaidableBases/Editable_Lists/Default_Loot.json all - Populates ALL above loot tables Configure the items to your liking then copy the files contents into a loot table that you would like to use (for example Difficulty Loot/Easy.json) You cannot use loot tables in the config file anymore. Use the data directory (oxide/data/RaidableBases) API No return behavior: void OnRaidableBaseStarted(Vector3 raidPos, int mode, float loadingTime) void OnRaidableBaseEnded(Vector3 raidPos, int mode, float loadingTime) void OnPlayerEnteredRaidableBase(BasePlayer player, Vector3 raidPos, bool allowPVP) void OnPlayerExitedRaidableBase(BasePlayer player, Vector3 raidPos, bool allowPVP) Tips Players will be considered raiders after looting, killing an npc, using explosives, eco raiding, destroying a building block/high wall/door or dealing damage from INSIDE of the dome You must change easybase1, mediumbase2, expertbase3, etc to the name of your CopyPaste files, or vis-versa. This plugin doesn't create bases for you. You can use the rb.config command (rb.config add "easy bases" easybase1 easybase2 0) in the server console to make this process easier. You can rename all profiles or additional base filenames. When copying a base with CopyPaste, make certain that you copy the base from eye level of the foundation outside of the base. I would not change autoheight from false to true. Do not change stability to true, as it may cause your base to crumble. height is the distance the base is spawned off of the ground. elevation determines how flat the surrounding terrain must be in order for bases to spawn on it Scheduled Events is how often you want a random base to spawn on the map. This is disabled by default. This randomness comes from Every Min Seconds and Every Max Seconds Maintain Events will always spawn the Max Events amount of bases on your map. This is disabled by default. When one despawns, another will take its place shortly after. Allow Teleport will prevent players from teleporting when disabled. Compatible with NTeleportation or any plugin that uses the CanTeleport hook. Help This plugin does NOT use Zone Manager - it creates and manages everything on its own. If you are having issues with too few locations on the grid, or each attempt to spawn a base returns a manual spawn was already requested then it is likely because of how you have setup Zone Manager. You either have far too many zones, or you have zones which are far too large. Raidable Bases will not spawn in these zones unless the ZoneID is added to Allowed Zone Manager Zones in the config file. Do not put this plugin in your store/shop. It simply is not designed to work with it. There are far too many cooldowns to make this idea plausible, and the plugin cannot function properly without them. Using /buyraid will open a UI designed specifically for this issue. This plugin requires CopyPaste plugin to work. It also requires that you have copypaste files already made. Raidable bases will be spawned using the CopyPaste plugin. This plugin does NOT come with any bases. PvE server friendly with TruePVE and other plugins that support the hooks CanEntityTakeDamage, CanEntityBeTargeted, and CanEntityTrapTrigger. Bases can have 5 difficulty settings: 0 for easy, 1 for medium, 2 for hard, 3 for expert, and 4 for nightmare. This is configurable per profile. Bases can spawn on roads and other areas that do not allow building by Rust. Building ladders in these areas is allowed by the plugin. I will add support for building twig later. My bases often spawn in the same biome If you're having issues with spawn points being repeatedly used, or with a biome being favored consistently over other biomes then this is an elevation issue with the terrain on your map. You can fix this by increasing the Elevation in the configuration. For example, if your Elevation is 1.0 then set it to 1.5 and try again. This will also increase the height the base is allowed to spawn off of the ground. With certain maps you'll just have to make do with this issue. Corpses appear outside of the dome as backpacks This is intended, and it is optional. The location is drawn on the players screen to notify them that their corpse moved. This allows players to retrieve their backpack in the event that the raid becomes locked privately to another player, and prevents them from entering. Players do not drop their active item when they die.
    $50.00
  24. Steenamaroo

    BotSpawn

    Version 2.1.9

    12,921 downloads

    BotSpawn spawns a set number of Rust AI bots at chosen monuments. It also supports bots at server airdrops, supply drops, biomes, custom locations, and 'toplayer' by chat command. Offers Facepunch default scientist and murderers, with additional customisation options, including kits. BotSpawn allows storage of sets of data files. Each set has a prefix in their names and a specific set is loaded by setting this prefix in config - DataPrefix = "NameHere", Default locations are generated automatically and their settings are held in /oxide/data/BotSpawn/prefix-DefaultProfiles.json. Custom location are added by chat-command and their settings are held in /oxide/data/BotSpawn/prefix-CustomProfiles.json. Recent updates notes. The way custom spawn points are stored changed in V2.1.2. The change means three main things. 1: You will have to remove and re-add all your custom spawn points. 2: If you're using Parent_Monument with custom spawn points, those custom spawn points will now automatically relocate each wipe. I.E. You will no longer have to set them up from scratch every wipe. 3: If you're using Parent_Monument with custom spawn points, Parent_Monument must be set (and botspawn reloaded) before adding custom spawn points. If you change Parent_Monument, or set it later, all custom spawn points will need removed and re-done. Optional dependencies - Kits CustomLoot Permissions. botspawn.allowed - Required for non-admin use Console commands. bot.count - Displays the number of live BotSpawn npcs in console. bots.count - Displays the number of live BotSpawn npcs in console, listed by profile name. botspawn spawn <profilename> - Spawns additional out-of-population npcs, for the given profile. botspawn kill <profilename> - Kills any out-of-population npcs, for the given profile. botspawn toplayer <playername> <profilename> - Spawns bots from given profile at given player. botspawn addspawn - for keybinding botspawn removespawn - for keybinding botspawn info - Display profile name of the npc you're looking at Notes. General notes. BotSpawn maintains populations based the Day_Time_Spawn_Amount and Night_Time_Spawn_Amount for each profile. NPCs spawned for airdrops or by 'spawn' or 'toplayer' commands, or by calls from other plugins are not considered part of the population and will not respawn on death. Without Kits default Scientists/Murders will have nothing in their corpse inventory except default Rust random loot - No weapons or clothes. All BotSpawn options will govern BotSpawn bots, only. The only exception is "NPCs_Attack_BotSpawn" option which prevents other npcs from attacking BotSpawn npcs. Configuration. "DataPrefix": "default", (tells BotSpawn which data files to load) "DayStartHour": 8, "NightStartHour": 20, "NPCs_Attack_BotSpawn": false, "HTNs_Attacks_BotSpawn": false,(Scarecrows etc npcs will ignore botspawn npcs.) "BotSpawn_Attacks_NPCs": false, "APC_Safe": true, "Turret_Safe": true, "Animal_Safe": true, "Supply_Enabled": false, (spawn 'airdrop' bots for user-called supplys) "Remove_BackPacks_Percent": 100 is always : 0 is never. "Remove_KeyCard": true, (any keycards in bot default loot will be destroyed) "Ignore_HumanNPC": true, (ignore 'bots' from HumanNPCCore plugin) "Ignore_HTN": true/false (botspawn npcs will ignore scarecrows etc.), "Ignore_Sleepers": true/false, "Pve_Safe": true, (bots will not be injured by fire/barbs, etc.) "Max_Chute_Wind_Speed": 100 "Max_Chute_Fall_Speed": 100 "Staggered_Despawn": false "PeaceKeepers_Ignore_Melee": false *'BotSpawn' are npcs spawned by this plugin. *'NPCs' are npcsb spawned by any other means. Note - The 'Attacks' global options are preventative. False = disable : True = default behaviour. Chat commands. /botspawn add <customname> - Add a custom profile at your location /botspawn remove <customname> - Remove a custom profile at your location /botspawn move <existingname> - Relocate a custom profile to your location /botspawn list - Show all custom location names /botspawn toplayer <playername> <profilename> - Spawns npcs near player, using specified profile settings. /botspawn info - Tells you the profile name of the npc you're looking at. /botspawn spawn <profilename> - Spawns additional out-of-population npcs, for the given profile. /botspawn kill <profilename> - Kills any out-of-population npcs, for the given profile. /botspawn reload <profilename> - Reloads a specific profile, reading any data file changes, without reloading the whole plugin. For custom spawn points. /botspawn edit <existingname> - Show, and begin editing custom spawn points. /botspawn show <duration> - show custom spawn points for profile being edited, for X seconds. /botspawn addspawn - Adds your current location to the spawns for the profile you're editing. /botspawn removespawn - Removes the last-added custom spawn point. /botspawn removespawn <number> - Removes a specific custom spawn point, by number. /botspawn movespawn <number> - Moves a specific custom spawn point, by number. Note: You will need to edit data/BotSpawn.json and set AutoSpawn: "true", as well as any other customisations. Default locations. Events AirDrop - Spawns when crate is spawned. HackableLockedCrate - Spawns when hack is initiated. Monuments All major monuments are automatically detected and numbered 0/1/2 to allow multiples. HackableLockedCrate profile does not apply to the oilrig crates, or crates spawned by BotSpawn. Biomes Arid Temperate Tundra Arctic Note: Radius is irrelevant for biomes Each bot spawns at a random position within the relevant biome. Options per-profile. The following options will be listed once in your data json for each location. The only essential setting is AutoSpawn : True. Everything else is preference. AutoSpawn - true/false. Murderer - True/False. Spawns the 'running zombie' murderer prefab instead of Scientist. Bot Names - [], See below. Bot Name Prefix - eg "NPC". Keep_Default_Loadout - true/false. Keeps Scientist/Murderer attire and weapons, in addition to your custom kits. Kit - [], See below. Day_Time_Spawn_Amount - 0. Night_Time_Spawn_Amount - 0. Radius - 200 - Size of the area in which bots will spawn. Roam_Range - 40. Chute - true/false. Stationary - true/false - Allows CustomSpawnPoints npcs to exist off navmesh; They will aim and fire but will not move. UseCustomSpawns - true/false. ChangeCustomSpawnOnDeath - true/false - Killed npc will spawn at his original spawnpoint, or a random one. Announce_Spawn - true/false. Announcement_Text - "Custom text here.". Bot Health - 100 is default. Value can exceed 100. Bot_Accuracy_Percent 100 is most accurate. Bot_Damage_Percent (dealt)- 100 is greatest amount of damage. Aggro_Range - 30. DeAggro_Range - 40. Peace_Keeper- true/false Bots ignore you if you have no projectile/fire weapon drawn. Melee will do no damage to bots. Peace_Keeper_CoolDown - 5 (seconds). Once aggravated, bots will remain hostile towards you for this period, even if you put away your weapon. Attacks_Other_Profiles - true/false.* Suicide_Timer - 300 seconds.** Die_Instantly_From_Headshot - true/false. Instant_Death_From_Headshot_Allowed_Weapons - Shortprefabnames - See below Weapon_Drop_Percent - 100 is always : 0 is never. Min_Weapon_Drop_Condition_Percent - 50(%). Max_Weapon_Drop_Condition_Percent - 100(%). Wipe_Belt_Percent - 100 is always : 0 is never.. Wipe_Clothing_Percent - 100 is always : 0 is never. Allow_Rust_Loot_Percent - 100 is always : 0 is never. Spawn_Hackable_Death_Crate - true/false - spawns hackable crate at npc corpse. Death_Crate_CustomLoot_Profile - "CustomLootProfileName. Death_Crate_LockDuration - 600. Disable_Radio - true/false. Running_Speed_Boost - 0.0 is default. Values of even 1.0 or 2.0 will make a big difference. AlwaysUseLights - true/false (ignore time of day) Corpse_Duration: 60 (Seconds) Respawn_Timer - 60 (Seconds). For custom profiles only Location - Data only - Do not change manually. Parent_Monument - eg "Dome" Maintains position relative to parent after map seed change. * Murderers will never attack murderers but murd V sci and sci V sci will work fine. ** Prevents long term build up of airdrop and toplayer bots. ** Does not apply to re-spawning regular bots. Kits, Names, and Headshot weapons should be formatted as follows: ["kit1"], for single or ["kit1", "kit2", "kit3"], for many. ["name1"], for single or ["name1", "name2", "name3"], for many. ["lr300.entity"], for single or [ "lr300.entity", "m92.entity" ], for many. If there are multiple entries BotSpawn will randomly pick one from the list. If the number of kits is equal to the number of bots, BotSpawn will always pair them together in sequence. Random names are generated for any blank entries - ["one", "", "three"],. API. Single instance calls. These will not respawn (like "toplayer" bots) location is your intended target, profileName is taken from BotSpawn (config or data), and group should be made up and assigned by the user. string[] AddGroupSpawn(Vector3 location, string profileName, string group) string[] RemoveGroupSpawn(string group) string NpcGroup(NPCPlayer npc) Long term calls. string[] CreateNewProfile(string name, string profile) string[] ProfileExists(string name) string[] RemoveProfile(string name) All returns are string array ["true/false/error", "details message"] Also, botspawn can return the Monument Name and a list of live bots, for each AutoSpawn = true monument. var result = (Dictionary<string, List<ulong>>)BotSpawn?.Call("botSpawnbots"); Example call. [PluginReference] private Plugin BotSpawn; Vector3 location = new Vector3(0,0,0); string[] Spawn = BotSpawn?.Call("AddGroupSpawn", location, "Dome", "YourNameHere") as string[]; Puts($"{Spawn[0]}"); Puts($"{Spawn[1]}"); FAQ. Q: There's a million options. Where do I start? A: Set AutoSpawn to true for at least one monument in config/BotSpawn.json, then reload the plugin. A: Everything else is preference/user customisation. Q: My bots disappear or don't move. A: It's possible that some belt items and some weapon skins may caused the bots to stop responding. A: Try plain weapons only in the belt to troubleshoot. A: Failing that, try a different location. A: Certain terrain still causes issues for bot spawning. Q: Performance sucks. A: Try setting ai_dormant = true A: If this helps but you'd like to modify the dormancy range, you can specify 'ai_to_player_distance_wakeup_range X'. The default is 160m. A: Failing that, please reduce the number of bots. Q: My bots won't die?! A: Make sure Godmode permissions allow you to do damage. A: Same for vanish ^. A: If you're running a PVE server, use a PVE plugin which allows you to alter its settings for NPCPlayers. Q: I take damage when attacking my bots. A: This can also be caused by server, or plugin, PVE settings. Q: Will X kill my bots? A: Radiation, drowning, falling, and helicopters will not kill your bots. A: Turret targeting bots can be toggled. Bradley targeting bots can be toggled. A: Fire (campfires etc) will kill your bots. Damage from barbs, cacti etc will kill your bots, but can be prevented with the 'Pve_Safe' config option set to true. Q: What weapons can my bots use? A: I recommend sticking to basic bullet-weapons, hand tools and melee weapons. A: Some weapons may work better than others. Some weapon skins have been known to cause issues and errors. A: Please try plain weapons if you're having problems. Scientists are not optimised to use melee, only. A: At least one projectile weapon should be given. Q: Can I have custom profile locations? A: Yes. Your custom locations are stored in data with a filename of *YourPrefix*-CustomProfiles.json. Use chat command '/botspawn add NewNameHere' to create a profile at your present location. Q: Can I have specific custom spawn points? (underground, etc) A: Yes. Use the built in commands to create custom spawn points and set UseCustomSpawns to true, for some profile.. A: That BotSpawn profile will now ignore radius settings and use the precise spawn points from your file. Q: Can I spawn bots at airdrops. A: Yes. Airdrop option spawns bots at server drops. Spawn at user-supply call is an additional option. Q: My bot kits aren't working. A: Console will report if your kit does not exist, or if there is no active weapon there. A: Please redeem the kit yourself to an empty inventory, to ensure that you remember to put items in it! A: If it's empty, kit yourself out the way you want the kit to be then type: /kit edit NameOfKit and /kit items. Q: How can I prove that bots have spawned? I can't find them. A: Type bot.count into console. A: Respawn timer is taken into account so if you spawn one and kill him, bot.count will show 0 until respawn. Q: bot.count console command shows that there are 0 bots. A: Double check that at least one monument is set "AutoSpawn": true in your config, and reload the plugin. A: Also, don't forget their respawn timer. Make sure they aren't all dead when you bot.count.
    Free
  25. c0ini

    Horror kit

    Version 1.0.1

    9 downloads

    The set was used for Halloween, will appeal to fans of horror. The set includes: Cemetery with crypts, suitable for building Abandoned house - atmospheric location, will add variety to your players. Tower watchman - I sit high, I look far away! Enjoy it for you and your players! For all questions, please contact: c0ini#1435
    $9.90

About Us

Codefling is a forward-thinking platform for developers to share and monetize their work from plugins to game assets and everything in-between.

4,255 files sold to 442 customers and $62,621 of payments processed this year!

×
×
  • 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.