⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fumoquan.c

📁 C实现的MUD,对大家基本入门网络游戏很有帮助!
💻 C
字号:
// Room: /d/shaolin/fumoquan.c
// Date: YZC 96/01/19

#include <ansi.h>

inherit ROOM;

void create()
{
	set("short", "金刚伏魔圈");
	set("long", @LONG
三棵大松树的树干上各挖了个可容身一人的大洞,有个洞口
露出黑色僧袍一角,似乎住得有人。中央是一片大草坪,中心处
光秃秃的,似乎经常受大力击打,以致寸草不生。
LONG );
	set("exits", ([
		"out" : __DIR__"qyping",
	]));

	set("objects",([
		CLASS_D("shaolin") + "/du-nan" : 1,
		CLASS_D("shaolin") + "/du-e" : 1,
		CLASS_D("shaolin") + "/du-jie" : 1,
	]));
//	set("no_clean_up", 0);
        set("no_dazuo",1);
	setup();
}

void init()
{	
	mapping mine;

	mine = this_player()->query("family");

	if( present("du nan", this_object()) &&
	    present("du e", this_object()) &&
	    present("du jie", this_object()) )
{
	if( interactive( this_player()) ) {
	message_vision(HIR "突然间劲气纵横,三根黑索如三条黑蟒般就地滚来,瞬间近身,
化成一条笔自的兵刃,如长矛,如杆棒,如利剑,分别向$N的头,
胸,腹三处要害疾刺而至。$N一瞥间,看到三个老僧分居三个树
洞之中,正全力持鞭向$N攻来!$N已陷身于少林寺之蕴含无上降
魔大法的金刚伏魔圈!\n\n" NOR, this_player());
	}
//        this_player()->start_busy(1);
	if ( mapp(mine)
	&& mine["generation"] > 2 
	&& mine["family_name"] == "少林派" 
	&& this_player()->query("qi") < 300 ) 
	{
		message_vision(HIR "$N被一道排山倒海般的劲气击中,顿时飞了出去 !\n" NOR, this_player());
	}
}
add_action("do_dazuo","dazuo");
add_action("do_dazuo","exercise");
add_action("do_dazuo","steal");
add_action("do_dazuo","beg");
add_action("do_dazuo","ansuan");
add_action("do_dazuo","hit");
}

int valid_leave(object me, string dir)
{

	if( dir == "out" && present("puti zi", me) )
	{
		return notify_fail("渡难说道: 不能带着菩提子离开伏魔圈 !\n");
	}
	me->delete_temp("fighter");

	return ::valid_leave(me, dir);
}

int do_dazuo()
{
   object me;
   me = this_player();
   tell_object(me,"这里不能用这个指令。\n");
return 1;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -