Well, it was clearly compiled by ScriptEditor, you can check this by looking at this line:
sound SWOOSH4;
Scriptor doesn't use this. You'd need to convert the script to Scriptor layout oor use ScriptEditor to edit it.
But, you can fix some errors like these:
Error (946): Unknown Identifier emit_sfx [ C:\Users\Owner\Desktop\verlord.bos ]
Error (947): Unknown Identifier emit_sfx [ C:\Users\Owner\Desktop\verlord.bos ]
Error (1120): Unknown Identifier emit_sfx [ C:\Users\Owner\Desktop\verlord.bos ]
Error (1121): Unknown Identifier emit_sfx [ C:\Users\Owner\Desktop\verlord.bos ]
Scriptor might not recognize these "emit_sfx" functions, ScriptEditor perhaps created them.
Error (2827): Expected '(', got '23' [ C:\Users\Owner\Desktop\verlord.bos ]
Error (3421): Expected '(', got '23' [ C:\Users\Owner\Desktop\verlord.bos ]
Error (4006): Expected '(', got '23' [ C:\Users\Owner\Desktop\verlord.bos ]
Just using '(' instead of '[' on these lines: set UNKNOWN_UNIT_VALUE[23] to Func_Var_1;
Error (4605): Unknown identifier UNKNOWN_UNIT_VALUE [ C:\Users\Owner\Desktop\verlord.bos ]
...