- Поддерживаемые игры
- CS: Source (OrangeBox)
Добавляет возможность покупать трейлы в магазине
Код:
Версия 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 для энтити
- Требования
- Sourcemod 1.3 или выше
- [Shop] Core - не ниже версии 2.0.0
- Переменные
- Создать файл 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 } }
Готовый вариант
- Команды
- Админские команды:
sm_trails_reload - Для перезагрузки конфигурации
- Установка
- Залить файл shop_trails.smx в addons/sourcemod/plugins
Залить файл shop_trails.sp в addons/sourcemod/scripting
Создать файл sourcemod/configs/shop/trails.txt и заполнить его в соответствии с указанием в разделе "Переменные"