Subbota » 07-01-2011 14:00:26

Товарищи по несчастью! Имею глупый вопрос. =)
Поставил недавно в очередной раз Они, столкнулся со стандартным затыком - в уровне нападение на аэропорт не открывается первая дверь, которая по терминалу с белым самолетом. Огонек зеленый загорается, дверь никуда не отъезжает. помню, что это был какой-то скриптовый затык, но в упор не помню, как с ним бороться. Помогите, плз. В гугле не забанен, но пока найти не получилось.

Мih@ » 07-01-2011 14:48:13

Subbota написал(а):

Огонек зеленый загорается, дверь никуда не отъезжает.

"стандартный затык"?.. эмм, она и не должна сама отъезжать, там не door_open, а door_unlock. открывать по ctrl или иной забинденой на action кнопкой.
по крайней мере, в оригинальных скриптах так. +)

если действительно не работает - консоль та вызывает функцию change_terminaldoor_light, номер искомой двери 2. то бишь, в ./GameDataFolder/IGMD/Airport/airport1_level_logic.bsl где-то в районе 623 строки следует иметь примерно следующее:

Спойлер:

func void change_terminaldoor_light(void)
{
    dprint door1
    input 0
    cm_interpolate door1 0
    sleep 60
    particle door1_locklight01 do start
    door_unlock 2
    door_open 2
    sleep 150
    cm_reset
    input 1
}

Subbota » 07-01-2011 18:09:01

Емасэ, спасибо, я - тупой. =) И память моя меня зверски подводит. =))))
Почему то был свято уверен, что там дверь отрывается после выполнения скрипта и то ли надо позволить солдату в ракетницей убить гражданского, то ли че то такое. Мож попутал с чем то. Года 3 уже не переигрывал. =))))

BryanFury » 14-06-2011 22:40:06

ну удачи с прохождением. )) хотя думаю за ?то время ті её уже прошёл ))