Случайная подборка модов
Погоня за Праздником 2: В Ожидании Чуда...
4.1
NEYA Online
3.1
Oblivion Lost Remake
4.1
Время Перемен 2.5
4.0
S.T.A.L.K.E.R. Complete 2009
4.0
Anomaly 1.5. Beta 3.0
4.5
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Модератор форума: FanG, Аdmin, FantomICW, Overfirst  
[CoP] Модострой: вопросница
Российская Федерация  Overfirst
Воскресенье, 31.12.2017, 13:17 | Сообщение # 1
Статус:
Бывалый:
Сообщений: 1081
Награды: 19
Регистрация: 11.06.2015

[CoP] Модострой: вопросница

Тема посвящена моддингу на платформе Зов Припяти.

Соседние темы: Тень Чернобыля / Чистое небо.


  • Здесь задают вопросы и получают на них ответы. Прежде чем задать вопрос, воспользуйтесь поиском по разделу, ответ на него, вероятно, уже есть.

  • Если у вас произошёл вылет, проверьте лог и поищите информацию об ошибке в справочнике. Также будет полезно посмотреть справочник ошибок. Если у Вас вылетает какой-то мод, то следует написать в тему этого мода.

  • Грамотно оформляйте свой пост, чётко доносите суть своего вопроса (ответа).

  • Благодарность выражаем в личке или же ставим плюсик в историю репутации. Подобные посты будут удаляться.
  •   Злобная реклама
    Воскресенье, 31.12.2017, 13:17
    Статус:
    Сообщений: 666
    Регистрация: 11.06.2015
    Российская Федерация  Overfirst
    Среда, 10.10.2018, 19:41 | Сообщение # 2386
    Статус:
    Бывалый:
    Сообщений: 1081
    Награды: 19
    Регистрация: 11.06.2015

    Цитата sergej5500 ()
    Секции meet тоже нет. Это запросто приведёт к вылету.

    Не приведёт. Она существует неявно. С hit и death другой случай.
      Злобная реклама
    Среда, 10.10.2018, 19:41
    Статус:
    Сообщений: 666
    Регистрация: 11.06.2015
    Российская Федерация  sergej5500
    Четверг, 11.10.2018, 01:18 | Сообщение # 2387
    Статус:
    Новичок:
    Сообщений: 290
    Награды: 4
    Регистрация: 09.01.2017

    Всем добрый вечер.

    Присоединил к Зову Припяти Кордон. Поставил смарты - 30 штук.

    Обратил внимание на файл - smart_terrain_masks. Там смарты прописаны так.

    [zat_a1]
    255,255,255,001
    [zat_a23_smart_terrain]
    255,255,255,002
    [zat_b100]
    255,255,255,003

    и так далее. Возникли вопросы.

    1. Если исходить из кодировки, то в геймдате может быть всего 256 смартов. Если менять последнее число. Есть ли ограничение в этом плане?

    2. Я прописал смарты так:

    [esc_b1]
    255,255,001,001
    [esc_b2]
    255,255,001,002
    [esc_b3]
    255,255,001,003

    то есть изменил 3 число в кодировке. Для Кордона 001, для Болот - 002 и т.д. Вылетов не было. Можно ли так делать?

    3. Зачем вообще нужна регистрация смартов в этом файле? Смарты Путепровода и Х8 там не прописаны.
    Сообщение отредактировал sergej5500 - Четверг, 11.10.2018, 01:25
      Злобная реклама
    Четверг, 11.10.2018, 01:18
    Статус:
    Сообщений: 666
    Регистрация: 09.01.2017
    Российская Федерация  alex134
    Четверг, 11.10.2018, 09:52 | Сообщение # 2388
    Статус:
    Зевака:
    Сообщений: 19
    Награды: 0
    Регистрация: 07.10.2018

    Не хотел ничего меня в CoC, но всё же не удержался, попытался сменить не связанное с геймплеем - текст экрана загрузки, где записи из дневника, так как этот экран очень часто приходится лицезреть smile
    Написал php-скриптик, взял первое что попалось, txt с анекдотами, это было ошибкой, так как они бородаты и слишком тупы)
    Получилость почти 2500 штук. И соответвенно в скрипте рандом с бывших 25 штук сменил на актуальное.

    Всё работает, но:
    1. Он берёт числа до 255 только
    2. Рандом не очень рандомный, так как некоторые повторяются намного чаще, чем остальные. Наверное что-то с math.randomseed(os.time())

    С lua не очень знаком, видимо надо как-то задать тип переменной не байт? Судя по всему такой тут по умолчанию

    Код

    local tip_count = 2411

    function get_tip_number(level_name)
        math.randomseed(os.time())
        return math.random(1,tip_count)
    end

    function get_mp_tip_number(level_name)
        return get_tip_number(level_name)
    end


      Злобная реклама
    Четверг, 11.10.2018, 09:52
    Статус:
    Сообщений: 666
    Регистрация: 07.10.2018
    Российская Федерация  denis2000
    Четверг, 11.10.2018, 11:46 | Сообщение # 2389
    Время Альянса
    Статус:
    Ветеран:
    Сообщений: 4070
    Награды: 16
    Регистрация: 19.07.2013

    Цитата sergej5500 ()
    Обратил внимание на файл - smart_terrain_masks.ltx

    А на файл game_graphs.ltx вы внимание обращали?
    Цитата sergej5500 ()
    Вылетов не было. Можно ли так делать?

    Вылетов не будет, но и работать как задумано разработчиками видимо тоже.
    Цитата sergej5500 ()
    Зачем вообще нужна регистрация смартов в этом файле?

    Это нужно для того чтобы ассоциировать смрты с графпоинтами, а значит с AI-сеткой (а точнее с AI-графом). В конечном счете влияет на ИИ и поиск путей мобов по территории игры.

    Насколько я понимаю схема такая:


    ВЫВОД:
    Сообщение отредактировал denis2000 - Четверг, 11.10.2018, 12:53
      Злобная реклама
    Четверг, 11.10.2018, 11:46
    Статус:
    Сообщений: 666
    Регистрация: 19.07.2013
    Российская Федерация  absolute_null
    Воскресенье, 14.10.2018, 20:25 | Сообщение # 2390
    Статус:
    Зевака:
    Сообщений: 2
    Награды: 0
    Регистрация: 02.06.2018

    Всем привет. Заспавнил двух сталкеров smart_cover, принадлежащих одному смарту. Они спавнятся, всё хорошо, идут до своих смартковеров и занимают нужные положения (сидит и стоит). Но проблема в том, что они спавнятся не сразу на нужных точках, а в центре поставленного смарта, и затем медленно идут до смарковеров. Как их заспавнить в уже нужных точках?
      Злобная реклама
    Воскресенье, 14.10.2018, 20:25
    Статус:
    Сообщений: 666
    Регистрация: 02.06.2018
    Российская Федерация  Khyzyr
    Воскресенье, 14.10.2018, 22:15 | Сообщение # 2391
    Статус:
    Неопытный:
    Сообщений: 452
    Награды: 5
    Регистрация: 19.06.2017

    Никак.
      Злобная реклама
    Воскресенье, 14.10.2018, 22:15
    Статус:
    Сообщений: 666
    Регистрация: 19.06.2017
    Российская Федерация  Neptun
    Понедельник, 15.10.2018, 04:20 | Сообщение # 2392
    Связной
    Статус:
    Бывалый:
    Сообщений: 672
    Награды: 9
    Регистрация: 25.03.2012

    Цитата absolute_null ()
    Как их заспавнить в уже нужных точках?

    В секции сквада есть строка: spawn_point
      Злобная реклама
    Понедельник, 15.10.2018, 04:20
    Статус:
    Сообщений: 666
    Регистрация: 25.03.2012
    Российская Федерация  absolute_null
    Понедельник, 15.10.2018, 12:51 | Сообщение # 2393
    Статус:
    Зевака:
    Сообщений: 2
    Награды: 0
    Регистрация: 02.06.2018

    mmihaill,
    Цитата
    В секции сквада есть строка: spawn_point

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

    Добавлено (15.10.2018, 12:53)
    ---------------------------------------------
    Эксклюзивные нпс - торговец и бармен. Сделал просто для них смарт, чтоб заспавнить два смартковера для них. Или лучше сделать их по отдельности, без смарта?

      Злобная реклама
    Понедельник, 15.10.2018, 12:51
    Статус:
    Сообщений: 666
    Регистрация: 02.06.2018
    Российская Федерация  sergej5500
    Понедельник, 15.10.2018, 13:54 | Сообщение # 2394
    Статус:
    Новичок:
    Сообщений: 290
    Награды: 4
    Регистрация: 09.01.2017

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


    Поставите спавн-пойнт и они будут спавниться в нём. Если сделаете два разных сквада, то можно и два разных спавн-пойнта.
      Злобная реклама
    Понедельник, 15.10.2018, 13:54
    Статус:
    Сообщений: 666
    Регистрация: 09.01.2017
    Российская Федерация  Neptun
    Понедельник, 15.10.2018, 15:59 | Сообщение # 2395
    Связной
    Статус:
    Бывалый:
    Сообщений: 672
    Награды: 9
    Регистрация: 25.03.2012

    Цитата absolute_null ()
    Или делать тогда на каждого нпс свой сквад

    Телепортируй каждого нпс.
      Злобная реклама
    Понедельник, 15.10.2018, 15:59
    Статус:
    Сообщений: 666
    Регистрация: 25.03.2012
    Российская Федерация  вольт
    Среда, 17.10.2018, 20:32 | Сообщение # 2396
    Статус:
    Отмычка:
    Сообщений: 90
    Награды: 1
    Регистрация: 17.03.2012

    Как модить Dead Air?
      Злобная реклама
    Среда, 17.10.2018, 20:32
    Статус:
    Сообщений: 666
    Регистрация: 17.03.2012
    Российская Федерация  Khyzyr
    Среда, 17.10.2018, 21:41 | Сообщение # 2397
    Статус:
    Неопытный:
    Сообщений: 452
    Награды: 5
    Регистрация: 19.06.2017

    А в соответствующем разделе посмотреть сложно?
      Злобная реклама
    Среда, 17.10.2018, 21:41
    Статус:
    Сообщений: 666
    Регистрация: 19.06.2017
    Украина  PROFFESIONAL
    Четверг, 18.10.2018, 15:34 | Сообщение # 2398
    Пространственная Аномалия
    Статус:
    Новичок:
    Сообщений: 347
    Награды: 5
    Регистрация: 24.01.2014

    Кто-то имел дело с Active Perl на Windows 10, как пофиксить работоспособность её на данной ОС?
      Злобная реклама
    Четверг, 18.10.2018, 15:34
    Статус:
    Сообщений: 666
    Регистрация: 24.01.2014
    Российская Федерация  makdm
    Четверг, 18.10.2018, 15:57 | Сообщение # 2399
    Время Альянса
    Статус:
    Опытный:
    Сообщений: 1787
    Награды: 19
    Регистрация: 22.11.2012

    PROFFESIONAL, у меня на 64-битной Windows 10 стоит
    ActivePerl-5.10.0.1004-MSWin32-x86-287188
    Проблем никаких не заметил. Чего фиксить то нужно?
      Злобная реклама
    Четверг, 18.10.2018, 15:57
    Статус:
    Сообщений: 666
    Регистрация: 22.11.2012
    Сомали  WolfHeart
    Четверг, 18.10.2018, 16:11 | Сообщение # 2400
    Статус:
    Опытный:
    Сообщений: 3154
    Награды: 18
    Регистрация: 06.06.2017

    Цитата makdm ()
    у меня на 64-битной Windows 10 стоит
    ActivePerl-5.10.0.1004-MSWin32-x86-287188

    Аналогично, только у меня perl 5.24.3, проблем нет.
      Злобная реклама
    Четверг, 18.10.2018, 16:11
    Статус:
    Сообщений: 666
    Регистрация: 06.06.2017
    Поиск: