shui.c

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

C
75
字号
// thousand_hand.c#include <ansi.h>inherit NPC;string	summon_more( object who);void create(){	set_name( "湖上水", ({ "shui", "girl" }) );	set("long", "这是千金楼湖上八娇之一.湖上水,流绕禁园中。斜日暖摇清翠动,落花香暖众纹红,苹末起清风。闲纵目,鱼跃小莲东。泛泛轻摇兰棹稳,沉沉寒影上仙宫,远意更重重。\n");	set("attitude", "friendly");	set("title", HIM "湖上八娇" NOR);	set("max_gin", 500);	set("max_kee", 500);	set("max_sen", 500);	set("age", 17);        set("gender", "女性" );	set("str", 35);	set("cor", 30);	set("cps", 25);	set("per", 40);	set("combat_exp", 50000);	set("chat_chance_combat", 1);	set("chat_msg_combat", ({		(: summon_more(this_object()) :),	}) );	set_skill("unarmed", 1+random(100));	setup();        carry_object(__DIR__"obj/shui")->wear();        carry_object(__DIR__"obj/shuipai");        if (random(2)==0)        add_money("gold", 1);}string summon_more(object who){	int i;	object *enemy;	object another;	seteuid(getuid());	another = new(__DIR__"jianu");	another->move(environment(who));	message_vision(another->name()+ "走了过来。\n"		, this_object() );	enemy = who->query_enemy();	i = sizeof(enemy);	while(i--) {		if( enemy[i] && living(enemy[i]) ) {			another->kill_ob(enemy[i]);			enemy[i]->kill_ob(another);			another->set_leader(enemy[i]);		}	}	return "1";}int accept_object(object me, object obj){	if( !obj->value() &&  !obj->query("value")) return 0;        command("smile");	message_vision("$N向$n道了个万福:\n",this_object(),me);        command("say 多谢这位" + RANK_D->query_respect(me) +",头一次见到象您这么大方的!");        return 1;}

⌨️ 快捷键说明

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