-
Posts
364 -
Joined
-
Last visited
-
Days Won
2
Content Type
Profiles
Warranty Claims
Downloads
Forums
Store
Services
Downloads Plus Support
DOWNLOADS EXTRA
Everything posted by Yac Vaguer
-
If you want to try them first you can join my Discrod and there I have a server instructions where you can test it but Basically the idea is that players buy the "Business License" once they have the license they can trigger different missions they have available depending on their Reputation Level One you Start a mission the mission will pop up in the map for everyone (unless you have any PVE Settings) By Default the plugin include two missions with three different tiers. - VIP Asssasination - Resource Raid This is for now, probably I will add a bunch more and other will be standolone plugins like Defense Holdout When you finish the mission you earn reputation points and whatever rewards you set besdies the loot Any player can buy a license and trigger missions from the command /business
-
Version 0.7.1
2 downloads
DEFENSE HOLDOUT A wave-based defense mission for BusinessCore. Players take a contract from the BusinessCore job board, travel to a marked area, and protect a supply crate while escalating waves of NPCs push in from every direction. Survive to the final wave, optionally accept the bonus wave for extra reward, then loot the drop. This plugin is a mission module for BusinessCore. It does not run standalone. BusinessCore handles the job board, mission registration, PvE zones, reputation, payouts, and the parachute drop pipeline for wave NPCs. REQUIRES BusinessCore (mission registration, location finder, PvE zones, reputation, payouts, NPC parachute drops). OPTIONAL CopyPaste enables admin-built fortresses instead of the procedural fortification rings. SuperBoss enables the named-boss centerpiece on Medium and Hard. WHAT YOU GET Three difficulty tiers registered automatically with BusinessCore: Easy, Medium, Hard. Each tier has its own wave composition, reward, reputation, time limit, and arena layout. Easy runs three waves in about ten minutes. Light siege, sandbag ring, ammo crate at start. 2,000 base reward. Medium runs five waves in about sixteen minutes. Mixed wave types including a flanker rush. Fortified arena with concrete and a harbor container. 5,500 base reward. Hard runs seven waves in about twenty-four minutes ending in a boss finale. Mid-fight ammo drop. Sniper wave. Optional Bradley or Patrol Heli threat that patrols the arena perimeter until mission end. Final wave delivered by CH47 chinook. 10,000 base reward. All numbers are tunable in the config. Wave counts, NPC health, spawn rings, rewards, time limits, fortification rings, NPC types per wave. The included README covers every config key. SIDE MISSIONS Five optional bonuses layer on top of the main contract. Each one ticks independently. Flawless Defense: supply crate takes zero damage. +25% reward. No Deaths: no participant dies during the mission. +15% reward. Headhunter: 10 or more headshot kills on wave NPCs. +500 reputation. Bonus Wave Survived: accept and clear the bonus wave. +50% reward. Speed Clear: finish in under half the time limit. +20% reward. OPTIONAL FEATURES All off by default unless noted. Turn them on per difficulty. Vehicle threat: a Bradley APC or Patrol Helicopter patrols the arena perimeter. Accepts Bradley, PatrolHelicopter, or Random. On by default for Hard. CH47 chinook delivery: a chinook drops the configured wave at the supply crate instead of the perimeter ring. 30s hard fallback if the arrival sequence stalls. On by default for Hard's final wave. Fortification rings: procedural rings of cover (sandbags, concrete, metal barricades, harbor containers). Any number of rings, each with its own prefab, count, and distance. On by default for Medium and Hard. CopyPaste structures: per-difficulty file pools of admin-built fortresses. The plugin picks one at random at mission start. Pasted entities are tracked and cleaned up on mission end. Ambient props: scatter of static world props around the arena. Pure flavor. SuperBoss centerpiece: named boss spawned at the supply crate alongside the wave mobs. Corpse loot routes through BusinessCore's NPC loot pipeline. Requires the SuperBoss plugin. MISSION FLOW 1. Player accepts the contract through BusinessCore. 2. The plugin reserves a location and creates a PvE zone around it. 3. Supply crate, fortification, ammo crate, and ambient props spawn. The supply crate and ammo crate sit on opposite sides of a ring around the building, so defenders have to cross the arena to resupply. 4. Setup timer runs (60 seconds, or 10 with the BusinessCore QuickStart upgrade). 5. Waves spawn from multiple compass directions, with a 45-second break between each one. NPCs drop in under parachutes when BusinessCore has parachute drops enabled, otherwise they arrive on foot at the perimeter ring. They walk in deliberately so defenders have time to pick targets and rotate cover. 6. After the final wave, a bonus wave is offered for 30 seconds. Stay near the supply crate and it auto-starts. Walk out and you extract with current rewards. 7. Reward crate spawns. Side-mission bonuses are reported in chat. Players have 60 seconds to loot before cleanup. If the supply crate is destroyed at any point, the mission fails and no rewards drop. CONFIGURATION Config lives at oxide/config/DefenseHoldout.json. The plugin runs a migration on every load, so upgrading does not blow away existing tuning. New sections added in later versions are backfilled with sensible defaults and listed in the server log on load. Full configuration reference is in the bundled README. Every top-level key, every per-difficulty field, every wave option. Leave it alone and it works out of the box. COMPATIBILITY Built against current Oxide/uMod. Tested with current BusinessCore and NpcSpawn releases. Works alongside other BusinessCore mission plugins. PvE zones, location reservations, entity tracking, and NPC loot routing all route through BusinessCore, so missions do not collide. INSTALL 1. Drop DefenseHoldout.cs into oxide/plugins/ 2. Drop dh.easy.1.json and dh.hard.1.json into oxide/data/copypaste/ 3. Make sure BusinessCore and NpcSpawn are loaded 4. Default config writes itself on first load$10.00-
- #business-core
- #business
-
(and 1 more)
Tagged with:
-
Version 0.6.1
4 downloads
BusinessCore is what I built when I wanted my Rust server to feel more like GTA Online. Players walk up to the Business Broker, pick the kind of operation they want to run (Mercenary, Smuggling, Arms Dealer, or Intelligence), and start grinding missions for cash and reputation. There's a leaderboard, organizations so friends can run jobs together, and a tier system that gates the harder stuff. The first mission, VIP Assassination, ships with the core. I'm building more. This is the core framework. The actual mission gameplay lives in separate plugins that hook into the core through its API, so you install BusinessCore once and then add whatever mission packs you want. Localized to English, German, Korean, Chinese, Spanish, Russian, Japanese, Portuguese and French. What you get with this file ┌─────────────────┬────────────┬──────────────────────────────────────────────────────────────────────┐ │ Plugin │ Type │ What it does │ ├─────────────────┼────────────┼──────────────────────────────────────────────────────────────────────┤ │ BusinessCore │ Framework │ Business licenses, reputation, mission engine, leaderboard, Hall of │ │ │ │ Fame, achievements, mission chains, heat, VIP, Discord │ ├─────────────────┼────────────┼──────────────────────────────────────────────────────────────────────┤ │ VIP │ Mission │ Hunt down a heavily guarded VIP target │ │ Assassination │ │ │ ├─────────────────┼────────────┼──────────────────────────────────────────────────────────────────────┤ │ Resource Raid │ Mission │ Raid a fortified resource stockpile │ ├─────────────────┼────────────┼──────────────────────────────────────────────────────────────────────┤ │ SuperBoss │ Standalone │ Spawn voiced cinematic mini-bosses anywhere on the map. 5 variants, │ │ │ │ 9 voice triggers, 45 .ogg clips bundled │ └─────────────────┴────────────┴──────────────────────────────────────────────────────────────────────┘ How it works for players Type /business in chat to open the Business UI, or interact with the Business Broker NPC if you've enabled it. 1. Buy an Office. One-time cost, unlocks the business system. 2. Launch missions from the UI. They spawn dynamically on the map with NPCs, objectives, and PvE zones. 3. Earn reputation to climb tiers: Rookie → Established → Professional → Veteran → Legendary. Higher tiers unlock harder missions, more associate slots, and upgrades. 4. Form an Organization with associates to share rewards and run missions together. 5. Compete on the server-wide leaderboard. Installing BusinessCore 1. Unzip the file and drop the plugins lang data folder in your oxide/carbon, you will get all the languages, all the data necessary and all the plugins included 2. Grant permissions: oxide.grant group default businesscore.use oxide.grant group admin businesscore.admin oxide.grant group vip businesscore.vip # optional, for VIP perks 3. Reload: oxide.reload BusinessCore Dependencies The only required dependency is NpcSpawn. Optional integrations: Economics or Server Rewards for currency, PVEMode / SimplePVE / SimplePVESphere for PvE zones around mission areas, AlphaLoot / CustomLoot / Lootable for NPC drop customization, and SkillTree. Sign Artist support is coming. Commands There's a long list of commands but you don't really need them. Almost everything goes for players to use /business, and the full reference is in the manual inside the .zip. We used to have a Admin GUI but it is quite heavy, so it is removed, if you happen to want an admin way to toggle some ocnfiguration and execute commands just let me know I might release it as a seperate plugin The Business UI The UI is a CUI panel with 6 tabs. The Dashboard shows your business at a glance: office status, current tier, missions completed and failed, success rate, total earnings, current balance, active mission timer, active upgrades, product inventory, and your heat level if you've turned the Heat System on. The Missions tab lists every mission you can run right now for your active business type. Each row shows the name, description, difficulty (Easy/Medium/Hard/Elite), start cost, estimated duration, base reward, reputation gain, eligibility, cooldown timer, and a launch button. There's also a history of your last 20 missions with results and bonuses earned. The Organization tab is where you manage your team. View current associates, choose a reward split mode (percentage with a configurable owner cut, or equal), adjust the owner cut, and see the associate reputation earn rate. Upgrades are permanent business perks you can buy. Reduced Cooldown Tier 2 $15,000 25% less wait between missions Better Rewards Tier 2 $20,000 +15% mission rewards Larger Organization Tier 3 $10,000 +2 associate slots Reputation Boost Tier 2 $12,000 +10% reputation gain Quick Start Tier 4 $25,000 skips the mission announcement phase The Leaderboard ranks every player on the server by reputation, alongside their business type, missions completed, and total earnings. Customizing mission NPCs I split the NPC config out of the main config file because large config files are a pain to maintain, and I figured this would help. Everything that controls how mission NPCs look and behave lives in oxide/config/Business_Npc_Styles.json. You define style presets with names like Guard, Sniper, VIP, Elite, Heavy, and Scout. Each preset can have difficulty-specific variants (Guard.Easy vs Guard.Hard with different gear), and each preset can have several visual variants for randomized appearance. On top of that there are global difficulty multipliers (Easy NPCs are weaker, Elite NPCs are brutal), and you can override NPC stats per business type if you want Mercenary guards tougher than Smuggling guards. If you'd rather delegate to NpcSpawn's own preset system, set the preset name and the plugin defers to it. Kits are also supported instead of inline item lists. NPC loot tables NPC drops are configured in oxide/config/Business_Npc_Loot.json. The TypeLootTable field tells the plugin where to look: 1 OwnLootTable inline item list 2 AlphaLoot AlphaLoot preset name 3 CustomLoot CustomLoot preset name 4 Loottable Loottable preset name 5 Default vanilla Rust loot, no override I tried to stay close to the MadMapper convention but in a way that's a bit easier (at least for me) to manage. Box loot isn't here yet but it's coming with a similar setup. Rewards Currency is configured in BusinessCore.json under "Rewards Settings". You can plug in multiple currency systems at once. On top of base mission payouts there are these reward bonuses: First Daily Mission +50 reputation (configurable) on your first mission of the day No Death Bonus +25% reward if you complete a mission without dying Speed Bonus up to +50% reward for finishing missions fast Heat Bonus +10% to +35% reward based on your heat level (see Heat System) Better Rewards permanent +15% after buying the upgrade VIP Multiplier configurable reward multiplier for VIP players (default 1.25x) Contact NPC Bonus +10% (configurable) when starting missions from a Contact NPC When you run missions with associates, rewards split based on the mode you pick. In percentage mode the owner gets a configurable cut (default 60%) and the rest is divided among associates. In equal mode everyone gets the same share. Associates earn reputation at a reduced rate (default 50% of the owner's gain, configurable via "Associate reputation earn rate"). More missions coming BusinessCore is modular: every mission is a separate plugin that registers with the core. VIP Assassination is the one that ships in this release. The next batch in the pipeline includes VIP Kidnap, Supply Run, Defense Holdout, Vehicle Heist, Bounty Hunt, Convoy Ambush, Monument Infiltration, Salvage Dive, and The Heist. I'll release each one as I finish testing and tidying up. For developers Anyone can write their own missions. BusinessCore already handles loot, NPC spawning, notifications, and location selection, so you can focus on the actual gameplay instead of plumbing. The .zip includes documentation for writing a mission, and you can use VIP Assassination as a reference. If you get stuck, ping me on Discord.$30.00 -
Changed Status from Pending to Not a Bug Changed Fixed In to 1.4.2
-
Remember that in my discord you can actually ask whatever you need faster https://discord.gg/mVpqCNB9dP
-
That is tricky and will involve changing a bit of code. I think the best way or the way Imade it work is changing the name in Kapuctl plugin, just because it has less places to change. So basically the issue is the Plugin Name, both are called FerryTerminalEvent, so the step to make it work 1. Pick one of the plugins 2. Change the File name of one of them 3. The new name need to match within the code, so open vscode or whatever you use and find inside the code, "FerryTerminalEvent" once you find it, replace it for the Filename. [Info("Ferry Terminal Event", "Yac Vaguer", "1.4.2")] [Description("A dynamic event system for the Ferry Terminal monument in Rust")] public partial class FerryTerminalEvent : RustPlugin In my Event you have 13 places where you should change it for a different one
-
I don't really know what you mean but in general as a rule, when you run an event you want that everything that the event spawn, can be despawn For several reasons but more important because you want them to loot during hte event not after. There is no way I can add that option, but what you can do is. extend the time of the event, and even extend the time before despawning after someone already take care of all the NPCs. This is a bit different of what you are asking
-
Hey Foul, I don't know what aggro means, but I test it yesterday and all npc were quite aggressive, actually maybe too much Regarding the dropping of npc that is happen when you open the hackable crate, a Chinook will arrive and drop the elite squad
-
Remove corpse after death option not working
Yac Vaguer replied to SlayersRust's Support Report in Support
Hey @SlayersRust thank you for the input, i added in the Zombie configuration health and Damage scale, sadly I cannot add Remove Corpse for Zombies. The RemoveCorspe config key is also usable in the rest of the NPC (The one from NpcSpawn) Let me know "Zombies": { "Amount of Zombies to spawn": 10, "Health per zombie [default 150]": 150.0, "Damage scale multiplier [1.0 = vanilla]": 1.0 }, -
Remove corpse after death option not working
Yac Vaguer replied to SlayersRust's Support Report in Support
Changed Status from Pending to Fixed Changed Fixed In to 1.4.2 -
@Tischiplease take a look to the latest version and let me know
-
Changed Status from to Fixed Changed Fixed In to 2.2.1
-
Changed Status from Pending to
-
Changed Status from Pending to
-
please share your config file, maybe you are using the old one, Also iin the configuration there is a debug mode flag, please turn it on, reload the plugin try to spawn some of the signal, and call the Patrol, if you are not seeing anything in the server console maybe the Plugin is not laoding
-
Tons of console errors while doing event
Yac Vaguer replied to SlayersRust's Support Report in Support
Changed Status from Pending to Fixed Changed Fixed In to 1.4.0 -
Tons of console errors while doing event
Yac Vaguer replied to SlayersRust's Support Report in Support
I found the issue, thank you for reporting it, I will make the fix ASAP -
- 37 comments
-
- #ferry terminal
- #pvp/pve
- (and 9 more)
-
Changed Status from Pending to Fixed Changed Fixed In to Next Version
-
Changed Status from Pending to Fixed Changed Fixed In to Next Version
-
I missed this ticket, but I don't see the point why a player will spawn and then want to despawn a heli unless it realize that cannot take it
-
Changed Status from Pending to Not a Bug Changed Fixed In to 1.2.0
-
Changed Status from Pending to Fixed Changed Fixed In to 1.3.2