XDQuest + WEB Editor

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

Недавно обновленные
Gas
Gas Station Event
0.00 звёзд
In a tense multiplayer event, players are thrust into a violent dispute between two warring gangs, w
Arctic
Arctic Base Event
5.00 звёзд
An event for the Arctic Research Base monument with a plot to rescue both a scientist and a pilot
Supermarket
Supermarket Event
0.00 звёзд
A new event that takes place at the Supermarket monument, made for beginners on your server
Space
Space
0.00 звёзд
Космические шатлы, МКС и аэростаты
Dynamic
Dynamic Monuments
5.00 звёзд
Инновационный плагин для серверов Rust, который превращает обычные карты в уникальные!
Armored
Armored Train
0.00 звёзд
Новогоднее обновление
Convoy
Convoy Reforged
5.00 звёзд
Глобальное обновление всем известного плагина Convoy!
Caravan
Caravan
5.00 звёзд
Повозки, запряжённые лошадьми, перевозят ценный груз
PveMode
PveMode
0.00 звёзд
This plugin is only used as an API for other plugins
Shipwreck
Shipwreck
0.00 звёзд
Затонувшие локации, охраняемые дайверами и субмаринами!
Gasoline
Gasoline
5.00 звёзд
Постапокалиптическая карта в стиле Безумного Макса
Ледяная
Ледяная страна
0.00 звёзд
Карта с великолепным ландшафтом
IQSeaContainers
IQSeaContainers
5.00 звёзд
Выброшенные на берег контейнеры, отличное фоновое мероприятие для игроков
IQKits
IQKits
4.90 звёзд
Уникальная система наборов, с максимально большим функционалом и красивым дизайном
IQTeamLimitter
IQTeamLimitter
5.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
Колдавн не правильного формата .
Надо заменить на число без запятой.
 
Назад
Сверху Снизу