关于闹鬼金矿
losttemple久期吧
全部回复
仅看楼主
level 9
今天某同学(25片)问我关于闹鬼金矿技能的问题。
主旨是想游戏中更改不死族闹鬼金矿采集效率,即黄金采集数量、黄金采集速度和采集工人等。
我当时很天真的认为很简单,实际操作后发现并不然…
2018年03月09日 07点03分 1
level 9
因为并不是大佬也没有研究非常透彻,所以决定不发到魔兽地图编辑器吧了…嫌丢人
2018年03月09日 07点03分 2
level 9
首先,尝试用科技升级给闹鬼金矿添加修改好的 混沌的(蒸汽机车),把原来的闹鬼金矿替换成一个有新闹鬼金矿技能的闹鬼金矿,发现得到一个拥有新技能的闹鬼金矿,但是金钱为0,虽然侍僧依然可以上去采矿,但是只是干做动作而已…
2018年03月09日 07点03分 3
level 9
然后呢,我加上了触发,当单位被替换后设置了闹鬼金矿当前金钱等于替换前的金钱。看似非常成功,侍僧们开始采矿,并且不只是做动作而已……但是当金矿采集干净,闹鬼金矿被回收以后,出现了一个金矿,这个金矿的剩余黄金和闹鬼金矿被替换以前相同…替换后闹鬼金矿在被打爆以后也会出现同样的效果。
2018年03月09日 07点03分 4
level 9
尝试更简单的方法:直接用触发更改闹鬼金矿技能的技能等级。
结果:不管设置成多少级,都只会呈现一级时的样子…尽管用触发捕获的技能等级是
正确的
2018年03月09日 07点03分 5
level 9
触发删除闹鬼金矿技能,闹鬼金矿周围的停车位?都消失了,金矿不可被采集。
添加任意闹鬼金矿技能,光圈(停车位?)回来,可以被采集,但是黄金为0……用触发设置后,会出现之前出现4楼出现的问题。
2018年03月09日 08点03分 6
level 9
因在上一层楼中用触发发现没有闹鬼金矿的金矿也可以存在,于是删除了物编中闹鬼金矿的闹鬼金矿技能。
进入地图测试,当试图建造闹鬼金矿时,游戏崩溃……崩溃原因似乎是试图写入不该访问的地址。
2018年03月09日 08点03分 7
level 9
很不甘心的用了各种变身类技能,毫无例外,都失败了…
无奈之下用了触发里的替换功能,想把旧单位替换成新单位。
经测试,如果用使用旧单位或使用旧单位相关物替换,会出现一个有旧单位黄金数量金矿和旧单位黄金数量的新闹鬼金矿。
新闹鬼金矿的黄金数量并不能影响出现的金矿,就算是闹鬼金矿爆掉也不会有影响。
用触发删除新出现的金矿后,新闹鬼金矿死亡以后啥都没有出现…尽管里面还有剩余黄金,当然没有黄金也不会出现金矿…
看了一下YDWE的解释:替换=删除单位+在原地创建新单位
2018年03月09日 08点03分 8
level 9
不管是删除单位、杀死单位、爆炸死亡、替换单位、暂停或隐藏后做以上步骤都不能阻止金矿的产生,就算是删掉闹鬼金矿技能,依然会生成新的金矿
2018年03月09日 08点03分 9
level 9
不像暗夜的缠绕金矿只是隐藏金矿,闹鬼金矿似乎删除了旧金矿,在闹鬼金矿死亡时又新建了一个,因为在建造闹鬼金矿以后,完全无法捕获旧金矿信息
2018年03月09日 08点03分 10
level 9
六个小时以后继续
2018年03月09日 08点03分 11
level 9
仔细研究了一下
闹鬼金矿大概的建造原理:
先用已经存在的闹鬼金矿技能记录旧金矿数据
删除旧金矿
创建闹鬼金矿
将记录好的数据录入闹鬼金矿
当闹鬼金矿死亡
记录当前闹鬼金矿记录的信息
创建一个新的金矿
录入新建的金矿
2018年03月09日 14点03分 12
level 9
如果建造一个没有闹鬼金矿技能的闹鬼金矿后的截图:
2018年03月09日 14点03分 13
level 9
造成13楼错误发生的原因,很有可能是因为魔兽强行想把数据写入一个本应该存在但是不存在的地方。
用触发应该是无法捕捉或者替换闹鬼金矿技能储存的数据。
突然有个猜想,闹鬼金矿技能是给闹鬼金矿这个单位记录一个金矿的金矿技能……
可惜本人的计算机功底太差,并不能分析出来程序是怎么运行的。希望以后有大神能给出答案……
2018年03月09日 14点03分 14
level 9
然而这个问题用触发还是能够解决的,楼下放出我自己写的一个解决方法。
演示名:点击闹鬼金矿更换闹鬼金矿技能等级
2018年03月09日 14点03分 15
1 2 尾页