0%
Обязательно ознакомьтесь с правилами форума!
Требуются люди в Команду форума для наполнения сайта ресурсами и полезным контентом. Писать в Telegram: @g_r_e_a_t_z_a_r_a_z_a
Чат для серверодержателей CS 1.6

Чат для серверодержателей Counter-Strike 1.6 а так же владельцев сайтов на движке GameCMS

Сообщество администраторов, разработчиков и владельцев серверов

GameCMS обсуждение Разработка плагинов Администрирование Опытные специалисты Безопасность и оптимизация
Рекламное место

Рекламное место свободно

Разместите свою рекламу прямо здесь!

Активная аудитория Высокая конверсия Доступная цена Эффективная реклама
Knife Models PRO

CS 1.6 Knife Models PRO 11.02.26

Нет прав для покупки (375 ₽)
это мощный и многофункциональный плагин для создания уникальных ножей на вашем сервере
1) Загрузить содержимое архива на сервер соблюдая иерархию директорий
2) Настроить плагин в knife_models_pro и knife_models_pro.ini addons/amxmodx/configs/gamecms_menu/gamecms_players_models.json
3) Прописать knife_models_pro.amxx в addons/amxmodx/configs/plugins.ini
4) Сменить карту или перезапустить сервер
5) Ввести в консоль сервера команду amxx plugins, убедиться, что плагин имеет статус running
6) Убедиться, что в addons/amxmodx/logs от плагина нет ошибок в логах ошибок (amxx.log)



Вся магия плагина настраивается в одном удобном файле knife_models_pro.ini. Для добавления нового ножа достаточно создать новый блок. Плагин автоматически прочитает все параметры, подгрузит модели и звуки.

ИНСТРУКЦИЯ:
; 1. Секция начинается с названия ножа в квадратных скобках: [Название]
; 2. Каждый параметр пишется с новой строки: КЛЮЧ = ЗНАЧЕНИЕ
; 3. Символы # или ; в начале строки означают комментарий (плагин их игнорирует, для него это пустая строчка).
; 4. Если какой-то параметр не нужен (например, звук) — просто не пишите его.


; ОСНОВНЫЕ ПАРАМЕТРЫ:
;
; ID — Уникальное имя для системы покупок/GameCMS через RCON или по услуге
; V_MODEL — Модель в руках игрока (от первого лица).
; P_MODEL — Модель игрока со стороны (от третьего лица).
; FLAG — Флаг доступа (например, 't' для VIP). Если пусто — доступен всем.
; LEVEL — Требуемый уровень (если стоит Army Ranks Ultimate)


; НАВЫКИ (SKILLS):
;
; GRAVITY — Гравитация (стандарт 800).
; SPEED — Скорость бега (стандарт 250.0).
; DAMAGE — Урон.
; PROTECTION — Защита от урона. Пример: -20% (игрок получит на 20% меньше урона).
; SILENT_STEPS — Бесшумные шаги (1 — вкл, 0 — выкл).
; GLOW — Свечение игрока. Формат: R G B Толщина (пример: 255 0 0 40).


; БОНУСЫ ЗА УБИЙСТВО:
;
; HEALTH_ON_KILL — Сколько ХП давать за убийство и лимит (Пример: 10 100).
; ARMOR_ON_KILL — Сколько брони давать и лимит (Пример: 15 100).
; MONEY_ON_KILL — Сколько денег давать и лимит (Пример: 500 16000).


; ЗВУКИ
;
; DEPLOY_SOUND — Доставание ножа.
; HIT_SOUND — Удар по человеку.
; HITWALL_SOUND — Удар по стене.
; SLASH_SOUND — Взмах (промах).
; STAB_SOUND — Сильный удар (ПКМ).
; SELECT_SOUND — Звук при выборе ножа в меню.

[Стандартный нож]
ID = default
V_MODEL = models/v_knife.mdl
P_MODEL = models/p_knife.mdl
# Стандартный нож всегда стоит первым и доступен всем.

[VIP нож]
ID = default1
V_MODEL = models/v_knife.mdl
P_MODEL = models/p_knife.mdl
DAMAGE = 30
BUYTIME = 15
MIN_ROUND = 3

[PRO нож]
ID = default2
V_MODEL = models/v_knife.mdl
P_MODEL = models/p_knife.mdl
DAMAGE = 10
GLOW = 255 0 0 40
LIMIT = 1
LEVEL = 4

[Меценат нож]
ID = default3
V_MODEL = models/v_knife.mdl
P_MODEL = models/p_knife.mdl
DAMAGE = 10


// Открывать меню автоматически при первом спавне? (0 - нет, 1 - да)
km_open_at_spawn "0"

// С какого раунда разрешено открывать меню вообще? (0 - сразу)
km_min_round_menu "0"

// Сохранять выбор игрока после смены карты/перезахода?
km_save_choice "1"

// Навыки (гравитация, скорость и т.д.) работают только с ножом в руках?
// 1 - Да (только когда держишь нож)
// 0 - Нет (работают всегда, если нож выбран)
km_knife_only_skills "1"

Как добавить нож в GameCMS (Инструкция)?
Интеграция происходит через модуль Rcon Shop (или "Услуги") на вашем сайте GameCMS.

Узнайте ID ножа:
Зайдите в knife_models_pro.ini и найдите параметр ID у нужного ножа.

Пример: ID = karambit_red.

Настройте услугу в GameCMS:
Зайдите в панель управления сайтом -> Магазин -> Rcon Shop.

Создайте новый товар (например, "Нож Керамбит на 30 дней").

В поле "Команда при покупке" впишите:
km_add_knife "%authid%" "karambit_red" "30"


(Здесь %authid% — стандартная переменная GameCMS, которая подставит SteamID покупателя).

Как это работает для игрока:
После оплаты на сайте, команда моментально прилетает на сервер.
Плагин сохраняет информацию об аренде.
Игрок заходит на сервер, пишет /knife, и этот нож становится ему доступен. В меню он увидит, сколько дней осталось до конца аренды .

По истечении срока (через 30 дней) плагин автоматически заблокирует доступ к ножу и удалит запись из базы.

Важно: Для корректной работы через GameCMS убедитесь, что у каждого платного ножа в knife_models_pro.ini файле прописан уникальный ID. Ножи без ID считаются общими или привязанными только к флагам/уровню.
Верх Низ