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

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

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

Перейти к: навигация, поиск
(Новая страница: «Создаем файл '''teleport.script'''. Туда вы будете писать все свои функции телепортации. Туда пишем: ...»)
 
(<<< aka_sektor)
 
Строка 12: Строка 12:
 
</lua>
 
</lua>
 
Если не хотите спецэффекты, уберите '''level.add_pp_effector ("teleport.ppe", 2006, false)'''. Но спецэффекты нужны, иначе вы телепортитесь резко. ВСТАВИТЬ В ДИАЛОГ
 
Если не хотите спецэффекты, уберите '''level.add_pp_effector ("teleport.ppe", 2006, false)'''. Но спецэффекты нужны, иначе вы телепортитесь резко. ВСТАВИТЬ В ДИАЛОГ
 +
[[Категория:Неоформленные статьи]]

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

Создаем файл teleport.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
 

Если не хотите спецэффекты, уберите level.add_pp_effector ("teleport.ppe", 2006, false). Но спецэффекты нужны, иначе вы телепортитесь резко. ВСТАВИТЬ В ДИАЛОГ

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