Skip to main content
Возвращает decompressed bytecode string для Roblox script object. dumpstring зарегистрирован на ту же C++ function, что и getscriptbytecode, поэтому его поведение идентично. argument должен быть object. Общий bytecode reader принимает значения ClassName ModuleScript, LocalScript, CoreScript и Script. Для Script RunContext должен быть Client. Если ClassName отсутствует, function вызывает “Invalid Instance”. Если ClassName не является поддерживаемой script class, function вызывает “Script expected”. Если значение является Script с другим RunContext, function вызывает “Expected a Script with RunContext set to Client”. Если embedded bytecode reference недействителен или длина stored bytecode равна 8 bytes или меньше, function возвращает nil. Иначе она распаковывает stored bytecode через DecompressBytecode и возвращает resulting bytes как Luau string. Hash mismatch, too-short compressed data или ZSTD decompression errors возвращаются как error text bytes функцией DecompressBytecode, а не выбрасываются здесь.

Синтаксис

Аргументы

Возвраты

Пример

Read decompressed bytecode from a supported Roblox script Instance. dumpstring is an alias for getscriptbytecode.