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

返回   文字MUD游戏论坛-天下泥潭群英会-水泊梁山 > 西游之旅 > 『 梁山论剑 』

『 梁山论剑 』 讨论西游记的武功秘技,介绍快捷有效的练功方法,解答各种游戏疑难杂症。这是高手过招,新手学艺的好地方。

 
 
LinkBack 主题工具 主题评分 显示模式
旧 2005-01-16   #1
中级会员
级别:5 | 在线时长:76小时 | 升级还需:29小时级别:5 | 在线时长:76小时 | 升级还需:29小时
 
xiaoliu 的头像
 
注册: 04年09月05日
帖子: 275
声望力: 24
声望: 10 xiaoliu 闻道则喜
现金:500两梁山币
资产:600两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
【求助】摩云手的perform zhangxinlei?

摩云手的perform zhangxinlei攻击力是怎么算的呢?
我看源代码,只看到一个
\world\daemon\yaomo\kusong\moyun-shou\zhangxinlei.c文件。
源代码如下:
#include <ansi.h>

inherit SSERVER;

int perform(object me, object target)
{
object weapon;

if( !target ) target = offensive_target(me);

if( !target
|| !target->is_character()
|| target->is_corpse()
|| target==me)
return notify_fail("你要对谁施展这一招掌心雷?\n");

if(!me->is_fighting())
return notify_fail("掌心雷只能在战斗中使用!\n");

if((int)me->query("force") < 500 )
return notify_fail("你的内力不够!\n");

if((int)me->query("kee") < 300 )
return notify_fail("你的气血不足,没法子施用外功!\n");

if((int)me->query_skill("moyun-shou", 1) < 50)
return notify_fail("你的摩云手级别还不够,使用这一招会有困难!\n");

me->delete("env/brief_message");

message_vision("\n$N大喝一声“掌心雷”!\n", me);


me->set_temp("moyunshou_per", 6);
COMBAT_D->do_attack(me, target, me->query_temp("weapon"));

me->delete_temp("moyunshou_per");

me->receive_damage("kee", 50);
me->add("force", -100);

if( !target->is_fighting(me) ) {
if( living(target) ) {
if( userp(target) ) target->fight_ob(me);
else target->kill_ob(me);
}
}

me->start_busy(2);
return 1;
}
我只看到当moyun-shou大于50级才可使用zhangxinlei.
但成功率如何?伤害力如何怎么没有呢?
怎么不比较DP和AP呢?
偶不懂呀。
请高手指教。
谢谢。

hi
这是我的签名呀!
都找了半天了。
才找到它。
改了吧。
hehe.
pai.
hi.
i.
xiaoliu 当前离线  
回复时引用此帖

 

添加到书签


发帖规则
不可以发表主师
不可以回复帖子
不可以上传附件
不可以编辑自己的帖子

论坛启用 vB 代码
论坛启用 表情图标
论坛启用 [IMG] 代码
论坛禁用 HTML 代码
Trackbacks are 启用
Pingbacks are 启用
Refbacks are 启用



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


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

站长 fengyue

Content Relevant URLs by vBSEO 3.6.1