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

Грамотный спавн через скрипт — различия между версиями

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

Перейти к: навигация, поиск
(Новая страница: «Всем известна функция спавна в одну строку: <lua>alife():create("section",vector():set(x,y,z),lvertex,gvertex)</lua> Однако...»)
 
Строка 1: Строка 1:
Всем известна функция спавна в одну строку:
+
КГ\АМ
<lua>alife():create("section",vector():set(x,y,z),lvertex,gvertex)</lua>
+
Однако лучше делать так:
+
<lua>
+
function create_object()
+
        local a = vector()  -- задаем, что переменная "a" - это вектор.
+
        local obj  -- задаем переменную "obj". Ее значение задается позже.
+
        a.x = x  -- вектор X. Подставить значение.
+
        a.y = y  -- вектор Y. Подставить значение.
+
        a.z = z  -- вектор Z. Подставить значение.
+
        obj = alife():create("section",a,lvertex,gvertex)  -- функция спавна. "a" - это вектор. Указывать вектор не надо (мы его задали выше).
+
end
+
</lua>
+
  
== Автор ==
+
Дубль статьи [[Спавн через скрипт]] от какого-то тупого школьника.
Vllzl
+

Версия 10:40, 8 мая 2012

КГ\АМ

Дубль статьи Спавн через скрипт от какого-то тупого школьника.

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