- Версия MoonLoader
- .027.0-preview
Проблема следующая. С версии moonloader 0.27, у меня перестал работать require, в котором я подключал свой скрипт(который лежит по пути "/moonloader/modules/test.lua"). Как я понял, с этой версии для функции require домашняя директория была изменена на lib. Если я перемещаю свой скрипт в папку "/lib" то require работает. Но как мне подключить скрипт, который находиться вне этой папки, тоесть в корневой директории "/moonloader"?
Пример проблемы:
По пути "moonloader/" находится первый скрипт со следующим кодом:
По пути "moonloader/test/" находится файл "script.lua" со следующим кодом:
В итоге происходит ошибка:
Как видите, moonloader пытается искать скрипт, указанный в require, в папке lib, а мне нужно его подключить в корневой папке moonloader.
Пример проблемы:
По пути "moonloader/" находится первый скрипт со следующим кодом:
Первый скрипт:
require 'test/script.lua'
Второй скрипт:
print("Сработало!")
Как видите, moonloader пытается искать скрипт, указанный в require, в папке lib, а мне нужно его подключить в корневой папке moonloader.
Последнее редактирование: