• Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами Публичной оферты Проекта NetZONA.org: https://netzona.org/help/public-offer/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами использования Ваших файлов cookie на Проекте NetZONA.org: https://netzona.org/help/cookies/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с Политикой конфиденциальности Проекта NetZONA.org: https://netzona.org/pages/privacy-policy/

  • Ответы на основные вопросы: https://netzona.org/threads/populjarnye-voprosy-i-otvety-na-nix.6122/

  • Приветствуем на сайте, Гость! Приобрести (купить) Информационную услугу (в том числе группу "Проверенный") на Проекте NetZONA.org: https://netzona.org/account/upgrades

Проблема Как сохранить Vendor на Nutscript 1.1

  • Автор темы Автор темы Petrenko
  • Дата начала Дата начала
Статус
В этой теме нельзя размещать новые ответы.

Petrenko

Пользователь
Регистрация
1 Май 2017
Сообщения
279
Реакции
0
Баллы
37
Возраст
28
Народ как сохранить торговца на Nutscript 1.1 , сделал ему имя , описание , модельку , поставил товар. Перезапустил сервер и он пропал, а кнопки сохранить в редакторе vendor не вижу.
 
Например скачивал плагин на ns 1.1 "talkNPC" Там была кнопка "Сохранить" после ее нажатия нпс сохранял все свои данные и после перезапуска сервера не пропадал.
А в Vendor я не вижу кнопки например "Сохранить".
 
Тоесть не ошибок в консоли нечего нету , тупо спавню Vendor через Q, Настраиваю ему Модель / имя / описание / товар.
Засек 10 минут что бы он сохранился в итоге просидел больше 30 минут, выключил сервер , запустил и нпс нету.
Nutscript 1.1 качал с офф сайта, schema hl2rp 1.1 качал тоже на офф сайте.
Пробывал другую Schema поставить тоже не сохраняется :(
 
Ладно буду ждать помощи , если поможете буду очень, очень благодарен.:help: :help:
 
Сохранение НПС в скрипте происходит при выключении сервера. Возможно, что конфликт скриптов.
Советую запускать через игру, прямо в одиночке
 
Сохранение НПС в скрипте происходит при выключении сервера. Возможно, что конфликт скриптов.
Советую запускать через игру, прямо в одиночке

В смысле в одиночке? У меня напарник тоже создал сервер чистый на нут скрипт и у него тоже не сохранилось.
Сервер выключаем просто закрывая консоль.
 
В одиночке будет видно что происходит после выключения сервера. Запустить мод в одиночном режиме надо.
 
Запустил мод в одиночке, вроде все сохранилось. А на сервере нет, может че не так сделал, просто уже на 3 Компах пробывал и не на 1 не сохранилось.
 
Забавно, увидел решение данной проблемы:

[HIDE=10]
В nutscript/gamemode/core/hooks/sv_hook.lua (line 658)
Код:
function GM:PreCleanupMap()
-- We can erase this function as it won't be used anyway
end

function GM:PostCleanupMap()
hook.Run("LoadData")
end
В nutscript/gamemode/core/hooks/sv_hook.lua (line 527)
Код:
timer.Simple(2, function()
local found = false
for k, v in pairs(ents.GetAll()) do
if (v:GetClass():find("nut_")) then
found = true
break
end
end
if (found != true) then
hook.Run("LoadData")
end
end)
[/HIDE]
 
Статус
В этой теме нельзя размещать новые ответы.
Главная Регистрация
Назад
Сверху