Ru/Testing Portal 2 Co-Op Maps Alone: Difference between revisions

From Valve Developer Community
< Ru
Jump to navigation Jump to search
mNo edit summary
Line 66: Line 66:


== Внешние ссылки ==
== Внешние ссылки ==
* [http://forums.thinkingwithportals.com/maps-and-modding/running-testing-co-op-maps-in-singleplayer-t2299.html Original version of this guide] hosted at ThinkingWithPortals.com
* [http://forums.thinkingwithportals.com/maps-and-modding/running-testing-co-op-maps-in-singleplayer-t2299.html Исходная версия руководства] на ThinkingWithPortals.com
* [http://forums.steampowered.com/forums/showthread.php?t=1847904 How-to: Split Screen Coop]
* [http://forums.steampowered.com/forums/showthread.php?t=1847904 Кооператив с разделением экрана]
* [http://forums.steampowered.com/forums/showthread.php?t=1857198 How-to: SplitScreen with 2 monitors]
* [http://forums.steampowered.com/forums/showthread.php?t=1857198 Игра на двух мониторах]
* [http://forums.steampowered.com/forums/showthread.php?p=22141019 How-to: Play Co_Op Alone]
* [http://forums.steampowered.com/forums/showthread.php?p=22141019 Кооператив в одиночку]


[[Category:Portal 2 Level Design:ru]]
[[Category:Portal 2 Level Design:ru]]
[[Category:Portal 2 Tutorials:ru]]
[[Category:Portal 2 Tutorials:ru]]

Revision as of 08:32, 20 December 2013

Template:Otherlang2 В данном руководстве вы узнаете, как можно тестировать карты в одиночку, используя возможности splitscreen движка Source. Кроме того, данное руководство также работает для всех уже существующих карт. Не требуются каких либо модификации карт и файлов.

Загрузка карты

ss_map имя_карты
Загружает имя_карты в режиме разделённого экрана для двух игроков. Аналогично команде map в одиночной игре. Также как и при команде map, не требуется добавлять расширение карты .bsp.
ss_splitmode режим
Изменяет режим разделения экрана.
ss_splitmode 0: Используются рекомендованные параметры, основанные на ширине экрана
ss_splitmode 1: Горизонтальное разделение
ss_splitmode 2: Вертикальное разделение

Если ваша карта прекратила загружаться на экране загрузки, попробуйте укоротить имя файла формата .vmf и перекомпилировать снова.

Спаренные дисплеи

Если у вас есть спаренные дисплеи, и вы хотите разделить игру сразу на два монитора, используйте это руководство

Управление вторым игроком

Задумайтесь, возможно ли пройти Ваш уровень в одиночку не прибегая к помощи напарника? Если не возможно - читаем дальше... Полезные команды для управления вторым игроком:

in_forceuser

in_forceuser номер_игрока
Позволяет взять управление над вторым игроком. Все движения мышью и нажатия кнопок клавиатуры будут передаваться второму игроку. Требуется включённая команда sv_cheats.
sv_cheats 1: Включает чит-режим
in_forceuser 0: Управление первым игроком (Atlas)
in_forceuser 1: Управление вторым игроком (P-Body)

Чтобы было проще использовать, установите привязку кнопки клавиатуры:

BindToggle "z" in_forceuser
Нажатие на клавишу "z" будет менять вас между первым и вторым игроком.

Template:Note:ru

Использование контроллера

Этот способ намного сложнее для использования, если у вас есть только один контроллер. Движок Source привязывает первый найденный контроллер к первому игроку, и нет способа изменить это. Единственное решение это наличие двух контроллеров, или сделать так, чтобы компьютер думал, что у вас действительно есть два контроллера.

Более подробную информацию вы можете найти на форумах Steam.

change_portalgun_linkage

Эта команда позволяет использовать дополнительные связанные порталы, без смены игроков.

change_portalgun_linkage_id integer
Создаваемые порталы закреплены за определённым персонажем или командой.
change_portalgun_linkage_id 0: Порталы режима одиночной игры
change_portalgun_linkage_id 1: Порталы Синего
change_portalgun_linkage_id 2: Порталы Оранжевого
change_portalgun_linkage_id [3-9]: Дополнительные / Зарезервированные команды для будущих применений

Template:Note:ru Template:Note:ru


Другие полезные консольные команды

cmd2 команда
Вводит команду от лица второго игрока.
cmd2 name Player2: Устанавливает имя второму игроку
ss_force_primary_fullscreen enable
Делает вид первого игрока полноэкранным, если enable 1, и скрывает вид второго игрока.
При этом использование команды (+remote_view) для просмотра экрана второго игрока удерживанием клавиши Tab становится невозможным.

Внешние ссылки