Случайная подборка модов
ReBorn 2.50 «Артефакты смерти»
3.5
Зона поражения
4.1
Зона обр.2010г.
3.1
Clear Sky: MYSTERY v2.0
4.0
Тайный путь
3.6
Поиск (DIES IRAE)
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
    Российская Федерация  Advisor890
    Пятница, 14.12.2012, 19:39 | Сообщение # 1486
    Статус:
    Отмычка:
    Сообщений: 115
    Награды: 1
    Регистрация: 07.07.2012

    Такой вопрос: Как сделать что бы НПС после определенного диалога шел в указанное место?
      Злобная реклама
    Пятница, 14.12.2012, 19:39
    Статус:
    Сообщений: 666
    Регистрация: 07.07.2012
    Российская Федерация  DarkFace
    Пятница, 14.12.2012, 20:27 | Сообщение # 1487
    Let it be
    Статус:
    Бывалый:
    Сообщений: 1169
    Награды: 2
    Регистрация: 26.03.2012

    Понимаю, всех это достало, но не дадите логику что бы НПС стоял на месте?))
      Злобная реклама
    Пятница, 14.12.2012, 20:27
    Статус:
    Сообщений: 666
    Регистрация: 26.03.2012
    Российская Федерация  Advisor890
    Пятница, 14.12.2012, 20:30 | Сообщение # 1488
    Статус:
    Отмычка:
    Сообщений: 115
    Награды: 1
    Регистрация: 07.07.2012

    DarkFace,

    [logic]
    active = remark1
    danger = danger_ignore

    [danger_ignore]
    ignore_distance = 5

    [remark1]
    no_move = true

    [smart_terrains]
    none = true
      Злобная реклама
    Пятница, 14.12.2012, 20:30
    Статус:
    Сообщений: 666
    Регистрация: 07.07.2012
    Украина  BozKurt
    Пятница, 14.12.2012, 20:32 | Сообщение # 1489
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    DarkFace, если хочешь, чтобы НПС всегда стоял на одном месте, то совет Advisor890 не подходит.


    Advisor890, написал не обдумано, а главное не зная что именно.
      Злобная реклама
    Пятница, 14.12.2012, 20:32
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  Advisor890
    Пятница, 14.12.2012, 20:34 | Сообщение # 1490
    Статус:
    Отмычка:
    Сообщений: 115
    Награды: 1
    Регистрация: 07.07.2012

    ColR_iT,

    Ну тогда я не знаю, я так всегда делал.
      Злобная реклама
    Пятница, 14.12.2012, 20:34
    Статус:
    Сообщений: 666
    Регистрация: 07.07.2012
    Российская Федерация  DarkFace
    Пятница, 14.12.2012, 20:46 | Сообщение # 1491
    Let it be
    Статус:
    Бывалый:
    Сообщений: 1169
    Награды: 2
    Регистрация: 26.03.2012

    ColR_iT, а тогда что? надо что бы он тупо стоял, и не на что не отвлекался
      Злобная реклама
    Пятница, 14.12.2012, 20:46
    Статус:
    Сообщений: 666
    Регистрация: 26.03.2012
    Украина  BozKurt
    Пятница, 14.12.2012, 21:07 | Сообщение # 1492
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    Advisor890, мне жаль.


    DarkFace, правильнее всего будет использовать схему walker и использовать оверрайд игнорирования боя и игрока.
      Злобная реклама
    Пятница, 14.12.2012, 21:07
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  chuvak1121
    Пятница, 14.12.2012, 21:16 | Сообщение # 1493
    Статус:
    Отмычка:
    Сообщений: 147
    Награды: 2
    Регистрация: 03.06.2011

    Народ что не так,почему вылет?
    Expression : !m_error_code
    Function : raii_guard::~raii_guard
    File : D:\prog_repository\sources\trunk\xrServerEntities\script_storage.cpp
    Line : 748
    Description : ...l.k.e.r. - Зов Припяти\gamedata\scripts\utils.script:469: bad argument #1 to 'gsub' (string expected, got nil)

    В заранее спасибо!
      Злобная реклама
    Пятница, 14.12.2012, 21:16
    Статус:
    Сообщений: 666
    Регистрация: 03.06.2011
    Украина  BozKurt
    Пятница, 14.12.2012, 21:22 | Сообщение # 1494
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    chuvak1121, не может "активироваться" какая-то из схем логики, если быть точным, то не указана схема, на которую нужно переходить.
    Вероятно, где-то не правильно составил логику, если составлял. Ведь, при каких обстоятельствах произошёл вылет, ты не удосужился сказать...
      Злобная реклама
    Пятница, 14.12.2012, 21:22
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  chuvak1121
    Пятница, 14.12.2012, 21:51 | Сообщение # 1495
    Статус:
    Отмычка:
    Сообщений: 147
    Награды: 2
    Регистрация: 03.06.2011

    ColR_iT,
    Давай в ЛС.
    Сообщение отредактировал chuvak1121 - Пятница, 14.12.2012, 22:17
      Злобная реклама
    Пятница, 14.12.2012, 21:51
    Статус:
    Сообщений: 666
    Регистрация: 03.06.2011
    Япония  rebel
    Пятница, 14.12.2012, 21:57 | Сообщение # 1496
    Статус:
    Отмычка:
    Сообщений: 146
    Награды: 1
    Регистрация: 30.05.2012

    Как можно убрать надоедливую модель фонарика со лба у ГГ? На ТЧ
      Злобная реклама
    Пятница, 14.12.2012, 21:57
    Статус:
    Сообщений: 666
    Регистрация: 30.05.2012
    Российская Федерация  DarkFace
    Пятница, 14.12.2012, 22:25 | Сообщение # 1497
    Let it be
    Статус:
    Бывалый:
    Сообщений: 1169
    Награды: 2
    Регистрация: 26.03.2012

    Expression : fatal error
    Function : CScriptEngine::lua_error
    File : E:\stalker\sources\trunk\xr_3da\xrGame\script_engine.cpp
    Line : 73
    Description : <no expression>
    Arguments : LUA error: e:\s.t.a.l.k.e.r\gamedata\scripts\xrs_grenade.script:704: attempt to index local 'obj' (a nil value)

    пытался ай пак от экстрим присабачить к фрипей старт моду(
      Злобная реклама
    Пятница, 14.12.2012, 22:25
    Статус:
    Сообщений: 666
    Регистрация: 26.03.2012
    Украина  BozKurt
    Пятница, 14.12.2012, 22:28 | Сообщение # 1498
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    rebel, фонарик - это предмет с именем секции device_torch. В ней есть вот такие три строки:
    Code

    attach_bone_name  = bip01_head
    attach_position_offset    = 0.115, 0.00, 0.07
    attach_angle_offset  = 0, -3.14, 1.6
    Первая определяет, к какой кости модели ГГ будет приатачен фонарь. Вторая - координаты относительно центра кости. Третью угол.
    Правь, как твоей душе угодно.
    Если нужно ВООБЩЕ убрать фонарь - удали его из инвентаря.
      Злобная реклама
    Пятница, 14.12.2012, 22:28
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  MoDoStRoY
    Суббота, 15.12.2012, 11:30 | Сообщение # 1499
    Статус:
    Бывалый:
    Сообщений: 602
    Награды: 4
    Регистрация: 03.04.2012

    ColR_iT Я имел ввиду, что сделать не только переменными, но и остальными функциями... Просто без переменных не как. И я отлично представляю себе этот скрипт, но не могу понять как его написать на LUA, поэтому и обратился сюда.

    Вот как я хочу сделать:

    Значение переменной 0
    Если прошло 6 минут, то к переменной +1
    Если значение переменной более 10, то выводим на худ табличку о жажде
    Если использован предмет "Вода", то отнимаем от переменной -10
    Если значение переменной менее 0, то устанавливаем значение 0 (а то многие умные люди могут напиться на год в перёд biggrin )
    Если значение переменной более 20, то выводим на худ табличку о сильной жажде и отнимаем энергию каждые 2 секунды
    Если значение переменной более 30, то выводим на худ табличку об обезвоживании и отнимаем энергию до минимума каждые 2 секунды, и по тихоньку тратим здоровье
    Если значение переменной более 45, то ГГ умирает от обезвоживания
      Злобная реклама
    Суббота, 15.12.2012, 11:30
    Статус:
    Сообщений: 666
    Регистрация: 03.04.2012
    Российская Федерация  dinsekt
    Суббота, 15.12.2012, 12:27 | Сообщение # 1500
    Статус:
    Новичок:
    Сообщений: 263
    Награды: 5
    Регистрация: 12.07.2011


    Вылет при запуске игры. Подскажите пожалуйста, в чём проблема. Заранее спасибо.
      Злобная реклама
    Суббота, 15.12.2012, 12:27
    Статус:
    Сообщений: 666
    Регистрация: 12.07.2011
    Поиск: