Плагин: [Shop]Ball
Версия: v1.1
Требование:
SDKHooks или Sourcemod 1.5 или выше
[Shop]Core
Описание:
Добавляет возможность автоматически выдавать кредиты игрокам за прохождение карт. В определенном месте на карте будет создаваться объект, который будет иметь вид "подарка".
Настройки:
Настройки производятся в файле sourcemod/configs/shop/ball.txt
Код
"Ball"
{
"aim_deagle7k" //название карты
{
"pos" "459.711822 120.519332 67.999526" //позиция подарка
"1" "100" //получит кредитов 1 прошедший карту
"2" "50" // получит кредитов 2 прошедший карту
"3" "25" // получит кредитов 3 прошедший карту
"other" "10" // будут получать остальные за прохождение этой карты
}
}
Список изменения:
Код
Версия 1.0
Версия 1.1 - Переписан плагин, добавлена новая переменная модели подарка, добавлены 3 команды.
Для загрузки нестандартных файлов модели:
Создать файл 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
Заметьте, координаты могут быть и со знаком "-"
Установка:
ball.txt поместить в sourcemod/configs/shop/
shop_ball.smx поместить в sourcemod/plugins/
shop_ball.sp поместить в sourcemod/scripting/
shop_ball.phrases.txt поместить в sourcemod/translations/