找回密码
 点一下
查看: 2842|回复: 3

AI-让农民建造建筑时自动获取可建造地面(T)

[复制链接]
发表于 2014-5-27 12:03:08 | 显示全部楼层 |阅读模式
本帖最后由 无名娜迦 于 2014-5-27 12:04 编辑

一直都有用T写对战 AI的习惯,但是让农民如何正确判断可建造地面时一直无法实现(你知道的,需要坐标或是点的一系列判断),通过搜索也无果,所以在此留下昨天突然想到的T教程,觉得有用就留着吧....没用就请管理员删了......

以下先看图,简单的一条T足以.....
未命名.JPG
以下为原理:利用单位创建函数创建一个辅助单位,当单位被创建在不够放置或是非可建造地面时,所创建的单位会被自动位移符合条件的地方(平时居然没注意到.....),这时就可以利用这个辅助单位而获取到相应的坐标(或点,随你...),接下来记录下获取到的可建造地面的坐标(或点),然后实施真正的建造......需要注意的是辅助单位的占地面面积必须是比所要建造的建筑所占占地面积大(你懂得.......)

AI-让农民自动获取可建造地面.zip

17.04 KB, 下载次数: 60

发表于 2022-4-5 08:56:12 | 显示全部楼层
这是一条来自2022年,时隔8年的感谢。我一直用的方法是,在一个区域内,计时器不停选一个点,然后再判断这个点是否可以建造。这个方法效率更高
回复

使用道具 举报

发表于 2022-9-9 14:13:06 | 显示全部楼层
人才 我2022-9-9
回复

使用道具 举报

发表于 2022-9-11 23:45:14 | 显示全部楼层
真的是好怀念以前的氛围 ,现在找到的干货太少了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-11-21 16:36 , Processed in 0.289095 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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