Sidebar

Вопрос по ChangeLevel

Сям

New member
Dec 26, 2008
2
0
0
HL2: перемещение в отличную от player_start координату

Есть, например, карта map1 (1-й этаж) на кот. расположен коридор и две лестницы №1 и №2 на концах, "ведущие" на map2 (2-й этаж) c такими–же лестницами и коридором. Понятно, что нужно использовать два триггера для смены уровней. Но как попасть из map1 от лестницы №2 к этой же лестнице на map2 если info_player_start в карте map2 расположен, ну скажем, возле лестницы №1? Т.е. получаеться у карты есть несколько точек входа, но ведь nfo_player_start для singleplayer игр может быть только один.
Конечно есть тупой способ — сделать две копии map2: в одной info_player_start расположить возле лестницы №1, в другой — возле лестницы №2! Есть ли способ поумнее? :)
 
Last edited:

La Mafioza

New member
Jul 7, 2009
20
ченчлевел? Слышал. Но не юзал ещё. Там нужны эти энтити:
trigger_changelevel - триггер перехода на след. карту
trigger_transition - триггер переноса энтитей с первой карты на вторую
info_landmark - точка начала координат

А способ поумнее есть. Тебе надо рэндомную точку появления игрока? В синглплеере такого нет, но поможет point_teleport.
Ставишь несколько пойнт_телепортов в разных местах и через logic_case активируешь рэндомный телепорт. Настраивать там легко, ну принцип понятен:
карта загрузилась---логик_кейс выбирает рэндомную точку телепортации игрока---игрок в ету точку телепортируется---получается как в мультиплеере (рендомная точка спауна)
 

Сям

New member
Dec 26, 2008
2
0
0
Методом тыка всё оказалось просто - можно ставить более одного info_player_start (игрок появляеться в ближайшем к landmark)! нь-дя... :)
 
Last edited:

Game Server

CSM TV

Page QR Code

QR Code

Donate Campaign

Total amount
$0.00
Goal
$25.00

Latest profile posts

TestUser wrote on TRUP@C's profile.
Master?
TestUser wrote on TRUP@C's profile.
Hello Father

Members online

No members online now.

Discord