Thats looks good to fit into the needed data-structure.
Mainly it's a simplified lootspawn configuration which is in full schema used by LootConfig for example.
FancyDrop
Moved
Total Downloads: 18,015 - First Release: Jun 8, 2016 - Last Update: Apr 19, 2018
- 5/5, 56 likes
-
Hi Fujikura. First off. Thanks for spending the time supporting the plugin. Can't wait to get it working. For starters, I am having an issue getting the "Minimum players for timed Drop" value to stick.
I am trying to change the min player value to 50 like below:
"Timer": {
"Maximum minutes for random timer delay ": 30,
"Minimum minutes for random timer delay ": 30,
"Minimum players for timed Drop": 50,
"Remove builtIn Airdrop": true,
"Use Airdrop timer": true
},
I verify that value exists in the FancyDrop.cs file on the server and then reload the plugin. This is the output:
Loaded plugin FancyDrop v2.6.21 by Fujikura
[FancyDrop] Map Highest Point: (500m) | Plane flying height: (~500m)
[FancyDrop] Timed Airdrop activated with '2' players between '30' and '50' minutes
[FancyDrop] Next timed Airdrop in 35 minutes
Calling 'OnServerInitialized' on 'FancyDrop v2.6.21' took 326ms
[FancyDrop] Custom loot table loaded with '43' items
No matter what I do, it continues to stay at the number 2 value. I have tryied using the reload command and removed the plugin and re-added it. I have restarted the server several times. I read every post on this forum for an answer, but missed it or wasn't it wasn't there. Am I doing something wrong?
This is my first server and so all of this is new to me. Feel free to bash my ignorance -
try maybe this
"Maximum minutes for random timer delay ": 31,
"Minimum minutes for random timer delay ": 30,
"Minimum players for timed Drop": 50, -
Basically, I just open up the FancyDrop.cs file, make the change, click save and then reload. I do not make any changes to the FancyDrop.json data directly. -
edit:
if u have do any change in oxide/plugins/FancyDrop.cs data delete it and download it again -
-
-
Definitely. Lesson learned.
-
Since a couple days, it seems i have to manually reload the plugin after a server restart to make it work again. What could that be?
-
Hi,
I try to create an airdrop with an m249 inside but I can not.
I installed the FancyDrop and Betterloot plugins. In the Betterloot> SupplyDrop.json, I only put the m249. In Blacklist.json, I put all the objects of NamesList.json, except the m249. I also put "includeSupplyDrop": true in BetterLoot.json. But that does not work. I would like that there is only the m249 in the airdrop can you help me please?Attached Files:
-
-
For only a few static items per drop, or also only one, use the static items of FancyDrop, thats more direct then any itemlist or lottable could work.
Look in the FAQ for Description of StaticItems: -
Hi,
When i edit and save FancyDrop.json with timer max/min : 15/10 and min players 0.
Then i use the Reload FancyDrop command console.
Output say: [FancyDrop] Timed Airdrop activated with '2' players between '30' and '50' minutes .
How this can be possible? What i'm doing wrong?
Help please -
- open config/FancyDrop.json (how depends on your hosting or dedicated env.)
- edit the preferred values
- save the file (how depends on your hosting or dedicated env.)
- do on console "reload FancyDrop"
- ...done
-
I'm doing exactly what you say.
Open/Edit/Save/Reload.
Output, say 30/50/2 .
I'm on ClanForge host server. -
-
How i can change airdrop dropping speed? Its too fast atm...
-
Problem solved
ClanForge interface send pluggin in cfg directory instead of config...
Thx to dIMjIM and Fujikura -
Hello Fujikura, can i make auto mass drops every 4 hours?
It is correct like this:?
Code:"Timers": { "log to console": true, "Minimum players for running Timers": 0, "RealTime": { "00:00": "massdrop 5", "04:00": "massdrop 5", "08:00": "massdrop 5", "12:00": "massdrop 5", "16:00": "massdrop 5", "20:00": "massdrop 5", }, "ServerTime": { "18": "massdropto 0 0 5 100", "6": "massdrop 3" }, "use RealTime": true, "use ServerTime": false
-
-
Code:
Console: FancyDrop.cs(375,8): warning CS0114: `Oxide.Plugins.FancyDrop.LoadDefaultMessages()' hides inherited member `Oxide.Core.Plugins.Plugin.LoadDefaultMessages()'. To make the current member override that implementation, add the override keyword. Otherwise add the new keyword /home/rust26015-178de/servidor/Oxide.Core.dll (Location of the symbol related to previous warning) FancyDrop.cs(279,8): warning CS0414: The private field `Oxide.Plugins.FancyDrop.useSupplyDropEffectNight' is assigned but its value is never used FancyDrop.cs(281,10): warning CS0414: The private field `Oxide.Plugins.FancyDrop.supplyDropEffectSpawn' is assigned but its value is never used