xiaowu.c

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

C
66
字号
//Room:/d/lingshedao/xiaowu.cinherit ROOM;void create(){        set("short", "小茅屋");        set("long", @LONG屋里昏昏暗暗的,居然连盏油灯也没有.屋里的陈设也非常简陋,只有一桌,一椅,一床而已.LONG );        set("exits", ([                "out"    : __DIR__"xiaowuout",        ]));        set("objects",([                __DIR__"npc/xiexun" : 1,        ]));        //set("no_clean_up",0);//        set("outdoors","lingshedao");        setup();//        replace_program(ROOM);}void init(){        add_action("do_quit","quit");        add_action("do_quit","exit");        add_action("do_quit","exercise");        add_action("do_quit","dazuo");        add_action("do_quit","exert");        add_action("do_quit","learn");         add_action("do_quit","yun");        add_action("do_quit","xue");        add_action("do_quit","respirate");        add_action("do_quit","tuna");         add_action("do_quit","fight");        add_action("do_quit","hit");        add_action("do_quit","perform");        add_action("do_quit","persuade");        add_action("do_quit","quanjia");        add_action("do_quit","practice");        add_action("do_quit","lian");         add_action("do_quit","study");        add_action("do_quit","du");        add_action("do_quit","teach");        add_action("do_quit","jiao");}int valid_leave(object me, string dir){	object *inv,kicker;	int sizeinv,n,tt;	if ( present("tulong dao", me)){       if (  present("miao feng", environment(me))       || present("hui yue", environment(me))       || present("liu yun", environment(me)))        return notify_fail("明教的人都看着你手上的刀,你决定下跪(kneel)还是拒绝(refuse)?\n");}else	return ::valid_leave(me, dir);}int do_quit(string arg){        write(this_player()->query("name")+",这里好像不能做这个!\n");        return 1;}

⌨️ 快捷键说明

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