- RustBuster Client Version
- 3.0.2
- Resource Collabolators
- dretax and inspiration mark_watsitfts
☣ Zombie System
Dynamic Zombie System for Rust Legacy
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Turn your Rust Legacy server into a more dangerous world with customizable zombie zones and different types of zombies.
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Description
This plugin adds a complete configurable zombie spawning system to Rust Legacy.
Create zombie-infested areas around the map, decide how many zombies can spawn, control which types appear and customize their characteristics.
The system is designed to be easy to configure through JSON files, so you don't need to modify the main plugin every time you want to change a spawn zone or zombie type.
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
- Custom zombie spawn zones
Create different infected areas anywhere on the map. - Independent zone settings
Each area can have its own zombie population, radius and spawn behaviour. - Minimum & maximum zombies
Keep a controlled number of zombies alive in each area and automatically refill them when players clear the zone. - Global zombie limit
Set a maximum number of zombies that can exist on the entire server to help keep server performance under control. - Multiple zombie types
Includes different types such as Walker, Runner, Tank, Brute and Ghost. - Fully customizable zombies
Change their health, movement speed, damage, detection range, size and appearance. - Different zombie compositions
Make one area full of Walkers while another contains Runners, Brutes or Tanks. - Random zombie types
Allow the system to randomly select which zombie type spawns in each zone. - Special zombie types
Create unique encounters such as extremely large Tanks, fast Runners or invisible Ghosts. - Optional loot system
An additional JS plugin can make zombies drop loot when they are killed. - Easy configuration
Spawn points and zombie types are separated into simple JSON configuration files.
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Zombie Types
The system comes with several different zombie types ready to use.
| Type | Description |
|---|---|
| Walker | Standard zombie with balanced stats. |
| Runner | Fast and smaller zombie. |
| Tank | Large zombie with very high health. |
| Brute | Heavy zombie capable of dealing high damage. |
| Ghost | Special invisible zombie with increased detection range. |
These are only the included types. Their values can be modified through types.json.
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
The plugin uses two configuration files:
zombies.json
Controls the spawn locations.
You can configure where zombies appear, how large the area is, how many zombies it can contain and which zombie types are allowed there.
You can also enable or disable individual spawn zones without removing them.
types.json
Controls the zombie types.
Modify their health, speed, damage, vision range, size and colour to create your own zombie variants.
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Optional Zombie Loot
The system also includes an optional JavaScript plugin for zombie loot.
If you want zombies to drop loot when killed, simply install the included JS plugin.
The loot system is completely optional.
You can use the zombie spawning system normally without installing it.
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Installation
- Download the files attached to this post.
- Upload the plugin to your JsPlugins folder.
- Upload zombies.json and types.json exactly as provided.
- Restart the server or reload the plugin.
That's it.
The files included with this release are already configured with example zombie types and spawn locations, so you can upload them directly and start testing.
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Video Showcase
See the zombie system in action:
▶ Watch the video
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Made for the Rust Legacy community
KichDM
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬