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

📄 midong.c

📁 C实现的MUD,对大家基本入门网络游戏很有帮助!
💻 C
字号:
// Room: /d/huashan/midong.c// Date: Look 99/03/25#include <room.h>inherit ROOM;void create(){       set("short","秘洞");       set("long", @LONG洞里漆黑一团,透过从洞口远远透过来的一丝亮光你发现四周的洞壁上似乎刻着一些小人,但怎么也看不清楚。LONG     );	set("exits", ([		"northeast" : __FILE__,		"southeast" : __FILE__,		"southwest" : __FILE__,		"northwest" : __FILE__,		"west" : __FILE__,		"east" : __FILE__,		"south" : __FILE__,		"north" : __FILE__,	]));	setup();}void init(){	object ob;	int jing, jing_cost;	ob = this_player();	jing = ob->query("jing");	jing_cost = ob->query("kar");	if(jing < jing_cost)		ob->unconcious();	ob->add("jing", -jing_cost);}int valid_leave(object me, string dir){	if (random((int)me->query("kar")) > 13)		me->add_temp("mark/steps",1);	if (random((int)me->query("kar")) < 10)		me->add_temp("mark/steps",-1);         	if (me->query_temp("mark/steps") == 10)	{		me->move(__DIR__"houshan");		me->delete_temp("mark/steps");		return notify_fail("你瞎打瞎撞,忽然发现眼前一亮,已经来到了人迹罕至的后山。\n");	}  	if (me->query_temp("mark/steps") == -10)	{		me->move(__DIR__"siguoya");		me->delete_temp("mark/steps");		return notify_fail("你累得半死,终於走出了山洞。\n");	}           	return ::valid_leave(me, dir);}

⌨️ 快捷键说明

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