请问怎么禁止电脑AI使用某个必杀技
2dfm吧
全部回复
仅看楼主
level 6
我是公的
楼主
做了一个必杀技,只希望玩家自己可以使用,不希望电脑用。请问最简单的方法是什么?是在AI编辑的部分做限制呢?还是在这个必杀技的条目里面里边写?要怎么写呢?
2023年11月14日 13点11分
1
level 12
马蛇人1209
简单一点的就是在AI里做。
如果要精确一点就要在招式里用变量判断是不是电脑
2023年11月14日 14点11分
2
level 6
我是公的
楼主
用变量可以的,但是尽量不想浪费变量,在AI里做我发现无法实现。我已经在AI里边设置了这一招要在屏幕外距离5000以上,并且双方都跳起的时候才能发,结果电脑还是会自动发出
2023年11月16日 00点11分
3
level 1
风天晴天雪天_
只要一个任务变量里的一位数就能记录下是否玩家操作以及p数。。
2023年11月17日 13点11分
4
我是公的
请问具体是怎么做到的?任务变量不是只能在单条招式里面使用吗?
2023年11月17日 16点11分
风天晴天雪天_
@我是公的
任务变量是每个物都自带一套,角色本体可以看成是特殊的物,也有一套。。只要这个物没消失,他的任务变量都一直存在
2023年11月17日 17点11分
我是公的
@风天晴天雪天_
这么说的话,思路好像打开了,感谢啊
。还有个问题。如果像您说,只要物没消失,它的变量就一直存在。那么角色作为一个特殊的物,我在开场动作时设置角色的任务变量A=1。那么在这一局中,无论人物出了任何其他招式,任务变量A会一直等于1吗?
2023年11月18日 05点11分
风天晴天雪天_
@我是公的
是的,只要你本体的脚本不去改变任A,那本体的任A就一直是1。反过来也一样,比如轻拳任A+1,然后判断任A>5,就生成个物或者其他的提示,并且任A归零。。你就会每5拳生成一个提示。。
2023年11月20日 04点11分
level 11
BT斗士
ai里面直接不给电脑设置就行
2023年11月20日 01点11分
5
马蛇人1209
我跟楼主聊过,他说不设置的话电脑还是会用那一招
2023年11月20日 06点11分
BT斗士
@马蛇人1209
唔 不应该啊,除非指令重叠了不然不会出现这问题
2023年11月20日 06点11分
我是公的
我这招是下后下后f,按道理说他跟其他指令都没有重叠,而且这个也不属于好发的指令。但是电脑还是会出而且有的角色还会出的很频繁。如果像您说的在AI里不设置这招的话就不会出招,那么我把AI做成空的,是否打电脑的时候电脑只会站着不动呢
2023年11月21日 06点11分
BT斗士
@我是公的
是的啊,空的ai就是站着不动
2023年11月21日 06点11分
1