linhai14.c

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

C
58
字号
// sdxl// by dubei#include <ansi.h>;#include <room.h>inherit ROOM;void create(){	set("short", "林海");	set("long", @LONG这里是一片一望无垠林海,每棵树木都有十来丈高,周围阡陌交错,你进来感觉到自己迷路了LONG	);	set("exits", ([		"northeast" : __DIR__"linhai14",		"southeast" : __DIR__"linhai14",		"northwest" : __DIR__"linhai14",		"southwest" : __DIR__"linhai14",		"south" : __DIR__"linhai14",		"east" : __DIR__"linhai14",		"north" : __DIR__"linhai14",		"west" : __DIR__"linhai14",	]));	set("outdoors", "xiangyang");	setup();           }mapping *quest = ({"northeast","southeast","northwest","southwest",                                "south","east","north","west",}); int valid_leave(object me, string dir){//           if(dir == "northeast") return ::valid_leave(me, dir);           if (dir == me->query_temp("xtj_fx")){           message_vision(RED"$N感觉劲疲力尽,忽然听见远处有隆隆的水声,于是顺声而去。\n"NOR, me);           me->move(__DIR__"pubu");           me->delete_temp("xtj_fx");                  message("vision", me->name() + "从林海里一头钻了出来。\n", environment(me), ({me}) );          }          else{          me->move(__DIR__"linhai"+(random(13)+1));          me->delete_temp("xtj_fx");                }    return notify_fail("");}void init() {      object ob=this_player();    mapping fx;        fx = quest[random(sizeof(quest))];      if (interactive(ob) && !ob->query_temp("xtj_fx"))           ob->set_temp("xtj_fx",fx); }

⌨️ 快捷键说明

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