shufang.c
来自「C实现的MUD,对大家基本入门网络游戏很有帮助!」· C语言 代码 · 共 65 行
C
65 行
// /u/beyond/mr/shufang.c// this is made by beyond// update 1997.6.20#include <room.h>#include <ansi.h>inherit ROOM;void create(){ set("short",HIW"书房"NOR); set ("long",@long这里是燕子坞的书房, 天下武功皆荟粹与此, 包罗万象, 屋子南边是一把坐椅,四周全是一排排高大的书架。好好学习, 必可成为一代高手。书房的东面是一条长廊,西面是大厅,南面是一间厢房。long); set("exits",([ "west" : __DIR__"dating","north" : __DIR__"zishu", "east" : __DIR__"cl5-0", "south" : __DIR__"xiangfang2",]));set("objects",([__DIR__"npc/feng" : 1,]));setup();}void init(){ add_action("do_sit", "sit"); add_action("do_zhuan", "zhuan");}int do_sit(string arg){ object me; me=this_player(); if (!arg) return 0; if (arg !="chair") return 0; if (arg=="chair"){ write("你坐在椅子上,真是悠闲自得。你看到书架微微的摇晃了一下。\n"); this_player()->set_temp("marks/坐1", 1); return 1; }}int do_zhuan(string arg){ object me; me=this_player(); if (me->query_temp("marks/坐1")){ message("vision", me->name() + "试着转了一下书架,突然书架向后一转,你的面前出现了一个夹壁。\n", environment(me), ({me}) ); message("vision", me->name() + "突然身影一闪,不见了。\n", environment(me), ({me}) ); me->move(__DIR__"jiabi"); message("vision", me->name() + "从外面钻了过来。\n", environment(me), ({me}) ); this_player()->delete_temp("marks/坐1"); return 1; }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?