公式,的确……我原本是想+强低级魔法伤害,所以做出这个魔伤越小越能召唤的公式来,我数学不太好……残念,我测试的时候,89的紫龙,魔法攻击比蒙巨兽6个,能生出大概200左右的魔法元素,一击能杀掉1头左右的比蒙。不晓得这种情况能否被接受。我限定的魔法元素至少能得到1个。
镜像限定,这个我之前没想到呢,太强了吗?明白了。
我回去试下。
谢谢!;aiel; 支持LZ,我这个外行只能捧个人场了;hx; ;hx; 偶也来捧个人场吧,没办法,其他要啥没啥啊 加油:dajie: 原物:!!BMy12:B?y11 N?y13 T?y14;
!!MA:Py14/?y15;
订正:!!BMy12&y12>=0/y12<=41:B?y11 N?y13 T?y14 H?y15;
这样做,随机战斗了十来把,没有再报错了……
报错原因是y12这个堆栈超出范围0—41,但我还是不明白,y12设定为魔法的施展对象,它是不可能跑战场格外的,为什么会有超出堆栈范围的情况呢?
订正后获得堆栈上怪物血量的MA命令华丽地报语法错误,俺只得曲线救国,改用BM:H命令,但为什么会语法错误,俺还是不知道
你的y12是由这里来的:!!BG:A?y1 N?y2 D?y3 S?y4 Q?y5 E?y12;
而对于BG这个命令,帮助中的说明如下:
Get a destination monster stack (destination position is used).
-1 if no monster stack at that position
使用BG后,当你施法时,当鼠标变成魔法状态,而且控制点没有生物时,y12就成了-1了,于是错误发生了。。。
MA命令看你的描述应该没问题,你可以在MA命令前使用
!!IF:M^%Y14^;
显示一下y14的数值,看它是不是0-196之间的数值,我编脚本都是按照这种方法来调试,找错误
语法报错可能是你哪里写得有问题,不过ma获得的是生物的原始数值,
在战场中可能会有变化,用BM:H更符合实际,一般不用MA:P 看到楼主的这篇的成果才知道前途有无数的荆棘,好胆怯。 原帖由 titanzwh 于 2009-10-28 10:11 发表 http://bbs.h3wog.com/images/common/back.gif
看到楼主的这篇的成果才知道前途有无数的荆棘,好胆怯。
titanzwh搜索效率很高,这些宝藏都被你挖出来了
别害怕,入了门之后就,细节方面就不再是难题了。 我知道这里面有不少判断和循环已经超出了我的理解能力和精力了,没有内行帮忙我只能做做最简单的。 伸手党来啦 我们都属伸手党,我们的法宝就是大家一起顶想要的东西:shangxin: ;cn; 捧个场 还有更新吗 顶个,更新下呀。。。1楼的是最终版了吗?:nianjing: 这帖子顶上去,求强人完善 同顶,召唤召唤师快点出现;hap;