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

文字MUD游戏论坛-天下泥潭群英会-水泊梁山 (http://www.aolai.org/forums/)
-   『 梁山论剑 』 (http://www.aolai.org/forums/f3/)
-   -   雪山 chaofeng的命中率和什么skill有关 (http://www.aolai.org/forums/t4756/)

xgua 2003-08-06 13:47

chaofeng的命中率和什么skill有关
 
chaofeng的命中率除wx外
还和什么skill有关
和哪个关系最大?
bainiao?
sword?
throwing?
bow

fengyue_xyj 2003-08-06 18:57

没怎么仔细读过chaofeng的code。只看命中率的话还是以wx为主吧。
看过chaofeng code的过来谈谈?

piaodd 2003-08-07 02:47

“谈谈雪山”里面有吧
 
这些东西以前都整理过,时间久了都沉啦。
把每个门派的都置顶吧

piaodd 2003-08-07 02:58

faint,到第6页才找到
 
首先看要求
req=(int)me->query_skill("sword", 1)+(int)me->query_skill("bainiao-jian", 1)+(int)me->query_skill("throwing", 1);

就是bainia-jian 有效等级+throwing=req
当req<80 不能发
150>req>80 只能用暗器,不能发 剑气
需要当前内力>200
消耗 60 内力

看命中:
命中由hitt 决定, 越大越好
for (ii=1;ii<=num_hit;ii++)
{if (op > random(100)) hitt++;}
op 是什么呢:op= me->query("combat_exp")*opfa/target->query("combat_exp");

可见op 越大越好 opfa 当两个人是战斗状态的时候是 30
否则为 15, 可见 要op 大,要exp 和战斗,
num_hit 是什么呢? num_hit=random(max_hit)+1;
max_hit 是当前的暗器的数量 ,没有的时候 max_hit=10, 暗器数量>10 的时候max_hit=10, 由于 我们要hitt 越大越好
所以我们要 循环的次数越多越好, 最多是10 次+1
在这个循环中 op 要大于 random(100), 当两个人的exp 相同时
op=30, 就是有 1/3 左右的机会 来使hitt++, 循环11 次,应该hit 是3 左右, 看后面的code ,hit==0, 对手躲开
if (hitt==0)
{
msg += HIW "$n连忙身行一转,连退数步,闪过了这满天花雨般的一击。\n"NOR;
message_vision(msg, me, target);
me->start_busy(1+random(2));
}


自己busy 1-3 hit


否则 {damage=damage*hitt;
target->receive_damage("kee",damage,me);
msg += HIW "$n躲闪不及,身上"+chinese_number(hitt)+HIW "处中了"+anqi_type+"!\n"NOR;
message_vision(msg, me, target);
COMBAT_D->report_status(target);
if(!target->is_busy())
target->start_busy(1);
}

对方 kee 受到 damage 的损伤
damage=me->query_temp("apply/damage")+me->query("force_factor")+10

也就是说 jiali 和暗器 决定damage, 银针 damage 是10, code 说是20
我wield zhen 的时候是10, 孔雀翎 是50, so cool 孔雀翎, 呵呵
如果exp 相当, jiali 100 的话 damage 应该是(用yinzhen) 最大1200, 没有anqi 的时候是 1100, 平均水平是360,
用孔雀翎 的话 最大是1600, 平均水平是480,
以此类推

从code 看来chaofeng 命中只看exp 和暗器数量, 暗器数量<10 的时候,还不如没有。 发chaofeng 的时候要jiali max, 如果有孔雀翎,足够的孔雀翎, 就用孔雀翎 做暗器. exp 相当的时候,平均中 3 道 剑气(战斗中),非战斗中命中 减半,同时 damage 减半。

exp 越大越厉害阿 呵呵
ps:现在都装不了翎了,只能装针,sweat,听说以前还能装金丹砂来着。

xgua 2003-08-08 12:07

thank!
I see
不知道bj的wzg攻击bug,对chaofeng有没有加damage的作用?

piaodd 2003-08-08 12:11

......
 
没有,只有加力影响你的chaofeng的damage

icper 2003-08-08 16:04

chaofeng的命中率是战斗状态减半
所以要偷袭
所以对那些自动喊杀的怪命中低,难打些
还有是消耗100内力
没见过哪个站是60的

icper 2003-08-08 16:09

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

icper 2003-08-08 16:14

chaofeng的伤害在有anqi的情况下
是和weapon的伤害有关的
所以wzg的加攻击bug对chaofeng有效

xyj_anddy 2003-08-09 00:32

agree


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

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

站长 fengyue


Content Relevant URLs by vBSEO 3.6.1