台灣破天玩家經驗分享 - 破天一劍数据库各表详细分析及作用

CHR 角色表
字段:CP_NO[帐号编号],ID_USER[帐号],CP_ID[角色编号],CP_NAME[角色名称],CP_LEVEL[等级],CP_SUBNAME[角色称号],CP_FAMILY[家人],CP_HONEY[爱称],CP_EXP[经验],CP_SP[体力],CP_HP[生命力],CP_MP[内力],CP_POW体质,CP_SPD敏捷,CP_INT智力,CP_ATK,CP_DEF,CP_REC,CP_SUCRATE,CP_NSUCRATE,CP_WEIGHT,CP_CHAO善恶值,CP_CRITICAL,CP_VIEW,CP_VIEWMAX,CP_FOOD,CP_ATTK_SPEED,CP_WALK_SPEED,
CP_RUN_SPEED,CP_WING_SPEED,CP_JUMP,CP_JUMPMAX,CP_MAGIC_STATUS,
CP_MAGIC_DELAYTIME,CP_LIGHT_ANTI,CP_FIRE_ANTI,CP_WIND_ANTI,
CP_ICE_ANTI,CP_LAND_ANTI,CP_WATER_ANTI,CP_CLOUD_ANTI,CP_SUNDER_ANTI
chr_data1 领养小孩表
字段:chr,marriage_time[结婚时间],parent[双亲],child_inf[儿女]
int,binary,varbinry,varbinary
整数,0xC541424900000000,0x(256个0),0x(256个0)
chr_data2 宠物表
字段:chr,take_time[获得时间],master[主人],monster_inf[宠物]
int,binary,varbinry,varbinary
整数,0x9046434900000000,0x(192个0),0x(256个0)
chr_data2 跟斗云表
字段:chr,take_time[获得时间],cloud_master[跟斗云主人],cloud_inf[跟斗云]
int,binary,varbinry,varbinary
整数,0xB225464900000000,0x(256位),0x(256位)
备注:以下例子一一对应
chr数据例子
25
3127
take_time数据例子
0x3974434900000000
0xB225464900000000
concurrent_connection_log 当前用户连接日志表
字段:num,regdate[注册日期],regtime[时间,2位小时],avg_conn[成功连接],min_conn[最小连接],max_conn[最大连接]
int,char[8],char[2],int,int,int
give_log 物品(获取)订单日志表
字段:num,orderid[订单号],itemid[物品序号],givedate[获得日期],cnt[获得数量],storeid[仓库编号],reason[成功与否]
int,int,int,datetime,int,smallint[2],varchar[100]
gm_log GM管理员操作日志表
字段:id,comname[公司名],ip,intime[操作时间],account[操作帐号],chr_name[操作角色],description1[操作类型说明,即操作命令的说明,英文],description2[所做的具体操作效果说明],description3[操作备注说明,比如生成了几个,提高的几级等],object[操作类型],detail[操作效果],flag[操作标志位,貌似不像是否操作成功的标志,大多是0,部分是1]
inventory_log 玩家与NPC交易日志表(包括所有物品使用、拾取、买卖、转让、删除交易日志,发生在玩家自身、玩家与玩家、玩家与NPC之间)
字段:num,suserid[出货方:帐号,如是NPC则为空],cp_name[出货角色:角色,如是NPC则为 “[NPC]”],taketime[获得或失去时间],guserid[收货方:帐号,如是NPC则为空],trade_name[交易名称:如果是从地面捡的,则为“[GROUND]”;如果是仓库,则为“[WAREHOUSE]”;如果是NPC,则为“[NPC]”;如果是玩家,则为玩家角色名称;如果是玩家使用消耗品,则为空,相应guserid也是空了;],item_id[物品编号],cnt[物品数量],serial[暂定为序号,不明],event[事件:GET为拾取或取出;PUT为存放;USE为使用;DEL为删除;BUY为向NPC购买或卖给NPC;EXCH为交易;]
log 系统全日志概要表
字段:num,account[帐号],name[角色],time,text[日志信息]
MERGE_LOG_CHR 合区日志帐号表
MERGE_LOG_DITEM 合区日志角色表
mlog GM管理员操作日志
munpa 门派表(貌似没启用,无数据)
字段:Munpa_id[门派序号],MunpaName[门派名称],wMaxCount[最大人数],wMunwonCount[赢得战斗数],PlanetTax[行星税率],MunpaCommand[门派命令],MunpaBoss[门派BOSS],MunpaPlanet[门派行星],don[门主或称会长],Mark[门派标志]
PcikIP 游戏IP表
PcikUser 游戏用户帐号表
字段:IDNO[序号],UserID[帐号],PassWord[密码],limitTime[注册时间],UserClass[帐号类型],PWHINT[找回密码提示,实际未用],PWANSWER[找回密码答案,实际未用],ADULT[是否成年,都默认成1 了],Real_Name[真实姓名,实际被用作邮箱了],ExpireDate[帐号终止日期],CellPhone[手机号,实际被用作了找回密码提示],SecurityCode[安全识别码,实际被用作了找回密码的答案],PaymentType[支付类型],limitDt[帐号有效期,天数],Ipstart[允许登录IP起始地址],IpEnd[允许登录IP结束地址],PASSPOD[密保],ACCESSIP[允许登录的IP地址]
int,nvarchar[50],nvarchar[50],nvarchar[50],smallint[2],nvarchar[50],nvarchar[50],nvarchar[50],nvarchar[50],datetime,nvarchar[50],nvarchar[50],smallint[2],int,nvarchar[50],char[10],nvarchar[50],nvarchar[50]
pkAccessLog 用户登录日志表
purchase_itemlist 购买物品列表表
字段:orderid[订单序号],sid[默认整数1],itemid[物品编号],account[用户帐号],cnt[购买次数,默认1],regdate[日期],rcnt[数量,最小0,最大44]
int,int,int,char[16],int,datetime,int
purchase_log 购买物品日志表
serial 玩家自造物品识别序列表
字段:num,account[帐号],name[角色名称],time,serial[物品识别序列号],text[说明]
shop_inf 玩家商店数据表
字段:num,account,name,shop_id[商店编号],item_name[商品(物品)名],item_id[物品编号],item_img[物品图示编号],item_endur,item_max_endur,item_fold,item_serial,state,makedate
int,varchar[17],varchar[17],int,varchar[50],int,int,int,int,int,int,int,datetime
shoplog 玩家商店操作日志表
tblChatStop 禁言(喊话等)玩家表
字段:account,chr_name,chr_unique,chat_stop
varchar[50],varchar[50],int,int
tblDon1 门派门主(行会会长)表
字段:account[帐号],chr_name[角色],[level][等级],chr_number[人数],don[门主],pdate[时间]
varchar[50],varchar[50],int,int,int,smalldatetime[4]
tblProductRep 游戏推广项目表(貌似未启用)
tblProductUserDetail 游戏推广小组(貌似未启用)
tblProductWord 游戏推广项目定义表(貌似未启用)
tblSplitData1 玩家帐号交易表(因未启用,暂这么解释)
user 用户数据表
字段:account[帐号],size,ver,date,data[256位],chr1,chr2,chr3,ver_ex
varchar[17],int,int,datetime,varbinary[7500],int,int,int,int
例子分析:
account:adetion
size:5780
ver:537137685
date:2008-12-15 15:35:45.000
chr1:1834 序号而已,库里的触发器自动设置了chr2,chr3递增1
chr2:1835
chr3:1836
ver_ex:537137685
data:
0x 后的前62位为该帐号特征标识,不能动,否则数据清零。这里虽然分析了,但不是最全的,个人别乱改啊,否则物品和仓库会全部清空的,只剩等级了。
没有金钱信息,无身上装备信息,无排行,
warehouse_log 仓库操作日志表
zone_items 游戏分线表(因未启用,暂定名)
字段:USERID[用户类型号],CREATE_TIME[创立时间]
varchar[16],smalldatetime[4]