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

[教程] [UP1.5] 让村民能进驻房屋的2种方法(任一单位进驻任一建筑/单位)

[复制链接]

183

主题

9

精华

2万

积分

教皇

耕战
3325
鹰币
14966
天龙币
0
回帖
1200

翔鹰建站十周年纪念章

附庸关系3
 楼主| 发表于 2020-2-22 23:52:47 | 显示全部楼层 |阅读模式
本帖最后由 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语句:
(注:由于字符数限制,要分两个效果放)
  1. up-effect 1,0,70,2,5,1
  2. up-effect 1,0,70,30,1,1
  3. up-effect 1,0,70,31,4,1
  4. up-effect 1,0,463,2,5,1
  5. up-effect 1,0,463,30,1,1
  6. up-effect 1,0,463,31,4,1
  7. up-effect 1,0,464,2,5,1
  8. up-effect 1,0,464,30,1,1
  9. up-effect 1,0,464,31,4,1
  10. up-effect 1,0,465,2,5,1
复制代码
  1. up-effect 1,0,465,30,1,1
  2. 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)
  1. up-effect 1,0,70,2,5,1
  2. up-effect 1,0,70,54,1,1
  3. up-effect 1,0,70,31,4,1
  4. up-effect 1,0,463,2,5,1
  5. up-effect 1,0,463,54,1,1
  6. up-effect 1,0,463,31,4,1
  7. up-effect 1,0,464,2,5,1
  8. up-effect 1,0,464,54,1,1
  9. up-effect 1,0,464,31,4,1
  10. up-effect 1,0,465,2,5,1
复制代码
  1. up-effect 1,0,465,54,1,1
  2. 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行我就不赘述啦。

本帖子中包含更多资源

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

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

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

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

使用道具 举报

23

主题

1

精华

2万

积分

征服者

耕战
3880
鹰币
3530
天龙币
75
回帖
1132

翔鹰建站十周年纪念章二级翔鹰勋章第八届火箭筒杯最佳战役第八届火箭筒杯最佳新人

附庸关系0
发表于 2020-2-23 01:57:41 本帖来自手机 | 显示全部楼层
不错的教程
回复

使用道具 举报

417

主题

19

精华

8万

积分

教皇

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

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

附庸关系0
发表于 2020-2-23 11:40:22 | 显示全部楼层
0号单位OLD-ACADEMY也可以驻扎,只是因为单位透明无法选定,所以在游戏中不能手动操作而已。如果换成电脑玩家并加上国王,一样会跑到里面去。
驻扎种属3的指令不是针对这个种属,而是针对80类型。也就是说,有这个指令后,任何80类型的单位都可以被驻扎,无论其种属如何。否则,塔类就没法进驻了。因此您所说的“农田、墙类、桥类、巨投”等指的是类型70、种属对应相同的单位(游戏中未出现),而不是原版那些单位,容易引起误解。
理论上攻城武器、船只和动物都可以驻扎到建筑,因为UP 1.5增加了新功能,允许驻扎类型的4到6位作为动物、攻城武器和船只的标志位。不过在原版游戏和WK中,只有攻城武器含有驻扎建筑的指令,因此也只有它们能驻扎。(驻扎按钮不会出现,需要按着Alt右键点击建筑)
004时代:战役时代
我很乐意看到有人在MOD技术上超过我。
回复

使用道具 举报

183

主题

9

精华

2万

积分

教皇

耕战
3325
鹰币
14966
天龙币
0
回帖
1200

翔鹰建站十周年纪念章

附庸关系3
 楼主| 发表于 2020-2-23 14:50:22 | 显示全部楼层
我是谁004 发表于 2020-2-23 11:40
0号单位OLD-ACADEMY也可以驻扎,只是因为单位透明无法选定,所以在游戏中不能手动操作而已。如果换成电脑玩 ...

已修改,感谢4叔反馈
索引:
Userpatch 实用技术贴索引←点击进入
决定版精品贴大索引←点击进入

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

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

使用道具 举报

本版积分规则

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

GMT+8, 2024-3-29 19:50 , Processed in 0.118964 second(s), 56 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

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

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