Случайная подборка модов
Lost Alpha
4.0
Dragon`s MOD
2.5
Dark Ukraine v 1.0
3.9
Народная Солянка 2010
4.0
Winter of Death: Ultimatum
4.0
Белый отряд
3.7
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  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
    Российская Федерация  proger_Dencheek
    Среда, 14.08.2013, 11:14 | Сообщение # 7276
    Закон Дегтярева
    Статус:
    Новичок:
    Сообщений: 256
    Награды: 0
    Регистрация: 24.02.2013

    ALEX13, Это похоже на безлоговый вылет. Попробуй удалить ему все диалоги в профиле.
    Сообщение отредактировал proger_Dencheek - Среда, 14.08.2013, 11:16
      Злобная реклама
    Среда, 14.08.2013, 11:14
    Статус:
    Сообщений: 666
    Регистрация: 24.02.2013
    Украина  FantomICW
    Среда, 14.08.2013, 12:08 | Сообщение # 7277
    Проект Смерти Вопреки
    Статус:
    Опытный:
    Сообщений: 2259
    Награды: 8
    Регистрация: 06.01.2013

    ALEX13, smi345, proger_Dencheek, я с таким вылетом сталкивался, когда в акшионе диалога была прописана несуществующая функция или скрипт. Проверить правильность написания в акшионе и скрипте соответственно.
      Злобная реклама
    Среда, 14.08.2013, 12:08
    Статус:
    Сообщений: 666
    Регистрация: 06.01.2013
    Российская Федерация  ALEX13
    Среда, 14.08.2013, 12:16 | Сообщение # 7278
    Статус:
    Опытный:
    Сообщений: 1625
    Награды: 12
    Регистрация: 26.12.2012

    proger_Dencheek, вылет из-за одной тупости, я разобрался. Маму так зовут.

    Добавлено (14.08.2013, 12:16)
    ---------------------------------------------
    FantomICW, как бы глупо не звучало но я ставил шокерскую модель абакана, пока сама модель в геймдате была сохранения не грузились, из одного пака тоже абакан брал похожий вылет когда в руки берёшь.

      Злобная реклама
    Среда, 14.08.2013, 12:16
    Статус:
    Сообщений: 666
    Регистрация: 26.12.2012
    Российская Федерация  Manifest
    Среда, 14.08.2013, 12:37 | Сообщение # 7279
    Статус:
    Зевака:
    Сообщений: 12
    Награды: 0
    Регистрация: 07.08.2013

    Цитата (Manifest)
    "выбить"нпс из своего гулага?

    никто не знает?
      Злобная реклама
    Среда, 14.08.2013, 12:37
    Статус:
    Сообщений: 666
    Регистрация: 07.08.2013
    Российская Федерация  ALEX13
    Среда, 14.08.2013, 18:26 | Сообщение # 7280
    Статус:
    Опытный:
    Сообщений: 1625
    Награды: 12
    Регистрация: 26.12.2012

    вставил свою геймдату в сдк:
      Злобная реклама
    Среда, 14.08.2013, 18:26
    Статус:
    Сообщений: 666
    Регистрация: 26.12.2012
    Российская Федерация  wanes101
    Среда, 14.08.2013, 18:52 | Сообщение # 7281
    Статус:
    Отмычка:
    Сообщений: 160
    Награды: 0
    Регистрация: 02.08.2012

    здравствуйте
    Мне это нужно для того чтобы к примеру: при наступлении н-го события происходил запуск скрипта.
    Мне известен способ запуска, при диалоге.
    Читаю на сей момент кучу мануалов и бывает слышу такие понятия, как биндер, мотиватор, что они делают и как работают. Как сейчас я понял что скрипт xr_logic имеет функцию:configure_schemes
    из описания

    Не совсем понял в каком случае это срабатывает, сами посмотрите по этому поводу есть описание в спойлере.
      Злобная реклама
    Среда, 14.08.2013, 18:52
    Статус:
    Сообщений: 666
    Регистрация: 02.08.2012
    Украина  BozKurt
    Среда, 14.08.2013, 19:00 | Сообщение # 7282
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    wanes101, посмотри здесь: >>ClicK Me<<, я немного описывал колбеки.
    По поводу твоего вопроса о "глобальных переменных", в частности того, что такое {} - это не просто массив - это таблица, точнее конструктор таблицы. Почитай что это такое в Lua, без этого Lua не кажется таким простым, как ты думаешь.
      Злобная реклама
    Среда, 14.08.2013, 19:00
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  wanes101
    Среда, 14.08.2013, 19:12 | Сообщение # 7283
    Статус:
    Отмычка:
    Сообщений: 160
    Награды: 0
    Регистрация: 02.08.2012

    Еще непонятно:биндер, мотиватор, что они делают и как работают.
      Злобная реклама
    Среда, 14.08.2013, 19:12
    Статус:
    Сообщений: 666
    Регистрация: 02.08.2012
    Украина  BozKurt
    Среда, 14.08.2013, 19:33 | Сообщение # 7284
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    wanes101, "биндер" - это метод, который периодически вызывается движком, простыми словами - апдейтится.
    А "мотиватор" - это файл xr_motivator.script, который отвечает за всех НПС в частности по отдельности, т.е. при спавне каждого НПС создается экземпляр класса из этого файла.
      Злобная реклама
    Среда, 14.08.2013, 19:33
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  wanes101
    Среда, 14.08.2013, 20:58 | Сообщение # 7285
    Статус:
    Отмычка:
    Сообщений: 160
    Награды: 0
    Регистрация: 02.08.2012

    Об кастом дата, как в ней прописывать логику НПС?, смотрел этоhttp://modostroi.ru/stat/logika_nps.htm, мало там пояснено что прописывать в ltx для кастом даты, чтобы еще почитать

    Добавлено (14.08.2013, 20:58)
    ---------------------------------------------
    Сейчас начинаю понимать кастом дату, кое что опишу если ошибаюсь то поправьте:
    [logic]
    active = walker ;тип активной логики в данном случае walker т.е. перемещение по путям
    [walker] ;описание путей
    path_walk = значения приписаные в смарте, это вэй-поинт
    path_look = значения приписаные в смарте, это вэй-поинт
    on_info = {+dialog_speak_stalker} walker2@new_zone
    [walker2@new_zone]
    path_walk = значения приписаные в смарте, это вэй-поинт
    path_look = значения приписаные в смарте, это вэй-поинт
    Либо можно сделать под гулаговую работу.
    В логике писать.
    [smart_terrains] не понял !!!!!!!!!!!!!!!!!!!!!!!!!!
    esc_lager = true не понял !!!!!!!!!!!!!!!!!!!!!!!!!!
    esc_new_lager = true не понял !!!!!!!!!!!!!!!!!!!!!!!!!!
    esc_lager = {-dialog_speak_stalker}не понял !!!!!!!!!!!!!!!!!!!!!!!!!!
    esc_new_lager = {+dialog_speak_stalker}не понял !!!!!!!!!!!!!!!!!!!!!!!!!!

      Злобная реклама
    Среда, 14.08.2013, 20:58
    Статус:
    Сообщений: 666
    Регистрация: 02.08.2012
    Украина  BozKurt
    Среда, 14.08.2013, 23:04 | Сообщение # 7286
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    О логике почитай здесь: >>ClicK Me<<, да и вообще полюбопытствуй сайтом в целом - самый большой сборник статей по модостроению, можешь ещё полистать этот раздел, можно найти стоящий материал, на АМК полно полезной информации, на офф сайте игры на форуме есть чем полюбопытствовать, ну и думая на сталкер-портале. Но основное из этого то, что это нужно читать - по новой в сотый раз тебе никто ничего рассказывать не будет, да и полезнее порою найти самому, причём видно, что ты не глупый, посему труда тебе это не составит.
      Злобная реклама
    Среда, 14.08.2013, 23:04
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  Streels
    Среда, 14.08.2013, 23:43 | Сообщение # 7287
    Статус:
    Опытный:
    Сообщений: 2088
    Награды: 4
    Регистрация: 28.09.2012

    У меня вопрос по скриптам. В общем, у меня стоит функция на убор статиков при использовании бинокля, статики при его использовании убирались, всё ок. Я занёс в функцию actor_binder:net_spawn(data) свои статики, которые выводятся на худ, всё работало ок, но у меня возникла проблема... если переключаться с широкоформатного разрешения на квадратное - статики пропадают, и не появятся пока ты не перезапустишь игру. Эту проблему я решил повесив функцию в actor_binder:update(delta), но при использовании бинокля статики тогда не пропадают, как быть?

    И ещё, кто знает как исправить пропадание миникарты, проблема происходит также как я написал выше. Я узнал что это связано с движком, но без его правки вылечить нельзя?
    Сообщение отредактировал Streels - Четверг, 15.08.2013, 02:01
      Злобная реклама
    Среда, 14.08.2013, 23:43
    Статус:
    Сообщений: 666
    Регистрация: 28.09.2012
    Российская Федерация  Arist
    Четверг, 15.08.2013, 00:21 | Сообщение # 7288
    Статус:
    Неопытный:
    Сообщений: 481
    Награды: 1
    Регистрация: 08.07.2012

    ColR_iT, приветствую и рад, что ты не поддался на троллинг на SP.В своё время ты объяснил доходчиво,как пользоваться функцией function load_states(gname, type). Зная, что ты очень хорошо в этом разбираешься, не подскажешь ответ на несколько вопросов по настройке смартов.Как образец я взял файл:gulag_deadcity.script.Никак не получается выдать инфопоршень на хит или смерть от Актора.Смарт игнорирует нормально, но припопытке выдать поршень, сразу открывают огонь при появлении ГГ.Вот часть работы смарта.Как склеить правильно обидчивость НПСей.
      Злобная реклама
    Четверг, 15.08.2013, 00:21
    Статус:
    Сообщений: 666
    Регистрация: 08.07.2012
    Украина  Viнt@rь
    Четверг, 15.08.2013, 02:24 | Сообщение # 7289
    Spectrum project
    Статус:
    Новичок:
    Сообщений: 381
    Награды: 2
    Регистрация: 10.10.2010

    Streels, не повесив В, а повесив НА. Вообще actor_binder:net_spawn(data) - этот коллбэк вызывается 1 раз при спавне актора, потому твои статики и пропадают при смене разрешения, да и вообще, если они были 1 раз убраны, то больше не появились бы, кроме как принудительно, как и в первый раз. Скажу еще, я уверен тут не экстрасенсы сидят, что бы знать, чего ты там по навешал на апдейт, осмелюсь лишь предположить, что они(статики) пропадают и сразу же появляются, так как функция висит на постоянном апдейте.
    Сообщение отредактировал Viнt@rь - Четверг, 15.08.2013, 02:27
      Злобная реклама
    Четверг, 15.08.2013, 02:24
    Статус:
    Сообщений: 666
    Регистрация: 10.10.2010
    Российская Федерация  Streels
    Четверг, 15.08.2013, 02:30 | Сообщение # 7290
    Статус:
    Опытный:
    Сообщений: 2088
    Награды: 4
    Регистрация: 28.09.2012

    Viнt@rь, я вроде исправил. Просто вывод статиков я вписал в функцию их убора при использовании бинокля.

    Цитата (Viнt@rь)
    не повесив В, а повесив НА.

    Хех, поторопился я видимо.

    Цитата (Viнt@rь)
    я уверен тут не экстрасенсы сидят

    Да ладно, а то я думал... biggrin
    Сообщение отредактировал Streels - Четверг, 15.08.2013, 02:31
      Злобная реклама
    Четверг, 15.08.2013, 02:30
    Статус:
    Сообщений: 666
    Регистрация: 28.09.2012
    Поиск: