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

Search the Community

Showing results for tags 'plugin'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


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


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


  • Test blog
  • Easy Plugin Documentation Guideline

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start



About Me

  1. Version 1.3.1


    Harvest resources from objects that you normally cannot harvest from. Dispensers are being slightly refilled at every sunrise. Configuration { "GatheredDispenserNotices": false, "DepletedDispenserNotices": false, "RefillDispenserNotices": true, "GatherMultiplier": 35.25, "Definitions": [ { "PrefabFilter": "rock_small", "Contents": [ { "GatherAmount": 10, "ShortName": "stones", "Amount": 100 }, { "GatherAmount": 8, "ShortName": "metal.fragments", "Amount": 50 } ], "WhitelistedHeldItems": [ "rock", "pickaxe", "hammer.salvaged", "icepick.salvaged", "stone.pickaxe", "jackhammer" ] }, { "PrefabFilter": "rock_med", "Contents": [ { "GatherAmount": 10, "ShortName": "stones", "Amount": 500 } ], "WhitelistedHeldItems": [ "rock", "pickaxe", "hammer.salvaged", "icepick.salvaged", "stone.pickaxe", "jackhammer" ] }, { "PrefabFilter": "rock_cliff", "Contents": [ { "GatherAmount": 10, "ShortName": "stones", "Amount": 5000 }, { "GatherAmount": 1, "ShortName": "bleach", "Amount": 1 } ], "WhitelistedHeldItems": [ "rock", "pickaxe", "hammer.salvaged", "icepick.salvaged", "stone.pickaxe", "jackhammer" ] }, { "PrefabFilter": "rock_formation", "Contents": [ { "GatherAmount": 10, "ShortName": "stones", "Amount": 10000 } ], "WhitelistedHeldItems": [ "rock", "pickaxe", "hammer.salvaged", "icepick.salvaged", "stone.pickaxe", "jackhammer" ] }, { "PrefabFilter": "powerline_pole", "Contents": [ { "GatherAmount": 7, "ShortName": "wood", "Amount": 200 }, { "GatherAmount": 8, "ShortName": "metal.fragments", "Amount": 50 } ], "WhitelistedHeldItems": [ "rock", "axe.salvaged", "chainsaw", "stonehatchet", "hatchet" ] }, { "PrefabFilter": "pallet_stacks", "Contents": [ { "GatherAmount": 10, "ShortName": "wood", "Amount": 300 } ], "WhitelistedHeldItems": [ "rock", "axe.salvaged", "chainsaw", "stonehatchet", "hatchet" ] }, { "PrefabFilter": "electrical_box_a", "Contents": [ { "GatherAmount": 7, "ShortName": "metal.fragments", "Amount": 500 } ], "WhitelistedHeldItems": [ "rock", "pickaxe", "hammer.salvaged", "icepick.salvaged", "stone.pickaxe", "jackhammer" ] }, { "PrefabFilter": "electrical_box_b", "Contents": [ { "GatherAmount": 7, "ShortName": "metal.fragments", "Amount": 150 } ], "WhitelistedHeldItems": [ "rock", "pickaxe", "hammer.salvaged", "icepick.salvaged", "stone.pickaxe", "jackhammer" ] }, { "PrefabFilter": "dish_radio", "Contents": [ { "GatherAmount": 10, "ShortName": "metal.fragments", "Amount": 1000 } ], "WhitelistedHeldItems": [ "rock", "axe.salvaged", "chainsaw", "stonehatchet", "hatchet" ] }, { "PrefabFilter": "powerline_pole", "Contents": [ { "GatherAmount": 7, "ShortName": "wood", "Amount": 200 } ], "WhitelistedHeldItems": [ "rock", "axe.salvaged", "chainsaw", "stonehatchet", "hatchet" ] } ] } FOR BEST ENTERTAINMENT, USE THE DEFAULT SETTINGS OF THE PLUGIN.
  2. Mevent


    Version 1.0.18


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


    Completely automated gameplay experience with easy setup. Includes plugins to manage the game and player items. I created this prefab as a game for my RP server, but ended up automating the gameplay to save time for my staff. The game revolves around finding loot from crates (primitive by default), and killing each other while a radiation zone closes in around you. The zone is represented by a dome that will shrink in size at a configurable rate, as the game progresses. This will force players back to the centre for a final showdown. The winner will be awarded a prize (configurable). This package includes everything required to run the game manually or automatically, and features: Primitive combat loot tables in each of the crates. A lobby with 8x elevators to bring contestants into the game. A configurable plugin to handle gameplay completely (more info below). Samsites surrounding the arena to prevent allies from dropping unsanctioned equipment. Custom UI for the radiation zone. Running the game: The game will run automatically every hour (by default). It will give players 5 minutes to join (by default), or can be manually started by typing in /starthg <seconds>. Players join by typing in /hg (by default), which will strip and save all of their equipment, note down their metabolism stats (hunger, thirst, health etc) and teleport them into the lobby. The players will then be added to the "roster" and will be told to get into an elevator. A player cannot join if they have a car key in their inventory, or an active crafting que. Upon the game commencing, players will be taken to the surface via an elevator and the game will begin when the doors open. The dome spawns after 60 seconds (by default), and will start shrinking. Leaving the bounds of the dome will bring up a hud indicating that the player is in a radiation zone, and will start giving the player radiation stacks for as long as they are outside. Dying removes the player from the game, returning their equipment on respawn, and teleporting them back to the location that they were at originally. A player can also manually leave the game by typing in /leave (by default). The game ends when there is 1 player left standing. The player will be returned to their original location, with their original health and metabolism stats, and will have the ability to claim a prize by typing /claimprize. Commands: /starthg <seconds> - starts the game manually and resets the automatic start timer. Seconds = how many seconds before the game actually begins. /endhg - ends the current round of hungergames. /hg - joins the hungergames event. This command is configurable. /leave - leaves the hugnergames event. This command is configurable. /addprize <short name> <quantity> <skin> - adds a new prize that players can win. /removeprize <shortname> or <skin> - removes a prize based on the shortname or the skin of the item. /listprizes - prints a copy of the prize list into your console. /addfinalpoint - adds a potential end zone. /hgplayers - Lists all players who are still alive in the current event. Adding a prize is as simple as getting the items shortname. There are 3 ways to do this. /addprize <short name> - adds the item to the list with a default quantity of 1, and a default skin of 0. /addprize <short name> <quantity> - adds to the item to the list using the shortname and quantity, and sets the skin to 0. /addprize <short name> <quantity> <skin> - allows you to add item(s) based on all 3 arguments. Items can be viewed in the HungerGames data file. Optional plugin - Night Vision You can the Nightvision plugin on Umod to allow for players to enjoy the event, even during pitch black nights. The plugin will enable/authorise a user to use nightvision when they join the event, and will then remove that privilege when they leave. Link: https://umod.org/plugins/night-vision Installation Follow the youtube guide for installation. The plugin will automatically acquire the button IDs when loaded for the first time. Be sure to delete the data file when you wipe the server so that it can acquire the new .net.IDs. Permissions "hungergames.admin" - Required to start/stop hungergames manually. "hungergames.list" - Required to use the /hgplayers command. See youtube video above for more information on adding this prefab to your map/server.
  4. Mevent


    Version 1.0.11


    Beautiful display of player statistics and player ratings Features: Beautiful user interface Customization (all interface you can set up in configuration) Performance Commands stats open statistics interface leaderboard open leaderboard interface Permissions statistics.use open statistics interface statistics.hide hides player from leaderboard Config
  5. Mevent


    Version 2.0.0


    Crafting system that allows you to create items, cars, vehicles, recyclers, etc. Commands craft open interface Permissions You can set permission in config, for example: "Permission (ex: crafts.use)": "crafts.use", Craft Types Command Vehicle Item Recycler ModularCar Config { "Commands": [ "craft", "crafts" ], "Work with Notify?": true, "Permission (ex: crafts.use)": "", "Categories": [ { "Enabled": true, "Permission (ex: crafts.vip)": "", "Title": "Vehicles", "Items": [ { "Enabled": true, "Image": "https://i.imgur.com/YXjADeE.png", "Title": "Minicopter", "Description": "Fast air transport", "Command (to give an item)": "givecopter", "Permission (ex: crafts.vip)": "crafts.all", "Display Name": "Minicopter", "Shortname": "electric.flasherlight", "Amount": 1, "Skin": 2080145158, "Type (Item/Command/Vehicle/Recycler)": "Vehicle", "Prefab": "assets/content/vehicles/minicopter/minicopter.entity.prefab", "Command on give": "", "Workbench Level": 1, "Distance Check": true, "Distance": 1.5, "Place the ground": true, "Place the structure": true, "Items For Craft": [ { "Shortname": "gears", "Amount": 5, "Skin": 0, "Title (empty - default)": null }, { "Shortname": "roadsigns", "Amount": 5, "Skin": 0, "Title (empty - default)": null }, { "Shortname": "metal.fragments", "Amount": 2000, "Skin": 0, "Title (empty - default)": null } ], "For Modular Car": null }, { "Enabled": true, "Image": "https://i.imgur.com/dmWQOm6.png", "Title": "Row Boat", "Description": "Slow water transport", "Command (to give an item)": "giverowboat", "Permission (ex: crafts.vip)": "crafts.all", "Display Name": "Row Boat", "Shortname": "coffin.storage", "Amount": 1, "Skin": 2080150023, "Type (Item/Command/Vehicle/Recycler)": "Vehicle", "Prefab": "assets/content/vehicles/boats/rowboat/rowboat.prefab", "Command on give": "", "Workbench Level": 2, "Distance Check": true, "Distance": 1.5, "Place the ground": true, "Place the structure": true, "Items For Craft": [ { "Shortname": "gears", "Amount": 5, "Skin": 0, "Title (empty - default)": null }, { "Shortname": "roadsigns", "Amount": 5, "Skin": 0, "Title (empty - default)": null }, { "Shortname": "metal.fragments", "Amount": 2000, "Skin": 0, "Title (empty - default)": null } ], "For Modular Car": null }, { "Enabled": true, "Image": "https://i.imgur.com/CgpVw2j.png", "Title": "RHIB", "Description": "Slow water transport", "Command (to give an item)": "giverhibboat", "Permission (ex: crafts.vip)": "crafts.all", "Display Name": "RHIB", "Shortname": "electric.sirenlight", "Amount": 1, "Skin": 2080150770, "Type (Item/Command/Vehicle/Recycler)": "Vehicle", "Prefab": "assets/content/vehicles/boats/rhib/rhib.prefab", "Command on give": "", "Workbench Level": 3, "Distance Check": true, "Distance": 1.5, "Place the ground": true, "Place the structure": true, "Items For Craft": [ { "Shortname": "gears", "Amount": 5, "Skin": 0, "Title (empty - default)": null }, { "Shortname": "roadsigns", "Amount": 5, "Skin": 0, "Title (empty - default)": null }, { "Shortname": "metal.fragments", "Amount": 2000, "Skin": 0, "Title (empty - default)": null } ], "For Modular Car": null }, { "Enabled": true, "Image": "https://i.imgur.com/cp2Xx2A.png", "Title": "Hot Air Balloon", "Description": "Slow air transport", "Command (to give an item)": "givehotair", "Permission (ex: crafts.vip)": "crafts.all", "Display Name": "Hot Air Balloon", "Shortname": "box.repair.bench", "Amount": 1, "Skin": 2080152635, "Type (Item/Command/Vehicle/Recycler)": "Vehicle", "Prefab": "assets/prefabs/deployable/hot air balloon/hotairballoon.prefab", "Command on give": "", "Workbench Level": 3, "Distance Check": true, "Distance": 1.5, "Place the ground": true, "Place the structure": true, "Items For Craft": [ { "Shortname": "gears", "Amount": 5, "Skin": 0, "Title (empty - default)": null }, { "Shortname": "roadsigns", "Amount": 5, "Skin": 0, "Title (empty - default)": null }, { "Shortname": "metal.fragments", "Amount": 2000, "Skin": 0, "Title (empty - default)": null } ], "For Modular Car": null }, { "Enabled": true, "Image": "https://i.imgur.com/7JZE0Lr.png", "Title": "Transport Helicopter", "Description": "Fast air transport", "Command (to give an item)": "givescrapheli", "Permission (ex: crafts.vip)": "crafts.all", "Display Name": "Transport Helicopter", "Shortname": "lantern", "Amount": 1, "Skin": 2080154394, "Type (Item/Command/Vehicle/Recycler)": "Vehicle", "Prefab": "assets/content/vehicles/scrap heli carrier/scraptransporthelicopter.prefab", "Command on give": "", "Workbench Level": 3, "Distance Check": true, "Distance": 1.5, "Place the ground": true, "Place the structure": true, "Items For Craft": [ { "Shortname": "gears", "Amount": 5, "Skin": 0, "Title (empty - default)": null }, { "Shortname": "roadsigns", "Amount": 5, "Skin": 0, "Title (empty - default)": null }, { "Shortname": "metal.fragments", "Amount": 2000, "Skin": 0, "Title (empty - default)": null } ], "For Modular Car": null } ] }, { "Enabled": true, "Permission (ex: crafts.vip)": "", "Title": "Cars", "Items": [ { "Enabled": true, "Image": "https://i.imgur.com/eioxlvK.png", "Title": "Sedan", "Description": "5KM/H", "Command (to give an item)": "givesedan", "Permission (ex: crafts.vip)": "crafts.all", "Display Name": "Car", "Shortname": "woodcross", "Amount": 1, "Skin": 2080151780, "Type (Item/Command/Vehicle/Recycler)": "Vehicle", "Prefab": "assets/content/vehicles/sedan_a/sedantest.entity.prefab", "Command on give": "", "Workbench Level": 2, "Distance Check": true, "Distance": 1.5, "Place the ground": true, "Place the structure": true, "Items For Craft": [ { "Shortname": "gears", "Amount": 5, "Skin": 0, "Title (empty - default)": null }, { "Shortname": "roadsigns", "Amount": 5, "Skin": 0, "Title (empty - default)": null }, { "Shortname": "metal.fragments", "Amount": 2000, "Skin": 0, "Title (empty - default)": null } ], "For Modular Car": null }, { "Enabled": true, "Image": "https://i.imgur.com/z7X5D5V.png", "Title": "Ferrari", "Description": "25KM/H", "Command (to give an item)": "givemod1", "Permission (ex: crafts.vip)": "crafts.all", "Display Name": "Car", "Shortname": "electric.flasherlight", "Amount": 1, "Skin": 2244308598, "Type (Item/Command/Vehicle/Recycler)": "ModularCar", "Prefab": "", "Command on give": "", "Workbench Level": 2, "Distance Check": true, "Distance": 1.5, "Place the ground": true, "Place the structure": true, "Items For Craft": [ { "Shortname": "gears", "Amount": 5, "Skin": 0, "Title (empty - default)": null }, { "Shortname": "roadsigns", "Amount": 5, "Skin": 0, "Title (empty - default)": null }, { "Shortname": "metal.fragments", "Amount": 2000, "Skin": 0, "Title (empty - default)": null } ], "For Modular Car": { "CodeLock": true, "KeyLock": false, "Engine Parts Tier": 2, "Fresh Water Amount": 0, "Fuel Amount": 140, "Modules": [ "vehicle.1mod.engine", "vehicle.1mod.cockpit.armored", "vehicle.1mod.cockpit.armored" ] } } ] }, { "Enabled": true, "Permission (ex: crafts.vip)": "", "Title": "Misc", "Items": [ { "Enabled": true, "Image": "https://i.imgur.com/LLB2AVi.png", "Title": "Home Recycler", "Description": "", "Command (to give an item)": "giverecycler", "Permission (ex: crafts.vip)": "crafts.all", "Display Name": "Home Recycler", "Shortname": "research.table", "Amount": 1, "Skin": 2186833264, "Type (Item/Command/Vehicle/Recycler)": "Recycler", "Prefab": "assets/bundled/prefabs/static/recycler_static.prefab", "Command on give": "", "Workbench Level": 2, "Distance Check": true, "Distance": 1.5, "Place the ground": true, "Place the structure": true, "Items For Craft": [ { "Shortname": "gears", "Amount": 5, "Skin": 0, "Title (empty - default)": null }, { "Shortname": "roadsigns", "Amount": 5, "Skin": 0, "Title (empty - default)": null }, { "Shortname": "metal.fragments", "Amount": 2000, "Skin": 0, "Title (empty - default)": null } ], "For Modular Car": null }, { "Enabled": true, "Image": "https://i.imgur.com/mw1T17x.png", "Title": "", "Description": "", "Command (to give an item)": "givelr300", "Permission (ex: crafts.vip)": "crafts.all", "Display Name": "", "Shortname": "rifle.lr300", "Amount": 1, "Skin": 0, "Type (Item/Command/Vehicle/Recycler)": "Item", "Prefab": "", "Command on give": "", "Workbench Level": 0, "Distance Check": true, "Distance": 1.5, "Place the ground": true, "Place the structure": true, "Items For Craft": [ { "Shortname": "gears", "Amount": 5, "Skin": 0, "Title (empty - default)": null }, { "Shortname": "roadsigns", "Amount": 5, "Skin": 0, "Title (empty - default)": null }, { "Shortname": "metal.fragments", "Amount": 2000, "Skin": 0, "Title (empty - default)": null } ], "For Modular Car": null } ] } ], "Workbenches Setting": { "None": { "HEX": "#FFFFFF", "Opacity (0 - 100)": 0.0 }, "One": { "HEX": "#74884A", "Opacity (0 - 100)": 100.0 }, "Two": { "HEX": "#B19F56", "Opacity (0 - 100)": 100.0 }, "Three": { "HEX": "#B43D3D", "Opacity (0 - 100)": 100.0 } }, "Recycler Settings": { "Recycling speed": 5.0, "Use DDraw? (showing damage on the recycler)": true, "DDraw Radius": 7.5, "DDraw Text": "<size=19>RECYCLER</size>\n<size=15>{0}/{1}</size>", "DDraw Color": "#C5D0E6", "DDraw Delay (sec)": 0.75, "Enabled pickup?": true, "Only owner can pickup": true, "Check ability to build for pickup": true, "BaseProtection Settings": [ 0.9, 0.0, 0.0, 0.0, 0.0, 0.5, 0.0, 0.0, 0.0, 0.9, 0.5, 0.5, 0.0, 1.0, 1.0, 0.5, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0 ], "Damage Scale": 0.5 }, "Car Settings": { "Active Items (in hand)": { "Forbid to hold all items": true, "List of blocked items (shortname)": [ "explosive.timed", "rocket.launcher", "surveycharge", "explosive.satchel" ] }, "DDraw Radius": 7.5, "DDraw Text": "<size=15>{0}/{1}</size>", "DDraw Color": "#C5D0E6", "DDraw Delay (sec)": 0.75 } } VIDEO
  6. Version 3.0.3


    Gives reward payments to players for performing various in-game actions. Uses Economics, Server Rewards, or Scrap. **Although V3 is a rewrite, the original plugin was written and maintained by MalS** Thank you to MalS for the original submission and continued support. Chat Commands. /rr – Opens RustRewards UI. UI allows players to customise their notification preferences. It also allows viewing of reward and multiplier values, if that option is enabled in config. Holders of rustrewads.admin permission can use the same UI to adjust reward and multiplier values. See images. Permissions. rustrewards.adminui Enables adjustment buttons for values in UI. Players with the following permissions can earn rewards for that category. rustrewards.harvest rustrewards.kill rustrewards.open rustrewards.pickup rustrewards.activity rustrewards.welcome All reward values are 0.0 by default. All multipliers have basic default values. Reward categories. Kill Harvest Open Pickup Activity Welcome Harvesting and looting containers must be carried out to completion in order to receive the reward. Multipliers. Group Permission Weapon used Happy hour (optional) RaidableBases (action within RB area) Zone (action within specific zone) Distance (for kill rewards) Group and permission multipliers apply to players in X group or players holding X permission. Adding group or permission names to their lists in config will automatically create that group or permission. Permissions from other plugins can also be added here, in full, without issue – eg “kits.vip” "Group_Multipliers": { "Regulars": 1.0 }, "Permission_Multipliers": { "loyalty": 10.0 }, This, for example, will register the permission 'rustrewards.loyalty', and create the group “Regulars”. General Settings Disable_All_Notifications = false, TakeMoneyfromVictim: false, DoLogging: true, HappyHour_BeginHour: 17, HappyHour_EndHour: 21, Player_Kill_Reward_CoolDown_Seconds: 0, View_Reward_Values": true - Enables UI access to reward and multiplier values for players. RewardCurrency UseScrap: true, UseEconomics: false, UseServerRewards: false Chosen currency for rewards. Only one can be used at any one time. Allies UseFriendsPlugin: true, UseClansPlugin: true, UseRustTeams: true Prevent rewards for killing friends/clan mates/team mates. Plugins UseGUIAnnouncementsPlugin: false, - Enables 'banner' notification option UseZoneManagerPlugin: false, - Allows for zone specific multipliers UseNoEscape: false - Prevents rewards when NoEscape-blocked Data file. 'Friendly names' for items and entities can be customised in the data file. Each item or entity has a pair listed – Edit the right hand value. Example : "vehicle_parts": “vehicle parts, "loot_barrel_2": “barrel”, "loot_barrel_1": “barrel”, "crate_tools": “tool crate", Notes. Npcs. An extensive list of npcs types has been added for 'Kill' and 'Harvest' (flesh) rewards, including entries for BotSpawn and Zombiehorde. Item Actions 'Open' rewards are now given for items with “Unwrap” or “Gut” actions, including all recently added fish. AI vehicle kills. Rewards are given to the player who caused the most damage to APC / Patrol Heli / CH47. UI Amount adjust increments. As different servers will have different base units of currency, you can change how much the + and – buttons in UI adjust the amounts. Reward_Small_Increment: 1.0, Reward_Large_Increment: 10.0, Multiplier_Increment: 0.1,
  7. Version 1.0.5


    A trading platform is a place where players can display their items for currency on your server. -------------------------------------------------------------------------------------------------------------------------- Features: Beautiful and convenient plugin menu. Setting up for each economy plugin The choice of using the site is via a computer or a command. Personal discounts for privileges Setting up a commission when selling an item Optimization of the plugin. Setting up Item dropout Setting up items that cannot be put up for sale. -------------------------------------------------------------------------------------------------------------------------- Video Review: (The video showed the main functionality of the plugin.) -------------------------------------------------------------------------------------------------------------------------- Configuration:
  8. MikeHawke


    Version 1.0.3


    PhoneCore is a Grand Theft Auto Style GUI that is easy to setup and customise. UPDATE? Go To Bottom PhoneCore is a zip file with 4 variations to the code, images and psd/afphoto allowing you all the options you could think of. Code included is a 2x3 Phone, 3x4 phone and now 2x3 with 4 pages and 3x4 with 4 pages! Fire off any command that would usually be used with a "/" via this tasty little ui (e.g. /kits /backpack /dis) Configuration Configuration is simple, Drop in the urls for the image you want (list in image folder of default URLS) and add a command,Save, Reload and enjoy. Both the configs follow the same setup, just one is longer than the other. The use of a JSON editor or validation site such as jsonlint.com is recommended to avoid formatting issues and syntax errors. { "Use Permission phonecore2x4.show": false, "Background Image Url": "https://i.imgur.com/GY90fRP.png", "Image Url in place One": "https://i.imgur.com/bQGcmWL.png", "Command For Place One": "", "Image Url in place Two": "https://i.imgur.com/WAY6j4A.png", "Command For Place Two": "", "Image Url in place Three": "https://i.imgur.com/rOLnNiY.png", "Command For Place Three": "", "Image Url in place Four": "https://i.imgur.com/EbBRqT5.png", "Command For Place Four": "", "Image Url in place Five": "https://i.imgur.com/3mLH0mP.png", "Command For Place Five": "", "Image Url in place Six": "https://i.imgur.com/6RjWdNd.png", "Command For Place Six": "" } Command /Phone << opens the phone GUI Permission Each of the codes has an option to use permissions in the config.. the permission is pluginname.show and is required to open the PhoneUI is the config value is set to true e.g. PhoneCore3x4.show Update Version 1.0.1... Added 2 Extra codes to the zip, These "multi" versions have 4 pages.. Watch the video Below. Version 1.0.1... Code 2x3 had an error that prevented compiling.. this has been rectified. Version 1.0.2... Added Rules so that blank unused buttons are no longer clickable. Version 1.0.3... Added option in config to require a permission to open the UI Images These are images that are included & random things I've added to hosting that you can use on with PhoneCore Icons: https://i.imgur.com/6RjWdNd.png Blank https://i.imgur.com/EbBRqT5.png Backpack https://i.imgur.com/0o3q7BC.png Close https://i.imgur.com/3mLH0mP.png Discord https://i.imgur.com/Vz4vVaw.png Hammer https://i.imgur.com/rOLnNiY.png Info https://i.imgur.com/bQGcmWL.png Facemask/Kits https://i.imgur.com/mnBkYwB.png Message https://i.imgur.com/WAY6j4A.png Minicopter https://i.imgur.com/cMjS34N.png WorkBench https://i.imgur.com/eRN5lCU.png Door https://i.imgur.com/uKCyxev.png House/Teleport https://i.imgur.com/cclUBi3.png Kit/Present https://i.imgur.com/62Tu4HV.png Lift/Elevator https://i.imgur.com/ldwvf7L.png Wolf/Pet https://i.imgur.com/IqvuMKd.png Stats https://i.imgur.com/1Of9ltc.png Skin/Hoodie https://i.imgur.com/8DJoUQT.png Rocket Turret https://i.imgur.com/9Yom8S9.png Brush https://i.imgur.com/rUlh3Qk.png Portal Backgrounds: https://i.imgur.com/GY90fRP.png Default/Phone GUI https://i.imgur.com/MCjSq33.png Tower https://i.imgur.com/rYwQO6C.png Furnace https://i.imgur.com/J4rvbCJ.png Wolf https://i.imgur.com/d7b2LmJ.png SatAirDrop https://i.imgur.com/1NZyPXl.png Night https://i.imgur.com/UqdQAWL.png RustPoster https://i.imgur.com/m48YGmJ.png Waving https://i.imgur.com/WJ5Qr6w.png Face https://i.imgur.com/XHLySft.png Hemp https://i.imgur.com/AweYNbi.png MikeHawke https://i.imgur.com/vVye6Wu.png Cobalt Rewards https://i.imgur.com/htVCYhH.png Cobalt Regen
  9. Version 1.0.2


    Craft, place and pickup you would any other deployable item. Features : Backpack safe Using Rusts Buildingblock mechanics Set a crafting cost through configuration Craft the Poker Table using a simple chat command with permission aslong you have the materials in your inventory. Craft is cancelled when not enough inventory space Can be recycled for wood and metal fragments Can be used with RemoverTool Permissions : pokertables.use : To be able to use chatcommands and craft the Poker Table Commands : /poker info : Prints craftingcosts, commands and plugin info to chat /poker craft : Crafts you the Poker Table (providing you have the required materials) Configuration : { "Main config": { "Debug": true, "Chat Prefix": "[<color=yellow>Poker Tables</color>] ", "Crafting Costs": { "scrap": 100, "wood": 1000, "metal.fragments": 100, "tarp": 1 } } } Localisation : English language file included to use a diffrent language just make a new file in the language folder. { "Craft": "You need more resources:\n{0}", "CraftingCost": "<color=green>Materials needed to craft the Poker Table</color> :", "Info": "\n<color=green>Available Commands</color>\n<color=green>/poker info</color> : Shows info on version/author and commands", "InfoCraft": "<color=green>/poker craft</color> : To craft the Poker Table", "InvalidInput": "<color=red>Please enter a valid command!</color>", "InventoryFull": "You need at least 1 more slot in your inventory,canceling the craft", "Succesfull": "You succesfully crafted a Poker Table for 6 players", "Version": "Version : V", "NoPermission": "<color=green>You do not have permission to use that command!</color>" }
  10. Version 1.0.8


    Store Robbery plugin is a plugin that was made from my memory of Arma 3 Life Gas Station robbery's, currently this plugin allows you to place Robbable Store Clerk's around the map for players to attract PvP too. Only the best will be able to survive a store robbery and walk away with the reward! Permission storerobbery.manage - Allow creating and deleting of Store Clerks Commands /createclerk - Creates a clerk at your current location /removeclerk - Removes a clerk that you are looking at. /getclerkid - Ability to get the id of the clerk in the data file, so you can edit rotation or position if needed. Features Spawn guards at robbery start or robbery end Live progress bar showing robbery progress Toggable Markers and Chat Anouncment Auto fill clerks at all gas stations and supermarkets Configurable robbery times and cooldowns Support for Server Rewards and Economics plugin Configurable Item List with item counts, and probability. Config { "Announce Robberies In Chat": true, "Use Clerk Marker": true, "Use Robbery Area Marker": true, "Allow Shoot To Rob": false, "Robbery Distance (m)": 5.0, "Robbery Time (Secs)": 20, "NPC Cooldown/Reset Time (Secs)": 10, "Use Player Cooldown?": true, "Player Robbery Cooldown Time (Secs)": 10, "Whitelisted Robbery Weapons": [ "rifle.ak", "rifle.bolt", "smg.2", "rifle.l96", "lmg.m249", "rifle.lr300", "rifle.m39", "pistol.m92", "smg.mp5", "pistol.python", "pistol.revolver", "rocket.launcher", "rifle.semiauto", "pistol.semiauto", "shotgun.spas12", "smg.thompson" ], "Clear NPCs On New Save": true, "Clerk Name": "Store Clerk", "Fill Clerks at Supermarkets": true, "Supermarket Clerk Position": { "x": 8.8, "y": 0.0, "z": 3.5 }, "Supermarket Clerk Rotation": { "x": 8.8, "y": 0.0, "z": 2.0 }, "Fill Clerks at Gas Stations": true, "Gas Station Clerk Position": { "x": -8.7, "y": 0.0, "z": 21.5 }, "Gas Station Clerk Rotation": { "x": -8.2, "y": 0.0, "z": 21.5 }, "Guard Settings": { "Play Alarm Sound": true, "Spawn Guards at Robbery Start": false, "Spawn Guards at Robbery End": false, "Chance of Guard Spawn (0-100%)": 75, "Amount of Guard at Robbery Start": 0, "Amount of Guard at Robbery End": 5, "Store Guard": "Store Guard", "Gaurds HP": 400.0 }, "NPC Clothing": { "Clothing": [ "hat.cap", "shirt.collared", "pants.shorts", "shoes.boots" ], "Skins": [ 1125552993, 1145623671, 883719992, 2592902166 ] }, "Robbery Rewards": { "Use Economics Plugin": false, "Minimum Amount Of Credits": 3000, "Maximum Amount Of Credits": 6000, "Use Server Rewards Plugin": false, "Minimum Amount Of RP": 300, "Maximum Amount Of RP": 600, "Use Item Box Rewards": true, "Minimum Amount Of Items From List": 3, "Maximum Amount Of Items From List": 6, "Possible Item List": [ { "shortname": "rifle.ak", "customname": "Red Zircon AK47", "skin": 2589524856, "minamount": 1, "maxamount": 1, "probability": 90 }, { "shortname": "rifle.bolt", "customname": "", "skin": 0, "minamount": 1, "maxamount": 1, "probability": 5 }, { "shortname": "ammo.pistol", "customname": "", "skin": 0, "minamount": 10, "maxamount": 50, "probability": 70 }, { "shortname": "ammo.shotgun", "customname": "", "skin": 0, "minamount": 10, "maxamount": 30, "probability": 70 }, { "shortname": "syringe.medical", "customname": "", "skin": 0, "minamount": 1, "maxamount": 3, "probability": 40 }, { "shortname": "keycard_blue", "customname": "", "skin": 0, "minamount": 1, "maxamount": 1, "probability": 35 }, { "shortname": "cctv.camera", "customname": "", "skin": 0, "minamount": 1, "maxamount": 2, "probability": 50 }, { "shortname": "shotgun.double", "customname": "", "skin": 0, "minamount": 1, "maxamount": 1, "probability": 70 }, { "shortname": "bow.hunting", "customname": "", "skin": 0, "minamount": 1, "maxamount": 1, "probability": 90 }, { "shortname": "pistol.revolver", "customname": "", "skin": 0, "minamount": 1, "maxamount": 1, "probability": 80 }, { "shortname": "arrow.wooden", "customname": "", "skin": 0, "minamount": 10, "maxamount": 40, "probability": 85 }, { "shortname": "arrow.fire", "customname": "", "skin": 0, "minamount": 5, "maxamount": 20, "probability": 70 }, { "shortname": "rope", "customname": "", "skin": 0, "minamount": 3, "maxamount": 6, "probability": 75 }, { "shortname": "propanetank", "customname": "", "skin": 0, "minamount": 3, "maxamount": 6, "probability": 75 }, { "shortname": "metalpipe", "customname": "", "skin": 0, "minamount": 2, "maxamount": 4, "probability": 75 } ] } }
  11. Logan


    Version 1.0.3


    Rustazon is a easy to use shop that allows players to buy both items and entitys. Features: Very Customizable Config Exchange items for currency A cart system (adding items to cart, removing, etc.) Both items and entitys are purchasable Add any item/entity to the shop Change prices of the items Change images of the items Change the item names for the shop Customizable delivery Change shop name Permissions: rustazon.use - Anyone granted this command will be able to use the shop Preview: Example Config: { "Shop Items": [ { "Is Prefab/Entity - If checked true then this item will behave as a entity item, when bought the entity/prefab will be delivered via airdrop": false, "Display Name": "SAM Site", "Item Name/Prefab": "samsite", "Price": 500, "Item Image": "https://i.imgur.com/QQBYft5.png" }, { "Is Prefab/Entity - If checked true then this item will behave as a entity item, when bought the entity/prefab will be delivered via airdrop": true, "Display Name": "Minicopter", "Item Name/Prefab": "assets/content/vehicles/minicopter/minicopter.entity.prefab", "Price": 750, "Item Image": "https://i.imgur.com/rvaWKs6.png" }, { "Is Prefab/Entity - If checked true then this item will behave as a entity item, when bought the entity/prefab will be delivered via airdrop": false, "Display Name": "Assault Rifle", "Item Name/Prefab": "rifle.ak", "Price": 1000, "Item Image": "https://i.imgur.com/BRwXndM.png" }, { "Is Prefab/Entity - If checked true then this item will behave as a entity item, when bought the entity/prefab will be delivered via airdrop": true, "Display Name": "Scrap Helicopter", "Item Name/Prefab": "assets/content/vehicles/scrap heli carrier/scraptransporthelicopter.prefab", "Price": 1250, "Item Image": "https://i.imgur.com/qG3l8Mn.png" } ], "Delivery Fee - How much the delivery fee is per item, will be added to the final cost of the item": 50, "Delivery Fee Percentage - Fee that has a percentage used from the item price that will be added onto the final cost, for example: Item price is 500, the delivery percentage fee is 1% the final cost will be 505 | Set to 0 to not use": 0, "Currency Symbol": "$", "Currency Exchange Item": "scrap", "Currency Exchange Amount - How much you needed for exchange | For example: 2 scrap for 1$ etc.": 1, "Shop Name": "Rustazon", "Delivery Parachute": true, "Delivery Drag/Resistance": 3.0, "PlayerCurrencyDatabase - Currency stored for players": {}, "Item Width": 0.15, "Item Height": 0.165 }
  12. Version 1.3.0


    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 { "Format.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 or you will be punished!", "Warning.Second": "Stop attacking players or you will be killed!", "Warning.Third": "Stop attacking players or you will be kicked!" } Log file example: punishattacker_punishments-2021-07-16.txt
  13. Version 2.1.7

    1 download

    Tired of dying from "bots-cheaters" shots? Can't handle Bradley / Heli? Use life support to stay alive! If enabled and player has needed amount of currency - life support will heal player to maximum health instead of being dead. The most valuable thing is you keep your items and don't need to go and find your dead body. Also it can be very handy in the battle with very hard opponents (like bot-boss, Higher tier Bradley/Heli etc.) This plugin supports both Economics and ServerRewards plugins. You may set initial price for both of them or just any you like. If both prices are set - plugin will try to use RP's first and if there will be not enough - it will check for Coins. When creating permissions you will use coefficient of the initial price so both currencies could work properly. For example, if you set the initial price for 1000 RP and 100 Coins and create 2 permissions VIP - 0.5 and Elite 0.25 and give them both to player, plugin will try to withdraw 250 RP and if there will be not enough RP it will try to withdraw 25 Coins. You can set the price = 0 to both initial prices and it will allow everyone with just basic permission to use it for free, or you can create as many permission - cost-coefficient pairs as you want and give them to different players/groups. After you set everything up in your config file and give all permissions to all players/groups plugin will track for changes automatically, so if some player will be added to VIP for example or upgraded to Elite plugin will apply changes automatically without need to reload plugin. If you will edit config file you still will need to reload plugin. By default, life support is allowed on the entire map. If you want to restrict the use of life support, you must enable the desired options in the config file. Using cupboard so as ZoneManager zones are supported in 2 different modes: Include mode will only allow players to use life support inside specific zones/cupboard range. Exclude mode will prevent players from using life support inside specific zones/cupboard range. When cupboard range is checked, team / friend / clan members are checked automatically if enabled in config file and the required plugin is installed. It means members of team / friend / clan cupboard = players cupboard. This is handy if you want to strict players to use life support only inside cupboard range or you want to allow use it everywhere except cupboard owned by other players. ## Permissions lifesupport.use -- Allows player to use plugin (NOTHING will work without this one) lifesupport.blocked -- Prevents player from using plugin (Has the highest priority among other permissions) lifesupport.free -- Allows player to use plugin without need to pay cost (regardless of any costs permissions granted) More permissions with costs are created in config file (see Configuration section below) ## Commands This plugin provides both chat and console commands using the same syntax. When using a command in chat, prefix it with a forward slash: `/` /ls | /lifesupport - Toggle using of life support ## Configuration Add as many permissions as you want. For cases when the player has more than one, permission with lower cost will be chosen Enable / disable notifications / logging Set SteamIDIcon steamid to set desired account icon in chat messages Set commands list (default are "ls", "lifesupport") Enable / disable modes/plugins support { "Prevent DropActiveItem": false, "Prevent 'Wound' state": false, "Prevent Suicide": false, "Exclude offline players": false, "Exclude players in duels": false, "Exclude players in Raidable Bases Zones": false, "Exclude players in Dangerous Treasures Zones": false, "Use Clans": false, "Use Friends": false, "Use Teams": false, "Use cupboard": false, "Cupboard include mode (true = include mode / false = exclude mode)": false, "Use ZoneManager": false, "ZoneManager include mode (true = include mode / false = exclude mode)": false, "ZoneIDs": [ "12345", "54321" ], "Enable notifications in chat": false, "Chat steamID icon": 0, "Enable logging": false, "Commands list": [ "ls", "lifesupport" ], "Server Rewards cost": 0.0, "Economics cost": 0.0, "Permission - % cost": { "vip": 0.5, "elite": 0.25 } } ## Localization Plugins phrases are available on 2 languages out of the box: English and Russian { "Error.NoPermission": "You do not have permission to use this command!", "Format.Coins": "Coins", "Format.Disabled": "<color=#B22222>Disabled</color>", "Format.Enabled": "<color=#228B22>Enabled</color>", "Format.Free": "free", "Format.Prefix": "<color=#00FF00>[LifeSupport]</color>: ", "Format.RP": "RP", "Info.LifeSaved": "Your life saved. Cost = <color=#FFA500>{0} {1}</color>", "Info.LifeSupport": "LifeSupport is now {0}" } ## API ### Developer Hooks CanUseLifeSupport Called when a player is about to die (or get into wounded state if enabled in options). Returning a non-null value (true is default) will prevent life support activation object CanUseLifeSupport(BasePlayer player) Example of hook usage to prevent player from life saving private object CanUseLifeSupport(BasePlayer player) { if (playerList.ContainsKey(player.userID)) { return true; } return null; } There is a free version on uMod, why do you even need this plugin? First of all, this plugin was designed to be efficient and performant. It uses unique caching system that should not consume no additional server resources Much more options and plugins native support Any plugin support will be added if requested
  14. Version 1.0.0


    Ruster.NET Pro is a DLC which allows server owners to modify the identity of the plugin, by reconfiguring logos, emotes and much more. WARNING: This file does NOT come with the core plugin (Ruster.NET), so you must purchase it first OR get the bundle on the right-hand side section of this page to get both, the core plugin & this DLC. Currently, this DLC allows you to modify: RusterNetworkLogo RusterLogo RusterMarketplaceLogo RusterMarketplace2Logo RusterFMLogo RusterVerifiedTickIcon RusterStoriesLogo RusterStoriesFullLogo AppendEmojis Emojis Note: If you ever encounter any issues, make sure you're up to date with both plugins. If any issues still occur, please let me know.
  15. Version 2.1.0


    Rust's first in-game social-media network. See what's up, chat with friends, share your experiences and make connections. Ruster.NET brings you a whole new system of communication! INCLUDED DLL EXTENSIONS REQUIRED CHAT — SHARE — REACT WARNING: As stated in the License section of the plugin, you may NOT modify the plugin in any way. If you wish to modify the logos / colors, you may only do so using Ruster.NET Pro. Not conforming to the license, will cause your server(s) to be permanently blacklisted. TRY IT BEFORE YOU BUY IT connect FEATURES Make friends, share moments and pictures you've made in the world. Like, dislike or comment to your friends' posts and photos. Use the Marketplace to make a quick buck. Build your own marketplace and use the mass-restock feature. Block users and limit toxicity. Auto-moderation for obnoxious posts & censorship. Pay for advertisements which last from one day to a whole week. Rust+ integration. ServerRewards & Economics integration. Localisation integration -> if anything's wrong with any of the translations, let me know or help me translate. Ruster.FM, audio player. Cassette uploads (posts & DMs) -> Watch demo. Voice recordings (posts & DMs) - only available for Verified users. Submit your own snippets (upload 15 seconds - of your OGGs or YouTube links), only available for Verified users. Photographs (DMs) -> Watch demo. Sell art (Photographs & Cassettes) on the Marketplace or share them in posts. Browser sounds are only heard by you -> beeps, notifications, splash sounds. Hashtags used for filtering post content, the Marketplace can be sorted by sold items. Feed filtering / searching. Like & dislike previewer. SQL integration. Blackmarket & Red-Rooms. Stories. Cross-server support (view other servers' activities). Privacy mode (hide real names & Steam64 IDs) when streaming. Custom commands. Nicknames. Post pinning / highlighting. Moderation tools & censoring. Pinning posts on top of feeds. ROADMAP Discord; Send messages through Discord webhooks whenever someone posts something new on Global Feed or in the Marketplace. Ruster.Addons is a tool and API system for Ruster.NET which allows you to run or create your own addons. Check out the roadmap here. Per-user customization. Full-screen picture viewer. Discount codes. Next update: Notification list. Ruster.Stories. Custom commands. SQL INTEGRATION MIGRATION To successfully migrate from JSON to the SQL database, please follow the following steps: Run the save command in your console / webrcon. Update Ruster.NET to the latest in your server. Make sure your SQL database connection is alive and working. Save the server once again, for the configuration file to generate the new properties. Open the configuration file up and scroll down to the Sql section, fill it up accordingly. "Sql": { "Port": 3306, "Hostname": "localhost", "Database": "RusterNET_db", "Username": "root", "Password": "", "Table": "RusterNETData" } After that is done, make sure you saved the configuration file, then run the o.reload RusterNET console / rcon command. While you're having the RusterNET.admin permission, run the /migratetosql chat command. The DataType property will switch to SQL and the SQL database will initialize, launch the connection and save the database on your SQL server. Notice: You don't have to create the table or data fields as it's all automatically generated. On each save, the whole table in being wiped and the data's being recreated. FRIEND REQUESTS Sending friend requests will immediately notify the other user about it. Once you're friends, you may both write posts on eachothers' feeds, rather than within the Marketplace &/or Global Feed. Cutting ties with a friend or blocking them, will ensure mutual communication blockage. PHOTOGRAPHS If you're a server administrator, here's how you set the photograph uploads up: Open up the RusterNET.json (config) file; Go to the Imgur Application Registration form and log-in if you haven't yet; Fill it up accordingly, but make sure the Authorization type is for Anonymous usage; The redirecting URL may be https://imgur.com. After all has been done, copy the ClientID and paste it in the RusterNET.json file config: PhotographUpload -> ImgurClientId To manage your Imgur Applications, go here. STORIES As you probably know, Stories on other social medias are pretty much posts that last for 24 hours. Same thing in Ruster.NET. You may add a message to your Photographs so they're also included with the Story you're willing to post. Users can upload up to 5 stories at once, so use your space wisely. Once the stories run out, you'll be notified of how many views it has gained, in the notification list & push. For users to be allowed to use Stories, an administrator must give specified users or groups permission: RusterNET.story. Configuration { "LogLevel": -1, "DataType": 0, "UniqueId (Must not be null/empty)": "defaultid", "Ads": { "AdvertPrice24h": 5000, "AdvertPriceMultiplier1w": 6.5 }, "Tax": { "Amount": 0.9 }, "Marketplace": { "MaximumStackSizeEachItem (-1 = Default stacksize for the item)": -1, "MaximumStackSizeWholeStack (-1 = Default stacksize for the item)": 100000, "MinimumPrice": 0, "MaximumPrice": 2500, "BlacklistedItems": [ "photo" ] }, "Look": { "AdminNameColor": "#de3535", "ModeratorNameColor": "#a3de35" }, "DMs": { "MustBeFriendsToDM": true, "DeleteOwnMessagesCooldown": 1800.0 }, "Notifications": { "VerticalOffset": 0.0 }, "Sounds": { "FFMPEGPath": "", "PlayStartup": true, "PlayBeeps": true, "PlayLikes": true, "PlayDislikes": true }, "PhotographUpload": { "ImgurClientId": "my_client_id" }, "Cooldown": { "ButtonPress": 0.5, "BusinessCardCreation": 60.0, "RustPlusNotifications": 4.0 }, "Currency": { "ItemShortname": "scrap", "ItemSkinId": 0, "Currency Type (0 = Item, 1 = ServerRewards, 2 = Economics": 0 }, "Profanity": { "BannedWords": [ "bad word", ], "BannedWordReplacements": [ "good word", ] }, "Sql": { "Port": 3306, "Hostname": "localhost", "Database": "RusterNET", "Username": "root", "Password": null, "Table": "RusterNET" }, "Localisation": { "DefaultLanguage": "en-GB", "Languages": [] } } SELL ITEMS — GIVE FEEDBACK — KEEP IN TOUCH. The Ruster.NET Marketplace is a place for you to sell items you don't use anymore or want to sell it for triple the price. How It Works The way the marketplace works is quite simple. Keep reading to understand how it all works. INTRODUCTION Marketplace posts are like regular posts, except that you may set up your items you want to sell and the price you want to receive once a player purchased them. These posts you only find when you're in the marketplace panel. On the purchase, if the marketplace listing becomes out-of-stock, it's only visible for the creator of the post until the post owner is refilling the listing. RESTOCKING When you have more than one listing or a whole lot of post listings, you may mass restock using the "RESTOCK" button (next to the "WITHDRAW" button), hold a hammer and hit an unlocked storage container filled with items for those listings to automatically take out and restock. You may also individually restock your listings when you're the owner and have opened the post in full-screen. Drag and drop the item in the stash slot when it shows up. If you changed your mind from restocking, press [USE] to return to Ruster.NET. ADMIN LIMITS The owner of the server may configure the currency, and minimum / maximum price amounts players can set for their listings. ADVERTS Adverts can be modified in the Marketplace panel. Your active (or inactive) adverts will show up first. If any an advert that an user has posted is not stocked or needs restocking, they'll not be used by the algorithm which shows them on various feeds in different occasions. Items To create adverts, you may purchase two different kinds from the Marketplace. The 24h one allows you to post and sell items within 24 real-time hours. The 1w one lasts for a whole week. Ruster.NET 24h Advert Ruster.NET 1w Advert Costs: 5,000 x Scrap Costs: 35,000 x Scrap Skin: 2501319446 Skin: 2501320266 HASHTAGS They work like real social media hashtags, add them to your posts and they'll be seen above the feed you're in. The more posts with the same hashtags, they'll be trending and be available for other users to filter their feeds with. You may use the mignifying glass icon to search by content - which is found in any of the feeds you can surf through. Marketplaces' hashtags will automatically filter the frequently sold items which will allow you to easily see the best prices which fit your needs. BUSINESS CARDS Create business cards to allow strangers to send you a friend request and connect with you. Ruster.NET Business Card Skin: 2505386906 DIRECT MESSAGING Send private messages to friends, share your location on the map and react to their messages! Ruster.FM is Ruster.NET's audio player which you can play YouTube or direct URL snippet audio clips in your browser. Make sure you're doing the following for your server to successfully upload the clips for your players. To note: only Verified Ruster.NET users may use the Upload Audio feature. Download FFMPEG from here. Open up the ZIP file and in the bin folder, extract ffmpeg.exe into your server at an ideal location (recommended oxide/temp). After that is done, you may now click on the Upload Song when you're in the New Post panel. Fill up the fields, and when ready, press Upload. After the upload's complete, make sure you're publishing it. Then, you're good to go! rickroll.zip The URL can be a YouTube URL or a direct-link MP3/audio file. Only allow trusted players to use it (with the RusterNET.verified permission). The limit for the audio clips is 15 seconds. As of now, the way Rust allows me to store audio files, limits me like that. Will revisit some other time, and then for sure will implement a longer duration. COMMANDS CHAT /getruster: Will give you the Ruster.NET item which when held, it'll bring up the browser. (needs RusterNET.getruster permission) /launchruster: It'll bring up the browser. (needs RusterNET.launch permission) /get24hadvert: Will give you the Ruster.NET 24 hour Advert item which when held, you'll be able to create an advert for an item to sell. (needs RusterNET.get24hadvert permission) /get1wadvert: Will give you the Ruster.NET 1 week Advert item which when held, you'll be able to create an advert for an item to sell. (needs RusterNET.get1wadvert permission) /ruster [player name/id]: Will pull up the browser of someone and preview it as you'd be them. (needs RusterNET.admin permission) /rusteran [true/false/none (toggle)]: Toggles or sets all notifications (Rust+ ready). /rusterrp [true/false/none (toggle)]: Toggles or sets Rust+ notifications (Rust+ ready). /rusterpn [true/false/none (toggle)]: Toggles or sets push notifications (Rust+ ready). /rusterfn [true/false/none (toggle)]: Toggles or sets friends notifications (Rust+ ready). /rustercn [true/false/none (toggle)]: Toggles or sets chat notifications (Rust+ ready). /rusterpm [true/false/none (toggle)]: Toggles or sets Privacy Mode (Rust+ ready). /pinrusterfm [true/false/none (toggle)]: Toggles or sets Ruster.FM pinning (Rust+ ready). /migratetosql: Migrates local JSON database to SQL. (needs RusterNET.admin permission) CONSOLE launchruster: It'll bring up the browser. (needs RusterNET.launch permission) closeruster: Forcefully closes Ruster.NET - helpful in cases it gets stuck. Please report if it ever does. DEBUG clearrustertc: Wipes all Team conversations from Ruster.NET. (needs RusterNET.admin permission) Permissions RusterNET.admin: Will allow administrators to run all admin-only commands stated above -> Having this permission will allow you to: purchase free-of-charge Marketplace listings / adverts for testing and administrative purposes. purchase your own Marketplace listings / adverts. delete ANY Marketplace listings, adverts &/or posts. RusterNET.moderator: Will allow moderators to delete posts/adverts of other users -> Having this permission will allow you to: delete ANY Marketplace listings, adverts &/or posts. RusterNET.use: Will allow anyone open up the Ruster.NET browser and any other Ruster.NET-related items -> Having this permission will allow you to: view the Ruster.NET browser in any way. RusterNET.launch: Will allow anyone open up the Ruster.NET browser -> Having this permission will allow you to: can run the /launchruster (chat) and launchruster (console) commands. RusterNET.verified: Anyone that has this will be marked as verified -> Having this permission will allow you to: you'll get the blue tick as you're verified, it's just a marker, can be used to your own benefit through add-ons. RusterNET.getruster: Will allow anyone to run the /getruster command -> Having this permission will allow you to: can run /getruster to get the Ruster.NET browser item, which when earned, put it in your hotbar and click the according button to pull it up. RusterNET.get24hadvert: Will allow anyone to run the /get24hadvert command. RusterNET.get1wadvert: Will allow anyone to run the /get1wadvert command. RusterNET.story: Will allow anyone to upload Ruster.NET Stories. RusterNET.internet: Will allow anyone to access the Internet. Will enable to find the "View Servers" button. (c) Raul-Sorin Sorban — 2021 All rights reserved
  16. Version 2.1.8


    GUI with personal stats, leaderboard, per-category stats, and #1 player custom chat titles Tables with personal bests per category, top scoring player per category, and top-30 players per category. The same tables can be viewed for clans, rather than players. Server-wide top-list per category can be advertised on a timer. Tables have clickable headers for ascending/descending sort Multiple leaderboard snapshots (top single player for each category) can be taken for SQL/web use. Optional uMod dependencies. Clans. Economics. EventManager. Friends. PlaytimeTracker. BetterChat. Permissions. playerranks.use - Allows players to use GUI, if 'RequiresPermission' is true. playerranks.admin - Allows admin UI and command access. playerranks.excludefromstats - Allows players to toggle /pr optout - taking their stats out of public displays. playerranks.excludedfromstats - Force a player to be excluded from stats playerranks.optout - Used behind the scenes for user preference persistence across wipes. By default, stats for admins are not publicised. Chat commands. Player commands. /pr - Open PlayerRanks GUI /pr chat - Enable/Disable chat announcements. /pr optout - Have your stats removed from, or included in, public displays. Requires playerranks.excludefromstats permission. Admin commands. /pr save - Save the database /pr wipe - Wipe the database /pr del - Remove all stats for that player's steamID /pr wipecategory <categoryname> - Remove all of user stats for that category Console commands. playerranks.save - Save the database playerranks.wipe - Wipe the database Configuration. General options. displayClanStats - True/False record_ClanMate_Kills - Toggle killing of clan-members contributing to PVPKills. record_FriendsAPI_Kills - Toggle killing of 'Friends' contributing to PVPKills. record_RustIO_Friend_Kills - Toggle killing of RustIO friends contributing to PVPKills. record_Rust_Teams_Kills - Toggle killing of Rust team mates contributing to PVPKills. blockEvents - Toggle EventManager contributing to ranks. statCollection - True/False RequiresPermission - Makes user /pr access by 'playerranks.use' permission only. allowadmin - Toggle admin stats in public displays. chatCommandAliases useTimedTopList - Toggle public broadcast rotation. TimedTopListAmount TimedTopListTimer TimedTopListSize - Font size for chat output. TimedTopListNumbered - Adds ordered numbering to chat output (1st,2nd,etc). deleteOnBan - True/False saveTimer (minutes) lastLoginLimit - in days.Deletes data for users who haven't logged in since X days ago. Value of 0 means disabled. wipeOnDeath - True/False WipeOnNewMap - Wipes PlayerRanks data base when a new map is detected. CommandOpensTop30 = false; KDRExcludesSuicides = false; PVPKillsCountsSleeperKills = false; PlayTime_HH_MM = false useIntenseOptions - Enable/disable.Toggle gathering of information, and displays, relating to: StructuresBuilt ItemsDeployed ItemsCrafted EntitiesRepaired StructuresDemolished Resources Gathered GUI. UiTextColourStrong = "<color=#b3522b>"; UiTextColourWeak = "<color=#bdbdbd>"; ChatTextColourStrong = "<color=#d4d3d3>"; ChatTextColourWeak = "<color=#bdbdbd>"; ButtonColour = "0.7 0.32 0.17 1"; CategorySortButtonColour = "0.48 0.2 0.1 1"; GuiTransparency = 0.9; Useful tool for picking CUI colours - RGB Decimal. Titles EnablePlayerTitles = false; MaxDisplayedTitles = 3; MaxTitlesBeforeLineBreak = 3; TitleStart = "["; TitleEnd = "]"; AddTitleHoldersToGroup = true; DestroyGroupOnUnload = false; Categories. Each category has the following options in config. "PVPKills": { "EnabledInPersonal": true, "EnabledInTop1": true, "EnabledInTop30": true, "IncludeInChatBroadcast": true, "Title": "[Killer]", "BroadcastTitleChanges": true }, Title. Leave blank to have no title. Players with titles are automatically placed in a group of the category name. Players are removed when they lose #1, and all groups are emptied on unload. SQL - optional. Database Name Host Password Port Username tablename - Main data table name that PR will create. LBtableName - Leaderboards table name that PR will create. Use MySQL - true/false autoWipe - true/false (wipes SQL with main database) The SQL database will be created on the first save, whether automatic or manually with command /pr save. Category List. PVPKills PVPDistance PVEKills PVEDistance NPCKills NPCDistance Sleepers Killed HeadShots Deaths Suicides KDR (kill to death ratio) SDR (suicide to death ratio) SkullsCrushed TimesWounded TimesHealed HeliHits HeliKills APC Hits APCKills BarrelsDestroyed Explosives Thrown Arrows Fired Bullets Fired Rockets Launched WeaponTrapsDestroyed Drops looted Structures Built Structures Demolished Items Deployed Items crafted Entities Repaired Resources Gathered Structures Upgraded blockEvents - Toggle EventManager contributing to ranks. Economics** ServerRewards** PlayTime** (DD:HH:MM:SS) MySQL Only. Online/Offline Status** ActiveDate - Player's last login date. ** - These options are reported by Player Ranks, but not incremented or maintained by Player Ranks. Resetting Player Ranks database will not set these entries to zero, as they are read from elsewhere. Wipe Playtime Tracker data and/or Economics data to set these to zero. Key Binds. Personal stats and leader board can be bound to toggle as follows, using H J as examples: bind h callPersonalStatsUI bind j callLeaderBoardUI Notes. Data for banned players is automatically removed. Heli Kills are attributed to the player who hit the heli the most - not the last hitter. If a player dies from his wounds, the person who wounded him gets the PVP kill. PVP distance is recorded based on the wounding shot.
  17. KpucTaJl


    Version 1.1.2


    This event that takes place in Harbor location Description This event begins with a warning in the chat that a ship will soon arrive at Harbor to load valuable cargo. After the time has elapsed, a ship appears in any of Harbor locations available on the map, into which a crane loads a container. The loading zone is guarded by a tank and 7 NPCs by default. The entrance to the container is closed, to open the door, you need to press button in the crane cabin. Inside the container, by default, there is a CCTV camera, a locked crate, 2 DM, 2 elite and 2 military crates. The location and loot of all the crates/NPCs can be configured in the configuration, as well as add or remove unnecessary crates/NPCs. Also, the ship will spawn a standard loot from the ship, i.e. 3 locked crates, etc. The configuration file also allows you to change the tank and loot in it. When an event appears, a marker is displayed on the map (configured in the configuration file). All players who are in the event zone will have a timer with a countdown to the end of the event. At the end of the event, the ship sails from the island Dependencies (optional, not required) True PVE GUI Announcements AlphaLoot HeliControl Notify NTeleportation DiscordCore Chat commands (only for administrators) /harborstart – starting of the event /harborstop – ending of the event /harborpos – determining the position and rotation coordinates for changing the location of NPCs and crates.It should write in the configuration (Attention! The event must be started, the current position of the administrator in relation to the cargoship is read) Console commands (RCON only) harborstart – starting of the event harborstop – ending of the event Plugin Config “Minimum time between events [sec.]” “Maximum time between events [sec.]” “Duration of the event [sec.]” “Time before the starting of the event after receiving a chat message [sec.]” “Notification time until the end of the event [sec.]” “The CCTV camera” “Prefix of chat messages” “Do you create a PVP zone in the event area? (only for users TruePVE plugin)” "Do you use the countdown GUI?" "Do you use the chat?" “Do you want to use the AlphaLoot in NPCs? [true/false]” “Do you want to use the AlphaLoot in crates? [true/false]” “Actions during the loot of a locked crate in a container” “Actions during the loot of locked crates on a ship” "Interrupt the teleport in harbor? (only for users NTeleportation plugin) [true/false]" "Can SAM Site turrets appear in the event zone? [true/false]" "Can sentry auto turrets appear in the event zone? [true/false]" “NPCs setting” “Location of all NPCs” “Name (empty – default)” “Health” “Vision Range” “Hearing Range” “Scale damage” “Wear items” “Belt items” “Do you want to use the default loot? [true/false]” “Minimum numbers of items” “Maximum numbers of items” “List of items” “Crates setting” “Prefab” “Position” “Rotation” “Do you want to use the default loot? [true/false]” “Minimum numbers of items” “Maximum numbers of items” “List of items” “Bradley setting” “Health” “The viewing distance” “Radius of search” “Scale damage” “The multiplier of Machine-gun aim cone” “The multiplier of Machine-gun fire rate” “Amount of Machine-gun burst shots” “Time that Bradley holds in memory the position of its last target” “The time between shots of the main gun” “The time between shots of the main gun in a fire rate” “Numbers of crates” “Rotation” “Do you want to use the default loot? [true/false]” “Minimum numbers of items” “Maximum numbers of items” “List of items” “Setting of items in locked crates” “Time to unlock the crates [sec.]” “Do you want to use the default loot? [true/false]” “Do you want to use the AlphaLoot? [true/false]” “Minimum numbers of items” “Maximum numbers of items” “List of items” “List of items” “ShortName” “Minimum” “Maximum” “Chance [0.0-100.0]” “Is this a blueprint? [true/false]” “SkinID (0 – default)” “Name (empty – default)” “Marker configuration on the map” “Radius” “Alpha” “Marker color” “Outline color” “GUI Announcements setting” “Do you use the GUI Announcements?” “Banner color” “Text color” “Adjust Vertical Position” “Notify setting” “Do you use the Notify?” “Type” “Discord setting (only for users DiscordCore plugin)” “Do you use the Discord?” “Channel ID in Discord” "Dome setting" "Do you use the dome?" "Darkening the dome" Contact me in Discord: KpucTaJl#8923
  18. Version 1.0.5


    Personal Slot Machine that players can craft when given the correct permissions. Or can be used in a GUIShop to sell to players. Works just like server placed slot machines, Can be placed by players, picked up or destroyed. Do note if players place it in a area with no room to dismount to try glitch though walls the server will killed them on invalid dismount. Permissions: PersonalSlotMachine.use -- Permission required to craft Admin -- Permission required to give to player via console command. Commands: /slotmachine.craft (Chat command requires premission) slotmachine.give playername/id (Console command to give to player) Info: Slot Machine can be picked up by hitting with a hammer. It will be destoryed by single explosive, loss of foundation, 20X melee hits, 10X buckshot hits, 7X arrow hits, 5X pistol hits, 5X rifle hits. Small Icon for GUIShop: https://www.dropbox.com/s/f80amu81z8uy3te/slotmachineiconsmall.png?dl=1
  19. Version 1.1.0


    This plugin allow to the NPCs to hit and decrease the equipped armors durability. Currently the plugin choose randomly from the available equipped armors, what still has durability and not broken item, and extract the (total, maximum durability) * configured percentage value. Ideal plugin for PVE servers to avoid stacked up gears by the players. Example: Bone Helmet - 100 Maximum durability/Condition point. LongDurabilityPercent configured to 1.0 percent. It will take 100 Hit, if only the Bone Helmet equipped, to make the item broken. Grouped up weapons for the Configurable categories: Meleeweapon : Anything, what is unhandled from Hit information point of view, and "grenade.beancan.entity.prefab", "bone_club.entity.prefab", "knife_bone.entity.prefab", "chainsaw.entity.prefab", "salvaged_cleaver.entity.prefab", "grenade.f1.entity.prefab", "flamethrower.entity.prefab", "flamethrower_fireball.prefab", "hacksaw.weapon.prefab", "butcherknife.entity.prefab", "pitchfork.entity.prefab", "sickle.entity.prefab", "hammer.entity.prefab", "hatchet.entity.prefab", "knife.combat.entity.prefab", "mace.entity.prefab", "machete.weapon.prefab", "militaryflamethrower.entity.prefab", "paddle.entity.prefab", "pickaxe.entity.prefab", "rock.entity.prefab", "axe_salvaged.entity.prefab", "hammer_salvaged.entity.prefab", "icepick_salvaged.entity.prefab", "explosive.satchel.entity.prefab", "stonehatchet.entity.prefab", "stone_pickaxe.entity.prefab", "spear_stone.entity.prefab", "longsword.entity.prefab", "salvaged_sword.entity.prefab", "torch.entity.prefab", "spear_wooden.entity.prefab" Closeweapon: Following weapons are considered as Close combat weapons: "double_shotgun.entity.prefab", "pistol_eoka.entity.prefab", "m92.entity.prefab", "nailgun.entity.prefab", "shotgun_waterpipe.entity.prefab", "python.entity.prefab", "pistol_revolver.entity.prefab", "shotgun_pump.entity.prefab", "pistol_semiauto.entity.prefab", "smg.entity.prefab", "spas12.entity.prefab" Longweapon : "mgl.entity.prefab", "semi_auto_rifle.entity.prefab", "thompson.entity.prefab", "rocket_launcher.entity.prefab", "mp5.entity.prefab", "l96.entity.prefab", "lr300.entity.prefab", "m249.entity.prefab", "m39.entity.prefab", "compound_bow.entity.prefab", "crossbow.entity.prefab", "ak47u.entity.prefab", "bow_hunting.entity.prefab" Additionally, BaseHelicopter, BradlyAPC, AutoTurret, Guntraps and Beartrap also considered as damage source to decreas armor, they are under Meleeweapon category at the moment, they use the same value as configured for MeleeDurabilityPercent Explosive: Not handled yet, only available for future usage. Permissions No specific permission setting, only configuration. Configuration The settings and options for this plugin can be configured in the ItemsLostDurabilityonNPCHit.json file under the oxide/config directory. The use of a JSON editor or validation site such as jsonlint.com is recommended to avoid formatting issues and syntax errors. Suggested percentages see below. Anything that is higher than 1.5% seems feels too fast on client side. Experience example: 2 Metal item, 1 Sign skirt From 100% to all 3 item broken with 2 melee Attacker take 3 minute constant hit, with 0.5%. { "CloseDurabilityPercent": 0.75, "ExplosionDurabilityPercent": 0.0, "LongDurabilityPercent": 1.0, "MeleeDurabilityPercent": 0.5 } Localization No. Develop API No. Hooks No.
  20. Death


    Version 1.0.2


    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
  21. Version 1.0.1


    Allows you to craft, use/destroy/pickup cardtables with 2-5 seats. Info: Cardtable can be picked up by hitting with a hammer. It will be destoryed by single explosive, loss of foundation, 20X melee hits, 10X buckshot hits, 7X arrow hits, 5X pistol hits, 5X rifle hits. Icons: https://www.dropbox.com/s/rxyd05brt80k47c/2Seat.png?dl=1 https://www.dropbox.com/s/6qpb2jg8iztaozp/3Seat.png?dl=1 https://www.dropbox.com/s/03k7cnh6zcfr60e/4Seat.png?dl=1 https://www.dropbox.com/s/gzjyrio4khm89x5/5Seat.png?dl=1 Permissions: PersonalCardTables.use - Required to craft a cardtable Chat Commands: /cardtable.craft X - X is the number of seats you want. Valid range is 2 - 5. If no input X or invalid input then will default to 5. Console Commands: /CardTable.give playername X - X is the number of seats you want. Valid range is 2 - 5. If no input X or invalid input then will default to 5.
  22. Version 1.0.7


    HUD based alert system, no configuration required. The main objective is to broadcast an alert when important server wide events are starting, such as: Bradley event starts Cargo ship event starts Cargo plane (airdrop) event starts Patrol event starts Chinook event starts Oilrig defense Standard hackable crate drop This plugin also exposes an API which allows other plugins to use the same alert system to broadcast messages. [PluginReference] private Plugin OxidationEventAnnouncer; // (...) private void OnMyImportantEvent() { OxidationEventAnnouncer.Call("Broadcast", "My important event has started"); }
  23. Version 1.0.0


    Adds frickin' laser beams to sharks.
  24. FoxMods

    Bank Heist

    Version 1.2.8


    Spawns custom bank events at location specified, the event includes vault doors custom loot and ai if enabled. Blow the bank doors fight off the guards and gain access to high value loot. Optional Plugins Kits umod Npc Kits codefling Note: A custom prefab must be used to spawn ai due to a issue with how scientist find the navmesh they are allowed to use. Basic Setup Video Permission bankheist.use // Allow admins to setup bank events bankheist.worker // Stop guards attacking bank workers bankheist.announce // Set who can view the event announcements Commands /bank create|remove|edit|position|radius|health /bank create <name> <radius> <reset-duration> /bank edit <name> /bank remove <name> /bank position <loot|door|zone> /bank loot, put items in your inventory and run the command /bank code 1234 /bank skin 2201341184 /bank health <hp> /bank radius <distance> /guard create|remove|clear|setting /guard create <name> /guard remove <name> /guard clear /guard setting <name> health <hp> /guard setting <name> roamradius <roam-radius> /guard setting <name> lookradius <look-radius> /guard setting <name> usekit <true|false> /guard setting <name> position /guard setting <name> rotation Data { "Banks": { "Test": { "Bank name": "Test", "Bank config": { "Time until bank will reset": 30.0, "Zone radius": 20.0, "Zone position": { "x": -1793.2666, "y": 26.1808777, "z": -1812.0603 }, "Loot position": { "x": -1789.38574, "y": 26.1808777, "z": -1809.33057 }, "Loot rotation": { "x": 0.0, "y": 314.145081, "z": 0.0 }, "Bank door damage scale (0.1 - 1)": 0.2, "Door position": { "x": -1793.2666, "y": 26.1808777, "z": -1812.0603 }, "Door rotation": { "x": 3.9756934E-16, "y": 146.02504, "z": 1.33405438E-08 }, "Door skin": 2201341184, "Door code": "3333", "BankGuards": { "bot": { "Display name": "bot", "Enable npc kit": false, "Enable kit": true, "Kit name": "somekit", "npc health": 100.0, "npc move": false, "npc roam radius": 10.0, "npc look radius": 80.0, "npc position": { "x": -477.0367, "y": 30.0311432, "z": -1942.83032 }, "npc rotation": { "x": 0.0, "y": 223.38, "z": 0.0 } } }, "Bank loot table": { "Enable loot table": true, "Max items": 6, "Loot Table": [ { "Item shortname": "pistol.semiauto", "Min amount": 1, "Max amount": 1, "Blueprint": true, "Skin id": 0 }, { "Item shortname": "rifle.l96", "Min amount": 1, "Max amount": 1, "Blueprint": false, "Skin id": 0 }, { "Item shortname": "smg.thompson", "Min amount": 1, "Max amount": 1, "Blueprint": false, "Skin id": 0 }, { "Item shortname": "smg.mp5", "Min amount": 1, "Max amount": 1, "Blueprint": false, "Skin id": 0 }, { "Item shortname": "pistol.python", "Min amount": 1, "Max amount": 1, "Blueprint": false, "Skin id": 0 }, { "Item shortname": "shotgun.pump", "Min amount": 1, "Max amount": 1, "Blueprint": false, "Skin id": 0 }, { "Item shortname": "rocket.launcher", "Min amount": 1, "Max amount": 1, "Blueprint": false, "Skin id": 0 }, { "Item shortname": "smg.2", "Min amount": 1, "Max amount": 1, "Blueprint": false, "Skin id": 0 }, { "Item shortname": "pistol.m92", "Min amount": 1, "Max amount": 1, "Skin id": 0 }, { "Item shortname": "lmg.m249", "Min amount": 1, "Max amount": 1, "Blueprint": false, "Skin id": 0 }, { "Item shortname": "rifle.m39", "Min amount": 1, "Max amount": 1, "Blueprint": false, "Skin id": 0 }, { "Item shortname": "rifle.bolt", "Min amount": 1, "Max amount": 1, "Blueprint": false, "Skin id": 0 }, { "Item shortname": "rifle.ak", "Min amount": 1, "Max amount": 1, "Blueprint": false, "Skin id": 0 }, { "Item shortname": "rifle.semiauto", "Min amount": 1, "Max amount": 1, "Blueprint": false, "Skin id": 0 }, { "Item shortname": "rifle.lr300", "Min amount": 1, "Max amount": 1, "Blueprint": false, "Skin id": 0 }, { "Item shortname": "ammo.rifle.explosive", "Min amount": 105, "Max amount": 67, "Blueprint": false, "Skin id": 0 }, { "Item shortname": "ammo.rifle.explosive", "Min amount": 42, "Max amount": 99, "Blueprint": false, "Skin id": 0 }, { "Item shortname": "explosive.timed", "Min amount": 6, "Max amount": 1, "Blueprint": false, "Skin id": 0 } ] } } } } Configuration { "EnableLootSpawn": true, "EnableAISpawn": true, "MustEliminateAI": false, "BankCommand": "bank", "GuardCommand": "guard" } bank_heist_prefab.zip
  25. Version 1.0.3


    See your targets health with a nice HUD. With 4 customizable styles, change it up how ever you would like it to be, you can change the texts format, colors, etc! Note: if none of the styles suit you, you can always ask me to make a new one, just give me a rough sketch and I will make it! With an internal whitelist you can choose what entities the HUD will trigger on "shortprefabname"! "ActiveTargetDuration" is the length the HUD will be shown for when you attack a target, the length is reset if you attack a target again! TextFormat {0} = target name, {1} = target current health, {2} = target max health To display a targets display name, aka support for BotSpawn or alike, in the language file change the shortprefabs name into to "" Styles: top detailed top thin hotbar detailed hotbar thin Permission: targethealthhud.use Config: { "ActiveTargetDuration": 60, "Style": "top detailed", "TextFormat": "{0} {1}/{2} HP", "UI General": { "PrimaryColor": "0.7058824 0.07843138 0.07843138 1", "SecondaryColor": "1 0.1960784 0.1960784 1", "TextColor": "1 1 1 1" }, "UI Styles": { "Hotbar Detailed": { "AnchorMax": "0.6406256 0.1462963", "AnchorMin": "0.3437505 0.1185186" }, "Hotbar Thin": { "AnchorMax": "0.640625 0.1314815", "AnchorMin": "0.34375 0.1203704" }, "Top Detailed": { "AnchorMax": "0.6683334 0.9424074", "AnchorMin": "0.3297916 0.9127777" }, "Top Thin": { "AnchorMax": "0.6683334 0.9312962", "AnchorMin": "0.3297916 0.9127777" } }, "Whitelist": [ "bear", "boar", "chicken", "stag", "wolf", "scarecrow", "murderer", "tunneldweller", "scientist", "heavyscientist", "patrolhelicopter", "bradleyapc", "heavyscientistad", "scientist_astar_full_any", "scientist_full_any", "scientist_full_lr300", "scientist_full_mp5", "scientist_full_pistol", "scientist_full_shotgun", "scientist_gunner", "scientist_junkpile_pistol", "scientistjunkpile", "scientistnpc_cargo", "scientistnpc_cargo_turret_any", "scientistnpc_cargo_turret_lr300", "scientistnpc_excavator", "scientistnpc_oilrig" ] } Language: { "bear": "Bear", "boar": "Boar", "chicken": "Chicken", "stag": "Stag", "wolf": "Wolf", "scarecrow": "Scarecrow", "murderer": "Muderer", "tunneldweller": "Tunnel Dweller", "scientist": "Scientist", "heavyscientist": "Heavy Scientist", "patrolhelicopter": "Helicopter", "bradleyapc": "Bradley", "heavyscientistad": "Heavy Scientist", "scientist_astar_full_any": "Scientist", "scientist_full_any": "Scientist", "scientist_full_lr300": "Scientist", "scientist_full_mp5": "Scientist", "scientist_full_pistol": "Scientist", "scientist_full_shotgun": "Scientist", "scientist_gunner": "Scientist", "scientist_junkpile_pistol": "Scientist", "scientistjunkpile": "Scientist", "scientistnpc_cargo": "Scientist", "scientistnpc_cargo_turret_any": "Scientist", "scientistnpc_cargo_turret_lr300": "Scientist", "scientistnpc_excavator": "Scientist", "scientistnpc_oilrig": "Scientist" }

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.

5,975 files sold to 556 customers and $87,291 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.