menggudog.c

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

C
47
字号
// dog.cinherit NPC;void create(){	set_name("獒犬", ({ "dog" }) );	set("race", "野兽");	set("age",8);	set("long", "威猛的獒犬,脖子上挂了带刺的颈圈。\n");		set("str", 32);	set("combat_exp",20000);	set("limbs", ({ "头部", "身体", "前脚", "後脚", "尾巴","牙齿" }) );	set("verbs", ({ "bite", "claw","hoof", }) );	set("chat_chance", 6);	set("chat_msg", ({		"獒犬嘴角搭拉下两长条唾液。\n",		"獒犬嘴角慢慢的裂开来,露出锋利的犬牙。\n",     }));	set_temp("apply/attack",30);	set_temp("apply/armor",30);	setup();}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 (environment()->query("short")=="察合台营帐")  {	    message_vision("$N露出白色獠牙,向$n冲去.\n",this_object(),ob);    kill_ob(ob);    return;     }return;}

⌨️ 快捷键说明

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