Случайная подборка модов
Another Zone Mod
4.3
Народная Солянка 2010
4.0
Clear Sky Complete
4.1
История Борланда.Пролог
3.8
Возвращение
3.0
Dead Autumn
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
    Поиск: