dumpstring
Roblox script object의 decompressed bytecode string을 반환합니다. dumpstring은 getscriptbytecode와 같은 C++ function에 등록되어 있으므로 동작이 동일합니다. argument는 object여야 합니다. 공유 bytecode reader는 ClassName values ModuleScript, LocalScript, CoreScript, Script를 허용합니다. Script의 경우 RunContext는 Client여야 합니다. ClassName이 없으면 function은 “Invalid Instance”를 발생시킵니다. ClassName이 지원되는 script class가 아니면 “Script expected”를 발생시킵니다. 값이 다른 RunContext의 Script이면 “Expected a Script with RunContext set to Client”를 발생시킵니다. embedded bytecode reference가 유효하지 않거나 stored bytecode 길이가 8 bytes 이하이면 function은 nil을 반환합니다. 그렇지 않으면 DecompressBytecode로 stored bytecode를 압축 해제하고 resulting bytes를 Luau string으로 반환합니다. Hash mismatch, too-short compressed data, ZSTD decompression errors는 여기서 발생하지 않고 DecompressBytecode에 의해 error text bytes로 반환됩니다.