Случайная подборка модов
S.T.A.L.K.E.R. F.M.
4.4
«В аду… Псы»
3.6
Как вступить в "Долг"?
3.9
Смерти Вопреки 2. Одним днем живу
3.4
Legend Returns 0.9.2
4.0
Hibernation Evil - Эпизод I
2.8
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  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
    Российская Федерация  ins33
    Суббота, 23.03.2013, 17:53 | Сообщение # 4486
    Dream Reader Mod
    Статус:
    Опытный:
    Сообщений: 2269
    Награды: 1
    Регистрация: 17.01.2012

    MoDoStRoY, llle про это: amk.g_start_timer("kur",0,0,6)

    Добавлено (23.03.2013, 17:02)
    ---------------------------------------------
    lllee, Сделай по подобию, только используй свой таймер:
    П.С.
    Может есть и более простой вариант.

    Добавлено (23.03.2013, 17:07)
    ---------------------------------------------
    Если юзнули сигарету, удаляй поршень, и запускай тамер из диалогов, который напомнит что надо покурить.

    Добавлено (23.03.2013, 17:29)
    ---------------------------------------------
    lllee, В посте нет исправления! Этих ф-ции:
    Пропиши в скрипт с таймером.

    Добавлено (23.03.2013, 17:53)
    ---------------------------------------------
    MoDoStRoY, И ещё момент: под рукой нет АМК, посмотри что в ф-ции amk.spawn_item_in_inv("vodka") Она тоже нужна. Но можно и на колбек повесить:
    В function actor_binder:use_callback(obj, who) прописать:
    if obj:section() =="*" then
    Действие. llle тут забирай пошень из таймера. И давай поршень на запуск таймера из Функций Диалогов.
    Сообщение отредактировал ins33 - Суббота, 23.03.2013, 17:56
      Злобная реклама
    Суббота, 23.03.2013, 17:53
    Статус:
    Сообщений: 666
    Регистрация: 17.01.2012
    Российская Федерация  _Val_
    Суббота, 23.03.2013, 18:45 | Сообщение # 4487
    Ф.О.Т.О.Г.Р.А.Ф
    Статус:
    Бывалый:
    Сообщений: 1063
    Награды: 5
    Регистрация: 20.01.2012

    lllee,
    Цитата
    а какие ориг.файлы (ЗП) отвечают за зависимость, например той же еды? Хочу тоже сигаретную зависимость, но не хочу ставить амк.

    Оффтоп...
      Злобная реклама
    Суббота, 23.03.2013, 18:45
    Статус:
    Сообщений: 666
    Регистрация: 20.01.2012
    Российская Федерация  ins33
    Суббота, 23.03.2013, 19:14 | Сообщение # 4488
    Dream Reader Mod
    Статус:
    Опытный:
    Сообщений: 2269
    Награды: 1
    Регистрация: 17.01.2012

    _Val_, Частичный Оффтоп...
      Злобная реклама
    Суббота, 23.03.2013, 19:14
    Статус:
    Сообщений: 666
    Регистрация: 17.01.2012
    Узбекистан  FeLLoN
    Суббота, 23.03.2013, 21:21 | Сообщение # 4489
    Статус:
    Отмычка:
    Сообщений: 79
    Награды: 0
    Регистрация: 18.09.2012

    Зов Припяти
    Есть один вопрос на счет логики, конкретнее схемы meet. Если в use поставить use = self, то НПС сам юзнет игрока! но это происходит на большом расстоянии... ставил use = 3|self, так-с он вообще не кидал мне диалог... как сделат так, что-бы он юзал ГГ в 3-4 метрах?
    Второй вопрос по диалогам... на вики не нашел! есть в игре стартовые диалоги. Когда юзаешь НПС у него появляется его слова, ну у бармена "здравствуй сталкер! закупайся! есть все" надеюсь поняли. Так вот, как прописать этот диалог? он как раз нужен мне вместе с use = self!, что-бы первая фраза была НПС. Если есть урок, то скиньте ссылку.. Заранее спс!
    Сообщение отредактировал FeLLoN - Суббота, 23.03.2013, 21:21
      Злобная реклама
    Суббота, 23.03.2013, 21:21
    Статус:
    Сообщений: 666
    Регистрация: 18.09.2012
    Российская Федерация  dinsekt
    Суббота, 23.03.2013, 21:24 | Сообщение # 4490
    Статус:
    Новичок:
    Сообщений: 263
    Награды: 5
    Регистрация: 12.07.2011

    FeLLoN, Пример логики:

      Злобная реклама
    Суббота, 23.03.2013, 21:24
    Статус:
    Сообщений: 666
    Регистрация: 12.07.2011
    Российская Федерация  ins33
    Суббота, 23.03.2013, 21:44 | Сообщение # 4491
    Dream Reader Mod
    Статус:
    Опытный:
    Сообщений: 2269
    Награды: 1
    Регистрация: 17.01.2012

    FeLLoN, >>ТУТОР<<

    Добавлено (23.03.2013, 21:39)
    ---------------------------------------------
    А может тебе это надо:
    function name()
    local npc = level_object_by_sid(number) -- id nps
    db.actor:run_talk_dialog(npc) -- старт диалога. точнее открытие диалогового окна.
    end
    При вызове ф-ции появится диалоговое окно.
    Советую использовать рестриктор.

    Добавлено (23.03.2013, 21:44)
    ---------------------------------------------
    Забыл добавить. Диалог должен быть прописан у нпс. Не забудь добавить условие, что бы окно не появлялось при повторном приближении к нпс.

      Злобная реклама
    Суббота, 23.03.2013, 21:44
    Статус:
    Сообщений: 666
    Регистрация: 17.01.2012
    Российская Федерация  _МстителЬ_
    Суббота, 23.03.2013, 22:46 | Сообщение # 4492
    Статус:
    Неопытный:
    Сообщений: 519
    Награды: 8
    Регистрация: 24.05.2012

    Народ подскажите как изменять количество сквадов в ЗП и количество НПС или мутантов в сквадах. cool
      Злобная реклама
    Суббота, 23.03.2013, 22:46
    Статус:
    Сообщений: 666
    Регистрация: 24.05.2012
    Российская Федерация  makdm
    Суббота, 23.03.2013, 23:08 | Сообщение # 4493
    Время Альянса
    Статус:
    Опытный:
    Сообщений: 1787
    Награды: 19
    Регистрация: 22.11.2012

    _МстителЬ_, открою вам большую тайну.
    В ЗП все НПС входят в сквады. Даже Борода на Скадовске - это сквад. Сквады есть квестовые, а есть симуляционные. И какое количество сквадов вы хотите изменять? И в каких сквадах вы хотите изменять количество НПС?
      Злобная реклама
    Суббота, 23.03.2013, 23:08
    Статус:
    Сообщений: 666
    Регистрация: 22.11.2012
    Российская Федерация  _МстителЬ_
    Воскресенье, 24.03.2013, 11:36 | Сообщение # 4494
    Статус:
    Неопытный:
    Сообщений: 519
    Награды: 8
    Регистрация: 24.05.2012

    makdm, хочу уменьшить количество обычных сквадов в игре и изменить количество сталкеров в сквадах допусти не 2 а 4. И добавить на Затон сквады ДОЛГа и Свободы. Скажите через какие файлыы можно это сделать.
    Сообщение отредактировал _МстителЬ_ - Воскресенье, 24.03.2013, 11:39
      Злобная реклама
    Воскресенье, 24.03.2013, 11:36
    Статус:
    Сообщений: 666
    Регистрация: 24.05.2012
    Российская Федерация  Аристократ
    Воскресенье, 24.03.2013, 11:40 | Сообщение # 4495
    Модмейкер-одиночка
    Статус:
    Опытный:
    Сообщений: 2272
    Награды: 17
    Регистрация: 30.06.2012

    _МстителЬ_, configs/misc/squad_descr.ltx
      Злобная реклама
    Воскресенье, 24.03.2013, 11:40
    Статус:
    Сообщений: 666
    Регистрация: 30.06.2012
    Российская Федерация  cxcxShaman
    Воскресенье, 24.03.2013, 11:53 | Сообщение # 4496
    Статус:
    Отмычка:
    Сообщений: 144
    Награды: 0
    Регистрация: 04.03.2013

    ins33, Я наверно достал. Все со своей зависимостью. Посмотри пожалуйста. Сделал проверку выкуривания сигарет

    сам скрипт kurevo

    в bind_stalker прописал проверку кур.сигарет
    и
      Злобная реклама
    Воскресенье, 24.03.2013, 11:53
    Статус:
    Сообщений: 666
    Регистрация: 04.03.2013
    Российская Федерация  sedmoy23
    Воскресенье, 24.03.2013, 12:27 | Сообщение # 4497
    Статус:
    Отмычка:
    Сообщений: 133
    Награды: 3
    Регистрация: 29.03.2012

    Люди как можно открыть инвентарь с помощью скрипта? Может какой-то консольной командой?

    Добавлено (24.03.2013, 12:27)
    ---------------------------------------------
    cxcxShaman, найди где пересекаются эти скрипты, кардиограмма и зависимость.

      Злобная реклама
    Воскресенье, 24.03.2013, 12:27
    Статус:
    Сообщений: 666
    Регистрация: 29.03.2012
    Российская Федерация  ins33
    Воскресенье, 24.03.2013, 13:10 | Сообщение # 4498
    Dream Reader Mod
    Статус:
    Опытный:
    Сообщений: 2269
    Награды: 1
    Регистрация: 17.01.2012

    cxcxShaman, У меня нет АМК, и почему не стартует следущая поверка на курение не вижу. Выше предлагал вариант на таймере.
      Злобная реклама
    Воскресенье, 24.03.2013, 13:10
    Статус:
    Сообщений: 666
    Регистрация: 17.01.2012
    Украина  naToGeHbI4
    Воскресенье, 24.03.2013, 16:16 | Сообщение # 4499
    Статус:
    Гость:
    Сообщений: 36
    Награды: 0
    Регистрация: 24.03.2011

    Всем снова здравия smile Давно бьюсь с одной проблемой, с логикой квада НПС (эксклюзив) вылетает.




    Кто поможет - буду премного благодарен! smile
      Злобная реклама
    Воскресенье, 24.03.2013, 16:16
    Статус:
    Сообщений: 666
    Регистрация: 24.03.2011
    Российская Федерация  Uyman358
    Воскресенье, 24.03.2013, 17:06 | Сообщение # 4500
    Закоулки Правды
    Статус:
    Бывалый:
    Сообщений: 1098
    Награды: 1
    Регистрация: 13.06.2012

    Как изменить расположение миникарты в ПДА? Пробовал с мап_драггером работать, но так и не смог свою миникарту туда загрузить.
      Злобная реклама
    Воскресенье, 24.03.2013, 17:06
    Статус:
    Сообщений: 666
    Регистрация: 13.06.2012
    Поиск: