Portal 2

Portal 2

Not enough ratings
Подготовка к low-skill speedrun
By Łetkh
low-skill letkh пытается рассказать что то полезное
   
Award
Favorite
Favorited
Unfavorite
Введение
Итак, если вы дошли до этого момента, то поздравлю, вы на 10% гей хороший человек. После прохождения портала, многие заходят убить свои нервы поспидранить портал. Базовым механикам можно научиться тут. Приступим к основной части.
SAR и другое
Первым делом для фистинга рана нам потребуется SourceAutoRecord(SAR). Это типа таймера, я хз как по другому его назвать. Скачиваем его отсюда[github.com]. Теперь его нужно поместить в папку Portal 2 (\steamapps\common\Portal 2).
Чтобы его запустить, надо прописать:
plugin_load sar
Обязательной командой является
sar_autorecord 1
Чтобы начать писать демку
record <имя файла>

Бинды и команды

Самая важная вещь, которую надо забиндить, - яркость. Потому что в 5 главе, вы будете видеть очко н3гра темноту.
bind (клавиша) "incrementvar mat_ambient_light_r 0 0.05 0.05;incrementvar mat_ambient_light_g 0 0.05 0.05; incrementvar mat_ambient_light_b 0 0.05 0.05"

Чтобы отобразить / выключить SAR'овский таймер
bindtoggle (клавиша) "sar_sr_hud"

Эта команда позволяет смотреть скорость, угол, позицию и тд, полезная штука для Super Portal'а и других фич.
cl_showpos 1

Чтобы остановить таймер
sar_speedrun_stop

Чтобы ресетнуть таймер
sar_speedrun_reset


Настройка таймера
Можно еще использовать разные таймеры по типу: SourceLiveTimer или LiveSplits(я предпочитаю его). Скачать SLT можно тут[www.speedrun.com], а LS(с конфигом), можно скачать в самом низу страницы (Portal 2 Blank Splits (w/ subsplits)). Для работы SLT необходимо указать место, где записываются демки (обычно папка Portal 2) и начать ран. А с LS придется немного попариться. Если вы не используете SAR (тапком по ебалу дам) то в меню (ПКМ -> Edit Splits...) включаете "Game Time and Auto Splitting". Если же вы играете с SAR, но ничего у вас не работает (не удивительно), то придется поставить вручную auto splitter. Для этого необходимо перейти по ссылке[raw.githubusercontent.com], скачать файл (скопировать все, и создать файл для сплиттера (ctrl+a чтобы выделить все)) и уже переходите в Edit Layout... затем добавляете + -> Control -> Scriptable Auto Splitter. Затем в настройке сплиттера выбираем файл, который копировали/скачивали. На этом настройка таймера закончена.
Начало рана
Здесь есть загвоздка. Есть 2 пути начинать ран: с абсолютно самого начала, либо же с момента, когда игроку дается управление. Я предпочитаю 2 вариант, потому что он экономит аж 4 с копейкой минут. Чтобы начать ран с этого момента, необходимо загрузить containerridesave. Его можно загрузить тут[drive.google.com]. Затем кидаете его к своим сейвам (сюда)
Чтобы запустить этот сейв необходимо прописать
load containerridesave
Но на таймере 0:00, почему? Чтобы это исправить необходимо прописать
sar_speedrun_offset 16868
Если вы скачивали LS по моей ссылке, то там уже будет выставлено это значение. Если нет - выставите вручную.
Заключение
Конечно, сыро получилось, да и мне самому не нравится как я написал, но имеем что имеем. Я надеюсь, что помог как нибудь, если будут вопросы, пишите в комы. И удачного high-skill рана. А я пока посижу на low-skill'e...
1 Comments
СЫНША ЛАВЫ May 3 @ 10:35am 
ура