Случайная подборка модов
AtmosFear 3
4.1
Lost World Troops of Doom
4.1
Время перемен v2.0
4.1
Another Zone Mod
4.3
Doomed to Eternal Torment
3.9
Эхо Чернобыля 2
3.7
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Модератор форума: FanG, Аdmin, FantomICW, Overfirst  
[CoP] Модострой: вопросница
Российская Федерация  Overfirst
Воскресенье, 31.12.2017, 13:17 | Сообщение # 1
Статус:
Бывалый:
Сообщений: 1081
Награды: 19
Регистрация: 11.06.2015

[CoP] Модострой: вопросница

Тема посвящена моддингу на платформе Зов Припяти.

Соседние темы: Тень Чернобыля / Чистое небо.


  • Здесь задают вопросы и получают на них ответы. Прежде чем задать вопрос, воспользуйтесь поиском по разделу, ответ на него, вероятно, уже есть.

  • Если у вас произошёл вылет, проверьте лог и поищите информацию об ошибке в справочнике. Также будет полезно посмотреть справочник ошибок. Если у Вас вылетает какой-то мод, то следует написать в тему этого мода.

  • Грамотно оформляйте свой пост, чётко доносите суть своего вопроса (ответа).

  • Благодарность выражаем в личке или же ставим плюсик в историю репутации. Подобные посты будут удаляться.
  •   Злобная реклама
    Воскресенье, 31.12.2017, 13:17
    Статус:
    Сообщений: 666
    Регистрация: 11.06.2015
    Российская Федерация  Overfirst
    Четверг, 16.08.2018, 13:58 | Сообщение # 1891
    Статус:
    Бывалый:
    Сообщений: 1081
    Награды: 19
    Регистрация: 11.06.2015

    Цитата Policai ()
    В логику НПС для каждого отдельно или в логику спейса?

    Работает, но как-то криво (из логики непися). Партикл не доигрывается, пробовал по-всякому. Лень дальше экспериментировать.

    Код
    function play_teleport_particles_on_npc_position(actor, npc, p)
        local particles = particles_object("anomaly2\\teleport_out_00")
        particles:play_at_pos(npc:bone_position("bip01_pelvis"))
        play_sound(db.actor, npc, {"kat_test_snd_teleport"})
    end

    Звук:
    Код
    [kat_test_snd_teleport]
    type = 3d
    path = anomaly\teleport_work_
    shuffle = rnd
    idle = 1,1,100

    Вот из рестриктора sr_particle нормально работает, можно использовать проигрывание оттуда.
      Злобная реклама
    Четверг, 16.08.2018, 13:58
    Статус:
    Сообщений: 666
    Регистрация: 11.06.2015
    Польша  BL00Der
    Четверг, 16.08.2018, 14:14 | Сообщение # 1892
    Статус:
    Гость:
    Сообщений: 33
    Награды: 0
    Регистрация: 26.11.2017

    У меня такая ошибка после компиляции xrLC:
    Код
    Expression    : BT.pSurface
    Function      : CBuild::Load
    File          : D:\prog_repository\sources\trunk\utils\xrLC\Build_Load.cpp
    Line          : 349
    Description   : Can't load surface


    И после компиляции xrAI
    Код
    Expression    : hFactory
    Function      : WinMain
    File          : D:\prog_repository\sources\trunk\utils\xrAI\xrAI.cpp
    Line          : 195
    Description   : Factory DLL raised exception during loading or there is no factory DLL at all
    Сообщение отредактировал BL00Der - Четверг, 16.08.2018, 14:15
      Злобная реклама
    Четверг, 16.08.2018, 14:14
    Статус:
    Сообщений: 666
    Регистрация: 26.11.2017
    Российская Федерация  Zmey9l_63
    Четверг, 16.08.2018, 14:34 | Сообщение # 1893
    Статус:
    Новичок:
    Сообщений: 369
    Награды: 2
    Регистрация: 14.02.2017

    Цитата Overfirst ()
    Вот из рестриктора sr_particle нормально работает

    О чём и трындеть...
      Злобная реклама
    Четверг, 16.08.2018, 14:34
    Статус:
    Сообщений: 666
    Регистрация: 14.02.2017
    Российская Федерация  Policai
    Четверг, 16.08.2018, 14:34 | Сообщение # 1894
    Dead City Breakthrough
    Статус:
    Опытный:
    Сообщений: 2244
    Награды: 11
    Регистрация: 08.11.2011

    Цитата Overfirst ()
    Вот из рестриктора sr_particle нормально работает, можно использовать проигрывание оттуда.


    Так и делаю, но проблема в том что он проигрывается независимо от нахождения ГГ в рестрикторе... я появился на локе и он сразу начинает проигрываться, в итоге пока я пройду до поворота 20 метров , появляются НПС но партикл уже отыграл давно и они просто появляются без эфекта.
    Не получается запустить партикл только когда я в спейсе.

    Понимаю что нужно добавить поршень на появление ГГ в спейсе on_info = но что тут писать незнаю
    Сообщение отредактировал Policai - Четверг, 16.08.2018, 14:37
      Злобная реклама
    Четверг, 16.08.2018, 14:34
    Статус:
    Сообщений: 666
    Регистрация: 08.11.2011
    Российская Федерация  Zmey9l_63
    Четверг, 16.08.2018, 14:37 | Сообщение # 1895
    Статус:
    Новичок:
    Сообщений: 369
    Награды: 2
    Регистрация: 14.02.2017

    Так выдай из своего рестра поршень...
    Проверку в рестр партикла.
      Злобная реклама
    Четверг, 16.08.2018, 14:37
    Статус:
    Сообщений: 666
    Регистрация: 14.02.2017
    Российская Федерация  Policai
    Четверг, 16.08.2018, 14:42 | Сообщение # 1896
    Dead City Breakthrough
    Статус:
    Опытный:
    Сообщений: 2244
    Награды: 11
    Регистрация: 08.11.2011

    Вообще не знаю эти скобки, фигурные скобки, проценты, равно... как они ставятся. что означают...
      Злобная реклама
    Четверг, 16.08.2018, 14:42
    Статус:
    Сообщений: 666
    Регистрация: 08.11.2011
    Российская Федерация  makdm
    Четверг, 16.08.2018, 14:56 | Сообщение # 1897
    Время Альянса
    Статус:
    Опытный:
    Сообщений: 1787
    Награды: 19
    Регистрация: 22.11.2012

    Цитата Overfirst ()
    Работает, но как-то криво (из логики непися). Партикл не доигрывается, пробовал по-всякому. Лень дальше экспериментировать.

    И не доиграется. Уборщик LUA зачищает мусор скриптов очень быстро. happy

    Нужно объявлять переменную ДО функции:

    local particles = particles_object("anomaly2\\teleport_out_00")
    function play_teleport_particles_on_npc_position(actor, npc, p)
    particles:play_at_pos(npc:bone_position("bip01_pelvis"))
    play_sound(db.actor, npc, {"kat_test_snd_teleport"})
    end
      Злобная реклама
    Четверг, 16.08.2018, 14:56
    Статус:
    Сообщений: 666
    Регистрация: 22.11.2012
    Российская Федерация  Policai
    Четверг, 16.08.2018, 15:03 | Сообщение # 1898
    Dead City Breakthrough
    Статус:
    Опытный:
    Сообщений: 2244
    Награды: 11
    Регистрация: 08.11.2011

    Цитата makdm ()
    local particles = particles_object("anomaly2\\teleport_out_00")
    function play_teleport_particles_on_npc_position(actor, npc, p)
    particles:play_at_pos(npc:bone_position("bip01_pelvis"))
    play_sound(db.actor, npc, {"kat_test_snd_teleport"})
    end


    makdm,

    Хороший юмор.. biggrin

    Для меня это где то около квантовой механики....
      Злобная реклама
    Четверг, 16.08.2018, 15:03
    Статус:
    Сообщений: 666
    Регистрация: 08.11.2011
    Российская Федерация  Khyzyr
    Четверг, 16.08.2018, 15:04 | Сообщение # 1899
    Статус:
    Неопытный:
    Сообщений: 452
    Награды: 5
    Регистрация: 19.06.2017

    Цитата
    Они под логикой?

    Нет, но отряды эксклюзивные.
      Злобная реклама
    Четверг, 16.08.2018, 15:04
    Статус:
    Сообщений: 666
    Регистрация: 19.06.2017
    Российская Федерация  Policai
    Четверг, 16.08.2018, 15:07 | Сообщение # 1900
    Dead City Breakthrough
    Статус:
    Опытный:
    Сообщений: 2244
    Награды: 11
    Регистрация: 08.11.2011

    Как правильно составить выделенную строчку?

    Сообщение отредактировал Policai - Четверг, 16.08.2018, 15:12
      Злобная реклама
    Четверг, 16.08.2018, 15:07
    Статус:
    Сообщений: 666
    Регистрация: 08.11.2011
    Российская Федерация  makdm
    Четверг, 16.08.2018, 15:12 | Сообщение # 1901
    Время Альянса
    Статус:
    Опытный:
    Сообщений: 1787
    Награды: 19
    Регистрация: 22.11.2012

    Цитата Policai ()
    on_info = {=on_actor_in_zone(sar_sim_2_praticle_play_restrictor_2)} | sr_particle


    on_info = { =actor_in_zone(sar_sim_2_praticle_play_restrictor_2) } sr_particle
      Злобная реклама
    Четверг, 16.08.2018, 15:12
    Статус:
    Сообщений: 666
    Регистрация: 22.11.2012
    Российская Федерация  Zmey9l_63
    Четверг, 16.08.2018, 15:12 | Сообщение # 1902
    Статус:
    Новичок:
    Сообщений: 369
    Награды: 2
    Регистрация: 14.02.2017

    Цитата Policai ()
    Как правильно

    Господя...тебе чуть-ли не на каждой странице пишут - как это делается.
    Зы.
    Правильно у тебя))Разделитель убери - да.
    Сообщение отредактировал Zmey9l_63 - Четверг, 16.08.2018, 15:13
      Злобная реклама
    Четверг, 16.08.2018, 15:12
    Статус:
    Сообщений: 666
    Регистрация: 14.02.2017
    Российская Федерация  Khyzyr
    Четверг, 16.08.2018, 15:13 | Сообщение # 1903
    Статус:
    Неопытный:
    Сообщений: 452
    Награды: 5
    Регистрация: 19.06.2017

    BL00Der, По первому множество причин. Самая распространенная - отсутствие thm у каких-то текстур, либо же отсутствие самих текстур. По второму, проверь наличие файла xrSE_Factory.dll в папке с используемыми компиляторами.
      Злобная реклама
    Четверг, 16.08.2018, 15:13
    Статус:
    Сообщений: 666
    Регистрация: 19.06.2017
    Российская Федерация  Zmey9l_63
    Четверг, 16.08.2018, 15:15 | Сообщение # 1904
    Статус:
    Новичок:
    Сообщений: 369
    Награды: 2
    Регистрация: 14.02.2017

    Цитата Policai ()
    фигурные скобки, проценты

    Скобки - проверка. Проценты - выдача.
      Злобная реклама
    Четверг, 16.08.2018, 15:15
    Статус:
    Сообщений: 666
    Регистрация: 14.02.2017
    Российская Федерация  Policai
    Четверг, 16.08.2018, 15:25 | Сообщение # 1905
    Dead City Breakthrough
    Статус:
    Опытный:
    Сообщений: 2244
    Награды: 11
    Регистрация: 08.11.2011

    Цитата Zmey9l_63 ()
    Правильно у тебя))Разделитель убери - да.


    было бы правильно я бы не писал, всё бы работало... а так вылетает...

    в таком виде :

    on_actor_inside = sr_particle %=create_squad(sar_sim_2_1_squad:sar_sim_2)%
    ;on_info = { =actor_in_zone(sar_sim_2_praticle_play_restrictor_2) } sr_particle


    Всё работает, нпс спавнятся но партикл играет мгновенье, то есть не до конца....

    если ставлю так:

    on_actor_inside = sr_particle %=create_squad(sar_sim_2_1_squad:sar_sim_2)%
    on_info = { =actor_in_zone(sar_sim_2_praticle_play_restrictor_2) } sr_particle


    нет ни партиклов ни НПС
    Сообщение отредактировал Policai - Четверг, 16.08.2018, 15:26
      Злобная реклама
    Четверг, 16.08.2018, 15:25
    Статус:
    Сообщений: 666
    Регистрация: 08.11.2011
    Поиск: