Случайная подборка модов
Начало. Пролог Проекта Отступник
3.2
Зимний путь 1.2: Альтернатива
2.2
В поисках новой жизни
3.7
Пространственная Аномалия 4.1
4.5
MISERY 2.2
4.1
Road To The North
3.7
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  А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
    Украина  BozKurt
    Среда, 22.01.2014, 23:43 | Сообщение # 1396
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    Цитата BeeRsek ()
    постой,это что?
    Имя переменной, а оно может быть каким угодно, главное чтобы состояло из латинских букв, цифр и знака подчёркивания.

    Добавлено (22.01.2014, 23:43)
    ---------------------------------------------
    Graff46, если на чердаке нет АИ-сетки, то НПС там спавнится не будет. Запомни раз и на всегда - НПС и мобы в игре ходят только по АИ-сетке.

      Злобная реклама
    Среда, 22.01.2014, 23:43
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Украина  FantomICW
    Среда, 22.01.2014, 23:49 | Сообщение # 1397
    Проект Смерти Вопреки
    Статус:
    Опытный:
    Сообщений: 2259
    Награды: 8
    Регистрация: 06.01.2013

    Цитата SG ()
    if db.actor:object("medkit") nil

    Цитата SG ()
    if db.actor:eat(db.actor:object("medkit")) nil

    Перед nil ничего не забыл?
    Цитата SG ()
    if db.actor.helth == 0.5 nil

    == 0,5 nil - это как понимать? "Равняется половине ничего"?
    Цитата SG ()
    else if

    Соедини.
    Цитата SG ()
    automedkitss()

    Цитата SG ()
    automedkitsss()

    Цитата SG ()
    automedkits()

    Нельзя делать функции с одинаковым названием в одном файле.
    Сообщение отредактировал FantomICW - Среда, 22.01.2014, 23:49
      Злобная реклама
    Среда, 22.01.2014, 23:49
    Статус:
    Сообщений: 666
    Регистрация: 06.01.2013
    Российская Федерация  Graff46
    Среда, 22.01.2014, 23:50 | Сообщение # 1398
    Новое Время
    Статус:
    Бывалый:
    Сообщений: 867
    Награды: 7
    Регистрация: 02.05.2013

    ColR_iT, Понятно, но я спавнил его(НПС) еще в вагоне на мосту, он заспавнился, под мостом на земле, посИнформер показывает, что под мостом вообще АИ сетки нет, но он там спауниться все равно...
      Злобная реклама
    Среда, 22.01.2014, 23:50
    Статус:
    Сообщений: 666
    Регистрация: 02.05.2013
    Украина  BozKurt
    Среда, 22.01.2014, 23:53 | Сообщение # 1399
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    Цитата FantomICW ()
    Соедини.
    В данном случае, скорее всего, да - нужно написать слитно, но это вовсе не обязательно, всё зависит от требований.
    Цитата FantomICW ()
    Нельзя делать функции с одинаковым названием в одном файле.
    Почему?

    Добавлено (22.01.2014, 23:53)
    ---------------------------------------------
    Graff46, есть там АИ-сетка, вояки то ходят.

      Злобная реклама
    Среда, 22.01.2014, 23:53
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  Graff46
    Четверг, 23.01.2014, 00:01 | Сообщение # 1400
    Новое Время
    Статус:
    Бывалый:
    Сообщений: 867
    Награды: 7
    Регистрация: 02.05.2013

    ColR_iT, ПосИнформер врёт? Вояки там под логикой, на сколько я знаю они используют вей-поинты вроде называются, пути составленные из точек и тд, да и не видел я не разу что бы НПС ходили под мостом, они обычно в сторону уходят и насыпь переходят где забор сломан, либо где тепловоз валяеться.
      Злобная реклама
    Четверг, 23.01.2014, 00:01
    Статус:
    Сообщений: 666
    Регистрация: 02.05.2013
    Украина  BozKurt
    Четверг, 23.01.2014, 00:10 | Сообщение # 1401
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    Цитата ColR_iT ()
    Запомни раз и на всегда - НПС и мобы в игре ходят только по АИ-сетке.
      Злобная реклама
    Четверг, 23.01.2014, 00:10
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  Graff46
    Четверг, 23.01.2014, 00:12 | Сообщение # 1402
    Новое Время
    Статус:
    Бывалый:
    Сообщений: 867
    Награды: 7
    Регистрация: 02.05.2013

    И я щас только заспавнил НПС на крыше элеватора, в железной будке, посИнформер показывал отсутствие АИ-сетки (да и откуда она там), но НПС заспавнился, что то с вагонами не то и с чердаком...
      Злобная реклама
    Четверг, 23.01.2014, 00:12
    Статус:
    Сообщений: 666
    Регистрация: 02.05.2013
    Российская Федерация  Graff46
    Четверг, 23.01.2014, 00:15 | Сообщение # 1403
    Новое Время
    Статус:
    Бывалый:
    Сообщений: 867
    Награды: 7
    Регистрация: 02.05.2013

    Вот скрин, кто может сказать, есть ли в этом месте АИ-сетка?
    P.S. Я не чего не доказываю, просто хочу до конца все противоречия уяснить.
    Прикрепления: 6902534.jpg (137.0 Kb)
      Злобная реклама
    Четверг, 23.01.2014, 00:15
    Статус:
    Сообщений: 666
    Регистрация: 02.05.2013
    Украина  BozKurt
    Четверг, 23.01.2014, 00:22 | Сообщение # 1404
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    Graff46, нормально наличие АИ-сетки ты можешь глянуть в SDK, в игре это не так просто определить, т.к. сетка может быть многоуровневая.
      Злобная реклама
    Четверг, 23.01.2014, 00:22
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  _Val_
    Четверг, 23.01.2014, 00:32 | Сообщение # 1405
    Ф.О.Т.О.Г.Р.А.Ф
    Статус:
    Бывалый:
    Сообщений: 1063
    Награды: 5
    Регистрация: 20.01.2012

    Цитата ColR_iT ()
    если на .... нет АИ-сетки, то НПС там спавнится не будет

    В принципе верно...Однако и спаунятся и под логику становятся и говорят с ГГ...
    Я опять про скриптовый спаун, если кто не понял)))
      Злобная реклама
    Четверг, 23.01.2014, 00:32
    Статус:
    Сообщений: 666
    Регистрация: 20.01.2012
    Российская Федерация  Graff46
    Четверг, 23.01.2014, 00:32 | Сообщение # 1406
    Новое Время
    Статус:
    Бывалый:
    Сообщений: 867
    Награды: 7
    Регистрация: 02.05.2013

    Ну не знаю, я его еще щас вообще в такой дыре заспаунил и он там стоит. Ну их этот чердак с вагонами, мне элеватора хватит. Есть ещё два вопроса, если я в кастом дате НПСу прописал логику, но потом мне нужно что бы он потопал в смарт, ниже листинг логики, такой вариант возможен?

    Второй вопрос - если у меня НПС сидит в таком месте, что от туда выбраться не возможно, но он должен идти в смарт (это не близко), если ГГ уйдёт за дистанцию а-лайфа, НПС сможет выйти с того места в оффлайне или останется там?
    Сообщение отредактировал Graff46 - Четверг, 23.01.2014, 00:46
      Злобная реклама
    Четверг, 23.01.2014, 00:32
    Статус:
    Сообщений: 666
    Регистрация: 02.05.2013
    Украина  FantomICW
    Четверг, 23.01.2014, 01:07 | Сообщение # 1407
    Проект Смерти Вопреки
    Статус:
    Опытный:
    Сообщений: 2259
    Награды: 8
    Регистрация: 06.01.2013

    Цитата Graff46 ()
    active = remark


    Цитата Graff46 ()
    такой вариант возможен

    Нет! Не возможен! Не суйте ремарк в активную логику!
      Злобная реклама
    Четверг, 23.01.2014, 01:07
    Статус:
    Сообщений: 666
    Регистрация: 06.01.2013
    Российская Федерация  Graff46
    Четверг, 23.01.2014, 01:21 | Сообщение # 1408
    Новое Время
    Статус:
    Бывалый:
    Сообщений: 867
    Награды: 7
    Регистрация: 02.05.2013

    FantomICW, У меня НПС ов 10 на ремарке и норм

    Добавлено (23.01.2014, 01:20)
    ---------------------------------------------
    Ремарк, как я читал, нельзя в активную логику ставить, если логика является работой какого нибудь смарта

    Добавлено (23.01.2014, 01:21)
    ---------------------------------------------
    Да и спавнить вэй-поинты для кемперов, волкеров и тд - затруднительно

      Злобная реклама
    Четверг, 23.01.2014, 01:21
    Статус:
    Сообщений: 666
    Регистрация: 02.05.2013
    Украина  stalker-MiX
    Четверг, 23.01.2014, 02:21 | Сообщение # 1409
    Статус:
    Неопытный:
    Сообщений: 534
    Награды: 2
    Регистрация: 20.02.2013

    Цитата FantomICW ()
    Нет! Не возможен! Не суйте ремарк в активную логику!


    FantomICW,

    Graff46, персонаж в ремарку не вернется после перехода например в комбат, что печально sad
    Реально лучше расставляй вейтпоинты и используй валкер. Если в лом - то лучше вообще не модить, имхо.
    Сообщение отредактировал stalker-MiX - Четверг, 23.01.2014, 03:03
      Злобная реклама
    Четверг, 23.01.2014, 02:21
    Статус:
    Сообщений: 666
    Регистрация: 20.02.2013
    Российская Федерация  ins33
    Четверг, 23.01.2014, 05:38 | Сообщение # 1410
    Dream Reader Mod
    Статус:
    Опытный:
    Сообщений: 2269
    Награды: 1
    Регистрация: 17.01.2012

    Столкнулся с безлоговым вылетом, прописываю НПС:


    Вот он же в спавне:
    И на всякий логика:

    И сам диалог:

    При любом вызове ф-ции <action>dialogs.break_dialog</action> ловлю вылет:
    бла бла бла
    ! Unknown command: *INFO:*INFO*: npc='single_player' id='ui_talk_hide'
    Хотя если прописываю другому неписю то всё ок. При этом есть странность, раньше всё работало, и ему вроде ни чего не менял.

    П.С. Прописав <actor_dialog> вылета не случилось.
    П.П.С. Хелп, второй день ошибку в упор не вижу!
    Сообщение отредактировал ins33 - Четверг, 23.01.2014, 06:01
      Злобная реклама
    Четверг, 23.01.2014, 05:38
    Статус:
    Сообщений: 666
    Регистрация: 17.01.2012
    Поиск: