juebi-5.c

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

C
54
字号
// Room: /u/zqb/tiezhang/juebi-2.cinherit ROOM;void create(){	set("short", "绝壁");	set("long", @LONG光突突的石壁。你只听见耳旁忽忽的风声。LONG	);	set("no_clean_up", 0);         set("outdoors", "tiezhang");	setup();}void init(){        add_action("do_climb","climb");}int do_climb(string arg){        object me;        me=this_player();    me->receive_damage("qi", 40);     if ((int)me->query_skill("dodge",1)>100)        write("你觉得很难从中领悟到轻功身法。\n");    if ((int)me->query_skill("dodge",1)<100)    me->improve_skill("dodge",me->query("int"));    if ( (arg !="up") && (arg !="down") )         return notify_fail("你要往哪儿爬?\n");    if (arg =="up")      {      write("你吸了口气,小心的向上爬去。\n");      message("vision",me->name() + "向上一纵突然不见了。\n",            environment(me), ({me}) );    me->move(__DIR__"szfeng");      message("vision",me->name() + "爬了上来。\n",                 environment(me), ({me}) );      return 1;    }    if (arg =="down")    {    write("你攀缘着石壁,缓缓向下爬去。\n");    message("vision",me->name() + "向下爬去。\n",            environment(me), ({me}) );        me->move(__DIR__"juebi-4");    message("vision",me->name() + "爬了下来。\n",                environment(me), ({me}) );    }    return 1;}

⌨️ 快捷键说明

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