Ядро плагина SuperWeapon 6

Оружие с определёнными настройками под модули

Метки:
  1. inklesspen
    Поддерживаемые игры:
    • CS: Source
    • CS: GO
    Название банальное и очень запоминающиеся, хотя плагину больше подходит название Configurable Weapons
    Сам по себе ядро ничего не добавляет, а лишь выдаёт оружие и хранит о нём информацию, которую уже и используют модули.

    Передача инфы идёт в виде KeyValues.

    PHP:
    "weapons"
    {
        
    "customak47"
        
    {
            
    "classname"    "weapon_ak47" //Какое оружие выдавать?
        
    }
    }
    classname - ключ
    weapon_ak47 - значение

    Модули-же получают значения с других ключей и используют

    В папке base 3 папки:
    Ключи:
    1. classname - класс оружия
    Ключи:
    1. name - Отображаемое название оружия
    2. price - Цена оружия
    Ключи:
    1. damagescale - Множитель урона

    А так-же дополнительно:
    требуется AmmoManager
    Ключи:
    1. clipsize - Размер обоимы оружия
    требуется WeaponTools
    За код спасибо FrozDark'у
    Ключи:
    1. viewmodel - Путь к модели от первого лица
    2. worldmodel - Путь к модели от третьего лица
    3. droppedmodel - Путь к модели от лежачего лица
    НЕ РЕКОМЕНДУЮ ИСПОЛЬЗОВАТЬ ВМЕСТЕ С CUSTOMWEAPONS
    Переменные:
    Для модуля buymenu:
    PHP:
    // This file was auto-generated by SourceMod (v1.8.0.6003)
    // ConVars for plugin "sw_buymenu.smx"


    // РУСИШ! :D Keep empty to disable
    // -
    // Default: "Кукусь) На данном сервере стоит плагин на крутое оружие\nПропишите !swmenu чтобы открыть меню и купить че-нить"
    // Minimum: "0.000000"
    sw_buymenu_advert_text "Кукусь) На данном сервере стоит плагин на крутое оружие\nПропишите !swmenu чтобы открыть меню и купить че-нить"

    // Time to repeat advert-text (0.0 to disable)
    // -
    // Default: "30.0"
    // Minimum: "0.000000"
    sw_buymenu_advert_time "60.0"

    // Enable or Disable plugin? (It's not disable advert)
    // -
    // Default: "1"
    // Minimum: "0.000000"
    // Maximum: "1.000000"
    sw_buymenu_enable "1"


    Команды:
    Для модуля buymenu:
    swmenu - Открывает магазин оружий
    Установка:
    Выбираете нужный вам модуль:
    если голый .smx файл, то закиньте его в addons/sourcemod/plugins
    если папки, то распределите по папкам на сервере
    Ice_Sochi, Rabb1t и CAH4E3 нравится это.