Случайная подборка модов
Призраки прошлого
3.2
Clear Sky Complete
4.1
Pain of The Past
2.8
Chernobyl Chronicles
4.2
Dead City Breakthrough
3.7
Priboi story
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
    Узбекистан  FeLLoN
    Среда, 13.03.2013, 16:33 | Сообщение # 4261
    Статус:
    Отмычка:
    Сообщений: 79
    Награды: 0
    Регистрация: 18.09.2012

    ( ЗОВ ПРИПЯТИ )Можно как нибудь начать выброс, после получения инфопоршня? ( как в Зов припяти, когда стрелок приходит )! заранее спс..
    Сообщение отредактировал FeLLoN - Среда, 13.03.2013, 16:34
      Злобная реклама
    Среда, 13.03.2013, 16:33
    Статус:
    Сообщений: 666
    Регистрация: 18.09.2012
    Российская Федерация  Uyman358
    Среда, 13.03.2013, 17:42 | Сообщение # 4262
    Закоулки Правды
    Статус:
    Бывалый:
    Сообщений: 1098
    Награды: 1
    Регистрация: 13.06.2012

    ТЧ.
    Подскажите функцию(скрипт) убийства НПС по стори_иду.
      Злобная реклама
    Среда, 13.03.2013, 17:42
    Статус:
    Сообщений: 666
    Регистрация: 13.06.2012
    Украина  BozKurt
    Среда, 13.03.2013, 17:57 | Сообщение # 4263
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    Uyman358, для убийства НПС существует функция kill класса game_object.
    Выглядит так:
    Код
    npc:kill(db.actor)
    Здесь:
    npc - клиентский объект того, кого нужно убить.
    db.actor - тот кто убил.
    Всё, что тебе остаётся - это получить клиентский объект твоего НПС. Т.к. у тебя есть его story_id - задача упрощается в разы.
      Злобная реклама
    Среда, 13.03.2013, 17:57
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  ins33
    Среда, 13.03.2013, 18:04 | Сообщение # 4264
    Dream Reader Mod
    Статус:
    Опытный:
    Сообщений: 2269
    Награды: 1
    Регистрация: 17.01.2012

    Uyman358, Если убить то так:


    ColR_iT, А как же свобода выбора нпс на самоубийство? smile
    Сообщение отредактировал ins33 - Среда, 13.03.2013, 18:06
      Злобная реклама
    Среда, 13.03.2013, 18:04
    Статус:
    Сообщений: 666
    Регистрация: 17.01.2012
    Украина  BozKurt
    Среда, 13.03.2013, 18:11 | Сообщение # 4265
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    ins33, да пожалуйста, я же не настаиваю, просто это иногда действительно важно. Иногда требуется, чтобы одного НПС убил другой, поэтому таковое решение позволяет решить данную задачу.
      Злобная реклама
    Среда, 13.03.2013, 18:11
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  Uyman358
    Среда, 13.03.2013, 18:17 | Сообщение # 4266
    Закоулки Правды
    Статус:
    Бывалый:
    Сообщений: 1098
    Награды: 1
    Регистрация: 13.06.2012

    Цитата (ColR_iT)
    одного НПС убил другой

    я не спец по скриптам, но как один сможет выстрелить в сторону другого? Можно, конечно, ремарками и анимациями в них подобрать время выстрела и выдачу скрипта, но, по-моему, это лишняя трата времени. Проще создать новую группировку и записать скриптом по стори_иду туда одного НПС, который и произведёт выстрел.
      Злобная реклама
    Среда, 13.03.2013, 18:17
    Статус:
    Сообщений: 666
    Регистрация: 13.06.2012
    Япония  HellRatz
    Среда, 13.03.2013, 18:18 | Сообщение # 4267
    Оставшийся умирать
    Статус:
    Опытный:
    Сообщений: 1416
    Награды: 12
    Регистрация: 19.02.2011

    Как можно перенести геометрию (Подчеркиваю, не АИ файлы) с ЗП платформы на ТЧ БЕЗ КОМПИЛЯЦИИ В СДК? На сколько я слышал, Затон, Юпитер и Припять из ЗП в SMP на ТЧ перенесены именно методом копи-паста геометрии.
    Сообщение отредактировал HellRatz - Среда, 13.03.2013, 18:21
      Злобная реклама
    Среда, 13.03.2013, 18:18
    Статус:
    Сообщений: 666
    Регистрация: 19.02.2011
    Украина  BozKurt
    Среда, 13.03.2013, 18:27 | Сообщение # 4268
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    Uyman358, если тебе так удобно - пожалуйста, но, ИМХО, это как почесать левое ухо правой пяткой.
    Зачем создавать новую группировку, если можно прописать НПС простенькую схему ремакр и по окончании анимации вызывать данный скрипт?
      Злобная реклама
    Среда, 13.03.2013, 18:27
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  Аристократ
    Среда, 13.03.2013, 18:49 | Сообщение # 4269
    Модмейкер-одиночка
    Статус:
    Опытный:
    Сообщений: 2272
    Награды: 17
    Регистрация: 30.06.2012

    Как убить НПС через рестриктор?

    ЗП
      Злобная реклама
    Среда, 13.03.2013, 18:49
    Статус:
    Сообщений: 666
    Регистрация: 30.06.2012
    Украина  BozKurt
    Среда, 13.03.2013, 18:51 | Сообщение # 4270
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    Rap4ik, глаза подними на пять постов выше.
      Злобная реклама
    Среда, 13.03.2013, 18:51
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  зМЕй
    Среда, 13.03.2013, 18:54 | Сообщение # 4271
    Статус:
    Новичок:
    Сообщений: 269
    Награды: 3
    Регистрация: 05.08.2011

    СТалкер ТЧ. Версия 1.0004

    Делаю динамические новости!

    и вот как ругается



    И тут всё правильно!



    Вот сам скрипт



    ЧТО ДЕЛАТЬ?
    Сообщение отредактировал зМЕй - Среда, 13.03.2013, 18:56
      Злобная реклама
    Среда, 13.03.2013, 18:54
    Статус:
    Сообщений: 666
    Регистрация: 05.08.2011
    Украина  BozKurt
    Среда, 13.03.2013, 18:57 | Сообщение # 4272
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    зМЕй, зри в 19'ю строку.
      Злобная реклама
    Среда, 13.03.2013, 18:57
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  зМЕй
    Среда, 13.03.2013, 19:19 | Сообщение # 4273
    Статус:
    Новичок:
    Сообщений: 269
    Награды: 3
    Регистрация: 05.08.2011

    ColR_iT,
    Дурья моя башка)))) Спасибо)
      Злобная реклама
    Среда, 13.03.2013, 19:19
    Статус:
    Сообщений: 666
    Регистрация: 05.08.2011
    Российская Федерация  makdm
    Среда, 13.03.2013, 20:01 | Сообщение # 4274
    Время Альянса
    Статус:
    Опытный:
    Сообщений: 1787
    Награды: 19
    Регистрация: 22.11.2012

    FeLLoN, запустить выброс в ЗП можно в любое время, например из логики спейс-рестриктора:

    on_info = {+поршень} %=start_surge%

    Если, что- то нужно выполнить после выброса, то

    on_info = {=surge_complete} %делаем, что нам нужно%

    Добавлено (13.03.2013, 20:01)
    ---------------------------------------------

    Цитата (Rap4ik)
    Как убить НПС через рестриктор


    on_info = {условие} %=kill_npc(story_id)%
      Злобная реклама
    Среда, 13.03.2013, 20:01
    Статус:
    Сообщений: 666
    Регистрация: 22.11.2012
    Российская Федерация  cxcxShaman
    Среда, 13.03.2013, 20:42 | Сообщение # 4275
    Статус:
    Отмычка:
    Сообщений: 144
    Награды: 0
    Регистрация: 04.03.2013

    Я так понял с записной книжкой помоч мне никто не может????
      Злобная реклама
    Среда, 13.03.2013, 20:42
    Статус:
    Сообщений: 666
    Регистрация: 04.03.2013
    Поиск: