Перейти к контенту

Скриптование


Svoboда

Рекомендуемые сообщения

@mole venomous
Закрыть инвентарь при использовании чего-либо можно так:
 

Скрытый текст


local objects = {
  [ "medkit" ] = true,
}


function on_use( obj )
  if objects[ obj:section() ] then
    local input = level.main_input_receiver()
    if input then
      level.start_stop_menu( input, true )  -- Закрываем инвентарь
    end
  end
end

-- Только такой способ знаю
function on_block_inventory()
  cmd( "unbind inventory" )
end

function cmd( scmd, ... )
  local args = { ... }
  if #args > 0 then
    scmd = scmd .. ' ' .. table.concat( args, ' ' )
  end
  get_console():execute( scmd )
end

 

 

  • Полезно 1

Важнейшая задача цивилизации - научить человека мыслить.

Поделиться этим сообщением


Ссылка на сообщение

@Norman Eisenherz, Попробуйте заменить

for i = 0, 65535 do

на

for i = 1, 65535, 1 do

 

  • Согласен 2

Важнейшая задача цивилизации - научить человека мыслить.

Поделиться этим сообщением


Ссылка на сообщение
  • Недавно просматривали   0 пользователей

    • Ни один зарегистрированный пользователь не просматривает эту страницу.
×
×
  • Создать...