针对单机架设修改需求,魔域数据库(通常为MySQL,库名如my、account)的核心结构围绕角色属性、物品、幻兽及脚本逻辑展开。以下为常用表结构拆解。
一、 账号与角色基础表
1. account(账号表)
存储玩家注册的账号信息,是角色登录的入口。
- id:自增主键,账号的唯一ID。
• name:账号名称(登录用户名)。
• password:MD5加密后的密码。
- VIP:账号VIP等级,影响特权。
• online:在线状态标识(0离线,1在线)。
- reg_date:账号注册时间。
2. cq_user(角色属性表)
游戏内最重要的表,存储所有玩家的核心数据。
• id:角色唯一ID(与account.id关联)。
- name:角色名称。
• lookface:角色外观代码(修改此项可改变角色形象,如GM形象)。
- level:角色等级。
• exp:当前经验值。
• money / emoney:金币与魔石数量(直接修改此处可刷钱)。
- profession:职业代码(如0战士、1法师)。
• map / x / y:当前所在地图ID及坐标。
- pk:PK值或声望。
• eud_pack_size:幻兽孵化器格数(可修改扩大)。
• medal_select:可出征幻兽数量(默认3,可改为12)。
二、 物品与装备系统
1. cq_itemtype(物品类型库)
定义游戏中所有物品的基础模板。
- id:物品ID(与客户端同步)。
• name:物品名称。
• type:物品大类(如武器、防具、药水)。
- price:基础售价。
• req_level:使用等级要求。
• req_profession:职业限制。
2. cq_item(玩家背包/身上物品)
存储玩家实际拥有的每一件具体装备。
• id:物品实例ID(自增)。
- player_id:所属角色ID(关联cq_user.id)。
• type:物品类型ID(关联cq_itemtype.id)。
- position:装备位置(如0背包,1武器栏)。
• amount:堆叠数量。
• ident:是否已鉴定。
- add_level:追加等级(+1至+12)。
• luck:幸运值。
• plunder:装备品质或抢夺属性。
3. cq_itemaddition(装备附加属性)
记录装备的魔魂、神佑等额外属性,与cq_item通过item_id关联。
三、 幻兽(宝宝)系统
1. cq_eudemon(幻兽数据表)
存储所有已孵化的幻兽详细信息。
- id:幻兽唯一ID。
• owner_id:主人角色ID。
• type:幻兽种类ID(如物防、法防、战年)。
- name:幻兽昵称。
• level:幻兽等级。
• exp:幻兽经验。
• life / mana:生命值与魔法值。
- attack / defense:攻击与防御力。
• availabletime:可出征时间(修改为0表示永久)。
2. cq_grade(幻兽成长/评分表)
定义幻兽的成长率计算公式与评分标准。
- rarity:罕见度加分。
• life_a / life_b:生命成长的最小/最大记分值。
- life_c:评分参数(调高此项可快速获得高星宠)。
四、 游戏规则与脚本表
1. cq_action(NPC脚本表)
游戏内所有NPC对话、任务、活动的逻辑核心。
• id:脚本段ID。
- id_next:执行成功后的下一段ID。
• id_nextfail:条件不满足时的跳转ID。
- type:脚本类型(如对话、检测物品、给予奖励)。
• data:执行参数(如检测的物品ID)。
- param:对话文本或条件表达式(如check 5500检测技能)。
2. cq_config(服务器全局配置)
控制服务器运行参数。
• id:配置项ID。
- data:配置数值(如最高等级限制、双倍经验开关)。
3. cq_monstertype(怪物属性表)
• name:怪物名称。
• level:怪物等级。
- HP / MP:血量与魔法。
• AC / DC:防御与攻击力。
• Exp:击杀经验。
- Drop:关联掉落规则ID。
4. cq_dropitemrule(掉落规则表)
与怪物表关联,定义BOSS爆率及掉落物品列表。
五、 其他辅助表
- cq_map:地图配置信息。
• cq_npc:NPC静态位置与外观。
• cq_syndicate:军团(家族)数据。
- cq_magic:玩家已学技能记录。
六、 单机修改实操提示
1. 刷钱与魔石:直接在cq_user表修改money(金币)和emoney(魔石)字段数值。
2. GM权限与形象:在cq_user表的name字段后加上[PM],并将lookface改为3。
3. 修改爆率:调整cq_dropitemrule表中对应怪物的chance(几率)字段。
4. 备份原则:修改前务必导出SQL文件备份,避免改错字段导致服务器无法启动。
一、 账号与角色基础表
1. account(账号表)
存储玩家注册的账号信息,是角色登录的入口。
- id:自增主键,账号的唯一ID。
• name:账号名称(登录用户名)。
• password:MD5加密后的密码。
- VIP:账号VIP等级,影响特权。
• online:在线状态标识(0离线,1在线)。
- reg_date:账号注册时间。
2. cq_user(角色属性表)
游戏内最重要的表,存储所有玩家的核心数据。
• id:角色唯一ID(与account.id关联)。
- name:角色名称。
• lookface:角色外观代码(修改此项可改变角色形象,如GM形象)。
- level:角色等级。
• exp:当前经验值。
• money / emoney:金币与魔石数量(直接修改此处可刷钱)。
- profession:职业代码(如0战士、1法师)。
• map / x / y:当前所在地图ID及坐标。
- pk:PK值或声望。
• eud_pack_size:幻兽孵化器格数(可修改扩大)。
• medal_select:可出征幻兽数量(默认3,可改为12)。
二、 物品与装备系统
1. cq_itemtype(物品类型库)
定义游戏中所有物品的基础模板。
- id:物品ID(与客户端同步)。
• name:物品名称。
• type:物品大类(如武器、防具、药水)。
- price:基础售价。
• req_level:使用等级要求。
• req_profession:职业限制。
2. cq_item(玩家背包/身上物品)
存储玩家实际拥有的每一件具体装备。
• id:物品实例ID(自增)。
- player_id:所属角色ID(关联cq_user.id)。
• type:物品类型ID(关联cq_itemtype.id)。
- position:装备位置(如0背包,1武器栏)。
• amount:堆叠数量。
• ident:是否已鉴定。
- add_level:追加等级(+1至+12)。
• luck:幸运值。
• plunder:装备品质或抢夺属性。
3. cq_itemaddition(装备附加属性)
记录装备的魔魂、神佑等额外属性,与cq_item通过item_id关联。
三、 幻兽(宝宝)系统
1. cq_eudemon(幻兽数据表)
存储所有已孵化的幻兽详细信息。
- id:幻兽唯一ID。
• owner_id:主人角色ID。
• type:幻兽种类ID(如物防、法防、战年)。
- name:幻兽昵称。
• level:幻兽等级。
• exp:幻兽经验。
• life / mana:生命值与魔法值。
- attack / defense:攻击与防御力。
• availabletime:可出征时间(修改为0表示永久)。
2. cq_grade(幻兽成长/评分表)
定义幻兽的成长率计算公式与评分标准。
- rarity:罕见度加分。
• life_a / life_b:生命成长的最小/最大记分值。
- life_c:评分参数(调高此项可快速获得高星宠)。
四、 游戏规则与脚本表
1. cq_action(NPC脚本表)
游戏内所有NPC对话、任务、活动的逻辑核心。
• id:脚本段ID。
- id_next:执行成功后的下一段ID。
• id_nextfail:条件不满足时的跳转ID。
- type:脚本类型(如对话、检测物品、给予奖励)。
• data:执行参数(如检测的物品ID)。
- param:对话文本或条件表达式(如check 5500检测技能)。
2. cq_config(服务器全局配置)
控制服务器运行参数。
• id:配置项ID。
- data:配置数值(如最高等级限制、双倍经验开关)。
3. cq_monstertype(怪物属性表)
• name:怪物名称。
• level:怪物等级。
- HP / MP:血量与魔法。
• AC / DC:防御与攻击力。
• Exp:击杀经验。
- Drop:关联掉落规则ID。
4. cq_dropitemrule(掉落规则表)
与怪物表关联,定义BOSS爆率及掉落物品列表。
五、 其他辅助表
- cq_map:地图配置信息。
• cq_npc:NPC静态位置与外观。
• cq_syndicate:军团(家族)数据。
- cq_magic:玩家已学技能记录。
六、 单机修改实操提示
1. 刷钱与魔石:直接在cq_user表修改money(金币)和emoney(魔石)字段数值。
2. GM权限与形象:在cq_user表的name字段后加上[PM],并将lookface改为3。
3. 修改爆率:调整cq_dropitemrule表中对应怪物的chance(几率)字段。
4. 备份原则:修改前务必导出SQL文件备份,避免改错字段导致服务器无法启动。

