- UID
- 296861
- 阅读权限
- 255
- 注册时间
- 2017-6-12
- 最后登录
- 2021-5-28
- 在线时间
- 910 小时
- 性别
- 男
教皇
- 耕战
- 3329
- 鹰币
- 16766
- 天龙币
- 0
- 回帖
- 1200
|
本帖最后由 newtonerdai 于 2020-2-23 14:49 编辑
导语
WK的新民族高棉有一个民族特性,那就是允许村民进驻到房屋里。
现在利用UP1.5的特性也可以在其他民族实现了:让村民能主动进驻房屋,并可以控制是否像TC一样进驻自动上交资源。
- 第一种方法,所有类型80(建筑类型)的单位也都是可以被进驻的,包括所有建筑、巨型投石机。(只有Old-Academic不行)
- 第二种方法,所有种属3(建筑种属)、种属13(攻城武器)、种属20(运输船)的单位也都是可以被进驻的。(农田、墙类、桥类、巨投、工坊等种属不是3/13/20的则不能被进驻)
详情请看下面的说明。
方法一:驻扎容量=X,驻扎类型=Y,驻扎上交资源=Z
做法
首先,假设你要改的是玩家1,让村民能进驻到住房里,并且住房可容纳5人,驻扎时不会顺带上交手中的资源。
那么,在地图编辑器里新建一个触发,再新建2个显示信息效果,定时器填99999,数值填9(见上图),然后在内容那里写上下面这些UP语句:
(注:由于字符数限制,要分两个效果放)
- up-effect 1,0,70,2,5,1
- up-effect 1,0,70,30,1,1
- up-effect 1,0,70,31,4,1
- up-effect 1,0,463,2,5,1
- up-effect 1,0,463,30,1,1
- up-effect 1,0,463,31,4,1
- up-effect 1,0,464,2,5,1
- up-effect 1,0,464,30,1,1
- up-effect 1,0,464,31,4,1
- up-effect 1,0,465,2,5,1
复制代码- up-effect 1,0,465,30,1,1
- up-effect 1,0,465,31,4,1
复制代码 如此一来即使玩家1的民族不是高棉,也拥有了高棉的特性。现在你可以放几个村民和几栋房屋测试一下。
效果
- 村民可以通过G键或Alt+右键进驻到住房里;
- 村民携带资源驻扎进房屋时不会提交手中的资源;
- 房屋可以设置聚集点、释放村民返回工作、一键卸载,不过聚集点只能点在地面,不能点在资源上;
- 如果不设定驻扎上交资源(31号属性),则默认是驻扎会上交资源。
----------------- - 普适结论:这个方法只能修改所有类型80(建筑类型)的单位,因为只有类型80才能改变驻扎类型。包括所有建筑、巨型投石机(修订自4楼:Old-Academic因为透明无法选中所以无法手动进驻,不过AI的国王会自动进驻)
- 普适结论:这个方法下,只要单位符合驻扎类型、且拥有进驻到种属3的指令,就可以驻扎到类型80的建筑/巨投里。
(比如,使用这种方法,骑士可以进驻到任何建筑,如农田和哨站;)
(再如,使用这种方法,攻城武器不能进驻到任何建筑。) - 注:可以通过AGE查某个单位的类型、是否可更改进驻类型、进驻指令。
解释
以前3行为例。
- 第一个1 表示 玩家1;
- 第一个0 表示 设定模式;
- 70号单位 是 黑暗时代的房屋(查AGE得到)
- 2号属性 是 驻扎容量;
- 30号属性 是 驻扎类型,设为1表示允许村民进驻,2为步行兵,4为骑行兵,8为僧侣。可以组合,比如城镇中心是11=1+2+8;上述4种单位全部允许则是31=1+2+4+8+16。(但是攻城武器不算其中任何一类)
- 31号属性 是 驻扎上交资源,设为2表示允许驻扎上交,设为4表示不允许驻扎上交;
- 最后的1 表示 整数模式。
up-effect 1,0,70,2,5,1 定义up科技效果给玩家1 设定 单位70 驻扎容量 为2
up-effect 1,0,70,30,1,1 定义up科技效果给玩家1 设定 单位70 驻扎类型 为1
up-effect 1,0,70,31,4,1 定义up科技效果给玩家1 设定 单位70 驻扎上交资源 为4
查找AGE发现,住房有4种,分别是黑暗-70号、封建-463、城堡-464、帝王-465(见下图)。那么需要3×4=12行up语句。其他的9行我就不赘述啦。
方法二:驻扎容量=X,单位标志=1,驻扎上交资源=Z
做法
同方法一,使用下面的up语句:(其实就是把30换成54)
- up-effect 1,0,70,2,5,1
- up-effect 1,0,70,54,1,1
- up-effect 1,0,70,31,4,1
- up-effect 1,0,463,2,5,1
- up-effect 1,0,463,54,1,1
- up-effect 1,0,463,31,4,1
- up-effect 1,0,464,2,5,1
- up-effect 1,0,464,54,1,1
- up-effect 1,0,464,31,4,1
- up-effect 1,0,465,2,5,1
复制代码- up-effect 1,0,465,54,1,1
- up-effect 1,0,465,31,4,1
复制代码
效果
- 村民、步行兵、骑行兵等单位可以通过G键、Alt+右键或直接右键进驻到住房里;
- 村民携带资源驻扎进房屋时不会提交手中的资源;
- 房屋不能设置聚集点、释放村民返回工作,只能一键卸载;
- 如果不设定驻扎上交资源(31号属性),则默认是驻扎会上交资源。
------------------- - 普适结论:这个方法可以修改所有单位,而不像方法一那样受限于类型80。(当然,还要满足下面这个普适结论↓)
- 普适结论:这个方法下,只要单位有驻扎到种属X的能力指令,就可以进驻到种属X的单位里。通常是种属3-建筑、种属20-运输船、种属13-攻城武器。
- 普适结论:这个方法下,只要单位有进驻到种属3的能力指令,就可以进驻到类型80的单位里,无论其种属如何。注意,除了改驻扎容量、单位标志之外,还需要记得改好进驻类型。
(比如,使用这种方法,骑兵可以进驻到哨站[种属3];不能进驻到农田[种属49],除非给农田设置允许骑兵的驻扎类型;)
(再如,使用这种方法,步兵可以进驻到骑鲨圣猫[种属13](见本文底部gif),但不能进驻到弩炮[种属55]) - 注:可以通过AGE查某个单位的种属、可驻扎到什么种属的能力指令。
@我是谁004 在4楼的补充:
理论上动物、攻城武器和船只都可以驻扎到建筑。因为UP 1.5增加了新功能,允许驻扎类型的第4到6位作为动物、攻城武器和船只的标志位。
所以如果想做到这一点,可以MOD修改使得他们有特定的驻扎种属指令。
只不过在原版游戏和WK中,只有攻城武器含有驻扎建筑的指令,因此也只有它们能驻扎。(驻扎按钮不会出现,需要按着Alt右键点击建筑)
解释
还是以前3行为例。
与方法一的区别在于第二行,30号属性换成了54号属性。- 54号属性 是 单位标志,设为1表示允许其他单位进驻到其中,设为2表示此单位属于船只。可以组合,比如运输船是3=1+2。
up-effect 1,0,70,2,5,1 定义up科技效果给玩家1 设定 单位70 驻扎容量 为2
up-effect 1,0,70,54,1,1 定义up科技效果给玩家1 设定 单位70 单位标志 为1
up-effect 1,0,70,31,4,1 定义up科技效果给玩家1 设定 单位70 驻扎上交资源 为4
同理,住房有4种,需要3×4=12行up语句。其他9行我就不赘述啦。
|
|