Yeah I just seen it also.... omg But I used your cfg, do little like magick so it looks to my conditions (only changed time, loot, translated english to czech sentences, changed prefix from aire to CSA, and of change the loot tables.... and i got that error i posted, tryed also Reloading config. Anyway, i will now delete it, make magic again to that config and try it allover, you suggest btw to upload plugin, make it do the magics, then upload your config, dont dele nothing nowhere and reload it? Just to make sure and clear so i can maybe see that I did something stupid earlier...
Airdrop Extended [Unmaintained]
Discussion in 'Plugin Support' started by Wulf, Jul 14, 2015.
-
Have no idea what you just said
-
Ok got again the error:
Code:[Oxide] 3:26 AM [Error] Failed to call hook 'CallTestLootCommand' on plugin 'AirdropExtended v1.0.6' (KeyNotFoundException: The given key was not present in the dictionary.) [Oxide] 3:26 AM [Debug] at System.Collections.Generic.Dictionary`2[System.String,AirdropExtended.Commands.AirdropExtendedCommand].get_Item (System.String key) [0x00000] in <filename unknown>:0 at Oxide.Plugins.AirdropExtended.CallTestLootCommand (.BasePlayer player, System.String command, System.String[] args) [0x00000] in <filename unknown>:0 at Oxide.Plugins.AirdropExtended.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (System.Reflection.MethodInfo method, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0
1, unload AirdropExtended (via RUSTY rcon)
2, re-uploaded your config with my edit (attached with this post)
3, load AirdropExtended
4, trying aire.test
I use your posted CFG and Plugin, but I just edited cfg to my wishesBTW Im not using Oxide snapshot, is it a problem? I use Version 2.0.1740 of Oxide
Attached Files:
-
-
Last edited by a moderator: Jan 28, 2016
-
command /aire.test OK
command /aire.tome OK
command /aire.drop OK
Again must say big Thanks to Resistance, he is awesome, thank you sir for your fast update and help!
Just have now problem, it doesnt want to listen to my config! So where should i put it, normaly under plugins or to the data of the default one? maybe do a server restart with it? done only reloadAttached Files:
Last edited by a moderator: Jan 28, 2016 -
-
I now need to go to bed will check topic when I get up -
Ok, reloaded your cfg and it works perfectly, added some of my magic that i want to happen but it is still working with no error in console, just a question, i want to jump with my server to the Oxide 2 snapshot builds (I heard it is better), will this work there also?
Attaching my cfg that is working (Its config from Resistance with some edit of my
Attached Files:
-
-
@Resistance
Thx You for faster fixed -
I have now a problem, that the config is kinda mess up again. It was ok those xxx hours back, but now the config is like messed up and again its not working properly. Commands are working, permissions also just the config. Will gona attach both (server config what is now and what i want)
EDIT FIXED: Probably fixed it, just copyed my normal cfg that i wanted to happen also to data folder where is the default cfg that was screwing it up probablynot sure but when I did this little edit it started to work
Attached Files:
Last edited by a moderator: Jan 28, 2016 -
-
Read the info on the overview and follow it step by step but add airdropextended. in front of all the commands you see on the overview
Attached Files:
Last edited by a moderator: Dec 9, 2016 -
-
Can anyone tell me what I need to do to get the cargo to actually drop? I just started a rust server hosted by survivalservers.com. The plugin is saying it's dropping cargo but nothing is actually falling in game. No planes are flying, no cargo is falling, etc.
This is what it outputs when I reload the plugin:
[Oxide] 3:44 AM [Info] Loaded plugin AirdropExtended v1.0.5 by baton
[Oxide] 3:44 AM [Info] [aire]: Loaded settings:defaultSettings
[Oxide] 3:44 AM [Info] [aire]: Saving settings to:defaultSettings
[Oxide] 3:44 AM [Info] [aire]: next airdrop in:10
[Oxide] 3:44 AM [Info] [aire]: Plane limit enabled:False
[Oxide] 3:44 AM [Warning] Missing plugin name prefix 'airdropextended.' for permission 'aire.canload' (by plugin 'AirdropExtended')
[Oxide] 3:44 AM [Warning] Missing plugin name prefix 'airdropextended.' for permission 'aire.canreload' (by plugin 'AirdropExtended')
[Oxide] 3:44 AM [Warning] Missing plugin name prefix 'airdropextended.' for permission 'aire.cansave' (by plugin 'AirdropExtended')
[Oxide] 3:44 AM [Warning] Missing plugin name prefix 'airdropextended.' for permission 'aire.cangenerate' (by plugin 'AirdropExtended')
[Oxide] 3:44 AM [Warning] Missing plugin name prefix 'airdropextended.' for permission 'aire.canminfreq' (by plugin 'AirdropExtended')
[Oxide] 3:44 AM [Warning] Missing plugin name prefix 'airdropextended.' for permission 'aire.canmaxfreq' (by plugin 'AirdropExtended')
[Oxide] 3:44 AM [Warning] Missing plugin name prefix 'airdropextended.' for permission 'aire.canplayers' (by plugin 'AirdropExtended')
[Oxide] 3:44 AM [Warning] Missing plugin name prefix 'airdropextended.' for permission 'aire.canevent' (by plugin 'AirdropExtended')
[Oxide] 3:44 AM [Warning] Missing plugin name prefix 'airdropextended.' for permission 'aire.cantimer' (by plugin 'AirdropExtended')
[Oxide] 3:44 AM [Warning] Missing plugin name prefix 'airdropextended.' for permission 'aire.cansupply' (by plugin 'AirdropExtended')
[Oxide] 3:44 AM [Warning] Missing plugin name prefix 'airdropextended.' for permission 'aire.candespawntime' (by plugin 'AirdropExtended')
[Oxide] 3:44 AM [Warning] Missing plugin name prefix 'airdropextended.' for permission 'aire.canplanelimit' (by plugin 'AirdropExtended')
[Oxide] 3:44 AM [Warning] Missing plugin name prefix 'airdropextended.' for permission 'aire.canenableplanelimit' (by plugin 'AirdropExtended')
[Oxide] 3:44 AM [Warning] Missing plugin name prefix 'airdropextended.' for permission 'aire.canplanespeed' (by plugin 'AirdropExtended')
[Oxide] 3:44 AM [Warning] Missing plugin name prefix 'airdropextended.' for permission 'aire.cancrates' (by plugin 'AirdropExtended')
[Oxide] 3:44 AM [Warning] Missing plugin name prefix 'airdropextended.' for permission 'aire.canonelocation' (by plugin 'AirdropExtended')
[Oxide] 3:44 AM [Warning] Missing plugin name prefix 'airdropextended.' for permission 'aire.cansetitem' (by plugin 'AirdropExtended')
[Oxide] 3:44 AM [Warning] Missing plugin name prefix 'airdropextended.' for permission 'aire.cansetitemgroup' (by plugin 'AirdropExtended')
[Oxide] 3:44 AM [Warning] Missing plugin name prefix 'airdropextended.' for permission 'aire.cancapacity' (by plugin 'AirdropExtended')
[Oxide] 3:44 AM [Warning] Missing plugin name prefix 'airdropextended.' for permission 'aire.candrop' (by plugin 'AirdropExtended')
[Oxide] 3:44 AM [Warning] Missing plugin name prefix 'airdropextended.' for permission 'aire.canmassdrop' (by plugin 'AirdropExtended')
[Oxide] 3:44 AM [Warning] Missing plugin name prefix 'airdropextended.' for permission 'aire.candroptopos' (by plugin 'AirdropExtended')
[Oxide] 3:44 AM [Warning] Missing plugin name prefix 'airdropextended.' for permission 'aire.candroptoplayer' (by plugin 'AirdropExtended')
[Oxide] 3:44 AM [Warning] Missing plugin name prefix 'airdropextended.' for permission 'aire.candroptome' (by plugin 'AirdropExtended')
[Oxide] 3:44 AM [Warning] Missing plugin name prefix 'airdropextended.' for permission 'aire.canlocalize' (by plugin 'AirdropExtended')
[Oxide] 3:44 AM [Warning] Missing plugin name prefix 'airdropextended.' for permission 'aire.cannotify' (by plugin 'AirdropExtended')
[Oxide] 3:44 AM [Warning] Missing plugin name prefix 'airdropextended.' for permission 'aire.cansetcustomloot' (by plugin 'AirdropExtended')
[Oxide] 3:44 AM [Warning] Missing plugin name prefix 'airdropextended.' for permission 'aire.cansetpickstrategy' (by plugin 'AirdropExtended')
[Oxide] 3:44 AM [Warning] Missing plugin name prefix 'airdropextended.' for permission 'aire.cantest' (by plugin 'AirdropExtended')
[Oxide] 3:44 AM [Info] [aire]: Saving settings to:defaultSettings
[Oxide] 3:44 AM [Info] [aire]: running timed airdrop
[Oxide] 3:44 AM [Info] [aire]: Cargo Plane has been spawned.
[Oxide] 3:44 AM [Info] [aire]: Plane is dropping at: <color=red>-1415,0,-759</color>.
[Oxide] 3:44 AM [Info] [aire]: next airdrop in:10
[Oxide] 3:44 AM [Info] [aire]: running timed airdrop
[Oxide] 3:44 AM [Info] [aire]: Cargo Plane has been spawned.
[Oxide] 3:44 AM [Info] [aire]: Plane is dropping at: <color=red>997,0,871</color>.
[Oxide] 3:44 AM [Info] [aire]: next airdrop in:10
Saved 11,616 ents, serialization(0.00), write(0.00), disk(0.00) totalstall(0.01).
This is my config file in the data folder:
{
"Capacity": 6,
"CustomLootEnabled": false,
"PickStrategy": 0,
"CommonSettings": {
"SupplySignalsEnabled": true,
"BuiltInAirdropEnabled": true,
"PluginAirdropTimerEnabled": true,
"MinDropFrequency": "00:00:10",
"MaxDropFrequency": "00:00:10",
"MinimumPlayerCount": 1,
"SupplyCrateDespawnTime": "00:05:00",
"MinCrates": 1,
"MaxCrates": 6,
"DropToOneLocation": false,
"NotifyOnPlaneSpawned": false,
"NotifyOnNextDropPosition": false,
"NotifyOnPlaneRemoved": false,
"NotifyOnDropStarted": false,
"NotifyOnPlayerLootingStarted": false,
"NotifyOnCollision": false,
"NotifyOnSupplySingalDisabled": true,
"NotifyOnDespawn": false,
"MaximumPlaneLimitEnabled": false,
"NotifyAboutPlayersAroundOnDropLand": false,
"NotifyAboutDirectionAroundOnDropLand": false,
"NotifyAboutPlayersAroundOnSupplyThrown": false,
"NotifyAboutDirectionAroundOnSupplyThrown": false,
"PlaneSpeedInSeconds": 50,
"MaximumNumberOfPlanesInTheAir": 10,
"DropNotifyMaxDistance": 300,
"SupplySignalNotifyMaxDistance": 300
},
"Localization": {
"NotifyOnPlaneSpawnedMessage": "Cargo Plane has been spawned.",
"NotifyOnNextDropPositionMessage": "Plane
It goes on further but I figured no reason to post the whole thing.
Any ideas? I am fairly new to Oxide and running a server.
Thanks! -
-
I skimmed through some of it but I must have missed where this was addressed?
-
Splendid work Resistance! You are the best! Your fix works fine, even with old config
Need to add today after patch some new items to the list but As far as I can see it looks easy by the guide provided on main page of this plugin.
Just have now another Question, is there any chance getting a new fature to it, example. I have big map (7k) and I want 3 airplanes in air at once every 60 minutes. Everyplane should be able to have 1-3 cargo on board (min. creates and maximum creates help here) and Also, i want totaly random spawns of cargo, you know its big map so no drop at one location, I want completete random. Is this the feature of massdrop? or is there any other way to achieve this? -
[DOUBLEPOST=1454073152][/DOUBLEPOST] -
. Still man, You did great job!
-
-
Hello guys! looked at last 5- or 6 pages, saw same error as do I but dont see the solution. So can anyone tell me is there any solution? Thank you!
Code:[Oxide] 3:28 PM [Error] Failed to call hook 'OnPlayerLoot' on plugin 'AirdropExtended v1.0.5' (FormatException: Index (zero based) must be greater than or equal to zero and less than the size of the argument list.) [Oxide] 3:28 PM [Debug] at System.String.FormatHelper (System.Text.StringBuilder result, IFormatProvider provider, System.String format, System.Object[] args) [0x00000] in <filename unknown>:0 at System.String.Format (IFormatProvider provider, System.String format, System.Object[] args) [0x00000] in <filename unknown>:0 at System.String.Format (System.String format, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Core.Logging.Logger.CreateLogMessage (LogType type, System.String format, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Core.Logging.Logger.Write (LogType type, System.String format, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Core.Logging.CompoundLogger.Write (LogType type, System.String format, System.Object[] args) [0x00000] in <filename unknown>:0 at AirdropExtended.Diagnostics.Diagnostics.MessageToServer (System.String message, System.Object[] args) [0x00000] in <filename unknown>:0 at AirdropExtended.Diagnostics.Diagnostics.MessageTo (System.String message, Boolean sendToAll, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Plugins.AirdropExtended.OnPlayerLoot (.PlayerLoot lootInventory, .BaseEntity targetEntity) [0x00000] in <filename unknown>:0 at Oxide.Plugins.AirdropExtended.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (System.Reflection.MethodInfo method, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0
-
You need to look harder -
Okay so I used your new code Resistance and that got rid of all of those plugin errors (thank you) but I am still not getting any cargo to drop. My console says that it is spawning a plane and it's dropping cargo but nothing happens in game. I went through all 27 pages of this thread and I never really saw anything that resolved this specifically. I am not using any other air drop plugins. I know others are but is it required?
Attached Files:
-