luzhou.c

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

C
56
字号
// 绿洲#include <ansi.h>inherit ROOM;void create(){        set("short", "回疆绿洲" NOR);        set("long", @LONG在戈壁的尽头出现了一个绿洲。这里有口水井,可是已经干涸了。LONG);        set("no_sleep_room", 1);        set("valid_startroom", 1);        set("objects", ([                    __DIR__"obj/hamigua" : 2        ]));         set("exits", ([              "northwest" : __DIR__"gebi1",              "southeast" : __DIR__"gebi2",              "southwest" : __DIR__"gebi3",              "northeast" : __DIR__"gebi4",        ]));        set("outdoors", "gaochang");        setup(); }void init(){       object me = this_player();      if(objectp(present("shou juan", environment(me)))){       switch(random(4)) {       case 0 :               me->set_temp("gc1_n",1);                tell_object(me, HIC "突然从手绢上显出一条指向北面的细线来。\n" NOR);                         break;       case 1 :               me->set_temp("gc1_s",1);                tell_object(me, HIC "突然从手绢上显出一条指向南面的细线来。\n" NOR);               break;       case 2 :               me->set_temp("gc1_e",1);                tell_object(me, HIC "突然从手绢上显出一条指向东面的细线来。\n" NOR);               break;       case 3 :               me->set_temp("gc1_w",1);                tell_object(me, HIC "突然从手绢上显出一条指向西面的细线来。\n" NOR);               break;       }    }             }

⌨️ 快捷键说明

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