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

[教程] 对于“种树教程”的补充

[复制链接]

417

主题

19

精华

8万

积分

教皇

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

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

附庸关系0
发表于 2018-3-15 21:50:52 | 显示全部楼层 |阅读模式
本帖最后由 我是谁004 于 2018-3-15 23:26 编辑

前  言
有些坛友已经看过了密铺帝adongct的“种菜种树------伪养成生长教程”这篇文章,其中提及“原来的系统村民只能采集亚盖单位的资源体,无法采集玩家的资源物”,只得采用其他办法,来让种植得到的树木能够被砍伐并采集。
实际上,这是因为玩家不能攻击己方单位的缘故。不能攻击己方单位,就无法砍伐属于自己的树木,更不用说采集了。
虽然玩家可以直接采集木材,就像玩家的0生命值的矿石和果树丛那样直接获取资源,但是这样终究不够完美,树木在采完后也不会自动消失。为此,我们设计了一种新的方法,来达到种树且种出GAIA的树木的效果。

过  程
如果您看过AGE的单位属性便知道,在类型80,也就是建筑物的关联单位属性中,除了有“附加单位”“堆叠单位”外,还有“瓦砾单位”这一项。它是做什么的呢?——在建筑被摧毁后所产生的GAIA单位,玩家自行删除则不会产生。故而我们可以利用这个特性,来制作出产生树木的建筑。
首先新建一个类型80的单位A,这就是村民建筑页面中的那一项。指定其生命值为0,其他的则根据需要而定;比如种属设为27可以在建造时像墙一样拖曳,以及产生的地形等。
再新建一个类型80的单位B。这个B只需要GAIA拥有。设其堆叠单位为要种植的树木T,且有“建造后消失”属性。还可以添加“回收”属性,来使其产生时不占用正ID值。
接着,设置A的瓦砾单位为B,一个能种植树木的单位就完成了。当然,还要让A能够在村民页面中被建造。

更  多
以上便是较为完美的种树方法,从A到B到T,实现了玩家建筑到盖亚树木的转变。不过,由于A的生命值为0,所以这样的树木会立刻长成。如果需要花费时间,则应该再加一个单位C,将A的堆叠单位设置为C,而将C的瓦砾单位设置为B、建造后消失,同时增加A的生命值和训练时间。这种方法同样适用于建造果树丛、矿石、鱼群甚至地毯等装饰物。
之所以B要用类型80,是因为瓦砾单位的类型不能低于70,否则会出现异常。而B使用堆叠单位,而不是死亡单位的缘故,则是B不会自动死亡。
adongct原教程链接:https://www.hawkaoe.net/bbs/forum.php?mod=viewthread&tid=35991



004时代:战役时代
我很乐意看到有人在MOD技术上超过我。
回复

使用道具 举报

29

主题

0

精华

3429

积分

公爵

耕战
347
鹰币
4043
天龙币
0
回帖
1136
附庸关系0
发表于 2018-3-15 23:27:31 | 显示全部楼层
本帖最后由 wongyuhua 于 2018-3-16 02:02 编辑

通过GAIA独有建筑的瓦砾单位终于变成可以砍伐的树了!而且种属设为27可以在建造时像墙一样拖曳,妙哉!
生长过程通过延长A的建造时间来实现会一直占用村民,应该可以通过A的死尸单位C
延时变成瓦砾单位D,D的堆叠单位再变成树吧

可是我没有测试成功:
A(
类型80-建筑,种属27-墙,生命值0,可直接由118-村民建造,按钮13,复制到所有文明,包括图像),死亡单位为尸体C(类型80,种属11-杂类,复制到所有文明,包括图像
尸体C生命值0,腐烂计时300,死亡单位为-1,瓦砾单位为B(类型80-建筑,种属11-
杂类,生命值1,所有者仅GAIA,不复制到其他文明)
B建造后消失,回收,变成堆叠单位T(复制的348-竹林),经测试,腐烂延时一到就出错,原因应该是无法设置树木T的从属单位为B(灰色不可修改),即使修改T为建筑类型的
树木后设置从属单位为B,一样会出错
帝国2决定版懒人MOD+征服者1.5窃取特色单位MOD
http://www.hawkaoe.net/bbs/thread-139689-1-1.html
回复

使用道具 举报

417

主题

19

精华

8万

积分

教皇

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

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

附庸关系0
 楼主| 发表于 2018-3-16 09:52:04 本帖来自手机 | 显示全部楼层
wongyuhua 发表于 2018-3-15 23:27
通过GAIA独有建筑的瓦砾单位终于变成可以砍伐的树了!而且种属设为27可以在建造时像墙一样拖曳,妙哉!
生 ...

不应该改树木T的,也没有必要改。从属单位是类型80特有的,作用就是在它建造时会造出该单位。
我想可能是B的问题,产生后被玩家转化了。种属改成9或10试试?
回复

使用道具 举报

本版积分规则

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

GMT+8, 2024-3-29 19:49 , Processed in 0.112770 second(s), 47 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

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

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