小编之前已经多次和大家说过了一个概念,不管你打算架设的是什么游戏什么版本都必须熟悉它的数据库整体结构。今天小编要说的是热血江湖私服游戏中最难的MYSQL内核技术,对于玩家来说MYSQL技术无疑是最难的,一旦出问题很多新手gm甚至连排查都不会做,只能是找其他人帮忙。这种情况下出一些钱是必然的情况,并且对于自己的服务器也是非常不安全的,你不可能知道他到底做了一些什么。
rxjhaccount------帐号数据库
-------------------------------------------------------
!TBL_ONLINE表是存储用户信息的表
FLD_SERVER:
FLD_ZONE:区
FLD_NOWUSER:当前的人数
FLD_MAXUSER:当前的最大人数
--------------------------------------------------------
!TBL_ACCOUNT表是存储帐号的表
FLD_ID:用户帐号
FLD_PASSWORD:用户密码
FLD_CARD:
FLD_QUEST:
FLD_ANSWER:
FLD_REGTIME:
FLD_LASTLOGINTIME:
FLD_VIP:
FLD_ONLINE:人物是否在线
FLD_SEX:性别
FLD_RXPIONT:
rxjhgame------数据库
--------------------------------------------------------
!TBL_USERSKILL表是储存人物气功的表
FLD_NAME:人物名字
FLD_SKILLID:气功的ID 1刀,2剑,3枪,4弓,5医
FLD_POINT:气功的点数
--------------------------------------------------------
!TBL_USERKONGFU表是存储人物功夫的表
FLD_NAME:人物名字
FLD_KONGFU:功夫ID
FLD_ISASSITS:是否是辅助
FLD_KONGFUPARENT:连击的功夫ID(如果是0就说明没有登录)
FLD_INDEX:功夫表里的INDEX
--------------------------------------------------------
!TBL_USERITEM表是储存人物包裹,身上装备,仓库等的表
FLD_NAME:人物名字
FLD_INSTID:物品的世界实例ID
FLD_SITE:当为0时是包裹;为1时是装备;为2时是任务;为3时是仓库,4综合仓库。
FLD_INDEX:身上装备的位置
(00:衣服;01:左护手;02:右护手;03:武器;04:鞋;05:甲;06:项链;07:左耳环;08:右耳环;09:左戒指;0a:右戒指;0b:披风;0c:箭;0d:灵兽)
FLD_SITEINDEX:装备里的位置(从00开始,然后是01……)
--------------------------------------------------------
!TBL_USERFACE表存储的是人物外表
FLD_NAME:人物名字
FLD_HAIR:发型
FLD_COLOR:头发颜色
FLD_FACE:脸型
FLD_SOUND:声音
--------------------------------------------------------
!TBL_SELL表是存储NPC卖的东西的表
FLD_NPCNAME:NPC的名字
FLD_NID:NPC的PID,在TBL_NPC表里有这个值
FLD_INDEX:物品栏的位置,从00开始,下一个是01.
FLD_PID:物品的PID,在TBL_ITEM表里有这个值
FLD_MONEY:该物品的价格
FLD_MAGIC0:属性0
FLD_MAGIC1:属性1
FLD_MAGIC2:属性2
FLD_MAGIC3:属性3
FLD_MAGIC4:属性4
--------------------------------------------------------
!TBL_OPEN表是存储盒子随机出来的物品的表
FLD_INDEX:在该表里的顺序
FLD_PID:是宝盒的PID,在TBL_ITEM表里的值
FLD_NAME:物品的名字
FLD_PIDX:随机出来的物品的PID
FLD_NAMEX:随机出来的物品的PID,在TBL_ITEM表里的值
FLD_NUMBER:随机出来的物品的数量
FLD_PP:随机出来的概率
--------------------------------------------------------
!TBL_NPC表是存储所有里NPC和怪物的表
FLD_INDEX:表里的顺序
FLD_PID:NPC和怪物的ID,比如一个名字的怪物在里有多个,它们的ID是相同的,INDEX是不同的
FLD_X:NPC和怪物在里的X轴
FLD_Z:NPC和怪物在里的Z轴
FLD_Y:NPC和怪物在里的Y轴
FLD_FACE0:
FLD_FACE:
FLD_MID:地图编号在TBL_MAP表里的ID值
FLD_NAME:NPC和怪物的名字
FLD_HP:NPC和怪物的HP
FLD_AT:怪物的攻击力
FLD_DF:怪物的防御力
FLD_NPC:是否为NPC(是就是1,不是就是0)
FLD_NEWTIME:
FLD_LEVEL:怪物的等级
FLD_EXP:打死该怪物所获得的经验
FLD_AUTO:是否是主动攻击(0-不主动,1-主动)
FLD_BOSS:是否为BOSS,暂时数据库里怪物没BOSS
--------------------------------------------------------
!TBL_MAP表是存储地图的表
FLD_MID:地图编号
FLD_NAME:地图名字
!TBL_KONGFU表是存储功夫的表
FLD_PID:功夫的编号
FLD_NAME:功夫的名字
FLD_ZX:无名号(0)、正(1)、邪(2),功夫是分正邪的,正派和邪派的功夫是不同的。
FLD_JOB:职业
FLD_JOBLEVEL:转职(0、1、2、3、4)
FLD_LEVEL:人物要什么等级
FLD_MP:使用该功夫所用的MP
FLD_NEEDEXP:修炼该功夫所需要的历练(这里注意历练不是经验,这个标的像经验,经验在人物里的是EXP,历练是FIGHT_EXP)
FLD_AT:该技能的攻击力
FLD_TYPE:
FLD_EFFERT:功夫的效果
FLD_INDEX:功夫在人物功夫栏里的位置。
--------------------------------------------------------
!TBL_ITEMINST表是存储物品实例的表(当物品出现在里就生成一组数据)
FLD_ID:物品的世界ID
FLD_ITEMID:物品在ITEM表里的ID
FLD_ATTRIBUTE1:属性1
FLD_ATTRIBUTE2:属性2
FLD_ATTRIBUTE3:属性3
FLD_ATTRIBUTE4:属性4
FLD_ATTRIBUTE5:属性5
FLD_NUM:物品的数量
FLD_TIME:有些物品有使用时间的限制,该时间不是上线时间
--------------------------------------------------------
!TBL_ITEM表是存储物品的表
FLD_PID:物品的ID值
FLD_QUESTITEM:是否是任务的物品,是(1),不是(0)
FLD_NAME:物品的名字
FLD_NJ:属于特殊物品的数量。比如物品是土灵符(30)它的NJ就是30,说的是这个符可以使用30次;热血烟花(20)的NJ是20,说的是热血烟花可以放20下。也可以
FLD_RESIDE1 :职业种类(0-公用,1-刀专用,2-剑专用,3-枪专用,4-弓专用,5-医专用,6-灵兽通用,7-龙猫专用,8-雕专用,9-豹专用,10-虎专用)
FLD_RESIDE2 :物品种类(0-动作类\神秘类\任务类,1-衣服类,2-护手类,3-武器类,4-靴子类,5-甲类,6-项链类,7-耳环类,8戒指类,9-披风类,10-石头类,11-符文类,12-强化石,19-属性石,23-灵兽甲,24-灵兽头巾,25-灵兽专用环,30-弓箭)
FLD_SEX:物品所属性别,0-公用\灵兽,1-男,2-女
FLD_DF:物品的防御力
FLD_AT1:最小攻击
FLD_AT2:最大攻击
FLD_LEVEL:人物使用该物品的等级
FLD_JOB_LEVEL:人物使用该物品所需要的职业等级
FLD_ZX:该物品是公有(0)、正派(1)、邪派(2)
FLD_MONEY:该物品的价格
FLD_WEIGHT:该物品的重量
FLD_TYPE:
FLD_MAGIC1:
(因为这个数据库不是实时的,所以该属性不包括合成出的属性)NJ相关的比如土灵符(30)2000000030
FLD_MAGIC2:魔法属性,
10000005攻击力+5
30000040生命力+40
40000050内功+50
50000003命中率+3...50000008命中率+8
60000003回避率+3
70000005潜能之戒武功攻击力+5%
80000001气功+1(BT人可以改成10 -_-!! )
2010600000作为精炼九转之类的药品可回60w血
FLD_MAGIC3:魔法属性,
1020000200作为精炼九转之类的药品每次使用可回200血
其他属性同FLD_MAGIC2
FLD_MAGIC4:魔法属性,同FLD_MAGIC2
FLD_MAGIC5:魔法属性,同FLD_MAGIC2
FLD_DES:物品的说明
FLD_SIDE:补HP、补MP和灵兽专用的是1,否则是0
--------------------------------------------------------
!TBL_EXP是存储升级所需EXP的表
LEVEL:等级
EXP:要升到该等级,所需要的经验
!TBL_DROP是存储掉宝的表
FLD_LEVEL1:该宝物从怪物身上掉落的怪物最小等级
FLD_LEVEL2:该宝物从怪物身上掉落的怪物最大等级
FLD_PID:物品的PID
FLD_NAME:物品的名字
FLD_MAGIC0:物品的属性
FLD_MAGIC1:物品的属性
FLD_MAGIC2:物品的属性
FLD_MAGIC3:物品的属性
FLD_MAGIC4:物品的属性
FLD_PP:掉宝的概率
--------------------------------------------------------
!TBL_CHAR表是存储人物信息的表
FLD_ID:帐号
FLD_NAME:人物名字
FLD_INDEX:在选择人物里的位置(0、1、2、3)
FLD_JUSTICE:正/邪
FLD_LEVEL:人物等级
FLD_JOB_LEVEL:转职等级
FLD_JOB:职业类型
FLD_X:X坐标
FLD_Z:Z坐标
FLD_Y:Y坐标
FLD_MAPNOW:当前地图
FLD_HEART:心
FLD_FORCE:力
FLD_BODY:体
FLD_PERSON:身
FLD_ATTACK:攻
FLD_DEFENSE:防
FLD_TARGET:命
FLD_AVOID:回
FLD_HP:人物当前HP
FLD_MAXHP:人物最大HP
FLD_MP:人物当前MP
FLD_MAXMP:人物最大MP
FLD_SP:人物当前SP
FLD_MAXSP:人物最大SP
FLD_EXP:人物当前经验
FLD_MONEY:人物当前金钱
FLD_WX:人物武勋
FLD_POINT:人物当前气功POINT点数
FLD_FIGHT_EXP:人物历练
FLD_WEIGHT:人物当前负重
FLD_MAXWEIGHT:人物最大负重
以上就是小编给大家分享的热血江湖mysql内核技术之门派数据库表结构说明攻略全部内容,在游戏前期数据库出现问题找人解决是必然情况也是唯一的办法。虽然有解决方案但是小编还需觉得大家应该自主学习一下,因为你不可能永远让别人帮你修复,只有自己学会了才真正是自己的。
|
|