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

karavan

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

    482
  • Регистрация

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

  • AMKoin

    30 [Подарить AMKoin]

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

  1. ХЕМУЛЬ36RUS На патче 1.6.0.2 в консоле ввести hud_draw off, если я не ошибаюсь конечно. hud_draw on включает худ.
  2. karavan

    Сообщество Мапперов

    А разве есть мод где все локации, что в паке, уже полностью заселены и заквестены?
  3. А как заставить НПС-эксклюзива говрить определенные фразы, т.е. проигрывать определенные звуковые файлы? %=play_sound(zat_a2_base_megaphone)% подойдет? И где регить этот звук? Есть ли еще способы вызвать звук для проигрывания? З.Ы.: Только задался этим вопросом. Примеры смотрел мало. Добавлено через 3 мин.: Если я правельно понимаю то, вот такая запись "on_signal = sound_end" проверяет что звук закончился?
  4. _Призрак_ Большое спасибо. Еще возник вопрос в ходе квестостроения. Возможно ли что бы сквад или отдельный НПС спавнился по выдаче поршня? Уточню. Мне нужно что бы "Определенный сквад" или "НПС-эксклюзив" появлялись на локации только после выдачи задания/квеста, а до этого их не было.
  5. KD87 , Clayman Примного благодарен. Вот только не совсем понимаю какой npc_story_id писать в: on_npc_in_zone = npc_story_id | restrictor_name | схема on_npc_not_in_zone = npc_story_id | restrictor_name | схема НПС же на карту не поставиш? А как присвоить эксклюзивному НПС стори айди? Или можно просто прописать в npc_story_id стори айди смарта? И еще как заставить НПС все время смотреть на ГГ? Например машит НПС ручкой ГГ и всё время смотрит на него, так сказать подзывая? Пробовал в логику дописать target = story | actor или target = actor ничего не дало.
  6. Кто может подсказать как проверить нахождение определенного НПС в рестрикторе через логику? И для чего служат вот эти записи? out_restr = in_restr = Проверить с помощью них нахождение НПС в рестрикторе не получилось. Если конечно я правельно понял что после знака равно надо писать имя рестриктора.
  7. В ЗП есть аналог вот такой логики? [spawner] cond = {+escape_lager_spawn_killers} Мне нужно что бы определенные НПС не спавнились до определенного момента, т.е. до получения инфопоршня и т.п.
  8. karavan

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

    Clayman Я лично тупо перегнал все thm-ки из ТЧ в ЗП с помощью утилиты "thmParser tool". thm-ки брал из СДК 0.4. А ты разве ей не пользовался? Да и честно сказать не пойму что тебя не устраивает, у меня помойму так же получилось.
  9. Clayman Чет я малость запутался, но думаю всё прояснится после того как сам попытаюсь сделать. Можеш объяснить, как с помощью СДК 0.7 прописать любую анимацию в анимпоинт, потому что я в СДК нашел только вот эти анимации: Да, и то их было на две меньше. Анимации animpoint_sit_ass и animpoint_sit_knee добавил скинув в папку со скриптами скрипт от nuklia в СДК. Добавлено через 141 мин.: Что-то у меня ничего не получается при любых вариантах. ============================================ Товарищи!!! Выложите пожалуйста, полностью рабочий пример с прогрыванием анимации через логику. Может тогда найду свою ошибку. Пожалуйста полностью. Смарт_терейн, смарт_кавер, логика смарт_терейна, что нужно написать или выставить в смарт_кавере для проигрывания анимации, и что нужно писать в файлах логики смарта и в файле эксклюзива для НПС. Если конечно есть туртор то прозьба дать ссылку, потому что я такого туртора не нашел.
  10. Clayman А где, собственно, def_state_standing или anim? И как у тебя получилось создать анимпоинт "avail_animations = sleep" Например, в СДК её нет. Да в примерах из распакованных локаций, я тоже не нашел такой анимпоинт. Откуда вообще брать названия для avail_animations или def_state_standing или anim? Можеш показать секцию анимпоинта для "sleep"?
  11. Кто может подсказать, как правельно усадить НПС в анимацию "prisoner"? Если с логикой все понятно, ну или более менее понятно. То вот с тем как правельно создать смарт и т.д. у меня вообще ничего не получается, кроме без логового вылета. Делал так. Создал Смарт_терейн и точку спавна в СДК 0.7. Смарт_терейну прописал логику: [smart_terrain] cfg = scripts\atp\test_anim1.ltx В этот фаил test_anim1.ltx написал вот это: [smart_terrain] squad_id = 800 max_population = 1 [exclusive] testanim1logic = test_anim1logic.ltx В файле test_anim1logic.ltx [logic@testanim1logic] active = walker@testanim suitable = {=check_npc_name(mechanic_stalker_mechanic)} true prior = 70 [walker@testanim] path_walk = testanim1_walk path_look = testanim1_look ;def_state_standing = prisoner anim = prisoner Подскажите пожалуйста, в чем ошибка? Пробовал и с def_state_standing = prisoner либо НПС просто спавнится и садится где ему угодно, т.к. анимапоинтов в смарте не прописывал, или же вылет без лога.
  12. PavelSnork Хорошо, а логику где прописывать? В кастом_дату заспавненному через АллСпавн?
  13. Clayman Что я кроме статьи "CoP Создание полноценных аномальных зон" на вики ничего не нашел про артефакты. Может подскажеш статейку именно по респавну артов? Если такая конечно есть. ----------------------------------------------------- Товарищи. Кто может подсказать как НПС усадить/поставить в определнную анимационную позу? Насколько я помню в ТЧ для того что бы НПС постоянно проигрывал анимацию нужно было либо через катом_дату и логику ему эту анимацию прописать или же просто в секции пути задать эту анимацию. Если можно пример. И второй вопрос: Я спавню Бюрера и хочу привязать его к определённой точке, т.е что бы пока квест не начнется Бюрер ни куда не убежал, возможно ли такое сделать? И как правельно? Смарт мне не подходит. Спавнить наверное прийдется "напрямую" и прописывать кастом_дату. Если я не права обьясните как теоретически правельно?
  14. karavan

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

    Кто знает как в СДК 0.7 разбить АллСпавн на ЛевелСпавны? Если можно пример батника пожалуйста.
  15. Товарищи. Я вот не пойму как в игре спавнятся артефакты? Насколько я понял аномалии их не рождают? Или артефакты так же как и НПС с монстрами респавняться в смартах?
  16. karavan

    Сообщество Мапперов

    Ulman Мне приходилось встречать подобные глюки на Вин 7. А у тебя какая операционная система? Да и о каком СДК идет речь?
  17. karavan

    Сообщество Мапперов

    macron Понятно, значит прийдется перекомпилировать всю локацию заново. -------------------------------------------------------------------------- Кто знает как автоматичести заменить объекты одного типа на объекты другого типа, например деревья заменить соснами? Где-то вроде это возможно в СДК но забыл где. Добавлено через 46 мин.: macron Немного хочу уточнить, по поводу не полной компиляции. Т.е. Если мне надо заменить материал в лодах, то полная компиляция не нужна, правельно я понял? Или если менять материал в лодах то для этого нужна полная перекомпиляция. Что вообще хранится в level.cform? Материалы и шейдеры? Добавлено через 5 мин.: ----------------------------------------- И еще объясните кто нибудь, почему у техники назначен материал лодов?
  18. karavan

    Сообщество Мапперов

    Товарищи. Ситуация такая, назначил некоторым лодам с локации (авто, коряги, тела) свойства "статика" (Object Type - Static) место Multiple Usage и на карте они отображаются как полу прозрачные или прозрачные. В компиляторе который выкладывал macron "compiliers2010_v2" в "readme" писалось, что можно провести частичную перекомпиляцию. Так вот, кто знает можно ли провести частичную перекомпиляцию до стадии build UV mapping или ранее? Насколько я понял нужно будет заменить фаил level.cform P.S.: Спрашиваю для СДК 0.7
  19. karavan

    Сообщество Мапперов

    FLIKER Проверь что бы граф_поинты стояли на АИ сетке связаной с общей АИ сетков. Например, АИ сетка может находится на крыше зданий, а крышная АИ сетка не связана с общей, и если на крышу (с АИ сеткой) поставить граф_поинт, то редактор СДК пропустит такие фокусы, а вот компилятор нет. И начнет плеватся разными логами, возможно даже не относящимися к сути проблемы.
  20. karavan

    Сообщество Мапперов

    KD87 Наверное. Я лично имел ввиду нажатие на кнопку "Билд" в СДК. А ошибку я нашел. Проблема была в том, что 11 шт. гейм графов были поименованы по другому чем 230 шт остальных, и соответственно у них была своя нумерация. Примерно так: локация_гейм_граф_0000, локация_гейм_граф_0001 ... локация_гейм_граф_0011, а остальные 230 назывались так: лок_гейм_граф_0000, лок_гейм_граф_0001 ... лок_гейм_граф_0230. Выставил в последовательности номеров и всё нормально.
  21. karavan

    Сообщество Мапперов

    Кто знает в чем может быть проблема, получил вот такой лог когда пытался сбилдить локацию: FATAL ERROR [error]Expression : assertion failed [error]Function : SFillPropData::~SFillPropData [error]File : D:\prog_repository\sources\trunk\xrServerEntities\xrServer_Objects_ALife.cpp [error]Line : 112 [error]Description : 0==counter Может конечно дело в памяти? 3Гб не хватает для 5.1 млн полигонов на локации? Или дело в чем то другом? Кто точно знает отпишите пожалуйста.
  22. karavan

    Сообщество Мапперов

    FLIKER Это не шейп надо делать а бокс, т.е. квадрат. Смотри в разделе Shape -> Append -> Box и присоединяй к нужном рестриктору форму квадрата (прямоугольника).
  23. _Призрак_ А разве в игре всё не считается в милисекундах? Я думал что 1сек - это 1000. О, и кстати что такое on_game_timer? И чем он отличается от on_timer?
  24. А что означают цифры в arrive_dist = 100000? Не, ну в принципе понятно что расстояние, только в чем оно измеряется? И как выставить скажет расстояние в 50м?
  25. _Призрак_ "Макс_популейшн" ты имееш ввиду вот это "max_population = 5" ? Т.е. Если я правельно понял, то если число НПС или монстров в смарте станет = 4 и плюс все остальные условия будут соблюдены то произойдет респавн 1 единицы? И еще вопрос, если в смарте в логике нет "max_population", то респавнится смарт не будет, я правельно понял?
×
×
  • Создать...