[Shop] Ball v2.0.4
Добавляет возможность автоматически выдавать кредиты игрокам за прохождение карт.
В определенном месте на карте будет создаваться объект, который будет иметь вид "подарка".
Установка:
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" "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" // Кол-во кредитов за остальные места
}
}
Для загрузки нестандартных файлов модели:
Создать (или заполнить, если уже существует) файл 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
Заметьте, координаты могут быть и со знаком "- (минус)"
Смотрите также:
Я его проверял, он багнутый. На главной странице всё время обновляет сайт. Другие страницы не знаю.
Кто разбирается, тот сможет настроить.