You can select a group of 3D elements and save those as an object in binary format.
But as far as I know saving an existing script in binary format does nothing.
There is a little program called "HideScripts" that came with the library development kit I think (many years ago since I downloaded it - back in version 6.5 or 7 days).
This will make the scripts invisible to the casual user but it is possible to see them again if you know what to do.
Beware though that this will make the object un-editable so you will need to keep a master (un-hidden) copy around in case you need to modify it.
Unzip this file and you will have an EXE file - so I am guessing it is for Windows machines only.
Simply place this in a folder and copy your .GSM object into the same folder.
Then simply drag the GSM object onto the Hidescrpts.exe file and you will be prompted if you are sure you want to hide the scripts.
I stress - make sure you use a copy of the GSM file.
It is not easy to unhide the scripts once done.
Barry.
One of the forum moderators.
Versions 6.5 to 27
i7-10700 @ 2.9Ghz, 32GB ram, GeForce RTX 2060 (6GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11