-
Posts
29 -
Joined
-
Last visited
Content Type
Profiles
Downloads
Forums
Store
Support
DOWNLOADS EXTRA
Services
Everything posted by urbanviking
-
- 1,275 comments
-
- 2
-
-
- #leveling
- #progression
- (and 19 more)
-
- 104 comments
-
- #customizablequests
- #dezlife
-
(and 5 more)
Tagged with:
-
{ "General Settings": { "Max number of concurrent quests": 6, "Play sound effect upon task completion": true, "Effect": "assets/prefabs/locks/keypad/effects/lock.code.lock.prefab", "Clear player progress when wipe ?": true, "Clean up player permissions when wiping?": true, "Quests file name": "Quest", "Commands to open quest list with progress": [ "qlist", "quest" ], "Activate radio for NPC in the building?": true, "Radio station URL to play in the building": "https://media-ice.musicradio.com/CapitalChillMP3", "The ID of the camera in the NPC's house": "121314", "Notify all players on task completion?": true, "[Skill Tree] Ignore bonus from Skill Tree plugin when mining": false }, "Spawn Settings": { "Spawn mode (0 - Construction or 1 - NPC)": 1, "Use custom position?": true, "Custom position settings": { "Position coordinates(/quest.saveposition)": { "x": 843.516357, "y": 31.2275448, "z": 1076.59229 }, "Rotation angle (0-360 degrees)": 100.0 }, "Position settings tied to a monument": { "Position coordinates relative to monument (/quest.saveposition.outpost)": { "x": -2.1, "y": 1.4, "z": 30.3 }, "Rotation angle (0-360 degrees)": 271.0 }, "Safe zone settings": { "Enable safe zone?": false, "Safe zone radius": 25.0 } }, "Map Marker Settings": { "Use a mark on the game map? (Requires https://umod.org/plugins/marker-manager)": true, "Name of the map marker": "Quests", "Marker color (without #)": "f3ecad", "Outline color (without #)": "ff3535" }, "NPC Parameters Settings": { "NPC Outfit": [ { "ShortName": "hazmatsuit.nomadsuit", "SkinId": 0 } ], "Enable communication with NPCs": true }, "Statistics collection settings": { "Enable statistics collection and publication to Discord?": false, "Discord webhook for statistics publication": "", "How often to publish statistics? (Sec)": 21600.0 }, "IQChat Settings (if applicable)": { "IQChat : Custom prefix in chat": "Quest", "IQChat : Custom chat avatar (If required)": "0", "IQChat : Use UI notification (true - yes/false - no)": false }, "Notification Settings": { "Enable notifications (Is required - https://codefling.com/plugins/notify)": true, "Notification Type (Is required - https://codefling.com/plugins/notify)": 1 } }
- 104 comments
-
- 2
-
-
- #customizablequests
- #dezlife
-
(and 5 more)
Tagged with:
-
Version 1.0.0
2 downloads
GroupLink is a lightweight Rust plugin designed for the Oxide modding framework, created to manage group relationships between leader (parent) groups and their associated subgroups. Its primary function is to automatically remove players from specified subgroups when they are no longer part of their corresponding leader group, ensuring that subgroup permissions are tied to leader group membership. This is particularly useful for servers using timed or subscription-based group systems, such as those managed by the TimedPermissions plugin. When a player loses membership in a leader group (either through manual removal or expiration via TimedPermissions), GroupLink checks for and removes them from all linked subgroups defined in its configuration. Upon each subgroup removal, it sends a private, customizable chat message to the affected player, informing them of the change. The plugin uses a periodic check system to ensure compatibility with external group management plugins, making it efficient with minimal server performance impact. Key features: Automatically removes players from subgroups when their leader group membership ends Sends private, styled chat messages (configurable size and color) to affected players Lightweight design with deferred operations using NextTick to reduce resource usage Configurable leader groups, subgroups, message format, and check interval Admin commands for testing and debugging group status Configuration Explanation The plugin generates a configuration file named GroupLink in the oxide/config directory. Below is the default configuration with an explanation of each field: json { "LeaderGroups": [ "vipplus", "mvp", "fanatic" ], "SubGroups": { "vipplus": [ "cvipplusbuilders", "cvipplusfarmers", "cvipplusindustrial" ], "mvp": [ "bmvpbuilders", "bmvpfarmers", "bmvpindustrial" ], "fanatic": [ "afanaticbuilders", "afanaticfarmers", "afanaticindustrial" ] }, "MessageFormat": "{0} you have left group {1} as your {2} subscription has ended", "MessageSize": 24, "MessageColor": "green", "CheckInterval": 60.0 } LeaderGroups: An array of strings listing the parent group names (e.g., "vipplus", "mvp", "fanatic"). These are the primary groups that, when removed from a player, trigger subgroup removal. SubGroups: A dictionary mapping each leader group to an array of its associated subgroups. For example, "vipplus" is linked to "cvipplusbuilders", "cvipplusfarmers", and "cvipplusindustrial". When a player loses the leader group, they are removed from all listed subgroups. MessageFormat: A string defining the chat message sent to players upon subgroup removal. It uses indexed placeholders: {0}: Player's username {1}: Subgroup name {2}: Leader group name Example output: "UrbanViking you have left group bmvpbuilders as your mvp subscription has ended" MessageSize: An integer setting the font size of the chat message (default: 24). MessageColor: A string defining the color of the chat message in HTML color format (default: "green"). Can be changed to other colors like "red", "#FF0000", etc. CheckInterval: A float specifying how often (in seconds) the plugin checks all connected players for leader group status (default: 60.0). Adjust this to balance responsiveness and server load. Adding/Removing Groups from the Config To modify the groups in the config, edit oxide/config/GroupLink.json and reload the plugin using oxide.reload GroupLink or /grouplink reload. Here's how to add or remove groups: Adding a New Leader Group and Subgroups Open GroupLink.json. In the "LeaderGroups" array, add the new leader group name: json "LeaderGroups": [ "vipplus", "mvp", "fanatic", "elite" // Added new leader group ] In the "SubGroups" dictionary, add a new entry for the leader group with its subgroups: json "SubGroups": { "vipplus": ["cvipplusbuilders", "cvipplusfarmers", "cvipplusindustrial"], "mvp": ["bmvpbuilders", "bmvpfarmers", "bmvpindustrial"], "fanatic": ["afanaticbuilders", "afanaticfarmers", "afanaticindustrial"], "elite": ["elitebuilders", "elitefarmers", "eliteindustrial"] // Added subgroups for "elite" } Save the file and reload the plugin. Removing a Leader Group and Its Subgroups Open GroupLink.json. In the "LeaderGroups" array, remove the leader group name: "LeaderGroups": [ "vipplus", "fanatic" // Removed "mvp" ] In the "SubGroups" dictionary, remove the corresponding entry: "SubGroups": { "vipplus": ["cvipplusbuilders", "cvipplusfarmers", "cvipplusindustrial"], "fanatic": ["afanaticbuilders", "afanaticfarmers", "afanaticindustrial"] // Removed "mvp" entry } Save the file and reload the plugin. Adding/Removing Subgroups for an Existing Leader Group To add a subgroup, append it to the array under the leader group in "SubGroups": "mvp": ["bmvpbuilders", "bmvpfarmers", "bmvpindustrial", "mvpraiders"] // Added "mvpraiders" To remove a subgroup, delete it from the array: "mvp": ["bmvpbuilders", "bmvpfarmers"] // Removed "bmvpindustrial" Save and reload the plugin. Hooks Needed by Other Plugins GroupLink uses the following Oxide hook, which other plugins might need to interact with or be aware of: OnUserGroupRemoved(BasePlayer player, string group): Called when a player is removed from a group via Oxide's permission system. GroupLink uses this as a fallback to catch manual group removals, though its primary mechanism is a periodic check for TimedPermissions compatibility. Other plugins can call this hook to trigger GroupLink's removal logic if they remove players from leader groups manually.$6.24 -
- 104 comments
-
- 3
-
-
- #customizablequests
- #dezlife
-
(and 5 more)
Tagged with:
-
-
Morning mate, We are seeing something new happening with the rb's. We have AllowNPC to leave bubble set to false however they are leaving the bubble and not just slightly they are running way out of the bubble, sometimes through the compound walls. We have everything updated and it seems to have been an issue since the most recent force wipe. Is there a way to stop this happening?
-
Large number of bugs, not usable as is
urbanviking replied to antho-blod's Support Request in Support
Changed Status from Pending to Fixed Changed Fixed In to Next Version -
Large number of bugs, not usable as is
urbanviking replied to antho-blod's Support Request in Support
Do you have the rust edit extension installed? This is required for IO connections to work. The parts where you can see through walls are not accessible in game without noclip. I am testing the newest update right now. I have removed the turret, fixed the buggy door and sorted out the side doors. -
Large number of bugs, not usable as is
urbanviking replied to antho-blod's Support Request in Support
I will update it later today -
Version 1.0.37
10 downloads
NoFlyZones is a Rust server plugin designed for administrators to enforce restricted areas where certain vehicles and items cannot be used. The plugin creates "NoFly Zones" where: Vehicles like mini-copters (as defined in the plugin's configuration) are destroyed if entered into these zones. Players are notified and dismounted from any restricted vehicle within the zone. This plugin is especially useful for creating safe zones, controlling PvP areas, or protecting certain regions from vehicle access. Installation Instructions Download the Plugin: Download the NoFlyZones.cs file. Place the Plugin: Navigate to your Rust server's oxide/plugins directory. Place the NoFlyZones.cs file into this folder. Usage Instructions Configuring Zones Setting a NoFly Zone: Use the chat command /noflyset in the game while having admin permissions. This will create a new spherical NoFly Zone with a default radius of 200 meters centered at your current position. Removing the Last Added Zone: If you need to remove the last zone you've set, use the chat command /noflyremove. This command removes the most recently added zone. Admin Permissions Ensure you have the noflyzones.admin permission. To assign this permission: Use the command oxide.grant user <username> noflyzones.admin in the server console or RCON. In-Game Behavior Vehicle Restrictions: When a player tries to mount or operate a restricted vehicle within a NoFly Zone, they will be notified, dismounted, and the vehicle will be destroyed. Item Restrictions: Currently, no specific items are restricted other than vehicles, but the plugin supports extending this functionality if desired. Notes Config File: Zone positions and radii are stored in NoFlyZonesConfig.json within your server's oxide/data directory. This file is automatically created and updated when zones are set or removed. Update Zones: Always update zones through commands in-game as manual edits to the JSON might not be recognized by the plugin. Testing: It's recommended to test zones in a controlled environment first to ensure they work as expected in your server setup.$5.00-
- #nofly
- #monuments
-
(and 3 more)
Tagged with:
-
Version 1.0.0
2 downloads
SpawnCyclesV2 is a versatile plugin for Rust server administrators that allows for the creation of PvP zones with customizable teleport options. This plugin adds functionality to set up a central spawn point or multiple spawn locations where players can teleport to engage in PvP combat. Here are the key features: Random Teleportation: Players can teleport to a random location within a specified radius of a set center point or from predefined locations. Cyclical Teleportation: Option to cycle through a list of set spawn locations, preventing camping by ensuring players appear in different spots each time. Time Restrictions: Admins can set active hours during which players can use the teleport command. Admin Controls: Commands for admins to set, add, or remove spawn points dynamically. Blacklisting: Option to blacklist players by their SteamID from using the teleport command. Setup Instructions: Plugin Installation: Download the SpawnCyclesV2.cs file. Place the file in your Rust server's oxide/plugins directory. Configuration: Upon loading the plugin, a default SpawnCyclesV2.json configuration file will be created in the oxide/config folder. Edit this file to customize settings: GoPvpCommand: Change the command players use to teleport (gopvp by default). SetPvpSpawnCommand: Admin command to set the PvP spawn centre (setpvpspawns by default). SetPvpLocationCommand: Admin command to add a specific spawn location (setpvp by default). SpawnRadius: Radius around the centre for random spawns (150 meters by default). ActiveHours: Define the hours when teleportation is allowed. BlacklistedPlayers: List SteamIDs of players forbidden from teleporting. TeleportEnabled: Toggle teleport functionality on or off. TpRandom: Set to true for random spawning, false for cycling through set locations. In-Game Configuration: Use /setpvpspawns to set the centre point for random spawns. Use /setpvp as many times as needed to add various spawn locations for non-random cycling. Usage Instructions: For Players: Type /gopvp to teleport to a PvP area. If TpRandom is true, you'll be teleported to a random spot; if false, you'll cycle through the set spawns. For Admins: /setpvpspawns - Set the center for random spawns. /setpvp - Add a new PvP spawn location. spawncyclesv2.blacklist <SteamID> - Blacklist a player from using /gopvp. spawncyclesv2.unblacklist <SteamID> - Remove a player from the blacklist. Note: Ensure your server has the Oxide mod framework installed to run this plugin. Always test changes in a non-production environment first, if possible. Reload the plugin with the command oxide.reload SpawnCyclesV2 after making changes to the config file or adding new spawn locations. This plugin offers a flexible solution for managing PvP engagements on your Rust server, enhancing the experience with strategic teleporting options. AI was used to assist in the creation of this plugin. Ai was used to generate a helpful set of instructions.$6.24 -
how do i add this to my map is there a spawn command?
urbanviking replied to Klutch's Support Request in Support
Changed Status from Pending to Not a Bug Changed Fixed In to 1.0.0 -
how do i add this to my map is there a spawn command?
urbanviking replied to Klutch's Support Request in Support
There is no command list. This is a prefab. You would paste the download into your RustEdit custom prefab folder and when you load your map into RustEdit you can then place the prefab wherever you see fit. -
how do i add this to my map is there a spawn command?
urbanviking replied to Klutch's Support Request in Support
Morning mate, There is no command list. This is a prefab. You would paste the download into your RustEdit custom prefab folder and when you load your map into RustEdit you can then place the prefab wherever you see fit. -
Version 1.0.1
15 downloads
Cargo crash Cargo crash site is primarily designed for PVE/PVP servers. Providing an offshore PVP zone. However it also has features suitable for PVE Red card access to the lower deck housing 2 hackable crates. Top deck has NPC guards and another 2 hackable crates. This site is made up off approx 680 parts. This site will be consistently updated. Size of the prefab is 300. Medium radiation level across the whole area. This is designed to be placed into the ocean of your map. oxide rustedit extension is needed for the io connections on this site to be used https://github.com/k1lly0u/Oxide.Ext.RustEdit/blob/master/README.md$6.24 -
Version 1.1
39 downloads
Bradley Factory large standalone monument featuring 3 working card rooms. Monument requires 3 fuses to complete. Features NPCS at entrances and around the compound and the buildings. Bradley patrols the compound. 2 hackable crates, plenty of military, elite and standard crates. This monument is made up of around 900 prefabs. Lighting and doors electrics all work. features: Green, Blue and Red card rooms Bradley APC NPCS Lots of loot crates Size: 225Free-
- #monument
- #card swipe
-
(and 4 more)
Tagged with:
-