when i use this and save the server i reboot and it wont load back up
[DOUBLEPOST=1425251350][/DOUBLEPOST]
it was corrupting my save files and server would fail to launch
Save [Unmaintained]
Discussion in 'Plugin Support' started by Reneb, Nov 2, 2014.
-
Wulf Community Admin
-
-
Wulf Community Admin
-
Reneb I think something changed in the latest build of the servers. This plugin appears to be bugging out and causing server wipes, in a round about way.
What happens is that the autosaves and manual saves start off fine so not long after running you have:
0.sav-6.sav all timed apart by whatever interval you have set.
But shortly after this the saves start deleting the previous most recent .sav and not putting s new 0.sav
So you get 1.sav-6.sav
Next save you'll have 2.sav-6.sav
Then 3.sav -6.sav
And so on until eventually the folder is empty.
I'm afraid I don't have the exact error from the logs as I cleared them without thinking but it did cite Save.cs.
The error I'm getting in the exceptions is in this thread here:
http://oxidemod.org/threads/is-it-possible-for-plugins-to-wipe-the-server.7531/#post-77052
I've so far helped 2 others with the same issue where our servers have been wiping. The fix is to reload the plugin then do a normal server.save. Then delete them plugin. Restart the server and all is well.
[DOUBLEPOST=1428154778][/DOUBLEPOST] -
-
Code:
Object reference not set to an instance of an object: at BaseNetworkable.Save (.SaveInfo info) [0x00000] in <filename unknown>:0 at BaseEntity.Save (.SaveInfo info) [0x00000] in <filename unknown>:0 at BaseCombatEntity.Save (.SaveInfo info) [0x00000] in <filename unknown>:0 at StorageContainer.Save (.SaveInfo info) [0x00000] in <filename unknown>:0 at BaseEntity.SaveAll (ProtoBuf.Save save) [0x00000] in <filename unknown>:0 at SaveRestore.Save (System.String strFilename) [0x00000] in <filename unknown>:0 at SaveRestore.DoAutomatedSave () [0x00000] in <filename unknown>:0 at SaveRestore.Save () [0x00000] in <filename unknown>:0 at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&) at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
[DOUBLEPOST=1428157310][/DOUBLEPOST]
[DOUBLEPOST=1428157609][/DOUBLEPOST]That said, manual saves with server.save work fine now since removing this plugin. But autosaves mess up after an hour or so.Last edited by a moderator: Apr 4, 2015 -
Wulf Community Admin
-
[Oxide] 2:33 PM [Warning] CallHook 'cmdConsoleSave' on plugin 'Save' took: 553ms
-
-
[DOUBLEPOST=1431692336][/DOUBLEPOST]And without this plugin to save the world? ( -
-
Wulf Community Admin
-
Edit for updater support. line 13.
Code:[Info("Save", "Reneb", 2.0, ResourceId = 710)]
Attached Files:
-
-
[Oxide] 12:58 AM [Warning] Ignored obsolete game extension reference 'Oxide.Ext.Rust' in plugin 'Save'
[DOUBLEPOST=1440453546][/DOUBLEPOST][Oxide] 12:59 AM [Warning] CallHook 'cmdConsoleSave' on plugin 'Save v2.0.0' took: 2168ms -
it's normal=, your server is being saved
-
save.all does not seem to work anymore
-
[Oxide] 6:40 AM [Error] Error while compiling Save.cs(71,25): error CS1501: No o
verload for method `Save' takes `0' arguments -
Wulf Community Admin
-
Reneb is this plugin still working? because i trying to help a friend that wants top save the world but it does not work. Says "Invalid Command : save.all" help please :/