Jump to content

0g.Ghost.7373's Wishlist

  1. More information about "Water Treatment Showdown Event"

    $20.00

    Water Treatment Showdown Event

    Water Treatment Plant Showdown

     
     
    Overview
    The Water Treatment Event plugin transforms the Water Treatment Monument into a high-stakes adventure.
    This event introduces a series of challenges, including zombie hordes, military defenses, and a dramatic escape sequence
    Event Details Location: Water Treatment Monument
    Event Trigger: An explosion occurs following experimental activities within the monument, resulting in the infestation of zombies in the main building.
    Security Measures To add a layer of difficulty, the monument is secured by:
    Bradley APC Guards: Armed personnel stationed at key points. Snipers: Positioned to cover strategic locations.  
    Player Objectives
    Acquire the Loot: Players must infiltrate the main building to retrieve valuable loot.
    Escape Before the Nuke: After securing the loot, an F15 jet will approach and drop a nuclear bomb, causing radiation to spread across the monument. Players must evacuate the area before the nuke detonates.
     
    Configuration Options
    Server owners can customize the event settings, such as:
    Zombie Density: Adjust the number of zombies in the main building. Guard Strength: Modify the health and equipment of the guards and snipers. Timing: Set the duration between loot acquisition and the nuke drop. Activation: The event can be triggered manually or set to run on a schedule. Sam Sites: On/Off And Several others see below for configuration example  
    Integrations
    You can assign rewards using:
    Economics ServerRewards SkillTree You can also send message using GUI Announcements 
     
     
     
     
    Dependencies Required
    NPC Spawn
     
    Console Commands
    wtestart  This manually trigger the start of the event
    wtestop  Force to stop  the event
     
    Chat Commands
    /wtestart  This manually trigger the start of the event
    /wtestop  Force to stop  the event
     
    Permissions to run the console commands
    watertreatmentevent.admin 
     
    Hooks of the Event
    OnWaterTreatmentEventStart    //Triggered when Event Start
    OnWaterTreatmentEventEnded //Triggered when Event Finished
     
    Backlog
    Animation scene when the event start Improve FX  Animation scene when the event ends Trigger hooks for other developers Different Awards for the winners  PVE Mode   
    Configuration
    { "Event Start every [sec]": 7200.0, "Duration of the event [sec]": 2400.0, "Warning time before the Event Spawn [sec]": 120.0, "Warning time before the Event Ends [sec]": 400.0, "Time after player loot the hackable crate to end the event and drop the nukes, this need to be lower than Warning time before the event ends [sec]": 240.0, "Amount of Zombies around the crates": 8, "Guards Settings": { "Name": "Guardian", "Health": 150.0, "Roam Range": 8.0, "Kit, remember that this decrease the performance": "", "Chase Range": 100.0, "Attack Range Multiplier": 2.0, "Sense Range": 85.0, "Target Memory Duration [sec.]": 30.0, "Scale damage": 0.4, "Aim Cone Scale": 1.0, "Detect the target only in the NPC's viewing vision cone? [true/false]": false, "Vision Cone": 135.0, "Speed": 7.5, "Disable radio effects? [true/false]": false, "Is this a stationary NPC? [true/false]": false, "Remove a corpse after death? (it is recommended to use the true value to improve performance) [true/false]": true, "Wear items": [ { "ShortName": "hoodie", "SkinID (0 - default)": 941172099 }, { "ShortName": "shoes.boots", "SkinID (0 - default)": 869007492 }, { "ShortName": "roadsign.jacket", "SkinID (0 - default)": 2803024010 }, { "ShortName": "coffeecan.helmet", "SkinID (0 - default)": 2803024592 }, { "ShortName": "pants", "SkinID (0 - default)": 1313091292 } ], "Belt items": [ { "ShortName": "rifle.lr300", "Amount": 1, "SkinID (0 - default)": 0, "Mods": [ "weapon.mod.flashlight" ], "Ammo": "" }, { "ShortName": "syringe.medical", "Amount": 5, "SkinID (0 - default)": 0, "Mods": [], "Ammo": "" }, { "ShortName": "grenade.f1", "Amount": 1, "SkinID (0 - default)": 0, "Mods": [], "Ammo": "" } ] }, "Snipers Settings": { "Name": "Silent Death", "Health": 150.0, "Roam Range": 20.0, "Kit, remember that this decrease the performance": "", "Chase Range": 100.0, "Attack Range Multiplier": 2.0, "Sense Range": 85.0, "Target Memory Duration [sec.]": 30.0, "Scale damage": 0.4, "Aim Cone Scale": 1.0, "Detect the target only in the NPC's viewing vision cone? [true/false]": false, "Vision Cone": 135.0, "Speed": 7.5, "Disable radio effects? [true/false]": false, "Is this a stationary NPC? [true/false]": false, "Remove a corpse after death? (it is recommended to use the true value to improve performance) [true/false]": true, "Wear items": [ { "ShortName": "hoodie", "SkinID (0 - default)": 3031048156 }, { "ShortName": "shoes.boots", "SkinID (0 - default)": 2511111623 }, { "ShortName": "jacket", "SkinID (0 - default)": 3023836945 }, { "ShortName": "pants", "SkinID (0 - default)": 3031050852 }, { "ShortName": "metal.facemask", "SkinID (0 - default)": 3037689021 } ], "Belt items": [ { "ShortName": "rifle.bolt", "Amount": 1, "SkinID (0 - default)": 562396268, "Mods": [ "weapon.mod.flashlight" ], "Ammo": "" }, { "ShortName": "syringe.medical", "Amount": 5, "SkinID (0 - default)": 0, "Mods": [], "Ammo": "" } ] }, "Discord Webhook URL": "", "Activate PVE Mode where only the event owner can access to the event": false, "Elite crate amount to spawn [0-3]": 3, "Hackable crate amount to spawn [0-2]": 2, "Activate verbose debug mode": false, "Spawn Bradley in the event": true, "Spawn Snipers in the event": true, "Spawn Guards in the event": true, "Spawn Zombies in the event": true, "Spawn Sam Sites in the event": true, "Add Radiation when the F15 drop the nuke": true, "Create explosion in the main building when the event start": true, "Rewards Settings, you can activate more than one at the same time": { "Economics": { "Enable": false, "RewardForLootHackableCrate": 200, "RewardForDestroyBradley": 2000 }, "Reward Points (RP)": { "Enable": false, "RewardForLootHackableCrate": 200, "RewardForDestroyBradley": 2000 }, "Skill Tree XP": { "Enable": false, "RewardForLootHackableCrate": 200, "RewardForDestroyBradley": 1000 } }, "Vending Mark title for the event": "Water Treatment Plant Showdown", "Vending Mark title to show owner of the event": "Owner: {0}", "Vending Mark title to show the time left of the event": "{0} time left", "Notification Settings": { "Send missions details to the players?": true, "Message system to use? Please use one of the supported one [Chat|GUIAnnouncement]": "Chat", "Chat message configuration": { "Icon to use for messages": 76561199486270644, "Message Prefix Size": 13, "Message Prefix Color": "#d06c31", "Message Color": "#FFFFFF", "Message Size": 13 }, "GUIAnnouncement message configuration": { "banner Tint Color": "0.1 0.1 0.1 0.7", "text Color": "1 1 1" }, "Message Prefix Text": "[The Water Treatment Plant Showdown]" } }  
     
    Spanish (Argentinian) Translations
     
    { "StartingEvent": "Actividad inusual detectada en la Planta de Tratamiento de Agua. Se aconseja reconocimiento para posibles oportunidades.", "StartedEvent": "Alerta máxima: Presencia de guardias confirmada en la Planta de Tratamiento de Agua. La inteligencia sugiere que están protegiendo activos críticos. Proceda con precaución.", "EndingEvent": "Actualización: Las fuerzas de Cobalt están iniciando la retirada de la Planta de Tratamiento de Agua. La ventana de oportunidad se está cerrando.", "EndEvent": "Operación completa: Planta de Tratamiento de Agua liberada de la ocupación de Cobalt. Área asegurada para la adquisición de recursos.", "PlayerEnteringTheZone": "{0}, la zona está amenazada debido a un incidente en los experimentos de Cobalt. La situación es volátil e impredecible. Ejerce extrema precaución en tu aproximación.", "KilledBradley": "{0} y su equipo destruyo a Bradley", "AlertOfNuke": "Advertencia Urgente: ¡Se detectó un jet F15 con amenaza nuclear en la Planta potabilizadora! Evacuar inmediatamente para evitar la exposición a radiación letal." }  
     
    Icons for Server HUD 
          
    Thank you @Dead Nasty for the designs 
     

  2. More information about "Satellite Dish Event"

    $30.00

    Satellite Dish Event

    It’s an event in the Satellite Dish location
     

    Description
    The event begins with a chat warning: a bioweapons deal will be in the Satellite Dish.
    When the time is up, extra crates, NPCs guarding this location will appear in the Satellite Dish. Then a locked zombie’s cage will appear. A CH47 will fly to this location to make a transaction.
    When the CH47 arrives, it will drop the locked crate as a payment for the biological weapon. Then it will land and zombies will begin boarding on the CH47. As soon as the CH47 has picked up all the remaining zombies, it will fly off the map.
    If you kill at least one zombie, an alarm will start. The alarm can be ended by answering the phone on the Satellite Dish within 10 seconds.
    If you don’t stop the alarm, reinforcements will arrive as Bradley to this location. It will parachute down from the aircraft.
    All crates looting, NPCs, zombies, Bradley can be changed by configuration.
    It is possible to change the configuration of all NPCs or use the BotSpawn plugin for NPCs.
    There is a camera in the location for viewing the event and lighting for night events.
    When an event appears, a marker will display on the map (configurable in the configuration file).
    It is possible to set up in the configuration the PVP zone for those who use the TruePVE plugin.
    All players in the event zone have a timer with countdown to the end of the event
    It is possible to set up an automatic event appear on the map. All timers can be set up in the configuration.
     
    Dependencies Required
    NpcSpawn  
    Dependencies (optional, not required)
    True PVE PveMode GUI Announcements Notify Discord Messages AlphaLoot CustomLoot NTeleportation Economics Server Rewards IQEconomic Kits  
    Chat commands (only for administrators)
    /satdishstart - start the event
    /satdishstop - end the event
    /satdishpos - 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 Satellite Dish is read)
     
    Console commands (RCON only)
    satdishstart - start the event
    satdishstop - end the event
     
    Plugin Config
    en - example of plugin configuration in English ru - example of plugin configuration in Russian  
    Hooks
    void OnSatDishEventStart() – called when the event starts
    void OnSatDishEventEnd() – called when the event ends
    void OnSatDishEventWinner(ulong winnerId) – called at the end of the event, where the winnerId is the player who did more actions to complete the event
     
    My Discord: KpucTaJl#8923
    Join the Mad Mappers Discord here!
    Check out more of my work here!
  3. More information about "Ferry Terminal Event"

    $20.00

    Ferry Terminal Event

    About you will found in the event
    🌊 Ferry Terminal Event: Unveiling the Secrets of the Abandoned Terminal 
    Embark on a thrilling adventure at the Rust Ferry Terminal, where mysteries await and danger lurks around every corner! The Ferry Terminal Event introduces a pulse-pounding experience that will challenge even the most seasoned survivors.
    🚨 Drone Surveillance: As you step foot onto the desolate terminal, beware of the watchful eyes of the drones overhead. These mechanical sentinels are programmed to detect any intruders, summoning reinforcements at the first sign of trouble. Keep your wits about you, for the patrols will not hesitate to confront trespassers.
    🔍 The Crazy Bio Scientist's Lair: Deep within the heart of the main building lies the lair of the enigmatic Crazy Bio Scientist. Accompanied by his legion of undead minions, he guards the precious loot hidden within. Prepare to face hordes of zombies as you navigate through the treacherous corridors, braving the unknown in search of valuable treasures.
    🎯 Snipers in the Shadows: Beware the sharp eyes of the snipers perched atop the monument, their rifles trained on any who dare to challenge their domain. Navigate with caution, for a wrong step could lead to a deadly encounter with these expert marksmen.
    🛡️ Guardian Patrols: Throughout the monument, vigilant guards stand watch, ever ready to defend their territory. Approach with caution, for these hardened soldiers will not hesitate to engage intruders in combat. Work together with your fellow survivors to overcome their defenses and claim victory.
    💰 Hidden Treasures: Amidst the chaos and danger, opportunities for riches abound. Search high and low for loot-filled trucks and locked crates, each promising valuable rewards for those brave enough to claim them. But beware: activating certain crates may trigger the arrival of reinforcements, adding an extra layer of challenge to your quest.
    🔓 Unlock the Secrets: Embark on a thrilling puzzle ladder challenge to unlock the secrets hidden within the monument. Solve intricate puzzles and overcome daunting obstacles as you ascend to new heights, uncovering the truth behind the abandoned terminal.
    Dare to embark on the Ferry Terminal Event, where danger and adventure await at every turn. Gather your allies, hone your skills, and prepare for an unforgettable journey into the heart of Rust's most mysterious monument!
     
     
    🛠️ Fully Customizable Plugin Configuration
    Dive into the heart of the action with our fully customizable Ferry Terminal Event plugin! With a robust array of features, you have the power to tailor every aspect of the event to suit your server's unique gameplay experience.
    Customizable Crate Locations
    Choose the placement and quantity of military crates, elite crates, and hackable locked crates to strategically scatter across the Ferry Terminal monument. Use the /ftpos command to effortlessly retrieve coordinates for precise crate placement, ensuring a diverse and engaging looting experience for all players.
    Tailored NPC Encounters
    Craft bespoke NPC encounters to challenge and thrill your players. From selecting different NPC loadouts and skins to adjusting firepower and NPC numbers, the possibilities are endless. Create immersive scenarios that test your players' skills and teamwork, guaranteeing adrenaline-pumping action at every turn.

    Upcoming Features for Endless Possibilities
    Stay tuned for exciting new features on the horizon! Soon, you'll have the option to introduce radiation zones, deploy Bradleys, install SAM sites, and unleash fixed explosions throughout the event. With each addition, your sandbox of possibilities expands, offering boundless opportunities for adventure and exploration.
    With the Ferry Terminal Event plugin, the only limit is your imagination. Craft the ultimate Rust experience for your players, and watch as they embark on unforgettable journeys into the heart of the unknown.
     
    Backlog (within the next 2 weeks)
    [] Allow radiation

    Chat Commands 

    /ftestart  // Activate the event
    /ftestop // Stop the event 
    /ftepos // Return in the chat and in the console the current coords you can use this in the config file in the Spawn points

    Console Commands 
    ftestart  // Activate the event
    ftestop // Stop the event 


    Hooks
    OnFerryTerminalEventStarted   // The Event started 
    OnFerryTerminalEventEnded   // The Event finished
     
    Permissions
    FerryTerminalEvent.admin This will allow you to run all the commands
     
    Configuration Example 
     
    { "Event Configuration": { "Time to run the event every [sec]": 7200, "Duration of the event once it start [sec]": 5400, "Delay after the event start is announce to spawn the event [sec]": 300, "Delay after the event end is announce to despawn the event [sec]": 300, "Start the Event ONLY through command and remove Timer ": false, "Notify everyone in the server about the status of the event": true, "Developer mode [false/true]": false, "Event Title for the Vending Machine Marker": "Ferry Terminal Event" }, "Notification Settings": { "Send missions details to the players?": true, "Message system to use? Please use one of the supported one [ChatAdapter|GUIAnnouncementAdapter]": "ChatAdapter", "Chat message configuration": { "Icon to use for messages": 76561198031649764, "Message Prefix Size": 15, "Message Prefix Color": "black", "Message Color": "white", "Message Size": 15 }, "GUIAnnouncement message configuration": { "banner Tint Color": "white", "text Color": "black" }, "Message Prefix Text": "[Ferry Terminal Event]" }, "Send Notifications To Discord?": false, "Discord Webhook url?": "https://hookdeck.com/webhooks/platforms/how-to-get-started-with-discord-webhooks", "Guards Settings": { "Name": "Guardian", "Health": 150.0, "Roam Range": 10.0, "Chase Range": 30.0, "Attack Range Multiplier": 2.0, "Sense Range": 30.0, "Target Memory Duration [sec.]": 30.0, "Scale damage": 1.0, "Aim Cone Scale": 1.0, "Detect the target only in the NPC's viewing vision cone? [true/false]": false, "Vision Cone": 30.0, "Speed": 5.5, "Disable radio effects? [true/false]": false, "Is this a stationary NPC? [true/false]": false, "Remove a corpse after death? (it is recommended to use the true value to improve performance) [true/false]": true, "Wear items": [ { "ShortName": "hoodie", "SkinID (0 - default)": 941172099 }, { "ShortName": "shoes.boots", "SkinID (0 - default)": 869007492 }, { "ShortName": "roadsign.jacket", "SkinID (0 - default)": 2803024010 }, { "ShortName": "coffeecan.helmet", "SkinID (0 - default)": 2803024592 }, { "ShortName": "pants", "SkinID (0 - default)": 1313091292 } ], "Belt items": [ { "ShortName": "rifle.lr300", "Amount": 1, "SkinID (0 - default)": 0, "Mods": [ "weapon.mod.flashlight" ], "Ammo": "" }, { "ShortName": "syringe.medical", "Amount": 5, "SkinID (0 - default)": 0, "Mods": [], "Ammo": "" }, { "ShortName": "grenade.f1", "Amount": 1, "SkinID (0 - default)": 0, "Mods": [], "Ammo": "" } ], "Spawn Point for this specific NPC class, as many position you add you will get 1 NPC on each, use the command /ftpos to get the current location": [ { "Spawn Point x, y, z. The comma (,) is important [25, 0, -13]": "4.87, 5.18, -18.61" }, { "Spawn Point x, y, z. The comma (,) is important [25, 0, -13]": "-38.32, 5.10, 12.31" }, { "Spawn Point x, y, z. The comma (,) is important [25, 0, -13]": "-19.18, 5.14, -36.1" }, { "Spawn Point x, y, z. The comma (,) is important [25, 0, -13]": "11.55, 5.23, 2.32" }, { "Spawn Point x, y, z. The comma (,) is important [25, 0, -13]": "-31.26, 5.25, -1.59" }, { "Spawn Point x, y, z. The comma (,) is important [25, 0, -13]": "27.63, 5.32, -8.46" }, { "Spawn Point x, y, z. The comma (,) is important [25, 0, -13]": "-6.57, 5.02, 25.89" }, { "Spawn Point x, y, z. The comma (,) is important [25, 0, -13]": "18.71, 5.07, 33.80" }, { "Spawn Point x, y, z. The comma (,) is important [25, 0, -13]": "12.90, 5.25, -22.43" } ] }, "Sniper Settings": { "Name": "Silent Death", "Health": 150.0, "Roam Range": 20.0, "Chase Range": 100.0, "Attack Range Multiplier": 2.0, "Sense Range": 85.0, "Target Memory Duration [sec.]": 30.0, "Scale damage": 0.4, "Aim Cone Scale": 1.0, "Detect the target only in the NPC's viewing vision cone? [true/false]": false, "Vision Cone": 135.0, "Speed": 7.5, "Disable radio effects? [true/false]": false, "Is this a stationary NPC? [true/false]": false, "Remove a corpse after death? (it is recommended to use the true value to improve performance) [true/false]": true, "Wear items": [ { "ShortName": "hoodie", "SkinID (0 - default)": 3031048156 }, { "ShortName": "shoes.boots", "SkinID (0 - default)": 2511111623 }, { "ShortName": "jacket", "SkinID (0 - default)": 3023836945 }, { "ShortName": "pants", "SkinID (0 - default)": 3031050852 }, { "ShortName": "metal.facemask", "SkinID (0 - default)": 3037689021 } ], "Belt items": [ { "ShortName": "rifle.bolt", "Amount": 1, "SkinID (0 - default)": 562396268, "Mods": [ "weapon.mod.flashlight" ], "Ammo": "" }, { "ShortName": "syringe.medical", "Amount": 5, "SkinID (0 - default)": 0, "Mods": [], "Ammo": "" } ], "Spawn Point for this specific NPC class, as many position you add you will get 1 NPC on each, use the command /ftpos to get the current location": [ { "Spawn Point x, y, z. The comma (,) is important [25, 0, -13]": "-22.55, 18.25, -15.87" }, { "Spawn Point x, y, z. The comma (,) is important [25, 0, -13]": "15.29, 18.23, -16.37" }, { "Spawn Point x, y, z. The comma (,) is important [25, 0, -13]": "14.99, 18.23, -1.34" }, { "Spawn Point x, y, z. The comma (,) is important [25, 0, -13]": "-42.52, 21.31, 41.36" }, { "Spawn Point x, y, z. The comma (,) is important [25, 0, -13]": "38.25, 14.77, -15.60" } ] }, "Scientis Settings": { "Name": "Dr. Viktor Stravinsky", "Health": 150.0, "Roam Range": 20.0, "Chase Range": 100.0, "Attack Range Multiplier": 2.0, "Sense Range": 85.0, "Target Memory Duration [sec.]": 30.0, "Scale damage": 0.4, "Aim Cone Scale": 1.0, "Detect the target only in the NPC's viewing vision cone? [true/false]": false, "Vision Cone": 135.0, "Speed": 7.5, "Disable radio effects? [true/false]": false, "Is this a stationary NPC? [true/false]": true, "Remove a corpse after death? (it is recommended to use the true value to improve performance) [true/false]": true, "Wear items": [ { "ShortName": "tshirt", "SkinID (0 - default)": 1833021945 }, { "ShortName": "pants", "SkinID (0 - default)": 1833026292 }, { "ShortName": "mask.bandana", "SkinID (0 - default)": 2784951040 }, { "ShortName": "burlap.gloves", "SkinID (0 - default)": 2785000980 } ], "Belt items": [ { "ShortName": "pistol.prototype17", "Amount": 1, "SkinID (0 - default)": 562396268, "Mods": [ "weapon.mod.flashlight" ], "Ammo": "" }, { "ShortName": "syringe.medical", "Amount": 5, "SkinID (0 - default)": 0, "Mods": [], "Ammo": "" } ], "Spawn Point for this specific NPC class, as many position you add you will get 1 NPC on each, use the command /ftpos to get the current location": [ { "Spawn Point x, y, z. The comma (,) is important [25, 0, -13]": "3.98, 5.25, -6.04" }, { "Spawn Point x, y, z. The comma (,) is important [25, 0, -13]": "3, 5.25, -8.39" }, { "Spawn Point x, y, z. The comma (,) is important [25, 0, -13]": "9.07, 5.25, -7.36" }, { "Spawn Point x, y, z. The comma (,) is important [25, 0, -13]": "12.39, 5.25, -6.23" } ] }, "Amount of Elite Squad to spawn": 5, "Elite Squad Settings": { "Name": " Elite Squad", "Health": 180.0, "Roam Range": 50.0, "Chase Range": 60.0, "Attack Range Multiplier": 3.0, "Sense Range": 60.0, "Target Memory Duration [sec.]": 30.0, "Scale damage": 2.0, "Aim Cone Scale": 1.0, "Detect the target only in the NPC's viewing vision cone? [true/false]": false, "Vision Cone": 90.0, "Speed": 5.5, "Disable radio effects? [true/false]": false, "Is this a stationary NPC? [true/false]": false, "Remove a corpse after death? (it is recommended to use the true value to improve performance) [true/false]": true, "Wear items": [ { "ShortName": "metal.plate.torso", "SkinID (0 - default)": 2105505757 }, { "ShortName": "roadsign.kilt", "SkinID (0 - default)": 2120628865 }, { "ShortName": "hoodie", "SkinID (0 - default)": 2080975449 }, { "ShortName": "roadsign.gloves", "SkinID (0 - default)": 2090790324 }, { "ShortName": "shoes.boots", "SkinID (0 - default)": 2090776132 }, { "ShortName": "pants", "SkinID (0 - default)": 2080977144 }, { "ShortName": "burlap.headwrap", "SkinID (0 - default)": 2221614485 } ], "Belt items": [ { "ShortName": "rifle.ak", "Amount": 1, "SkinID (0 - default)": 2128372674, "Mods": [ "weapon.mod.flashlight" ], "Ammo": "" }, { "ShortName": "syringe.medical", "Amount": 5, "SkinID (0 - default)": 0, "Mods": [], "Ammo": "" }, { "ShortName": "grenade.smoke", "Amount": 3, "SkinID (0 - default)": 0, "Mods": [], "Ammo": "" } ], "Spawn Point for this specific NPC class, as many position you add you will get 1 NPC on each, use the command /ftpos to get the current location": null }, "Zombies": { "Amount of Zombies to spawn": 10 }, "Elite Crates": { "Spawn Point every Elite Crate to Spawn, use the command /ftpos to get the current location": [ { "Spawn Point for crates x, y, z. The comma (,) is important [25, 0, -13]": "-12.53, 5.25, -8.08", "Rotation number from 1 to 359": 0 }, { "Spawn Point for crates x, y, z. The comma (,) is important [25, 0, -13]": "20.82, 6.37, 30.12", "Rotation number from 1 to 359": 0 } ], "Custom Loot Configuration": { "Activate Custom Loot": false, "Min amount of Items to have in the Container": 1, "Max amount of Items to have in the Container": 2, "Items to spawn": [ { "Item short name to spawn": "rifle.ak", "Minimun ammount of the item to spawn": 1, "Maximun ammount of the item to spawn": 1, "Skin Id, default 0": 0 } ] } }, "Military Crates": { "Spawn Point every Military Crate to Spawn, use the command /ftpos to get the current location": [ { "Spawn Point for crates x, y, z. The comma (,) is important [25, 0, -13]": "-8.75, 5.25, -4.52", "Rotation number from 1 to 359": 0 }, { "Spawn Point for crates x, y, z. The comma (,) is important [25, 0, -13]": "27.85, 6.94, 32.05", "Rotation number from 1 to 359": 0 }, { "Spawn Point for crates x, y, z. The comma (,) is important [25, 0, -13]": "24.59, 6.37, 30.12", "Rotation number from 1 to 359": 0 } ], "Custom Loot Configuration": { "Activate Custom Loot": false, "Min amount of Items to have in the Container": 1, "Max amount of Items to have in the Container": 2, "Items to spawn": [ { "Item short name to spawn": "rifle.ak", "Minimun ammount of the item to spawn": 1, "Maximun ammount of the item to spawn": 1, "Skin Id, default 0": 0 } ] } }, "Hackable Crates": { "Spawn Point for Hackable Crate to Spawn, use the command /ftpos to get the current location": [ { "Spawn Point for crates x, y, z. The comma (,) is important [25, 0, -13]": "66.55, 24.14, 59.45", "Rotation number from 1 to 359": 0 } ], "Time in Seconds for the Locked Crate to open up": 900, "Custom Loot Configuration": { "Activate Custom Loot": false, "Min amount of Items to have in the Container": 1, "Max amount of Items to have in the Container": 2, "Items to spawn": [ { "Item short name to spawn": "rifle.ak", "Minimun ammount of the item to spawn": 1, "Maximun ammount of the item to spawn": 1, "Skin Id, default 0": 0 } ] } }, "Marker Configuration": { "Alpha for the Event Marker": 0.5, "Radius for the Event Marker": 1.0, "Color for the Event Marker": "255 80 103" }, "Use Event Borders?": true, "Reinforcement: Add a Patrol Helicopter": true, "Reinforcement: Add Elite Squad": true, "Spawn Samsites": true, "PVE Mode": { "Pve Mode active [true|false]": false, "Radius of the sphere": 2.0 }, "Patrol Helicopter Configuration": { "Initial Health": 10000.0, "Weak Spot main rotor health": 900.0, "Weak Spot tail rotor health": 500.0, "Crates to Spawn": 6 }, "Drone Configuration": { "Drone speed": 10, "Drone detection radius, as bigger they are they will detect players sooner": 10 }, "Rewards Configuration": { "Activate Rewards": false, "Reward is Economic, ServerRewards": "Economic", "Name of the adapter to show your players for example $ or RP": "$", "Reward to give a player for loot a militar crate/normal crate": 0, "Reward to give a player for loot a hackable crate crate": 0, "Reward for killing an NPC": 0, "Reward for killing a Zombie": 0, "Reward for destroying Patrol (Reward will be split for everyone in the event evenly)": 0 }, "Event Version": { "Major": 1, "Minor": 1, "Patch": 0 } }  

  4. More information about "BotReSpawn"

    $40.00

    BotReSpawn

    Spawns set numbers of customised npcs at monuments,
    various events, supply drops, biomes, custom locations, and 'toplayer'.
     
    Plugin Description.
    Highly customisable and intuitive npc plugin, setup almost exclusively in UI.
    See images for an overview of the available options globally, and per npc profile.
    Every option in the UI is clickable, showing a detailed description of its use.
     
    Optional dependencies -
    Kits (free at uMod.org) CustomLoot
      Permissions.
    botrespawn.allowed - Required for non-admin use
      Chat commands.
    /botrespawn - Opens UI. /botrespawn add *profilename* - Adds a custom profile then opens UI. (please don't use  spaces or hyphens) /botrespawn remove *profilename* - Removes a custom profile. /botrespawn info - Tells you about the npc you're looking at. Console commands.
    bot.count - Gives total number of spawned npcs. bots.count - Gives a breakdown of spawned npcs per profile. botrespawn toplayer NameOrId ProfileName amount(optional) botrespawn enable/disable "Profile name here" botrespawn tempspawn "Profile name here" - Spawns npcs from a profile at random points around that profile's location addspawn - Enabled via UI, in Edit Spawnpoints menu - for keybinding. botrespawn showspawns - Added for binding convenience. botrespawn checknav - Added for binding convenience. * Note = addspawn and showspawns commands require the user to select "Edit with console commands" first, from a profile's spawnpoints menu.
     
    Default locations.
    All major monuments are automatically included, plus profiles for the four biomes.
    The following events also have default profiles
    Airdrop (supply grenade optional) Locked Crate Spawn Locked Crate Hack Start APC Kill PatrolHeli Kill CH47 Kill  
    Configurable via json, per profile.
    BotNames BotNamePrefix Announcement_Text Instant_Death_From_Headshot_Allowed_Weapons (accepts item shortnames) See note at end for weapon list formatting.
    Everything else is configurable via UI - All options have a description in UI, accessible by clicking the name/label.
     
    Kits.
    Kits are managed, per profile, in UI.
    As with BotSpawn, kit probability can be balanced by assigning a number to a kit.
    When selecting multiple kits, increasing a kit's number increases its chances of being picked.
    Only kits with weapons in the belt are shown in UI.
    Most weapons are supported for npc use, including normal bullet and melee weapons,
    rocket launchers, bows, crossbows, MGLs, nailguns, flamethrowers, etc.
    Throwable explosives can be used but throwable melee (like spears) can be used but will not be thrown.
     
    Spawnpoints.
    Adding and managing spawnpoints is done, per profile, in UI,
    or by enabling 'add by command' in spawnpoints menu, then using 'addspawn' console command.
    You can bind this command for your convenience.
    When opting to use the 'addspawn' command, a button will show in UI main page, allowing you to quickly return to the profile you were editing.
    A new feature is that each spawn point can have overrides, forcing that specific npc to have different values to the rest of the profile's npcs.
    At present you can override
    Stationary Kits Health RoamRange  
    If you choose to use Parent_Monument, you can select it via UI, but do so before you add custom spawn points (if applicable).
    Parent_Monument ensures that your profile and its spawn points will relocate after a map change,
    so that they are in the same place, relative to that chosen monument.

    If a profile uses custom spawn points, but does not have enough custom spawn points to cover the whole population,
    it will spawn randomly placed npcs to make up the numbers, in accordance with the profile "Radius" setting.
    EG :
    Day_Time_Spawn_Amount 10
    Number of custom spawn points 5
    Result : 5 npcs on custom spawn points, and 5 randomly placed around the area, within the specified radius.
     
    Murderer
    Murderer true/false is no longer an option.
    Instead, the AI will respond differently based on the weapons you give it.
    If you want the AI to run directly at victims and attack, give it melee weapons only.
    I believe you can still make murderer-style kits, although you also have Frankenstein clothing options built into the the UI options now.
     
    Peacekeeper
    Peacekeeper is now based on whether or not players are marked hostile.

    An additional option 'Peacekeeper_Uses_Damage' restores the old behaviour,
    where peacekeeper npcs will completely ignore players until attacked by them.
     
    Configuration.
    "DataPrefix": "default", (tells BotReSpawn which data files to load), "UseServerTime": Uses server IsNight check, instead of manual day/hour settings, "Show_Profiles_Seconds": 10, "DayStartHour": 8, "NightStartHour": 20, "SuicideBoom": true, (toggles explosion sound for suicide npcs), "APC_Safe": true, "Turret_Safe": true, "Animal_Safe": true, "Supply_Enabled": false, (spawn 'airdrop' bots for user-called supplys), "Ignore_Skinned_Supply_Grenades": true, "Remove_BackPacks_Percent": 100 is always : 0 is never, "Remove_KeyCard": true, (any keycards in bot default loot will be destroyed), "Remove_Frankenstein_Parts": true, (any frankenstein parts in bot default loot will be destroyed), "Ignore_Sleepers": true/false, "Pve_Safe": true, (bots will not be injured by fire/barbs, etc.), "Max_Chute_Fall_Speed": 100, "Staggered_Despawn": false, "Disable_Non_Parented_Custom_Profiles_After_Wipe": false "Announce_Toplayer": false "RustRewards_Whole_Numbers": true "XPerience_Whole_Numbers: true "NPCs_Damage_Armour": true "Limit_ShortRange_Weapon_Use": false "Allow_Ai_Dormant": false "Prevent_Biome_Ai_Dormant": false "Scale_Meds_To_Health": false (increases npc heal amount relative to npc's max health. "Ignore_Factions": false - Makes all profiles fight all profiles if true. "Reduce_Damage_Over_Distance: false "Deaggro_Memory_Duration: 20 - Number of seconds it takes an npc to forget you outside deaggro range/line of sight. "Ignore_HackableCrates_With_OwnerID" - Makes hackable crate profiles only respond to crates with OwnerID 0 (server spawned) "NPCs_Assist_NPCs" - true/false. When a botrespawn npc is attacked, nearby botrespawn npcs will also respond and defend. "Enable_Targeting_Hook": false "Allow_AlphaLoot": true Can be used to prevent AlphaLoot from giving loot to BotReSpawn npcs. "Parachute_From_Height": 200 "Smooth_Damage_Scale": false "Allow_Oilrigs": false - NPCs here must be custom spawn point and stationary true. These values are adjustable and described in detail in in-game UI, with the exception of DataPrefix.
     
    Profile values.
    Each profile value and description is not listed here, but all (apart from text strings) are now configurable via UI,
    and have sensible default values.
    Every option has a full in-game description, accessible by clicking an option's name/label.
    If any specific setting/value is unclear, please just ask in CF discord, my discord, or the support section here.
     
    Notes : 
    Durations which used to be in seconds are now in minutes.
    "Type" is an internal use variable - Users should not change this option.
    Profile copy/paste does not include location, Parent_Monument, or custom spawnpoints.
     
    BotNames, and Headshot weapons should be formatted as follows:
    ["name1"], for single or ["name1", "name2", "name3"], for many.
    ["rifle.lr300"], for single or [ "rifle.lr300", "pistol.m92" ], for many.
     
    Faction and Subfaction of 0 means this profile will not fight any other, and will not be attacked by any other.
    Faction and Subfaction settings greater than 1 are used for configuring which profiles should be allies / enemies.
     
    API :
    string[] AddGroupSpawn(Vector3 location, string profileName, string group, int quantity) string[] RemoveGroupSpawn(string group) string NPCProfile(NPCPlayer npc) (returns "No Name" for non BotReSpawn npcs) object OnBotReSpawnNPCTarget(ScientistNPC npc, BasePlayer player) void OnBotReSpawnNPCSpawned(ScientistNPC npc, string profilename, string group) void OnBotReSpawnNPCKilled(ScientistNPC npc, string profilename, string group, HitInfo info) bool IsBotReSpawn(NPCPlayer npc) bool IsBotReSpawn(ulong id)  
    For preventing BotReSpawn npc spawns for event profiles.
    object OnBotReSpawnCrateDropped(HackableLockedCrate crate) object OnBotReSpawnCrateHackBegin(HackableLockedCrate crate) object OnBotReSpawnAPCKill(BradleyAPC apc) object OnBotReSpawnPatrolHeliKill(PatrolHelicopterAI heli) object OnBotReSpawnCH47Kill(CH47HelicopterAIController ch) object OnBotReSpawnAirdrop(SupplyDrop drop)  
    Example usage.
    [PluginReference] private Plugin BotReSpawn; Vector3 location = new Vector3(0,0,0); string[] Spawn = BotReSpawn?.Call("AddGroupSpawn", location, "The Dome 0", "MadeUpNameHere", 5) as string[]; Puts($"{Spawn[0]}"); Puts($"{Spawn[1]}"); Passing 0 for quantity will spawn the appropriate amount of npcs for the time of day, according to the profile.
     
     
    Method call OnBotReSpawnNPCSpawned(ScientistNPC npc, string profile, string group, notifies of spawned npcs.
    Example.
    void OnBotReSpawnNPCSpawned(ScientistNPC npc, string profile, string group) { if (String.IsNullOrEmpty(group)) Puts($"BotReSpawn spawned an npc from profile {profile}"); else Puts($"BotReSpawn spawned an npc from profile {profile} - API group name {group}"); }  
     
    FAQ.
     
    Q: My npcs don't move and/or won't attack
    A: If you have any PVE plugins or settings please try disabling those temporarily to test.
    A: Make sure the server has the following settings.
    nav_wait true nav_disable false ai.think true A: If you use Rust Admin, please ensure that the animal AI option is enabled.
    A: If you have Vanish installed please try unloading it. If this worked, check you don't have the permission for permanent Vanish.

    Q: There's a million options. Where do I start?
    A: Open the UI with /botrespawn and set AutoSpawn to true for at least one monument, then click the button to reload that profile.
    A: Everything else is preference/user customisation.
    A: If the monument has a building/structure near the middle, like Dome, you may need to increase the spawn radius option to get going.

    Q: My bots won't die / my bots take damage when attacking people.
    A: Make sure Godmode permissions allow you to do damage.
    A: Same for vanish ^.
    A: Ensure you don't have a PVE plugin which is causing this damage behaviour.

    Q: I take damage when attacking my bots.
    A: This can also be caused by server, or plugin, PVE settings.

    Q: Will X kill my bots?
    A: Radiation, drowning, falling, and helicopters should not kill your bots.
    A: Turrets targeting bots can be toggled. Bradleys targeting bots can be toggled.
    A: Fire (campfires etc) will kill your bots. Damage from barbs, cacti etc will kill your bots, but can be prevented with the 'Pve_Safe' config option set to true.

    Q: What weapons can my bots use?
    A: As far as I know they should use all weapons except for throwable melee (eg. spears).
    A: Flamethrowers, nail guns, rocket launchers, bows, grenade launchers, etc were added in a recent update.
    A: Throwable explosives can be used as 'backup' weapons and are thrown when line-of-sight is temporarily broken.
    A: All npcs, even those with throwables, must have at least one valid held weapon to use.

    Q: Can I have custom profile locations?
    A: Yes. Your custom locations are stored in data with a filename of *YourPrefix*-CustomProfiles.json.
    Use chat command '/botrespawn add NewNameHere' to create a profile at your present location.
    A: Doing so will open the UI, at the page for your new profile's settings.

    Q: Can I spawn bots at events.
    A: Yes. There are event profiles for aidrop, hackable crate spawn and hack start, and the destruction of CH47, Patrol Heli, and APC.
    For the airdrop profile, spawn at user-supply call is an additional option, found in the global config.
    Q: Can I have specific custom spawn points? (underground, etc)
    A: Yes. Use the built in UI to create custom spawn points and set UseCustomSpawns to true, for some profile..
    A: That BotReSpawn profile will now ignore radius settings and use the precise spawn points from your file.
    A: Event profiles which can occur underground should work automatically now (crate spawn/crate hack).
    A: Even if parachutes are enabled, these profiles should still work with underground-spawning npcs, if the event takes place under ground.

    Q: My bot kits aren't working.
    A: Kits which don't have a valid weapon in the belt will not be made available in the UI.
    A: Please redeem the kit yourself to an empty inventory, to ensure that the expected items are definitely in it.

    Q: How can I prove that bots have spawned? I can't find them.
    A: Type bot.count into console for a total number, or bots.count for a per-profile breakdown.
    A: Respawn timer is taken into account so if you spawn one and kill him, bot.count will show 0 until respawn.

    Q: bot.count console command shows that there are 0 bots.
    A: Double check that at least one monument is set "AutoSpawn": true in your config, and reload the plugin.
    A: Also, don't forget their respawn timer. If they're all dead when you do bot.count, it will show 0.
  5. More information about "Cargo Plane Crash"

    $15.99

    Cargo Plane Crash

    Adds a cargo plane crash event to your server. The crash site is guarded by NPCs that patrol the area and can chase players.
    You can also set up custom loot using the "SimpleLootTable" plugin.

    Features:
    Support for third-party plugins Great customization options in the config
    Console commands:
    callcargoplane - force the event to start crashcargoplane - force a cargo plane to crash cpc_stop - force the event to end
    Chat commands(need admin privileges):
    showcrashzone - displays the crash area setcrashzonecenter - set the center of the crash zone to where the player is callcargoplane - force the event to start crashcargoplane - force a cargo plane to crash cpc_stop - force the event to end cpc_add_crashzone - adds a new zone at the location where the player is, can be used if you use multiple zones(you can set the name and radius - /cpc_add_crashzone "name" "radius") Hooks:
    void CargoPlaneCrashStarted() // called when the event starts
    void CargoPlaneCrashCrashed() // called when a cargo plane crashes
    void CargoPlaneCrashEnded() // called when the event ends
     
    CargoPlaneCrash config:
    { "PVE mode (crates can only be looted by the player who first dealt damage to the NPC)": false, "Give event ownership to the owner's teammates if he is no longer the owner. Only if teammates are within the event radius (for PVE mode)": true, "Radius for event(for PVE mode)": 380, "Create a dome for PVE mode": false, "Dome transparency (the higher the value, the darker the dome, recommended 4)": 4, "Time after which the owner of the event will be deleted if he left the dome or left the server (for PVE mode)": 300, "Message when a player enters the event dome(only for PVE mode if there is a dome)": "You have entered the Cargo Plane Crash Event", "Message when the event owner leaves the event dome (only for PVE mode if there is a dome)": "Return to the event dome, otherwise after 300 seconds you will no longer be the owner of this event", "Do not allow other players into the event(only for PVE mode if there is a dome) Be careful, if the crash site is near the player's base and the player is not the owner of the event, he will be ejected from his base outside the dome": false, "Message when a player is ejected from the event dome(only for PVE mode if there is a dome)": "You cannot be here, you are not the owner of this event", "Allow admin to be in event dome (only for PVE mode if there is a dome)": true, "Triggering an event by timer (disable if you want to trigger the event only manually)": true, "Time to event start(in seconds)": 3600.0, "Random time to event start": false, "Minimum time to event start(in seconds)": 600, "Maximum time to event start(in seconds)": 10800, "CargoPlane speed(recommended 4 to 6)": 5.0, "Minimum amount of online players to trigger the event": 1, "Crates amount(spawn after crash)": 1, "Crate simple loot table name(plugin SimpleLootTable is required)": "", "Minimum number of items in a crate(plugin SimpleLootTable is required)": 0, "Maximum number of items in a crate(plugin SimpleLootTable is required)": 0, "Crates lifetime(in seconds). The crate will not be destroyed if it has been activated": 3600, "Crates timer(in seconds)": 900, "Remove crates after being looted by a player(in seconds)": 300, "Airdrops amount(spawn after crash)": 1, "Airdrop simple loot table name(plugin SimpleLootTable is required)": "", "Minimum number of items in an airdrop(plugin SimpleLootTable is required)": 0, "Maximum number of items in an airdrop(plugin SimpleLootTable is required)": 0, "Airdrops lifetime(in seconds)": 3600, "Fireballs amount(spawn after crash)": 5, "Passengers amount(spawn after crash)": 2, "Explosion marker on the map(spawn after crash)": true, "Explosion marker lifetime(in seconds)": 300, "Enable signal smoke(spawn after crash)": true, "Signal smoke lifetime(in seconds, max 214)": 214, "Map size(crash zone size), you can see the zone, use the chat command /showcrashzone": 4500.0, "Starting altitude, defaults to map size, can be increased if cargo plane hits high ground(no more than 10000 recommended)": 4500.0, "Crash zone center. Use chat command /setcrashzonecenter to set to player position. You can check crash zone center, use the chat command /showcrashzone": { "x": 0.0, "y": 0.0, "z": 0.0 }, "Use multiple zones": false, "Select a zone from the list sequentially(if false, then the crash zone will be chosen randomly)": false, "Zones list": [ { "name": "0", "radius": 300, "center": { "x": -300.0, "y": 0.0, "z": 0.0 } }, { "name": "1", "radius": 200, "center": { "x": 100.0, "y": 0.0, "z": 0.0 } } ], "Event message(if empty, no message will be displayed)": "CargoPlane event started", "Crash message(if empty, no message will be displayed)": "Cargo plane crashed", "Message about coordinates(will display the coordinates of the crash site. If empty, no message will be displayed)": "", "Kit name(you can use kits for passengers if you have Kits plugin)": "", "Passenger name": "Mister bot", "NPCs amount(spawn after crash)": 2, "NPCs lifetime(in seconds)": 3600, "NPCs type(NPCs prefab, experimental setting, it is not known how the NPCs will behave) 0 - tunneldweller; 1 - underwaterdweller; 2 - excavator; 3 - full_any; 4 - lr300; 5 - mp5; 6 - pistol; 7 - shotgun; 8 - heavy; 9 - junkpile_pistol; 10 - oilrig; 11 - patrol; 12 - peacekeeper; 13 - roam; 14 - roamtethered; 15 - bandit_guard; 16 - cargo; 17 - cargo_turret_any; 18 - cargo_turret_lr300; 19 - ch47_gunner": 8, "NPCs health(0 - default)": 0, "NPCs damage multiplier": 1.0, "NPCs accuracy(the lower the value, the more accurate, 0 - maximum accuracy)": 2.0, "NPCs attack range": 75.0, "Radius of chasing the player(NPCs will chase the player as soon as he comes closer than the specified radius, must be no greater than the attack range)": 60.0, "Minimum distance to NPC damage": 75.0, "Message if the player attacks far away NPCs": "NPC is too far away, he doesn't take damage", "Kit for NPCs. The NPC will use the weapon that is in the first slot of the belt(requires Kits plugin)": "", "Default displayName for NPC(for SimpleKillFeed/DeathNotes plugin)": "Crashsite NPC", "List of displayNames for each NPC(for SimpleKillFeed/DeathNotes plugin)": [ "Crashsite NPC1", "Crashsite NPC2", "Crashsite NPC3" ], "Prohibit building near the crash site": false, "How long construction is prohibited near the crash site(in seconds)": 1800, "Event marker on the map(spawn an event marker at the crash site)": false, "Event marker name": "Cargo plane crash site", "Event marker lifetime(in seconds)": 3600, "Event marker transparency(0-1)": 0.75, "Event marker radius": 0.5, "Event marker color.R(0-1)": 1.0, "Event marker color.G(0-1)": 0.0, "Event marker color.B(0-1)": 0.0, "Do not spawn crates and NPCs when a cargo plane falls under water (if the water depth is greater than)": 0.5, "Do not choose a crash site near monuments": false }
1.4m

Downloads

Total number of downloads.

6.9k

Customers

Total customers served.

102.3k

Files Sold

Total number of files sold.

2m

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.