dumpstring
Gibt den decompressed bytecode string fuer ein Roblox script object zurueck. dumpstring ist auf dieselbe C++ function wie getscriptbytecode registriert, daher ist das Verhalten identisch. Das argument muss object sein. Der gemeinsame bytecode behavior akzeptiert die ClassName-Werte ModuleScript, LocalScript, CoreScript und Script. Bei Script muss RunContext Client sein. Wenn ClassName fehlt, wirft die function “Invalid Instance”. Wenn ClassName keine unterstuetzte script class ist, wirft sie “Script expected”. Wenn der Wert ein Script mit anderem RunContext ist, wirft sie “Expected a Script with RunContext set to Client”. Wenn der embedded bytecode reference ungueltig ist oder die stored bytecode-Laenge 8 bytes oder weniger betraegt, gibt die function nil zurueck. Andernfalls dekomprimiert sie den stored bytecode mit DecompressBytecode und gibt die resulting bytes als Luau string zurueck. Hash mismatch, too-short compressed data oder ZSTD decompression errors werden von DecompressBytecode als error text bytes zurueckgegeben, statt hier geworfen zu werden.