Lua:
local imgui = require("imgui")
-- Список статей
local articles = {
["1.1"] = "Умышленное причинение физического вреда здоровью человека без использования огнестрельного оружия, не повлекшее за собой смерть: Лишение свободы на 3 года.",
["1.2"] = "Умышленное причинение физического вреда здоровью человека с использованием огнестрельного оружия, не повлекшее за собой смерть: Лишение свободы на 4 года.",
["1.3"] = "Умышленное причинение физического вреда здоровью сотрудника Министерства Юстиции или должностного лица без использования огнестрельного оружия: Лишение свободы на 6 лет.",
["1.4"] = "Умышленное причинение физического вреда здоровью сотрудника Министерства Юстиции или должностного лица с использованием огнестрельного оружия: Лишение свободы на 7 лет.",
["1.5"] = "Изнасилование совершенное в сторону гражданского лица: Казнь.",
["1.6"] = "Угроза причинением вреда здоровью или убийством в сторону гражданского лица: Лишение свободы на 3 года.",
["1.7"] = "Причинение физических или психических страданий путем нанесения побоев либо иными насильственными действиями, другими словами пытки: Лишение свободы на 6 лет.",
["1.8"] = "Профессиональная халатность, повлекшая за собой смерть и/или причинение тяжкого вреда, предусматривает собой: Лишение свободы на срок от 6 до 8 лет.",
["1.9"] = "Изнасилование сотрудника министерства юстиции/обороны, что находится при исполнении служебных обязанностей, предусматривает собой: Казнь + ввод санкций в отношение родных преступника (супруга/и, детей и т. д.)"
}
-- Функция для рендера интерфейса
function renderUI()
imgui.Begin("Выдача розыска")
-- Ввод ID
local idInput = imgui.InputInt("ID", 0)
-- Выбор статьи
local selectedArticle = imgui.Combo("Статья", {"1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", "1.8", "1.9"})
-- Ввод причины
local reasonInput = imgui.InputText("Причина", "")
-- Кнопка для выдачи розыска
if imgui.Button("Выдать розыск") then
local article = articles[selectedArticle]
local command = "/su " .. idInput .. " " .. article .. " " .. reasonInput
print("Команда выдачи розыска: " .. command)
-- Здесь можно добавить код для отправки команды на сервер
end
imgui.End()
end
-- Основной цикл
function main()
while true do
-- Рендерим интерфейс
renderUI()
-- Обновляем интерфейс
coroutine.yield()
end
end
-- Запускаем основной цикл
coroutine.wrap(main)()