求教,关于佣兵?
有什么办法能让佣兵只是乖乖的跟随而不进行攻击的? 借帖 求主动攻击。。我比较想他主动攻击 希望LZ别介意。 理论上修改佣兵AI可行 别人传给我的AI可以主动攻击的= =借帖我想问能让枪兵自己主动用技能攻击么 [otl] 没法做到么?召唤AI达人~! ~丢传送门叻。。。
~~[url=http://bbs.rohome.net/viewthread.php?tid=985588&highlight=AI%CF%E0%B9%D8]http://bbs.rohome.net/viewthread.php?tid=985588&highlight=AI%CF%E0%B9%D8[/url]~~~~哎~自己找看看吧~~ 看了大半天,看到头都晕了还是没明白要怎么做.....
[[i] 本帖最后由 路人岬 于 2009-10-7 15:32 编辑 [/i]] 佣兵能和宝宝一样智能一定很好玩的 你不要被打他就乖乖的了0 0
也不要让他去打怪= =多简单。。。 **** 作者被禁止或删除 内容自动屏蔽 **** AI=人工智能Artificial Intelligence **** 作者被禁止或删除 内容自动屏蔽 **** **** 作者被禁止或删除 内容自动屏蔽 **** 有的AI能让佣兵自动使攻击/辅助技能哦
还有能风筝怪的佣兵AI
闲时在主人身边绕圈的AI 还是没人知道要怎么做么?让佣兵完全不攻击,只跟随... LZ你去学编程吧...
反正我不会编 默认模式不是佣兵跟随护主的么?根据老狗的:
[url]http://bbs.rohome.net/viewthread.php?tid=869118&highlight[/url]
[quote]
如果你懂lua,我想你已经看懂这两段的意思了,第一段是攻击模式的判定,根据你的佣兵编码(不是代码),编码在第二步我已经列表出来了。其中,GetMyEnemyA是跟随护主,GetMyEnemyB是主动寻敌。
简单地说,[color=Red]现在的默认设定是,三种1-10级的佣兵都是GetMyEnemyA[/color],因此如果你想要某一类及某一登记的佣兵要主动攻击,那么就修改成GetMyEnemyB即可。[/quote]
要主动攻击,就这样:
if (type >= ARCHER01 and type <= SWORDMAN10) then
result = GetMyEnemyB (myid)
else
result = GetMyEnemyA (myid)
end
不主动攻击,则:
if (type >= ARCHER01 and type <= SWORDMAN10) then
result = GetMyEnemyA (myid)
else
result = GetMyEnemyB (myid)
end
通过修改if里面的条件判定,还能改哪种类型,等级的佣兵的行为。我没试过装其他人改的AI。不过以上2段代码还是很容易理解的
页:
[1]