room2.c

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

C
39
字号
//room2.cinherit ROOM;void create(){  set("short","练功室");  set("long",      "这里是白驼山弟子的练功室。有陪练童子陪你练功。\n"    );  set("exits",([      "out" : __DIR__"liangong",     ]));  set("objects",([     __DIR__"npc/tongzi" : 1,     ]));  set_temp("full",0);//  set("no_clean_up", 0);  setup();}void init(){ object ob=this_player();  if((int)query_temp("full")==2)   {    message_vision("$N一见房间里已经有人了,只好退了出去。\n",ob);    ob->move(__DIR__"liangong");    return;   }  add_temp("full" ,1);  return;}int valid_leave(object who, string dir){ add_temp("full",-1); return 1;}

⌨️ 快捷键说明

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