Случайная подборка модов
Альтернатива 1.1 Beta
3.0
Dead City Breakthrough
3.7
Я - Призрак
2.8
STCS Weapon Pack 2.6
4.3
Судьба Зоны 0.5
3.9
G.L.A.D.I.A.T.O.R. II Время Альянса
3.4
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  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
    Поиск: