Ignored unexpected plugin compilation failure: MeteorEvent
Error while compiling MeteorEvent: The type or namespace name ‘CarbonAliases’ does not exist in the namespace ‘Oxide.Ext’ (are you missing an assembly reference?) | Line: 17, Pos: 17
Meteor Event
$15.00
Sold by: ThePitereqMeteor Event plugin allows you to create custom meteor shower events on your server.
You can set up timed events that initiate a meteor shower, containing unlimited possible entities and the option to activate big rocks that require explosives to destroy.
The resources from meteors can be multiplied and modified.
Additionally, you can create custom global events with fully customized gathering sources.
- Description
- Reviews (5)
- Version History
- Discussions (5)
- Setup
- Product Enquiry
Description
Description
RUST Plugin Test Server
TEST MY PLUGINS THERE!
connect play.thepitereq.ovh:28050
Meteor Event plugin allows you to create custom meteor shower events on your server.
You can set up timed events that initiate a meteor shower, containing unlimited possible entities and the option to activate big rocks that require explosives to destroy.
The resources from meteors can be multiplied and modified.
Additionally, you can create custom global events with fully customized gathering sources.
- Set up custom timed events.
- Create an infinite number of meteor presets.
- Supports two types of meteors: normal and large meteors that require explosives.
- Configure various aspects such as meteor scale, yield, explosive damage, radiation, item output, and more.
- Run custom events, per-player events, and random player events.
- Number of meteors adjustable based on the online player count.
- Fully customize drops for any RUST entity and ambient events, and choose which tools are used to gather meteors.
- Players can call their own meteor showers, and you can configure random meteors to strike players while destroying regular rocks around the map.
- Features a highly configurable calling command.
- Configurable Discord webhook shower announcements
- Customizable falling angles for events.
- Set multiple different timed events.
- CarbonAliases (Required, if your server runs on Oxide)
- ServerRewards (Optional event purchase currency)
- Economics (Optional event purchase currency)
- ShoppyStock (Optional event purchase currency)
- BankSystem (Optional event purchase currency)
Chat command and console commands are the same, but console command is without forward slash.
- /ms – Opens the Meteor Event Control UI.
- msadmin run <profileName> <amount> – Starts a custom meteor shower of profile <profileName> with <amount> meteors. (Console Command)
- msadmin direct <profileName> [amount] [playerId] – Spawns [amount] meteors of profile <profileName> above [playerId]’s head. (Console Command)
- msadmin kill – Kills all meteors around the map. (Console Command)
- meteorevent.admin – Allows you to use admin features
- meteorevent.use – Allows use of the /ms command, if permission required. (Configurable)
- meteorevent.purchase.{profile.Key} – Allows to purchase & call certain meteor events. (Configurable)
- Used Economy Plugin
0 – None
1 – Economics
2 – ServerRewards
3 – BankSystem
4 – ShoppyStock - Explosive Config
The key value – shortname of the damage entity, it’s not an item shortname, it’s an 3D model that’s visible in-game. For explosive ammo use ammo.rifle.explosive.
Config Walkthrough
Global Meteor Config
Configuration part for any type and any spawned meteor.
Meteor Prefabs
This is a full list of available meteors that can fall from the sky. Here is a default list of them:
- barrel – The Big Barrel Event Prefab. It’s a very big barrel with a fully custom gather method that contains 2000 Scrap and 10,000 Metal by default.
- falling_star – The ambient event that runs sometimes in the sky but never falls onto the ground. All it does is spawn falling stars in the sky, so you can have a cool effects at night.
- metal_ore – Regular metal ore meteor prefab.
- stone_ore – Regular stone ore meteor prefab.
- sulfur_ore – Regular sulfur ore meteor prefab.
- toilet – Funny meteor that was made during plugin development. It also contains a fully custom gather that contains HQM and Metal.
Meteor Profiles
This part of the config is what’s visible when you open the /ms command. If you want to make a working meteor event, you need to add a new section here. By default, there are 4 profiles:
- barrel – Runs Big Barrel Event that contains “barrel” prefabs.
- default – Runs regular Meteor Event that contains “metal_ore”, “stone_ore” and “sulfur_ore” prefabs.
- falling_stars – Runs Falling Stars Event that contains “falling_star” prefabs.
- toilets – Runs Falling Stars Event that contains “toilet” prefabs.
IMPORTANT!
The keys in `Meteor Profiles And Spawn Weights (profile: spawn weight)` must be equal to the keys in the `Meteor Prefabs` section, or the plugin won’t work correctly!
The Angle in the Falling Angle Config represents how fast and in which direction the meteors are falling. X and Z are diagonal values, and Y is a vertical value. Making values higher will make meteors fall faster, and the opposite.
Timed Events
Random timed events for your server. You don’t need to put all Meteor Profiles here, just those that you want to make automatic.
Enable Random Direct Falling Meteors On Mining Regular Ones and Random Direct Falling Meteor Options
This option will mean that if a player breaks a regular meteor on the map, there will be a chance to call a direct meteor on him. The default config contains an annotation to the “default” meteor profile, but this event takes 30 seconds by default, so the meteor will fall in the next 30 seconds, not instantaneously.
- void OnMeteorShowerStart(int meteorAmount, string profile, bool isDirect, BasePlayer directPlayer)
- void OnFallingMeteorSpawned(string meteorPrefabKey, SphereEntity parentEntity, BaseEntity meteorEntity)
- void OnMeteorLanded(BaseEntity meteorEntity, string meteorPrefabKey)
- void OnMeteorsKilled()
View the example configuration by clicking here!
Reviews (5)
5 reviews for Meteor Event
Only logged in customers who have purchased this product may leave a review.
Version History
- Added Update for 6th February RUST Update. Sorry foir late update!
- Fixed Another RUST update fix. Sorry for multiple updates!
- Fixed Fixes for 3rd October RUST Update. Do not update prior to game and server update!
- Fixed Fixed to latest RUST update.
- Fixed Fixed lauguage key missing for node tool requirement in rare cases.
- Added Added falling meteors removal.
- Added Added hook that's ran when all falling meteors are destroyed (useful for event display)
- Updated Code cleanup.
- Added Added option for custon gather method to contain all tools by typing "*"
- Added Added optional mesh collider Unity message disable
- Updated Updated UI for Carbon
- Fixed Fixed bonus items not redeemed correctly.
- Fixed Fixed help message for admins.
- Removed Removed leftover debug message.
- Added Added message on chat after event purchase.
- Fixed Fixed currency purchase.
- Fixed Fixed cooldowns.
- Fixed Updated and fixed msadmin command.
- Updated Full plugin rewrite. THIS UPDATE REQUIRES WHOLE NEW CONFIGURATION FILE!
- Added Added full event customization with any entity support.
- Added Added RUST-Themed UI.
- Added Made full gather method that should fix any previous issues.
- Added Added optional radiation for meteors.
- Added Added option to make visual events.
- Updated Improved performance by at least 500%.
- Fixed Many fixes and improvements.
- Fixed Fixed visibility bugs that were on 1.x version of the plugin.
- Added Added tool blacklist.
- Fixed Fixed item names being unstackable with some stacking plugins.
- Updated This is the last content update of Meteor Event V1. Meteor Event V2 is 75% ready to be released.
- Fixed Patched for September 7th Rust update
- Added Added support for ZoneManager entity check.
- Added Added check for monument topology.
- Added Added optional event timer randomization.
- Added Added chance to run timed event.
- Fixed Fixed error on unload.
- Added Added tree ownership check.
- Updated Updated for 4th May RUST Update. DO NOT INSTALL THIS UPDATE BEFORE MAY FORCE WIPE!
- Added Added meteor self-destroy timer option to config.
- Updated Improved meteor cache cleaning.
- Added Added fully custom meteor mining method which allows players to mine any meteor without any size limitations.
- Added Added option to disable embed in meteor event discord webhook.
- Added Added posibility of finding crate inside large meteors.
- Added Added option to change length of meteor shower.
- Added Added support for my incoming shop/stock market plugin.
- Added Added optional discord webhook announcement about incoming shower.
- Fixed Fixed entity damage ignoring problems.
- Updated Changed types of variables for better performance.
- Updated Improved meteor visibility refresh. This still needs some improvements.
- Fixed Fixed error on spawning meteor from previous version.
- Fixed Fixed problems after February Update.
- Updated Small performance and display improvements.
- Added Added option to run global event around the players.
- Added Added OnDirectMeteorShowerStart and OnMeteorShowerStart hooks.
- Added Added option to disable meteor spawn on road/railtracks.
- Fixed Possible fix for other plugin errors on meteor land.
- Fixed Fully fixed RPC Error.
- Fixed Fixed missing markers on player joining when meteors already landed.
- Fixed Fixed error on unload.
- Fixed Possible fix for not-spawning timed events. If you don't have any problems with previous version you don't have to update.
- Added Added option to disable recent changes in Jackhammer working.
- Added Added option for ground check for falling meteors. Default value is 5m.
- Fixed Fixed bug with clicking-breaking all rocks.
- Added Added fix for RPC Error. If using an Jackhammer you need to click in order to dig. There is no other method of fixing that without Harmony.
- Added Added option to set more direct meteors per event.
- Fixed Some performance fixes and changes.
- Updated Small changes in default config.
- Fixed Fixed bonus item dupe bug.
- Fixed Fixed direct drop errors.
- Fixed Fixed bug with multiplied amounts of resources from few last hits of large meteor.
- Added Split option Damage Players to Damage Players and Damage Bots.
- Added Added sound effect (beeping, configurable) on meteor shower.
- Added Added option to set MLRS as meteor sound effect.
- Added Added ability to set meteors in shower per player more specified. (from int to float)
- Added Added support for Economics.
- Added Added option "Randomized Impact Radius" for direct drops.
- Added Added option to disable damage to players by meteors.
- Added Added option to disable shop marker on meteor normal marker.
- Fixed Fixed bugs with help section display when Economy plugin was used.
- Fixed Improved and fixed plugin start actions.
- Fixed Fixed meteor damage miltiplier applied to every rocket on server.
- Added Added option to enable fix method for invisible rocks for new players on server.
- Added Added configurable marker option.
- Added Added permission for using purchase commands.
- Fixed Fixed not working normal meteor bonus items.
- Fixed Fixed small mistakes in code.
- Added Added ability to set up purchasing normal and direct Meteor Event for items/RP with cooldowns and many more useful options. (supports ServerRewards)
- Fixed Fixed damage entity bug.
- Added Added damage multiplier for falling meteor to config.
- Added Added option for meteor spread to config. (useful on small maps)
- Added Added ability to change command in config.
- Added Added console command.
- Updated Changed language file. It is recommented to delete your current language file and generate new one.
- Added Added configurable ore chances to config.
- Added Added configurable maximum amount of meteors in timed event to config.
- Added Added option to enable/disable damage to player owned entities to config.
- Added Initial Release
Discussions (5)
5 thoughts on "Meteor Event"
Leave a reply
-
-
Regrettably i tried to use carbon aliases plugin to get this to work. ran the ms command then got this error
Failed to call hook ‘MeteorEventCommand’ on plugin ‘MeteorEvent v2.0.2’ (FormatException: Index (zero based) must be greater than or equal to zero and less than the size of the argument list.)
at System.Text.StringBuilder.AppendFormatHelper (System.IFormatProvider provider, System.String format, System.ParamsArray args) [0x000f9] in :0 34kb/s in, 604kb/s out
at System.String.FormatHelper (System.IFormatProvider provider, System.String format, System.ParamsArray args) [0x00023] in :0
at System.String.Format (System.String format, System.Object[] args) [0x00020] in :0
at Oxide.Plugins.MeteorEvent.Lang (System.String key, System.String id, System.Object[] args) [0x0000e] in :0
at Oxide.Plugins.MeteorEvent.MeteorEventCommand (BasePlayer player, System.String command, System.String[] args) [0x0008c] in :0
at Oxide.Plugins.MeteorEvent.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x007e5] in :0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in :0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in :0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <18d4f19bbc844191b11ed9e -
I just bought this plug-in, but when I added it to my server it crashed the server completely. It also did not load properly when the server rebooted. I checked and it also did not make a config folder for the plug-in as well.
-
Whats this?
“Error while compiling MeteorEvent: No overload for method ‘CreateProtectedInputField’ takes 28 arguments | Line: 1375, Pos: 21”
Plugin not running at all
-
New update for MeteorEvent please… Doesn’t work since the new update
Setup
Plugin FAQ – How do I use this .zip/.7z file I just purchased on my server?
• First, you want to unzip the file. You can do so by just double-clicking it to open, then drag the contents to the desired location (you may need to install an external unzipping software if you don’t already have one such as 7zip or winrar)
• Next you will find either a structure of folders or just the .cs file itself (it’s the actual plugin file itself).
• After that just install the .cs (plugin file) into your …/oxide/plugins/ folder where you will install plugins you ever need to.
Additionally, here’s a great video that easily covers adding a plugin to your server if you need! https://youtu.be/yWC_p97FhQA
• Installation is not included with any products on the site, however, if needed we may assist if you reach out to our support.
Currently all products on Lone.Design will be contained within a zipped file which is the .7z or .zip that you see. I believe windows 10 and up can unzip on its own without 3rd party tools, but in that case, if you’re unfamiliar with zipped files here are 2 programs I recommend to easily unzip zipped files.
Video On How to Zip and Unzip: https://youtu.be/Ep-L3PjBPCk (TechInsider Youtube Channel)
Zipping/Unzipping Tools
Winrar https://www.rarlab.com (I used to use for years, but works great!)
7zip https://www.7-zip.org/a/7z2107-x64.exe (the one I use currently)
Remedy (verified owner) –
This is in the top 5 of my favorite plugins. These meteors are just freaking awesome to see coming out of the sky. Especially a ton of them at once. Perfect event for a PvE server, and would probably be awesome on PvP too.
TDPcorndiggitydoggg (verified owner) –
This one is a must have imo. It can go with any rust server imo. The explosions of meteors in the background add a great element to the game. 10/10
Chill Roleplay (verified owner) –
Originally paid for this as a oxide plugin, you now need a special plugin to run this in oxide servers because its meant for carbon servers. :(
dasgamingsofa (verified owner) –
Bought it 2 years ago, but since a year it doesnt works in oxide…
dasgamingsofa (verified owner) –
Bought it 2 years ago, but since a year it doesnt works in oxide…