Jump to content

All Activity

This stream auto-updates

  1. Past hour
  2. tofurahie

    weather zones

    Changed Status from Pending to Work in Progress
  3. tofurahie

    weather zones

    hmm, sounds cool, i will add it
  4. xEvie

    OreGolems

    Hmm quick question, what makes your guns farm nodes? Some plugin or custom weapons? First thing to try is "Warning hits before the golem wakes": 0, that makes the golem wake on the first hit. But if that plugin hands out resources on its own instead of doing a normal gather, golems cant trigger from those hits at all. Send me the plugin name and Ill take a look.
  5. Gruber

    Plugin not working?

    Are there any other zombies and NPCs on the map?
  6. crash

    Pathways

    Version 1.0.2

    9 downloads

    [ ✓ ] Works on any host. [ ✓ ] The plugin needs the free CrashExtensions library. Can't upload DLLs on your host? No problem: the zip includes a small installer plugin. Drop it in your plugins folder, run crashext.install, restart once, and you're done. Pathways gives your players a reason to keep playing: every rock they hit, crate they open, animal they hunt, base they breach and minute they drive earns XP. Each level brings a skill point, and the points go into nine skill trees, Gathering, Survival, Combat, Vehicles, Crafting, Team, Demolition, Homestead and Explorer, where each skill makes a real, measurable difference in game. Every tree has 11 skills and a capstone, 108 skills in all, each one with its own icon in the style of Rust's own items. The trees open on a free canvas the player drags around, with the hub in the middle, connectors that light up gold as skills unlock and a side panel that shows exactly what the next rank gives. The max level is 200, so nobody gets everything: players pick their path, save it as a preset and switch builds later. Spend every point of a tree and it can be prestiged: the tree resets, its rank climbs, and a ring of prestige skills opens around it. Respec a single tree whenever a build stops working, climb the leaderboard with your Steam avatar next to your name, wipe progress on a map wipe only if you want to (with a backup made first), build your own trees in game, and let other plugins read levels or hand out XP through a small API. Works on Oxide and Carbon Needs CrashExtensions (included) 9 trees, 108 skills, 54 prestige skills Leaderboard, presets and an in-game tree editor Jump to: Features · Screenshots · Trailer · How progression works · Commands · Permissions · Works with · Install · Configuration · Test server · FAQ Features For players Nine trees, one level. Gathering, Survival, Combat, Vehicles, Crafting, Team, Demolition, Homestead and Explorer share one level and one pool of skill points, so a player builds the mix that fits how they play. 108 skills with their own icons. 11 skills and a capstone per tree, each icon built from Rust's own items and set on a diamond tinted in its tree's colour, greyed out until it is in reach. A canvas you explore. Drag the tree in any direction with smooth inertia. The hub sits in the middle, and the connectors turn gold as each path opens. Know before you click. The side panel shows the skill's rank, what it gives now, what the next rank adds, every rank's value and what it still needs. Hovering a node shows its name in Rust's own tooltip. Skills you feel. More ore, wood, food and crops, extra stacks, weak-spot hits, smelted ore, slower tool wear, faster and cheaper crafting, free upgrades and repairs, bigger magazines, crits and lifesteal, harder headshots and explosives, less damage taken, vehicles that save fuel and shrug off damage, XP and heals shared with your team, faster fuses and rockets, longer breath underwater, faster crate hacks, keycards that last, and more. Nine capstones. Motherlode (bonus high quality metal ore every 10th ore node, and a felled tree brings down the ones around it), Second Wind (a killing blow leaves you at 15 health, once every 10 minutes), Warbound (less damage taken at low health), Overdrive (fuel saving and tougher vehicles), Salvage Run (barrel loot straight to your inventory, its components already recycled), Rallying Cry (going down heals and shields your team), Breach (blowing up an enemy base part toughens you up), Trophy Hunt (a boost for each animal you kill) and Master Key (a keycard opens the reader one level up). Team play. The Team tree works with Rust's own teams: share XP, heals, food and tea boosts with teammates nearby, and get bonuses while you stick together. Build presets. Save your whole build in a slot and apply it later in one click. Trees that lose ranks are respecced at the normal price, and you see the total before you pay. Respec one tree. Get a tree's points back without touching the others, with a two-step confirm that shows the points you get back, the cost and your balance after. Prestige. A maxed tree can be prestiged up to rank 6. Its skills start over, the points come back, and each prestige earns a point for that tree's ring of six prestige skills, which stay through later prestiges. Leaderboard. The top 100 by level or by prestige, each row with the player's Steam avatar, and your own rank pinned at the bottom. Always at hand. An XP row in the vanilla vitals and a small skill point button next to them that shows your unspent points and opens the window. Smooth from open to close. The window fades in, the trees bloom out of their hub, an upgrade flashes and counts up, a maxed skill bursts in gold, and a prestige collapses the tree into its hub before the ring lights up one node at a time. For server owners XP from real play. Gather hits, finished nodes and trees, skinning, pickups, player, NPC and animal kills, Bradley and the patrol heli, barrels, crates, hackable crates, supply drops, missions, raids, keycard swipes, sunken crates, crafting, building, fishing and minutes spent driving. Every amount is in the config, crates and animals can pay by size, and 0 turns a source off. Kill XP that can't be farmed. No XP for killing a teammate, a sleeper, a player who respawned less than 60 seconds ago, or the same player twice inside 10 minutes. Raid XP never pays on your own or your team's base. NCP toasts. With the free NCP plugin loaded, level ups, max level, prestige, tree resets, XP lost, rested XP and capstone abilities pop up as NCP toasts, each with its own type and icon in the config. Without NCP they go to chat. Raiding stays fair. The three raid skills and the vehicle speed skill ship switched off. Turned on, the raid skills only work inside RaidableBases raids unless you say otherwise. Your pace. The XP curve, max level (200 by default), points per level, prestige ranks, the levels needed between prestiges and the highest any reduction can reach are all yours to set. Optional systems. BetterChat level titles, an XP loss on death and rested XP for time offline, all off by default. Open Pathways from your own NPCs (vanilla or HumanNPC). Make it yours in game. The editor builds your own trees (up to 12, with up to 40 skills each, any effect, any icon, level or permission gates, even a permission granted at max rank) and changes the numbers of the built-in ones. It saves with backups and applies live, no reload. Rewards. Run console commands once when a player reaches a level or a prestige rank. VIP XP. XP multipliers by permission (pathways.vip gives 1.5x out of the box), plus a global multiplier for double XP weekends. Every number in the config. The value of every skill per rank, the nine capstones, the respec cost and currency, the free respec timer, the loot tables, each tree on or off. Opt-in wipe reset. Off by default. Turned on, a map wipe resets levels, XP and skills (prestige kept if you want), copies the players folder aside first, and finishes safely even after a crash or a missed wipe. Admin commands. Give XP, set a level, give or take skill points and reset a player or a single tree, from the server console, RCON or in game. Light on the server. The gameplay hooks are subscribed only while someone online owns a skill that needs them, effects read a per-player cache rebuilt only when skills change, the leaderboard ranks in memory, and profiles load over several frames on a reload. Safe with your files. A config with a typo is never overwritten: it is copied aside and the plugin waits for a fix. A profile that can't be read is never saved over. For developers API. GetLevel, GetXp, GetNodeRank, IsNodeActive, GetTreePrestige, GetPlayerPrestige, GetLeaderboardRank and AddXp, plus timed effects (PathwaysAddTempEffect, PathwaysRemoveTempEffect, PathwaysClearTempEffects) and pauses (PathwaysSuspend, PathwaysResume, PathwaysIsSuspended) for events and arenas. Hooks. CanPathwaysGainXp, CanPathwaysLoseXp, CanPathwaysAreaFell, OnPathwaysLevelUp, OnPathwaysPrestige, OnPathwaysNodeUpgraded and OnPathwaysPresetApplied. See API / Hooks. Screenshots Every screen below is Pathways running in Rust. Home: your level, XP, skill points, prestige and the nine trees The Gathering tree on its canvas A skill: what it gives now and at the next rank A locked skill and what it needs Capstones: one unique perk per tree The tree panel: progress, XP sources and respec A mastered tree, ready to prestige Prestige: a new rank and a new ring of skills The prestige ring around a tree Respec a tree: points back, cost and balance Confirm in a second click The leaderboard, with Steam avatars Build presets: save a build, switch later Explorer: monuments, keycards and the sea floor Home after a few prestiges, with the rank emblem Trailer The Pathways trailer (click to play, 45 seconds) How progression works Earn XP. Everything in the XP sources list pays into one pool. Level L+1 costs 120 x (L+1)^1.34 XP by default, so the first levels come fast and the late ones take real playtime. Spend points. Each level gives one skill point, 200 by the max level. A skill hanging off the hub can be bought right away; the others need their parent skill at rank 1 first. Skills have 3 to 5 ranks. Pick your path. The skills that are on by default add up to 347 points, so a maxed player fills about five of the nine trees. Presets make switching easy. Max a tree. Most trees take 40 points (Vehicles 37 and Demolition 30 while their off-by-default skills stay off). The capstone needs both of its branches at max rank and costs 3 points. Respec. Gives one tree's points back to the pool. It costs 250 scrap by default and is free once every 2 days; players with pathways.freerespec never pay. Prestige. With every point of a tree spent, the PRESTIGE button appears under the tree's hub. The tree resets, its points come back, the tree's prestige rank goes up (max 6) and you get a prestige point. Players need to gain 5 levels between prestiges of any tree (at max level their XP still counts), so one set of points can't prestige every tree in an afternoon. Prestige skills. Each tree has a ring of six prestige skills that open once the tree has been prestiged. They cost one prestige point each and are kept forever. 9 trees x 6 ranks = 54 prestige points for 54 prestige skills. Commands /pathways - open Pathways. You can add more names for it in the config. /pathways top - the leaderboard (/pathways top prestige for the prestige tab). /pathways presets - your build presets. /pathways hud - turn your XP row on or off. pathways.open and pathways.close - the same from the F1 console, or for a bind. pathways.board <level|prestige> - the leaderboard (as text from the server console). pathways.preset <save|apply|delete> <slot> [name] - presets from the F1 console. Admin From the server console, RCON or a player with pathways.admin. <player> is a Steam ID (online or offline) or a name: pathways.givexp <player> <amount> - give XP (it levels the player up as usual). pathways.setlevel <player> <level> - set the level, XP back to the start of it. pathways.givepoints <player> <points> - give bonus skill points, or take them with a negative number. pathways.reset <player> [tree] - reset everything of a player, or only one tree's skills for free. Permissions pathways.use - open Pathways and earn XP. pathways.admin - the admin console commands and the pathway editor in game. pathways.admin.grants - together with pathways.admin, lets the editor save a node that grants a permission no node grants yet. Nobody has it by default. pathways.admin.urls - together with pathways.admin, lets the editor take a new https image URL as an icon (your server downloads it). URLs already in the config keep working. Nobody has it by default. pathways.freerespec - respec any tree for free, any time (presets too). pathways.nopenalty - never lose XP on death (when the death penalty is on). pathways.board.hide - stay off the leaderboard. A permission you add to the XP multipliers (for example pathways.vip) - more XP. A permission that starts with pathways. is registered for you. A typical setup: oxide.grant group default pathways.use oxide.grant group vip pathways.vip oxide.grant user YOUR_STEAM_ID pathways.admin Works with NCP: free, optional: level ups, max level, prestige, tree resets, XP lost, rested XP and capstone abilities show as NCP toasts instead of chat lines Economics / ServerRewards: optional respec and preset currency, scrap by default Raidable Bases: the raid skills (off by default) only work inside its raids BetterChat: optional level titles in chat, off by default HumanNPC: open Pathways by talking to one of your NPCs, off by default Carbon: same code path as Oxide ImageLibrary: not needed, images run on our own CrashExtensions library Install Install the extension, once per server. Stop the server, copy Oxide.Ext.CrashExtensions.dll into RustDedicated_Data/Managed (Carbon: carbon/extensions) and start it again. The console prints Loaded extension CrashExtensions with its version. An older copy of the DLL is simply overwritten: it is one shared file for all our plugins. Install the plugin. Copy Pathways.cs into oxide/plugins (Carbon: carbon/plugins). It compiles on its own and creates its config. Grant pathways.use to your players (the setup above) and type /pathways in game. Plugin does not compile? The extension is missing or too old: check the folder and restart again. On a hosting panel, upload the DLL with the file manager or SFTP, and keep a copy in case the panel resets that folder on an update. Host doesn't allow DLL uploads? Put CrashExtInstaller.cs from the zip in your plugins folder and run crashext.install once in the server console: it downloads the extension from GitHub, checks it and puts it in place. Restart once and Pathways loads. Optional plugins (none is needed): Economics or ServerRewards for the respec cost, RaidableBases for the raid skills, BetterChat for chat titles, HumanNPC to open Pathways from an NPC. Configuration Everything lives in oxide/config/Pathways.json. Player profiles are stored in oxide/data/Pathways/players. Config sections (click to expand) Test server Available on our test server. Try Pathways before you buy: join and type /pathways in chat. client.connect 91.229.114.54:28015 FAQ Q: Is XP per tree or shared? A: Shared. One level and one pool of skill points for all nine trees, so players choose where the points go. Q: Can a player max every tree? A: Not with the defaults, on purpose: 200 points against 347 in skills, so a maxed player fills about five trees. Presets let them switch builds. Raise "Max level" or "Skill points per level" if you want more. Q: Can I turn a tree off? A: Yes. Set it to false under "Trees enabled". Its hub shows TURNED OFF and its skills stop working; points already spent there stay spent until an admin resets that tree. Q: Will the raid skills wreck my server's raiding? A: They ship switched off. Turned on, they only work inside RaidableBases raids while "Raid effects only inside RaidableBases raids" is on (the default), never on player bases. Q: Does progress reset on a wipe? A: Only if you turn it on. With "Reset level, XP and skills on a map wipe" on, the plugin copies oxide/data/Pathways/players aside before it changes anything, then resets every profile. Prestige ranks and prestige skills are kept unless you say otherwise. Q: Do I need Economics, ServerRewards, RaidableBases, BetterChat or HumanNPC? A: No. Respecs cost scrap by default, and every one of those plugins only adds an optional feature when it is installed. Q: Can players farm kills for XP? A: Not cheaply. Teammates, sleepers, a player killed within 60 seconds of respawning and the same pair of players inside 10 minutes all give no kill XP. Q: Can I make my own trees? A: Yes, in game. Admins get NEW PATHWAY on the Home screen and EDIT PATHWAY on every tree, or DUPLICATE to start from a built-in one. Up to 12 custom trees with up to 40 skills each. Q: How do I run a double XP weekend? A: Set "Global XP multiplier" to 2 and reload the plugin. Permission multipliers stack on top of it. Q: Does it work on Carbon? A: Yes. The extension goes into carbon/extensions instead of RustDedicated_Data/Managed, and the plugin into carbon/plugins. Q: How do I translate it? A: English is built in. Edit oxide/lang/en/Pathways.json, or copy it into another language folder and translate its values: each player reads their own game language. Q: Does it contact any outside service? A: It downloads its art (the skill icons, frames and backgrounds) once from the Venux CDN, rust-cui.crashplugins.space, which your server then keeps. For the leaderboard avatars it reads the public Steam profile of the players on screen from steamcommunity.com. Nothing about your server or your players is sent anywhere. You do not need ImageLibrary. API / Hooks Read progress or pay XP from your own plugin: [PluginReference] private Plugin Pathways; int level = Pathways?.Call<int>("GetLevel", (ulong)player.userID) ?? 0; Pathways?.Call("AddXp", (ulong)player.userID, 250d, "MyEvent"); int GetLevel(ulong playerId), double GetXp(ulong playerId) (XP into the current level) int GetNodeRank(ulong playerId, string nodeId) (a custom node is x.<tree id>.<node id>), bool IsNodeActive(ulong playerId, string nodeId) (owned and giving its effect or permission now; an offline id reads the profile from disk, so not for every tick), int GetTreePrestige(ulong playerId, string treeId), int GetPlayerPrestige(ulong playerId) (the highest tree prestige, 0 to 6), int GetLeaderboardRank(ulong playerId, string board) (level or prestige, 0 = not on the board) void AddXp(ulong playerId, double amount, string source) - follows the same rules as gameplay XP: pathways.use, the multipliers and CanPathwaysGainXp. bool PathwaysAddTempEffect(ulong playerId, string source, string effect, string filter, float percent, float seconds), bool PathwaysRemoveTempEffect(ulong playerId, string source, string effect = null), int PathwaysClearTempEffects(string source) - timed effects by name (GatherYield, Ore...); the same source, effect and filter refresh the entry. void PathwaysSuspend(ulong playerId, string source, bool effects, bool xp), void PathwaysResume(ulong playerId, string source), bool PathwaysIsSuspended(ulong playerId) - pause a player's skills and / or XP during your event. Pauses never save: they end on disconnect and on a Pathways reload. Hooks Pathways calls: object CanPathwaysGainXp(BasePlayer player, float amount, string source) - return false to block the gain, or a number to replace the amount. object CanPathwaysLoseXp(BasePlayer player, double amount) - the death penalty: false skips it, a number replaces it. object CanPathwaysAreaFell(BasePlayer player, int count) - Motherlode's area felling: anything non-null cancels it. void OnPathwaysLevelUp(BasePlayer player, int level) - once per level gained; player can be null for an offline grant. void OnPathwaysPrestige(BasePlayer player, string treeId, int rank) - after a tree is prestiged. void OnPathwaysNodeUpgraded(BasePlayer player, string nodeId, string treeId, int rank) - after each buy. A notice only: a respec does not undo what you did with it, so anything that must be taken back belongs on a permission node. void OnPathwaysPresetApplied(BasePlayer player, int slot) - after a preset is applied. Questions, ideas or bug reports? Use the Support tab of this file or join our Discord.
    $45.00
  7. Gruber

    Plugin not working?

    Previously, there was such a plugin and it worked like this on video, but some clients had a lot of conflicts with other plugins and I had to remove it from the archive, it was a few years ago. I'm sorry if the video led you astray.
  8. Today
  9. PhatBlinkie

    BetterTC

    [BetterTC] WebRequest error: Error: ConnectFailure (An address incompatible with the requested protocol was used) An address incompatible with the requested protocol was used (Code 0) could be this? happened after i clicked check updates
  10. More of the same today
  11. Version 2.3

    5 downloads

    Aetherspire is a trading post on a sky ship. Players fly up to a full safe-zone outpost floating about 120 m above the ground: ten shopkeepers with vending machines, a casino hall with the big wheel, a heli vendor with its own marked pad, recyclers, working furnaces and a refinery. Drop it into your map in RustEdit and it runs on a plain vanilla server. No plugins, no RustEdit extension, nothing to install. A sky ship of about 220 x 105 m, deck about 120 m up when placed as the guide shows Safe zone over the whole ship, with a no-build area around it 10 shopkeepers with vending machines: attire, building, components, extra, farming, fish exchange, resources, tools, vehicles and weapons Casino hall with the big wheel, six betting terminals and four slot machines Heli vendor with a marked landing pad Recyclers, working furnaces and a refinery Self-growing planters Workbench levels 1 and 2 and a repair bench Four mission givers and guards on deck Fully dressed deck and cabins: market row, cargo bay, workshop, lounge, lookouts, crew quarters, lights A labelled marker on the in-game map Works on a plain vanilla server: no plugin and no RustEdit extension needed
    $34.99
  12. Shemov

    Player Homes

    Hi! Thanks for the feedback. Honestly, I'm not sure about the possibility of placing wallpaper
  13. YoDawg

    Not working since update

    Ok i think the one i deployed is bugged because I just deployed all the recyclers and they all work. I then tried to /rs remove the one i am having problems with and its not working says entity is not a recycler station
  14. dustyhansen

    Console Error

    After the latest update I keep seeing this in console: 11/06 5:34:35 PM | Failed to call internal hook 'CanMoveItem' on plugin 'Stacks v2.1.10' [3939984194] (Object reference not set to an instance of an object) at bool Oxide.Plugins.Stacks+BlockList.Exists(Item item) in /home/container/carbon/plugins/Stacks.cs:line 333 at object Oxide.Plugins.Stacks.CanMoveItem(Item movedItem, PlayerInventory inventory, ItemContainerId targetContainer, int targetSlot, int amount, ItemMoveModifier modifiers) in /home/container/carbon/plugins/Stacks.cs:line 855 at object Oxide.Plugins.Stacks.InternalCallHook(uint hook, object[] args) in Stacks.cs/Internal:line 159
  15. yes, its up to date
  16. YoDawg

    Not working since update

    I will test that now and let you know
  17. Mals

    parachute

    Hi have parachuting NPC at airfield. They hit the ground, and poof, disappear, and the chute is destroyed. No messages in the console. Chute false, works fine.
  18. FknWolf

    Update to latest version

    Hi can i check when this will be updated with force wipe ResourceRush - Failed to compile: No overload for method 'Store' takes 3 arguments | Line: 6042, Pos: 69
  19. Lilith666

    Convoy

    Is anyone else experiencing this bug? I disabled the traveling merchant, but the convoy merchant's vehicles are still causing players to get kicked.
  20. 8bit

    Skill Tree

    Nothing has specifically said it is a Skill Tree issue its just the coincidence when the crating stuff changed it changes and when i wiped 2 players ST data and gave them points they both on different servers put pints back and started getting the issue of not being able to craft and the skipping save I mentioned skipping saving entity playername and ID - because save cache is 0 at the moment i just can't figure out what it could be as I've unloaded everything reinstalled and just short of a fresh install cant wrap my head around why this is kicking players and causing permanent crafting even NTeleportation with can craft and teleport wont work tsill says they are crafting and cant TP crafting controller is uninstalled sorry to think it's your plugin all i really seen was a coincidence and came here to ask Thank You. This only happens with a fewplayers not all the players just a select few Saving complete[Shop] Player [REDACTED] bought items for $3$: [ITEM-1348540784] wall.frame.garagedoorx1(DN: , SKIN: 0)[x1].[event] assets/prefabs/npc/patrol helicopter/patrolhelicopter.prefab[Skill Tree] Saving player data for 8 players.[Skill Tree] Finished saving player data.Skipping saving entity [REDACTED] - because savecache is 0Skipping saving entity [REDACTED] - because savecache is 0Saved 98,054 ents, cache(0.15), write(0.07), disk(0.02), navmesh(0.00).Saving complete[REDACTED] has spawned[Skill Tree] Saving player data for 8 players.[Skill Tree] Finished saving player data.Skipping saving entity [REDACTED] - because savecache is 0Skipping saving entity [REDACTED] - because savecache is 0Saved 98,061 ents, cache(0.15), write(0.06), disk(0.02), navmesh(0.00).Saving complete[Skill Tree] Saving player data for 8 players.[Skill Tree] Finished saving player data.Skipping saving entity [REDACTED] - because savecache is 0Skipping saving entity [REDACTED] - because savecache is 0Saved 98,064 ents, cache(0.15), write(0.06), disk(0.02), navmesh(0.00).Saving complete[Skill Tree] Saving player data for 8 players.[Skill Tree] Finished saving player data.Skipping saving entity [REDACTED] - because savecache is 0Skipping saving entity [REDACTED] - because savecache is 0Saved 98,085 ents, cache(0.15), write(0.06), disk(0.02), navmesh(0.00).Saving complete[REDACTED] has spawned
  21. Ripon5

    weather zones

    Can specific areas of the map have different weather presets at same time? for example storming in jungle and clear in desert?
  22. Yesterday
  23. Zeeuss

    Locations in discord posts?

    Changed Status from Work in Progress to Closed
  24. Changed Status from Work in Progress to Fixed Changed Fixed In from Not set to 1.1.12
  25. Apoco

    PalmTree and stuff in the air

    @Krozer im the maker of the prefab flip me a private message and i can send you my discord and help you place it :).
  1. Load more activity

About Us

Codefling is the largest marketplace for plugins, maps, tools, and more, making it easy for customers to discover new content and for creators to monetize their work.

Downloads
3.2m
Total downloads
Customers
12.3k
Customers served
Files Sold
175.2k
Total sales
Payments
3.8m
Processed total
×
×
  • 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.