@AliceAlmony little confusion happened, because the file I have uploaded in the previous post is edited .lasm file (the one GG produces when "Disassemble" feature is used). When such file is executed, GG produces .lua file that corresponds to it and places it in the same folder. That's what happened when you executed it and received this output:
Likely, you did it 2 times and that's why you have 2 of same .lua files produced by GG here:
The files are equal, so you can leave only one of them and name it how you like.
Then, when you execute the script produced by GG from .lasm file, GG asks the following:
because the script needs Internet access to work. Obviously, if you don't allow the access, the script won't work, but if you will, the script will work fine.
The decision of whether to allow the access depends on presence or absence of your trust to the script author and the file in particular.
Since the version above is slightly different from original version of the script, you can compare their disassembly (.lasm files) produced by GG to make the decision.