require вне в папки lib

vladmany

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

Пример проблемы:
По пути "moonloader/" находится первый скрипт со следующим кодом:
Первый скрипт:
require 'test/script.lua'
По пути "moonloader/test/" находится файл "script.lua" со следующим кодом:
Второй скрипт:
print("Сработало!")
В итоге происходит ошибка:

Как видите, moonloader пытается искать скрипт, указанный в require, в папке lib, а мне нужно его подключить в корневой папке moonloader.
 
Последнее редактирование: