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

naxac

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

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

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

  • Дней в топе

    17
  • AMKoin

    17,401 [Подарить AMKoin]

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

  1. @AndrewMor, вроде, надо конвертировать в object и перегнать через Актор Эдитор.
  2. naxac

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

    @MegaStalker, self.chtime=time_global()+2000 это интервал между проверками, чтобы не проверять на каждом апдейте: 2 секунды. Данные о зомбированных хранятся в таблице "zombies", в псторе актера. amk.mylog() - это просто вывод в лог для отладки.
  3. @AndrewMor, двери из ЗП не подходят для ТЧ, надо править модель.
  4. naxac

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

    @losiara, можно по имени в алл.спавне найти. Если по профилю, то перебирать всех онлайновых нпс и проверять у каждого character_name.
  5. naxac

    X-Ray extensions

    @Marafon6540, попробуй level.client_spawn_manager(wpn.id, 0, function...
  6. naxac

    X-Ray extensions

    @mortan, я не в курсе, как оно там (в движке) устроено. Но вроде как происходит то же самое, что и при двойном клике по предмету в инвертаре. @TIGER_VLAD, client_spawn_manager - вызывает функцию при выходе объекта в онлайн. Можно какими-нибудь другими методами дождаться этого. Например, сохранить его id, а потом на апдейте проверять... Но это моветон. В оффлайне у предмета нет game_object, а в функцию нужно передавать именно game_object.
  7. naxac

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

    @HellRatz, из X-Ray Extensions: level.send_event_key_press(dik) - нажатие level.send_event_key_release(dik) - отпускание level.send_event_key_hold(dik) - удержание dik - код клавиши из DIK_keys. @Х_и_м_и_к, если надо просто прибавить здоровья, то нужно сначала получить game_object непися, а потом добавить ему хп. Например, по story_id. local npc = level_object_by_sid(12345) if npc then npc.health = 1 end
  8. naxac

    X-Ray extensions

    @Marafon6540, local wpn= alife():create("wpn_abakan", db.actor:position(), db.actor:level_vertex_id(), db.actor:game_vertex_id(), db.actor:id()) level.client_spawn_manager():add(wpn.id, function(id, obj) db.actor:move_to_slot_and_activate(obj) end)
  9. Делай большие нычки в несамодельных тайниках - в тех, которые изначально на локации есть. Тогда все ее содержимое будет грузиться на загрузке локации, а не при подходе к нычке. Нужна правка движка на стрельбу из бинокля: есть в Cut X-Ray Project.
  10. naxac

    Худ

    @Igrok1122, увеличь по высоте окно bag_static (вроде оно), т.к. драг-дроп приаттачивается к нему.
  11. Выложи сохранение. Да, и лучше с такими проблемами в ЛС.
  12. Прописывай fake_wpn_kuvalda, у wpn_kuvalda иконка 0х0, и ее просто не видно в продаже.
  13. naxac

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

    @KURT2013, урок вполне рабочий. Если все сделать по нему, то ГГ в принципе не сможет сам по себе или случайно засыпать, т.к. сон включается только через GUI.
  14. naxac

    Создание квеста

    @QuestRider, замени в верхнем блоке таска <infoportion_set_complete>quest_walktobarman_done</infoportion_set_complete>на <infoportion_complete>quest_walktobarman_done</infoportion_complete>
  15. naxac

    Все о партиклах

    @Ирбис, смени у аномалии класс на ZS_BFUZZ (не помню, правда, есть ли он в ЗП).
  16. Этот-то вроде понятный: А этот
  17. @Stalker_Monolit, ошибка была из-за неправильного назначения рестрикторов неписям)
  18. naxac

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

    @losiara, если тебе нужно помирить их только на время одной сцены, то используй оверрайды в логике (combat_ignore и т.п.). Или можно зомбированным сталкерам сделать отдельную секцию, в которой прописать в species вместо human - zombie.
  19. @METALISTq-p, да. В Солянке работает симуляция жизни в оффлайне из АМК-мода.
  20. Приветствую. Очередное обновление моего дополнения для ОП-2 (09.2). Ссылка та же: https://yadi.sk/d/chyp7tp0vB9xt
  21. @Шиш, если есть биодетектор, то сними его с пояса.
  22. @CRAZY_STALKER666, попробуй записать характер актера в нет-пакет ПДА.
  23. naxac

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

    @Kober(BRUC), наверно, ты хотел написать ini_file, а не system_ini? Возвратит как одно значение, т.е. все, что там написано: Если нужен массив, то разбивай строку по запятым, обрезая пробелы, через string.gfind или string.gmatch. Готовые функции для этого видел где-то в "Сборочном цехе"
  24. @D4rkNeZZ, в файле xr_motivator находится биндер нпс, так что РХ в этом вылете не виноват. Может быть, некоторые скрипты в твоей сборке были от 4-го патча, и ты их забыл адаптировать к 6-му? Например, dialog_manager, task_manager.
×
×
  • Создать...