Перейти к содержанию

Paracetamol

Разработчики
  • Публикаций

    787
  • Зарегистрирован

  • Посещение

  • Победитель дней

    5

Сообщения, опубликованные Paracetamol


  1. Приветствую всех, столкнулся с проблемой на огср, хотел сделать бинд клавиши в определёным моменте на клавише, нашёл только через mm_net_player_name, но в огср её нет, не подскажите замену?


  2. 10 часов назад, vader_33 сказал:

    через AddCustomStatic, пример можно посмотреть в bind_stalker.script  "cs_radiation_danger"

    Это понял, но не могу вывести именно саму репутацию, например: плохая, хорошая, очень хорошая. Желательно цифровая.


  3. В 05.12.2021 в 21:57, vader_33 сказал:

    p.sid откуда берется?

    Ошибся, там 10005

    Новая проблема

    Нужно поставить модель по скрипту, она ставится только если в начале игры, но если сделать сейф луад то не чего не происходит, код:

    function test_abstract()
        local sobj = alife():object("gg_faker1")
        if sobj then
            local pk = get_netpk(sobj,0)
                    if pk:isOk() then
                local vPos = vector():set(-158.44,5.43,23.32)
                local status = pk:setCallback( { position = vPos } )
        end
    end
    end


  4. Здравствуйте, нужно присвоить story id для объекта, но оно не присваивается. Скрипт:

    function spawn_gg1()
    cut_fake1()
        local pos,dir = db.actor:position(),db.actor:direction()
        local lvid,gvid = db.actor:level_vertex_id(),db.actor:game_vertex_id()
      local sobj = alife():create( "physic_object", vector():set(-158.44,5.43,23.32), lvid, gvid )
      if sobj then
      local pk = get_netpk( sobj, 1 )
          if pk:isOk() then
      local data = pk:get()
      data.visual_name = vis or "faker_model\\gg_fake1"
      data.custom_data:setString(
        "[logic]\ncfg = scripts\\gg\\gg1.ltx\n[collide]\nignore_static\n"
      )
      data.story_id = p.sid
      data.physic_type = 3
      data.mass        = mass or 1
      data.fixed_bones = fixed_bones or "bone01"
      pk:set( data )
      return sobj
    end
    end
    end


  5. Здравствуйте, не могу разобраться как работают модуль m_netpk от Artos'a, хочу попробывать как в примере переместить вентилятор из бункера на тумбачку в лагере новичков, но не чего не происходит.


  6. Приветствую! Делаю GUI и хочу что бы после нажатия на кнопку открывалась новая гуи и там был таймер и по его окончанию закрывалась гуишка. Вызываю так

    function run_gui(gui, close_inv)
    if close_inv == true then
    gui:ShowDialog(true)
    game_hide_menu()
    level.show_weapon(false)
    else gui:ShowDialog(true)
    end
    end

    Делаю таймер так

    function action_timer() КОД_ПО_ОКОНЧАНИЮ end   function start_timer() local iTimer = time_global() + 10000   -- функция ожидания истечения таймера local function check_timer() return time_global() > iTimer end   -- ставим её на апдейт level.add_call(check_timer, action_timer) end

    Делал такое в тч, но в зп эти функции вырезаны


  7. Приветствую, хочу декомплированный all.spawn скомпилировать в level.spawn и level.game. Как это сделать и можно ли вообще? 

    P.S инструкцию читал, но не чего толком не понять.

    P.S.S уже решил.


  8. 2 часа назад, KONSERVIROVANN сказал:

    Тогда ещё такой вопрос, на какую часть игры делать мод легче, на ваше мнение.

    По мне так на ЗП гораздо легче сделать мод, так как ТЧ сам по себе с технической стороны более проблемный чем ЗП

    • Мастер! 1