Случайная подборка модов
Припять. Точка отсчета
3.3
Закоулки правды
3.6
ReBorn 2.50 «Артефакты смерти»
3.5
Sins of the past. Пролог
3.3
Зимний Снайпер
3.8
SWTC
4.1
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  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
    Украина  djslavikoz
    Четверг, 20.06.2013, 08:36 | Сообщение # 6031
    Статус:
    Зевака:
    Сообщений: 29
    Награды: 0
    Регистрация: 02.04.2012

    BeeRsek,
    Мне нужно получить инфопршень после смерти НПС , вот и пробовал на всем , в результате один и тот же вылет.
      Злобная реклама
    Четверг, 20.06.2013, 08:36
    Статус:
    Сообщений: 666
    Регистрация: 02.04.2012
    Российская Федерация  BeeRsek
    Четверг, 20.06.2013, 08:37 | Сообщение # 6032
    Тайна Зоны: История Стрелка
    Статус:
    Опытный:
    Сообщений: 1308
    Награды: 7
    Регистрация: 24.01.2011

    ins33,
      Злобная реклама
    Четверг, 20.06.2013, 08:37
    Статус:
    Сообщений: 666
    Регистрация: 24.01.2011
    Российская Федерация  ins33
    Четверг, 20.06.2013, 08:44 | Сообщение # 6033
    Dream Reader Mod
    Статус:
    Опытный:
    Сообщений: 2269
    Награды: 1
    Регистрация: 17.01.2012

    В _g.script функцию printf(fmt,...) приведи к такому виду.

    Смотри последние строчки.

    При более сложных вылетах, в том числе безлоговых, есть код Артоса >><<

    И по логике:

    Добавлено (20.06.2013, 08:44)
    ---------------------------------------------
    djslavikoz, Все тоже самое только без mob_

      Злобная реклама
    Четверг, 20.06.2013, 08:44
    Статус:
    Сообщений: 666
    Регистрация: 17.01.2012
    Украина  djslavikoz
    Четверг, 20.06.2013, 08:51 | Сообщение # 6034
    Статус:
    Зевака:
    Сообщений: 29
    Награды: 0
    Регистрация: 02.04.2012

    Цитата (ins33)
    В _g.script функцию printf(fmt,...) приведи к такому виду.


    У меня был вылет по этому скрипту, и я сделал вот так :


    Ты считаешь , нужно заменить ???
      Злобная реклама
    Четверг, 20.06.2013, 08:51
    Статус:
    Сообщений: 666
    Регистрация: 02.04.2012
    Российская Федерация  ins33
    Четверг, 20.06.2013, 09:03 | Сообщение # 6035
    Dream Reader Mod
    Статус:
    Опытный:
    Сообщений: 2269
    Награды: 1
    Регистрация: 17.01.2012

    djslavikoz, Начни с >>этого<<

    Потом посмотри на это
    Сообщение отредактировал ins33 - Четверг, 20.06.2013, 09:04
      Злобная реклама
    Четверг, 20.06.2013, 09:03
    Статус:
    Сообщений: 666
    Регистрация: 17.01.2012
    Украина  djslavikoz
    Четверг, 20.06.2013, 09:54 | Сообщение # 6036
    Статус:
    Зевака:
    Сообщений: 29
    Награды: 0
    Регистрация: 02.04.2012

    ins33,
    Все получилось , дело было в схеме , на сколько я понял схема "death" одна не работает ))) Прописал пути , и ура )))) Спасибо.
      Злобная реклама
    Четверг, 20.06.2013, 09:54
    Статус:
    Сообщений: 666
    Регистрация: 02.04.2012
    Российская Федерация  ins33
    Четверг, 20.06.2013, 10:09 | Сообщение # 6037
    Dream Reader Mod
    Статус:
    Опытный:
    Сообщений: 2269
    Награды: 1
    Регистрация: 17.01.2012

    djslavikoz, Не совсем так. Вся логике нпс начинается с
    active =
    Вот то, что ты пытался написать.
      Злобная реклама
    Четверг, 20.06.2013, 10:09
    Статус:
    Сообщений: 666
    Регистрация: 17.01.2012
    Украина  BozKurt
    Четверг, 20.06.2013, 10:26 | Сообщение # 6038
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    BeeRsek, одну секундочку! Никакую логику в целом, я не проверял! Ты лишь спросил как работает секция и показал то, как ты её прописал:
    Код
    mob_death = %+какой-то поршень%
    После этого, я тебе сказал, что в параметр mob_death нужно прописывать ссылку на секцию и в итоге должно выглядеть так:
    Код
    mob_death = death
    [death]
    on_info = %+какой-то поршень%
    Но я же не предполагал, что ты mob_death прописываешь НЕ в секции logic. В примере на Вики, вполне ясно написано, что секцию прописывается именно там. Так что не нужно переводить "стрелки". dry
      Злобная реклама
    Четверг, 20.06.2013, 10:26
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  antonnkz76
    Четверг, 20.06.2013, 10:33 | Сообщение # 6039
    5 лет в Зоне
    Статус:
    Опытный:
    Сообщений: 2342
    Награды: 9
    Регистрация: 26.02.2012

    Просматрия туториал по созданию квестов заметил несоответствие(http://stalkerin.gameru.net/wiki/index.php?title=SoC._%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BA%D0%B2%D0%B5%D1%81%D1%82%D0%BE%D0%B2-2):
    На моменте где мы добавляем экранные подсказки, которые высвечиваются при получении/выполнении этапа/завершении задания:

    Но в конструкции текста и во всем туториале вообще нет таких идов как esc_test_prinesti_vodku_0/1/2.
    Либо я что-то не понимаю, либо действительно в туториале лажа
      Злобная реклама
    Четверг, 20.06.2013, 10:33
    Статус:
    Сообщений: 666
    Регистрация: 26.02.2012
    Российская Федерация  ins33
    Четверг, 20.06.2013, 10:36 | Сообщение # 6040
    Dream Reader Mod
    Статус:
    Опытный:
    Сообщений: 2269
    Награды: 1
    Регистрация: 17.01.2012

    antonnkz76, Это ссылки на текст в task
      Злобная реклама
    Четверг, 20.06.2013, 10:36
    Статус:
    Сообщений: 666
    Регистрация: 17.01.2012
    Российская Федерация  antonnkz76
    Четверг, 20.06.2013, 10:47 | Сообщение # 6041
    5 лет в Зоне
    Статус:
    Опытный:
    Сообщений: 2342
    Награды: 9
    Регистрация: 26.02.2012

    ins33, нет там такого:
    Код
    <game_task id="esc_test_vodka_task">
              <title>Принести водки</title> <!-- заголовок квеста -->
              <objective>
                   <text>Принести водки Сидоровичу</text>
                   <icon>ui_iconsTotal_find_item</icon>
                   <infoportion_complete>test_quest_vodka_otdana</infoportion_complete>         </objective>
              <objective>
                   <text>Вернуться с водкой обратно</text>  
                   <map_location_type hint="esc_dinamit_to_volk">green_location</map_location_type>  
                   <object_story_id>Escape_novice_lager_volk</object_story_id>
                   <infoportion_complete>test_quest_vodka_otdana</infoportion_complete>
              </objective>
              <objective>
                   <text>Найти водку на чердаке</text>
                   <map_location_type hint="escape_trader">blue_location</map_location_type>
                   <object_story_id>Escape_Trader</object_story_id>
                   <infoportion_complete>test_quest_vodka_otdana</infoportion_complete>
              </objective>
    </game_task>
      Злобная реклама
    Четверг, 20.06.2013, 10:47
    Статус:
    Сообщений: 666
    Регистрация: 26.02.2012
    Российская Федерация  cxcxShaman
    Четверг, 20.06.2013, 11:01 | Сообщение # 6042
    Статус:
    Отмычка:
    Сообщений: 144
    Награды: 0
    Регистрация: 04.03.2013

    Arist, Спасибо, выручил.

    Добавлено (20.06.2013, 11:01)
    ---------------------------------------------
    И еще такой вопрос. Как сделать проверку состояния брони в слоте? Подскажите.

      Злобная реклама
    Четверг, 20.06.2013, 11:01
    Статус:
    Сообщений: 666
    Регистрация: 04.03.2013
    Российская Федерация  antonnkz76
    Четверг, 20.06.2013, 11:09 | Сообщение # 6043
    5 лет в Зоне
    Статус:
    Опытный:
    Сообщений: 2342
    Награды: 9
    Регистрация: 26.02.2012

    cxcxShaman, ищи в repair'моде, могу скинуть код, думаю там есть:

    Добавлено (20.06.2013, 11:09)
    ---------------------------------------------
    Думается что ответ где-то здесь:

    Код
    function trader_repair_precond(trader, actor)  
       local item_in_slot_1 = db.actor:item_in_slot(1)  
       local item_in_slot_2 = db.actor:item_in_slot(2)  
       local item_in_slot_6 = db.actor:item_in_slot(6)  
       if item_in_slot_1 ~= nil and 1 > item_in_slot_1:condition() + 0.01 then return true  
       elseif item_in_slot_2 ~= nil and 1 > item_in_slot_2:condition() + 0.01 then return true  
       elseif item_in_slot_6 ~= nil and 1 > item_in_slot_6:condition() + 0.01 then return true  
       else return false  
       end    
    end

    P.S.: item_in_slot_6 и есть слот с броней.
      Злобная реклама
    Четверг, 20.06.2013, 11:09
    Статус:
    Сообщений: 666
    Регистрация: 26.02.2012
    Российская Федерация  Sanjaaa
    Четверг, 20.06.2013, 12:27 | Сообщение # 6044
    Dark Reaper Souls
    Статус:
    Бывалый:
    Сообщений: 926
    Награды: 6
    Регистрация: 22.08.2012

    поставил партиклы для правозатворного оружия из темы на амк. в кофиги все прописал при выстреле вот это

    Expression : SE
    Function : CRender::model_CreatePE
    File : E:\stalker\patch_1_0004\xr_3da\xrRender_R1\FStaticRender.cpp
    Line : 147
    Description : Particle effect doesn't exist
    Arguments : amik\weapons\data\ak_shells_r
      Злобная реклама
    Четверг, 20.06.2013, 12:27
    Статус:
    Сообщений: 666
    Регистрация: 22.08.2012
    Российская Федерация  ins33
    Четверг, 20.06.2013, 12:44 | Сообщение # 6045
    Dream Reader Mod
    Статус:
    Опытный:
    Сообщений: 2269
    Награды: 1
    Регистрация: 17.01.2012

    cxcxShaman, А как у тебя ремонт брони работает? Почему вдруг смс разные приходят?
      Злобная реклама
    Четверг, 20.06.2013, 12:44
    Статус:
    Сообщений: 666
    Регистрация: 17.01.2012
    Поиск: