• Хостинг игровых серверов

    Максимальная производительность для ваших игровых серверов!

    Заказать сейчас

Плагин KIT GUI (Moscow.ovh) [Платное] 3.1.1

Oxide Россия

Команда форума
7 Дек 2017
1,987
1
252
292
8
Oxide Россия разместил(а) новый ресурс:

KIT GUI (Moscow.ovh) - Данный плагин аналог плагину от Moscow.ovh

Kits (GUI) для Rust Oxide - Плагин Китов для Rust Oxide.
Максимально 7 китов на странице.
Плагин обладает уникальной системой сохранения предметов - в китах у предметов сохраняется содержимое и прочность.​
У оружия сохраняются обвесы, у ёмкостей с водой - степень заполнения и тип жидкости.​
У оружия так же сохраняется тип боеприпасов и их количество.​
Данный плагин так же поддерживает автоматический кит, который будет выдаваться игроку при возрождении.​
Для...​

Посмотреть страницу этого ресурса...
 
Последнее редактирование модератором:
Сервер тестовый в локалке. Чистый, свежий, Оксид самой последней версии, Image Library установлен...
При наборе команды "kit" вместо ГУИ - белая полоса и эрроры в консоли..
 
Проблемы нет, человек не настроил киты.... Они не отображаются и возникает ошибка. Проблема у человека, с настройкой
 
"Человек" настроил плагин согласно описанию! "Человек" поддерживает сервера Раста более трёх лет! "Человек" отправил в личку вариант своего конфига! Почему бы в этой переписке ТОЧНЕЕ не описать ошибку, которую допустил "Человек"???
[automerge]1544120196[/automerge]
Вопрос закрыт. Проблема решилась после того, как "Человек" заглянул в исходник "Kits.cs".
 
Последнее редактирование:
  • Мне нравится
Реакции: orwell
iTango, у всех все работает, я был занят и не мог тебе отправить в тот момент этот конфиг. Я че обязан помогать 24/7?
У тебя была проблема с настройкой плагина, он сделан на базе Kits RP
 

Вложения

  • 1585074212116.png
    1585074212116.png
    2.2 MB · Просмотры: 35
Последнее редактирование:
(15:11:33) | Failed to initialize plugin 'Kits v3.1.1' (JsonSerializationException: Cannot deserialize the current JSON object (e.g. {"name":"value"}) into type 'System.Collections.Generic.List`1[Oxide.Plugins.Kits+Kit]' because the type requires a JSON array (e.g. [1,2,3]) to deserialize correctly.
To fix this error either change the JSON to a JSON array (e.g. [1,2,3]) or change the deserialized type so that it is a normal .NET type (e.g. not a primitive type like integer, not a collection type like an array or List<T>) that can be deserialized from a JSON object. JsonObjectAttribute can also be added to the type to force it to deserialize from a JSON object.
Path 'Kits', line 2, position 9.)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject (Newtonsoft.Json.JsonReader reader, System.Type objectType, Newtonsoft.Json.Serialization.JsonContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract containerContract, Newtonsoft.Json.Serialization.JsonProperty containerMember, System.Object existingValue) [0x00374] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal (Newtonsoft.Json.JsonReader reader, System.Type objectType, Newtonsoft.Json.Serialization.JsonContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract containerContract, Newtonsoft.Json.Serialization.JsonProperty containerMember, System.Object existingValue) [0x0006d] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType, System.Boolean checkAdditionalContent) [0x000d9] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.JsonSerializer.DeserializeInternal (Newtonsoft.Json.JsonReader reader, System.Type objectType) [0x00053] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.JsonSerializer.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType) [0x00000] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.JsonConvert.DeserializeObject (System.String value, System.Type type, Newtonsoft.Json.JsonSerializerSettings settings) [0x0002d] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.JsonConvert.DeserializeObject[T] (System.String value, Newtonsoft.Json.JsonSerializerSettings settings) [0x00000] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Oxide.Core.Configuration.DynamicConfigFile.ReadObject[T] (System.String filename) [0x00028] in <cf88a28c7fb44d36890d85a78331cc9d>:0
at Oxide.Core.DataFileSystem.ReadObject[T] (System.String name) [0x00021] in <cf88a28c7fb44d36890d85a78331cc9d>:0
at Oxide.Plugins.Kits.Loaded () [0x0001d] in <d12e06df75674ab18c94cfd57740e1ef>:0
at Oxide.Plugins.Kits.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x002b6] in <d12e06df75674ab18c94cfd57740e1ef>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <d09a1f46ca2f4432811bcfe45ad13c7b>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <cf88a28c7fb44d36890d85a78331cc9d>:0
at Oxide.Plugins.CSharpPlugin.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x0006e] in <d09a1f46ca2f4432811bcfe45ad13c7b>:0
(15:11:33) | Unloaded plugin Kits v3.1.1 by remade by Lomarine and Oxide Россия
(15:11:33) | No previous version to rollback plugin: Kits
(15:11:33) | Failed to initialize plugin 'Kits v3.1.1' (JsonSerializationException: Cannot deserialize the current JSON object (e.g. {"name":"value"}) into type 'System.Collections.Generic.List`1[Oxide.Plugins.Kits+Kit]' because the type requires a JSON array (e.g. [1,2,3]) to deserialize correctly.
To fix this error either change the JSON to a JSON array (e.g. [1,2,3]) or change the deserialized type so that it is a normal .NET type (e.g. not a primitive type like integer, not a collection type like an array or List<T>) that can be deserialized from a JSON object. JsonObjectAttribute can also be added to the type to force it to deserialize from a JSON object.
Path 'Kits', line 2, position 9.)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject (Newtonsoft.Json.JsonReader reader, System.Type objectType, Newtonsoft.Json.Serialization.JsonContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract containerContract, Newtonsoft.Json.Serialization.JsonProperty containerMember, System.Object existingValue) [0x00374] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal (Newtonsoft.Json.JsonReader reader, System.Type objectType, Newtonsoft.Json.Serialization.JsonContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract containerContract, Newtonsoft.Json.Serialization.JsonProperty containerMember, System.Object existingValue) [0x0006d] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType, System.Boolean checkAdditionalContent) [0x000d9] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.JsonSerializer.DeserializeInternal (Newtonsoft.Json.JsonReader reader, System.Type objectType) [0x00053] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.JsonSerializer.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType) [0x00000] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.JsonConvert.DeserializeObject (System.String value, System.Type type, Newtonsoft.Json.JsonSerializerSettings settings) [0x0002d] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.JsonConvert.DeserializeObject[T] (System.String value, Newtonsoft.Json.JsonSerializerSettings settings) [0x00000] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Oxide.Core.Configuration.DynamicConfigFile.ReadObject[T] (System.String filename) [0x00028] in <cf88a28c7fb44d36890d85a78331cc9d>:0
at Oxide.Core.DataFileSystem.ReadObject[T] (System.String name) [0x00021] in <cf88a28c7fb44d36890d85a78331cc9d>:0
at Oxide.Plugins.Kits.Loaded () [0x0001d] in <d12e06df75674ab18c94cfd57740e1ef>:0
at Oxide.Plugins.Kits.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x002b6] in <d12e06df75674ab18c94cfd57740e1ef>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <d09a1f46ca2f4432811bcfe45ad13c7b>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <cf88a28c7fb44d36890d85a78331cc9d>:0
at Oxide.Plugins.CSharpPlugin.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x0006e] in <d09a1f46ca2f4432811bcfe45ad13c7b>:0
(15:11:33) | Unloaded plugin Kits v3.1.1 by remade by Lomarine and Oxide Россия
(15:11:33) | No previous version to rollback plugin: Kits
(15:11:35) | Failed to initialize plugin 'Kits v3.1.1' (JsonSerializationException: Cannot deserialize the current JSON object (e.g. {"name":"value"}) into type 'System.Collections.Generic.List`1[Oxide.Plugins.Kits+Kit]' because the type requires a JSON array (e.g. [1,2,3]) to deserialize correctly.
To fix this error either change the JSON to a JSON array (e.g. [1,2,3]) or change the deserialized type so that it is a normal .NET type (e.g. not a primitive type like integer, not a collection type like an array or List<T>) that can be deserialized from a JSON object. JsonObjectAttribute can also be added to the type to force it to deserialize from a JSON object.
Path 'Kits', line 2, position 9.)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject (Newtonsoft.Json.JsonReader reader, System.Type objectType, Newtonsoft.Json.Serialization.JsonContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract containerContract, Newtonsoft.Json.Serialization.JsonProperty containerMember, System.Object existingValue) [0x00374] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal (Newtonsoft.Json.JsonReader reader, System.Type objectType, Newtonsoft.Json.Serialization.JsonContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract containerContract, Newtonsoft.Json.Serialization.JsonProperty containerMember, System.Object existingValue) [0x0006d] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType, System.Boolean checkAdditionalContent) [0x000d9] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.JsonSerializer.DeserializeInternal (Newtonsoft.Json.JsonReader reader, System.Type objectType) [0x00053] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.JsonSerializer.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType) [0x00000] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.JsonConvert.DeserializeObject (System.String value, System.Type type, Newtonsoft.Json.JsonSerializerSettings settings) [0x0002d] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.JsonConvert.DeserializeObject[T] (System.String value, Newtonsoft.Json.JsonSerializerSettings settings) [0x00000] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Oxide.Core.Configuration.DynamicConfigFile.ReadObject[T] (System.String filename) [0x00028] in <cf88a28c7fb44d36890d85a78331cc9d>:0
at Oxide.Core.DataFileSystem.ReadObject[T] (System.String name) [0x00021] in <cf88a28c7fb44d36890d85a78331cc9d>:0
at Oxide.Plugins.Kits.Loaded () [0x0001d] in <d12e06df75674ab18c94cfd57740e1ef>:0
at Oxide.Plugins.Kits.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x002b6] in <d12e06df75674ab18c94cfd57740e1ef>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <d09a1f46ca2f4432811bcfe45ad13c7b>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <cf88a28c7fb44d36890d85a78331cc9d>:0
at Oxide.Plugins.CSharpPlugin.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x0006e] in <d09a1f46ca2f4432811bcfe45ad13c7b>:0
 
Ganibal Прочитайте внимательно ошибку, пока читаете дам вам решение по пунктам:
1. O.unload Kits
2. Oxide/Config - удалить конфиг Kits
3. Oxide/Data - все что связано с Kits
4. O.load Kits
Ganibal Сделали? Какой результат.
1598534547489.png
 
Последнее редактирование модератором:
Активность
Пока никто не печатает сообщение