Skip to main content
Zwraca decompressed bytecode string dla Roblox script object. getscriptbytecode jest zarejestrowane na tej samej C++ function co dumpstring, wiec zachowanie jest identyczne. Argument musi byc object. Wspolny bytecode reader akceptuje wartosci ClassName ModuleScript, LocalScript, CoreScript i Script. Dla Script RunContext musi byc Client. Jesli ClassName brakuje, function rzuca “Invalid Instance”. Jesli ClassName nie jest obslugiwana script class, rzuca “Script expected”. Jesli wartosc jest Script z innym RunContext, rzuca “Expected a Script with RunContext set to Client”. Jesli embedded bytecode reference jest nieprawidlowy albo dlugosc stored bytecode wynosi 8 bytes lub mniej, function zwraca nil. W przeciwnym razie dekompresuje stored bytecode przez DecompressBytecode i zwraca resulting bytes jako Luau string. Hash mismatch, too-short compressed data albo ZSTD decompression errors sa zwracane jako error text bytes przez DecompressBytecode zamiast byc wyrzucane tutaj.

Składnia

Argumenty

Zwroty

Przykład

Read decompressed bytecode from a supported Roblox script Instance.