Sidebar

Передвижение Зомби!

CloudStorm

New member
Jun 6, 2013
7
0
0
Передвижение Зомби!

Всем привет! Я использую Source Engine 2007. Собственно вопрос следующий: на карте у меня зомби который ходит по path_corner-ам, когда он меня замечает, он уходит с траекторий path_corner. Как сделать чтобы когда я исчезну из его поле зрения(убегу далеко, спрячусь в другой комнате), чтобы зомби вернулся обратно на траекторию path_corner. Надеюсь правильно выразился! Спасибо заранее за ответы! :]

------------------
Решено!
Можно сделать так: aiscripted_shedule будет заставлять зомби ходить по заданному пути из path_corner'ов. Увидев игрока, он пойдет за ним. И у зомби сделать аутпут: OnLostPlayer -> aisc(имя энтити aiscripted_shedule) -> StartShedule -> 0.00 Потеряв игрока, сработает аутпут и эта энтити заставит зомби вернуться на путь и следовать по нему.
Огромное спасибо snaksan, и всем остальным кто попытался помочь!
 
Last edited:

CloudStorm

New member
Jun 6, 2013
7
0
0
Я тут нашёл интересный output у npc_zombie. Называется OnPlayerLost . Этот output активируется когда зомби начал за мной гнаться, но я убежал/исчез. Так вот, что можно активировать через этот output, чтобы заставило зомби опять ходить по path_corner-ам?
234qa.png
 
Last edited:

*azabetfen*

New member
Mar 2, 2010
1,914
33
17
0
ugu
Поставь триггер, в то место которое ты убежишь! И поставь применение на патч.
 

Stanislav.Mk

New member
Sep 25, 2011
514
29
2 CloudStorm:
Давно такого не делал, так что точно не скажу. Но там все просто.
Думаю, должно быть что-то типа:
OnLostPlayer - ZombieName( собственно, npc_zombie) - SetPath = "имя одной из точек пути"

[ADDED=Stanislav.Mk]1370868899[/ADDED]
2 CloudStorm:
Если не получится - пиши. Попробую сам сделать
 
Так просто берём и удаляем старого зомбю, после чего создаём нового через темплейт. А чтоб новый был на месте старого, к первому зомбю на спауне можно прикрепить info_target и телепортировать нового зомбя к нему, после чего прикреплять таргет заново.
 

snaksan

New member
Jun 13, 2010
601
32
Можно сделать так: aiscripted_shedule будет заставлять зомби ходить по заданному пути из path_corner'ов. Увидев игрока, он пойдет за ним. И у зомби сделать аутпут:
OnLostPlayer -> aisc(имя энтити aiscripted_shedule) -> StartShedule -> 0.00
Потеряв игрока, сработает аутпут и эта энтити заставит зомби вернуться на путь и следовать по нему.
 

CloudStorm

New member
Jun 6, 2013
7
0
0
Snaksan, я просто в шоке. Не ужели получилось! Огромное тебе спасибо, и всем остальным кто попытался помочь!
 

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