local start_flag = false
local start_tim = 0
local flag1 = false
local flag2 = false
local flag3 = false
local flag4 = false
function update()
if start_flag then
if not flag1 and time_global() - start_tim > 10000 then
--первое действие
flag1 = true
elseif not flag2 and time_global() - start_tim > 20000 then
--второе действие
flag2 = true
elseif not flag3 and time_global() - start_tim > 30000 then
--третье действие
flag3 = true
elseif not flag4 and time_global() - start_tim > 40000 then
--четвёртое действие
flag4 = true
elseif time_global() - start_tim > 50000 then
--пятое действие
flag1 = false
flag2 = false
flag3 = false
flag4 = false
start_flag = false
end
function start_func()
start_flag = true
start_tim = time_global()
end
Проект "Mobile Manager" закрыт, в связи со стечениями неблагоприятных обстоятельств, и последующей потерей всех файлов и справок текущего проекта.
Николай ФеНиКс
ДУМАЙ САМ - и так уже все разжевали.
1.научись делать рестриктор (читай статью)
2. научись писать ему логику.
и тогда не будет лишних вопросов.
Разработки: "Тотализатор","Kill-zone", "Mega-bomba", Mega_gravi",
"Рандомные тайники(а также декодер, мины+диалоговый аддон"), "Выбрасываемый рюкзак", "Аналоговые часики на худ"
Ребята подскажите пожалуйста функцию вызова видео. То что описано выше с вызовом видео на Янтаре работает только для одного видео янтаря сами знаете какого: "...Ты даже не знаеш где я был и что я там видел...".
Вот.:-)
И еще не могу найти функцию вызова титров, т.е. надо что бы игра заканчивалась скажем после диалога (как функцию навесить на диалог знаю).
singapur22
Спасибо, но это я уже знаю. Мне нужен способ запустить свое отснятое видео через диалог в игре.
А там не только запускается вызов видео но и выдача квестов и еще много разного не нужного мне.
P.S. Просто ищу способ разнообразить оформление игры.
karavan А тебя никто не заставляет запускать вместе с видео всеразличную муть. Укажи в своём туторе только видео.
Что вы такие трусливые? Почему метод тыка для вас, табу? Не ужто свои силы уже не ценятся? Если вы такие ленивые, то извините, помочь ничем не смогу. Всё равно, все объяснения уходят в пустую.
Проект "Mobile Manager" закрыт, в связи со стечениями неблагоприятных обстоятельств, и последующей потерей всех файлов и справок текущего проекта.
Struck Никак. Сколько можно объяснять? Нет возможности добавлять дополнительные виджеты в меню инвентаря и в меню КПК. Так как основаны они на базе движка.
Проект "Mobile Manager" закрыт, в связи со стечениями неблагоприятных обстоятельств, и последующей потерей всех файлов и справок текущего проекта.
singapur22 точно туплю. Спасибо за обьяснение.
А где конкретно найти вызов тутора с указанным названием?
Поиск через Поиск ничего не дал. В каком файле?
Struck
Это значит что где-то в скрипте есть нулевое значение.
Т.е ты мог допустить эту ошибку в переменной,написать что-то не так,
не поставить end и т.д.
singapur22
Сдела вчера kill зону - с той функцией-убийцей - добавил эффекты: получилось очень красяво (самому аж понравилось)...но коряво.
Есть две проблемы:
1. все это дело не вешается на клавишу - (пока делал вызов через меню - но это неудобно) - у меня зона работает только 10 секунд, а потом выключается. Пробовал стандартный способ через файл ui_main_menu - вешал на F1 и на S.
2. Самая главная проблемс: вылет по стеку через определенное кол-во раз включения зоны.
получается почти тож самое, что и у того чела с ракетой, хотя у меня партиклы и эффекты вызываются вроде одноразово ( по крайней мере в одной функции - партиклы на включение - стопроцентно), а потом апдейт перекрывается флагом.
Подозреваю что дело в постэффекте котрый активируется, только когда в зону действия зоны попадает объект - но опять же - блок с ним тут же вырубается флагом, а флаг включается только если в зоне есть объекты. Но возможно что тут и получается накладка, когда объекты один за другим попадают в зону - и флаг то включается, то выключается. в общем пока не понял в чем дело...
Struck
группировка эктора называется actor :-) он не сталкер - он одиночка.
в чит-меню есть же примеры функций для всех группировок.
добавлено спустя 58 минут
singapur22
Насчет клавиш я конечно ступил - один пост на каком то форуме ввел в искушение попробовать - но действительно на клавиши нельзя повесить скрипт. За исключением клавиши tab - есть один способ и он работает.
Осталось избавиться от вылета.
отредактировал(а) erlik: 09-10-2009 14:50 GMT3 час. Разработки: "Тотализатор","Kill-zone", "Mega-bomba", Mega_gravi",
"Рандомные тайники(а также декодер, мины+диалоговый аддон"), "Выбрасываемый рюкзак", "Аналоговые часики на худ"
erlik
Я в спавне рестрикоторов чуток не догнал...Точнее ваще не догнал
Мне сиды(Sid) ,не понятны чё это такое?
добавлено спустя 1 минуту
и создавать файл отдельный для каждого рестрикотора?
или можно писать все в один файл?
добавлено спустя 1 минуту
и функция так должна выглядеть?
function create_restr(storid, pos_restr, lvid_restr, gvid_restr, custom_restr, radius_restr, ax_x, ax_y, ax_z)
local obj = alife():create("space_restrictor", pos_restr, lvid_restr, gvid_restr)
добавлено спустя 7 минут
а вроде понял=)
Вот так да?
function spawn()
local pos = vector():set(-218.20,-20.2,-145.63)
local lv = 35362
local gv = 47
local radius = 235
local ltx = "[logic]\n"..
"active = sr_idle@in\n"..
erlik Ну с партиклами я вроде разобрался. Перегруза не будет если использовать такую конструкцию:
local part = particles_object("путь")
function update_part()
if not part:plaing() then
part:play_at_pos(vector)
end
end
Это типа для постоянного отыгрывания. Можно создать целую аномалию, если привязать скрипт к рестриктору. Также можно сделать её подвижную. И даже, атакующую.
Проект "Mobile Manager" закрыт, в связи со стечениями неблагоприятных обстоятельств, и последующей потерей всех файлов и справок текущего проекта.
Эта тема закрыта, публикация новых сообщений недоступна.
Продолжая пользоваться сайтом, вы соглашаетесь с использованием файлов cookie. Страницы сайта могут содержать информацию, запрещенную для просмотра посетителям младше 18 лет. Авторское право на серию игр «S.T.A.L.K.E.R» и используемые в ней материалы принадлежит GSC Game World.