Перейти к содержанию

dasehak

Сталкеры
  • Публикаций

    54
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные dasehak


  1. 8 минут назад, 4udik сказал:

    Опять поддержу. Длиннющие кат-сцены от первого лица, которые даже нельзя скипнуть. И эти кат-сцены ничего к сюжету не прибавляют. Ну неужто я сам бы не забрался на элеватор на Кордоне и не нашел бы труп? Но нет, сижу и смотрю кино... Или начальную кат-сцену при старте мода - её нельзя пропустить. Сиди, смотри и слушай каждый раз при старте новой игры. Автор, да вы издеваетесь!


    Дополнено 1 минуту спустя

    Движок какой?

    X-Ray.


  2. 1 минуту назад, mak29 сказал:

    А как это сделать ? Подробнее можно . Спасибо!

    *путь к моду*/gamedata/scripts/xr_conditions.script
    Открывай файл в текстовом редакторе (например: Блокнот)

    Замени "local owner_enemy = owner:best_enemy()" на "--local owner_enemy = owner:best_enemy()"

    • Мастер! 1
    • Жму руку 1

  3. 15 часов назад, Policai сказал:

    Лог есть. найдите его. Вы просто открываете ЛЕ и уже сразу создаётся лог.
    Проверьте тут
    \X-Ray_CoP_SDK\editors\appdata\logs

    Файл был пуст, хоть и весил 3 килобайта.


  4. 23 минуты назад, Policai сказал:

    У Вас или свет выключали или закрыли некорректно LE, единственный вариант это закоментировать папку и файлы в
    \X-Ray_CoP_SDK\editors\rawdata\levels - название уровня...   и папку в 
    \X-Ray_CoP_SDK\editors\rawdata\objects\levels - название уровня.
    И декомпилить заново локацию, Вы же сохраняли изменения при редактировании. значит распакуется уже с изменениями...
    Но правильней было бы глянуть лог, что конкретно не даёт загрузиться...

    Лога нет, вообще.


  5. 14 минут назад, Крим сказал:

    Где можно посмотреть полный список привязанных действии?


    Дополнено 5 минуты спустя

    dasehak =squad_exist(id вашего сквада)

    Спойлер

    on_info2 = {+sturm_depo_started =squad_exist(gar_depo_defend_first_squad) =squad_exist(gar_depo_defend_second_squad) =squad_exist(gar_depo_defend_third_squad) =squad_exist(gar_depo_defend_fourth_squad)} walker@attack

    Спойлер

    FATAL ERROR
     
    [error]Expression    : !m_error_code
    [error]Function      : raii_guard::~raii_guard
    [error]File          : D:\prog_repository\sources\trunk\xrServerEntities\script_storage.cpp
    [error]Line          : 748
    [error]Description   : e:\zov_pripyat\gamedata\scripts\news_manager.script:211: attempt to concatenate local 'news_text' (a nil value)
     

    После уничтожения любого из сквадов происходит вылет.


  6. 50 минут назад, Рыж сказал:

    Выставил как на этом скриншоте:

      Скриншот с Припяти (Скрыть контент)

    MXJCv.jpg

    Но ГГ опять оказался на Затоне, на заправке. Да ещё и под текстурами. not-i.gif

    Исходя из того, что вы скинули ранее, у вас неверный game_vertex_id.


    У меня вопрос: Как сделать так, что-бы НПС что-либо сказал после того, как актёр встанет в определённую зону?


  7. 1 час назад, Рыж сказал:

    Как конкретно стартовать с (начать новую игру) с Припяти? pardon.gif
    Вырезал секцию zaton_actor ([982]) из alife_zaton и перенёс в alife_pripyat. Ставил другой порядковый номер, вводил свои координаты и переименовывал в pri_actor. Ничего не помогает. ГГ упорно спавнится на Затоне, только в разных местах.
    Вот последняя проба:

      alife_pripyat (Показать контент)

    [5769]

    ; cse_abstract properties
    section_name = actor
    name = zaton_actor
    position = 195.697937011719, 0.327744007110596, 7.26217985153198
    direction = -0.0120869996026158, 2.81339907646179, -0.0158249996602535
    s_flags = 0x29
    version = 128
    script_version = 12

    ; cse_alife_object properties
    game_vertex_id = 292
    distance = 38.5
    level_vertex_id = 1405060
    object_flags = 0xffffffbf

    ; cse_visual properties
    visual_name = actors\stalker_neutral\stalker_neutral_1

    ; cse_alife_creature_abstract properties
    g_team = 0
    g_squad = 0
    g_group = 0
    dynamic_out_restrictions =
    dynamic_in_restrictions =

    ; cse_alife_trader_abstract properties
    money = 15000
    trader_flags = 0
    character_profile = actor
    cse_alife_trader_abstract__unk2_u8 = 1

    ; cse_ph_skeleton properties

    ; cse_alife_creature_actor properties

    ; se_actor properties
    upd:health = 1
    upd:timestamp = 0xc2ba3333
    upd:creature_flags = 0x99
    upd:position = 195.697937011719, 0.327744007110596, 7.26217985153198
    upd:o_torso = 2.81339907646179, -0.0120869996026158, 0
    upd:actor_weapon = 215

    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

    ГГ заспавнился на Затоне у портовых кранов. sorry.gif

    Проверял гейм вертекс и левел вертекс на верность?

    • Лайк 1

  8. Только что, Кисель сказал:

    Люди добрые, а есть ли смысл мне продолжать ждать ? Кажется, что компилятор завис. Уже много времени стоит на месте. Или так и должно быть ? Спасибо.

     

      Скрыть контент

    1726507767_.thumb.PNG.8dd3ff39a813ace68a0827339fec3a34.PNG

     

    Оно всегда долго компилируется и вам скорее надо в тему СДК.

    • Мастер! 1

  9. Здравствуйте, а что делать, если после добавления функции в xr_effects игра вылетает с такой ошибкой:
     

    Спойлер

    FATAL ERROR
     
    [error]Expression    : !m_error_code
    [error]Function      : raii_guard::~raii_guard
    [error]File          : D:\prog_repository\sources\trunk\xrServerEntities\script_storage.cpp
    [error]Line          : 748
    [error]Description   : .._zp\gamedata\scripts\state_mgr_animation.script:245: attempt to index field 'animations' (a nil value)
     
    Лично я не понимаю причём тут анимации.

     

    P.S. Пытался сделать функции проверки наличия нпс в зоне.