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

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

?? fanyao.h

?? C實現的MUD,對大家基本入門網絡游戲很有幫助!
?? H
字號:
// FanYao.h
// 1997.05.10

#include <ansi.h>

string* names = ({
	"shuo bude",
	"zhou dian",
	"zhang zhong",
	"peng yingyu",
	"leng qian",
	"yin tianzheng",
	"zhang wuji",
});

string ask_me()
{
	mapping fam, my_fam, skl; 
	object fighter, me, room, monk;
	string *sname;
	int i,j;

	fighter = this_player();
	me = this_object();
	my_fam  = me->query("family");

	skl = fighter->query_skills();
	if (sizeof(skl) <= 1)
		return RANK_D->query_respect(fighter) + 
		"功力不夠,不夠資格闖光明圣火陣。";
	sname  = keys(skl);
	for(i=0; i<sizeof(skl); i++) {
		if (skl[sname[i]] < 80) 
		return RANK_D->query_respect(fighter) + 
		"功力不夠,不夠資格闖光明圣火陣。";
	}

	if( fighter->query("guangming_winner") )
		return RANK_D->query_respect(fighter) + 
		"已然闖過光明圣火陣,可不要拿范遙開這等玩笑。";

	if ( (int)fighter->query("guilty") > 0 )
		return RANK_D->query_respect(fighter) + 
		"你累犯數戒,身帶重罪,我如何能準許你闖光明圣火陣!";

	if ( me->query("assigned_fighter") )
		return RANK_D->query_respect(fighter) + 
		",今日已有人挑戰光明圣火陣,你過一段時間再來吧。";

	fighter->set_temp("fanyao-asked", 1);

	say("\n范遙說道:好吧,我召集教主殷法王和五散人在西側殿集合,你稍
候到前邊找我。\n");

	me->set("assigned_fighter", fighter->query("id")); 		
	
	if( !fighter->query_temp("yangxiao-asked") )
	say("\n范遙又道:請你速去告知楊左使,請他即刻帶同謝韋二法王和五旗使到
東側殿來。\n");
	message_vision("\n范遙往南離開。\n\n", fighter);
// 1.2.3.4.
	if(!( room = find_object("/d/mingjiao/square")) )
	room = load_object("/d/mingjiao/square");
if (me)
{
	me->move(room);
}
	for (j = 1; j < 5; j++)
	{
		if( !objectp(monk = present(names[j-1], room) ))
		{
 			me->move("/d/mingjiao/dadian");
			message_vision("\n范遙走了過來。\n\n", fighter);
			return "真是對不起,五散人中有人不在,無法舉行光明圣火陣。\n";
		}
		message("vision", "\n范遙走了過來,跟" + monk->query("name") + "俯耳輕聲說了幾句。\n", room, monk);
if (monk)
{

		monk->move("/d/mingjiao/westdian");
}
		message("vision", monk->query("name") + "點了點頭,快步走了出去。\n", room, monk);
	}
// 5.
	if(!( room = find_object("/d/mingjiao/xingtang")) )
	room = load_object("/d/mingjiao/xingtang");
	me->move(room);
	if( !objectp(monk = present(names[4], room) ))
	{
 		me->move("/d/mingjiao/dadian");
		message_vision("\n范遙走了過來。\n\n", fighter);
		return "真是對不起,五散人中有人不在,無法舉行光明圣火陣。\n";
	}
	message("vision", "\n范遙走了過來,跟" + monk->query("name") + "俯耳輕聲說了幾句。\n", room, monk);
if (monk)
{
	monk->move("/d/mingjiao/westdian");
}	
	message("vision", monk->query("name") + "點了點頭,快步走了出去。\n", room, monk);
// 6.
	if(!( room = find_object("/d/mingjiao/dadian")) )
	room = load_object("/d/mingjiao/dadian");
	me->move(room);
	if( !objectp(monk = present(names[5], room) ))
	{
 		me->move("/d/mingjiao/dadian");
		message_vision("\n范遙走了過來。\n\n", fighter);
		return "真是對不起,殷法王不在,無法舉行光明圣火陣。\n";
	}
	message("vision", "\n范遙走了過來,跟" + monk->query("name") + "俯耳輕聲說了幾句。\n", room, monk);
if (monk)
{
	monk->move("/d/mingjiao/westdian");
}
	message("vision", monk->query("name") + "點了點頭,快步走了出去。\n", room, monk);
// 7.
	if(!( room = find_object("/d/mingjiao/dadian")) )
	room = load_object("/d/mingjiao/dadian");
	me->move(room);
	if( !objectp(monk = present(names[6], room) ))
	{
 		me->move("/d/mingjiao/dadian");
		message_vision("\n范遙走了過來。\n\n", fighter);
		return "真是對不起,張教主不在,無法舉行光明圣火陣。\n";
	}
	message("vision", "\n范遙走了過來,跟" + monk->query("name") + "俯耳輕聲說了幾句。\n", room, monk);
if (monk)
{
	monk->move("/d/mingjiao/westdian");
}
	message("vision", monk->query("name") + "點了點頭,快步走了出去。\n", room, monk);

        me->move("/d/mingjiao/qiandian");
        call_out("waiting", 1, me);
	return "好!大家都出來了。\n";
}

int waiting(object me)
{
	object fighter;
	int wait_time;

        if (!me) return 0;
	if( wait_time == 100 )
	{
                say( "范遙說道:看來他不會來了,我們回去罷!\n\n");
		call_out("do_back", 0, me);		
	}

	if( !objectp( fighter = present( me->query("assigned_fighter"), environment(me) ) ) )
	{
		wait_time++;
		call_out("waiting", 1, me);
	}
	else if( !present("yang xiao", environment(me)) || !fighter->query_temp("yangxiao-asked") )
	{
		if( random(10) == 0 ) 
                say("\n范遙說道:" + RANK_D->query_respect(fighter) + "去請了楊左使沒有? 照理他現在該到了罷?\n");

		wait_time++;
		call_out("waiting", 1, me);
	}
	else 	call_out("preparing", 0, me, fighter);
	return 1;
}

int preparing(object me, object fighter)
{
	object monk, room, ob;

	if(!( room = find_object("/d/mingjiao/qiandian")) )
	room = load_object("/d/mingjiao/qiandian");

        say( "范遙說道:不相干的人,如不欲現場觀摩光明圣火陣,請即刻離開此處。\n");

        message("vision", HIY "\n范遙大聲宣布:西光明圣火陣合圍!\n\n" NOR, room);
	command("chat " + fighter->query("title") + fighter->query("name") + 
                "于今日" + NATURE_D->game_time() + "挑戰明教光明圣火陣!\n");

	fighter->delete_temp("fanyao-asked");
	fighter->delete_temp("beat_count");
	fighter->set_temp("fighting", 1);

	call_out("fighting",  10, me, fighter, 0);
	return 1;
}

int fighting(object me, object fighter, int count)
{
	object monk1, monk2, room1, room2;
        if (!me) return 0;

	if(!( room1 = find_object("/d/mingjiao/westdian")) )
	room1 = load_object("/d/mingjiao/westdian");

	if(!( room2 = find_object("/d/mingjiao/qiandian")) )
	room2 = load_object("/d/mingjiao/qiandian");

	if( count <= 6 )
	{
		message("vision", "\n光明圣火陣急速地旋轉著,一層層地向內收緊!\n" NOR, room2);
		monk1 = present(names[count], room1);
if (monk1)
{
		monk1->move(room2);
}
	}
		
	if( count >= 1 && count <= 7 )
	{
		monk2 = present(names[count-1], room2);
if (monk2)
{
		monk2->move(room1);
}
	}

	if( !find_player(me->query("assigned_fighter")) ||
	!living(fighter) || fighter->query("qi") <= 1 )
	{
		if( objectp(present(me->query("assigned_fighter"), environment(me)) )) {
			fighter->delete_temp("fighting");
			fighter->delete_temp("beat_count");
		}
if (monk1)
{
		monk1->move(room1);
}
		say( "范遙說道:是啊,可惜呀 ... 唉!\n\n");
		command("sigh");
		call_out("do_back", 5, me );
	}
	else if( count >= 7 )
	{
		if( (int)fighter->query_temp("beat_count") >= 14 )
			call_out("do_recruit", 5, me, fighter);
		else
			call_out("do_back", 5, me );
	}
	else
	{
		count++;
		call_out("fighting", 2, me, fighter, count);
	}
 
	return 1;
}

int do_recruit(object me, object fighter)
{
	mapping ft_fam, my_fam;
        if (!me) return 0;
	fighter->delete_temp("beat_count");
	fighter->delete_temp("fighting");
	fighter->add("combat_exp", 10000);
	fighter->set("guangming_winner", 1);

	if (!(ft_fam = fighter->query("family")) || ft_fam["family_name"] != "明教")
	{
		command("smile");
                say("范遙說道:" + RANK_D->query_respect(fighter) + "武功卓絕,兼又手下留情,品德更是過人一籌,范遙不勝佩服之至!\n");
		call_out("do_back", 5, me );
	}
	else
	{
		say("\n范遙說道:好,好,好!" + fighter->query("name") + ",沒想到教中出了你這樣一個人才?\n");
		call_out("do_back", 5, me );
	}
	return 1;
}

int do_back(object me)
{
        object monk, room1, room2;
	int i;

	message("vision", "\n范遙也揮了揮手, 五散人等隨即也離開前殿。\n", environment(me) );

	if(!( room1 = find_object("/d/mingjiao/qiandian")) )
	room1 = load_object("/d/mingjiao/qiandian");

	room1->set("exits/southdown", "/d/mingjiao/square" );
	room1->set("exits/north", "/d/mingjiao/dadian");
	room1->set("exits/east",  "/d/mingjiao/eastdian");
	room1->set("exits/west",  "/d/mingjiao/westdian"   );

	if(!( room1 = find_object("/d/mingjiao/westdian")) )
	room1 = load_object("/d/mingjiao/westdian");

	for(i = 1; i <= 7; i ++) 
	{
		switch (i)
		{
		case 1:
		case 2:
		case 3:
		case 4:
			if(!( room2 = find_object("/d/mingjiao/square")) )
			room2 = load_object("/d/mingjiao/square");
			break;
		case 5:
			if(!( room2 = find_object("/d/mingjiao/xingtang")) )
			room2 = load_object("/d/mingjiao/xingtang");
			break;
		case 6:
		case 7:
			if(!( room2 = find_object("/d/mingjiao/dadian")) )
			room2 = load_object("/d/mingjiao/dadian");
			break;
		}
		if( objectp( monk = present(names[i-1], room1) ));

if (monk)
{
		monk->move(room2);
}
	}
        if (!me) return 0;
        me->delete("assigned_fighter");

if (me)
{
	me->move("/d/mingjiao/dadian");
}
	return 1;
}

#include "shizhe.h"

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品一区二区在线观看| 韩国中文字幕2020精品| 中文字幕欧美日韩一区| 日韩欧美国产一区二区在线播放 | 久久久久久日产精品| 6080日韩午夜伦伦午夜伦| 欧美视频在线一区二区三区 | 一区二区成人在线视频| 国产精品国产三级国产a| 国产精品久久久久影院亚瑟| 亚洲人快播电影网| 亚洲一线二线三线视频| 亚洲国产成人va在线观看天堂| 亚洲夂夂婷婷色拍ww47| 视频在线观看一区| 韩国一区二区三区| 福利电影一区二区三区| 色婷婷久久久久swag精品| 欧美日韩视频在线一区二区| 欧美一区二区视频在线观看2022| 日韩欧美第一区| 国产亚洲欧美一级| 亚洲人成网站色在线观看| 亚洲成人tv网| 国产专区综合网| 91视频91自| 日韩欧美国产午夜精品| 国产亚洲污的网站| 一区二区在线免费| 另类综合日韩欧美亚洲| 肉色丝袜一区二区| 国产精品亚洲视频| 欧美国产一区在线| 精品国产欧美一区二区| 国产精品久久久久婷婷| 国产一区二区网址| 欧美在线一二三| 久久久久久久综合日本| 亚洲www啪成人一区二区麻豆 | 免费欧美在线视频| 国产99一区视频免费| 91久久精品一区二区三区| 欧美一区三区四区| 亚洲精品ww久久久久久p站| 乱一区二区av| 欧美精品xxxxbbbb| 国产精品成人在线观看| 国产一区在线精品| 91精品国产色综合久久久蜜香臀| 亚洲国产精品二十页| 青青草视频一区| 欧美三级中文字| 亚洲欧美精品午睡沙发| 国产一区 二区 三区一级| 欧美另类高清zo欧美| 中文字幕亚洲一区二区va在线| 久久99热国产| 欧美久久婷婷综合色| 亚洲一二三区视频在线观看| 91同城在线观看| 日本一区二区在线不卡| 国产在线精品视频| 亚洲精品在线电影| 91蝌蚪porny成人天涯| 国产欧美日韩三级| 国产风韵犹存在线视精品| 欧美一级日韩一级| 日韩精品一卡二卡三卡四卡无卡| 欧美亚洲愉拍一区二区| 亚洲人成人一区二区在线观看| k8久久久一区二区三区| 欧美极品少妇xxxxⅹ高跟鞋 | 精品奇米国产一区二区三区| 亚洲国产欧美在线人成| 一本一道久久a久久精品| 亚洲伦在线观看| 91网站黄www| 亚洲在线观看免费| 欧美日韩国产不卡| 日韩国产精品久久久久久亚洲| 欧美日韩第一区日日骚| 蜜桃视频在线观看一区| 欧美成人欧美edvon| 久久66热偷产精品| 国产午夜亚洲精品羞羞网站| 国产成人aaa| 日韩码欧中文字| 欧洲人成人精品| 天天免费综合色| 精品粉嫩aⅴ一区二区三区四区| 国产成人久久精品77777最新版本| 国产精品人妖ts系列视频| 色综合欧美在线视频区| 午夜精品一区二区三区电影天堂| 欧美日韩视频一区二区| 激情综合一区二区三区| 中文字幕欧美激情一区| 在线免费一区三区| 免费一级欧美片在线观看| 国产肉丝袜一区二区| 色综合av在线| 久久国产欧美日韩精品| 亚洲人成在线播放网站岛国| 欧美精品在线观看播放| 国产精一区二区三区| 综合久久国产九一剧情麻豆| 91精品国产品国语在线不卡| 成人一区在线看| 婷婷成人激情在线网| 2欧美一区二区三区在线观看视频| 成人a区在线观看| 亚洲成av人影院| 中文一区二区完整视频在线观看| 欧美在线你懂得| 成人不卡免费av| 精品在线观看视频| 一区二区高清在线| 国产精品色在线| 91麻豆精品国产91久久久 | 日韩av电影天堂| 国产精品久久久久久久久快鸭| 欧美久久久影院| 欧美r级电影在线观看| av亚洲精华国产精华精华| 爽好久久久欧美精品| 亚洲欧美成aⅴ人在线观看| 精品国产91洋老外米糕| 欧美三级中文字幕| 91蜜桃视频在线| 国产乱码精品一品二品| 日本aⅴ亚洲精品中文乱码| 亚洲一区二区在线免费看| 国产精品久久三区| 国产偷国产偷精品高清尤物| 7777精品伊人久久久大香线蕉超级流畅 | 高清国产午夜精品久久久久久| 丝袜亚洲另类欧美| 亚洲国产日韩在线一区模特| 亚洲三级在线观看| 国产精品网站导航| 国产午夜精品美女毛片视频| 精品理论电影在线观看| 精品嫩草影院久久| 欧美一级高清片在线观看| 欧美日韩亚洲综合一区二区三区| 色综合色综合色综合色综合色综合 | 日韩三级视频中文字幕| 日本韩国精品一区二区在线观看| 成人免费视频视频在线观看免费 | 亚洲精品免费一二三区| 国产精品久久久久久久久免费相片| 国产午夜精品理论片a级大结局| 欧美精品一区二区不卡 | 91小视频免费观看| 不卡在线观看av| 97精品久久久久中文字幕| 91在线免费看| 91香蕉视频黄| 欧美日韩三级在线| 日韩欧美一区二区视频| 精品国产乱码久久久久久免费| 久久久久久毛片| 中文字幕一区二区在线播放| 亚洲欧美色图小说| 五月天国产精品| 国产一区二区免费在线| 国产成人av一区二区三区在线观看| 国产酒店精品激情| 91社区在线播放| 欧美精品在线视频| 国产午夜精品在线观看| 国产精品免费久久| 亚洲一级不卡视频| 精品影视av免费| 成人中文字幕电影| 欧美日韩美少妇| 日韩女优视频免费观看| 国产精品久久久久三级| 亚洲午夜一区二区三区| 国产一区二区三区美女| 色婷婷av一区二区三区软件| 欧美美女bb生活片| 久久精品视频一区二区| 亚洲精品乱码久久久久久| 日本成人在线网站| 99re在线精品| 日韩美一区二区三区| 中文字幕视频一区| 日本麻豆一区二区三区视频| av在线不卡网| 欧美mv日韩mv国产网站app| 中日韩av电影| 蜜桃精品视频在线| 91黄色在线观看| 久久蜜桃香蕉精品一区二区三区| 亚洲永久精品国产| 国产69精品久久久久777| 欧美三级蜜桃2在线观看| 久久久久久电影| 日韩精品欧美成人高清一区二区|