秋林拾叶【mud.Gameivy.COM】 >> 论坛 >> ┈┋MUD 交流区┋┈ >> 武林群侠传 >> 游戏讨论区 >> [求助]五神剑pfm
[求助]五神剑pfm
ooxx,2008-04-28 09:07:48
突石上
这里唯一的出口是 down。
你使出浑身解数用力推石壁,可以石壁却纹丝不动。
需要多少等级的unarmed?
同样等级的strike或别的可以推开吗?
sweat,2008-04-28 09:41:31
#include <ansi.h>
inherit ROOM;
string look_bi();
string look_pic1();
string look_pic2();
string look_pic3();
void create()
{
set("short", "诸神仙洞内");
set("long", @LONG
四周很空旷,偶尔说话也能听见回声,但这里靠近洞口光
线还算不错。千百年来的尘土已将周围山壁(bi)掩盖。
LONG);
set("item_desc",([
"bi" : (: look_bi :),
"pic1": (: look_pic1 :),
"pic2": (: look_pic2 :),
"pic3": (: look_pic3 :),
]));
set("exits",([
"out":__DIR__"outzhushendong",
]));
setup();
}
string look_bi()
{
object me = this_player();
if (! me->query_temp("gua"))
return NOR + WHT "尘土已将其掩盖,不知道后面藏有什么。你不禁想将尘土刮去看看"
"后面是什么样的。\n" NOR;
return HIY "\n只见山壁上刻有三副巨图。图中人物个持宝剑,与人比武。\n"
"第一副(pic1)的人物欲退反进,以守为攻。\n"
"第二副(pic2)的人物手中之剑却突然化为无数把攻向对手。\n"
"第三副(pic3)更为奇怪,那人物却突然一分为五,分使五种不同招式。\n"
"你越看越奇怪,忍不住想跟着参悟起来。\n\n" NOR;
}
string look_pic1()
{
object me = this_player();
if (! me->query_temp("gua"))
return NOR + WHT "这里没有你要看的东西。\n" NOR;
return HIY "\n图中人物以守为攻,欲退反进,攻其不备。\n" NOR;
}
string look_pic2()
{
object me = this_player();
if (! me->query_temp("gua"))
return NOR + WHT "这里没有你要看的东西。\n" NOR;
return HIY "\n图中人物千剑齐发,令对手无从招架。\n" NOR;
}
string look_pic3()
{
object me = this_player();
if (! me->query_temp("gua"))
return NOR + WHT "这里没有你要看的东西。\n" NOR;
return HIY "\n图中人物一分为五,分使五招,但见招招精妙,气压群山。\n" NOR;
}
void init()
{
add_action("do_canwu",({"canwu","think"}));
add_action("do_gua", ({"gua"}));
}
int do_gua(string arg)
{
object me = this_player();
if (me->is_busy())
return notify_fail("你现在正忙着呢。\n");
if (me->is_fighting())
return notify_fail("你在战斗哦?!小心,来了!!!\n");
if (! arg || arg != "bi")
return notify_fail("你要刮什么?\n");
write(HIG "\n你走到山壁旁,将山壁上的尘土一一刮去,后面景象一一显露了出来。\n" NOR);
me->set_temp("gua", 1);
return 1;
}
int do_canwu(string msg)
{
object me = this_player();
string where, witch;
if (! msg)return notify_fail("你要参悟什么?\n");
if (sscanf(msg, "%s from %s", witch, where) != 2)
return notify_fail("你要参悟什么?\n");
if (me->is_busy())
return notify_fail("你现在正忙着呢。\n");
if (me->is_fighting())
return notify_fail("你在战斗哦?!小心,来了!!!\n");
if (witch != "pic1"
&& witch != "pic2"
&& witch != "pic3")
return notify_fail("你想参悟什么?\n");
if (where != "bi")
return notify_fail("这里没什么给你参悟的啊!\n");
if ((int)me->query_skill("martial-cognize", 1) < 220)
return notify_fail("你的武学修养不够,无法领悟石壁上的武功!\n");
if ((int)me->query_skill("force", 1) < 180)
return notify_fail("你的内功修为不够,无法贯通石壁上的绝学!\n");
if ((int)me->query("max_neili") < 3000)
return notify_fail("你的内力修为不足,无法贯通石壁上的绝学!\n");
if ((int)me->query("jing") < 100)
return notify_fail("你的精力无法集中,无法领悟石壁上的绝学!\n");
if (me->query_skill("wushen-jian", 1) < 180)
return notify_fail("你对衡山五神剑所知实在有限,无法领悟石壁上的绝学!\n");
if (witch == "pic1"
&& me->query("can_perform/wushen-jian/hui"))
return notify_fail("这项绝学你不是已经会了吗?\n");
else
if (witch == "pic2"
&& me->query("can_perform/wushen-jian/qian"))
return notify_fail("这项绝学你不是已经会了吗?\n");
else
if (witch == "pic3"
&& me->query("can_perform/wushen-jian/shen"))
return notify_fail("这项绝学你不是已经会了吗?\n");
me->receive_damage("jing", 95);
me->start_busy(2 + random(4));
if (random(2) == 1 && witch == "pic1")
{
me->add("wushen_perform/hui/count", 1);
if (me->query("wushen_perform/hui/count") >= 10)
{
write(HIM "猛然间,你一声长啸,胸中豁然贯通,再无疑虑。\n" NOR);
write(HIC "你终于通晓了绝学「回峰蜿蜒势」。\n" NOR);
me->set("can_perform/wushen-jian/hui", 1);
me->delete("wushen_perform/hui/count");
if (me->can_improve_skill("sword"))
me->improve_skill("sword", 1500000);
if (me->can_improve_skill("wushen-jian"))
me->improve_skill("wushen-jian", 1500000);
if (me->can_improve_skill("martial-cognize"))
me->improve_skill("martial-cognize", 1500000);
return 1;
}
write(HIC "你对「回峰蜿蜒势」这招有了新的认识,但是仍有许多不解之处。\n" NOR);
me->start_busy(1 + random(2));
return 1;
}
else
if (random(4) == 1 && witch == "pic2")
{
me->add("wushen_perform/qian/count", 1);
if (me->query("wushen_perform/qian/count") >= 16)
{
write(HIM "猛然间,你一声长啸,胸中豁然贯通,再无疑虑。\n" NOR);
write(HIC "你终于通晓了绝学「千剑纵横势」。\n" NOR);
me->set("can_perform/wushen-jian/qian", 1);
me->delete("wushen_perform/qian/count");
if (me->can_improve_skill("sword"))
me->improve_skill("sword", 1500000);
if (me->can_improve_skill("wushen-jian"))
me->improve_skill("wushen-jian", 1500000);
if (me->can_improve_skill("martial-cognize"))
me->improve_skill("martial-cognize", 1500000);
return 1;
}
write(HIC "你对「千剑纵横势」这招有了新的认识,但是仍有许多不解之处。\n" NOR);
me->start_busy(2 + random(3));
return 1;
}
else
if (random(5) == 1 && witch == "pic3")
{
me->add("wushen_perform/shen/count", 1);
if (me->query("wushen_perform/shen/count") >= 20)
{
write(HIM "猛然间,你一声长啸,胸中豁然贯通,再无疑虑。\n" NOR);
write(HIC "你终于通晓了绝学「五神朝元势」。\n" NOR);
me->set("can_perform/wushen-jian/shen", 1);
me->delete("wushen_perform/shen/count");
if (me->can_improve_skill("sword"))
me->improve_skill("sword", 1500000);
if (me->can_improve_skill("wushen-jian"))
me->improve_skill("wushen-jian", 1500000);
if (me->can_improve_skill("martial-cognize"))
me->improve_skill("martial-cognize", 1500000);
return 1;
}
write(HIC "你对「五神朝元势」这招有了新的认识,但是仍有许多不解之处。\n" NOR);
me->start_busy(2 + random(3));
return 1;
}
else return notify_fail("你试图从石壁上研究有关「衡山五神剑」的内容,但却没什么效果!\n");
}
sweat,2008-04-28 09:43:20
单机的内容,不知道要求改了没
找不到突石上- 。-
ooxx,2008-04-28 10:08:24
rideto henshan;sw;se;e;e;se;sd;se;su;ed;e;eu;jump pubu;enter;nw;use fire;w;w;zou;climb stone;push bi(unarmed等级不够推不开,不是臂力问题)
sweat,2008-04-28 10:25:49
你用力将石壁往旁边一推,轰!地一声,石壁已被推开,露出一个山洞来。这竟是一扇石门。
阳光照射了进来,耀眼夺目。
你用力一推,石桌下面竟露出一个坑(keng)来。
只见里面放着一本(book),你忍不住想拿(pick)来看看。
你从坑中将「紫盖剑谱」拿了出来。
这是拿紫盖剑法的地方。。
sweat,2008-04-28 10:27:30
学pfm在诸仙洞
sweat,2008-04-28 10:50:13
诸神仙洞内
四周很空旷,偶尔说话也能听见回声,但这里靠近洞口光
线还算不错。千百年来的尘土已将周围山壁(bi)掩盖。
这里唯一的出口是 out。
¤诸神仙洞(out)
尘土已将其掩盖,不知道后面藏有什么。你不禁想将尘土刮去看看后面是什么样的。
你要刮什么?
你的紫徽心法运行完毕,将内力收回丹田。
你要刮什么?
你走到山壁旁,将山壁上的尘土一一刮去,后面景象一一显露了出来。
只见山壁上刻有三副巨图。图中人物个持宝剑,与人比武。
第一副(pic1)的人物欲退反进,以守为攻。
第二副(pic2)的人物手中之剑却突然化为无数把攻向对手。
第三副(pic3)更为奇怪,那人物却突然一分为五,分使五种不同招式。
你越看越奇怪,忍不住想跟着参悟起来。
sweat,2008-04-28 10:52:19
push bi(我13初始膂力,199finger);enter;n;tiao xuanya(会晕,不知道会不会死);climb tree;u;la teng;tiao hole;enter;gua bi
ooxx,2008-04-28 12:33:56
你的武学多少?有没220
sweat,2008-04-28 17:56:23
201左右
sweat,2008-04-29 00:09:46
if (me->query("neili") < 1500 || me->query_skill("unarmed",1) < 80)
{
write("你使出浑身解数用力推石壁,可以石壁却纹丝不动。\n");
ooxx,2008-04-30 08:21:47
把tiao xuanya 那的参数贴上来看看
97 1 8: 此主题共有12帖 此页12帖 每页12帖
[查看完整模式] LeadBBS 4.0 耗时0.006秒 query:2
|