XDQuest + WEB Editor

XDQuest + WEB Editor [Платно] 8.8.5

Недавно обновленные
Harbor
Harbor Event
5.00 звёзд
Ивент, происходящий на локации Harbor.
Dynamic
Dynamic Monuments
5.00 звёзд
Инновационный плагин для серверов Rust, который превращает обычные карты в уникальные!
Jetpack
Jetpack
5.00 звёзд
Поднимите своих игроков на новые высоты в Rust!
XPanelPlus
XPanelPlus
5.00 звёзд
Красивая инфо-панель для вашего сервера.
XDGoldenFish
XDGoldenFish
5.00 звёзд
добавляет на сервер золотую рыбу,которая при потрашении выдает один случайный предмет из конфига!
WorkbenchLegacy
WorkbenchLegacy
0.00 звёзд
Возвращает старую механику верстаков, существовавшую до обновления TechTreeUpdate (3 декабря 2020г)
CustomVital
CustomVital
0.00 звёзд
Плагин предоставляет API для добавления кастомных показателей (vitals)
IQTeamLimitter
IQTeamLimitter
5.00 звёзд
Лимитируйте количество тим, чтобы игроки не нарушали правила, постоянно меняя команды
XSkinMenu
XSkinMenu
5.00 звёзд
Красивое меню скинов для вашего сервера.
МОРСКИЕ
МОРСКИЕ КЕЙСЫ /PSD
0.00 звёзд
Кейсы в морском стиле, вдохновившись новым обновлением
Land
Land Of Enmity
5.00 звёзд
Land of Enmity - Земля враждующих. На этой территории никогда не царили мир и спокойствие. Даже сама
Foreign
Foreign Lands
5.00 звёзд
Вы являетесь членом экипажа грузового судна, которое попало в шторм и потерпело крушение
Lostly
Lostly Island
5.00 звёзд
Небольшая кастомная карта для Rust с размером 3k, с кастомными и стандартными монумекнтами
Grand
Grand Island
5.00 звёзд
Карта представленная в виде нескольких больших островов и нескольких малых
PromoCode
PromoCode
0.00 звёзд
Добавляет на сервер удобную систему промокодов
Поставил купленный переработчик в доме, кикнуло:

Код:
Failed to call hook 'OnEntityBuilt' on plugin 'XDQuest v1.7.0' (NullReferenceException: Object reference not set to an instance of an object)
  at Oxide.Plugins.XDQuest.OnEntityBuilt (Planner plan, UnityEngine.GameObject go) [0x0003b] in :0
  at Oxide.Plugins.XDQuest.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00842] in :0
  at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in :0
  at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in :0
  at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in :0 
kicked: RPC Error in DoPlace
 
Поставил купленный переработчик в доме, кикнуло:

Код:
Failed to call hook 'OnEntityBuilt' on plugin 'XDQuest v1.7.0' (NullReferenceException: Object reference not set to an instance of an object)
  at Oxide.Plugins.XDQuest.OnEntityBuilt (Planner plan, UnityEngine.GameObject go) [0x0003b] in :0
  at Oxide.Plugins.XDQuest.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00842] in :0
  at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in :0
  at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in :0
  at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in :0
kicked: RPC Error in DoPlace
Исправлю.
Кинь в дс перераб, посмотрю
 
Спотыкаюсь у входа к сидоровичу, в консоль спамит NullReferenceException: Object reference not set to an instance of an object. Опять же после перезапуска вручную, все ок становится
 
Спотыкаюсь у входа к сидоровичу, в консоль спамит NullReferenceException: Object reference not set to an instance of an object. Опять же после перезапуска вручную, все ок становится
Логи запуска сервера
 
Готовлю новое обновления )
1604007986167.png
 
DezLife обновил(а) ресурс XDQuest новой записью:

Обновления 1.8.7

Фикс NRE
Фиксы недочетов
Добавлена возможность ставить
кд на повторное взятие!



Так же обновлена программа - Бесплатно XDQuest Helper BETA 1.0.0.0
Посмотреть вложение 1377Посмотреть вложение 1378

Узнать больше об этом обновлении...
 
Добрый день. В консоли выдает следующее:

| Failed to run a 5.00 timer in 'XDQuest v1.8.7' (NullReferenceException: Object reference not set to an instance of an object)

at Oxide.Plugins.XDQuest.InitializeNPC (UnityEngine.Vector3 pos) [0x00212] in <d1c7b3fbf67848d5b790cdc1fae89240>:0

at Oxide.Plugins.XDQuest+<GenerateBuilding>c__AnonStorey2.<>m__0 () [0x0000b] in <d1c7b3fbf67848d5b790cdc1fae89240>:0

at Oxide.Core.Libraries.Timer+TimerInstance.FireCallback () [0x00018] in <ec05e0208c9149bba43236ca58fea105>:0
 
Добрый день. В консоли выдает следующее:

| Failed to run a 5.00 timer in 'XDQuest v1.8.7' (NullReferenceException: Object reference not set to an instance of an object)

at Oxide.Plugins.XDQuest.InitializeNPC (UnityEngine.Vector3 pos) [0x00212] in <d1c7b3fbf67848d5b790cdc1fae89240>:0

at Oxide.Plugins.XDQuest+<GenerateBuilding>c__AnonStorey2.<>m__0 () [0x0000b] in <d1c7b3fbf67848d5b790cdc1fae89240>:0

at Oxide.Core.Libraries.Timer+TimerInstance.FireCallback () [0x00018] in <ec05e0208c9149bba43236ca58fea105>:0
Конфиг покажите )
 
Ошибка появляется вне зависимости от того изменен конфиг со штатного или нет.
И ещё в конфиге можно поправить грамматику.
Код:
{
  "Настройки NPC": {
    "Имя нпс": "Сидорович\n",
    "id npc (От его ид зависит его внешность)": 21,
    "Одежда нпс": [
      {
        "ShortName": "",
        "SkinId": 0
      },
      {
        "ShortName": "pants",
        "SkinId": 960252273
      },
      {
        "ShortName": "hoodie",
        "SkinId": 959641236
      },
      {
        "ShortName": "shoes.boots",
        "SkinId": 962503020
      }
    ]
  },
  "Настройки": {
    "Колличевство единовременно взятых квестов": 3,
    "Голосовое оповещение при выполнении задания": true,
    "Эфект": "assets/prefabs/locks/keypad/effects/lock.code.lock.prefab",
    "Названия файла с квестами": "Quest",
    "Названия файла с Аудио для NPC(Не менять!!!)": "Audio",
    "Команда для открытия квест листа с прогрессом": "qlist"
  },
  "Настройки IQChat (Если есть)": {
    "Префикс в чате": "Сидорович:",
    "SteamID - Для аватарки из профиля стим": "21"
  }
}
 
Ошибка появляется вне зависимости от того изменен конфиг со штатного или нет.
И ещё в конфиге можно поправить грамматику.
Код:
{
  "Настройки NPC": {
    "Имя нпс": "Сидорович\n",
    "id npc (От его ид зависит его внешность)": 21,
    "Одежда нпс": [
      {
        "ShortName": "",
        "SkinId": 0
      },
      {
        "ShortName": "pants",
        "SkinId": 960252273
      },
      {
        "ShortName": "hoodie",
        "SkinId": 959641236
      },
      {
        "ShortName": "shoes.boots",
        "SkinId": 962503020
      }
    ]
  },
  "Настройки": {
    "Колличевство единовременно взятых квестов": 3,
    "Голосовое оповещение при выполнении задания": true,
    "Эфект": "assets/prefabs/locks/keypad/effects/lock.code.lock.prefab",
    "Названия файла с квестами": "Quest",
    "Названия файла с Аудио для NPC(Не менять!!!)": "Audio",
    "Команда для открытия квест листа с прогрессом": "qlist"
  },
  "Настройки IQChat (Если есть)": {
    "Префикс в чате": "Сидорович:",
    "SteamID - Для аватарки из профиля стим": "21"
  }
}
Удали вот это 1604784540755.png
 
Обновил плагин, столкнулся вот с этой ошибкой:



[15:44:10]Failed to initialize plugin 'XDQuest v1.8.9' (JsonReaderException: Input string '0.0' is not a valid integer. Path '99.Cooldown', line 10, position 19.)
at Newtonsoft.Json.JsonTextReader.ParseNumber (Newtonsoft.Json.ReadType readType) [0x0027b] in <8fe7f8665ff548909c2f26d557e5093a>:0
at Newtonsoft.Json.JsonTextReader.ReadNumberValue (Newtonsoft.Json.ReadType readType) [0x00203] in <8fe7f8665ff548909c2f26d557e5093a>:0
at Newtonsoft.Json.JsonTextReader.ReadAsInt32 () [0x00000] in <8fe7f8665ff548909c2f26d557e5093a>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.ReadForType (Newtonsoft.Json.JsonReader reader, Newtonsoft.Json.Serialization.JsonContract contract, System.Boolean hasConverter) [0x0004a] in <8fe7f8665ff548909c2f26d557e5093a>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject (System.Object newObject, Newtonsoft.Json.JsonReader reader, Newtonsoft.Json.Serialization.JsonObjectContract contract, Newtonsoft.Json.Serialization.JsonProperty member, System.String id) [0x00267] in <8fe7f8665ff548909c2f26d557e5093a>:0
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) [0x0015c] in <8fe7f8665ff548909c2f26d557e5093a>: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 <8fe7f8665ff548909c2f26d557e5093a>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary (System.Collections.IDictionary dictionary, Newtonsoft.Json.JsonReader reader, Newtonsoft.Json.Serialization.JsonDictionaryContract contract, Newtonsoft.Json.Serialization.JsonProperty containerProperty, System.String id) [0x00262] in <8fe7f8665ff548909c2f26d557e5093a>:0
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) [0x002a8] in <8fe7f8665ff548909c2f26d557e5093a>: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 <8fe7f8665ff548909c2f26d557e5093a>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType, System.Boolean checkAdditionalContent) [0x000d9] in <8fe7f8665ff548909c2f26d557e5093a>:0
at Newtonsoft.Json.JsonSerializer.DeserializeInternal (Newtonsoft.Json.JsonReader reader, System.Type objectType) [0x00053] in <8fe7f8665ff548909c2f26d557e5093a>:0
at Newtonsoft.Json.JsonSerializer.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType) [0x00000] in <8fe7f8665ff548909c2f26d557e5093a>:0
at Newtonsoft.Json.JsonConvert.DeserializeObject (System.String value, System.Type type, Newtonsoft.Json.JsonSerializerSettings settings) [0x0002d] in <8fe7f8665ff548909c2f26d557e5093a>:0
at Newtonsoft.Json.JsonConvert.DeserializeObject[T] (System.String value, Newtonsoft.Json.JsonSerializerSettings settings) [0x00000] in <8fe7f8665ff548909c2f26d557e5093a>:0
at Oxide.Core.Configuration.DynamicConfigFile.ReadObject[T] (System.String filename) [0x00028] in <ec05e0208c9149bba43236ca58fea105>:0
at Oxide.Core.DataFileSystem.ReadObject[T] (System.String name) [0x00021] in <ec05e0208c9149bba43236ca58fea105>:0
at Oxide.Plugins.XDQuest.LoadDataQuestList[T] (T& data) [0x00045] in <67ae16dff1094ea5b5300b2893b2e907>:0
at Oxide.Plugins.XDQuest.Init () [0x00006] in <67ae16dff1094ea5b5300b2893b2e907>:0
at Oxide.Plugins.XDQuest.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00d22] in <67ae16dff1094ea5b5300b2893b2e907>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <80b90e8213db44b29ec2d4111764172c>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <ec05e0208c9149bba43236ca58fea105>:0
at Oxide.Core.Plugins.CSPlugin.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x00043] in <ec05e0208c9149bba43236ca58fea105>:0
[15:44:10]Unloaded plugin XDQuest v1.8.9 by DezLife
 
Обновил плагин, столкнулся вот с этой ошибкой:



[15:44:10]Failed to initialize plugin 'XDQuest v1.8.9' (JsonReaderException: Input string '0.0' is not a valid integer. Path '99.Cooldown', line 10, position 19.)
at Newtonsoft.Json.JsonTextReader.ParseNumber (Newtonsoft.Json.ReadType readType) [0x0027b] in <8fe7f8665ff548909c2f26d557e5093a>:0
at Newtonsoft.Json.JsonTextReader.ReadNumberValue (Newtonsoft.Json.ReadType readType) [0x00203] in <8fe7f8665ff548909c2f26d557e5093a>:0
at Newtonsoft.Json.JsonTextReader.ReadAsInt32 () [0x00000] in <8fe7f8665ff548909c2f26d557e5093a>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.ReadForType (Newtonsoft.Json.JsonReader reader, Newtonsoft.Json.Serialization.JsonContract contract, System.Boolean hasConverter) [0x0004a] in <8fe7f8665ff548909c2f26d557e5093a>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject (System.Object newObject, Newtonsoft.Json.JsonReader reader, Newtonsoft.Json.Serialization.JsonObjectContract contract, Newtonsoft.Json.Serialization.JsonProperty member, System.String id) [0x00267] in <8fe7f8665ff548909c2f26d557e5093a>:0
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) [0x0015c] in <8fe7f8665ff548909c2f26d557e5093a>: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 <8fe7f8665ff548909c2f26d557e5093a>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary (System.Collections.IDictionary dictionary, Newtonsoft.Json.JsonReader reader, Newtonsoft.Json.Serialization.JsonDictionaryContract contract, Newtonsoft.Json.Serialization.JsonProperty containerProperty, System.String id) [0x00262] in <8fe7f8665ff548909c2f26d557e5093a>:0
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) [0x002a8] in <8fe7f8665ff548909c2f26d557e5093a>: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 <8fe7f8665ff548909c2f26d557e5093a>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType, System.Boolean checkAdditionalContent) [0x000d9] in <8fe7f8665ff548909c2f26d557e5093a>:0
at Newtonsoft.Json.JsonSerializer.DeserializeInternal (Newtonsoft.Json.JsonReader reader, System.Type objectType) [0x00053] in <8fe7f8665ff548909c2f26d557e5093a>:0
at Newtonsoft.Json.JsonSerializer.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType) [0x00000] in <8fe7f8665ff548909c2f26d557e5093a>:0
at Newtonsoft.Json.JsonConvert.DeserializeObject (System.String value, System.Type type, Newtonsoft.Json.JsonSerializerSettings settings) [0x0002d] in <8fe7f8665ff548909c2f26d557e5093a>:0
at Newtonsoft.Json.JsonConvert.DeserializeObject[T] (System.String value, Newtonsoft.Json.JsonSerializerSettings settings) [0x00000] in <8fe7f8665ff548909c2f26d557e5093a>:0
at Oxide.Core.Configuration.DynamicConfigFile.ReadObject[T] (System.String filename) [0x00028] in <ec05e0208c9149bba43236ca58fea105>:0
at Oxide.Core.DataFileSystem.ReadObject[T] (System.String name) [0x00021] in <ec05e0208c9149bba43236ca58fea105>:0
at Oxide.Plugins.XDQuest.LoadDataQuestList[T] (T& data) [0x00045] in <67ae16dff1094ea5b5300b2893b2e907>:0
at Oxide.Plugins.XDQuest.Init () [0x00006] in <67ae16dff1094ea5b5300b2893b2e907>:0
at Oxide.Plugins.XDQuest.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00d22] in <67ae16dff1094ea5b5300b2893b2e907>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <80b90e8213db44b29ec2d4111764172c>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <ec05e0208c9149bba43236ca58fea105>:0
at Oxide.Core.Plugins.CSPlugin.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x00043] in <ec05e0208c9149bba43236ca58fea105>:0
[15:44:10]Unloaded plugin XDQuest v1.8.9 by DezLife
Колдавн не правильного формата .
Надо заменить на число без запятой.
 
Назад
Сверху Снизу