Вот вчера наваял. Чудо скрипт по настройке классов по своему вкусу. Скрипт создан из-за клюка батлы, которая не сохраняет выбранные анлоки при игре
разными классами на разных серверах.
Как работает скрипт. Например после захода на сервер планирует играть штурмовиком.
Открываем выбор сквада или точки респа и жмем F10: скрипт выбирает вкладку kit, выбирает штурмовика, жмет кнопку customize, и выбирает все нужные анлоки. Остается только самому подкорректировать конфигурацию под конкретную ситуацию (например взять восс или сменить подствол на дробовик), выбрать точку возрождения и начать всех паунить.
Вот пример скрипта, который легко настроить под свои даже самые извращенные нужды.
Нажмите для просмотра прикрепленного файлаСамое интересное находится в конце файла:
Код
*F9::
ResetBFCursorPos()
CustomizeKit("Снайпер", 1, 1, 2, 5)
return
*F10::
ResetBFCursorPos()
CustomizeKit("Штурмовик", 1, 1, 2, 4)
return
*F11::
ResetBFCursorPos()
CustomizeKit("Инженер", 1, 2, 3, 5)
return
*F12::
ResetBFCursorPos()
CustomizeKit("Поддержка", 1, 2, 2, 3)
return
Здесь задается конфигурация для каждого класса: при нажатии F9 - для снайпера, F10 - для штурмовика и т.д. В строке
CustomizeKit("Штурмовик", 1, 1, 2, 4) вторая цифра в скобках указывает номер анлока сквадлидера от 1 до 3, третяя - номер оружия от 1 до 3, четвертая - номер анлока для левого слота от 1 до 6, пятая - для правого слота.
Что можно изменить? Помимо изменения анлоков на свои любимые можно добавить несколько конфигураций для одного класса. Например, поддержка может бегать с пулеметом и с дробовиком. Вот измененный кусок: F12 выбирает пулемет, Alt+F12 - дробовик.
Код
F12::
ResetBFCursorPos()
CustomizeKit("Поддержка", 1, 2, 2, 3)
return
!F12::
ResetBFCursorPos()
CustomizeKit("Поддержка", 1, 3, 2, 3)
return
Еще один пример: одной кнопкой F9 настраиваются скразу три часто используемых класса. Т.к. штурмовик используется чаще всего, он указан последним и будет выбран после нажатия F9. На F12 остается висеть нелюбимая поддержка:
Код
*F9::
ResetBFCursorPos()
CustomizeKit("Снайпер", 1, 1, 2, 5)
CustomizeKit("Инженер", 1, 2, 3, 5)
CustomizeKit("Штурмовик", 1, 1, 2, 4)
return
*F12::
ResetBFCursorPos()
CustomizeKit("Поддержка", 1, 2, 2, 3)
return