jy0933 发表于 2008-8-21 18:01
我挖出了脚本里面的乱码 显示出韩文了。。。。
8过 有米人会韩文 翻译下。。。。。
현재 이동중인 목적지와 같은 곳이면 처리하지 않는다
车轮印实在看8懂
破月_解 发表于 2009-8-19 03:18
能不能自动放技能呢:blink:
IceAgeII 发表于 2009-8-19 08:19
if (type >= ARCHER01 and type <=ARCHER03 or type >= LANCER01 and type <=LANCER03 or type >= SWORDMAN01 and type <=SWORDMAN03 ) then
result = GetMyEnemyA (myid)
else[color=Red]if (type >= ARCHER04 and type <=ARCHER10 or type >= LANCER04 and type <=LANCER10 or type >= SWORDMAN04 and type <=SWORDMAN10) then[/color]
result = GetMyEnemyB (myid)
end
红字部分多余了把
喵喵の狗狗 发表于 2009-8-19 09:40
只是保持数据的冗余性而已。你觉得不严谨大可删除。
任雨悠 发表于 2009-8-19 14:38
:wacko: :wacko: 看的头晕`~~还是不明白`~~~有直接能用的最好了~~
嗆口の爱 发表于 2009-11-7 10:32
看不太明白啊...是不是去老狗空间下11-3那个rar 然后任一生命体里面的AI_M和 Const覆盖到ro目录下的USER_AI
然后再打开ro目录下的USER_AI 里面的 AI_M 把它修改掉成下面的?
可是我这样弄了还是没有主动攻击......请教下我是不是弄错了 = =!!!
这里可以修改成:
if (type >= ARCHER01 and type <=ARCHER03 or type >= LANCER01 and type <=LANCER03 or type >= SWORDMAN01 and type <=SWORDMAN03 ) then
result = GetMyEnemyA (myid)
elseif (type >= ARCHER04 and type <=ARCHER10 or type >= LANCER04 and type <=LANCER10 or type >= SWORDMAN04 and type <=SWORDMAN10) then
result = GetMyEnemyB (myid)
end
意思是大于或等于4级的所有种类佣兵主动攻击,低于或等于3级的不主动攻击。
针对你的佣兵的级别你可以适量修改上面的佣兵编码来对应你的需求,或者找我定制。
如果你想所有等级的佣兵都主动攻击,那么请修改成
if (type >= ARCHER01 and type <= SWORDMAN10) then
result = GetMyEnemyB (myid)
else
result = GetMyEnemyA (myid)
end
喵喵の狗狗 发表于 2009-11-7 10:56
启动自定义佣兵ai的指令是/merai
嗆口の爱 发表于 2009-11-7 11:35
哦 谢谢.我刚弄了一下
我是吧AI_M覆盖到 AI目录下了 然后就成功了
就是佣兵容易跑到视线外面容易发呆....不怎么好用...
喵喵の狗狗 发表于 2009-11-7 11:36
可以改搜敌范围的,不过个人推荐不要随便改主动,很容易死机,比生命体还吃内存