menwei.c

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

C
47
字号
// by dubeiinherit NPC;#include <ansi.h>void create(){	int age = 20 + random(20);	set_name("武馆门卫", ({ "men wei", "menwei", "wei" }));	set("gender", "男性");	set("age", age);	set_skill("unarmed", 80);	set_skill("dodge", 80);	set("apply/attack", 30);	set("apply/defense", 30);	set("apply/damage", 35);	set("combat_exp", 150+age*10);	set("shen_type", 1);	setup();	add_money("silver", 3+age/10);        carry_object("clone/cloth/cloth")->wear();}void init(){               object ob;        ::init();        if( interactive(ob = this_player()) && !is_fighting() ) {                remove_call_out("greeting");                call_out("greeting", 1, ob);        }	}	void greeting(object ob){       if( !ob || environment(ob) != environment() ) return;//                  if ( ob->query("combat_exp") < 10000)  //       command("say 这位" + RANK_D->query_respect(ob)+",武功这么差,怎么闯江湖呢?\n");       if ( ob->query("combat_exp") > 10000  && ob->query("combat_exp") < 80000 ){          command("say 你武功已有根基,武馆已经无法再帮助你提高了,这位" + RANK_D->query_respect(ob)+"你我也算是有缘一场。\n");       if (ob->query("enter_wuguan",1) ) ob->delete("enter_wuguan");           command("say 我听说最近郭府正在广招天下英雄抵抗蒙古,你如前去投奔,一定对你有所帮助。如果你还不清楚就看看"CYN"(help guojob)"NOR"。\n");            message_vision("$N听罢朗声一笑,抖起精神,准备步出武馆。心想从此纵然江湖险恶,自己也要立志创一番天下!\n", ob);}      if ( ob->query("combat_exp") > 100000)         command("say 这里只收留江湖新手,武功高强就不要再回来了!");}

⌨️ 快捷键说明

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