Скрепление скриптов

Kecer

Участник
Автор темы
241
11
Версия MoonLoader
.026-beta
Такой необычный вопрос, можно ли как-то соединить скрипты, то-есть у меня есть основной скрипт, и я написал второй скрипт что бы не забивать основной лишним, можно прекрепить не основной скрипт к основному?
 
Решение
script.load(D:\GTA San Andreas\moonloader\script.lua) так?

И на второй вопрос можешь ответить, если знаешь? " как можно сделать активацию/деактивацию скрипта который я скрепил с основным. Ну к примеру в imgui сделать checkbox и если галочка стоит, то скрипт будет работать. "
script.load(getWorkingDirectory()..'\script.lua')

если ты хочешь делать так, как скащал выше, то нужно уже импортировать скрипт, а не догружать. и в обоих скриптах объявлять булевую переменную. назначать ее в основном скрипте, а проверять в импортированном.

leekyrave

Известный
413
227
Такой необычный вопрос, можно ли как-то соединить скрипты, то-есть у меня есть основной скрипт, и я написал второй скрипт что бы не забивать основной лишним, можно прекрепить не основной скрипт к основному?
подключи его к основному
 

Kecer

Участник
Автор темы
241
11
А можно пример привести, я просто начинающий скриптер на луа. И ещё такой вопрос, как можно сделать активацию/деактивацию скрипта который я скрепил с основным. Ну к примеру в imgui сделать checkbox и если галочка стоит, то скрипт будет работать.
 

earthlord

Известный
136
34
А можно пример привести, я просто начинающий скриптер на луа. И ещё такой вопрос, как можно сделать активацию/деактивацию скрипта который я скрепил с основным. Ну к примеру в imgui сделать checkbox и если галочка стоит, то скрипт будет работать.
string file - путь к скрипту в формате .lua .luac
 

Kecer

Участник
Автор темы
241
11
string file - путь к скрипту в формате .lua .luac
script.load(D:\GTA San Andreas\moonloader\script.lua) так?
string file - путь к скрипту в формате .lua .luac
И на второй вопрос можешь ответить, если знаешь? " как можно сделать активацию/деактивацию скрипта который я скрепил с основным. Ну к примеру в imgui сделать checkbox и если галочка стоит, то скрипт будет работать. "
 

earthlord

Известный
136
34
script.load(D:\GTA San Andreas\moonloader\script.lua) так?

И на второй вопрос можешь ответить, если знаешь? " как можно сделать активацию/деактивацию скрипта который я скрепил с основным. Ну к примеру в imgui сделать checkbox и если галочка стоит, то скрипт будет работать. "
script.load(getWorkingDirectory()..'\script.lua')

если ты хочешь делать так, как скащал выше, то нужно уже импортировать скрипт, а не догружать. и в обоих скриптах объявлять булевую переменную. назначать ее в основном скрипте, а проверять в импортированном.
 

Kecer

Участник
Автор темы
241
11
script.load(getWorkingDirectory()..'\script.lua')

если ты хочешь делать так, как скащал выше, то нужно уже импортировать скрипт, а не догружать. и в обоих скриптах объявлять булевую переменную. назначать ее в основном скрипте, а проверять в импортированном.
А можно пример этого? Ну то-есть как сделать И на второй вопрос можешь ответить, если знаешь? " как можно сделать активацию/деактивацию скрипта который я скрепил с основным. Ну к примеру в imgui сделать checkbox и если галочка стоит, то скрипт будет работать. " и как импортировать скрипт.