Ищу скрипт Модули

Начинающий
Статус
Оффлайн
Регистрация
2 Окт 2020
Сообщения
92
Реакции[?]
2
Поинты[?]
0
Как бы раздельное хранение каждой функции скрипта
Как то так-
1659038984001.png
 
Femboy Access
Эксперт
Статус
Оффлайн
Регистрация
11 Ноя 2020
Сообщения
1,333
Реакции[?]
428
Поинты[?]
96K
1. сохранить функции в разные луашки; 2. require 'gavno'; require 'gui'; require 'vstavit_svoi_neim'; 3. ???; 4. profit
 
Начинающий
Статус
Оффлайн
Регистрация
2 Окт 2020
Сообщения
92
Реакции[?]
2
Поинты[?]
0
1. сохранить функции в разные луашки; 2. require 'gavno'; require 'gui'; require 'vstavit_svoi_neim'; 3. ???; 4. profit
Это то понятно а как это gavno подгрузить с первой луашки, вообщем чтобы 1 луашку скачиваешь и все модули сами качались?
Кодом если можно
 
Femboy Access
Эксперт
Статус
Оффлайн
Регистрация
11 Ноя 2020
Сообщения
1,333
Реакции[?]
428
Поинты[?]
96K
Это то понятно а как это gavno подгрузить с первой луашки, вообщем чтобы 1 луашку скачиваешь и все модули сами качались?
Кодом если можно
Код:
 -- названия в квадратных скобках - название модуля/файла
local module_list = {
  ["gavnomodul"] = "http://gavnohost.cc/gavno/gavnomodule.lua",
  ["suchki"]     = "http://zaebali.asdasdad/fsdfsd/faafasdasd.lua",
}
-- k это ["???"], v это "http://???"
for k,v in pairs(module_list) do
  http.Fetch(v,
  function(body)
    io.open("modules/" .. k .. ".lua", "w+"):write(body)
    require("modules/" .. k)
  end,
  function(message)
    error("НИХУЯ НЕ СКАЧАЛОСЬ СОСИ 4ЛЭН причина: " .. message .. ", модуль: " .. k)
  end)
end
Работоспособность кода не гарантирую т.к. код был написан по пьяни и вообще не гмоддером, возможно надо подправить
В идеале желательно сделать проверку на то, существует ли файл, а еще лучше проверку по хешам
 
Последнее редактирование:
Начинающий
Статус
Оффлайн
Регистрация
2 Окт 2020
Сообщения
92
Реакции[?]
2
Поинты[?]
0
Код:
 -- названия в квадратных скобках - название модуля/файла
local module_list = {
  ["gavnomodul"] = "http://gavnohost.cc/gavno/gavnomodule.lua",
  ["suchki"]     = "http://zaebali.asdasdad/fsdfsd/faafasdasd.lua",
}
-- k это ["???"], v это "http://???"
for k,v in pairs(module_list) do
  http.Fetch(v,
  function(body)
    io.open("modules/" .. k .. ".lua", "w+"):write(body)
    require("modules/" .. k)
  end,
  function(message)
    error("НИХУЯ НЕ СКАЧАЛОСЬ СОСИ 4ЛЭН причина: " .. message .. ", модуль: " .. k)
  end)
end
Работоспособность кода не гарантирую т.к. код был написан по пьяни и вообще не гмоддером, возможно надо подправить
В идеале желательно сделать проверку на то, существует ли файл, а еще лучше проверку по хешам
❤ если работает спасибо огромное
 
Сверху Снизу