В помощь народу
ЗАПИСЬ ДЕМОК: При помощи команд в консоле:
Demorec [demoname] - запись демки.
Demostop - остановка записи демки
Demoplay [demoname] - проигрывание демки
Как забиндить запись демки на клавишу?
Пример:
в файл utinput.ini в раздел engine.playerinput вписываешь например это:
Bindings=(Name="Delete",Command="demostop")
Bindings=(Name="Insert",Command="Demorec [Player-%td]")
в раздел UTGame.UTPlayerInput
Одной строкой:
Bindings=(Name="Delete",Command="demostop",Control=False,Shift=False,Alt=False)
Одной строкой:
Bindings=(Name="Insert",Command="Demorec [Player-%td]",Control=False,
Shift=False,Alt=False)
При нажатии на Insert демка записывается, delete остановка, естественно можно
поменять эти кнопки на другие, главное чтоб на них уже не было другой функции.
Ввиду того, что начало и конец записи никакими системными сообщениями не
сопровождаются, может быть осмысленно подцепить какое-нибудь сообщение
на конец команды самому, типа такого:
Одной строкой:
Bindings=(Name="PageUp",Command="demorec [YourNick-%td] |
teamsay YourNick na4al zapis' demki",Control=False,Shift=False,Alt=False)
Одной строкой:
Bindings=(Name="PageDown",Command="demostop |
teamsay YourNick zakon4il zapis' demki",Control=False,Shift=False,Alt=False)