文字MUD游戏论坛-天下泥潭群英会-水泊梁山

文字MUD游戏论坛-天下泥潭群英会-水泊梁山 (http://www.aolai.org/forums/index.php)
-   『 西游记2000 - 北京站 』 (http://www.aolai.org/forums/forumdisplay.php?f=37)
-   -   问个关于cf的问题 (http://www.aolai.org/forums/showthread.php?t=9505)

lonestar42 2005-03-13 00:42

问个关于cf的问题
 
谁能告诉我cf的威力和命中和什么有关系,还有听说偷袭cf命中有加成是否属实(就是双方不是在fight的状况下用cf)

lonestar42 2005-03-13 10:24

回复: 问个关于cf的问题
 
//chaofeng.c yushu 2000.10.25

#include <ansi.h>
inherit SSERVER;
int perform(object me, object target)
{
object weapon;

string msg;
int ii,req,num_anqi,num_hit,max_hit,hitt,damage,op,opfa,remain;
string anqi_type,b_unit;

int wound=0;

if( !target ) target = offensive_target(me);
if( !target
|| !target->is_character()
|| target->is_corpse()
|| target==me)
return notify_fail("你要攻击谁?\n");

weapon = me->query_temp("weapon");
req=(int)me->query_skill("sword", 1)+(int)me->query_skill("bainiao-jian", 1)+(int)me->query_skill("throwing", 1);


if (weapon)
{
if (weapon->query("anqi/allow") != 1) num_anqi=0;
else num_anqi=weapon->query("anqi/now");
}

if (me->query_skill_mapped("force")!="ningxie-force")
return notify_fail("百鸟朝凤必须配合冰谷凝血功才能使用。\n");
if(req < 80)
return notify_fail("你剑中打暗器的功夫还不到火候!\n");
if(req < 150 && weapon->query("anqi/now") ==0)
return notify_fail("你剑中没有暗器可打!\n");
if (me->query("force")<200)
return notify_fail("你内力不继,难以御剑飞针。\n");

if (me->query_temp("chaofeng_busy")) return notify_fail("出奇才能制胜,百鸟朝凤多使就不灵了。\n");
me->add("force", -100);

if(num_anqi <=0)
{ anqi_type="剑气"; damage=me->query("force_factor")+10; }
else if (req < 150)
{ anqi_type=weapon->query("anqi/type"); damage=me->query_temp("apply/damage");}
else
{ anqi_type=weapon->query("anqi/type")+"加着剑气";
damage=me->query_temp("apply/damage")+me->query("force_factor")+10;}

msg = HIW"只见$N手中"+weapon->query("name")+HIW"急颤,幻出满天剑芒,无数"
+anqi_type+HIW"有如百鸟投林般向$n扑来!\n" NOR;

if (num_anqi > 10 || num_anqi == 0) max_hit=10;
else max_hit=weapon->query("anqi/now");

num_hit=random(max_hit/2)+(max_hit/2);

if (!target->is_fighting(me)) opfa=30;
else opfa=15;

if (target->query("combat_exp") !=0 )
op= me->query("combat_exp")*opfa/target->query("combat_exp");
else op=10;
hitt=0;
for (ii=1;ii<=num_hit;ii++)
{if (op > random(100)) hitt++;}


if (weapon->query("anqi/type")=="孔雀翎") b_unit="支";
else b_unit="根";
if (weapon->query("anqi/now") != 0) remain=weapon->query("anqi/now")-num_hit;
else remain=0;
weapon->set("anqi/now",remain);
if (weapon->query("anqi/now") == 0)
{weapon->delete("anqi/type"); weapon->set("long",weapon->query("orilong"));}
else weapon->set("long",weapon->query("orilong")+"里面已经装了"
+chinese_number(weapon->query("anqi/now"))+b_unit+weapon->query("anqi/type")+",想拆掉用uninstall。\n");

if (hitt==0)
{
msg += HIW "$n连忙身行一转,连退数步,闪过了这满天花雨般的一击。\n"NOR;
message_vision(msg, me, target);
me->start_busy(random(3));
/*
if(!target->is_busy())
target->start_busy(random(3));
*/
}
else
{
damage=damage*hitt;
target->receive_damage("kee",damage,me);
if (random(damage)>target->query_temp("apply/armor")) {
target->receive_wound("kee",damage-target->query_temp("apply/armor"),me);
wound=1;
}
msg += HIW "$n躲闪不及,身上"+chinese_number(hitt)+HIW "处中了"+anqi_type+"!\n"NOR;
message_vision(msg, me, target);
me->start_busy(random(2));
COMBAT_D->report_status(target,wound);
if(!target->is_busy())
target->start_busy(random(5));
}
msg = HIW "$n对着$N高声骂道:好啊,敢放暗器,看我怎么收拾你!\n" NOR;
message_vision(msg, me, target);
target->kill_ob(me);
me->set_temp("chaofeng_busy",1);
call_out("remove_effect",3+random(5),me);
return 1;
}

void remove_effect(object me) {
if (!me) return;
me->delete_temp("chaofeng_busy");
}

谁给分析分析......

dragonstrike 2005-03-13 20:11

回复: 问个关于cf的问题
 
我也是雪山的
请2楼解释一下好么?谢了

老酒 2005-03-13 23:59

回复: 问个关于cf的问题
 
朝凤的伤害跟你本身的攻击力和jiali有关,另外和所用暗器种类有关,孔雀翎的攻击力就比银针高,不过很难搞到大批量。
另外chaofeng的命中和skills无关,只比较wx。
非战斗状态下出朝凤确实会比战斗状态下出能提高一倍的命中率。

低手 2005-03-14 09:51

回复: 问个关于cf的问题
 
所谓的偷袭,很和情理

北京站。giggle

水月子 2005-03-14 13:03

回复: 问个关于cf的问题
 
引用:

作者: 老酒
朝凤的伤害跟你本身的攻击力和jiali有关,另外和所用暗器种类有关,孔雀翎的攻击力就比银针高,不过很难搞到大批量。
另外chaofeng的命中和skills无关,只比较wx。
非战斗状态下出朝凤确实会比战斗状态下出能提高一倍的命中率。


孔雀翎在哪里找到啊?

老酒 2005-03-14 16:30

回复: 问个关于cf的问题
 
只有雪山的兵器架里有,所以很难得到

jiansgg 2005-03-15 15:35

回复: 问个关于cf的问题
 
打到zhang men身上就可以咯。。。

icymagma 2005-03-15 20:30

回复: 问个关于cf的问题
 
cf和暗器级别有没有关系?

老酒 2005-03-16 06:27

回复: 问个关于cf的问题
 
暗器级别只影响chaofeng能不能出,甚至你的百鸟和基础剑法够高的话,没有暗器技能都行


所有时间均为格林尼治时间 +9, 现在的时间是 10:11.

Powered by SPLS
版权所有 2001-2023 水泊梁山
皖ICP备05012024号

站长 fengyue


Search Engine Optimization by vBSEO 3.6.1