⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bangzhon.c

📁 C实现的MUD,对大家基本入门网络游戏很有帮助!
💻 C
字号:
// Npc: /u/zqb/tiezhang/npc/bangzhong.c// Date: YZC 96/01/19#include <ansi.h>inherit NPC;void create(){    set_name("黑衣帮众", ({    "heiyi bangzhong",    "heiyi",    "bangzhong",	}));	set("long",    "他是一个身行健壮的汉子,两臂粗壮,膀阔腰圆。满脸的凶相。\n"	);	set("gender", "男性");	set("attitude", "peaceful");	set("age", 30);	set("shen_type", 1);	set("str", 25);	set("int", 20);	set("con", 20);	set("dex", 25);	set("max_qi", 500);	set("max_jing", 300);	set("neili", 500);	set("max_neili", 500);	set("jiaji", 50);	set("combat_exp", 10000);	set("score", 1);	set_skill("force", 40);	set_skill("guiyuan-tunafa", 40);	set_skill("dodge", 40);	set_skill("shuishangpiao", 40);	set_skill("strike", 40);	set_skill("tiezhang-zhangfa", 40);	set_skill("parry", 40);	map_skill("force", "guiyuan-tunafa");	map_skill("dodge", "shuishangpiao");	map_skill("strike", "tiezhang-zhangfa");	map_skill("parry", "tiezhang-zhangfa");    create_family("铁掌帮", 14, "弟子");	setup();	carry_object(__DIR__"obj/black-cloth")->wear();}void init(){	object me, ob;	mapping fam;	::init();	ob = this_player();	me = this_object();		if (interactive(ob) 	&& !environment(ob)->query("no_fight")	&& !present("tiezhang ling", ob)         && ( (fam = ob->query("family")) && fam["family_name"] != "铁掌帮" ) )	{		if( !ob->query_temp("warned") ) {        command("say 站住!你不是铁掌帮弟子,不能在此久留!!");        command("say 识相的就快滚,惹得爷爷火起,打断你的狗腿!!");        command("hehe");			ob->set_temp("warned", 1);		}          else if( ob->query_temp("stay") < 3 ) ob->add_temp("stay", 1);                else {                	command("say 你活得不耐烦了,竟敢到铁掌帮来撒野!!!\n");			remove_call_out("hiting_ob");                     	call_out("hiting_ob", 1, ob);		}	}       }int hiting_ob(object ob){	object me;	me=this_object();	me->set_leader(ob);	ob->kill_ob(me);        me->fight_ob(ob);	remove_call_out("moving_ob");	call_out("moving_ob",1,ob);}

⌨️ 快捷键说明

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