Excellent, thank you!
These are minor errors, and most of them can be fixed easily, but that variable message is intriguing.
The shipsave script requires the use of the saveexist variable. Many campaigns use this script, including Deneb III, but there are no eternal or persistent variables in the Deneb III campaign with the name "saveexist". My guess is that one of the campaigns you previously played marked this variable as persistent, and this caused an "infection" where it complains about any other campaign that uses this variable.
I will have to ask karajorma to comment on this.