ну например можно сделать так возле поста же есть мины, если актер задел мину и она взорвалась, то военые там что взорвалось,кто то ходить,маер поднимай своих гоблинов и идите проверте, можно встать за дерево и недвигатся через несколько минут
военые типо да нету тут нефига никого идем назад, если игрок сорвался и побежал когда военые были рядом то когда прибежим к сидору появляется плохая ветка диалога меченый ты че там натворил полудурок
Сообщение отредактировал Kail - Суббота, 14.07.2012, 16:16
Kail, во-первых, без запятых понять, что же именно ты задумал, крайне сложно, я лично для себя несколько вариантов нашёл в твоём посте. Во-вторых, я тебе уже сказал, каким образом можно определить, что ГГ был замечен. Мины - сделаны на основе аномалий, отследить вхождение актора в аномалию может и можно, но я не задавался этим вопросом.
Кто знает, как сделать так, чтобы при использовании предмета начинали играть несколько песен подряд(не сразу все, а именно одна за другой)? Я смог сделать только чтобы играла одна:
Code
if so_obj:section_name()=="mp3_player" then local i=math.random(1,5) local snd=sound_object("music\\mp3\\mp3_"..i) local len=snd:length() if not snd:playing() then snd:play_no_feedback(db.actor,sound_object.s2d,0,vector():set(0,0,0),1.0) SpawnItemInInv("mp3_player_normal_energy") end
В ТЧ, в параметрах боеприпасов есть "k_pierce". Он влияет на пробивание броников? Если он отвечает только за преодоление физических преград то ПЫС облажался с баллистикой.
Потому-что в реале бронебойные патроны наносят незащищённым целям меньше урона, чем обычные патроны т.к. бронебойные проходят насквозь и не передают телу свою энергию. Поэтому в ТЧ у бронебойных патронов k_hit (коэффициент повреждения) должен быть меньше единицы, а он как правило равен 1.1
Сообщение отредактировал KazakHD5770 - Суббота, 14.07.2012, 17:48
Salem, в сдк, или через all.spawn. Ставишь точку и называешь ее esc_lider_walk, это место где стоит нпс, и точку куда он будет смотреть - esc_lider_look
Для ТЧ, делаю девайс, он уже работает, но хотелось бы добавить ключ, который позволит им пользоваться. (вызывать диалоговое окно). Подскажите ПЛЗ. как его добавить. СПС.
Сообщение отредактировал ins33 - Суббота, 14.07.2012, 19:09
ins33, при использовании девайса сделать проверку на наличие предмета в инвентаре ГГ - если нет ключа то девайс не использовать (или скидывать с пояса), если ключ есть то делать что нужно.
KazakHD5770, Вопрос в том, что при использовании девайса вызывается диалоговое окно. Пробывал пару вариантов, но девайс выдаёт окно. А надо чтоб он не работал.
P.S. повесить подобную проверку: local КЛЮЧ = db.actor:object("КЛЮЧ")
if note and type(note) == "number" then if not level.object_by_id(note) then local КЛЮЧ = db.actor:object("КЛЮЧ") level.start_stop_menu(interfase.ui_repair(), true) --запускаем меню
Так? СПС за ответ. Попробовал, диалоговое меню запускается.
Сообщение отредактировал ins33 - Суббота, 14.07.2012, 19:59