mafuyd.h

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

H
40
字号
int do_rideyd(){	string hname;	object ob = this_player();	if (ob->query_temp("marks/horserent")!=1 && ob->query("age")>14)	{		command("chat 来人啦!"+ob->query("name")+		"这个"+RANK_D->query_rude(ob)+"想偷马!\n");		return 1;	}	switch (random(3))	{		case 1:			hname=MAG"紫骝马"NOR;			break;		case 2:			hname=RED"枣红马"NOR;			break;		default:			hname=HIY"黄骠马"NOR;			break;	}	message_vision("马夫随手给$N牵来一匹"+hname+"。$N翻身跃上马背。动作潇洒利索。路边行人一阵起哄: 喔噢喔噢。\n"NOR , ob );	message_vision("\n只见$N骑两腿一夹,"+hname+"穿过车马店而去。\n",ob);        if (ob->query("jing") > 1000) {            ob->receive_damage("jing", 100);        }        if (ob->query("jing") > 200) {            ob->receive_damage("jing", 50);        }        ob->receive_damage("jing", 30);	ob->move("/d/huanghe/majiu");	tell_room(environment(ob),ob->query("name")+"骑着"+hname+"一路顺利到达永登。\n");	message_vision("\n$N身形一转,跃下马来,姿态十分优美。闲人也给$N一大哄 !\n" ,ob);	ob->delete_temp("marks/horserent");	return 1;}

⌨️ 快捷键说明

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