// blade.c
#include <weapon.h>
#include <ansi.h>
inherit BLADE;
void create()
{
set_name(MAG"瀚海云烟"NOR, ({ "yunblade" }) );
set_weight(4000);
if( clonep() )
set_default_object(__FILE__);
else {
set("unit", "柄");
set("long", "这是一把银光雪亮的长刀,刀刃间隐隐有血光流动,
锋利无匹,映面生寒。\n");
// set("value", 0);
set("material", "iron");
set("wield_msg", "只听「铮」的一声,瀚海云烟脱鞘飞出,自行跃入$N
掌中。瞬时天际间风云变色,电闪雷鸣,弥漫着一片无边杀意。
\n");
set("unequip_msg", "瀚海云烟如有灵性,唰的一声飞回鞘内。\n");
}
::init_blade(100);
}
上边是个例子。
最后的 ::init_blade(100); 应该是从哪里定义的。我从别的版本找物件过来增加到自己版本上。这个“ ::init_blade(100); ” 我就没找到从哪里定义的。必须替换成 setup(); 才能够update。
我搜了别的版本的全部地方,没有找到定义位置。如果不替换就有如下错误:
执行时段错误:*Error in loading object */目录/目录/blade*
求解决办法。别说批量替换了。。囧。。。
#include <weapon.h>
#include <ansi.h>
inherit BLADE;
void create()
{
set_name(MAG"瀚海云烟"NOR, ({ "yunblade" }) );
set_weight(4000);
if( clonep() )
set_default_object(__FILE__);
else {
set("unit", "柄");
set("long", "这是一把银光雪亮的长刀,刀刃间隐隐有血光流动,
锋利无匹,映面生寒。\n");
// set("value", 0);
set("material", "iron");
set("wield_msg", "只听「铮」的一声,瀚海云烟脱鞘飞出,自行跃入$N
掌中。瞬时天际间风云变色,电闪雷鸣,弥漫着一片无边杀意。
\n");
set("unequip_msg", "瀚海云烟如有灵性,唰的一声飞回鞘内。\n");
}
::init_blade(100);
}
上边是个例子。
最后的 ::init_blade(100); 应该是从哪里定义的。我从别的版本找物件过来增加到自己版本上。这个“ ::init_blade(100); ” 我就没找到从哪里定义的。必须替换成 setup(); 才能够update。
我搜了别的版本的全部地方,没有找到定义位置。如果不替换就有如下错误:
执行时段错误:*Error in loading object */目录/目录/blade*
求解决办法。别说批量替换了。。囧。。。