meiroad1.c

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

C
50
字号
//LUCAS 2000-6-18// Room: meiroad1.cinherit ROOM;#include <ansi.h> void init();int pick(string);void create(){        set("short","梅道");        set("long",@LONG这是一条充满了梅花清香的大道。往北就是凌霄城的大殿凌霄殿了。闻着满天的梅香,本以为这里种满了梅树,走近却才发现,这里只有两棵合围粗的白梅,开着漫天的冰凌。其实,是梅还是雪,已分不清了。看到这种情况,“梅须逊雪三分白,雪却输梅一段香”的话,是谁也不会信了。这梅、这雪,谁白,谁香,分得出来吗?LONG);        set("outdoors", "lingxiao");        set("exits",([ /* sizeof() == 1 */            "south"  : __DIR__"iceroad3",            "enter"  : __DIR__"dadian",            "west"  : __DIR__"meiroad2",            "east"  : __DIR__"meiroad3",        ]));        set("objects", ([                __DIR__"npc/dizi" : 2,                __DIR__"obj/ban" : 1,        ]));        setup();}void init(){ add_action("do_pick","pick");}int do_pick(string arg){ object me=this_player(); object ob; if (!arg||arg!="hua")  return notify_fail("你要摘什么?\n"); ob=new(__DIR__"obj/mei"); ob->move(me); message_vision("$N从路旁的树上摘了一朵"+ob->query("name")+"。\n"NOR, me); return 1;}

⌨️ 快捷键说明

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