SoC. Создание проводников — различия между версиями — S.T.A.L.K.E.R. Inside Wiki

SoC. Создание проводников — различия между версиями

Материал из S.T.A.L.K.E.R. Inside Wiki

Перейти к: навигация, поиск
(Новая страница: «Открываем файл dialog_локация.script и в конце пишем: <lua> function first_teleport(npc, actor) -- останавливаем...»)
 
(<<< aka_sektor)
 
Строка 21: Строка 21:
 
Авторы скрипта: GSC Game World
 
Авторы скрипта: GSC Game World
 
Автор статьи: Vllzl
 
Автор статьи: Vllzl
 +
[[Категория:Неоформленные статьи]]

Текущая версия на 00:52, 20 марта 2014

Открываем файл dialog_локация.script и в конце пишем:

 
function first_teleport(npc, actor)
        -- останавливаем диалог
        npc:stop_talk()
        actor:stop_talk()
 
        -- чтобы телепортация не выглядела резкой
        level.add_pp_effector ("teleport.ppe", 2006, false)
 
        -- телепортация
        db.actor:set_actor_position( vector():set(X,Y,Z) )  -- заменить X,Y,Z на координаты.
        end
end
 

Теперь активируем через диалог:

<action>dialog_локация.first_teleport</action>


Авторы

Авторы скрипта: GSC Game World Автор статьи: Vllzl

Другие места
LANGUAGE