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

naxac

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

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

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

  • Дней в топе

    17
  • AMKoin

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

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

  1. @AndrewMor, в ТЧ для тасков нет состояния "отменено". Только "получено", "обновлено", "выполнено" и "провалено". А повторно выдать можно. Как пример - task_manager.
  2. @BoBaH_671, с этой логикой непись не будет стрелять в объект со story_id. Он просто отыграет анимацию, направив оружие на объект. Имитацию выстрела можно сделать скриптом, вызвав функцию, например, из этой же логики по таймеру.
  3. @dPlayer, если тебе надо, чтобы определенный предмет в определенной зоне выбросил актер, то можно сделать рестриктор, при входе в который актеру выдается поршень, при выходе - дисаблится. И на дропе предмета в каллбэке проверять одновременно и секцию предмета и этот инфопоршень.
  4. @BoBaH_671, попробуй просто убрать из конфига этой кнопки в xml это: accel="kX".
  5. Привет всем. Не хотел больше выкладывать обновлений для "аддона", но наковырял довольно много. Накопилось, в общем)
  6. naxac

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

    @FonSwong, так бы и писал, что надо синхронизировать смену текстуры со звуком. Я думал, ты про смену кадров анимации. В подписи к видео написано, что для смены текстуры прицела используется Луа-перехватчик от Alpet - для изменения адреса в памяти.
  7. naxac

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

    @FonSwong, 1. Никак. Если только подогнать звук под время анимации. 2. Нет. @tatarinrafa, get_console():get_float() возвращает число с плавающей точкой, т.е. val у тебя станет числом, а ты с ним пытаешься обращаться как с массивом.
  8. naxac

    Ищу файлы / моды / аддоны

    https://yadi.sk/d/b6C3Tx5_v5N8S
  9. naxac

    Мысли ...

    @Greed, с совместимость чего с этим модом? Так и писал бы в тему мода. Да, и лог вылета бы тоже не помешал.
  10. @KoRn0509, там стоит рестриктор со схемой sr_psy_antenna - он и включает этот эффект.
  11. Он бессмертный до третьего (или четвертого, не помню) появления. Так что можно от него просто прятаться и не тратить патроны) Он подбирается, но потом исчезает вместе с хозяином - после "взрыва". Где-то в западной части локации, вроде.
  12. naxac

    AI additions

    @Silver Raven, в m_netpk нужно пользоваться универсальной функцией - get. Получится что-то вроде этого: Если разделить на редактирование всего пакета (full) и только state-части, то
  13. @Silver Raven, в чистом ТЧ если только через нет-пакет, с последующим переводом в оффлайн, а потом назад в онлайн для вступления в силу изменений.
  14. Про "общий свет" не знаю, не интересовался)
  15. Находится в папке с уровнем, называется level.env_mod - там содержатся настройки таких погодных зон. В них погода и освещение отличаются от остального на локации. Редактировать можно в СДК. И, вроде, перл-скрипт был для этого. Их и ставят как раз во всяких пещерах/туннелях, чтобы окружение изменить - тот же туннель на свалке взять, или туннель с электрами на кордоне.
  16. @Dennis_Chikin, может, там локальный погодный модификатор стоит с такими настройками? Надо открыть карту в СДК и посмотреть.
  17. naxac

    Худ

    @UriZzz, я исправлял - в своем аддоне для ОП-2 (в подписи) - смотри файл game_maps_single.ltx и текстуры карт Бара и Дикой Территории. В оригинале они специально обрезаны наполовину.
  18. naxac

    [CoP] Вопросы по SDK

    @BoBaH_671, есть еще утилита на перле для разборки/сборки этого файла.
  19. naxac

    Сборочный цех

    @Kirgudu, я даже не помню, что за версия.. В конфиге написано "last edit: 27.09.2013". Да, про table.size забыл совсем - у меня xrLua Extensions от RvP стоит, это оттуда. Если нужно, могу скинуть диф с изменениями.
  20. naxac

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

    @FonSwong, вернет новую таблицу.
  21. naxac

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

    @TIGER_VLAD, код клавиши по экшену: local dik = bind_to_dik(key_bindings.kSPRINT_TOGGLE) upd: пардон, эта функция из X-Ray Extensions, в чистом ТЧ только dik_to_bind есть.
  22. naxac

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

    @CRAZY_STALKER666, метод position класса game_object возвращает экземпляр класса vector, в котором содержaтся текущие координаты объекта. Что тебе надo перепаковывать и зачем? Передавай как есть. local pos = db.actor:position() func ( pos ) Если надо что-то сделать с координатами, то используй методы класса vector - правда, для этого хотя бы немного надо векторную алгебру знать. Можно костыльно: local x,y,z = pos.x,pos.y,pos.z -- тут что-то делаешь со значениями... pos = vector():set(x,y,z) func ( pos )
×
×
  • Создать...