Warn модуль для badmin (SUP)

LUA Warn модуль для badmin (SUP) v1

Данный модуль позволяет выдавать варны Администраторам. По достижению 3/3 варнов, администратор будет снят. Система записывает всё в базу данных, которую мы создадим в гайде по установке данного модуля.
ВАЖНО
Чтобы открыть меню, нужно прописать /addwarn или wansystem_menu в консоль

Показ данного модуля:
ВИДЕО ОБЗОР

ИНСТРУКЦИЯ ПО УСТАНОВКЕ
Начнём с установки данного модуля.

Переходим в наш архив и перекидываем папку по пути:
Наш сервер\addons\Badmin\lua\ba\modules - Поздравляю, модуль поставлен.

2024-12-22_23-58-19.png

Теперь пропишем команду для открытия Меню.
Переходим по пути: Наш сервер\addons\Badmin\lua\ba\plugins
2024-12-23_00-03-09.png
переходим в любой lua и прописываем туда данный код
commanda:
ba.cmd.Create('AddWarn')
:RunOnClient(function()
WarnSystemMenu = ui.Create('warnsys.Menu')
end)
:SetFlag('A')
:SetHelp('Выдать варн')

Чтобы получилось так
2024-12-23_00-01-16.png

Прописывание библиотеки для модуля.
Переходим по пути: Наш сервер\addons\Badmin\lua\ba\core и заходим в файл player_sh.lua
2024-12-23_00-07-02.png

И прописываем в этот файл это:
biblioteka:
nw.Register 'ActiveWarns'
    :Write(net.WriteUInt, 6)
    :Read(net.ReadUInt, 6)
    :SetPlayer()

nw.Register 'WarnTable'
    :Write(net.WriteTable)
    :Read(net.ReadTable)
    :SetPlayer()


Установка базы данных.
В нашей базе данных создаем новую таблицу, заходим в sql и прописываем данный запрос к базе данных.

sql:
CREATE TABLE warnsystem (
  steamid bigint(20) NOT NULL,
  id int(11) NOT NULL,
  reason text,
  active boolean DEFAULT true,
  admin bigint(20) NOT NULL,
  date bigint(40) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

2024-12-22_23-52-03.png

ГОТОВО.
МОДУЛЬ УСТАНОВЛЕН, КОМАНДА ПРОПИСАНА, БИБЛИОТЕКА ПРОПИСАНА И SQL ЗАПРОС ДОБАВЛЕН.


ВАЖНО

Чтобы открыть меню, нужно прописать /addwarn или wansystem_menu в консоль

Так же, предлагайте ваши идеи.
  • Мне нравится
Реакции: Nellored
Автор
drugraсing
Скачивания
3
Просмотры
29
Расширение
zip
Размер файла
6.5 KB
Хэш
c443f2cd936a007f8f95e071287ac321
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок
Сверху Снизу