找回密码
 注册
搜索
查看: 567|回复: 8

pfm jixue code

[复制链接]
门派:不明
发表于 2010-5-25 11:00:42 | 显示全部楼层 |阅读模式
// jixue.c  血刀经 [祭血神刀]
// coded by emnil@sj        2/5/2000

#include <ansi.h>
#include <skill.h>
#include <combat.h>
#include <weapon.h>
inherit F_SSERVER;

void jixue(object me,object target,int times,int now);

int perform(object me, object target)
{
        object ob,weapon;
        string msg;
        int lvl,times;
   
        if( !me->is_fighting() )
                return notify_fail("「祭血神刀」只能在战斗中使用。\n");

        if (!objectp(weapon = me->query_temp("weapon"))        || (string)weapon->query("skill_type") != "blade")
                return notify_fail("你使用的武器不对。\n");

        if((int)me->query_skill("xuedao-jing",1) < 120)
                return notify_fail("你的刀法修为不够, 目前不能使用「祭血神刀」! \n");

        if(me->query_temp("xs/jixue"))
                return notify_fail("你正在使用「祭血神刀」! \n");

        if((int)me->query_skill("longxiang-boruo",1) < 120)
                return notify_fail("你的龙象般若功修为不够, 目前不能使用「祭血神刀」! \n");

        if( me->query_skill_mapped("blade") != "xuedao-jing")
                return notify_fail("你必须使用血刀经,才能使用「神刀穿心」的绝技!\n");

        if( me->query_skill_mapped("force") != "longxiang-boruo")
                return notify_fail("你现在所使用的内功同「龙象般若功」向抵触,不能使出「祭血神刀」的绝技!\n");

        if( (int)me->query("max_neili") < 2000 )
                return notify_fail("你的内力修为不够!\n");
        if((int)me->query("neili")<500)
                return notify_fail("你的真气不够!\n");
        if((int)me->query("jingli")<300)
                return notify_fail("你的精力不够!\n");

        ob = me->select_opponent();
        lvl = me->query_skill("xuedao-jing",1);
        me->set_temp("xs/jixue",1);
        times = me->query("env/jixue");
        if(times < 1) times = 1;
        if(times > lvl/40) times = lvl/40;
        if(times > 6) times = 6;

        msg = HIR"\n$N脸色陡然一变,口中念念有词,同时倒转兵刃,不知道要做什么!\n\n"NOR;
        message_vision(msg, me);
        me->add("neili", -100);
        me->start_perform(10,"祭血神刀");

        call_out("jixue",0,me,ob,times,0);

        return 1;
}

void jixue(object me,object target,int times,int now)
{
        string msg,weaname;
        object weapon;
        int lvl,force,damage,attack,qi;

        if( !objectp(me) ) return;
        if( !objectp(target) || !me->is_fighting(target) || (now >= times) || (me->query("neili")<200) ||
          (!objectp(weapon = me->query_temp("weapon"))) || ((string)weapon->query("skill_type")!="blade") ) {
                me->set_temp("xs/jixue",0);
                me->start_perform(1,"祭血神刀");
                if(living(me))
                        message_vision(HIC"\n$N慢慢收回内劲,脸上也似乎有了血色。\n"NOR, me);
                return;
        }

        weapon = me->query_temp("weapon");
        weaname = weapon->query("name");
        lvl = me->query_skill("xuedao-jing",1);
        force = me->query_skill("longxiang-boruo",1);

        now++;
        if(now <= 1)
                msg = HIR"\n$N狂啸一声,以兵刃自砍手臂,顿时一飙鲜血飞溅在"NOR+weaname+HIR"之上,"NOR+weaname+HIR"隐隐泛出一层血色。";
        else
        if(now <= 3)
                msg = HIR"\n$N狂啸一声,以兵刃自砍胸膛,顿时一腔鲜血飞溅在"+weaname+HIR"之上,"NOR+weaname+HIR"泛出一层血色!";
        else
                msg = RED"\n$N狂啸一声,当头砍了自己一刀,顿时一股鲜血飞溅在"+weaname+RED"之上,"NOR+weaname+RED"整个变的通红!!!";
       
        attack = 7-now;
        damage = 8-now;
        if(me->query_temp("xs/longxiang")) {
                damage--;
                if(damage<2) damage=2;
                msg += "$N更把龙象内劲附于兵刃之上!";
        }
        msg += "\n"NOR;
        message_vision(msg, me);
        if(wizardp(me) && me->query("env/test")) tell_object(me,sprintf("damage:%d , attack:%d , qi:%d \n",force/damage,lvl/attack,-50*now));

        me->add_temp("apply/damage", force/damage);
        me->add_temp("apply/attack", lvl/attack);

        if (present(target,environment(me)) && me->is_fighting(target))
                COMBAT_D->do_attack(me, target, me->query_temp("weapon"), 0);
        if (present(target,environment(me)) && me->is_fighting(target))
                COMBAT_D->do_attack(me, target, me->query_temp("weapon"), 0);

        me->add_temp("apply/damage", -force/damage );
        me->add_temp("apply/attack", -lvl/attack);

        if(me->query("qi") < (60*now))
                qi = me->query("qi")-10;
        else
                qi = 60*now;
        if(qi<0) qi = 0;

        me->receive_damage("qi", qi);
        me->receive_wound("qi", qi/2);

        me->add("neili", -50*now);
        if(me->query("neili") < 0)        me->set("neili",0);

        call_out("jixue",2+random(3),me,target,times,now);
}
门派:不明
 楼主| 发表于 2010-5-25 11:05:40 | 显示全部楼层
最经典部份就在那个一飙、一腔、一股了
门派:不明
发表于 2010-5-25 11:36:56 | 显示全部楼层
。。。。。。。。。。。。。。。。。。。。。。。
看起来蒋鹏想杀死你!
>
你对着倪星驰猛吼一声:「臭贼!明年的今天就是你的祭日,让贫尼送你上路吧!!」

看起来倪星驰想杀死你!
> 设定环境变量:wimpycmd = "jifa parry xuedao-jing\jiali max\perform blade.jixue\yun longxiang\hp"
> 加油!加油!
> 加油!加油!
> 你决定用血刀经作为你的招架。
你决定用一百三十点的内力伤敌。

你脸色陡然一变,口中念念有词,同时倒转兵刃,不知道要做什么!


你潜运真气,脸上连泛十二次紫气后恢复如常,但神色间隐约透出一种自信!

你炸雷般大喝一声,一式「魔分身」锯齿刀照倪星驰搂肩带背斜劈下来,力道凶猛,势不可挡!
你陡然大喝一声,以十三龙十三象之力攻向倪星驰!
结果只是轻轻地划破他的皮肉。
( 倪星驰似乎受了点轻伤,不过光从外表看不大出来。 )

倪星驰轻身跃起,衣袖连挥,左掌却悄无声息的劈出数掌,好一式[金风细雨]。你但觉柔风拂面,
潜劲已是汹涌而来。!
只听见「锵」一声,被你格开了。
结果对你没有造成任何伤害。

蒋鹏划身错步,一式「逆流捧沙」,双掌内拢外托,攻向你的左肩!!
你纵声清啸,双掌在地下一拍,气流激动之下,一招「龙巡」冲天而起。

你狂啸一声,以兵刃自砍手臂,顿时一飙鲜血飞溅在锯齿刀之上,锯齿刀隐隐泛出一层血色。你更把龙象内劲附于兵刃之上!

你炸雷般大喝一声,一式「魔分身」锯齿刀照蒋鹏搂肩带背斜劈下来,力道凶猛,势不可挡!
你陡然大喝一声,以十三龙十三象之力攻向蒋鹏!
结果只是轻轻地划破他的皮肉。
( 蒋鹏看起来可能受了点轻伤。 )

你一招「三界咒」,手中锯齿刀微微一抖,“嗤嗤嗤”三声轻响,向蒋鹏头、胸、腹连劈三刀!
你陡然大喝一声,以十三龙十三象之力攻向蒋鹏!
结果只是轻轻地划破他的皮肉。
( 蒋鹏受了几处伤,不过似乎并不碍事。 )
你现在不能激发特殊技能。
你决定用一百三十点的内力伤敌。
祭血神刀的作用时间还没过,目前不能施用外功。
你已经在运真气增加攻击力。

你怪叫一声,飞腾空中,一招「流星经天」,手中锯齿刀脱手而出,疾射蒋鹏的右手!
你陡然大喝一声,以十三龙十三象之力攻向蒋鹏!
结果只是轻轻地划破他的皮肉。
( 蒋鹏受伤不轻,看起来状况并不太好。 )

倪星驰一式「左右逢源」,双掌左挂右拖,将你的力道引向一旁,突然扭腰坐跨,双掌上托,
以四两拨千斤的手法,将你硕大的身躯托的飞了出去。!
你见状曲膝俯身以手撑地,使出一招「鱼潜」,双足一点,箭一般从倪星驰腋下蹿了过去。

蒋鹏划身错步,一式「逆流捧沙」,双掌内拢外托,攻向你的左肩!!
结果对你造成轻微的劈伤!
( 你似乎受了点轻伤,不过光从外表看不大出来。 )

你慢慢收回内劲,脸上也似乎有了血色。
你决定用血刀经作为你的招架。
你决定用一百三十点的内力伤敌。

你脸色陡然一变,口中念念有词,同时倒转兵刃,不知道要做什么!

你已经在运真气增加攻击力。

你目不转睛地盯着倪星驰的动作,寻找进攻的最佳时机。

倪星驰步伐散乱,看似[举棋不定],却暗合七星,东一旋,西一掌,招招不离你周身要害。!
只听见「锵」一声,被你格开了。
结果对你没有造成任何伤害。
你一见倪星驰攻击失误,顿时趁机发动攻击!

你炸雷般大喝一声,一式「魔分身」锯齿刀照倪星驰搂肩带背斜劈下来,力道凶猛,势不可挡!
你陡然大喝一声,以十三龙十三象之力攻向倪星驰!
结果只是轻轻地划破他的皮肉。
( 倪星驰看起来可能有些累了。 )

蒋鹏一式「雷洞霹雳」,双掌以迅雷不及掩耳之势,劈向你的两额太阳穴!!
结果在你的伤处造成一处瘀青。
( 你看起来可能受了点轻伤。 )

你狂啸一声,以兵刃自砍手臂,顿时一飙鲜血飞溅在锯齿刀之上,锯齿刀隐隐泛出一层血色。你更把龙象内劲附于兵刃之上!

你一招「三界咒」,手中锯齿刀微微一抖,“嗤嗤嗤”三声轻响,向倪星驰头、胸、腹连劈三刀!
你陡然大喝一声,以十三龙十三象之力攻向倪星驰!
结果只是轻轻地划破他的皮肉。
( 倪星驰动作似乎开始有点不太灵光,但是仍然有条不紊。 )

你足尖一点,一个倒翻头顶着地,一招「去魂电」,锯齿刀一闪,自左而右,由右到左连出十刀!
你陡然大喝一声,以十三龙十三象之力攻向倪星驰!
结果只是轻轻地划破他的皮肉。
( 倪星驰气喘嘘嘘,看起来状况并不太好。 )
你现在不能激发特殊技能。
你决定用一百三十点的内力伤敌。
祭血神刀的作用时间还没过,目前不能施用外功。
你已经在运真气增加攻击力。

你怪叫一声,飞腾空中,一招「流星经天」,手中锯齿刀脱手而出,疾射蒋鹏的左脸!
你陡然大喝一声,以十三龙十三象之力攻向蒋鹏!
结果只是轻轻地划破他的皮肉。
( 蒋鹏气息粗重,动作开始散乱,看来所受的伤着实不轻。 )

倪星驰轻身跃起,衣袖连挥,左掌却悄无声息的劈出数掌,好一式[金风细雨]。你但觉柔风拂面,
潜劲已是汹涌而来。!
结果只是把你打得退了半步,毫发无损。
( 你看起来可能受了点轻伤。 )

蒋鹏使一式「摘星换斗」,劲气弥漫,双掌如轮,一环环向你的后背斫去!
你斜斜的**几步,突然探手在蒋鹏肩上一按,使出一招「鹰千里」,已经从蒋鹏头顶越过。

你慢慢收回内劲,脸上也似乎有了血色。
你决定用血刀经作为你的招架。
你决定用一百三十点的内力伤敌。

你脸色陡然一变,口中念念有词,同时倒转兵刃,不知道要做什么!

你已经在运真气增加攻击力。

你正盯着倪星驰的一举一动,随时准备发动攻势。
倪星勐丂丂匾贫丂牛丂呕丂鍪帧丂

蒋鹏划身错步,一式「逆流捧沙」,双掌内拢外托,攻向你的左肩!!
结果「当」地一声被你挡开了。
结果对你没有造成任何伤害。
蒋鹏一击不中,大惊失色,不觉露出了破绽!

你足尖一点,一个倒翻头顶着地,一招「去魂电」,锯齿刀一闪,自左而右,由右到左连出十刀!
你陡然大喝一声,以十三龙十三象之力攻向蒋鹏!
结果只是轻轻地划破他的皮肉。
( 蒋鹏气息粗重,动作开始散乱,看来所受的伤着实不轻。 )

你狂啸一声,以兵刃自砍手臂,顿时一飙鲜血飞溅在锯齿刀之上,锯齿刀隐隐泛出一层血色。你更把龙象内劲附于兵刃之上!

你一招「三界咒」,手中锯齿刀微微一抖,“嗤嗤嗤”三声轻响,向倪星驰头、胸、腹连劈三刀!
你陡然大喝一声,以十三龙十三象之力攻向倪星驰!
结果只是轻轻地划破他的皮肉。
( 倪星驰似乎十分疲惫,看来需要好好休息了。 )

你怪叫一声,飞腾空中,一招「流星经天」,手中锯齿刀脱手而出,疾射倪星驰的左臂!
你陡然大喝一声,以十三龙十三象之力攻向倪星驰!
结果只是轻轻地划破他的皮肉。
( 倪星驰已经一副头重脚轻的模样,正在勉力支撑着不倒下去。 )
你现在不能激发特殊技能。
你决定用一百三十点的内力伤敌。
祭血神刀的作用时间还没过,目前不能施用外功。
你已经在运真气增加攻击力。

你脸色诡异,喉中“呵呵”低吼,一招「蛇行」,锯齿刀灵动异常的在蒋鹏的右脸游走过去!
你陡然大喝一声,以十三龙十三象之力攻向蒋鹏!
结果只是轻轻地划破他的皮肉。
( 蒋鹏已经伤痕累累,正在勉力支撑着不倒下去。 )

倪星驰突然化拳为掌,间不容发地插入你的防线,无声无息拍出一掌,
看似轻柔,却是暗劲内蕴,端的非同小可!!
结果「当」地一声被你挡开了。
结果对你没有造成任何伤害。
蒋鹏正盯着你的一举一动,随时准备发动攻势。

你慢慢收回内劲,脸上也似乎有了血色。
你决定用血刀经作为你的招架。
你决定用一百三十点的内力伤敌。

你脸色陡然一变,口中念念有词,同时倒转兵刃,不知道要做什么!

你已经在运真气增加攻击力。

你一招「三界咒」,手中锯齿刀微微一抖,“嗤嗤嗤”三声轻响,向倪星驰头、胸、腹连劈三刀!
你陡然大喝一声,以十三龙十三象之力攻向倪星驰!
结果只是轻轻地划破他的皮肉。
( 倪星驰看起来已经力不从心了。 )
倪星驰聚精会神地盯着你,寻找最佳出招机会。

紧跟着蒋鹏面含微笑,一式「五气呈祥」,双掌云缠雾绕,同时攻向你全身各处!!
结果在你的伤处造成一处瘀青。
( 你受了几处伤,不过似乎并不碍事。 )

你狂啸一声,以兵刃自砍手臂,顿时一飙鲜血飞溅在锯齿刀之上,锯齿刀隐隐泛出一层血色。你更把龙象内劲附于兵刃之上!

你脸色诡异,喉中“呵呵”低吼,一招「蛇行」,锯齿刀灵动异常的在倪星驰的左腿游走过去!
你陡然大喝一声,以十三龙十三象之力攻向倪星驰!
结果只是轻轻地划破他的皮肉。
( 倪星驰摇头晃脑、歪歪斜斜地站都站不稳,眼看就要倒在地上。 )

你炸雷般大喝一声,一式「魔分身」锯齿刀照倪星驰搂肩带背斜劈下来,力道凶猛,势不可挡!
你陡然大喝一声,以十三龙十三象之力攻向倪星驰!
结果只是轻轻地划破他的皮肉。
( 倪星驰已经陷入半昏迷状态,随时都可能摔倒晕去。 )
你现在不能激发特殊技能。
你决定用一百三十点的内力伤敌。
祭血神刀的作用时间还没过,目前不能施用外功。
你已经在运真气增加攻击力。

你炸雷般大喝一声,一式「魔分身」锯齿刀照倪星驰搂肩带背斜劈下来,力道凶猛,势不可挡!
你陡然大喝一声,以十三龙十三象之力攻向倪星驰!
结果只是轻轻地划破他的皮肉。
( 倪星驰已经陷入半昏迷状态,随时都可能摔倒晕去。 )

倪星驰神志迷糊,脚下一个不稳,倒在地上昏了过去。

[ 本帖最后由 lyue@ts 于 2010-5-25 11:38 编辑 ]
门派:不明
发表于 2010-5-25 11:37:30 | 显示全部楼层
蒋鹏使一式「摘星换斗」,劲气弥漫,双掌如轮,一环环向你的后背斫去!
结果对你造成轻微的劈伤!
( 你受了几处伤,不过似乎并不碍事。 )

你慢慢收回内劲,脸上也似乎有了血色。
你敷上一副蝉蜕金疮药,顿时感觉伤势好了不少。
> 你正忙着呢。
> 什么?
> 你深深吸了几口气,脸色看起来好多了。
> ( 你上一个动作还没有完成,不能施用内功。)
> 加油!加油!
> 设定环境变量:target = "ni xingchi"
> 你决定用血刀经作为你的招架。
你决定用一百三十点的内力伤敌。

你脸色陡然一变,口中念念有词,同时倒转兵刃,不知道要做什么!

你已经在运真气增加攻击力。

你看着已经昏迷的倪星驰,冷笑一声,上前结果了他的性命。

倪星驰「啪」的一声倒在地上,挣扎着抽动了几下就死了。


蒋鹏一式「梵心降魔」,双掌似让非让,似顶非顶,气浪如急流般使你陷身其中!!
结果在你的伤处造成一处瘀青。
( 你似乎受了点轻伤,不过光从外表看不大出来。 )

你慢慢收回内劲,脸上也似乎有了血色。
加油!加油!
> 你决定用血刀经作为你的招架。
你决定用一百三十点的内力伤敌。

你脸色陡然一变,口中念念有词,同时倒转兵刃,不知道要做什么!

你已经在运真气增加攻击力。

你一招「三界咒」,手中锯齿刀微微一抖,“嗤嗤嗤”三声轻响,向蒋鹏头、胸、腹连劈三刀!
你陡然大喝一声,以十三龙十三象之力攻向蒋鹏!
结果只是轻轻地划破他的皮肉。
( 蒋鹏受了相当重的伤,只怕会有生命危险。 )

蒋鹏划身错步,一式「逆流捧沙」,双掌内拢外托,攻向你的左肩!!
结果对你造成轻微的劈伤!
( 你看起来可能受了点轻伤。 )

你狂啸一声,以兵刃自砍手臂,顿时一飙鲜血飞溅在锯齿刀之上,锯齿刀隐隐泛出一层血色。你更把龙象内劲附于兵刃之上!

你足尖一点,一个倒翻头顶着地,一招「去魂电」,锯齿刀一闪,自左而右,由右到左连出十刀!
你陡然大喝一声,以十三龙十三象之力攻向蒋鹏!
结果只是轻轻地划破他的皮肉。
( 蒋鹏伤重之下已经难以支撑,眼看就要倒在地上。 )

你怪叫一声,飞腾空中,一招「流星经天」,手中锯齿刀脱手而出,疾射蒋鹏的右肩!
你陡然大喝一声,以十三龙十三象之力攻向蒋鹏!
结果只是轻轻地划破他的皮肉。
( 蒋鹏受伤过重,已经奄奄一息,命在旦夕了。 )
你现在不能激发特殊技能。
你决定用一百三十点的内力伤敌。
祭血神刀的作用时间还没过,目前不能施用外功。
你已经在运真气增加攻击力。

你注视着蒋鹏的行动,企图寻找机会出手。
蒋鹏注视着你的行动,企图寻找机会出手。

你慢慢收回内劲,脸上也似乎有了血色。
【谣言】某人:听说小麟风从朱九真处获得了一本基本内功残篇
你决定用血刀经作为你的招架。
你决定用一百三十点的内力伤敌。

你脸色陡然一变,口中念念有词,同时倒转兵刃,不知道要做什么!

你已经在运真气增加攻击力。

你炸雷般大喝一声,一式「魔分身」锯齿刀照蒋鹏搂肩带背斜劈下来,力道凶猛,势不可挡!
你陡然大喝一声,以十三龙十三象之力攻向蒋鹏!
结果只是轻轻地划破他的皮肉。
( 蒋鹏受伤过重,已经奄奄一息,命在旦夕了。 )

蒋鹏划身错步,一式「逆流捧沙」,双掌内拢外托,攻向你的左肩!!
结果对你造成轻微的劈伤!
( 你看起来可能受了点轻伤。 )
蒋鹏深深吸了几口气,脸色看起来好多了。

你狂啸一声,以兵刃自砍手臂,顿时一飙鲜血飞溅在锯齿刀之上,锯齿刀隐隐泛出一层血色。你更把龙象内劲附于兵刃之上!

你脸色诡异,喉中“呵呵”低吼,一招「蛇行」,锯齿刀灵动异常的在蒋鹏的右腿游走过去!
蒋鹏一招「紫衣黯然」,低呼一声,突然间身形一幌,避过了你的攻势。

你一招「三界咒」,手中锯齿刀微微一抖,“嗤嗤嗤”三声轻响,向蒋鹏头、胸、腹连劈三刀!
你陡然大喝一声,以十三龙十三象之力攻向蒋鹏!
结果只是轻轻地划破他的皮肉。
( 蒋鹏受伤过重,已经有如风中残烛,随时都可能断气。 )
你现在不能激发特殊技能。
你决定用一百三十点的内力伤敌。
祭血神刀的作用时间还没过,目前不能施用外功。
你已经在运真气增加攻击力。

你怪叫一声,飞腾空中,一招「流星经天」,手中锯齿刀脱手而出,疾射蒋鹏的胸口!
你陡然大喝一声,以十三龙十三象之力攻向蒋鹏!
结果只是轻轻地划破他的皮肉。
( 蒋鹏已经陷入半昏迷状态,随时都可能摔倒晕去。 )

蒋鹏神志迷糊,脚下一个不稳,倒在地上昏了过去。


你慢慢收回内劲,脸上也似乎有了血色。
【谣言】某人:青青弄到了一颗菩提子!
加油!加油!
> 设定环境变量:target = "jiang peng"
> 你决定用血刀经作为你的招架。
你决定用一百三十点的内力伤敌。

你脸色陡然一变,口中念念有词,同时倒转兵刃,不知道要做什么!

你已经在运真气增加攻击力。

你看着已经昏迷的蒋鹏,冷笑一声,上前结果了他的性命。

蒋鹏「啪」的一声倒在地上,挣扎着抽动了几下就死了。

你慢慢收回内劲,脸上也似乎有了血色。
你脸上紫气一闪,又恢复如常。
这里没有这个人。
> 你现在不能激发特殊技能。
> 你现在不能激发特殊技能。
> 没有这个技能种类,用 enable ? 可以查看有哪些种类。
> 你附近没有这样东西。
> 你从倪星驰的尸体身上搜出一封信件
> 你找不到 corpse 3 这样东西。
> 你找不到 corpse 4 这样东西。
> 信件(Letter)

这是一封由大理国镇南王发出的信件,上面写着

  「杭州城山路 挑夫」 亲启。


。。。。。。。。。。。。。。。。。
门派:不明
发表于 2010-5-25 11:37:49 | 显示全部楼层
attack = 7-now;
        damage = 8-now;
这个是什么意思?
门派:不明
发表于 2010-5-25 11:58:31 | 显示全部楼层
code完全看不懂,期待高人解答            
门派:不明
 楼主| 发表于 2010-5-25 12:12:43 | 显示全部楼层
要set jixue 6才有伤害的。
now是一个小于你set jixue的数,从0开始,每次调pfm jixue就加1,最大不超过6。
        attack = 7-now;
        damage = 8-now;
        me->add_temp("apply/damage", force/damage);
        me->add_temp("apply/attack", lvl/attack);

增加的命中和伤害是越靠后的几次越多,now=0的时候增加龙象般若等级的1/8伤害,血刀经等级的1/7的命中,如果set jixue 6的话,到最后两hit,可以增加龙象般若等级1/2伤害,血刀经等级命中。

        if(me->query("qi") < (60*now))
                qi = me->query("qi")-10;
        else
                qi = 60*now;
        if(qi<0) qi = 0;

        me->receive_damage("qi", qi);
        me->receive_wound("qi", qi/2);

每次减少60*now的气血,如果当前气不够这么多就给你留10点,最大值减少为当前值的1/2
没有set jixue的话一刀砍手上就是60当前气,30最大值,set jixue 6最后一刀砍头上就是360当前值,180最大值。
门派:不明
发表于 2010-5-25 13:01:36 | 显示全部楼层
           怎么每次都要倒转兵刃??
门派:不明
发表于 2010-5-25 13:08:10 | 显示全部楼层
好详细的code的

能再详细的解答一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|书剑永恒MUD ( 闽ICP备14012032号|闽公网安备 35050202000162号 )

GMT+8, 2025-7-9 20:44 , Processed in 0.033385 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表