Случайная подборка модов
Конец Света 2: Последний Восход
3.2
The Second Sun
2.9
Как вступить в "Долг"?
3.9
EPILOGUE
3.5
Priboi story
4.1
Первые Дни Зоны:Создание в тумане
2.8
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  А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
    Украина  Lex2013
    Среда, 16.04.2014, 10:25 | Сообщение # 2581
    Статус:
    Неопытный:
    Сообщений: 462
    Награды: 3
    Регистрация: 24.07.2013

    Привет всем! подскажите в каком файле в ТЧ можно отрегулировать дистанцию, на которой боты замечают ГГ и начинают стрелять?
      Злобная реклама
    Среда, 16.04.2014, 10:25
    Статус:
    Сообщений: 666
    Регистрация: 24.07.2013
    Украина  newl71
    Среда, 16.04.2014, 11:00 | Сообщение # 2582
    Статус:
    Отмычка:
    Сообщений: 123
    Награды: 2
    Регистрация: 01.01.2013

    Хочу сделать мод спавнер авто (потом возможно и других обьектов)
    с такими требованиями
    1)минимальная зависимость от версии игры и перезапись существующих файлов
    2)возможность установки на любой мод

    перекопал Shadow of USSR cars (корявый обрезок повелителя насколько понимаю)
    вопрос
    1)можноли вызывать меню спавна из игры а не меню
    2) ключ -ltx можно ли с его помощью подключить дополнительные конфиги не подключеные в system.ltx

    Вобщем подскажите кто чем может
      Злобная реклама
    Среда, 16.04.2014, 11:00
    Статус:
    Сообщений: 666
    Регистрация: 01.01.2013
    Украина  BozKurt
    Среда, 16.04.2014, 11:32 | Сообщение # 2583
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    Цитата newl71 ()
    1)можноли вызывать меню спавна из игры а не меню
    Можно. Способ создания собственных горячих клавиш имеется на InsideWiki.
    Цитата newl71 ()
    ключ -ltx можно ли с его помощью подключить дополнительные конфиги не подключеные в system.ltx
    Данный ключ как раз и даёт возможность запускать игру с собственным аналогом system.ltx.

    Цитата newl71 ()
    Хочу сделать мод спавнер авто (потом возможно и других обьектов)
    с такими требованиями
    1)минимальная зависимость от версии игры и перезапись существующих файлов
    2)возможность установки на любой мод
    Делай. Для нас ты эти пункты для чего выписал?
      Злобная реклама
    Среда, 16.04.2014, 11:32
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Украина  newl71
    Среда, 16.04.2014, 11:39 | Сообщение # 2584
    Статус:
    Отмычка:
    Сообщений: 123
    Награды: 2
    Регистрация: 01.01.2013

    я имел ввиду ключ подключит именно свой system.ltx поверх или вобще левый ltx в дополнение к уже имеющимся
      Злобная реклама
    Среда, 16.04.2014, 11:39
    Статус:
    Сообщений: 666
    Регистрация: 01.01.2013
    Украина  BozKurt
    Среда, 16.04.2014, 12:06 | Сообщение # 2585
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    Цитата newl71 ()
    ключ подключит именно свой system.ltx поверх или вобще левый ltx
    Только твой. Т.е. все inclide'ы, будет взяты только из указанного тобой файла.
    Если брать во внимание твоё требование, то второй пункт, а именно "установка на любой мод", станет крайне трудно выполним. Разве что делать свой установщик, который при установке будет вычитывать system.ltx из мода и модифицировать его под твои нужды, затем сохранять сие уже в свой файл и подключать его этим самым ключом. smile
      Злобная реклама
    Среда, 16.04.2014, 12:06
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Украина  newl71
    Среда, 16.04.2014, 12:39 | Сообщение # 2586
    Статус:
    Отмычка:
    Сообщений: 123
    Награды: 2
    Регистрация: 01.01.2013

    я тут покурил Повелителя зоны 2 - в нем используется extracontent.ltx для дополнительных классов
    а как можно обойти использование ui_main_menu.script?
      Злобная реклама
    Среда, 16.04.2014, 12:39
    Статус:
    Сообщений: 666
    Регистрация: 01.01.2013
    Российская Федерация  Sanjaaa
    Среда, 16.04.2014, 13:06 | Сообщение # 2587
    Dark Reaper Souls
    Статус:
    Бывалый:
    Сообщений: 926
    Награды: 6
    Регистрация: 22.08.2012

    Как сделать чтоб диалог появлялся спустя некоторое время? через функцию таймера
    Сообщение отредактировал Sanjaaa - Среда, 16.04.2014, 14:30
      Злобная реклама
    Среда, 16.04.2014, 13:06
    Статус:
    Сообщений: 666
    Регистрация: 22.08.2012
    Украина  BozKurt
    Среда, 16.04.2014, 14:30 | Сообщение # 2588
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    newl71, на сколько мне известно - никак. Этот скрипт вызывается движком.
      Злобная реклама
    Среда, 16.04.2014, 14:30
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Украина  newl71
    Среда, 16.04.2014, 15:14 | Сообщение # 2589
    Статус:
    Отмычка:
    Сообщений: 123
    Награды: 2
    Регистрация: 01.01.2013

    1)я имею ввиду вызов elseif dik == DIK_keys.DIK_F1 then
    self:OnButton_cheats_clicked()
    можно ли чтоб шел из другого файла, более нейтрального
    2) вопрос - можно ли использовать комбинацию клавиш
    3) что значит self:Show(true) /self:Show(false) в алгоритме

      Злобная реклама
    Среда, 16.04.2014, 15:14
    Статус:
    Сообщений: 666
    Регистрация: 01.01.2013
    Украина  BozKurt
    Среда, 16.04.2014, 15:26 | Сообщение # 2590
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    newl71
    1. Если тебе нужно вызывать чит меню не привязываясь к ui_main_menu, то, как я уже писал, на Wiki есть статья о том, как сделать горячие клавиши стандартными методами, на подобие кнопок использования аптечки/бинта и т.д.;
    2. Смотря каким методом пользоваться. Предложенный метод на Wiki, при определённой доле модификации позволит. Есть правки движка, где это сделать крайне просто, но теряется пункт "на любой мод". Ещё есть перехватчик клавиш от Alpet (ничего не скажу, не юзал никогда);
    3. Читай описание классов. Тема есть на amk-team.
      Злобная реклама
    Среда, 16.04.2014, 15:26
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  ins33
    Среда, 16.04.2014, 15:32 | Сообщение # 2591
    Dream Reader Mod
    Статус:
    Опытный:
    Сообщений: 2269
    Награды: 1
    Регистрация: 17.01.2012

    Sanjaaa, Запускаешь таймер, при срабатывание которого даёшь поршень, который разрешает появиться диалогу. Если планируется переход\перезагрузка, советую использовать этот >>таймер<<, иначе после перезагрузки сработает таймер.
      Злобная реклама
    Среда, 16.04.2014, 15:32
    Статус:
    Сообщений: 666
    Регистрация: 17.01.2012
    Украина  newl71
    Среда, 16.04.2014, 15:35 | Сообщение # 2592
    Статус:
    Отмычка:
    Сообщений: 123
    Награды: 2
    Регистрация: 01.01.2013

    можно ткнуть на статью? я нашел только "Назначение скриптам горячих кнопок. Часть 1. Скрипт" и SoC. Назначение горячих клавиш кнопкам в диалоговых окнах.
      Злобная реклама
    Среда, 16.04.2014, 15:35
    Статус:
    Сообщений: 666
    Регистрация: 01.01.2013
    Украина  BozKurt
    Среда, 16.04.2014, 15:38 | Сообщение # 2593
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    newl71, ищи там в разделе "Скрипты" третью часть указанной тобою статьи. Статья за авторством Charsi.
      Злобная реклама
    Среда, 16.04.2014, 15:38
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  Sanjaaa
    Среда, 16.04.2014, 15:52 | Сообщение # 2594
    Dark Reaper Souls
    Статус:
    Бывалый:
    Сообщений: 926
    Награды: 6
    Регистрация: 22.08.2012

    ins33, а по подробнее можно
      Злобная реклама
    Среда, 16.04.2014, 15:52
    Статус:
    Сообщений: 666
    Регистрация: 22.08.2012
    Российская Федерация  ins33
    Среда, 16.04.2014, 16:38 | Сообщение # 2595
    Dream Reader Mod
    Статус:
    Опытный:
    Сообщений: 2269
    Награды: 1
    Регистрация: 17.01.2012

    Sanjaaa, Вот готовый вариант таймера на 2 часа:

    И добавляем проверку поршня в диалоге.
    <has_info>name_infoporticion_talk<\has_info>
    И настоятельно рекомендую использовать скрипт приведённый выше. Если не нужен вывод на худ, просто закоменть:
    --this.hud_timer() -- Вывод секундомера на худ.

    П.С. Можешь использовать таймер попроще, только при перезагрузке time_d будет всегда = 0, и соответственно if 0 < time_global() then при загрузке таймер сработает сразу.
    Сообщение отредактировал ins33 - Среда, 16.04.2014, 16:46
      Злобная реклама
    Среда, 16.04.2014, 16:38
    Статус:
    Сообщений: 666
    Регистрация: 17.01.2012
    Поиск: