bishuiting.c
来自「C实现的MUD,对大家基本入门网络游戏很有帮助!」· C语言 代码 · 共 53 行
C
53 行
// /u/beyond/mr/bushuiting.c// this is made by beyond // update 1996.6.20#include <room.h>#include <ansi.h>inherit ROOM;int do_press();int valid_leave();void create(){ set("short", HIC"碧水亭"NOR); set("long","这是湖中的一个小亭子,从这望去,可以看到整个湖面的景色,令人心旷\n""神怡。亭子壁上刻画着江南水乡的宜人风景,令人产生无限遐想。亭上有一\n""根梁(liang)。\n" ); set("exits",([ "east" : __DIR__"muqiao",])); set("item_desc", ([ "liang" : "房梁是上好的楠木做的,上面还有十分古怪的字画。\n",]));}void init(){ add_action("do_jump", "jump");}int do_jump(string arg){ object me; me = this_player(); if (arg !="liang") return notify_fail("你要到那去?\n"); if (me->query_dex()<20) write("你试图跳上房梁,无奈身法不够敏捷,只好做罢。\n"); else { write("你纵身跃上了房梁。\n"); message("vision", me->name() + "一纵身跃上了房梁。\n", environment(me), ({me}) ); me->move(__DIR__"liang"); message("vision", me->name() + "从下面跃了上来。\n", environment(me), ({me}) ); return 1; }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?