名稱文字編號 有什么用
这个实际应用是什么?
示例一:設定名稱文字編號為 5083 號(弓兵)
up-attribute 0,50,5083,1
改名
看一下这个就明白了
实际运用,新桶最近不是整理了一个UP1.5相关帖子汇总吗?我的rms地图TheZoo就用到了这个
原理是把目标名称的【字符串】从“x”改成“5083”号,这个数字的字符串在帝国语言dll文件中代表“步弓手”。
之所以用这种改名方法,是为了避免传统改名导致的无法享受后续科技加成问题。
而且要注意,attribute因为用的是改变目标名称的效果,所以也会造成其无法享受科技加成,我建议用effect语句来改字符串。
不过这么改也有很大的局限性——你只能使用现成的、在语言dll文件里的字符串。如果要改名为“newtonerdai”,那就只能先在dll里新建一个“newtonerdai”字符串,然后在发布战役的时候,把这个dll发给玩家,替换掉他们电脑里的dll。
这已经算是mod的了,比较繁琐。
页:
[1]