TSG FireKnife для CS 1.6 [Версия без модуля GameCMS]
TSG FireKnife для CS 1.6 [Версия без модуля GameCMS]
1.7

Основная информация

Версия AmXModX
  1. AmXModX 1.9.0
Автор
Требования
ReHLDS

Меню ножей для CS 1.6​


Продаётся мощный и гибкий плагин уникальных ножей со способностями для сервера Counter-Strike 1.6.
Плагин полностью ориентирован на современные игровые проекты, где важны донат, прогресс игроков, внутриигровая валюта, кастомизация и удобное управление через админку.

Это не просто выбор моделей ножей, а полноценная knife-система с покупкой, сроками действия, бонусами, MySQL-сохранением, админ-управлением и гибкой настройкой через конфиг.

В комплекте идёт исходник и уже скомпилированный плагин под 1.9.0

Тестовый IP с этим плагином: 95.181.158.151:27020


Screenshot_27.webp





Что умеет плагин​


Система ножей со способностями​


Каждый нож может иметь собственные бонусы и особенности:

  • дополнительное здоровье
  • дополнительную броню
  • дополнительную скорость
  • тихий бег
  • увеличенную высоту прыжка
  • дополнительный урон ножом
  • восстановление здоровья за убийство
  • регенерацию HP
  • собственную цену
  • собственный срок действия

Все ножи полностью настраиваются отдельно.




Открытие меню​


Игрок открывает меню ножей через чат-команду:

/fireknife

В меню отображается:

  • баланс игрока в KnifeCoin (KF)
  • список доступных ножей
  • цена ножа
  • срок действия ножа
  • если нож уже куплен — сколько времени осталось до окончания

Меню поддерживает страницы, если ножей много.

Screenshot_22.webp
Screenshot_23.webp




KnifeCoin (KF) — отдельная валюта плагина​

В плагине реализована собственная валюта:


KnifeCoin (KF)


Игрок получает KF за убийства врагов.

Можно отдельно настроить:

  • сколько KF получает обычный игрок
  • сколько KF получает VIP-игрок
  • какие флаги считаются VIP
  • необходимость наличия всех указанных флагов

Вся валюта сохраняется в MySQL.




Покупка ножей​


По умолчанию все ножи недоступны.
Игрок должен купить нож за KnifeCoin.

После покупки нож:


  • сохраняется в базе данных
  • становится доступным игроку
  • может автоматически выбираться при входе на сервер
  • при наличии срока действия работает только до окончания срока



Срок действия ножей​


Для каждого ножа можно отдельно указать срок действия:

  • 0 — нож бессрочный
  • 30 — нож на 30 дней
  • любое другое значение — на нужное количество дней

После окончания срока:

  • нож автоматически становится недоступен
  • убирается из активных
  • игроку нужно купить его снова

Сроки полностью сохраняются в MySQL.




Автоматический выбор последнего ножа​


Плагин запоминает последний выбранный нож игрока.


При следующем заходе на сервер:


  • если нож ещё доступен — он выбирается автоматически
  • если срок истёк — игрок получает стандартный нож



Гибкая система бонусов​


Плагин разделяет бонусы на несколько типов.

Постоянные бонусы выбранного ножа​


Работают после выбора ножа:

  • здоровье
  • броня

Причём выдача может происходить не сразу, а через настраиваемую задержку после начала раунда, чтобы не конфликтовать с другими плагинами.

Бонусы только при ноже в руках​


Работают только когда игрок держит нож:

  • скорость
  • прыжок
  • тихий бег
  • регенерация HP
  • модели ножа
  • звуки ножа

Боевые бонусы​


Работают только при атаке/убийстве ножом:

  • дополнительный урон
  • восстановление HP за убийство



Регенерация здоровья​


Поддерживается регенерация HP для отдельных ножей.

Можно настроить:

  • сколько HP восстанавливать
  • через какой интервал времени

Пример:

  • 3 HP каждые 5 секунд

Важно:

  • реген работает только если нож в руках
  • реген не бесконечный
  • HP восстанавливается только до допустимого лимита
    например: 100 базового HP + 30 бонуса от ножа = максимум 130 HP



Ограничение смены ножа​


Чтобы игроки не абузили систему, реализовано ограничение:

  • нож можно сменить только 1 раз за раунд
  • смена доступна только в течение первых 15 секунд раунда
  • значение времени можно изменить в конфиге

Это удобно для балансировки и исключает злоупотребления.




Админка /knife_settings

Screenshot_25.webp
Screenshot_26.webp


В плагине есть отдельное админ-меню с настраиваемым флагом доступа.

Команда:

/knife_settings


Возможности админки​


1. Выдать KnifeCoins​


Администратор выбирает игрока и указывает сумму.
Игрок получает KF, а в чат приходит цветное уведомление.


2. Забрать KnifeCoins​


Администратор выбирает игрока и снимает нужное количество KF.
Если сумма больше баланса — баланс просто уходит в 0.


3. Выдать нож​


Администратор выбирает игрока, затем нож, и этот нож становится ему доступен без покупки.


4. Забрать нож​


Администратор выбирает игрока и забирает у него уже доступный нож.
После этого игроку придётся покупать его заново.

Важно​


Стандартный нож CS:

  • нельзя выдать
  • нельзя забрать
  • он всегда доступен



Полное сохранение в MySQL​


Плагин работает с MySQL через данные из sql.cfg.
Автоматически создаёт таблицы, если их нет.

В базе сохраняется:

  • баланс KnifeCoin
  • список купленных ножей
  • срок действия каждого ножа
  • последний выбранный нож игрока
  • данные по STEAM_ID

Это делает систему стабильной и удобной для больших серверов и игровых проектов.




Автоматическое создание таблиц​


Никакой ручной подготовки БД не требуется.
Плагин сам создаёт нужные таблицы и поля при запуске.


Если структура обновляется — плагин умеет добавлять недостающие поля.




Удобный и понятный конфиг ножей​


Система ножей настраивается в удобном блочном формате.
Screenshot_28.webp


Для каждого ножа отдельно можно указать:

  • название
  • модели
  • звуки
  • HP
  • AP
  • скорость
  • тихий бег
  • прыжок
  • урон
  • HP за убийство
  • цену
  • реген
  • интервал регена
  • срок действия

Всё сделано в понятном формате, а не одной длинной строкой.




Логирование ошибок​


В плагине реализовано логирование ошибок.

Записываются:

  • ошибки SQL
  • проблемы загрузки конфигов
  • ошибки чтения ножей
  • отсутствующие модели и звуки
  • другие технические проблемы

Это сильно упрощает поддержку и поиск причин неисправностей.




Почему этот плагин выгоден для сервера​


Для владельца проекта​


  • отличный донатный функционал
  • возможность строить магазин ножей
  • удержание игроков за счёт прогрессии и фарма KF
  • гибкая настройка сроков и цен
  • удобная админка
  • полное сохранение в MySQL
  • готовое решение под игровой проект

Для игроков​


  • интересная система развития
  • выбор ножей под свой стиль игры
  • накопление валюты за игру
  • возможность покупать ножи без доната
  • понятное меню и наглядные бонусы
  • ощущение прогрессии и ценности покупок



Подходит для:​


  • классических CS 1.6 серверов
  • public
  • csdm
  • knife-режимов
  • донат-систем и web-магазинов



Техническая часть​

  • AMX Mod X 1.9.0
  • ReHLDS
  • MySQL
  • работа через sql.cfg
  • автоматическое создание конфигов
  • автоматическое создание таблиц



Основные плюсы плагина​


  • уникальная система ножей со способностями
  • собственная валюта KnifeCoin
  • покупка ножей за игровую валюту
  • сроки действия ножей
  • автосохранение и MySQL
  • удобная админка
  • защита от абуза сменой ножа
  • понятные конфиги
  • логирование ошибок
  • возможность легко расширять список ножей
  • отличный функционал для монетизации сервера



Это уже не просто “скины ножей”, а готовая игровая механика, которая делает сервер интереснее, живее и прибыльнее!

P.S под данный плагин планируется модуль для GameCMS с возможностью покупки коинов (KF) в режиме реального времени.
Версия с модулем будет стоить дороже, но те, кто сейчас покупают версию без него - получат модуль бесплатно под свою версию движка.
uwaga
Автор uwaga
Администратор
LEVEL: 42
11339 XP
 
Скачивания 1
Просмотры 44
Назад
Сверху