Game Mode - Pig War [Awards for top]

amxx Game Mode - Pig War [Awards for top] 1.0.1

Нет прав для скачивания
Автор
Совместимость с
Amx Mod X 1.9.0, Amx Mod X 1.10.0 dev
Мультиязычность
RU, EN
Требования
Основной мод - Game Mode - Pig War [Modular]
Дополнительный плагин (модуль) для основного мода, выдача награды (в виде флагов) за места в топе войны свиней.

Как работает:

1. Запускается сервер, подключение к sql bd, парсинг '.cfg' файла настроек награждений за места. (+ получаются другие необходимые данные)
2. После начала раунда (по времени, зависит от настроек квара) начинается процесс выдачи (если на сервере хоть 1 игрок).
3. Получаются id игроков в таблице (по запрашиваемым позициям) с помощью нативы из основного мода (которая посылает запрос)
4. Если запрашиваемых id не будет, то плагин просто не будет отрабатывать для этих позиций и будет переходить дальше к поиску следующей.
5. В свою очередь, форвард перехватывает результат, и уже начинается основное действие в это плагине.
6. С готовым id, посылается еще 1 запрос на получение данных, в зависимости от учета статистики (name, steam, ip)
7. Далее как получены данные, сразу стартует окончательная функция, которая перебирает всех живых игроков и сравнивает полученные ранее данные с теми которые у игрока, если совпадает, то выдает флаги.
8. В следующем раунде обнуляются все счетчики и все по новой.

Возможности:

1. Удобная настройка выдачи флагов, с помощью отдельного конфигурационного файла. (формат: место - флаги, т.е: 1 - amqt)
2. Возможность отсрочить выдачу по времени от начала раунда. (учет других плагинов, которые могут конфликтовать)
3. Плагин работает с помощью api от основного мода 'Война свиней'. (применяются нативы и форварды)
4. Поиск в бд осуществляется по признаку поиска статистики, выбранного в плагине 'Game Mode: Pig War [Action]'
5. Возможность самому выставить время получения id игрока в базе данных (влияет на интервал выдачи флагов, оптимально примерно 3 секунды)

Скриншот:

pig-war_adwards.jpg
Автор
wellasgood
Скачиваний
24
Просмотры
2K
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя wellasgood

Последние обновления

  1. Обновление до версии (1.0.1)

    [Added]: Созданы новые enum. [Fixed]: Убран хард код, теперь все цепляется с помощью...
Сверху Снизу