XDQuest + WEB Editor

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

Недавно обновленные
DeathMessages
DeathMessages
4.50 звёзд
Красивый киллбар с оптимизацией
XDQuest
XDQuest + WEB Editor
5.00 звёзд
Расширенная квест система для вашего сервера!
PveMode
PveMode
0.00 звёзд
This plugin is only used as an API for other plugins
XScan
XScan
0.00 звёзд
Сканирование объектов.
IQGuardianDrone
IQGuardianDrone
4.33 звёзд
Дрон-защитник, который может сопровождать ваших игроков в любом бою
XSkinMenu
XSkinMenu
5.00 звёзд
Красивое меню скинов для вашего сервера.
Custom
Custom Modules
0.00 звёзд
Подводные двигатели, передвижные турели, дистанционное управление и модули плавучести
Dynamic
Dynamic Monuments
5.00 звёзд
Инновационный плагин для серверов Rust, который превращает обычные карты в уникальные!
Ferry
Ferry Terminal Event
0.00 звёзд
Хотите разнообразить монумент Ferry Terminal на своей карте? Поехали!
Friends
Friends
4.82 звёзд
"Friends" - улучшение системы друзей в Rust. Авторизация, управление уроном, приглашения.
Satellite
Satellite Dish Event
5.00 звёзд
It’s an event in the Satellite Dish location
Power
Power Plant Event
5.00 звёзд
It’s an Event in the Power Plant location
Harbor
Harbor Event
5.00 звёзд
This event that takes place in Harbor location
Defendable
Defendable Bases
5.00 звёзд
This plugin adds a new dynamic zombie event to your server, the appearance of which you can customiz
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
Поставил купленный переработчик в доме, кикнуло:

Код:
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
Колдавн не правильного формата .
Надо заменить на число без запятой.
 
Назад
Сверху Снизу