Случайная подборка модов
Dark Ukraine v 1.0
3.9
Секрет Дианы
2.2
Обречённый город
4.2
Апокалипсис
4.0
Долг. Философия Войны
4.0
Old Episodes: Эпизод 1
2.9
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Модератор форума: 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
    Украина  AziatkaVictor
    Воскресенье, 07.06.2020, 18:29 | Сообщение # 7246
    Статус:
    Опытный:
    Сообщений: 1313
    Награды: 4
    Регистрация: 30.08.2018

    OP_artovod, что за погрешность?
      Злобная реклама
    Воскресенье, 07.06.2020, 18:29
    Статус:
    Сообщений: 666
    Регистрация: 30.08.2018
    Российская Федерация  OP_artovod
    Воскресенье, 07.06.2020, 18:31 | Сообщение # 7247
    Статус:
    Отмычка:
    Сообщений: 125
    Награды: 0
    Регистрация: 28.03.2020

    ну у меня есть функция которая выдаёт патроны но число там строгое мне и нужно рандомное число
      Злобная реклама
    Воскресенье, 07.06.2020, 18:31
    Статус:
    Сообщений: 666
    Регистрация: 28.03.2020
    Украина  AziatkaVictor
    Воскресенье, 07.06.2020, 18:36 | Сообщение # 7248
    Статус:
    Опытный:
    Сообщений: 1313
    Награды: 4
    Регистрация: 30.08.2018

    OP_artovod,
    Код
    math.random (n, u)
    Выдает рандомное значение от числа N до числа U. Работает не только с числами.
      Злобная реклама
    Воскресенье, 07.06.2020, 18:36
    Статус:
    Сообщений: 666
    Регистрация: 30.08.2018
    Российская Федерация  OP_artovod
    Воскресенье, 07.06.2020, 18:40 | Сообщение # 7249
    Статус:
    Отмычка:
    Сообщений: 125
    Награды: 0
    Регистрация: 28.03.2020

    я пробовал но тогда выдача идёт пачек патронов а не их количества
      Злобная реклама
    Воскресенье, 07.06.2020, 18:40
    Статус:
    Сообщений: 666
    Регистрация: 28.03.2020
    Украина  AziatkaVictor
    Воскресенье, 07.06.2020, 18:44 | Сообщение # 7250
    Статус:
    Опытный:
    Сообщений: 1313
    Награды: 4
    Регистрация: 30.08.2018

    OP_artovod, а как ты выдавал патронами?
      Злобная реклама
    Воскресенье, 07.06.2020, 18:44
    Статус:
    Сообщений: 666
    Регистрация: 30.08.2018
    Российская Федерация  OP_artovod
    Воскресенье, 07.06.2020, 18:47 | Сообщение # 7251
    Статус:
    Отмычка:
    Сообщений: 125
    Награды: 0
    Регистрация: 28.03.2020

    у меня так function spawn_ammo_in_inv(ammo_9x18_fmj,15,npc)
    if npc==nil then
    npc=db.actor
    end
    if number > 0 then
    return se_respawn.create_ammo(ammo_9x18_fmj,npc:position(),npc:level_vertex_id(),npc:game_vertex_id(),npc:id(),15)
    end
    end
      Злобная реклама
    Воскресенье, 07.06.2020, 18:47
    Статус:
    Сообщений: 666
    Регистрация: 28.03.2020
    Российская Федерация  Policai
    Воскресенье, 07.06.2020, 18:51 | Сообщение # 7252
    Dead City Breakthrough
    Статус:
    Опытный:
    Сообщений: 2244
    Награды: 11
    Регистрация: 08.11.2011

    Народ! Нужна помощь скриптера, за что отвечает жёлтая строчка в скрипте level_weathers.
    Тут обсуждали проблемы с консолью с установленным атмосфером. эта проблема из за этой строчки...

    -- Обновляем погоду раз в час.
    function WeatherManager:update()
    if(level.is_wfx_playing()) then
    self.weather_fx = level.get_weather()
    else
    self.weather_fx = nil
    end
    if not benchmark.weather then
    if self.last_hour~=level.get_time_hours() then
    self.last_hour=level.get_time_hours()
    self.next_hour=self.last_hour+1
    if self.next_hour>23 then
    self.next_hour=self.next_hour-24
    end
    for lvl,st in pairs(self.state) do
    st.current_state=st.next_state
    st.next_state=get_next_state(st.graph,st.current_state)
    end
    self:change_period()
    -- Устанавливаем погоду на текущем уровне
    self:select_weather(false)
    end
    end
    -- CC applying DOF every sec
    diff_game_2sec = math.ceil(game.get_game_time():diffSec(self.inited_time)/level.get_time_factor()*5)
    if (prev_game_2sec~=diff_game_2sec) then
    prev_game_2sec = diff_game_2sec
    --self.debugMessages[1]:SetText("diff_sec="..tostring(diff_sec))
    self:apply_dof()
    end
    Сообщение отредактировал Policai - Воскресенье, 07.06.2020, 18:51
      Злобная реклама
    Воскресенье, 07.06.2020, 18:51
    Статус:
    Сообщений: 666
    Регистрация: 08.11.2011
    Украина  AziatkaVictor
    Воскресенье, 07.06.2020, 18:52 | Сообщение # 7253
    Статус:
    Опытный:
    Сообщений: 1313
    Награды: 4
    Регистрация: 30.08.2018

    Policai, как я понял, это применения эффекта DoF.

    Добавлено (07.06.2020, 18:54)
    ---------------------------------------------
    OP_artovod, ты заменял число 15 на то, что я тебе написал, да?

      Злобная реклама
    Воскресенье, 07.06.2020, 18:52
    Статус:
    Сообщений: 666
    Регистрация: 30.08.2018
    Российская Федерация  OP_artovod
    Воскресенье, 07.06.2020, 18:57 | Сообщение # 7254
    Статус:
    Отмычка:
    Сообщений: 125
    Награды: 0
    Регистрация: 28.03.2020

    AziatkaVictor, нет а разве это правильно?
      Злобная реклама
    Воскресенье, 07.06.2020, 18:57
    Статус:
    Сообщений: 666
    Регистрация: 28.03.2020
    Украина  AziatkaVictor
    Воскресенье, 07.06.2020, 19:01 | Сообщение # 7255
    Статус:
    Опытный:
    Сообщений: 1313
    Награды: 4
    Регистрация: 30.08.2018

    OP_artovod, 15 это количество патронов, да? Если да то можно.
      Злобная реклама
    Воскресенье, 07.06.2020, 19:01
    Статус:
    Сообщений: 666
    Регистрация: 30.08.2018
    Российская Федерация  OP_artovod
    Воскресенье, 07.06.2020, 19:01 | Сообщение # 7256
    Статус:
    Отмычка:
    Сообщений: 125
    Награды: 0
    Регистрация: 28.03.2020

    Policai, а с чего вы это взяли?

    Добавлено (07.06.2020, 19:02)
    ---------------------------------------------
    AziatkaVictor, сейчас попробую

      Злобная реклама
    Воскресенье, 07.06.2020, 19:01
    Статус:
    Сообщений: 666
    Регистрация: 28.03.2020
    Российская Федерация  MayLay
    Воскресенье, 07.06.2020, 19:32 | Сообщение # 7257
    V.I.V.I.E.N.T TeaM
    Статус:
    Неопытный:
    Сообщений: 572
    Награды: 7
    Регистрация: 12.02.2014

    Policai, вызывает function WeatherManager:apply_dof() . Отвечающую за динамическую регулировку DoF'a.
      Злобная реклама
    Воскресенье, 07.06.2020, 19:32
    Статус:
    Сообщений: 666
    Регистрация: 12.02.2014
    Российская Федерация  Policai
    Воскресенье, 07.06.2020, 19:36 | Сообщение # 7258
    Dead City Breakthrough
    Статус:
    Опытный:
    Сообщений: 2244
    Награды: 11
    Регистрация: 08.11.2011

    MayLay,

    А простым языком для чайника можно? Что будет если я её закоментирую?
      Злобная реклама
    Воскресенье, 07.06.2020, 19:36
    Статус:
    Сообщений: 666
    Регистрация: 08.11.2011
    Российская Федерация  MayLay
    Воскресенье, 07.06.2020, 19:48 | Сообщение # 7259
    V.I.V.I.E.N.T TeaM
    Статус:
    Неопытный:
    Сообщений: 572
    Награды: 7
    Регистрация: 12.02.2014

    Policai, Отключится динамическая регулировка консольных параметров r2_dof_far, r2_dof_kernel (т.е. размытие объектов на расстоянии).
    console:execute("r2_dof_far "..tostring(current_dof_far))
    console:execute("r2_dof_kernel "..tostring(current_dof_kernel))
    Сообщение отредактировал MayLay - Воскресенье, 07.06.2020, 19:50
      Злобная реклама
    Воскресенье, 07.06.2020, 19:48
    Статус:
    Сообщений: 666
    Регистрация: 12.02.2014
    Российская Федерация  OP_artovod
    Воскресенье, 07.06.2020, 19:54 | Сообщение # 7260
    Статус:
    Отмычка:
    Сообщений: 125
    Награды: 0
    Регистрация: 28.03.2020

    незнаю у меня проблемы от этого не ушли
    Expression : !m_error_code
    Function : raii_guard::~raii_guard
    File : ..\xrServerEntities\script_storage.cpp
    Line : 748
    Description : ...ll of pripyat\gamedata\scripts\level_weathers.script:459: bad argument #1 to 'find' (string expected, got nil)

    хотя я щас на затоне

    Добавлено (07.06.2020, 19:57)
    ---------------------------------------------
    хм а как сделать невозможным использование одного предмета без другого?

      Злобная реклама
    Воскресенье, 07.06.2020, 19:54
    Статус:
    Сообщений: 666
    Регистрация: 28.03.2020
    Поиск: