求问一个PFM
这个PFM看不懂,求问一下count = (int)me->query_skill("five-avoid") / 20 + 2;
if( count > 5 ) count = 5;
while( count-- )
{
object ob;
me->clean_up_enemy();
ob = me->select_opponent();
if( !ob || (environment(ob) != environment(me))) {
message_combatd(WHT "$N的身形倏地一转,收身停住了脚步。\n" NOR, me);
break;
}
else
message_combatd(WHT "$N的身影在$n身旁时隐时现 ...\n" NOR, me, ob);
COMBAT_D->fight(me, ob);
me->receive_damage("qi", 10);
me->add("neili", -10);
}
me->start_busy(2);
return 1;
message_combatd(WHT "$N的身影在$n身旁时隐时现 ...\n" NOR, me, ob);
COMBAT_D->fight(me, ob);
这个到底是什么功效?
多谢各大神 这是段bug的代码
ob永远不存在
至于功效嘛,我猜是不是可以让不接受fight的npc强制fight,这样不用下kill? 效果就是嘲讽,让最多五个敌人对你进行fight
但是前提是,ob的采集是从你的对手中采集的,所以你得和他们在战斗中,才能用这招,但是如此的话,就没意义了 me->clean_up_enemy();
这句话把敌人全清了。这个wiz头脑不清醒。ivanfox你这看的哪的代码? 原帖由 jason 于 2011-3-22 11:53 AM 发表 http://pkuxkx.net/forum/images/common/back.gif
me->clean_up_enemy();
这句话把敌人全清了。这个wiz头脑不清醒。ivanfox你这看的哪的代码?
从一个叫 “浴血重生”的 源代码里看到的 fox最近很好学啊。。。 从0开始,只是在补基础
页:
[1]