Случайная подборка модов
Clear Sky: MYSTERY
4.1
Под прикрытием смерти
3.9
Call of Misery
4.1
Legend Returns 0.9.2
4.0
SZM CoP 0.2
3.9
Альтернатива 1.3.1
4.0
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  А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
    Поиск: