rwj.c

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

C
37
字号
#include <ansi.h>#include <armor.h>inherit CLOTH; inherit F_UNIQUE;void create(){	set_name(YEL"软猬甲"NOR, ({ "ruanwei jia","ruanwei", "jia" }) );	set_weight(2500);	if( clonep() )		set_default_object(__FILE__);	else {		set("long", "桃花岛至宝软猬甲,质地坚韧,刀枪不入。\n");		set("unit", "件");                set("treasure",1);		set("value", 1000000);		set("material", "softsteel");                 		set("armor_prop/armor", 500);	}	setup();}#include "/kungfu/skill/eff_msg.h";int ob_hit(object ob, object me, int damage){        object weapon = ob->query_temp("weapon");        int p;        string msg;        if(!weapon) {            msg = "只听“啊哟”一声惊呼,$N五指全插在软猬甲的刺上,顿时刺得鲜血淋漓!\n";            ob->receive_damage("qi", damage/5);            ob->receive_wound("qi", damage/5);            p = (int)ob->query("qi")*100/(int)ob->query("max_qi");            msg += "( $N"+eff_status_msg(p)+" )\n";            message_vision(msg, ob);            return -damage/2;         }        }

⌨️ 快捷键说明

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