翔鹰帝国网|帝国时代论坛|帝国时代系列|神话时代
 找回密码
 注册翔鹰会员(昵称)
搜索
查看: 1155|回复: 4

[AI/RMS] 决定版发送中文与UTF-8编码、invalid encoding和AI 编辑器

[复制链接]

183

主题

9

精华

2万

积分

教皇

耕战
3329
鹰币
16975
天龙币
0
回帖
1200

翔鹰建站十周年纪念章

附庸关系3
 楼主| 发表于 2020-3-21 14:34:50 | 显示全部楼层 |阅读模式
本帖最后由 newtonerdai 于 2020-3-21 14:36 编辑

你们有没有遇到这种情况:
  1. ;开局发送中文提示
  2. (defrule
  3.     (true)
  4. =>
  5.     (chat-to-all "这个AI由xxxxx制作,仅适用于xxxx战役/场景")
  6. )
复制代码

放到决定版里运行会这样:(图译:错误:无效的编码。)


你的内心:我擦?难道决定版的AI无法发送中文字符吗?!微软辣鸡!


其实不然,这是由于编码不一致导致的。
  • 1.0a/c~UP1.5~WK都使用的是GBK、ANSI一类编码
  • HD和DE则使用的是UTF-8编码

在UTF-8环境下发送GBK编码的中文,当然会报告invalid encoding啦(译:无效的编码)

知道你的per文件使用的是什么编码,可以在记事本打开状态栏,在右下角可以查看到编码

切换为UTF-8编码,可以另存为,选择编码为UTF-8。

另外,AI Editor 0.99z虽然好用,但固定读取、保存的是ANSI码,频繁切换编码(全选复制粘贴到UTF-8记事本里)会很麻烦。

一般使用记事本、UltraEdit、NotePad(++)即可,忘记语法和词汇拼写时可查阅AI教程:
帝国时代II征服者 官方AI参考教程中文版(CPSB)
帝国时代2 建筑毁灭类战役专用AI编写初级教程
Userpatch 人工智能简单教程(原作:Lazarus)
[资料] UserPatch1.3脚本编写参考
Userpatch 1.5 AI&RMS官方英文指导书

关于这几个工具,我们一些做AI的朋友做过一次很有价值的交流,感兴趣的可以到这里去采金
[交流] 有没有适用于UP1.3及以上的AI编辑工具

特别推荐:VScode装了AoE2 AiScript高亮辅助插件之后也很好用!
(可自行百度中文化VScode界面、搜索安装插件的方法,我就不赘述啦)


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册翔鹰会员(昵称)

x
索引:
Userpatch 实用技术贴索引←点击进入
决定版精品贴大索引←点击进入

战役:
《 兔与豹》——柔弱奴隶公主  猛兽口中求生←点击进入
《敛由国的统一》←点击进入

殊途战役制作群 QQ: 616317226
翔鹰帝国Ⅱ:决定版交流群 QQ: 112822759
回复

使用道具 举报

417

主题

19

精华

8万

积分

教皇

耕战
13421
鹰币
41665
天龙币
18
回帖
6021

特级嘉禾勋章三级帝国勋章十字军勋章翔鹰建站十周年纪念章

附庸关系0
发表于 2020-3-21 15:18:47 | 显示全部楼层
那UTF-8是有BOM还是无BOM呢

点评

无BOM哦,貌似  发表于 2020-3-21 15:37
004时代:战役时代
我很乐意看到有人在MOD技术上超过我。
回复

使用道具 举报

4

主题

0

精华

56

积分

骑士

耕战
0
鹰币
30
天龙币
0
回帖
27
附庸关系0
发表于 2020-5-2 22:11:19 | 显示全部楼层
萌新提问,自己做的场景要把AI放哪
回复

使用道具 举报

14

主题

0

精华

633

积分

伯爵

耕战
71
鹰币
160
天龙币
0
回帖
59

翔鹰建站十周年纪念章

附庸关系0
发表于 2020-5-3 12:59:06 | 显示全部楼层
其實在HD的時候就改成UTF-8
當時還弄得台灣地區的繁中整理者一團亂
花好幾天才弄好
回复

使用道具 举报

本版积分规则

排行榜|小黑屋|翔鹰帝国

GMT+8, 2024-12-23 09:39 , Processed in 0.189146 second(s), 56 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

Copyright © 2001-2023, Hawkaoe.net All Rights Reserved

快速回复 返回顶部 返回列表