Перейти к контенту

dPlayer

Жители
  • Число публикаций

    1 513
  • Регистрация

  • Последнее посещение

  • Дней в топе

    1
  • AMKoin

    6,773 [Подарить AMKoin]

Весь контент пользователя dPlayer

  1. И таки конструкция [spawner] cond = {+info_1 -info_2} работает, правда -info2 не переводит в оффлайн а не даёт сидящему в оффлайне НПС выйти в онлайн. Т.е. в момент выдачи этой инфы он должен быть оффлайн.
  2. @BoBaH_671, не хочу присваивать id всем подряд, а класс нпс из оригинала.
  3. @BFG,хочу его навсегда перевести в оффлайн после квестовой сценки. ГГ кстати, будет на другой локации, это я для тестов рядом нахожусь. Хорошо, как его по поршню удалить навсегда?
  4. Как отправить НПС в онлайн/оффлайн через секцию [spawner] в алл.спавне? В плане, как записать одновременно эти условия. В игре находил подобную запись, но НПС приходит в онлайн, когда дается поршень info_1, но в оффлайн при выдаче info_2 не уходит. Что-то подобное читал тут, но найти не могу. [spawner] cond = {+info_1 -info_2}
  5. Каким условием отменить квест или подквест? ("задание отменено")
  6. Что за условие задачи <infoportion_set_fail> </infoportion_set_fail>?
  7. dPlayer

    Автофлудилка

    Или контрабандисты
  8. УПД. HellRatz и хорошо, что отрывок, я даже боюсь представить текста диалога дальше.
  9. @Карлан, не, не в файл логики, а в кастом дату записать так: custom_data = <<END [dont_spawn_character_supplies] [dont_spawn_loot] [logic] cfg = scripts\mod_logic\esc_bandit_camp.ltx END В оригинале так используется. ************************************************************************* Есть 2 схемы поведения, во время первой отыгрывается анимация, как переключиться на вторую, когда анимация закончится?
  10. Блин, почему это не работает, и консервы/бинты/етц всё равно спавнятся в трупе? custom_data = <<END [dont_spawn_character_supplies] [logic] cfg = scripts\mod_logic\esc_bandit_camp.ltx END
  11. @Jekyll, хм, тут поинтереснее, сам посмотрю, что тебе сведущие шаманы ответят) Ведь надо как-то узнать, что рядом бахнула именно пси-граната, а потом переключать его на эту схему поведения.
  12. У тебя сценка или тебе надо, чтобы они падали постоянно? Анимация имеется, правда может не в оригинале, но в РМА, например, восстановлена.
  13. dPlayer

    Форум: вопросы и предложения

    Требуется список запрещённых сокращений, а иначе как узанть, какие сокращения разрешены на форуме, а какие нет? Если охота играться в полицейских, то хоть законы напишите. @Дизель, как догадаться-то, как расшифрует очередной модератор? Я человек тёмный, даже глупый, дайте список, чтобы не ошибаться, Христа ради дайте, а то я и так, кроме Школы моддинга больше нигде не пишу, боюсь забанят насовсем. Да что там сокращения, мне недавно один модератор за слово "Ну" в теме "Разговоры о модах" красным сообщение исчеркал - его превосходительство решило, что я его шибко оскорбил этим словом.
  14. @HellRatz, да фиг знает, столько поршней, по 2 даже на простейший квест "принеси")) Как эти ф-ции передачи правильно написать-то? Почему это работает: function take_out_esc_case (actor, npc) dialogs.relocate_item_section(actor, "case_esc", "out") dialogs.relocate_money(actor, 15000, "in") end А здесь винторез остается у ГГ, хотя сообщение об отъёме в диалоге выскакивает function take_out_af_night_star (actor, npc) dialogs.relocate_item_section(actor, "wpn_vintorez", "out") dialogs.relocate_item_section(actor, "af_night_star", "in") end
  15. А как дело со скриптами стоит в других движках, аналогичных хрею возможностей?
  16. С этого и стоило начинать, хрспавнер бестолковая фигня. Вопрос: как ещё можно выдать квест, кроме как вместе с инфопоршнем? Мб как-то из диалога его прямо вызвать?
  17. @UriZzz, ещё есть такая ф-ция, но работает ли она, не знаю. function immotral() local npc1 = level_object_by_sid(006) --волк local npc2 = level_object_by_sid(092) --проводник local npc3 = level_object_by_sid(032)-- кузнецов local npc4= level_object_by_sid(100) --серый if npc1 then npc1.health = 1 end if npc2 then npc2.health = 1 end if npc3 then npc3.health = 1 end if npc4 then npc4.health = 1 end end
  18. Подскажите ф-ию, выполняющуюся, при получении НПС (id есть) определенного предмета.
  19. Ну например, поисковый квест, когда отметка непосредственно на объекте делает возможным по карте прицелиться ровно на середину отметки. Ничего, так и придётся делать. Просто я думал, что можно обойтись без этого костыля. УПД, в данном случае под отметкой я говорю про синий круг: Кстати, у него радиус меняется? Что-то даже не могу вспомнить про белый круг в ТЧ... Как он называется?
  20. Можно ли поставить/убрать отметку на карте в ПДА по координатам, без объекта?
  21. dPlayer

    Форум: вопросы и предложения

    Как включить мобильную версию?
  22. dPlayer

    Скриптование

    Выполнить ф-ию при подборе одного из нескольких предметов. Читал-читал про оператор or, но всё равно вылет((: function find_item_i(actor, npc) if db.actor ~= nil then return db.actor:object("предмет1")~=nil or return db.actor:object("предмет2")~=nil end end return false end
  23. @AndrewMor, мб через цикл, что то типа function give_accumulators_azot(first_speaker, second_speaker) for i=1, 3 do dialogs.relocate_item_section(second_speaker, "akkum", "out") end end
  24. @Саша Добриков, вг чн и есть модификация сж тч, упрощенная и заточенная, собственно под бестолковое перемещение отрядов по карте, демонстрацию игроку боевых действий с выставлением напоказ кривущих особенностей, типа смарт-каверов и прочую белиберду. А так те же смарты, респавны, гулаги и работы в них.
  25. @UnLoaded ну дело-то было не в бобине! @dsh, верно сказал, что одновременно два условия не выполнятся. Дак их и не надо выполнять одновременно, т.е. записать-то надо раздельно, как два условия. combat_ignore_cond = {=check_fighting(5484)}, {-esc_bandit_hit =fighting_actor} Всем, принимавшим участие - спасибо, сценку таки смог доделать)))
×
×
  • Создать...