Плагин ZP Level System для CS 1.6

Уровни 1–100 для Zombie Plague 4.3: опыт за зомби, headshot и фактический урон, HUD и настоящее сохранение в MySQL.

Автор: t3rkecorejz. В комплекте исходник и пересобранный плагин.

AMX Mod X
CS 1.6
Исходник SMA
Назначение
Уровни 1–100 для Zombie Plague 4.3: опыт за зомби, headshot и фактический урон, HUD и настоящее сохранение в MySQL.
Настройка
AMX Mod X 1.10, Fakemeta, HamSandwich, SQLX/MySQL, nVault и настоящий Zombie Plague 4.3. Настроить собственные zpls483_sql_host/user/password/database; таблица zp_level_system сохранена, схема и настоящие includes включены. Одновременно один SQL-запрос, до 128 профилей, сохранение до 15 секунд и локальный outbox. Предназначено для одного игрового сервера как владельца профилей. Подробная установка и ограничения в INSTALL_LEVELS_RU.txt. Игрового и SQL-запуска не было.
Как работает

Настоящее ядро ZP 4.3: 1 опыт за зомби, 2 за headshot, 1 за 2500 потерянных HP. Порог 10 × (уровень + 1), максимум 100. Прогресс хранится в настоящем MySQL, неподтверждённые изменения — в локальном nVault. Все четыре исходных native API сохранены с проверкой аргументов.

Кадр в галерее создан нейросетью по теме плагина; это иллюстрация, а не запись его работы.

Состав и совместимость
ИграCounter-Strike 1.6
ПлатформаAMX Mod X 1.10
ВерсияBest
Авторt3rkecorejz
СоставSMA, пересобранный AMXX, дополнительные файлы
Настройка

AMX Mod X 1.10, Fakemeta, HamSandwich, SQLX/MySQL, nVault и настоящий Zombie Plague 4.3. Настроить собственные zpls483_sql_host/user/password/database; таблица zp_level_system сохранена, схема и настоящие includes включены. Одновременно один SQL-запрос, до 128 профилей, сохранение до 15 секунд и локальный outbox. Предназначено для одного игрового сервера как владельца профилей. Подробная установка и ограничения в INSTALL_LEVELS_RU.txt. Игрового и SQL-запуска не было.

Как подключить плагин
1Скопируйте addons/amxmodx/plugins/cscom_483.amxx в папку plugins сервера.
2Добавьте строку cscom_483.amxx в addons/amxmodx/configs/plugins.ini.
3Скопируйте дополнительные файлы в каталоги с теми же путями внутри cstrike, что указаны в архиве.
4Перезапустите карту и проверьте настройки на своём сервере.
Проверка администрацией

Плагин «ZP Level System» проверен администрацией сайта cs.com.ru. Проверены исходный код и сборка AMXX.

Исправлено: исправлен порядок аргументов Ham_Killed и награда за реального убийцу, проверяются индексы userid жизнь и повторная смерть, урон учитывается по реальной потере HP с ограниченными вложенными кадрами без двойного подсчёта, повышение исправлено для точного достижения порога нескольких уровней и headshot с максимумом 100, native API проверяют число параметры и загруженность профиля, ошибки SQL не отмечают данные загруженными и не читают неверный handle, старое подключение не изменяет новое через ответ запроса, единственный последовательный SQL-запрос и revision предотвращают гонки чтения и подтверждения записи, общий профиль одного authid исключает перезапись при быстром переподключении, неподтверждённые изменения сохраняются в настоящий локальный nVault до подтверждения MySQL, проверяется реальный первичный ключ без удаления существующей таблицы, pending и неоднозначные общие authid не становятся одной постоянной записью, устранены ранний return для остальных игроков незакрытые handles накопление задач переполнение счётчиков и деление на ноль, проверка первичного ключа исключает короткий префикс SteamID, INSERT IGNORE не меняет владельца при конфликте другого уникального индекса, сохранение обновляет только точный SteamID и подтверждается чтением фактических значений, локальный outbox удаляется только после точного readback и совпадения revision.

Изменено: сохранены t3rkecorejz формула опыта таблица MySQL и четыре реализованных native API, пустые compile-time SQL значения заменены явными настройками с защищённым паролем, добавлены отдельный локальный outbox настоящий SDK ZP 4.3 и API include, старый рекламный текст исключён.

Плагин ZP Level System для CS 1.6

Уровни 1–100 для Zombie Plague 4.3: опыт за зомби, headshot и фактический урон, HUD и настоящее сохранение в MySQL.

Просмотры8
Скачали2

Обсуждение материала 0

Здесь можно начать разговор

Задайте вопрос или поделитесь своим опытом по теме.

Обсуждение Плагин ZP Level System для CS 1.6
Делись опытом — помоги другим игрокам сделать правильный выбор
Помоги другимТвой отзыв важен
Задай вопросОтветим быстро
Оцени Плагин ZP Level System для CS 1.6Понравилось? Пиши!
Уже играешь? Расскажи как работает Плагин ZP Level System для CS 1.6 — Стабильность, FPS и.т.д.
Это займёт 1 минуту и поможет сотням игроков!
Написать

Кто поставил лайк

0Всего
0Пользователи
0Гости

Гостевые лайки анонимны. Имена, контакты и адреса гостей не собираются для лайков.

Сохраните ссылку или отправьте друзьям

Поделиться материалом

ТГTelegram VKВКонтакте WAWhatsApp MAXMAX OKОдноклассники @На почту