Sempai updated IQGradeRemove with a new update entry:
2.31.40
Read the rest of this update entry...
2.31.40
- Fix Update
- Обновление
Read the rest of this update entry...
- Fix Update
- Обновление
Ошибки в консоль спамит[13:13:04]Failed to call hook 'OnStructureUpgrade' on plugin 'IQGradeRemove v2.31.40' (InvalidCastException: Null object cannot be converted to a value type.)
at System.Convert.ChangeType (System.Object value, System.Type conversionType, System.IFormatProvider provider) [0x00019] in <f98723dd4586469db5213ec59da723ca>:0
at System.Convert.ChangeType (System.Object value, System.Type conversionType) [0x00007] in <f98723dd4586469db5213ec59da723ca>:0
at Oxide.Core.Plugins.Plugin.Call[T] (System.String hook, System.Object[] args) [0x00008] in <beb2b64691c64e2b95b99491bd85442c>:0
at Oxide.Plugins.IQGradeRemove.OnStructureUpgrade (BaseCombatEntity entity, BasePlayer player, BuildingGrade+Enum grade) [0x0004c] in <f0b6303ae7e64603ae30356518f02e45>:0
at Oxide.Plugins.IQGradeRemove.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0060c] in <f0b6303ae7e64603ae30356518f02e45>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <58a9bd7f6e0746638054bf1318c946eb>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000de] in <beb2b64691c64e2b95b99491bd85442c>:0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <beb2b64691c64e2b95b99491bd85442c>:0
[13:13:05]Failed to call hook 'OnStructureUpgrade' on plugin 'IQGradeRemove v2.31.40' (InvalidCastException: Null object cannot be converted to a value type.)
at System.Convert.ChangeType (System.Object value, System.Type conversionType, System.IFormatProvider provider) [0x00019] in <f98723dd4586469db5213ec59da723ca>:0
at System.Convert.ChangeType (System.Object value, System.Type conversionType) [0x00007] in <f98723dd4586469db5213ec59da723ca>:0
at Oxide.Core.Plugins.Plugin.Call[T] (System.String hook, System.Object[] args) [0x00008] in <beb2b64691c64e2b95b99491bd85442c>:0
at Oxide.Plugins.IQGradeRemove.OnStructureUpgrade (BaseCombatEntity entity, BasePlayer player, BuildingGrade+Enum grade) [0x0004c] in <f0b6303ae7e64603ae30356518f02e45>:0
at Oxide.Plugins.IQGradeRemove.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0060c] in <f0b6303ae7e64603ae30356518f02e45>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <58a9bd7f6e0746638054bf1318c946eb>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000de] in <beb2b64691c64e2b95b99491bd85442c>:0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <beb2b64691c64e2b95b99491bd85442c>:0
- Изменен результат возврата в хуке OnStructureUpgrade
- Изменен принцип работы с "Блокировка временного удаления" и "Блокировка полного удаления", теперь данные будут обрабатываться только с момента включения пункта в конфигурации
- Изменен метод сохранения данных о постройках
- Доработана очистка данных о заблокированных строениях, что увеличивает оптимизацию
- Изменено сохранение данных строений (для функционала с временным удалением)
- Добавлена очистка дата-файлов с данным о строениях...