RU/EngineStreamingSetMemorySize: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Create RU page)
 
mNo edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
__NOTOC__
__NOTOC__
{{Client function}}
{{RU/Client function}}
{{New feature/item|3.0160|1.6.0|21874|Устанавливает максимальный объем оперативной памяти [в байтах], который может быть использован для потоковой передачи.}}
{{New feature/item|3.0160|1.6.0|21874|Устанавливает максимальный объем оперативной памяти [в байтах], который может быть использован для потоковой передачи.}}
{{Tip|Для просмотра этого значения в режиме реального времени можно использовать команду `showmemstat` [Возможно, вам потребуется прокрутить вниз с помощью клавиши PgDown на клавиатуре].}}
{{Tip|Для просмотра этого значения в режиме реального времени можно использовать команду `showmemstat` [Возможно, вам потребуется прокрутить вниз с помощью клавиши PgDown на клавиатуре].}}
Line 28: Line 28:


==Смотри также==
==Смотри также==
[[en:EngineStreamingSetMemorySize]]
{{Engine functions}}
{{Engine functions}}

Latest revision as of 16:03, 4 June 2026

Устанавливает максимальный объем оперативной памяти [в байтах], который может быть использован для потоковой передачи.

[[{{{image}}}|link=|]] Tip: Для просмотра этого значения в режиме реального времени можно использовать команду `showmemstat` [Возможно, вам потребуется прокрутить вниз с помощью клавиши PgDown на клавиатуре].
[[{{{image}}}|link=|]] Tip: Для восстановления стандартного значение используйте engineStreamingRestoreMemorySize

Template:Важно

Syntax

nil engineStreamingSetMemorySize( int sizeBytes )

OOP Syntax Help! I don't understand this!

Method: EngineStreaming:setMemorySize(...)
Variable: .memorySize
Counterpart: engineStreamingGetMemorySize


Обязательные параметры

  • sizeBytes : Максимальный объем оперативной памяти [в байтах], который можно использовать для потоковой передачи. Должен быть положительным не нулевым числом.

Пример

В этом примере добавлена ​​команда, которая позволяет изменять размер памяти для потоковой передачи и отображать предыдущее значение.

addCommandHandler("ssms", function(_, sizeMB)
    if tonumber(sizeMB) then
        outputChatBox("Максимальный объем доступной памяти для потоковой передачи данных был изменен с " .. math.floor(engineStreamingGetMemorySize() / 1024 / 1024) .. " MB на " .. sizeMB .. " MB")      
        engineStreamingSetMemorySize(tonumber(sizeMB) * 1024 * 1024) -- Перевод MB в байты
    else
        outputChatBox("Вы не ввели число!")
    end
end, false, false)

Смотри также