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

[交流] 别用building-type-count-total判定投降!阿拉里克和麦克白作者出来爬

[复制链接]

42

主题

1

精华

3万

积分

征服者

耕战
6140
鹰币
39395
天龙币
0
回帖
395

最佳评测员

附庸关系0
 楼主| 发表于 2019-12-3 07:52:43 | 显示全部楼层 |阅读模式
因为这个语句不仅判定现有的建筑,它还会判定地基,而且包括还没有开始敲的地基!
也就是说即使玩家摧毁了所有建筑,甚至杀完了农民,只要人家有这么一个隐形的地基存在,就永远不会投降
当年的《麦克白》第一关就是这样,敌人被全杀完了都没法触发投降条件,导致根本没法正常通关,现在新版阿拉里克战役又来了

评分

参与人数 1耕战 +10 鹰币 +50 收起 理由
newtonerdai + 10 + 50 分享交流

查看全部评分

回复

使用道具 举报

29

主题

0

精华

3429

积分

公爵

耕战
347
鹰币
4043
天龙币
0
回帖
1136
附庸关系0
发表于 2019-12-3 11:16:05 | 显示全部楼层
感谢分享!好的AI一般有多个投降规则,增加一个不含building-type-count-total的终极投降条件可以解决。而且,所有建筑、农民和部队都完蛋了,不是应该判定玩家被击败么?
帝国2决定版懒人MOD+征服者1.5窃取特色单位MOD
http://www.hawkaoe.net/bbs/thread-139689-1-1.html
回复

使用道具 举报

11

主题

4

精华

6942

积分

国王

耕战
755
鹰币
402254
天龙币
0
回帖
236

翔鹰建站十周年纪念章

附庸关系0
发表于 2019-12-3 13:11:24 | 显示全部楼层
改为building-type-count就行了
_(¦3[_])_
回复

使用道具 举报

183

主题

9

精华

2万

积分

教皇

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

翔鹰建站十周年纪念章

附庸关系3
发表于 2019-12-3 18:39:09 | 显示全部楼层
妙,用building-type-count-total减去building-type-count,可以检测玩家拍下了地基,这在某些定量或RPG里可能会用到。
索引:
Userpatch 实用技术贴索引←点击进入
决定版精品贴大索引←点击进入

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

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

使用道具 举报

本版积分规则

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

GMT+8, 2024-11-21 21:27 , Processed in 0.106290 second(s), 56 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

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

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