tuyuan.c

来自「C实现的MUD,对大家基本入门网络游戏很有帮助!」· C语言 代码 · 共 36 行

C
36
字号
//room: tuyuan.cinherit ROOM;void create(){	set("short","兔苑");	set("long", @LONG这是个好玩的兔苑,几只大白兔静静地蹲在绿草地上吃草。往北是后门,西南方是竹园。西面传来阵阵猛兽的嚎叫,东面有一个蛇园。LONG );	set("exits",([		"north" : __DIR__"houmen",		"east"  : __DIR__"sheyuan",		"west"  : __DIR__"shoushe",		"southwest" : __DIR__"zhuyuan",	]));	set("outdoors", "baituo");	set("objects",([		__DIR__"npc/baitu" : 2,	]));	setup();}int valid_leave(object me, string dir){	mapping myfam;	me = this_player();	myfam = (mapping)me->query("family");	if ((!myfam || (myfam["family_name"] != "白驼山派")) && (dir == "west"))		return notify_fail("你不是白驼山弟子,不能进兽舍。\n");	if ((!myfam || (myfam["family_name"] != "白驼山派")) && (dir == "east"))		return notify_fail("你不是白驼山弟子,不能进蛇园。\n");	else  return 1;}

⌨️ 快捷键说明

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