Jump to content

venda_vole's Wishlist

  1. More information about "Tugboat Pirates"

    $21.00

    Tugboat Pirates

    Experience the thrill of high-seas plunder with "Tugboat Pirates". Encounter a Tugboat, brimming with NPC pirates protecting their valuable loot. Engage in intense battles, eliminate the captain for an access code, and seize the treasure.

    Features
    Tugboat with Pirate NPCs and loot patrols the ocean Kill the captain to get access to the loot room Fully configurable boat interior Boat location marked on the map Fully customizable NPCs (you can even give them rocket launchers in their kits) Event starts automatically (configurable time, can be disabled) Announcements via gametip and/or chat NPC are turret NPC that do not move from their station on the Tugboat  
         
     
    Door code of the loot room can be found in the captain's corpse (pirate quotes can be changed in the config)

     
    Commands
    All Commands require the admin permission
    tugboatstart - Manually start the event tugboatstop - Manually end the event tugboatentity - Add entitys to the tugboat config. Documented below.  
    Tugboat Editor
    The tugboat editor can be used to add entites to the configuration file without manually editing it.
    Make sure you have the permission tugboatpirates.admin, Place an entity where you want it on a tugboat, look at it and use the command tugboatentity add Save the entity to the config file with tugboatentity save, Reload the plugin for the changes to take effect  
    Hooks
    (void) OnTugboatPiratesStarted() // Called when the event has started (void) OnTugboatPiratesCompleted(ulong steamId) // Called when the event has been completed (void) OnTugboatPiratesEnded() // Called after the event has ended  
    Permissions
    tugboatpirates.admin - Required to use admin commands  
    Configuration
    { "Time between events (minutes, set to -1 to disable scheduled events)": 60, "Event duration (seconds)": 3600, "Show toast when event starts": true, "Announce event in chat": true, "Boat leave time before despawning (seconds)": 120, "Time before boat despawn when captain is killed (seconds)": 1200, "Boat configurations": [ { "Location offset (used when spawning multiple boats)": { "x": 0.0, "y": 0.0, "z": 0.0 }, "Npc profile for captain (must be a valid profile)": "captain", "Npc spawn locations and profiles": { "back_right": "pirate_lr", "back_left": "pirate_lr", "upper_front_right": "pirate_lr", "upper_front_left": "pirate_lr", "upper_back_right": "pirate_lr", "upper_back_left": "pirate_lr", "roof_back": "pirate_lr", "entrance_right": "pirate_lr", "entrance_left": "pirate_lr", "roof_right": "pirate_lr", "roof_left": "pirate_lr", "front": "pirate_lr", "right": "pirate_mp5", "left": "pirate_mp5" }, "Interior objects (crates, decoration, etc.)": [ { "Prefab path": "assets/prefabs/deployable/chinooklockedcrate/codelockedhackablecrate.prefab", "Rotation": 180.0, "Position on boat": { "x": 0.0, "y": 2.0, "z": 4.2 }, "Skin id": 1394363785, "Loot profile (only for crates, leave empty for default loot)": "" }, // Removed some lines for readability reasons ] } ], "Npc profiles": { "pirate_lr": { "name": "Pirate", "health": 200.0, "enableRadio": true, "senseRange": 50.0, "visionCone": 135.0, "damageScale": 1.0, "memoryDuration": 60.0, "lootProfile": "pirate", "kit": "", "Clothing items": [ { "shortName": "hat.boonie", "amount": 1, "skinId": 965553937 }, { "shortName": "hoodie", "amount": 1, "skinId": 2984978438 }, { "shortName": "pants", "amount": 1, "skinId": 2984977257 }, { "shortName": "attire.hide.boots", "amount": 1, "skinId": 861468674 } ], "Belt items": [ { "shortName": "rifle.lr300", "amount": 1, "skinId": 0 } ] }, "pirate_mp5": { "name": "Pirate", "health": 150.0, "enableRadio": true, "senseRange": 50.0, "visionCone": 135.0, "damageScale": 1.0, "memoryDuration": 60.0, "lootProfile": "pirate", "kit": "", "Clothing items": [ { "shortName": "hat.boonie", "amount": 1, "skinId": 965553937 }, { "shortName": "hoodie", "amount": 1, "skinId": 2984978438 }, { "shortName": "pants", "amount": 1, "skinId": 2984977257 }, { "shortName": "attire.hide.boots", "amount": 1, "skinId": 861468674 } ], "Belt items": [ { "shortName": "smg.mp5", "amount": 1, "skinId": 0 } ] }, "captain": { "name": "Captain", "health": 100.0, "enableRadio": false, "senseRange": 0.0, "visionCone": 0.0, "damageScale": 1.0, "memoryDuration": 0.0, "lootProfile": "pirate", "kit": "", "Clothing items": [ { "shortName": "hat.boonie", "amount": 1, "skinId": 965553937 }, { "shortName": "tshirt", "amount": 1, "skinId": 811762477 }, { "shortName": "pants.shorts", "amount": 1, "skinId": 849256923 }, { "shortName": "attire.hide.boots", "amount": 1, "skinId": 861468674 } ], "Belt items": [ { "shortName": "mace.baseballbat", "amount": 1, "skinId": 0 } ] } }, "Loot profiles": { "crate_2": [ { "Short name": "scrap", "Min amount": 2, "Max amount": 20, "Chance": 1.0, "Skin id": 0 }, { "Short name": "metal.refined", "Min amount": 4, "Max amount": 8, "Chance": 0.5, "Skin id": 0 }, { "Short name": "gears", "Min amount": 1, "Max amount": 3, "Chance": 0.2, "Skin id": 0 }, { "Short name": "sewingkit", "Min amount": 1, "Max amount": 3, "Chance": 0.2, "Skin id": 0 }, { "Short name": "rope", "Min amount": 1, "Max amount": 3, "Chance": 0.2, "Skin id": 0 }, { "Short name": "sheetmetal", "Min amount": 1, "Max amount": 2, "Chance": 0.2, "Skin id": 0 }, { "Short name": "grenade.molotov", "Min amount": 1, "Max amount": 2, "Chance": 0.1, "Skin id": 0 }, { "Short name": "grenade.f1", "Min amount": 1, "Max amount": 4, "Chance": 0.1, "Skin id": 0 }, { "Short name": "telephone", "Min amount": 1, "Max amount": 1, "Chance": 0.1, "Skin id": 0 }, { "Short name": "multiplegrenadelauncher", "Min amount": 1, "Max amount": 1, "Chance": 0.1, "Skin id": 0 } ], "pirate": [ { "Short name": "scrap", "Min amount": 2, "Max amount": 6, "Chance": 1.0, "Skin id": 0 }, { "Short name": "bottle.vodka", "Min amount": 1, "Max amount": 1, "Chance": 0.7, "Skin id": 0 }, { "Short name": "pistol.eoka", "Min amount": 1, "Max amount": 1, "Chance": 0.2, "Skin id": 0 }, { "Short name": "ammo.handmade.shell", "Min amount": 5, "Max amount": 10, "Chance": 0.2, "Skin id": 0 }, { "Short name": "rope", "Min amount": 1, "Max amount": 3, "Chance": 0.3, "Skin id": 0 }, { "Short name": "sewingkit", "Min amount": 1, "Max amount": 2, "Chance": 0.3, "Skin id": 0 } ] }, "Priate quotes (inluded in captain's note)": [ "If rum can’t fix it, ye are not using enough rum.", "But… why is the rum gone?", "Be who you arrrr...", "All for rum and rum for all!", "Land was created to provide a place for boats to visit.", "If ye can read this ye be stupid." ] }  
  2. More information about "Air Convoy"

    $30.00

    Air Convoy

    The goal of this event is to take down the cargo helicopter carrying a container filled with valuable loot. The helicopter is protected by 1-4 patrol helicopters. The patrol helicopters can be destroyed with special anti-air rockets.  
    Features:
    NPCs parachute out of the helicopters when they are destroyed Configurable loot The convoy does not attack players unless they attack the convoy Patrol Helicopters shoot homing missiles to defend the convoy Fully customizable  
    Anti Air Rocket:
    This is a special rocket designed to take down helicopters. They can be fired both from the ground or from a player attack helicopter and travel 4x faster than a normal HV rocket. To take down a helicopter (with default health) 5 Anti Air Rockets are needed.  
    Shortname:  ammo.rocket.smoke
    Skin ID:  3020346473
     
    Loot Api:
    This plugin supports the Loot Api of https://codefling.com/plugins/loot-table-stacksize-gui.  This means that the loot of every crate can be configured directly in the Loottable UI - no need to edit config files!
     
    Commands:
    airconvoy start - Start the air convoy airconvoy stop  - Stop the air convoy aarocket.give <amount> <optional player> - Give anti-air rockets to the specified player or yourself  
    Permissions:
    airconvoy.admin - Required to use start/stop commands airconvoy.give  - Required to use aarocket.give  
    Hooks:
    void OnAirConvoyStart(); void OnAirConvoyEnd();  

     
    Default Configuration:
    { "Time between events (minutes; set to -1 to disable scheduled events)": 60, "Event duration (minutes)": 30, "Patrol Helicopter count (0 - 4)": 4, "Custom chat prefix": null, "Patrol Helicopter options": { "Health multiplier": 1.0, "Crate count": 2, "Turret range": 80.0, "Time between homing missiles (seconds)": 5, "Time after which a player is not considered hostile anymore (seconds)": 60 }, "Pilot NPC configuration": { "name": "Pilot", "health": 100.0, "enableRadio": true, "roamRange": 10.0, "chaseRange": 20.0, "senseRange": 50.0, "visionCone": 135.0, "damageScale": 1.0, "memoryDuration": 60.0, "removeCorpseAfterDeath": true, "kit": "", "Clothing items": [ { "shortName": "hazmatsuit_scientist", "amount": 1, "skinId": 0 } ], "Belt items": [ { "shortName": "pistol.prototype17", "amount": 1, "skinId": 0 } ], "lootTable": { "Enabled": false, "Item list": [ { "Short name": "scrap", "Min amount": 10, "Max amount": 20, "Chance (1 = 100%)": 1.0, "Skin id": 0, "Custom name": "" } ] } }, "Soldier NPC configuration": { "name": "Soldier", "health": 200.0, "enableRadio": true, "roamRange": 40.0, "chaseRange": 40.0, "senseRange": 50.0, "visionCone": 135.0, "damageScale": 1.0, "memoryDuration": 60.0, "removeCorpseAfterDeath": true, "kit": "", "Clothing items": [ { "shortName": "scientistsuit_heavy", "amount": 1, "skinId": 0 } ], "Belt items": [ { "shortName": "lmg.m249", "amount": 1, "skinId": 0 } ], "lootTable": { "Enabled": false, "Item list": [ { "Short name": "scrap", "Min amount": 10, "Max amount": 20, "Chance (1 = 100%)": 1.0, "Skin id": 0, "Custom name": "" } ] } }, "Container Loot Configuration (Max. 6 Crates)": [ { "Crate prefab": "assets/bundled/prefabs/radtown/crate_normal_2.prefab", "Loot preset name (requires Loottable plugin)": "Container Normal Crate", "Custom loot table": { "Enabled": false, "Item list": [ { "Short name": "scrap", "Min amount": 10, "Max amount": 20, "Chance (1 = 100%)": 1.0, "Skin id": 0, "Custom name": "" } ] } }, { "Crate prefab": "assets/bundled/prefabs/radtown/crate_normal.prefab", "Loot preset name (requires Loottable plugin)": "Container Military Crate", "Custom loot table": { "Enabled": false, "Item list": [ { "Short name": "scrap", "Min amount": 10, "Max amount": 20, "Chance (1 = 100%)": 1.0, "Skin id": 0, "Custom name": "" } ] } }, { "Crate prefab": "assets/prefabs/deployable/chinooklockedcrate/codelockedhackablecrate.prefab", "Loot preset name (requires Loottable plugin)": "Container Locked Crate", "Custom loot table": { "Enabled": false, "Item list": [ { "Short name": "scrap", "Min amount": 10, "Max amount": 20, "Chance (1 = 100%)": 1.0, "Skin id": 0, "Custom name": "" } ] } }, { "Crate prefab": "assets/bundled/prefabs/radtown/crate_elite.prefab", "Loot preset name (requires Loottable plugin)": "Container Elite Crate", "Custom loot table": { "Enabled": false, "Item list": [ { "Short name": "scrap", "Min amount": 10, "Max amount": 20, "Chance (1 = 100%)": 1.0, "Skin id": 0, "Custom name": "" } ] } }, { "Crate prefab": "assets/bundled/prefabs/radtown/dmloot/dm ammo.prefab", "Loot preset name (requires Loottable plugin)": "Container Ammo Crate", "Custom loot table": { "Enabled": false, "Item list": [ { "Short name": "scrap", "Min amount": 10, "Max amount": 20, "Chance (1 = 100%)": 1.0, "Skin id": 0, "Custom name": "" } ] } }, { "Crate prefab": "assets/bundled/prefabs/radtown/crate_normal_2.prefab", "Loot preset name (requires Loottable plugin)": "Container Normal Crate", "Custom loot table": { "Enabled": false, "Item list": [ { "Short name": "scrap", "Min amount": 10, "Max amount": 20, "Chance (1 = 100%)": 1.0, "Skin id": 0, "Custom name": "" } ] } } ] }  
  3. More information about "Boss Monster"

    $35.00

    Boss Monster

    This plugin adds to the game  a variety of NPC bosses with different abilities and a very adaptable configuration
     
     
     

    Description
    Using this plugin you can add NPC bosses to any point on the map. You can set up any ability with the plugin configuration. If it is necessary, you can add multiple abilities to one boss.
    Abilities are divided into two categories, ones take place in a certain radius from the NPC, and others are triggered by damaging from an NPC.
    The map also displays the location of the actual bosses (their name and amount of health).
    You can give any clothes and weapons for NPCs using the configuration.
     
    Custom Map
    Maps that have a configuration for the appearance of boss on their custom monuments
    You can also download all these files for all maps  here
    Dark Ages Blue Tears All files for custom maps are stored in the folder  oxide/data/BossMonster/CustomMap. You don't have to delete files from there, the plugin will understand by itself which map is currently installed on the server and will download only the necessary file if there is one in this folder. The plugin will tell you about this process in the console during the plugin loading. It will write in the console what file works on the current map, and what ones don’t work
    If you want to create a custom place for the boss to appear on your custom map or on a map that is not in this list, you have to create the  ID  of this custom map. After that you need to place an item such as a  RAND Switch  on your map. It must be placed randomly, where it will not be visible to other players. You will get the identifier, if you add up the three coordinates of the position of this object from RustEdit (x, y and z) and write the resulting value in the parameter of your file (an example file can be taken from ready-made files) -  ID
    As an example, let's take the coordinates  (26.896, -456.158, 527.258), then our identifier is  26.896 - 456.158 + 527.258 = 97.996
    Then you need to indicate a list of bosses that will appear on your map. You need to copy the configuration data block for each boss. In the database parameters you will specify the name of the boss and a list of positions where it can appear
     
    Dependencies (optional, not required)
    GUI Announcements Notify Discord Messages AlphaLoot CustomLoot Economics Server Rewards IQEconomic PveMode  
    Chat commands (only for administrators)
    /WorldPos  - displays the actual player’s position on the map
    /SavePos <name>  - saves a new position to the configuration file for the boss with the name -  name, relative to the nearest monument
    /SpawnBoss <name>  - spawn of the boss with the name -  name  in the coordinates of the administrator
     
    Console commands (RCON only)
    SpawnBoss <name>  – spawn of the boss with the name –  name
    KillBoss <name>  – kill all bosses with the name –  name
     
    Plugin Config
    en  - example of plugin configuration in English ru  - example of plugin configuration in Russian  
    Boss Config
    en  - example of plugin configuration in English ru  - example of plugin configuration in Russian  
    Custom Map Config
    en  - example of plugin configuration in English ru  - example of plugin configuration in Russian  
    Hooks
    void OnBossSpawn(ScientistNPC boss)  - сalled when a boss appears on the map
    void OnBossKilled(ScientistNPC boss, BasePlayer attacker)  - сalled when a player kills a boss
     
    API
    ScientistNPC SpawnBoss(string name, Vector3 pos)  - spawns a boss named  name  in position  pos
    void DestroyBoss(ScientistNPC boss)  - destroys the boss
     
    My  Discord:  KpucTaJl#8923
    Join the Mad Mappers Discord  here!
    Check out more of my work  here!
  4. More information about "Entity Limit UI"

    $25.00

    Entity Limit UI

    This plugin allows server admins to create permission based entity limits. Everything can be configured in a user-friendly UI.  

    Features:
    Permission based entity limits Create groups to limit multiple entities User friendly UI Configurable permissions  

     
    Commands:
    entitylimit - Open the entity limit UI. Requires the entitylimitui.admin permission  
    Permissions:
    entitylimitui.admin - Required to use the UI entitylimitui.default - Default permission for limits  
    How it works:
    Every permission has a priority. The plugin will always select the limit based on the highest player permission. Limits for the same entity with a lower permission will be ignored. If there are multiple groups containing the same entity with the same permission, the highest limit will be used.
  5. More information about "Bradley Drops [UPDATED]"

    $19.99

    Bradley Drops [UPDATED]

    NEW for 1.3.0:
    Please make sure you are updating from version 1.2.7, or your config may be corrupted.
    New completely custom Bradley AI for a much more immersive and real experience! Each battle is different and fun! No more cheesing the event or hiding from Bradley!
    PLEASE CHECK OUT THE NEW CONFIG STRUCTURE AND OPTIONS!
    Bradley can now dynamically path find, re-path when stuck and actively hunt players who try and hide or retreat. New Fireball config options for damage, lifetime, chance to spread, etc Many new CH47 options, such as health, homing missile actions, can now use flares to counter homing missiles! Can now also specify Hackable crates to drop when destroyed. CH47 Scientist gunner options, such as health, damage, aimcone, kits, etc. Bradley can now counter high risk targets with smoke grenades, making it harder for them to target, with cooldown options in config. (players with rocket launchers, timed explosives, satchels etc) Bradley can now damage more obstacles by ramming, which is fully configurable in the config file Crate loot capacity is now resizable and can take up to 48 items for both Bradley and Hackable crates. Please carefully check config options for "Allow Players to Call Bradleys at Monuments". This config option has changed slightly. You can set allow at monuments true or false, then the monument list is to either block selected monuments when allowed is true, or allow when use at monuments is false. The monuments list is therefore now an exception to allow exception to the "Allow Players to Call Bradleys at Monuments" rule. Check this still works as you require. If you are unsure, reach out to me for help.
     
    Bradley Drops allows players with permission to call a Bradley APC to their location with a custom Supply Signal, where it will patrol a set distance for a set time, allowing players to fight it to win the valuable Bradley crates.
    A cargo plane will deliver and drop the APC via parachutes. The APC can be configured in different ways and there are many config options to suit all servers.
    The plugin comes with 4 default settings for Bradley Drops, Easy, Medium, Hard and Elite, each with their own custom supply signal skin. But server owners can add as many options as they like in the config by copying and pasting an existing profile within the config. This would however require the server owner to create their own custom skin for the inventory item. (I will add more custom skins in the near future for this.)
    BotReSpawn compatibility, with the option to specify a BRS spawn profile at the Bradley kill site.
    IMPORTANT:
    Each bradley profile or wave profile in the config MUST have its own unique name and skin ID, otherwise you will have issues.
    NOTE ABOUT SHOPS:
    The profile name in the config should match the Custom Supply Signal name which the shop gives the player. The Bradley Name is now separate  and can be set independently.
    Plugin default Supply Signal Skin ID's to add items to various shops, loot plugins, kits etc are:
    Bradley Drop (Easy) :  2905355269 Bradley Drop (Medium) :  2905355312 Bradley Drop (Hard) :  2905355296 Bradley Drop (Elite) :  2911864795 Bradley Drop (Expert) :  3361673979 Bradley Drop (Nightmare) :  3361674045  

     
    Bradley Drop Wave (Normal): 3502926194 Bradley Drop Wave (Hard): 3502926112  
    Default Permissions:
    bradleydrops.admin (to use give|hsclearcd  command) bradleydrops.buy (to use /bdbuy command) bradleydrops.bypasscooldown bradleydrops.easy bradleydrops.medium bradleydrops.hard bradleydrops.elite  
    Commands (Prefix with / to use in game):
    bdgive <Profile ShortName> <Steam64ID> <Amount> bdbuy <Profile Shortname> bdbuy list bdreport (list all active Bradleys and their state) bddespawn (Despawn all Bradleys called by a player or their team, no refunds) bdclearcd (clear all cooldowns) bdclearcd <SteamID|Name> (clear cooldown for player) (Buy, Report and Despawn command can be customised in the config)
     
    Please note correct use in config file for supply signal name and Bradley APC display name. These values CAN be different if you wish:

    Custom Loot:
    Check out the example loot items in the default config below to see how to add custom loot items to crates.
    How to Add Custom Loot Table Item:
    Config:
    For Other Developers:
    The following hook is available to use in your plugins to check custom Supply Signals, Cargo Planes and Supply Drops to avoid conflict with your plugins:
    object IsBradleyDrop(ulong skinID)
    This will return true if the item is a Bradley Drop item/entity, or null if not.
    Call it directly without referencing the plugin:
    if (Interface.CallHook("IsBradleyDrop", skinID) != null) return true; // IsBradleyDrop Or reference my plugin and call like this:
    [PluginReference] Plugin BradleyDrops; if (BradleyDrops.CallHook("IsBradleyDrop", skinID) != null) return true; // IsBradleyDrop  
2m

Downloads

Total number of downloads.

9.4k

Customers

Total customers served.

137.4k

Files Sold

Total number of files sold.

2.9m

Payments Processed

Total payments processed.

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