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

[求助] 名稱文字編號 有什么用

 关闭 [复制链接]

39

主题

0

精华

533

积分

流徒

耕战
60
鹰币
959
天龙币
0
回帖
155
附庸关系0
 楼主| 发表于 2019-8-29 21:52:40 | 显示全部楼层 |阅读模式


这个实际应用是什么?
示例一:設定
名稱文字編號5083 (弓兵)
up-attribute 0,50,5083,1


回复

使用道具 举报

117

主题

9

精华

9万

积分

教皇

Wolotine

耕战
17250
鹰币
546216
天龙币
0
回帖
1571

翔鹰建站十周年纪念章小评论家第十二届火箭筒杯最佳新人第十三届火箭筒杯亚军第十三届火箭筒杯亚军赌徒勋章第八届战鹰杯单人赛冠军

附庸关系11
发表于 2019-8-29 23:15:28 | 显示全部楼层
改名

看一下这个就明白了
实际运用,新桶最近不是整理了一个UP1.5相关帖子汇总吗?我的rms地图TheZoo就用到了这个

本帖子中包含更多资源

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

x
回复

使用道具 举报

183

主题

9

精华

2万

积分

教皇

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

翔鹰建站十周年纪念章

附庸关系3
发表于 2019-8-30 14:48:44 | 显示全部楼层
原理是把目标名称的【字符串】从“x”改成“5083”号,这个数字的字符串在帝国语言dll文件中代表“步弓手”。

之所以用这种改名方法,是为了避免传统改名导致的无法享受后续科技加成问题。

而且要注意,attribute因为用的是改变目标名称的效果,所以也会造成其无法享受科技加成,我建议用effect语句来改字符串

不过这么改也有很大的局限性——你只能使用现成的、在语言dll文件里的字符串。如果要改名为“newtonerdai”,那就只能先在dll里新建一个“newtonerdai”字符串,然后在发布战役的时候,把这个dll发给玩家,替换掉他们电脑里的dll。

这已经算是mod的了,比较繁琐。
索引:
Userpatch 实用技术贴索引←点击进入
决定版精品贴大索引←点击进入

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

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

使用道具 举报

本版积分规则

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

GMT+8, 2024-12-22 02:11 , Processed in 0.135097 second(s), 47 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

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

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