找回密码
 点一下
查看: 1366|回复: 17

TD怪物的行走障碍问题

[复制链接]
发表于 2008-3-27 10:18:32 | 显示全部楼层 |阅读模式
新人求教:
TD中,如何设置,能实现让怪物走过固定的几个点,中途不会主动攻击塔,
但是,如果到达目的地(几个固定的区域)的路被堵死,则会攻击。
就是类似宝石TD那样的。

要用触发实现还是只是简单的设置阵营就可以实现了?
还是要专门做AI啊?
本人其他编程语言倒是蛮熟悉,无奈初学WE。。。
 楼主| 发表于 2008-3-27 11:18:25 | 显示全部楼层
啊,为什么没人回复
是这个问题问的太白痴了还是?
回复

使用道具 举报

发表于 2008-3-27 11:33:58 | 显示全部楼层
把发布的命令改成move试试看呢
回复

使用道具 举报

 楼主| 发表于 2008-3-27 11:35:05 | 显示全部楼层
MOVE和AIMOVE都试过了,,
如果怪的阵营是敌对,它会打塔
如果是中立。。。
回复

使用道具 举报

 楼主| 发表于 2008-3-27 11:43:34 | 显示全部楼层
宝石TD那样的,就是怪行走路径上有几个区域是必须走过的
造的塔可能会把这几个区域用迷宫围起来,但是还是可以走过去的,
现在的问题就是,怪不会绕过去
回复

使用道具 举报

发表于 2008-3-27 12:39:13 | 显示全部楼层
宝石TD阿. 好怀念的东西呢.不管多少个圈怪都不会出错的走出去呢. 〔被减速被击晕.秒杀后复活.对怪物是没影响的〕
不过人品差的话刷怪点会出现BUG.. 〔某些怪物不移动〕
回复

使用道具 举报

 楼主| 发表于 2008-3-27 14:09:25 | 显示全部楼层
引用第5楼沉默の罪恶于2008-03-27 12:39发表的  :
宝石TD阿. 好怀念的东西呢.不管多少个圈怪都不会出错的走出去呢. 〔被减速被击晕.秒杀后复活.对怪物是没影响的〕
不过人品差的话刷怪点会出现BUG.. 〔某些怪物不移动〕

是呀,,就是这个效果
回复

使用道具 举报

发表于 2008-3-27 15:16:29 | 显示全部楼层
555555没玩过………………
不过我可以确定,move和aimove在到目的地之前是不会主动攻击的,除非是在到不了(卡住了)

test.w3x (20 KB, 下载次数: 12)

输入-test X创建X个兵按照指定的路线移动,X不要太大
回复

使用道具 举报

发表于 2008-3-27 15:19:11 | 显示全部楼层
TD也可以做障碍物的???若果指的是进最中央区域前那些个预置障碍物的话,
我设想了种方法,创建怪物的时候,把4个刷怪区域的的怪加入到单位组中,
然后再做3个触发:
(1)——每N秒选取怪物单位组,发布移动命令
(2)——有敌对单位经过怪物行走路径某个区域后(障碍物之前)选取怪物单位组,发布攻击移动命令
(3)——任意单位- 死亡,-单位属于敌对玩家,从单位组中清除。
回复

使用道具 举报

发表于 2008-3-27 15:33:22 | 显示全部楼层
刷出来的怪物....把怪物本身弄成没有攻击的不就可以了吗?
回复

使用道具 举报

 楼主| 发表于 2008-3-27 15:43:06 | 显示全部楼层
没有攻击不就可以把路堵死了嘛。。。那还。。


这个问题告一段落吧。 我大概知道问题所在了
回复

使用道具 举报

 楼主| 发表于 2008-3-27 15:47:27 | 显示全部楼层
引用第7楼zhuzeitou于2008-03-27 15:16发表的  :
555555没玩过………………
不过我可以确定,move和aimove在到目的地之前是不会主动攻击的,除非是在到不了(卡住了)



.......

汗,,它的确是攻击了,,你这个例子好像是反的。。
你中间有4个塔做障碍物,它是先拆掉然后再走过去的。。
你自己看看。。
回复

使用道具 举报

 楼主| 发表于 2008-3-27 16:23:17 | 显示全部楼层
我自己解决问题了,谢谢大家
回复

使用道具 举报

发表于 2008-3-27 18:14:48 | 显示全部楼层
引用第11楼ilost于2008-03-27 15:47发表的  :


汗,,它的确是攻击了,,你这个例子好像是反的。。
你中间有4个塔做障碍物,它是先拆掉然后再走过去的。。
你自己看看。。

啊呀呀,刚刚起来就没吓到了………………
小小的无语一下,我是故意把路堵死让兵攻击得好不好………………
把路堵死了又不攻击你让怪怎么过去呢???
或许是我理解的堵死和你说的堵死不一样吧
不过解决了就好………………
回复

使用道具 举报

 楼主| 发表于 2008-3-28 09:00:35 | 显示全部楼层
引用第13楼zhuzeitou于2008-03-27 18:14发表的  :


啊呀呀,刚刚起来就没吓到了………………
小小的无语一下,我是故意把路堵死让兵攻击得好不好………………
把路堵死了又不攻击你让怪怎么过去呢???
.......

是啊,我的理解,你这种不是堵死,而只是障碍而已,
正常他会绕过去,不是吗?  所谓堵死,就是没有一条路径可以通过.
你用的是移动,而不是移动攻击,所以,遇到障碍的情况下,它应该绕过去而不是攻击障碍,是吧?
回复

使用道具 举报

发表于 2008-3-28 11:11:01 | 显示全部楼层
啊呀呀,lz观察不仔细呀~~
请仔细的看一下地图(可以考虑调到可破坏物面板),会发现我用路径阻断器把塔外面的路全部阻断了,也就是说只能从这里强攻~~
你可以尝试放一个玩家1的步兵在里头,然后尝试让他跑到外面去就知道了,根本是跑不出去的
所以说这个并不是阻碍,而是完完全全的堵死了的………………
回复

使用道具 举报

 楼主| 发表于 2008-3-28 11:42:34 | 显示全部楼层
.....
这就是了,,用了路径阻断器就难怪了,呵呵,
我没用WE打开看,,只是试玩了下,
误会误会,那就没错了,
谢谢啦~
回复

使用道具 举报

发表于 2009-1-16 12:53:22 | 显示全部楼层
看完后没什么收获。。。。。。。。。

如何设置刷出来的怪的行走路径呢?   我新人。。。做成一个3C对战就差怪行走路径设置、胜利条件和优化地图三个难关了。
         LZ教教我啊。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-7-21 14:22 , Processed in 0.110398 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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