亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? river-bei.c

?? C實現的MUD,對大家基本入門網絡游戲很有幫助!
?? C
字號:
// Room: /d/lanzhou/river-bei.c
// Date: netkill 98/08/17

inherit ROOM;
#define SHIP_TO __DIR__"river-nan"
void check_trigger();
void on_board();
void arrive();
void close_passage();
int do_yell(string arg);
void reset();

void create()
{
    set("short", "黃河北岸");
    set("long", @LONG
你來到一條河(river)邊,黃色的河水洶涌的向下流去。這就是中國的
母親河---黃河。你看了一下四周,還好不遠處有一個小渡口,剛好有一艘
渡船,船上已經有幾個人,老船夫(chuanfu)正看著你,好象等你上來以
后就馬上要開船了。

LONG
    );

    set("exits", ([
        "north" : "/d/jyguan/roadjyg",
            ]));

    set("item_desc", ([
        "river" : "近岸處有一葉小舟,也許喊(yell)一聲船家就能聽見。\n",
	"chuanfu" :"一個老老實實的中年漢子,坐他的船應該不會有什么問題吧。\n",
    ]));

    set("outdoors", "shaolin");
    setup();
}


/*在此付錢擺渡或買魚吃*/
/*(等)渡船靠了岸,付了錢,船家一聲吆喝,客人們一涌
 * 而入,小小渡船片刻間便越過波瀾濤濤的漢江,靠上北岸
 */
void init()
{
    add_action("do_yell", "yell");
}

void check_trigger()
{
    object room;

    if(!query("exits/enter") ) {
        if( !(room = find_object(__DIR__"duchuan")) )
            room = load_object(__DIR__"duchuan");
        if( room = find_object(__DIR__"duchuan") ) {
            if((int)room->query("yell_trigger")==0 ) {
                room->set("yell_trigger", 1);
                set("exits/enter", __DIR__"duchuan");
                room->set("exits/out", __FILE__);
                message("vision", "一葉扁舟緩緩地駛了過來,船夫將一塊踏腳"
                    "板搭上堤岸,以便乘客\n上下。\n", this_object() );
                message("vision", "船夫將一塊踏腳板搭上堤岸,形成一個向上"
                    "的階梯。\n", room);
                remove_call_out("on_board");
                call_out("on_board", 15);
            }
            else
                message("vision", "只聽得江面上隱隱傳來:“別急嘛,"
                    "這兒正忙著吶……”\n",this_object() );
        }
        else
            message("vision", "ERROR: boat not found\n", this_object() );
    }
    else 
        message("vision", "岸邊一只渡船上的老船夫說道:正等著你呢,上來吧。\n",
            this_object() );
}


void on_board()
{
    object room;

    if( !query("exits/enter") ) return;

    message("vision", "船夫把踏腳板收了起來,竹篙一點,扁舟向江心駛去。\n",
        this_object() );

    if( room = find_object(__DIR__"duchuan") )
    {
        room->delete("exits/out");
        message("vision", "船夫把踏腳板收起來,說了一聲“坐穩嘍”,"
            "竹篙一點,扁舟向\n江心駛去。\n", room );
    }
    delete("exits/enter");

    remove_call_out("arrive");
    call_out("arrive", 20);
}

void arrive()
{
    object room;
    if( room = find_object(__DIR__"duchuan") )
    {
        room->set("exits/out", __DIR__"river-nan");
        message("vision", "船夫說“到啦,上岸吧”,隨即把一塊踏腳板"
            "搭上堤岸。\n",room );
    }
    remove_call_out("close_passage");
    call_out("close_passage", 20);
}

void close_passage()
{
        object room, *ob;
        int i;

    if( room = find_object(__DIR__"duchuan") ) {
        room->delete("exits/out");
        message("vision","船夫把踏腳板收起來,把扁舟駛向江心。\n", room);
        room->delete("yell_trigger"); 
                tell_room(room, "艄公輕聲說道:“都下船吧,我也要回去了。”\n", ({}));
                ob = all_inventory(room);
                for(i = 0; i < sizeof(ob); i++) {
                        if (userp(ob[i])) {
                                if (!living(ob[i])) tell_room(room, "艄公把$N抬下了船。\n", ob[i]);
                                else tell_room(room, "聽了艄公的話,乖乖地下了船。\n", ob[i]);
                                ob[i]->move(SHIP_TO);
                                if (!living(ob[i])) tell_room(SHIP_TO, ob[i]->name() + "被抬下了船。\n", ({ob[i]}));
                                else tell_room(SHIP_TO, ob[i]->name() + "走下了船。\n", ({ob[i]}));
                        }
                }

    }
}

int do_yell(string arg)
{
    string dir;

    if( !arg || arg=="" ) return 0;

    if( arg=="boat" ) arg = "船家";
    if( (int)this_player()->query("neili") < 300 )
        message_vision("$N使出吃奶的力氣喊了一聲:“" + arg + "”\n",
            this_player());
    else if( (int)this_player()->query("neili") > 600 )
        message_vision("$N吸了口氣,一聲“" + arg + "”,聲音中正平和地遠遠傳"
            "了出去。\n", this_player());
    else
        message_vision("$N鼓足中氣,長嘯一聲:“" + arg + "!”\n",
            this_player());
    if( arg=="船家")
    {
        check_trigger();
        return 1;
    }
    else
        message_vision("江面上遠遠傳來一陣回聲:“" + arg +
            "~~~”\n", this_player());
    return 1;
}

void reset()
{
    object room;

    ::reset();
    if( room = find_object(__DIR__"duchuan") )
        room->delete("yell_trigger"); 
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品一区二区在线看| 一区二区三区在线观看视频| 欧美亚洲国产一区在线观看网站 | 国产精品久久久久影视| 日韩女优av电影| 日韩欧美高清在线| 精品国产乱码久久久久久浪潮| 欧美精品久久天天躁| 欧美高清视频一二三区 | 亚洲精选视频在线| 久久综合九色综合欧美98| 日韩午夜av一区| 26uuu欧美| 日本一区二区不卡视频| 国产蜜臀97一区二区三区| 久久精品欧美日韩| 国产精品久久久久一区二区三区共 | 国产sm精品调教视频网站| 国产精品自在在线| 国产 日韩 欧美大片| av动漫一区二区| 在线观看欧美精品| 欧美精品在线观看播放| 日韩精品资源二区在线| 久久久国产精品不卡| 国产精品久久久久婷婷二区次| 成人免费小视频| 亚洲一区二区三区在线播放| 午夜成人免费电影| 激情综合色综合久久| www.亚洲精品| 777xxx欧美| 亚洲国产精品激情在线观看| 亚洲精品v日韩精品| 日本怡春院一区二区| 高清不卡一区二区| 色综合视频一区二区三区高清| 在线观看国产日韩| 久久伊人中文字幕| 亚洲精选视频在线| 麻豆精品视频在线观看视频| 国产成人免费xxxxxxxx| 欧美亚洲国产一区二区三区| 日韩欧美不卡一区| 亚洲欧美福利一区二区| 蜜臀精品久久久久久蜜臀| 成人黄色免费短视频| 欧美三区在线观看| 国产精品妹子av| 蜜桃视频一区二区| 91久久精品日日躁夜夜躁欧美| 欧美va亚洲va国产综合| 亚洲一区二区不卡免费| 丁香婷婷综合色啪| 日韩亚洲欧美一区| 亚洲一二三四区不卡| 欧美日韩国产一级| 中文字幕高清不卡| 久久99精品国产麻豆不卡| 欧洲精品一区二区| 国产精品久久久99| 久久99国产精品麻豆| 欧美男生操女生| 一个色妞综合视频在线观看| 成人精品鲁一区一区二区| 精品国产在天天线2019| 天天色天天操综合| 欧美性猛交xxxx黑人交| 亚洲人成网站色在线观看| 国产不卡在线一区| 久久免费视频一区| 精品亚洲国内自在自线福利| 欧美日本韩国一区二区三区视频| 亚洲色图在线播放| 99国产精品久久久久久久久久久| 国产欧美日韩精品一区| 国产精品影视天天线| 欧美刺激午夜性久久久久久久| 天天色综合天天| 3d动漫精品啪啪一区二区竹菊| 亚洲尤物视频在线| 欧美日韩二区三区| 日韩精品免费视频人成| 91麻豆精品国产自产在线观看一区| 亚洲中国最大av网站| 欧美日韩精品欧美日韩精品 | 欧美日韩免费观看一区二区三区| 综合亚洲深深色噜噜狠狠网站| 成人美女视频在线观看18| 国产精品丝袜91| 91亚洲国产成人精品一区二区三| 国产精品乱码一区二区三区软件| 成人黄色小视频在线观看| 中文字幕一区二区三区在线播放| av日韩在线网站| 亚洲午夜久久久| 欧美一级生活片| 国产乱码一区二区三区| 国产欧美日韩在线| 色综合久久久久综合99| 亚洲一区二区三区四区五区黄| 欧美日韩国产中文| 激情欧美日韩一区二区| 国产精品美女久久久久av爽李琼| 91网上在线视频| 亚洲成人av电影在线| 亚洲综合在线观看视频| 在线影院国内精品| 青青青爽久久午夜综合久久午夜| 精品免费国产一区二区三区四区| 国产99精品国产| 一区二区三区自拍| 欧美v日韩v国产v| 北条麻妃一区二区三区| 亚瑟在线精品视频| 国产亚洲综合色| 欧美日韩国产片| 粉嫩蜜臀av国产精品网站| 亚洲伊人色欲综合网| www国产成人免费观看视频 深夜成人网| 丁香桃色午夜亚洲一区二区三区| 亚洲成人一区二区| 中文字幕欧美区| 欧美精品自拍偷拍动漫精品| 国产精品69毛片高清亚洲| 亚洲一区二区在线视频| 国产亚洲欧洲997久久综合| 欧美探花视频资源| 成人视屏免费看| 麻豆精品一区二区av白丝在线| 中文字幕亚洲一区二区va在线| 欧美一区二区三区视频在线| 99国产欧美久久久精品| 国产专区综合网| 日韩电影在线一区| 一区二区三区中文字幕电影| 久久精品一区二区三区不卡| 91精品国产综合久久婷婷香蕉| 99久久婷婷国产精品综合| 国产一区二区精品久久99| 日本欧美肥老太交大片| 亚洲综合免费观看高清完整版在线 | 日韩久久久精品| 欧美日韩成人激情| 91蜜桃网址入口| 成人精品国产免费网站| 国产乱码精品一品二品| 久久国产精品免费| 日韩黄色在线观看| 亚洲国产精品人人做人人爽| 国产精品久久久久aaaa樱花 | 一本久久精品一区二区| 欧美精品自拍偷拍| 欧美日韩一区二区三区四区五区| 91影视在线播放| 色婷婷综合久久久| 99久久精品国产毛片| 成人av电影在线播放| 不卡一区二区三区四区| 国产成人高清在线| 国产成人精品亚洲777人妖| 国产剧情一区二区| 国产一区二区看久久| 国产福利一区二区| 国产盗摄精品一区二区三区在线| 国产精品一线二线三线| 国产999精品久久久久久| 风流少妇一区二区| 色综合一个色综合| 欧美日韩国产小视频在线观看| 欧美日韩国产另类不卡| 欧美一区二区久久| 久久日韩精品一区二区五区| 国产亚洲欧洲一区高清在线观看| 国产精品国模大尺度视频| 一区二区三区中文字幕| 日韩不卡手机在线v区| 国产一区二区三区| 色综合久久久久久久久久久| 欧美视频你懂的| 日韩你懂的在线观看| 国产欧美视频一区二区| 一区二区三区国产豹纹内裤在线| 天天综合网 天天综合色| 狠狠色丁香久久婷婷综| av一区二区三区在线| 欧美人妇做爰xxxⅹ性高电影 | 久久久不卡网国产精品一区| 国产精品免费久久| 午夜一区二区三区在线观看| 激情综合五月天| 色综合网色综合| 精品欧美一区二区在线观看| 中文字幕 久热精品 视频在线| 国产精品资源站在线| 日本高清不卡在线观看| 精品999久久久| 亚洲成av人影院| 豆国产96在线|亚洲| 在线电影欧美成精品|