tao_out.c

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

C
43
字号
#include <ansi.h>
#include <room.h>

inherit ROOM;

void create()
{
        set("short", "桃花迷阵");
        set("long",@LONG
这是一片桃花的海洋。四周一望无际,全是盛开的桃花。微风拂过,
落英缤纷。周围静悄悄的。远处偶尔传来一声鸟叫。往北是一片桃
花林,往南则是一个小亭子。
LONG );
       set("exits", ([
           "south" : __DIR__"tingzi",
           "north" : __DIR__"tao0",
       ]));
       set("outdoors","taohua");
       set("no_clean_up", 0);
       setup();
}
void init()
{       object ob;
        mapping myfam;
        if( interactive( ob = this_player()))
        if(query("exits/north")) 
        if ((int)ob->query_skill("qimen-wuxing",1) >= 100 )
        {
            delete("exits/north");
            set("exits/north", __DIR__"tao_in");
            return ;
        }
        myfam = (mapping)ob->query("family");
        if(myfam && myfam["family_name"] == "桃花岛")
        {
            delete("exits/north");
            set("exits/north", __DIR__"tao_in");
            return ;
        }       
  	delete("exits/north");
        set("exits/north", __DIR__"tao0");
}

⌨️ 快捷键说明

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