getscripthash
Возвращает uppercase SHA384 hex digest для stored bytecode string из Roblox script object. Argument должен быть object. Общий helper GetBytecode принимает значения ClassName ModuleScript, LocalScript, CoreScript и Script. Для Script значение RunContext должно быть Client. Если ClassName отсутствует, function вызывает ошибку “Invalid Instance”. Если ClassName не является одной из поддерживаемых script classes, вызывается “Script expected”. Если значение является Script с другим RunContext, вызывается “Expected a Script with RunContext set to Client”. Если embedded bytecode reference недействителен или длина stored bytecode равна 8 bytes или меньше, function возвращает nil. Иначе она вычисляет SHA384 для точных stored bytecode bytes и возвращает uppercase hex string. Function не вызывает DecompressBytecode и не хеширует decompressed bytecode.