Случайная подборка модов
NLC 7: Я - Меченный
3.8
Shadows Addon 0.8
4.1
Old Good Stalker Mod v2.4 Gold
4.2
Смерти Вопреки. Послушник
3.4
Darkest Time
3.5
Волей Случая
3.5
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  Wolfstalker
Понедельник, 22.10.2012, 14:58 | Сообщение # 1
Статус:
Легенда:
Сообщений: 2258
Награды: 15
Регистрация: 05.04.2010

В данной теме вы можете задавать любые вопросы касательно S.T.A.L.K.E.R. моддинга.

  • Не флудить
  • Предварительно просматривайте раздел. Ответ на ваш вопрос может быть там.
  • В своем вопросе указывайте платформу моддинга - Тень Чернобыля, Чистое небо или Зов Припяти.





    У кого есть желание, создать FAQ по основным вопросам моддинга - обращаемся в ЛС.


    Архив

    Архив#2
  •   Злобная реклама
    Понедельник, 22.10.2012, 14:58
    Статус:
    Сообщений: 666
    Регистрация: 05.04.2010
    Российская Федерация  Uyman358
    Воскресенье, 14.04.2013, 18:37 | Сообщение # 4876
    Закоулки Правды
    Статус:
    Бывалый:
    Сообщений: 1098
    Награды: 1
    Регистрация: 13.06.2012

    Gun12,
    Цитата (Gun12)
    function gen_kill_som(npc, actor, p)
    for i = 1, #p do
    local npc = level_object_by_sid(i)
    if npc and npc:alive() then
    npc:kill(npc)
    end
    end

    вызывал из логики рестриктора:
    Цитата
    [logic]
    active = sr_idle
    [sr_idle]
    on_actor_inside = {+gen_gluhar_sos} %=gen_kill_som(20073:20074:20075:20096)%

      Злобная реклама
    Воскресенье, 14.04.2013, 18:37
    Статус:
    Сообщений: 666
    Регистрация: 13.06.2012
    Украина  Gun12
    Воскресенье, 14.04.2013, 19:34 | Сообщение # 4877
    Статус:
    Гость:
    Сообщений: 50
    Награды: 0
    Регистрация: 08.07.2012

    Функцию добавил в xr_effects?
      Злобная реклама
    Воскресенье, 14.04.2013, 19:34
    Статус:
    Сообщений: 666
    Регистрация: 08.07.2012
    Российская Федерация  ZECK
    Воскресенье, 14.04.2013, 20:37 | Сообщение # 4878
    Статус:
    Зевака:
    Сообщений: 24
    Награды: 0
    Регистрация: 10.10.2012

    Может кто-нибудь знает, возможно ли на тч из зп перенести на худ иконки и клавиши бытрого действия(например в зп по умолчанию стоит аптечка-F1, тушенка-F4 ну и т.д.)?
      Злобная реклама
    Воскресенье, 14.04.2013, 20:37
    Статус:
    Сообщений: 666
    Регистрация: 10.10.2012
    Российская Федерация  Arist
    Понедельник, 15.04.2013, 01:11 | Сообщение # 4879
    Статус:
    Неопытный:
    Сообщений: 481
    Награды: 1
    Регистрация: 08.07.2012

    Gun12,
    Цитата
    А если бы нужно было удалять ...дцать НПС, то писал бы метры портянки?

    К сожалению - да. Спасибо за мастер-класс. Uyman358,
    насчёт вылета: Мастер,возможно специально не поставил в скрипт один end. Я, правда, не глядя его в script Syntax Checker от Gun12(без него уже никак ).End сразу показал.
    Что касается скрипта.Я им вызываю схему "Компаньоны" от KamikaZze. npc:alive() - не срабатывает, пишу: npc.alive ~= nil. Вызов из диалога:
    Код

    function hunter_enter(args,npc)
           local args = {094,095}
           for i = 1, #args do
               local npc = level_object_by_sid(args[i]) -- вместо (i)
               if npc and npc.alive ~= nil then
               companion_start_following(npc, actor)
           end
        end
    end
    Из логики(xr_effects):
    Код

    function gen_kill_som(npc, actor, p)
           for i = 1, #p do
               local npc = level_object_by_sid(p[i])  -- вместо (i)
               if npc and npc.alive ~= nil then
               _hunter.companion_start_following(npc, actor)
             end
         end
    end  


    Всё отлично работает.Ещё раз спасибо.
      Злобная реклама
    Понедельник, 15.04.2013, 01:11
    Статус:
    Сообщений: 666
    Регистрация: 08.07.2012
    Украина  Gun12
    Понедельник, 15.04.2013, 01:14 | Сообщение # 4880
    Статус:
    Гость:
    Сообщений: 50
    Награды: 0
    Регистрация: 08.07.2012

    Простите, это я так копипастил из SciTE. biggrin
    Хуже что за мной тоже не думая скопировали.
    p[i] -- вместо (i) - Конечно же.
    Целый день занимаюсь lua, уже мозги заплыли.
    Сообщение отредактировал Gun12 - Понедельник, 15.04.2013, 01:21
      Злобная реклама
    Понедельник, 15.04.2013, 01:14
    Статус:
    Сообщений: 666
    Регистрация: 08.07.2012
    Украина  BozKurt
    Понедельник, 15.04.2013, 11:01 | Сообщение # 4881
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    Uyman358, возвращаясь к проблеме "хеппи-енда". Находясь на таком расстоянии - их такой функцией не убить, во всяком случае на чистом ЗП, где радиус алайфа ограничен 150 метрами. Метод kill применяется только для онлайновых объектов, т.е. для тех, которые находятся в радиусе алайфа.
    Для того, чтобы их убить - получай по story_id их серверные объекты и убивай их методом on_death.


    Arist
    Цитата
    npc:alive() - не срабатывает, пишу: npc.alive ~= nil.
    Это из той же оперы. Метод alive() используется для онлайновых объектов, а свойство alive - для серверных.


    ZECK, в сети ходит уже готовый мод, в котором это реализовано. При наличии некоторого опыта и сноровки - это можно сделать и самому за совсем небольшой промежуток времени.
      Злобная реклама
    Понедельник, 15.04.2013, 11:01
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  Sanjaaa
    Понедельник, 15.04.2013, 16:59 | Сообщение # 4882
    Dark Reaper Souls
    Статус:
    Бывалый:
    Сообщений: 926
    Награды: 6
    Регистрация: 22.08.2012

    как можно реализовать портящиеся продукты?
      Злобная реклама
    Понедельник, 15.04.2013, 16:59
    Статус:
    Сообщений: 666
    Регистрация: 22.08.2012
    Российская Федерация  At0m
    Понедельник, 15.04.2013, 18:27 | Сообщение # 4883
    Статус:
    Отмычка:
    Сообщений: 120
    Награды: 10
    Регистрация: 30.12.2011

    1.Зов Припяти v1.6.0.2.
    2.Делаю свой.
    3.Создавал группировку,


    Проблему решил!Спасибо тем кто помог)
    Сообщение отредактировал Stalkermod - Вторник, 16.04.2013, 12:40
      Злобная реклама
    Понедельник, 15.04.2013, 18:27
    Статус:
    Сообщений: 666
    Регистрация: 30.12.2011
    Российская Федерация  Sanjaaa
    Понедельник, 15.04.2013, 18:33 | Сообщение # 4884
    Dark Reaper Souls
    Статус:
    Бывалый:
    Сообщений: 926
    Награды: 6
    Регистрация: 22.08.2012

    Stalkermod, создай файл character_items.xml и кинь его в gameplay. мне обычно помогало wink
      Злобная реклама
    Понедельник, 15.04.2013, 18:33
    Статус:
    Сообщений: 666
    Регистрация: 22.08.2012
    Хорватия  Потенциал
    Понедельник, 15.04.2013, 20:42 | Сообщение # 4885
    Художник
    Статус:
    Опытный:
    Сообщений: 2038
    Награды: 7
    Регистрация: 09.02.2013

    Поставил адаптацию Panoramic mod под амк. Вот такой лог

    Expression : fatal error
    Function : CEnvironment::SetWeather
    File : E:\stalker\sources\trunk\xr_3da\Environment.cpp
    Line : 146
    Description : <no expression>
    Arguments : ! Empty weather name
      Злобная реклама
    Понедельник, 15.04.2013, 20:42
    Статус:
    Сообщений: 666
    Регистрация: 09.02.2013
    Украина  stalker-MiX
    Вторник, 16.04.2013, 01:35 | Сообщение # 4886
    Статус:
    Неопытный:
    Сообщений: 534
    Награды: 2
    Регистрация: 20.02.2013

    Stalkermod, проверь в чем именно проблема, удали созданных всех НПС, может это из-за них. То spawn_sections_general, character_desc_general, npc_profile.
    Ты создал новую групировку, то проверь ее на какому-то оригинальном нпс, например Бороде. В твоем случае может быть проблема еще с файлом character_desc_general.xml, судя по ошибки, если ты создал нового НПС то пропиши ему без пробела:
    Код
    #include "gameplay\character_items.xml"


    Ну вообще то для создания полноценной групировки CoP надо использовать такие файлы, это как минимум:

    game_relations.ltx
    death_items_by_communities.ltx
    script_sound.ltx
    script_sound_music_and_stories.ltx
    squad_behaviours.ltx
    ui_st_pda.xml
    death_manager.script
    dialog_manager.script
    sound_theme.script
    sim_board.script
    _g.script
    Сообщение отредактировал stalker-MiX - Вторник, 16.04.2013, 01:37
      Злобная реклама
    Вторник, 16.04.2013, 01:35
    Статус:
    Сообщений: 666
    Регистрация: 20.02.2013
    Украина  zurauel2003
    Вторник, 16.04.2013, 14:35 | Сообщение # 4887
    Статус:
    Зевака:
    Сообщений: 19
    Награды: 0
    Регистрация: 15.03.2013

    Помогите создал локацию в СДК вставил в игру на r2 работает отлично, а на r1 такой лог

    помогите sad
      Злобная реклама
    Вторник, 16.04.2013, 14:35
    Статус:
    Сообщений: 666
    Регистрация: 15.03.2013
    Российская Федерация  Sanjaaa
    Вторник, 16.04.2013, 19:11 | Сообщение # 4888
    Dark Reaper Souls
    Статус:
    Бывалый:
    Сообщений: 926
    Награды: 6
    Регистрация: 22.08.2012

    вылет
    ! Unknown command: _bp:_init():_name='kat_physic_destroyable_object_0008'

    при переходе в подземелья агропрома. в ал спавне убирал токо броню к лок. а agr_undeground.alife не торогал вообще sad
      Злобная реклама
    Вторник, 16.04.2013, 19:11
    Статус:
    Сообщений: 666
    Регистрация: 22.08.2012
    Украина  MesnikAnd
    Вторник, 16.04.2013, 20:41 | Сообщение # 4889
    World of War Mod
    Статус:
    Новичок:
    Сообщений: 389
    Награды: 3
    Регистрация: 16.02.2012

    Sanjaaa, в алл.спавне найди секцию kat_physic_destroyable_object_0008 и удали её
      Злобная реклама
    Вторник, 16.04.2013, 20:41
    Статус:
    Сообщений: 666
    Регистрация: 16.02.2012
    Российская Федерация  Danis88
    Вторник, 16.04.2013, 23:31 | Сообщение # 4890
    Статус:
    Бывалый:
    Сообщений: 614
    Награды: 2
    Регистрация: 15.08.2012

    Мастера, подскажите, если не трудно:

    - какие существуют способы "включения" в игру видео (не кат сцены)...?
    - в каком формате и способы конвертирования в нужный...?
    - где можно прочитать обо всем, что связанно с видео в игре, подробно и с недокументированными "нюансами" (если есть)...?

    Варианты снятия видео с самой игры не интересуют, интересует, как добавить в игру свое...???

    Добавлено (16.04.2013, 23:31)
    ---------------------------------------------
    Про кат сцены, тоже не надо...

      Злобная реклама
    Вторник, 16.04.2013, 23:31
    Статус:
    Сообщений: 666
    Регистрация: 15.08.2012
    Поиск: