getscripthash
Retorna um uppercase SHA384 hex digest para o stored bytecode string de um Roblox script object. O argument deve ser object. O helper compartilhado GetBytecode aceita valores ClassName ModuleScript, LocalScript, CoreScript e Script. Para Script, RunContext deve ser Client. Se ClassName estiver ausente, a function gera “Invalid Instance”. Se ClassName nao for uma das script classes suportadas, gera “Script expected”. Se o valor for um Script com outro RunContext, gera “Expected a Script with RunContext set to Client”. Se o embedded bytecode reference for invalido ou o comprimento de stored bytecode for 8 bytes ou menos, a function retorna nil. Caso contrario, calcula SHA384 dos stored bytecode bytes exatos e retorna o uppercase hex string. A function nao chama DecompressBytecode e nao calcula hash de decompressed bytecode.