Sidebar

Как делать переходы на другую карту?

Mikle

New member
Feb 24, 2007
72
Как делать переходы на другую карту?

Как делать переходы на другую карту? Я делал с помощью trigger_changelevel, но Фримен появляется не там, где есть енити info_playerstart, а на том, где закончил предыдущую карту. Точнее, там появляется не сам игрок, а камера. Как делать правильно?
 

Mikle

New member
Feb 24, 2007
72
Под ХЛ1, но я думаю, что этот способ в сурсе не сильно отличается от способа в первоначальном движке
 

realspaik

New member
Aug 30, 2006
650
1
0
Под первый и второй двиг смена уровня работает одинаково. При этом игрок и не должен появляться там, где находится info_playerstart. эт энтитя нужна, если карта загружается впервые (без загрузки предыдущих карт). Типа что бы и у читеров всё работало :) Ну или если главу новую начинаешь. А так игрок и должен появляться там, где закончился предыдущий уровень. В этом и есть смысл вальвовской смены карт. типа что бы создавалась иллюзия непрерывности игрового мира.
 
Last edited:

Maxwel

Software Engineer
Dec 7, 2006
1,439
34
2
0
Syberia
для этого надо юзать trigger_changelevel, info_landmark, да и всё

[ADDED=Maxwel]1173568841[/ADDED]
ландмарк должен одинаково называтся на обоих картаХ, и в changelevel должна быть указана ссылка на него (в параметр Landmark вписать имя ландмарка)

[ADDED=Maxwel]1173568911[/ADDED]
Mikle said:
но Фримен появляется не там, где есть енити info_playerstart, а на том, где закончил предыдущую карту. Точнее, там появляется не сам игрок, а камера. Как делать правильно?
это и есть правильно...
или через телепортирование в комнатку :agy:
 
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