求助 仓库储存的代码
下线后东西还在 属于永久储存的。。北大侠客行MUD,中国最好的MUD 下线后东西还在 属于永久储存的。。
北大侠客行MUD,中国最好的
ghsy 发表于 2013-4-9 08:56 AM http://pkuxkx.net/forum/images/common/back.gif
把set_temp的东西改成set,然后实现query_save_file方法就ok了 我现在通过编译
update /feature/dealer.c 显示编译成功的
在引导 npc 文件的时候 显示
第一句话 inherit F_DEALER;错误 这个是什么原因 贴出全部的报错信息,才能明白 重新编译 /d/city/cunnpc.c:编译时段错误:d/city/cunnpc.c line 1: parse error
错误讯息被拦截:
执行时段错误:*Error in loading object '/d/city/cunnpc'
程式:cmds/app/update.c 第 98 行
物件:/cmds/app/update
呼叫来自:feature/command.c 的 command_hook() 第 41 行,物件: clone/user/user#10 ("喜之郎")
呼叫来自:cmds/app/update.c 的 main() 第 98 行,物件: cmds/app/update
呼叫来自:cmds/app/update.c 的 CATCH() 第 98 行,物件: cmds/app/update
inherit F_DEALERVIP;
inherit NPC;
int ask_me();
void create()
{
set_name("伙计", ({ "vip huoji", "huoji" }));
set("title", "VIP伙计");
set("kaifa",38);
set("jizhi",46);
set("shen_type", 1);
set("gender", "男性");
set("age", 45);
set("long",
"VIP伙计。\n");
set_skill("unarmed", 50);
set_skill("dodge", 50);
set_temp("apply/damage", 15);
set("combat_exp", 40000);
set("attitude", "friendly");
set("inquiry", ([ update feature dealervip.c 是正确的 F_DEALERVIP在/include/globals.h定义没? 感谢jason 已解决 动态装备放进去 比如说 biri axe 放进去 取出来 可能变成了 hongxing axe
这个要怎么解决? // 动态物品:斧
#include <weapon.h>
#include <ansi.h>
inherit AXE;
inherit F_ITEM_MAKE;
void create()
{
string name, id;
int pj, lvl, damage, item_type;
pj = random( (int) (sizeof(weapon_shuxing) / 2) );
lvl = random(get_system_config(DATA_CONFIG_DIR "weapon.h", "ITEM_WEAPON_MAX_LEVEL") + 1);
name = get_item_name(pj, lvl);
id = get_item_id(name, "axe");
damage = lvl * 100;
damage /= 2;
damage = damage + random(damage);
if ( !damage || damage < 100 )
damage = random(100);
item_type = 1 + random(2);
set_name(name + "斧"NOR, ({ id, "axe", "fu" }) );
set_weight(3000 + (random(pj) * 100) + (random(lvl) * 100));
set("value", 5000000 + (random(pj + lvl) * 1000000));
set("weapon_prop/level", lvl);
get_item_shuxing("weapon", pj, lvl, 1);
set("unit", "柄");
set("icon", "10068");
set("material", "steel");
set("owner_id",1);
set("xyzx_save_item", 1);
set("xyzx_sys/bind_type", 2);
set("long", "这是一柄非可寻常的战斧,传说产自于精灵神界的矮人族,是否属实已无从追究了。\n");
init_axe(damage, item_type, 1);
setup();
}