Случайная подборка модов
Контракт на хорошую жизнь
4.1
Ночь Перед Рождеством 3
4.4
Закоулки правды
3.6
На Болотах
3.7
Тайный путь
3.6
Погоня за Праздником
3.8
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  А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
    Поиск: