单人游戏存档的加密代码

这是编码的问题。

这不是加密与否的问题,而是编码的问题。在记事本中打开是乱码,这意味着在保存您打开的源文件时使用的编码不在记事本支持的编码列表中(ANSI、Unicode、Unicode Bigendian、UTF-8)。例如,您的lua源文件以ISO-8859-1编码格式保存。如果用记事本打开,肯定会出现乱码(如果全是英文,还是不会出现)。