- Поддерживаемые игры
-
- CS: GO
Добавляет возможность автоматически выдавать кредиты игрокам за прохождение карт.
В определенном месте на карте будет создаваться объект, который будет иметь вид "подарка".
Изменения:
В определенном месте на карте будет создаваться объект, который будет иметь вид "подарка".
Изменения:
C-подобный:
Версия 1.0
Версия 1.1 - Переписан плагин, добавлена новая переменная модели подарка, добавлены 3 команды.
Версия 2.0.0 - Работа с Shop Core v2
Версия 2.0.1 - Поддержка многих других игр (В частности CS:GO)
Исчезновение подарка только для игрока который подобрал
Добавлены дополнительные параметры для возможности их последующего отключения такие как:
1) Подбор подарка только раз за карту
2) Проигрывать звуки взрыва при подборе
3) Создавать эффект
Версия 2.0.2 - Фикс на новое значение кредитов
Версия 2.0.4 - Фикс плагина от Andy Freeman
- Переменные
-
Настройки производятся в файле sourcemod/configs/shop/ball.txt
PHP:"Ball" { "once_during_map" "0" // Подбор подарка только раз за карту "emit_sounds" "1" // Проигрывать звуки взрыва "emit_effects" "1" // Эффект взрыва "mg_dr_minis_course_v5" // Карта { // Параметры отдельно для текущей карты "once_during_map" "0" // Подбор подарка только раз за карту "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" // Кол-во кредитов за остальные места } }
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
Заметьте, координаты могут быть и со знаком "- (минус)"
Тема была создана по просьбе автора плагина - FrozDark
- Установка
-
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/
Для загрузки нестандартных файлов модели:
Создать (или заполнить, если уже существует) файл ball_downloads.txt в папке configs/shop с путям до папок с файлами или с путями до самих файлов