Случайная подборка модов
Путь Бандита
2.0
Another Zone Mod
4.3
Равновесие
3.2
Chernobyl Chronicles
4.2
MDRK mod 1.0
4.0
Альтернатива 1.2
3.0
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  Аdmin
Воскресенье, 03.11.2013, 19:36 | Сообщение # 1
Статус:
Опытный:
Сообщений: 1538
Награды: 11
Регистрация: 28.03.2011

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

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





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


    Архив

    Архив#2
  •   Злобная реклама
    Воскресенье, 03.11.2013, 19:36
    Статус:
    Сообщений: 666
    Регистрация: 28.03.2011
    Российская Федерация  denis2000
    Пятница, 14.11.2014, 21:02 | Сообщение # 4741
    Время Альянса
    Статус:
    Ветеран:
    Сообщений: 4070
    Награды: 16
    Регистрация: 19.07.2013

    Goover, Ну если у вас функция alife():create() включается не нормально, то я ничем вам помочь не смогу. А если считаете, что вызов функции методом action из дескриптора задания работает не правильно, вызывайте функцию другим удобным для вас способом.
    Сообщение отредактировал denis2000 - Пятница, 14.11.2014, 21:19
      Злобная реклама
    Пятница, 14.11.2014, 21:02
    Статус:
    Сообщений: 666
    Регистрация: 19.07.2013
    Украина  DEM
    Пятница, 14.11.2014, 21:07 | Сообщение # 4742
    Статус:
    Опытный:
    Сообщений: 1375
    Награды: 3
    Регистрация: 26.08.2012

    Цитата Ukko ()
    Кто-нибудь помнит в каком именно .db файле хранятся игровые модели?

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

    Вот что бы этого не делать наугад, давным-давно добрые люди выпустили плагин к Total Commander'у позволяющий просматривать и распаковывать содержимое .db* архивов.
    Сообщение отредактировал jein - Пятница, 14.11.2014, 21:13
      Злобная реклама
    Пятница, 14.11.2014, 21:07
    Статус:
    Сообщений: 666
    Регистрация: 26.08.2012
    Российская Федерация  denis2000
    Пятница, 14.11.2014, 21:21 | Сообщение # 4743
    Время Альянса
    Статус:
    Ветеран:
    Сообщений: 4070
    Награды: 16
    Регистрация: 19.07.2013

    LostAlphaRus, Можете более четко поставить задачу?
      Злобная реклама
    Пятница, 14.11.2014, 21:21
    Статус:
    Сообщений: 666
    Регистрация: 19.07.2013
    Российская Федерация  Ghost11374
    Пятница, 14.11.2014, 23:00 | Сообщение # 4744
    Статус:
    Зевака:
    Сообщений: 8
    Награды: 0
    Регистрация: 12.11.2014

    denis2000, Да, действительно помогло, спасибо большое!
      Злобная реклама
    Пятница, 14.11.2014, 23:00
    Статус:
    Сообщений: 666
    Регистрация: 12.11.2014
    Украина  exDeMODER
    Суббота, 15.11.2014, 00:27 | Сообщение # 4745
    SFZ Project
    Статус:
    Отмычка:
    Сообщений: 746
    Награды: 11
    Регистрация: 05.07.2014

    Вопрос: как сделать, чтобы созданный НПС пропал по скрипту, и еще, как сделать, чтобы НПС сам начинал диалог при приближении?
      Злобная реклама
    Суббота, 15.11.2014, 00:27
    Статус:
    Сообщений: 666
    Регистрация: 05.07.2014
    Российская Федерация  Asfagan
    Суббота, 15.11.2014, 10:00 | Сообщение # 4746
    Статус:
    Бывалый:
    Сообщений: 929
    Награды: 12
    Регистрация: 01.02.2014

    XMODER, скрипт на удаление НПС:
    Код
    function название_функции()
       local se_obj = alife():object("секция_НПС")
       if se_obj then
       alife():release(se_obj, true)
       end
    end

    НПС говорит первым. Прописываем это в логике НПС:
    Цитата
    [meet]
    use = {<условие>} self
    meet_dialog = <Диалог>
    Сообщение отредактировал Asfagan - Суббота, 15.11.2014, 10:01
      Злобная реклама
    Суббота, 15.11.2014, 10:00
    Статус:
    Сообщений: 666
    Регистрация: 01.02.2014
    Российская Федерация  Sikorskyi
    Суббота, 15.11.2014, 10:58 | Сообщение # 4747
    Статус:
    Опытный:
    Сообщений: 2129
    Награды: 16
    Регистрация: 30.12.2012

    LostAlphaRus, посмотри на скрипт из поста Goovera на прошлой странице. Может подойдет для твоих целей.
      Злобная реклама
    Суббота, 15.11.2014, 10:58
    Статус:
    Сообщений: 666
    Регистрация: 30.12.2012
    Российская Федерация  Ukko
    Суббота, 15.11.2014, 12:40 | Сообщение # 4748
    Статус:
    Отмычка:
    Сообщений: 118
    Награды: 1
    Регистрация: 25.03.2014

    jein, не работает у меня этот плагин
      Злобная реклама
    Суббота, 15.11.2014, 12:40
    Статус:
    Сообщений: 666
    Регистрация: 25.03.2014
    Украина  DEM
    Суббота, 15.11.2014, 14:03 | Сообщение # 4749
    Статус:
    Опытный:
    Сообщений: 1375
    Награды: 3
    Регистрация: 26.08.2012

    Ukko, а ты файл stalker.ini в папке плагина правильно настроил? Там же указывается инсталирована игра или просто скопирована, а так же локализация игры и путь к ней. Ну и необходимо указать сам плагин через меню КОНФИГУРАЦИЯ - Настройка: Плагины
    Сообщение отредактировал jein - Суббота, 15.11.2014, 14:03
      Злобная реклама
    Суббота, 15.11.2014, 14:03
    Статус:
    Сообщений: 666
    Регистрация: 26.08.2012
    Российская Федерация  DarkSatellite
    Суббота, 15.11.2014, 15:24 | Сообщение # 4750
    Статус:
    Новичок:
    Сообщений: 269
    Награды: 2
    Регистрация: 25.08.2014

    Здравствуйте! Подскажите как сделать так, чтобы добавленное в Зов Припяти оружие отображалось в разделе ПДА "Самое любимое оружие".
      Злобная реклама
    Суббота, 15.11.2014, 15:24
    Статус:
    Сообщений: 666
    Регистрация: 25.08.2014
    Российская Федерация  denis2000
    Суббота, 15.11.2014, 17:11 | Сообщение # 4751
    Время Альянса
    Статус:
    Ветеран:
    Сообщений: 4070
    Награды: 16
    Регистрация: 19.07.2013

    DarkSatellite, Скрипт xr_statistic.script, таблица weapons_table...
    Сообщение отредактировал denis2000 - Суббота, 15.11.2014, 17:11
      Злобная реклама
    Суббота, 15.11.2014, 17:11
    Статус:
    Сообщений: 666
    Регистрация: 19.07.2013
    Российская Федерация  DarkSatellite
    Суббота, 15.11.2014, 18:05 | Сообщение # 4752
    Статус:
    Новичок:
    Сообщений: 269
    Награды: 2
    Регистрация: 25.08.2014

    denis2000, если ты имел ввиду эти строки из скрипта: weapons_table = {abakan = 0,ak74 = 0,ak74u = 0,beretta = 0,bm16 = 0,colt1911 = 0,desert = 0,f1 = 0,fn2000 = 0,fort = 0,g36 = 0,gauss = 0,groza = 0,hpsa = 0,knife = 0,l85 = 0,lr300 = 0,mp5 = 0,pb = 0,pkm = 0,pm = 0,protecta = 0,rg = 0,rgd5 = 0,rpg7 = 0,sig220 = 0,sig550 = 0,spas12 = 0,svd = 0,svu = 0,toz34 = 0,usp45 = 0,val = 0,vintorez = 0,walther = 0,wincheaster1300 = 0,}, то при добавлении в этот список происходит вылет:
    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 : ...call of pripyat\gamedata\scripts\bind_stalker.script:143: attempt to index global 'xr_statistic' (a nil value)
      Злобная реклама
    Суббота, 15.11.2014, 18:05
    Статус:
    Сообщений: 666
    Регистрация: 25.08.2014
    Российская Федерация  Schwarz_stalker
    Суббота, 15.11.2014, 18:07 | Сообщение # 4753
    Статус:
    Отмычка:
    Сообщений: 80
    Награды: 1
    Регистрация: 06.09.2014

    Ребят, в SDK 0.7 как вообще сделать холмы, землю, норы и т.п?
      Злобная реклама
    Суббота, 15.11.2014, 18:07
    Статус:
    Сообщений: 666
    Регистрация: 06.09.2014
    Российская Федерация  denis2000
    Суббота, 15.11.2014, 18:20 | Сообщение # 4754
    Время Альянса
    Статус:
    Ветеран:
    Сообщений: 4070
    Награды: 16
    Регистрация: 19.07.2013

    DarkSatellite, Это потому, что вы допускаете синтаксическую ошибку при редактировании скрипта!

    Schwarz_stalker, SDK для этого не предназначен.
    Сообщение отредактировал denis2000 - Суббота, 15.11.2014, 18:21
      Злобная реклама
    Суббота, 15.11.2014, 18:20
    Статус:
    Сообщений: 666
    Регистрация: 19.07.2013
    Российская Федерация  DarkSatellite
    Суббота, 15.11.2014, 18:32 | Сообщение # 4755
    Статус:
    Новичок:
    Сообщений: 269
    Награды: 2
    Регистрация: 25.08.2014

    Какую ошибку? После ...wincheaster1300 = 0,} добавил vihr = 0. Получилось ...wincheaster1300 = 0,vihr = 0,} Вылета нет. Но когда добавил 9a-91 = 0 вот в таком виде ...wincheaster1300 = 0,9a-91 = 0,vihr = 0,} происходит вылет при загрузке игры...
      Злобная реклама
    Суббота, 15.11.2014, 18:32
    Статус:
    Сообщений: 666
    Регистрация: 25.08.2014
    Поиск: