About Multi Events
Introducing MultiEvents, the ultimate event management plugin for your Rust server! Seamlessly create, manage, and display events with a beautiful, customizable interface that engages your players. With support for multiple event types, easy integration with other plugins, and a powerful visual editor, MultiEvents is the perfect solution to enhance your server's community experience and keep players coming back for more.
️ Features of Multi Events
- Beautiful, fully customizable UI with multiple template options (Fullscreen, ServerPanel V1, ServerPanel V2) for a tailored player experience.
- In-game visual editor for creating and customizing event interfaces, allowing for real-time adjustments without coding.
- Support for event categories, descriptions, icons, and banners to enhance event visibility and player engagement.
- Integrated event notifications system to alert players about upcoming and ongoing events, ensuring maximum participation.
- Event inventory management with customizable permissions, providing control over player access and participation.
- Image library support for custom graphics and icons, enabling a unique and branded event presentation.
- Multi-language support with easy localization, making the plugin accessible to a global player base.
- ServerPanel integration for seamless menu access, enhancing user interaction and ease of use.
- Developer-friendly API for plugin integration, allowing for extended functionality and customization.
- Pre-loaded with diverse events such as CollectionResources, FoundationDrop, HelicopterPet, HuntAnimal, KingOfHill, LookingLoot, and SpecialCargo, each offering unique gameplay experiences.
- Advanced configuration options in JSON format, providing flexibility in event setup and management.
- Optimized for performance, ensuring smooth operation even with large player bases and extensive data.
Included Events
MultiEvents comes pre-loaded with several exciting events ready to use on your server:
- CollectionResources - Collect resources and compete with other players! The more resources you collect, the higher your score. Use different tools to get multipliers for your gathering. Top players will receive valuable rewards!
- FoundationDrop - Players spawn on a platform made of foundations. The foundations begin to degrade and fall away one by one. Players must survive by jumping between foundations. The last player standing wins! When only one foundation remains, players receive weapons and radiation appears to speed up the finale.
- HelicopterPet - Try to get the attention of the patrol helicopter! The more it focuses on you, the more points you earn. Get points when the helicopter orbits around you and even more when it's attacking. The player with the most points at the end wins! Be careful though - this isn't your friendly neighborhood chopper!
- HuntAnimal - Hunt animals across the map to earn points! Different animals are worth different amounts - chickens are worth 1 point, while bears are worth 10 points. Wolves, boars, horses, and deer are worth 4 points each. The player with the most points at the end of the event wins!
- KingOfHill - Race to the highest point! Your score is based on the highest elevation you reach. Stay on solid ground - no flying, swimming, or using vehicles. The player who reaches the highest point and maintains their position wins! Watch your step and keep climbing!
- LookingLoot - Search for loot across the map! Earn points by looting containers and barrels. Most items are worth 1 point each, but special items like scrap and gears are worth 2 points. The player who collects the most valuable loot wins! Be quick - containers can only be looted once!
- SpecialCargo - Deliver the special cargo from one monument to another! A random player will be chosen to carry the cargo. The carrier must reach the destination monument marked on the map while avoiding other players. If the carrier dies, a new random player becomes the carrier. Teleportation is disabled for the carrier. Successfully deliver the cargo to win!
Each event is fully customizable through the visual editor and comes with default settings ready to play immediately after installation!
Showcase
Video Overview
Commands
- /events - Opens the events menu for players
Permissions
- multievents.edit - Permission to edit events
Visual Editor
MultiEvents includes a robust visual editor that simplifies the process of creating and customizing events. No coding is required—use the intuitive interface to adjust settings, modify colors, add text, and configure event elements directly in-game. This allows for quick and efficient event setup, ensuring your server's events are both engaging and visually appealing.
FAQ
Q: How do I install MultiEvents?
A: Download the MultiEvents.cs file, place it in your oxide/plugins directory, and restart your server or reload the plugin using the Oxide command oxide.reload MultiEvents.
Q: How do I create a new event?
A: Use the /events.edit command to access the editor. From there, you can create new events, customize their appearance, and set up notifications.
Q: Can I integrate MultiEvents with other plugins?
A: Yes! MultiEvents has an API that allows other plugins to register and manage events. It also integrates with ServerPanel for menu access.
Q: How do I add custom images for my events?
A: MultiEvents supports an image library. Upload your images to your server, and reference them in the plugin configuration or through the visual editor.
Q: Does MultiEvents support multiple languages?
A: Yes, MultiEvents has built-in localization support. You can customize all text elements in the editor and add translations for different languages.
Q: How do I configure rewards in MultiEvents?
A: Rewards can be configured in two ways. If you want rewards to drop into a custom inventory UI, you need to set up items in the inventory settings and assign them unique IDs. Then, reference these IDs in the event configuration. If you prefer to give rewards directly to the player's in-game inventory, simply specify the rewards directly within the event settings.
Developer API
MultiEvents provides a developer-friendly API for integration with other plugins:
-
API_RegisterEvent(string eventId, JObject data)
- Register a new event with MultiEvents -
OnEventStart(string eventName)
- Hook called when an event begins -
OnEventEnd(string eventName)
- Hook called when an event ends
TEST SERVER
Join our test server to view and experience all our unique features yourself!
Copy the IP Address below to start playing!
connect 194.147.90.147:28015
Elevate your server's event management with MultiEvents - the complete solution for creating engaging and visually stunning events that will keep your players excited and coming back for more!