[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 3 из 4
  • «
  • 1
  • 2
  • 3
  • 4
  • »
Форум » Форум » Плагины SourceMod » [Shop] Core + Модули (Shop+Модули для CS:S v34, новой CS:S, CS:GO Взято с hlmod.ru)
[Shop] Core + Модули
rootДата: Суббота, 06.02.2016, 17:15 | Сообщение # 31
Генералиссимус
Группа: Администраторы
Сообщений: 561
Статус: Offline
[SHOP:ZR] Infect Nade
Версия: 2.0.0
Поддерживаемые игры: CS:Source

Требования:
SDKHooks, ZombieReloaded [Shop]Core не ниже версии 2.0.0

Описание:
Позволяет зомби покупать заражающие гранаты, как на Zombie в 1.6.
Покупка производиться через магазин FrozDark'a.

Установка:
.smx в папку /sourcemod/plugins/
.txt в папку /sourcemod/translations
.sp(не обязательно) в папку /sourcemod/scripting

Настройки:
shop_zr_infect_nade_distance "600.0" -радиус детонации гранаты 
shop_zr_infect_nade_explode_delay "1.3" -время до детонации гранаты (секунды) 
shop_zr_infect_nade_color "255 255 255 255" -цвет взрыва гранаты (RGBA) 
shop_zr_infect_nade_sound "ui/freeze_cam.wav" -звук при детонации гранаты(по отношению к папке sound) 
shop_zr_infect_nade_price "1200" -стоимость гранаты


Скачать shop_zr_infection_nade.rar
 
rootДата: Суббота, 06.02.2016, 17:17 | Сообщение # 32
Генералиссимус
Группа: Администраторы
Сообщений: 561
Статус: Offline
[Shop]Trails

Версия: 2.2.3

Требование:
Sourcemod 1.3 или выше
 [Shop]Core - не ниже версии 2.0.0

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

Админские команды:
sm_trails_reload - Для перезагрузки конфигурации

Настройки:
Создать файл sourcemod/configs/shop/trails.txt в таком виде:
"Trails"
{
    "name"        "Трейлы"    // Название в меню
    "description"        "Следы с эффектами за вами"    // Описание в меню
    "hide_opposite_team"        "1"    // Скрывать трейл противоположной команде
    "foliage" // Идентефикатор в бд
    {
        "name"        "Листья"    // Название
        "description"        "Трейл в виде Листья"    // Описание, оставьте пустым или удалите, чтобы убрать описание
        "material"        "materials/sprites/trails/leaves1.vmt"  // Материал трейла
        "price"        "500"  // Цена трейла
        "sell_price"        "250"  // Продаваемая цена или -1, чтобы сделать не продаваемым
        "duration"        "604800"  // Длительность использования предмета в секундах или 0, чтобы был навсегда
        "lifetime"        "1.000000"    // Длительность пути трейла
        "color"        "255 255 255"  // Цвет трейла
        "startwidth"        "10"  // Размер начала трейла
        "endwidth"        "6"  // Размер конца трейла
        "position"        "0.0 0.0 10.0"    // Позиция от начала игрока (от ног) - X Y Z
    }
}

Код
Версия 1.2 - Правильная выгрузка плагина
Версия 1.3 - Работа с Core версии 1.5
Версия 1.4 - Исправлена ошибка, после которого появлялся трейл, даже когда его выключали
Версия 1.5 - Работа с Core версии 1.8
Версия 1.6 - Исправлено возможное падение сервера. Добавлена поддержка Zombie:Reloaded
Версия 1.7 - Работа с Core версии 1.8.6. Исправлен баг когда первый трейл в магазине не работал
Версия 2.0.0 - Работа с Core версии 1.9.0. Исправлен баг когда starwidth и endwidth не работал
Добавлено длительность пути трейла на каждый трейл.
Добавлео длительность использования трейла
Версия 2.0.1 - Исправлено выключение трейла с инвентаря при выходе с сервера
Версия 2.1.0 - Работа с Shop Core 2.0.0
Версия 2.1.1 - Исправлена ошибка с KvCopySubKeysCustonInfo
Версия 2.2.0 - Исправлена критическая ошибка крашившая сервер
Версия 2.2.1 - Попытка исправления краша 2
Версия 2.2.1 - Попытка исправления краша 3
Версия 2.2.3 - Добавлен targetname для энтити

Скачать shop_trails_2.2.3.zip
 
rootДата: Суббота, 06.02.2016, 17:20 | Сообщение # 33
Генералиссимус
Группа: Администраторы
Сообщений: 561
Статус: Offline
 [Shop]Coins
Текущая версия: 1.0.0

Описание:
Добавляет в магазин раздел "Монеты" и позволяет игрокам покупать их.

Требования:


Поддерживаются игры:
  • Только CS: GO


Установка:
  • Распаковать содержимое архива в папку addons
  • Установить/изменить цены в addons/sourcemod/configs/shop/coins.txt

    Пример конфига:

    "Coins" 

        "874" // идентификатор монеты (не трогайте если не знаете что это) 
        { 
            "name"            "Монета «Пятилетний ветеран»"    //Название 
            "desc"            ""                        //Описание 
            "price"            "1000"                    //Цена покупки 
            "sell_price"        "500"                        //Цена продажи 
            "duration"            "86400"                    //Срок действия 
        } 
    }

    Скачать shop_coins_1.0.0.zip
  •  
    rootДата: Суббота, 06.02.2016, 17:22 | Сообщение # 34
    Генералиссимус
    Группа: Администраторы
    Сообщений: 561
    Статус: Offline
     [Shop]Online Credits
    Текущая версия: 1.2

    Описание:
    Добавляет в раздел "Функции" возможность просмотра кредитов игроков онлайн.
    Спойлер: Изображения

    Требования:


    Поддерживаются игры:
    • Все игры


    Установка:
  • Закинуть файл .smx в addons/sourcemod/plugins

    Скачать shop_onlinecreds.rar
  •  
    rootДата: Суббота, 06.02.2016, 17:25 | Сообщение # 35
    Генералиссимус
    Группа: Администраторы
    Сообщений: 561
    Статус: Offline
     [Shop]Money Distributor

    Версия: 1.4.3

    Описание:
    Даёт кредиты игрокам за их присутствие в команде!
    Даёт кредиты по событиям

    Требование:
    Sourcemod 1.3 или выше
     [Shop]Core не ниже 2.0.22

    Настройки (Cvars):
    sm_shop_credits_interval - Интервал времени
    sm_shop_credits_amount - Количество кредитов
    sm_shop_credits_stop_events_on_round_end - Игнорировать раздачи кредитов по событиям по концу раунда

    Генерация конфига в cfg/shop/shop_moneydistributor.cfg

    Установка:
    Распаковать любой архив в папку sourcemod

    Настройка кредитов по событиям:
    Открыть файл sourcemod/configs/shop/moneydistributor.txt
    Настроить в соответствии с экземпляром:

    "Events"  
    {  
        // Информация о событиях (Events), можно смотреть тут - http://wiki.alliedmods.net/Game_Events_(Source)  
        "player_death"        // Событие смерти игрока  
        {  
            "userid"    // Параметр события. В данном случае, игрок который умер  
            {  
                "type"    "userid"        // Тип параметра (Доступны userid и int)  
                "credits"    "-5"        // Количество кредитов. Так же можно использовать отрицательные числа, чтобы забирать кредиты. В данном случае, отнимаем  
                "text"    "{green} [Shop]{default}У вас забрали {green}{credits} {default}кредитов за смерть!"        // Уведомление в чате игроку  
            }  
            "attacker"    // Параметр события. В данном случае, игрок который убил  
            {  
                "type"    "userid"        // Тип параметра (Доступны userid и int)  
                "credits"    "5"        // Количество кредитов. Так же можно использовать отрицательные числа, чтобы забирать кредиты. В данном случае, добавляем  
                "text"    "{green} [Shop]{default}Вы получили {green}{credits} {default}кредитов за убийство!"    // Уведомление в чате игроку  
            }  
        }  
        "round_end"    // Конец раунда  
        {  
            "all"  
            {  
                "team"    "winner"        // Команде, которой выдавать кредиты. Цифры для указания определенного индекса команды или параметр из события для получения индекса команды из события  
                "teamfilter"    "0"        // Фильтр команды. Игнорирует игроков команды под этим индексом. Так же можно вводить параметры события  
                "alive"        "0"            // 1 - чтобы включить выдачу кредитов только для живых игроков команды  
                "credits"    "5"            // Количество кредитов. Так же можно использовать отрицательные числа, чтобы забирать кредиты.  
                "text"    "{green} [Shop]{default}Вы заработали {green}{credits} {default}кредитов за победу!"        // Уведомление в чате игроку  
            }  
        }  
        "round_start"    // Начало раунда  
        {  
            "no_copy"    "1"        // В целях оптимизации. Включайте только тогда, когда отсутствуют параметры события  
            "all"  
            {  
                "team"    "0"            // 0 - Все игроки  
                "teamfilter"    "1"        // Фильтруем наблюдателей, т.к. они не играют  
                "alive"        "0"            // В начале раунда все живые  
                "credits"    "5"            // Количество кредитов. Так же можно использовать отрицательные числа, чтобы забирать кредиты.  
                "text"    "{green} [Shop]{default}Вы заработали {green}{credits} {default}кредитов за начало раунда!"        // Уведомление в чате игроку  
            }  
        }  
    }

    Все события и их параметры можно узнать тут [url=http://wiki.alliedmods.net/Game_Events_(Source]http://wiki.alliedmods.net/Game_Events_(Source[/url])

    Скачать moneydistributor_colors+morecolors.rar
     
    rootДата: Суббота, 06.02.2016, 17:32 | Сообщение # 36
    Генералиссимус
    Группа: Администраторы
    Сообщений: 561
    Статус: Offline
     [Shop]Laser Aim
    Текущая версия: 1.2

    Описание:
    Портирование плагина Laser Aim

    Требования:


    Поддерживаются игры:
    • CS: Source


    Установка:
  • Закинуть файл shop_laseraim.sp в addons/sourcemod/scripting
  • Закинуть файл shop_laseraim.smx в addons/sourcemod/plugins
  • Закинуть файл laser_aim.txt в addons/sourcemod/configs/shop

    Переменные: (конфиг laseraim.cfg создается в cfg/shop)
    //Оружие, на котором будет лазер 
    shop_laser_aim_weapons "awp,sg550,scout,g3sg1"

    Список оружия для CS: Source

    Конфиг laser_aim.txt

    "Laser Aim" 

        "green_laser" 
        { 
            "name" "Зеленый лазер"    // Название 
            "desc"    ""                // Описание 
            "price"    "500"            // Цена 
            "sell_price"    "250"    // Цена продажи 
            "duration"    "86400"        // Срок (0 - навсегда) 
             
            "color"    "0 255 0 255"    // Цвет лазера в формате RGBA 
            "life"    "0.1"            // Время жизни лазера 
            "width"    "0.12"            // Ширина лазера 
            "dot_width"    "0.25"        // Размер точки лазера 
        } 
    }  
    Список изменений
    1.0 - Релиз
    1.1 - Поправлен баг с лазером, когда после продажи мог остаться у игрока
    1.2 - Исправлен баг когда игроки, которые не купили предмет могли его использовать

    Скачать shop_laseraim 1.2​.rar
  •  
    rootДата: Суббота, 06.02.2016, 17:37 | Сообщение # 37
    Генералиссимус
    Группа: Администраторы
    Сообщений: 561
    Статус: Offline
    [Shop]Trails

    Версия: 1.1

    Требование:
    Sourcemod 1.6 или выше
     [Shop]Core - не ниже версии 2.0.0

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

    Админские команды:
    sm_trails_reload - Для перезагрузки конфигурации

    Настройки:
    Создать файл sourcemod/configs/shop/trails.txt в таком виде:

    "name"        "Трейлы"    // Название в меню
    "description"        "Следы с эффектами за вами"    // Описание в меню

    "8Bit Mushroom" // Идентефикатор в бд
    {
    "material" "materials/sprites/store/trails/8bitmushroom.vmt"  // Материал трейла
    "price"            "300"  // Цена трейла
    "sell_price"        "250"  // Продаваемая цена или -1, чтобы сделать не продаваемым
    "duration"        "604800"  // Длительность предмета в секундах или 0, чтобы был навсегда
    "description"    ""    // Описание
    }

    Скачать shop_trails.zip
     
    rootДата: Суббота, 06.02.2016, 17:39 | Сообщение # 38
    Генералиссимус
    Группа: Администраторы
    Сообщений: 561
    Статус: Offline
     [Shop]Respawn

    Версия: 1.1

    Требование:
     [Shop]Core - не ниже версии 2.0.X

    Описание:
    Добавляет в раздел "Разное" пункт "Возрождение".

    Cvar`s:
    sm_shop_respawn_price "1000" - цена возрождения.
    sm_shop_respawn_sellprice "500" - Цена продажи возрождения.
    sm_shop_per_round "1" - Сколько раз за раунд игрок может возродиться.

    Конфиг создастся автоматически.

    Список изменений
    PHP код:
    Версия 1.1 - Плагин переписан под Shop 2.0.X 
        - Добавлен квар sm_shop_respawn_sellprice (Цена продажы) 
        - Добавлен квар sm_shop_per_round (Количество использований за раунд) 
        - Добавлено автосоздание конфига 
        - Добавлена команда в чате !respawn

    Скачать shop_respawn.rar
     
    rootДата: Суббота, 06.02.2016, 17:43 | Сообщение # 39
    Генералиссимус
    Группа: Администраторы
    Сообщений: 561
    Статус: Offline
    [Shop]wcs_lvl
    Версия 0.1

    Описание:
    Суть плагина добавить категорию с покупкой уровня

    Требования:
    SourceMod
     [Shop]Core

    Поддерживаемые игры:
    CS:Source
    На других не тестировал

    Установка:
    1) Распаковать архив в папку sourcemod
    2) Настроить цены уровня sourcemod/configs/shop/wcs.txt - Если требуется

    Примечание: В файле wcs.txt есть пример настройки

    Скачать Shop_wcs_lvl.7z
     
    rootДата: Суббота, 06.02.2016, 17:48 | Сообщение # 40
    Генералиссимус
    Группа: Администраторы
    Сообщений: 561
    Статус: Offline
     [Shop]Gravity

    Версия: 1.4

    Требование:
     [Shop]Core - не ниже версии 1.9.0

    Описание:
    Добавляет в раздел "Способности " пункт "Пониженая гравитация".

    Список изменений:
    Версия 1.0 - Релиз 
    Версия 1.1 - Добавлен квар "sm_shop_gravity_duration" - длительность действия 
    Версия 1.2 - Плагин переписан под Shop 2.0.X 
    Версия 1.3 - Исправлена ошибка: Native "Shop_SetItemValue" reported: Item id 0 is invalid 
    Версия 1.4 - Теперь состояние пункта вкл/выкл сохраняется

    Скачать shop_gravity_1.4_fix.rar
     
    rootДата: Суббота, 06.02.2016, 17:51 | Сообщение # 41
    Генералиссимус
    Группа: Администраторы
    Сообщений: 561
    Статус: Offline
     [Shop]Betting
    Текущая версия: 1.6

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

    Требования:


    Поддерживаются игры:
    • CS: Source
    • CS: Global Offensive


    Установка:
  • Закинуть файл shop_bet.sp в addons/sourcemod/scripting
  • Закинуть файл shop_bet.smx в addons/sourcemod/plugins

    Команда:
    sm_sbet  - сделать ставку. Где t и ct - команды, credits это кол-во кредитов, all - поставить всё, cancel - отменить ставку. Пример: sm_sbet t 150
    Админ-Команда:
    sm_cbet  - установить коэффициент. 1.0 по умолчанию.

    Переменные:
    sm_shop_bet_period "15" - время доступности ставок после начала раунда в секундах. 0 - чтобы отключить
    sm_shop_bet_minpl "8" - минимальное количество игроков необходимое для работы ставок
    sm_shop_bet_multiplier "1.6" - коэффициент ставок. Если к примеру игрок поставил 1000 кредитов, то если победит, получит 1600 кредитов. Формула: bet + bet * multiplier
    sm_shop_bet_dead "0" - только мёртвые могут делать ставки (0 - нет/ 1 - да)
    sm_shop_bet_minbet "100" - минимальная необходимая ставка
    sm_shop_bet_maxbet "300" - максимальная разрешенная ставка
    sm_shop_bet_per_round "1" - максимальное кол-во ставок на раунд
    sm_shop_bet_advert 1 - Отображать уведомление о ставках в начале раунда

    Скачать shop_betting.rar
  •  
    rootДата: Суббота, 06.02.2016, 17:55 | Сообщение # 42
    Генералиссимус
    Группа: Администраторы
    Сообщений: 561
    Статус: Offline
     [Shop]Weapon Giver
    Текущая версия: 1.5

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

    Требования:


    Поддерживаются игры:
    • CS: Source
    • CS: Global Offensive


    Установка:
    Распаковать содержимое архива в папку addons/sourcemod

    Пример конфига:
    Под каждым оружием его обойма и патроны.
    Список доступных оружий для CS:GO и CS: Source
    Обязательно используйте с приставкой weapon_
    "Weapons" 

        "interval"        "200.0" // Интервал для защиты от спама покупкой (в секундах) 
        "notify"    "1" // Показывать уведомление в чате об успешной покупке предмета 

        "category"    "Оружие" 
        "category_desc"    "Теперь доступно и в магазине" 

        "scar20" // Уникальный идентификатор в магазине 
        { 
            "name"        "Покупка SCAR20" // Название предмета в меню 
            "desc"        "Testing..." // Описание предмета в меню 
            "price"        "1000" // Цена 
            "weapons"    "weapon_scar20," // Оружие которое игрок получит после покупки (через запятую) 
            "clip"        "1," // Кол-во патронов в обойме 
            "ammo"        "4," // Кол-во дополнительных патронов 
            "team" "ct"     // Доступно только КТ. 
            "cmd"        "sg550" // Команда для покупки из чата 
        } 
        "ak47_deagle" 
        { 
            "name"        "Покупка AK47 + Deagle" 
            "desc"        "Покупка комплекта товаров" 
            "price"        "400" 
            "weapons"    "weapon_ak47,weapon_deagle," 
            "clip"        "2,4," 
            "ammo"        "15,6," 
            "team" "t"        // Доступно только Т 
            "cmd"        "" // Команда отключена 
        } 
        "ssg08 complect" 
        { 
            "name"        "My SSG" 
            "price"        "10" 
            "weapons"    "weapon_ssg08" 
            "clip"        "0" 
            "ammo"        "0" 
            "team" ""        // Доступно всем 
            "cmd"        "!scout" 
        } 
    }
    Команды:
    sm_shop_wg_reload - перезагрузить конфигурацию weapons.txt (требуется флаг z)

    Скачать shop_wg.zip
     
    rootДата: Суббота, 06.02.2016, 17:59 | Сообщение # 43
    Генералиссимус
    Группа: Администраторы
    Сообщений: 561
    Статус: Offline
     [Shop]Ball

    Версия: 2.0.3

    Требование:
    Sourcemod 1.5 или выше
     [Shop]Core

    Описание:
    Добавляет возможность автоматически выдавать кредиты игрокам за прохождение карт. 
    В определенном месте на карте будет создаваться объект, который будет иметь вид "подарка".
    Установка:
    ball.txt поместить в sourcemod/configs/shop/ 
    ball_downloads.txt поместить в sourcemod/configs/shop/ и заполнить пути для загрзуки файлов нестандартных моделек
    shop_ball.smx поместить в sourcemod/plugins/
    shop_ball.sp поместить в sourcemod/scripting/
    shop_ball.phrases.txt поместить в sourcemod/translations/

    Настройки:
    Настройки производятся в файле sourcemod/configs/shop/ball.txt

    "Ball"  
    {  
        "once_during_map"    "1"        // Подбор подарка только раз за карту  
        "emit_sounds"    "1"        // Проигрывать звуки взрыва  
        "emit_effects"    "1"        // Эффект взрыва  
          
        "mg_dr_minis_course_v5"    // Карта  
        {  
            // Параметры отдельно для текущей карты  
            "once_during_map"    "1"        // Подбор подарка только раз за карту  
            "emit_sounds"    "1"        // Проигрывать звуки взрыва  
            "emit_effects"    "1"        // Эффект взрыва  
              
            "pos"    "-720.432067 800.425964 160.031250"    // Координаты предмета  
            "1"        "205"    // Место    -    Кол-во кредитов (В данном случае за первое место 205 кредитов)  
            "2"        "204"  
            "3"        "203"  
            // Допустимое кол-во место от 0 до 64, где 0 дается игрокам, чьи места не указаны в данной конфигурации (В данном случае, те, которые достигли предмета позже 3 игрока получат 200 кредитов)  
            "0"        "200"    // Кол-во кредитов за остальные места  
        }  
    }
    Список изменений
    Версия 1.0 
    Версия 1.1 - Переписан плагин, добавлена новая переменная модели подарка, добавлены 3 команды. 
    Версия 2.0.0 - Работа с Shop Core v2 
    Версия 2.0.1 - Поддержка многих других игр (В частности CS:GO) 
    Исчезновение подарка только для игрока который подобрал 
    Добавлены дополнительные параметры для возможности их последующего отключения такие как: 
         1) Подбор подарка только раз за карту 
         2) Проигрывать звуки взрыва при подборе 
         3) Создавать эффект 
    Версия 2.0.2 - Фикс на новое значение кредитов

    Для загрузки нестандартных файлов модели:
    Создать (или заполнить, если уже существует) файл ball_downloads.txt в папке configs/shop с путям до папок с файлами или с путями до самих файлов

    Переменные:
    sm_ball_model - Модель подарка

    Команды:
    sm_ball_reload - Перезагрузка файла конфигурации "configs/shop/ball.txt"
    sm_ballset - Установить позицию подарка на том месте, куда вы смотрите
    sm_ballsetcredits <место> <кредиты> - Установить количество кредитов за занятое место

    Как узнать позицию на карте:
    Чтобы узнать позицию на карте, вам нужно воспользоваться командой "getpos" в консоли.
    Вы увидите примерно такой код: 
    setpos -416.000000 800.000000 81.750061;setang 0.000000 -90.000000 0.000000
    Из этого кода вам нужно взять только первые три координаты, это будут:
    -416.000000 800.000000 81.750061
    Заметьте, координаты могут быть и со знаком "- (минус)"

    Скачать shop_ball_2.0.3.zip

    9187543.png(42.9 Kb)
     
    rootДата: Суббота, 06.02.2016, 18:00 | Сообщение # 44
    Генералиссимус
    Группа: Администраторы
    Сообщений: 561
    Статус: Offline
     [Shop]Logs

    Версия: 1.1

    Требование:
     [Shop]Core - не ниже версии 2.0.X

    Описание:
    Ведет лог действий игроков и админов:
    • Передача игроками кредитов/предметов
    • Выдача админом кредитов/предметов
    • Изъятие админом кредитов/предметов
    • Выигрыш игроками предметов


    Лог ведется в файле: addons/sourcemod/logs/Shop_Logs.log

    Скачать shop_Logs_1.1.rar
     
    zoter21Дата: Четверг, 31.08.2017, 03:10 | Сообщение # 45
    Рядовой
    Группа: Пользователи
    Сообщений: 2
    Статус: Offline
    а еще есть плагины? или по поводу заказа куда можно обратиться?
     
    Форум » Форум » Плагины SourceMod » [Shop] Core + Модули (Shop+Модули для CS:S v34, новой CS:S, CS:GO Взято с hlmod.ru)
    • Страница 3 из 4
    • «
    • 1
    • 2
    • 3
    • 4
    • »
    Поиск: