Поставить сторонний скрипт на паузу

Dewize

Потрачен
Автор темы
440
88
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Версия MoonLoader
.027.0-preview
Есть ли отдельная функция, для того, чтоб ставить сторонние скрипты на паузу, например по его пути. Видел Script Menager, однако не знаю, подойдёт ли он.
 
Решение
Не сам скрипт-то я нашёл. Там ничего интересного нет, кроме функции reloadScripts(), а найти саму эту функцию я не могу. Посмотреть что делает это функция не могу
А, извини, сам запутался. Попробуй этот код
Lua:
local lfs = require "lfs"



function getFilesInDirectory(directory)
    local files = {}
    
    for file in lfs.dir(directory) do
        if file ~= "." and file ~= ".." then
            local fullPath = directory .. "/" .. file
            local attributes = lfs.attributes(fullPath)
            
            if attributes.mode == "file" then
                table.insert(files, file)
            end
        end
    end
    
    return files
end

вайега52

Налуашил состояние
Модератор
2,991
3,113
Есть ли отдельная функция, для того, чтоб ставить сторонние скрипты на паузу, например по его пути. Видел Script Menager, однако не знаю, подойдёт ли он.
вызывай для нужного тебе скрипта: link
 

Dewize

Потрачен
Автор темы
440
88
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
вызывай для нужного тебе скрипта: link
В этом и прикол, что я хочу не залезая в чужие скрипты приостановить, пока мой скрипт работает, после снова возобновить их работу
 

вайега52

Налуашил состояние
Модератор
2,991
3,113
В этом и прикол, что я хочу не залезая в чужие скрипты приостановить, пока мой скрипт работает, после снова возобновить их работу
Получай указатель на LuaScript и вызывай тот метод
 

Dewize

Потрачен
Автор темы
440
88
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.

Dewize

Потрачен
Автор темы
440
88
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.

Dewize

Потрачен
Автор темы
440
88
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
  • Вау
Реакции: вайега52

Dewize

Потрачен
Автор темы
440
88
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Оно скорее всего есть у тебя в сборке, reload_all.lua
Не сам скрипт-то я нашёл. Там ничего интересного нет, кроме функции reloadScripts(), а найти саму эту функцию я не могу. Посмотреть что делает это функция не могу
 

вайега52

Налуашил состояние
Модератор
2,991
3,113
Не сам скрипт-то я нашёл. Там ничего интересного нет, кроме функции reloadScripts(), а найти саму эту функцию я не могу. Посмотреть что делает это функция не могу
А, извини, сам запутался. Попробуй этот код
Lua:
local lfs = require "lfs"



function getFilesInDirectory(directory)
    local files = {}
    
    for file in lfs.dir(directory) do
        if file ~= "." and file ~= ".." then
            local fullPath = directory .. "/" .. file
            local attributes = lfs.attributes(fullPath)
            
            if attributes.mode == "file" then
                table.insert(files, file)
            end
        end
    end
    
    return files
end