if not doesDirectoryExist('moonloader/config') then -- проверяем есть ли директория
createDirectory('moonloader\\config') -- если нет, то создаем
end
local text_1 = -- текст по умолчанию, если не нужен, то просто удали эти строчки
[[
Здравствйте, это лекция номер 1
Это строка номер 2
Это строка номер 3
Это последняя строка
]]
local text_2 =
[[
Здравствйте, это лекция номер 2
Номер строки - 2
Номер строки - 3
Номер строки - 4
номер строки - 5
Номер строки - 6
последняя строка, спасибо за внимание
]]
if not doesFileExist('moonloader/config/1.txt') then
local newFile = io.open("moonloader/config/1.txt", "w")
newFile:write(text_1)
io.close(newFile)
end
if not doesFileExist('moonloader/config/2.txt') then
local newFile = io.open("moonloader/config/2.txt", "w")
newFile:write(text_2)
io.close(newFile)
end
function main()
if not isSampLoaded() or not isSampfuncsLoaded() then return end
while not isSampAvailable() do wait(100) end
sampRegisterChatCommand('lec', function(arg)
if #arg == 0 then sampAddChatMessage('Ошибка, введите номер лекции [1/2]', -1) return end
arg = tonumber(arg)
if arg == nil then sampAddChatMessage('Ошибка, введите номер лекции [1/2]', -1) return end
if arg == 1 then
for line in io.lines('moonloader/config/1.txt') do
sampAddChatMessage(line, -1)
end
elseif arg == 2 then
for line in io.lines('moonloader/config/2.txt') do
sampAddChatMessage(line, -1)
end
else
sampAddChatMessage('Ошибка, введите номер лекции [1/2]', -1)
end
end)
while true do
wait(0)
end
end