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

📄 mushi.c

📁 C实现的MUD,对大家基本入门网络游戏很有帮助!
💻 C
字号:
inherit ROOM;void create(){      set("short", "墓室");    set("long",@LONG这是一间墓室。墓室顶上有一颗特别大的明珠闪闪发光。中央放着一副玉棺,周围则堆放了无数的奇珍异玩。一张供桌摆在玉棺前,桌上放着一个香炉及一个盘子 (panzi)。墓室对面挂这一幅青年少妇的画像。画像上的少妇巧笑嫣然,和惨白的玉棺及碧油油的珠光形成了一幅奇诡的画面。忽然一阵阴风吹过,你不禁打了一个寒颤。LONG);	set("item_desc", ([		"panzi" : @TEXT    你仔细看了一下盘子,这是一个玉盘,里面放着数颗晶莹的    明珠。这些明珠似乎可以拿出来(pick zhu)。TEXT	]) );	set("exits", ([		"up" : __DIR__"mudao",	]));	set("no_clean_up", 0);	setup();}void init(){           object me = this_player();            add_action("do_pick","pick");            me->set_temp("taohua/墓室", 0); }void reset(){        ::reset();        set("pick_available" , 6);}int do_pick(string arg){       object me,obj,killer;       me = this_player();       if( !arg || arg!="zhu" )              return notify_fail("你要拿什么? \n");       if( me->query("family/family_name") == "桃花岛" )              return notify_fail("你是桃花岛弟子, 岂能偷岛主的东西? \n");       if ( query("pick_available") )       {         message_vision("$N从盘子里拿出来一颗明珠。\n",this_player() );         obj = new (__DIR__"obj/mingzhu");         obj->move(me);         add("pick_available", -1);         me->start_busy(3);         if ( me->query_temp("taohua/墓室") ) return 1;         killer = new (__DIR__"npc/shoumu") ;         message_vision("\n突然墓室中打开了一道暗门,从里面走出一个守墓家奴。\n"         "对$N喝道:贼子敢尔!连夫人的东西你也敢动!\n", me);         killer->move(environment(me));         killer->kill_ob(me);         me->set_temp("taohua/墓室", 1);       }       return 1;}

⌨️ 快捷键说明

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