# 🎮 天堂 3.80C 資料庫結構說明書
> **資料庫名稱:** `380`
> **資料庫引擎:** MySQL 5.6
> **字元編碼:** UTF-8
> **資料表總數:** 259 張
> **最後更新日期:** 2025-07-10
>
> 本文件根據實際 SQL Schema(`380.sql`)解析整理,涵蓋所有資料表的用途、欄位說明與備註。
---
## 📑 目錄
- [一、帳號與登入系統](#一帳號與登入系統)
- [二、角色基本資料](#二角色基本資料)
- [三、角色道具與倉庫](#三角色道具與倉庫)
- [四、角色技能與狀態](#四角色技能與狀態)
- [五、角色社交與通訊](#五角色社交與通訊)
- [六、角色雜項系統](#六角色雜項系統)
- [七、裝備系統(武器 / 防具 / 飾品)](#七裝備系統武器--防具--飾品)
- [八、道具系統](#八道具系統)
- [九、NPC 與怪物系統](#九npc-與怪物系統)
- [十、地圖與傳送系統](#十地圖與傳送系統)
- [十一、商店與交易系統](#十一商店與交易系統)
- [十二、血盟(公會)系統](#十二血盟公會系統)
- [十三、伺服器管理與設定](#十三伺服器管理與設定)
- [十四、任務系統](#十四任務系統)
- [十五、怪物生成系統](#十五怪物生成系統)
- [十六、掉落物品系統](#十六掉落物品系統)
- [十七、攻城與城堡系統](#十七攻城與城堡系統)
- [十八、競技場(無限大賽)系統](#十八競技場無限大賽系統)
- [十九、變身與寵物系統](#十九變身與寵物系統)
- [二十、儲值與金流系統](#二十儲值與金流系統)
- [二十一、日誌與紀錄系統](#二十一日誌與紀錄系統)
- [二十二、自訂擴充系統(大叔系列)](#二十二自訂擴充系統大叔系列)
- [二十三、暗黑裝備系統](#二十三暗黑裝備系統)
- [二十四、強化加乘系統](#二十四強化加乘系統)
- [二十五、炫色系統](#二十五炫色系統)
- [二十六、紋樣系統](#二十六紋樣系統)
- [二十七、轉生系統](#二十七轉生系統)
- [二十八、娛樂與活動系統](#二十八娛樂與活動系統)
- [二十九、虛擬人物與商店系統](#二十九虛擬人物與商店系統)
- [三十、雜項系統](#三十雜項系統)
---
## 一、帳號與登入系統
### `accounts` — 遊戲帳號資料表
> 儲存所有玩家帳號的登入資訊、權限設定、VIP 狀態與儲值紀錄。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `login` | varchar(50) | 帳號名稱(主鍵) |
| `password` | varchar(50) | 帳號密碼 |
| `lastactive` | datetime | 最後上線時間 |
| `access_level` | int | GM 權限等級(0=一般玩家,100=部分 GM,200=完整 GM) |
| `ip` | varchar(20) | 最後連線 IP |
| `host` | varchar(255) | 最後連線主機名稱 |
| `banned` | tinyint | 帳號封鎖狀態(0=正常,1=已封鎖) |
| `character_slot` | int | 角色欄位數 |
| `spw` | varchar(12) | 二次密碼(倉庫密碼) |
| `warehouse` | int | 倉庫金幣數量 |
| `server_no` | int | 登入伺服器編號(目前未使用) |
| `already_login` | tinyint | 今日是否已登入過(0=否,1=是) |
| `glory_points` | int | 榮耀點數 — 當前數值 |
| `glory_points_slot` | int | 榮耀點數 — 擴充恢復值 |
| `glory_points_limit` | int | 榮耀點數 — 上限值 |
| `滿額紀錄` | int | 滿額消費紀錄 |
| `累儲紀錄` | int | 累積儲值紀錄編號 |
| `累消紀錄` | int | 累積消費紀錄編號 |
| `累儲金額` | int | 累積儲值總金額 |
| `累消金額` | int | 累積消費總金額 |
| `首儲紀錄` | int | 首次儲值紀錄 |
| `pay_first` | int | 首儲狀態標記 |
| `VipStartTime` | timestamp | VIP 開始時間 |
| `VipEndTime` | timestamp | VIP 結束時間 |
| `VipLevel` | int | VIP 等級 |
### `ban_ip` — IP 封鎖清單
> 儲存被封鎖的 IP 位址,防止特定 IP 連入伺服器。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `ip` | varchar(255) | 被封鎖的 IP 位址(主鍵) |
| `info` | varchar(255) | 封鎖原因說明 |
| `datetime` | datetime | 封鎖時間 |
| `UnbanTime` | datetime | 預定解封時間 |
---
## 二、角色基本資料
### `characters` — 角色基本能力資料表
> 遊戲中所有角色的核心資料,包含等級、能力值、座標位置、職業等資訊。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `account_name` | varchar(13) | 所屬帳號名稱(對應 `accounts.login`) |
| `AccessLevel` | int | GM 權限等級 |
| `objid` | int | 角色物件編號(系統自動產生,主鍵) |
| `char_name` | varchar(45) | 角色名稱 |
| `level` | int | 當前等級 |
| `HighLevel` | int | 歷史最高等級 |
| `Exp` | bigint | 累計經驗值 |
| `MaxHp` | int | 最大血量(HP) |
| `CurHp` | int | 當前血量 |
| `MaxMp` | int | 最大魔力(MP) |
| `CurMp` | int | 當前魔力 |
| `Ac` | int | 防禦力(負值越低越好) |
| `Str` | int | 力量 |
| `Con` | int | 體質 |
| `Dex` | int | 敏捷 |
| `Cha` | int | 魅力 |
| `Intel` | int | 智力 |
| `Wis` | int | 精神 |
| `Status` | int | 角色狀態碼 |
| `Class` | int | 職業圖形檔編號(**請勿任意修改**) |
| `Sex` | int | 性別(0=男,1=女) |
| `Type` | int | 職業類型(0=王族,1=騎士,2=妖精,3=法師,4=黑妖,5=龍騎士,6=幻術士) |
| `Heading` | int | 面向方向(0~7) |
| `LocX` | int | 目前 X 座標 |
| `LocY` | int | 目前 Y 座標 |
| `MapID` | int | 目前所在地圖編號 |
| `Food` | int | 飽食度(最大值 29 代表 100%) |
| `Lawful` | int | 正義值(範圍 32767 ~ -32768) |
| `Title` | varchar(35) | 角色封號 |
| `ClanID` | int | 血盟編號(對應 `clan_data.clan_id`) |
| `Clanname` | varchar(45) | 血盟名稱 |
| `ClanRank` | int | 血盟中的職位等級 |
| `rejoin_clan_time` | datetime | 可重新加入血盟的時間 |
| `BonusStatus` | int | 已使用的能力點數 |
| `ElixirStatus` | int | 已服用萬能藥數量 |
| `ElfAttr` | int | 妖精屬性選擇 |
| `ForgetElfAttrCount` | int | 妖精遺忘屬性次數 |
| `PKcount` | int | PK 殺人次數 |
| `PkCountForElf` | int | 妖精森林 PK 次數 |
| `ExpRes` | int | 經驗值恢復百分比 |
| `PartnerID` | int | 結婚對象的 objid |
| `OnlineStatus` | int | 在線狀態 |
| `HomeTownID` | int | 註冊村莊編號 |
| `Contribution` | int | 村莊貢獻度 |
| `Pay` | int | 付費狀態 |
| `HellTime` | int | 地獄倒數時間 |
| `Banned` | tinyint | 角色封鎖狀態 |
| `Karma` | int | 友好度(魔族好感度) |
| `LastPk` | datetime | 最後 PK 時間 |
| `LastPkForElf` | datetime | 最後妖精森林 PK 時間 |
| `DeleteTime` | datetime | 角色刪除倒數時間 |
| `OriginalStr` | int | 初始力量值(創建時) |
| `OriginalCon` | int | 初始體質值 |
| `OriginalDex` | int | 初始敏捷值 |
| `OriginalCha` | int | 初始魅力值 |
| `OriginalInt` | int | 初始智力值 |
| `OriginalWis` | int | 初始精神值 |
| `CreateTime` | datetime | 角色創建時間 |
| `MeteLevel` | int | 轉生次數 |
| `PunishTime` | datetime | 懲罰結束時間 |
| `BanError` | int | 封鎖錯誤計數 |
| `InputBanError` | int | 輸入封鎖錯誤次數 |
| `SpeedError` | int | 加速偵測錯誤次數 |
| `RocksPrisonTime` | int | 岩牢限時(秒) |
| `IvorytowerTime` | int | 象牙塔限時 |
| `LastabardTime` | int | 拉斯塔巴德限時 |
| `DragonValleyTime` | int | 龍之谷限時 |
| `MonsterLabTime` | int | 怪物實驗室限時 |
| `WarzoneTime` | int | 戰爭地帶限時 |
| `AI_TIMES` | int | AI 驗證計時器 |
| `Honor` | int | 聲望值 |
| `HonorLevel` | int | 聲望等級 |
| `charBind` | int | 角色綁定狀態 |
| `pacha` ~ `pawis` | int | 潘朵拉屬性加成(魅力/體質/敏捷/智力/力量/精神) |
| `紋樣類型1` ~ `紋樣等級5` | int | 5 組紋樣的類型與等級 |
| `紋樣積分` | int | 紋樣系統積分 |
| `AllClanScore` | int | 血盟總積分 |
| `ClanScore` | int | 個人血盟積分 |
### `character_other` — 角色雜項延伸資料
> 儲存角色的擊殺統計、永久能力加成、自動掛機配點等不在主表中的擴展資訊。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `char_obj_id` | int | 角色 objid |
| `logintime` | int | 登出時間戳 |
| `hpup` / `mpup` | int | HP/MP 升級累計增量 |
| `score` | int | 積分 |
| `title` | int | 稱號編號 |
| `color` | int | 名稱顏色 |
| `usemap` / `usemaptime` | int | 使用中地圖 / 地圖使用時間 |
| `uplevel` | int | 升等次數 |
| `clanskill` | int | 血盟技能 |
| `deathCount` / `killCount` | int | 死亡次數 / 擊殺次數 |
| `getbonus` | int | 累積領取獎勵量 |
| `dmgup` / `bowdmgup` / `spup` | int | 永久近戰/弓/魔攻加成 |
| `Speciali_*` | int | 特殊傷害/命中/減免加成(近戰、弓、魔法) |
| `LevelUp_Points` | int | 升級可配點數 |
| `ItemUse*` | int | 道具使用永久能力加成(HP/MP/力量/敏捷/…/經驗等 30+ 項) |
| `PolyRaceJoinCount` | int | 變身競速參加次數 |
| `Auto_Points` | int | 自動點數 |
| `PatternHonor` | int | 紋樣聲望 |
### `character_alliance` — 角色聯盟資料
> 儲存角色的聯盟關係,最多可與 4 個聯盟建立關聯。
### `character_apprentice` — 師徒系統
> 記錄師傅與徒弟的關聯,每位師傅最多收 4 位徒弟。
### `character_autohunt` — 自動掛機設定
> 儲存角色的自動練功設定參數(55 組設定值)。
### `character_bank` — 角色銀行
> 角色的銀行存款系統,包含密碼保護。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `account_name` | varchar(45) | 帳號名稱 |
| `adena_count` | bigint | 存款金額 |
| `pass` | varchar(10) | 銀行密碼 |
| `settime` | datetime | 設定時間 |
### `character_c1` — 角色陣營系統
> 記錄角色的陣營歸屬。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `object_id` | int | 角色 objid |
| `c1_type` | int | 陣營類型 |
| `note` | varchar(45) | 陣營名稱 |
### `character_config` — 角色介面設定
> 儲存玩家的個人設定(以 blob 格式存放)。
### `character_gambling` — 角色賭博紀錄
> 記錄角色的賭博相關資料(賭注、賠率等)。
### `character_maps_time` — 角色地圖限時
> 記錄角色在限時地圖中已使用的時間。
### `character_vip` — 角色 VIP 時效
> 記錄角色 VIP 到期時間。
### `character_trade` — 角色交易紀錄
> 記錄角色間的交易資料(含金額、狀態等)。
### `character_shop` — 角色個人商店
> 玩家擺攤的道具上架紀錄。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `item_obj_id` | int | 道具物件 ID |
| `user_obj_id` | int | 擺攤玩家 objid |
| `adena` | int | 售價 |
| `overtime` | datetime | 到期時間 |
| `end` | int | 狀態(0=出售中,1=已售出未領錢,2=已領錢,3=未售出未領回,4=已領回) |
### `character_shopinfo` — 個人商店道具詳情
> 配合 `character_shop` 儲存販賣道具的完整屬性。
### `character_etcitems` — 角色永久道具追蹤
> 追蹤特定不可堆疊道具的持有狀態。
---
## 三、角色道具與倉庫
### `character_items` — 角色道具欄
> 玩家身上攜帶的所有道具,包括裝備狀態與強化數值。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `id` | int | 序號(主鍵) |
| `item_id` | int | 物品編號(對應 `weapon`/`armor`/`etcitem` 的 `item_id`) |
| `char_id` | int | 持有角色 objid |
| `item_name` | varchar(255) | 物品名稱 |
| `count` | bigint | 數量 |
| `is_equipped` | int | 是否裝備中(0=否,1=是) |
| `enchantlvl` | int | 強化等級(+1, +2, … +N) |
| `is_id` | int | 是否已鑑定(0=未鑑定,1=已鑑定) |
| `durability` | int | 耐久度 |
| `charge_count` | int | 充填次數 |
| `remaining_time` | int | 剩餘使用時間 |
| `last_used` | datetime | 最後使用時間(如鍊金石) |
| `bless` | int | 祝福狀態(0=祝福,1=普通,2=詛咒) |
| `attr_enchant_kind` | int | 武器屬性種類 |
| `attr_enchant_level` | int | 武器屬性等級 |
| `gamNo` / `gamNpcId` / `starNpcId` / `racegamno` | — | 娃娃/賽馬等特殊系統欄位 |
| `update_other_itemlv` | int | 其他物品升級 |
| `pandora_type` / `pandora_mark` | int | 潘朵拉類型/標記 |
### `character_warehouse` — 角色倉庫
> 以帳號為單位的個人倉庫,同帳號所有角色共用。欄位結構與 `character_items` 類似。
### `character_warehouse_for_cha` — 角色專屬倉庫
> 以單一角色為單位的專屬倉庫(不同於帳號共用倉庫)。
### `character_elf_warehouse` — 妖精倉庫
> 妖精專屬倉庫,以帳號為單位存放。
### `character_items_time` — 道具限時紀錄
> 記錄有時效限制的道具到期時間。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `itemr_obj_id` | int | 道具物件 ID |
| `usertime` | datetime | 到期時間 |
| `note` | varchar(255) | 備註 |
### `character_item_power` — 道具額外能力
> 記錄道具附加的 4 組額外能力值(洗鍊系統)。
### `character_wash_chain` — 角色裝備洗鍊/附魔紀錄
> 儲存每件裝備上的附魔與特殊強化資料。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `item_obj_id` | int | 道具物件 ID |
| `item_power` | int | 古文字(洗鍊)能力值 |
| `magic_weapon` | int | 武器魔法 DIY 附魔石類型 |
| `date_time` | datetime | 武器魔法 DIY 使用期限 |
| `boss_weapon` | int | BOSS 水晶附魔石類型 |
| `boss_lv` | int | BOSS 水晶等級 |
| `boss_date_time` | datetime | BOSS 水晶使用期限 |
| `super_rune_1` ~ `super_rune_4` | int | 超能符石欄位(4 格) |
| `critical_hit_stone` | int | 爆擊寶石 |
### `character_weapon_time` — 武器限時紀錄
> 記錄武器的使用時效與 Boss 附魔系統階段。
---
## 四、角色技能與狀態
### `character_skills` — 角色已學技能
> 記錄角色已學會的所有魔法技能。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `id` | int | 序號 |
| `char_obj_id` | int | 角色 objid |
| `skill_id` | int | 技能編號 |
| `skill_name` | varchar(45) | 技能名稱 |
| `is_active` | int | 是否啟用 |
| `activetimeleft` | int | 剩餘持續時間 |
### `character_buff` — 角色身上的增益效果
> 記錄角色目前的 Buff(增益/減益魔法效果)。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `char_obj_id` | int | 角色 objid |
| `skill_id` | int | 技能編號(對應 `skills.id`) |
| `remaining_time` | int | 剩餘時間(秒) |
| `poly_id` | int | 變身編號(0=無變身) |
### `character_quests` — 角色任務進度
> 記錄角色進行中或已完成的任務。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `char_id` | int | 角色 objid |
| `quest_id` | int | 任務編號 |
| `quest_step` | int | 任務進度步驟 |
| `note` | varchar(100) | 備註 |
| `clean` | tinyint | 清除類型 |
| `mob_count` | varchar(100) | 怪物擊殺計數 |
---
## 五、角色社交與通訊
### `character_buddys` — 好友名單
> 角色的好友清單。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `char_id` | int | 角色 objid |
| `buddy_id` | int | 好友 objid |
| `buddy_name` | varchar(45) | 好友名稱 |
### `character_teleport` — 角色記憶座標
> 儲存角色使用「記憶」技能記錄的傳送座標。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `char_id` | int | 角色 objid |
| `name` | varchar(45) | 座標名稱 |
| `locx` / `locy` | int | X / Y 座標 |
| `mapid` | int | 地圖編號 |
### `character_teleport_config` — 記憶座標格數設定
> 儲存角色可記憶的座標格數上限與設定資料。
### `信件資料` — 遊戲內信件系統
> 角色間傳送的信件內容。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `id` | int | 信件編號 |
| `type` | int | 信件類型 |
| `sender` | varchar(255) | 寄件人 |
| `receiver` | varchar(255) | 收件人 |
| `date` | datetime | 發送日期 |
| `read_status` | tinyint | 已讀狀態(0=未讀,1=已讀) |
| `subject` | blob | 信件主旨 |
| `content` | blob | 信件內容 |
---
## 六、角色雜項系統
### `beginner` — 新角色初始物品
> 設定新創角色時自動發放的初始道具。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `item_id` | int | 道具編號 |
| `count` | int | 數量 |
| `charge_count` | int | 充填次數 |
| `enchantlvl` | int | 強化等級 |
| `item_name` | varchar(50) | 道具名稱 |
| `activate` | char(1) | 適用職業(P=王族,K=騎士,E=妖精,W=法師,D=黑暗妖精,A=全職業) |
| `time` | int | 限時(秒) |
| `is_equipped` | int | 是否自動裝備 |
### `exp` — 經驗值對照表
> 定義每個等級所需的經驗值與經驗懲罰係數。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `level` | int | 等級 |
| `exp` | bigint | 該等級所需總經驗值 |
| `expPenalty` | double | 經驗扣除懲罰倍率 |
---
## 七、裝備系統(武器 / 防具 / 飾品)
### `weapon` — 武器資料表
> 定義所有武器的基本屬性與各職業裝備限制。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `item_id` | int | 武器編號(主鍵) |
| `name` | varchar(45) | 武器名稱 |
| `classname` | varchar(45) | Java 類別名稱 |
| `name_id` | varchar(45) | 客戶端名稱 ID |
| `type` | varchar(45) | 武器類型:`sword`=劍、`dagger`=短劍、`tohandsword`=雙手劍、`bow`=弓、`singlebow`=單手弓、`staff`=法杖、`tohandstaff`=雙手杖、`blunt`=單手鈍器、`tohandblunt`=雙手斧、`claw`=爪、`gauntlet`=手甲、`singlespear`=矛、`edoryu`=雙刀、`arrow`=箭 |
| `material` | varchar(45) | 材質:`iron`=鐵、`silver`=銀、`gold`=金、`mithril`=米索莉、`blackmithril`=黑色米索莉、`platinum`=白金、`bone`=骨、`dragonscale`=龍鱗、`wood`=木材、`copper`=銅 等 |
| `weight` | int | 重量 |
| `invgfx` / `grdgfx` | int | 背包圖示 / 地面圖示編號 |
| `dmg_small` / `dmg_large` | int | 對小型/大型怪物傷害 |
| `range` | int | 攻擊距離 |
| `safenchant` | int | 安定值(安全強化上限) |
| `王族` ~ `戰士` | int | 各職業是否可裝備(0=不可,1=可) |
| `hitmodifier` | int | 命中加成 |
| `dmgmodifier` | int | 額外攻擊加成 |
| `add_str` ~ `add_cha` | int | 六維屬性加成 |
| `add_hp` / `add_mp` | int | HP/MP 加成 |
| `add_hpr` / `add_mpr` | int | HP/MP 恢復加成 |
| `add_sp` | int | 魔法攻擊加成 |
| `m_def` | int | 魔法防禦加成 |
| `haste_item` | int | 永久加速(0=否,1=是) |
| `double_dmg_chance` | int | 雙擊機率(黑妖適用) |
| `magicdmgmodifier` | int | 魔法傷害加成 |
| `canbedmg` | int | 是否會損壞(0=否,1=是) |
| `min_lvl` / `max_lvl` | int | 等級限制 |
| `bless` | int | 祝福狀態(0=祝福,1=普通,2=詛咒) |
| `trade` | int | 是否可交易(0=可,1=不可) |
| `cant_delete` | int | 是否可刪除(0=可,1=不可) |
| `defense_water` ~ `defense_earth` | int | 四屬性防禦 |
| `regist_stun` ~ `regist_blind` | int | 六大異常狀態抗性(暈眩/石化/睡眠/冰凍/支撐/暗黑) |
| `max_use_time` | int | 最大使用時間 |
| `exp_point` | int | 經驗值加成 |
| `PVPdmg` / `PVPdmgReduction` | int | PVP 傷害增加/減免 |
| `此商品是否販賣` | tinyint | 是否可售給商店(0=可,1=不可) |
| `MeteLevel` / `MeteLevelMAX` | int | 轉生等級限制 |
| `是否開啟暗黑` | int | 暗黑系統開關(0=關,1=開) |
| `是否啟動炫色系統` | int | 炫色系統開關 |
| `是否附魔強化` | int | 附魔強化開關 |
### `armor` — 防具資料表
> 定義所有防具(含頭盔/鎧甲/斗篷/T恤/手套/靴子/盾牌/項鏈/戒指/腰帶)的基本屬性。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `item_id` | int | 防具編號(主鍵) |
| `name` | varchar(70) | 防具名稱 |
| `exp_point` | int | 經驗值加成 |
| `classname` | varchar(45) | Java 類別名稱 |
| `name_id` | varchar(45) | 客戶端名稱 ID |
| `type` | varchar(15) | 防具種類:`helm`=頭盔、`armor`=鎧甲、`cloak`=斗篷、`t`=T恤、`glove`=手套、`boots`=靴子、`shield`=盾牌、`amulet`=項鏈、`ring`=戒指、`belt`=腰帶 |
| `material` | varchar(45) | 材質(同武器材質表) |
| `weight` | int | 重量 |
| `ac` | int | 防禦力(負值,如 -1, -2) |
| `safenchant` | int | 安定值 |
| `王族` ~ `戰士` | int | 各職業裝備限制 |
| `add_str` ~ `add_cha` | int | 六維屬性加成 |
| `add_hp` / `add_mp` / `add_hpr` / `add_mpr` / `add_sp` | int | HP/MP/恢復/魔攻加成 |
| `min_lvl` / `max_lvl` | int | 等級限制 |
| `m_def` | int | 魔法防禦 (%) |
| `haste_item` | int | 加速效果 |
| `damage_reduction` | int | 傷害減免 |
| `weight_reduction` | int | 負重減少 |
| `hit_modifier` / `dmg_modifier` | int | 近戰命中/傷害加成 |
| `bow_hit_modifier` / `bow_dmg_modifier` | int | 弓命中/傷害加成 |
| `bless` / `trade` / `cant_delete` | int | 祝福/交易/刪除限制 |
| `defense_water` ~ `defense_earth` | int | 四屬性防禦 |
| `regist_stun` ~ `regist_blind` | int | 六大異常抗性 |
| `greater` | int | 特殊等級標記 |
| `magic_hit_modifier` | int | 魔法命中加成 |
| `up_hp_potion` / `uhp_number` | int | 藥水恢復% / 恢復量加成 |
| `PVPdmg` / `PVPdmgReduction` | int | PVP 傷害/減免 |
| `critical` / `bow_critical` / `magic_critical` | int | 物理/弓/魔法暴擊 |
| `此商品是否販賣` | tinyint | 是否可售給商店 |
| `MeteLevel` / `MeteLevelMAX` | int | 轉生限制 |
| `是否附魔強化` / `是否開啟暗黑` / `是否啟動炫色系統` | int | 系統開關 |
### `armor_set` — 套裝效果資料表
> 定義裝備套裝組合觸發的額外效果。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `sets` | varchar(1000) | 套裝組成的裝備 ID(逗號分隔) |
| `polyid` | int | 套裝觸發變身編號(-1=無) |
| `ac` ~ `intl` | int | 六維/HP/MP/恢復/防禦/魔防加成 |
| `defense_*` | int | 四屬性防禦加成 |
| `regist_*` | int | 六大異常抗性加成 |
| `modifier_dmg` / `reduction_dmg` | int | 物理傷害增加/減免 |
| `magic_modifier_dmg` / `magic_reduction_dmg` | int | 魔法傷害增加/減免 |
| `bow_modifier_dmg` | int | 弓傷害增加 |
| `haste` / `sp` / `hit_modifier` / `bow_hit_modifier` | int | 加速/魔攻/命中 |
| `magiccritical_chance` | int | 魔法暴擊機率 |
| `特效編號` / `特效時間` | int | 持續特效與時間 |
### `weapon_skill` — 武器附加技能
> 定義武器攻擊時有機率觸發的特殊效果。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `weapon_id` | int | 武器編號 |
| `probability` | int | 發動機率 |
| `fix_damage` / `random_damage` | int | 固定/隨機傷害 |
| `area` | int | 影響範圍(格數) |
| `skill_id` | int | 負面效果(1=衝暈,2=束縛,3=擊退,4=冰凍,5=沉默,6=藥霜,7=緩速,8=毒咒,9=黑暗之影,10=壞物術,11=吸血鬼之吻,12=魔力奪取,13=弱化術,14=疾病術) |
| `skill_time` | int | 效果持續時間(秒) |
| `effect_id` | int | 特效編號 |
| `effect_target` | int | 特效目標(0=自身,1=對方) |
| `arrow_type` | int | 箭矢類型 |
| `attr` | int | 屬性 |
| `顯示特效` ~ `目標效果特效_5` | int | 最多 5 組額外顯示特效 |
### `weapon_skill_in` — 武器內嵌技能
> 定義武器內嵌的特殊能力組合。
### `weapon_skill_power` — 武器技能能力值
> 定義武器技能觸發的詳細能力參數(含動畫、傷害計算、陣營限制等)。
### `weapon_power` — 武器追加傷害
> 定義武器的額外傷害範圍(最小值~最大值)。
### `petitem` — 寵物裝備資料表
> 定義可裝備在寵物身上的裝備屬性。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `item_id` | int | 物品編號 |
| `裝備屬性` | varchar(20) | 裝備類型 |
| `hitmodifier` / `dmgmodifier` | int | 命中/傷害加成 |
| `ac` | int | 防禦力 |
| `add_str` ~ `add_wis` | int | 五維加成 |
| `add_hp` / `add_mp` / `add_sp` / `m_def` | int | HP/MP/魔攻/魔防 |
| `isweapon` / `ishigher` | tinyint | 是否為武器 / 高級 |
---
## 八、道具系統
### `etcitem` — 一般道具(消耗品/材料/其他)
> 定義所有非武器、非防具的道具資料。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `item_id` | int | 物品編號(主鍵) |
| `name` | varchar(120) | 物品名稱 |
| `classname` | varchar(100) | Java 類別名稱(決定使用效果) |
| `name_id` | varchar(45) | 客戶端名稱 ID |
| `item_type` | varchar(40) | 物品類型 |
| `use_type` | varchar(20) | 使用方式 |
| `material` | varchar(45) | 材質 |
| `weight` | int | 重量 |
| `invgfx` / `grdgfx` | int | 背包/地面圖示 |
| `stackable` | int | 是否可堆疊(0=不可,1=可) |
| `max_charge_count` | int | 最大充填數量 |
| `max_use_time` | int | 最大使用時間 |
| `dmg_small` / `dmg_large` | int | 對小型/大型傷害 |
| `min_lvl` / `max_lvl` | int | 等級限制 |
| `bless` | int | 祝福狀態 |
| `trade` / `cant_delete` | int | 交易/刪除限制 |
| `delay_id` / `delay_time` / `delay_effect` | int | 使用延遲設定 |
| `food_volume` | int | 飽食度增加量 |
| `save_at_once` | tinyint | 是否立即存檔 |
| `MeteLevel` / `MeteLevelMAX` | int | 轉生限制 |
| `職業判斷` | int | 職業限制位元遮罩(1=王族,2=騎士,4=妖精,8=法師,16=黑妖,32=龍騎,64=幻術,128=戰士,255=全職) |
| `增加水屬性` ~ `增加地屬性` | int | 四屬性加成 |
| `此商品是否販賣` | tinyint | 商店回收限制 |
### `etcitem_box` — 寶箱(機率型)
> 定義寶箱開啟後的隨機掉落物品與機率。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `box_item_id` | int | 寶箱道具編號 |
| `get_item_id` | int | 可獲得的道具編號 |
| `randomint` | int | 機率基數(預設 1000000) |
| `random` | int | 機率值 |
| `min_count` / `max_count` | int | 給予數量範圍 |
| `out` | tinyint | 是否全服公告 |
| `bless` | int | 祝福狀態(-1=不設定) |
| `enchant` | int | 強化值 |
### `etcitem_boxs` — 寶箱(固定型)
> 定義寶箱開啟後的固定給予物品(可按職業區分)。
### `etcitem_box_key` — 需鑰匙的寶箱
> 定義需要特定鑰匙道具才能開啟的寶箱。
### `etcitem_doll_power` — 魔法娃娃能力值
> 定義魔法娃娃的能力數值參數。
### `etcitem_doll_type` — 魔法娃娃類型
> 定義魔法娃娃的召喚條件、外觀、持續時間與能力組合。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `itemid` | int | 對應道具編號 |
| `powers` | varchar(255) | 能力陣列 |
| `need` | varchar(100) | 耗材道具編號 |
| `count` | varchar(100) | 耗材數量 |
| `time` | int | 可召喚時間(秒) |
| `gfxid` | int | 外型代號 |
| `doll_lv` | int | 娃娃等級 |
### `etcitem_teleport` — 道具傳送設定
> 定義傳送道具使用後的目標座標。
### `resolvent` — 分解道具
> 定義道具分解後可獲得的水晶數量。
### `capsule_toy` — 扭蛋/轉蛋系統
> 定義扭蛋 NPC 的隨機獎品池。
---
## 九、NPC 與怪物系統
### `npc` — NPC / 怪物基本資料表
> 定義所有 NPC 與怪物的基礎屬性(等級、血量、攻速、AI 行為等)。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `npcid` | int | NPC 編號(主鍵) |
| `name` / `nameid` | varchar(45) | 名稱 / 客戶端名稱 ID |
| `classname` | varchar(100) | Java 類別名稱 |
| `impl` | varchar(45) | NPC 實作類型 |
| `gfxid` | int | 圖像編號 |
| `lvl` / `hp` / `mp` | int | 等級 / 血量 / 魔力 |
| `ac` | int | 防禦力 |
| `str` / `con` / `dex` / `wis` / `intel` | int | 五維屬性 |
| `mr` | int | 魔法防禦力 |
| `exp` | int | 擊殺經驗值 |
| `lawful` | int | 正義值 |
| `size` | varchar(10) | 體型(`small`=小型,`large`=大型) |
| `weakAttr` | int | 弱點屬性 |
| `ranged` | int | 攻擊距離 |
| `tamable` | tinyint | 是否可馴服(0=否,1=是) |
| `passispeed` | int | 移動速度(數值越小越快) |
| `atkspeed` | int | 攻擊速度 |
| `atk_magic_speed` / `sub_magic_speed` | int | 魔法攻速 / 輔助魔法速度 |
| `undead` | int | 種族屬性(0=普通,1=不死系,2=惡魔系) |
| `poison_atk` | int | 附加毒攻擊(0=無,1=扣血毒,2=禁言毒,4=麻痺毒) |
| `paralysis_atk` | int | 附加麻痺(0=無,1=木乃伊,2=冰茅) |
| `agro` | tinyint | 是否主動攻擊(0=被動,1=主動) |
| `agrososc` | tinyint | 是否看穿隱身(0=否,1=是) |
| `agrocoi` | tinyint | 是否看穿變身(0=否,1=是) |
| `family` | varchar(20) | 怪物族群(`orc`=妖魔,`wolf`=狼人…) |
| `agrofamily` | int | 同族群是否互助 |
| `picupitem` | tinyint | 是否會撿拾物品 |
| `digestitem` | int | 是否會消化物品 |
| `bravespeed` | tinyint | 勇敢藥水加速 |
| `hprinterval` / `hpr` | int | 回血間隔(毫秒)/ 回血量 |
| `mprinterval` / `mpr` | int | 回魔間隔 / 回魔量 |
| `teleport` | tinyint | 是否會瞬移 |
| `random*` | int | 隨機浮動值(等級/HP/MP/AC/經驗/正義值) |
| `damage_reduction` | int | 傷害減免 |
| `hard` | tinyint | 是否為硬質怪物 |
| `doppel` | tinyint | 是否為分身 |
| `IsTU` | tinyint | 退魔是否有效 |
| `IsErase` | tinyint | 消除魔法是否有效 |
| `karma` | int | 友好度 |
| `transform_id` / `transform_gfxid` | int | 變身 ID / 變身圖像 |
| `light_size` | tinyint | 發光範圍 |
| `cant_resurrect` | tinyint | 是否不可復活 |
| `quest_score` | int | 任務積分 |
| `怪死公告` | int | 死亡全服公告(0=不公告,1=公告) |
| `是否掉落地面` | tinyint | 死亡掉落地面範圍(0=不掉落) |
### `npcaction` — NPC 對話行為設定
> 定義 NPC 對話檔名與傳送功能。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `npcid` | int | NPC 編號 |
| `normal_action` | varchar(45) | 正常對話檔名 |
| `caotic_action` | varchar(45) | 混亂(邪惡)對話檔名 |
| `teleport_url` / `teleport_urla` | varchar(45) | 傳送對話檔名 |
| `currency_itemid` | int | 使用的貨幣道具編號 |
### `npcaction_teleport` — NPC 傳送目的地
> 定義 NPC 傳送師的傳送目標列表。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `name` | varchar(45) | 目的地名稱 |
| `orderid` | varchar(45) | 排序 ID |
| `locx` / `locy` / `mapid` | int | 目標 X/Y 座標 / 地圖 |
| `itemid` | int | 需要消耗的道具(預設 40308=金幣) |
| `price` | int | 傳送費用 |
| `time` | int | 限時 |
| `min` / `max` | int | 等級限制 |
### `npcchat` — NPC 出場/死亡對話
> 設定 NPC 出現或死亡時說的話。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `npc_id` | int | NPC 編號 |
| `chat_timing` | tinyint | 時機(0=出現時,1=死亡時) |
| `chat_id1` ~ `chat_id5` | varchar(45) | 對話內容(最多 5 句) |
| `is_shout` | tinyint | 是否大喊(0=一般,1=大喊) |
| `is_world_chat` | tinyint | 是否全服廣播 |
| `is_repeat` | tinyint | 是否重複說(0=不重複,1=重複) |
| `repeat_interval` | int | 重複間隔時間 |
### `npcscore` — NPC 積分設定
> 設定擊殺怪物可獲得的積分範圍。
### `mobgroup` — 怪物群組設定
> 定義怪物的首領與跟隨小怪組合(最多 7 組跟隨怪)。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `remove_group_if_leader_die` | int | 首領死亡後小怪是否消失(0=消失,1=不消失) |
| `leader_id` | int | 首領怪物編號 |
| `minion1_id` ~ `minion7_id` | int | 跟隨怪物編號 |
| `minion1_count` ~ `minion7_count` | int | 跟隨怪物數量 |
### `mobskill` — 怪物技能設定
> 定義怪物可使用的技能(攻擊/魔法/召喚等)。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `mobid` | int | NPC 編號 |
| `actNo` | int | 技能序號 |
| `Type` | int | 技能型態(1=物攻,2=魔攻,3=召喚) |
| `TriRnd` | int | 發動機率 |
| `TriHp` | int | HP 條件觸發 |
| `Leverage` | int | 威力大小 |
| `SkillId` | int | 技能編號 |
| `SummonId` | int | 召喚 NPC 編號 |
| `SummonMin` / `SummonMax` | int | 召喚數量範圍 |
| `PolyId` | int | 變身編號 |
| `reuseDelay` | int | 技能冷卻時間 |
### `spr_action` — 精靈動作資料
> 定義 NPC/物品精靈圖的動作帧數與速率。
---
## 十、地圖與傳送系統
### `mapids` — 地圖資料表
> 定義所有地圖的基本屬性與限制設定。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `mapid` | int | 地圖編號(主鍵) |
| `locationname` | varchar(45) | 地圖名稱 |
| `startX` / `endX` / `startY` / `endY` | int | 地圖座標範圍 |
| `monster_amount` | float | 怪物數量倍率 |
| `drop_rate` | float | 掉落機率倍率 |
| `underwater` | tinyint | 是否水下地圖(0=否,1=是) |
| `markable` | tinyint | 是否可記憶座標(0=不可,1=可) |
| `teleportable` | tinyint | 是否可瞬移(0=不可,1=可) |
| `escapable` | tinyint | 是否可用回捲(0=不可,1=可) |
| `resurrection` | tinyint | 是否可復活(0=不可,1=可) |
| `painwand` | tinyint | 是否可創怪(0=不可,1=可) |
| `penalty` | tinyint | 死亡扣經驗(0=不扣,1=會扣) |
| `take_pets` | tinyint | 是否可帶寵物 |
| `recall_pets` | tinyint | 是否可召喚寵物 |
| `usable_item` | tinyint | 是否可使用道具 |
| `usable_skill` | tinyint | 是否可使用魔法 |
| `maptime` | int | 地圖限時 |
| `回血設定` / `回魔設定` | int | 地圖回血/回魔設定 |
| `虛擬地圖` | int | 虛擬地圖對應(-1=不啟用) |
| `商店貨幣` | int | 地圖商店使用的貨幣 |
| `是否掛機` / `是否穿雲` | tinyint | 掛機/穿雲開關 |
### `mapids_exp` — 地圖經驗加成
> 設定特定地圖的經驗倍率與等級範圍。
### `mapids_group` — 地圖群組設定
> 設定地圖群組(限時副本)。
### `mapids_level` — 地圖等級限制
> 設定地圖進入的等級上下限,超出範圍會被傳送出去。
### `dungeon` — 傳送點設定(上下樓)
> 設定地圖間的傳送座標(樓梯/傳送圈)。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `src_x` / `src_y` / `src_mapid` | int | 來源座標與地圖 |
| `new_x` / `new_y` / `new_mapid` | int | 目標座標與地圖 |
| `new_heading` | int | 傳送後面向方向 |
| `note` | varchar(50) | 備註 |
### `dungeon_random` — 隨機傳送設定
> 單一傳送點可設定最多 5 個隨機目標座標。
### `getback` — 死亡返回點設定
> 設定區域內死亡後的重生位置。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `area_x1` / `area_y1` / `area_x2` / `area_y2` / `area_mapid` | int | 區域範圍 |
| `getback_x1` ~ `getback_y3` / `getback_mapid` | int | 返回座標(3 組備選) |
| `getback_townid` | int | 返回村莊編號 |
| `getback_townid_elf` | int | 妖精返回出生地 |
| `getback_townid_darkelf` | int | 黑妖返回出生地 |
### `getback_restart` — 重登返回點
> 設定重新登入後的地圖返回位置。
---
## 十一、商店與交易系統
### `shop` — NPC 商店
> 定義 NPC 商店販賣與回收的道具清單。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `npc_id` | int | NPC 編號 |
| `item_id` | int | 物品編號 |
| `order_id` | int | 排序編號 |
| `selling_price` | int | 售價(-1=不販賣) |
| `pack_count` | int | 每次購買數量(如銀箭買 1 得 5) |
| `purchasing_price` | int | 回收價(-1=不回收) |
| `enchant_level` | int | 強化等級 |
| `dailybuying_count` | int | 每日購買次數限制(-1=不限) |
### `shop_cn` — 商城商店
> 線上商城的道具販賣設定(使用特殊貨幣)。
### `shop_cn_bonus` — 商城消費贈禮
> 設定商城消費滿額後的贈禮條件。
### `server_shopx` — 商店限制物品
> 標記特定物品的限制。
---
## 十二、血盟(公會)系統
### `clan_data` — 血盟基本資料
> 儲存血盟的名稱、盟主、城堡、等級等核心資訊。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `clan_id` | int | 血盟編號(主鍵) |
| `clan_name` | varchar(45) | 血盟名稱 |
| `leader_id` | int | 盟主 objid |
| `leader_name` | varchar(45) | 盟主名稱 |
| `has_castle` | int | 擁有城堡編號 |
| `has_house` | int | 擁有盟屋編號 |
| `found_date` | datetime | 創盟日期 |
| `emblem_id` | int | 盟徽編號 |
| `clanskill` | tinyint | 血盟技能狀態 |
| `announcement` | varchar(160) | 血盟公告 |
| `clan_level` / `clan_score` | int | 血盟等級 / 積分 |
| `Pkcount` | int | 血盟 PK 次數 |
### `clan_members` — 血盟成員列表
> 記錄血盟所有成員的資訊。
### `clan_emblem` — 血盟盟徽
> 儲存血盟盟徽圖片資料(blob 格式)。
### `clan_warehouse` — 血盟倉庫
> 血盟共用倉庫中的道具清單。
### `clan_warehouse_history` — 血盟倉庫異動紀錄
> 記錄血盟倉庫的存取歷史(誰在何時存入/領出什麼物品)。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `clan_id` | int | 血盟 ID |
| `char_name` | varchar(45) | 操作角色名稱 |
| `type` | tinyint | 操作類型(0=存入,1=領出) |
| `item_name` | varchar(45) | 物品名稱 |
| `item_count` | int | 數量 |
| `record_time` | datetime | 記錄時間 |
### `clan_matching_list` / `clan_matching_apclist` — 血盟招募/申請
> 血盟配對系統:招募公告與玩家申請列表。
### `clan_mark_observe` — 血盟觀察標記
> 記錄被觀察的血盟標記。
---
## 十三、伺服器管理與設定
### `commands` — GM 指令資料表
> 定義所有可用的 GM 指令及權限等級。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `name` | varchar(255) | GM 指令名稱 |
| `access_level` | int | 所需權限等級 |
| `class_name` | varchar(255) | 對應的 Java 類別名稱 |
| `note` | varchar(255) | 指令說明 |
| `system` | tinyint | 是否為系統指令 |
### `server_info` — 伺服器資訊
> 儲存伺服器的 ID 分配範圍與啟動狀態。
### `server_message` — 伺服器公告訊息
> 設定定時顯示的伺服器公告文字。
### `server_msg_item_id` — 道具公告設定
> 設定哪些道具掉落或獲得時需全服公告。
### `server_event` — 伺服器事件
> 定義伺服器活動事件(自動開啟/關閉)。
### `server_event_spawn` — 事件怪物生成
> 定義活動期間自動生成的怪物。
### `server_item_restrictions` — 道具限制清單
> 標記特殊限制的道具。
### `server_item_time` — 道具時效設定
> 設定有時效限制的道具及其使用時間。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `道具編號` | int | 道具 ID |
| `分鐘` | int | 可用時間(分鐘) |
| `穿著後開始計算` | tinyint | 是否穿著後才開始計時 |
### `server_item_update` — 道具升級設定
> 設定道具升級的材料需求與成功率。
### `server_item_power` — 套裝/洗鍊能力組
> 定義洗鍊系統的能力組合(數十種屬性)。
### `server_item_power_update` — 能力強化設定
> 設定裝備能力的強化流程與機率。
### `server_fishing` — 釣魚系統
> 定義釣魚的獎品池與機率。
### `system_custom_text` — 自訂文字
> 系統自訂的顯示文字。
### `system_message` — 系統訊息
> 定義系統公告訊息與重置時間。
### `system_mysql_send` — 遠端道具發送
> 透過資料庫直接發送道具給玩家(網頁後台使用)。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `商品道具編號` | int | 道具 ID |
| `商品名稱` | varchar(50) | 名稱 |
| `商品數量` | int | 數量 |
| `購買人帳號` | varchar(50) | 目標帳號 |
| `是否已領取` | tinyint | 是否已領(0=否,1=是) |
| `玩家角色` | varchar(45) | 領取角色 |
| `領取時間` | datetime | 領取時間 |
| `是否給予開放` | tinyint | 是否開放領取 |
---
## 十四、任務系統
### `skills` — 技能資料表
> 定義所有魔法技能的基礎數據。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `skill_id` | int | 技能序號 |
| `name` | varchar(45) | 技能名稱 |
| `skill_level` | int | 技能等級 |
| `skill_number` | int | 技能編號 |
| `mpConsume` / `hpConsume` | int | 消耗 MP / HP |
| `itemConsumeId` / `itemConsumeCount` | int | 消耗道具編號 / 數量 |
| `reuseDelay` | int | 冷卻時間 |
| `buffDuration` | int | 持續時間 |
| `target` | varchar(45) | 魔法種類(`attack`=攻擊,`buff`=輔助) |
| `target_to` | int | 施法目標種類 |
| `damage_value` / `damage_dice` / `damage_dice_count` | int | 傷害數值 / 骰子 |
| `probability_value` / `probability_dice` | int | 命中機率 |
| `attr` | int | 魔法屬性 |
| `type` | int | 技能類別(1=物攻,2=魔攻,3=召喚,4=強制變身) |
| `lawful` | int | 施法扣正義值 |
| `ranged` | int | 施法距離 |
| `area` | int | 作用範圍 |
| `through` | int | 穿透設定 |
| `castgfx` / `castgfx2` | int | 施法動畫 |
### `skills_item` — 技能消耗道具
> 定義技能使用時額外需要消耗的道具清單。
### `skills_magic` — 技能魔法附加
> 技能的附加魔法資料。
### `server_quest` — 任務定義
> 定義伺服器任務的基本資訊。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `questname` | varchar(45) | 任務名稱 ID |
| `questclass` | varchar(45) | 任務 Java 類別 |
| `queststart` | tinyint | 是否啟用 |
| `del` | tinyint | 是否可刪除 |
| `questuser` | int | 可執行職業 |
| `questlevel` | int | 可執行等級 |
| `difficulty` | int | 難度(過程步驟數) |
### `server_quest_maps` — 任務副本地圖
> 設定任務副本地圖的時間限制與人數上限。
### `server_quest_spawn` — 任務副本怪物
> 設定任務副本中生成的怪物。
---
## 十五、怪物生成系統
### `spawnlist` — 一般怪物生成表
> 定義地圖上一般怪物的生成位置、數量與重生時間。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `npc_templateid` | int | NPC 編號 |
| `count` | int | 數量 |
| `locx` / `locy` | int | 固定生成座標 |
| `randomx` / `randomy` | int | 隨機偏移範圍 |
| `locx1` / `locy1` / `locx2` / `locy2` | int | 區域範圍生成 |
| `min_respawn_delay` / `max_respawn_delay` | int | 重生延遲範圍(秒) |
| `mapid` | int | 地圖編號 |
| `movement_distance` | int | 移動範圍 |
| `rest` | tinyint | 是否靜止 |
| `avoid_pc` | tinyint | 生成時是否閃避玩家 |
### `spawnlist_boss` — BOSS 怪物生成表
> 定義 BOSS 怪物的生成位置與重生間隔。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `npc_templateid` | int | BOSS 編號 |
| `頭目出現字體` | varchar(150) | 出現公告文字 |
| `是否公告` | tinyint | 出現時是否全服公告 |
| `next_spawn_time` | datetime | 下次生成時間 |
| `spawn_interval` | int | 重生間隔(分鐘) |
| `exist_time` | int | 存在時間限制 |
| `movement_distance` | int | 移動範圍 |
### `spawnlist_npc` — NPC 生成表
> 定義功能性 NPC(商人、傳送師等)的放置位置。
### `spawnlist_door` — 門/城門生成表
> 定義城堡與盟屋的門位置與血量。
### `spawnlist_light` — 光源(火把)生成表
> 定義火把等光源物件的位置。
### `spawnlist_furniture` — 家具生成表
> 定義盟屋內家具的擺放位置。
### `spawnlist_scenery` — 場景物件
> 定義地圖場景裝飾物件。
### `spawnlist_trap` — 陷阱生成表
> 定義陷阱的位置與類型。
### `spawnlist_ub` — 無限大賽怪物
> 定義無限大賽中的怪物波次。
### `spawnlist_blackknight` — 黑騎士生成
> 定義黑騎士 NPC 的生成位置。
### `spawnlist_time` — 定時怪物生成
> 設定在特定時間才出現的怪物。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `npc_id` | int | NPC 編號 |
| `time_start` / `time_end` | time | 出現/消失時間 |
| `delete_at_endtime` | tinyint | 結束時是否刪除 |
| `怪物出生訊息` | varchar(20) | 出生公告(可用 %s 代入名稱) |
| `每週出生日期` | varchar(20) | 每週幾出現(西曆,1=日) |
### `trap` — 陷阱定義
> 定義陷阱的傷害類型、毒性、傳送目標等參數。
---
## 十六、掉落物品系統
### `droplist` — 怪物掉落表
> 定義每隻怪物可掉落的道具及機率。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `mobId` | int | 怪物編號 |
| `itemId` | int | 物品編號 |
| `min` / `max` | int | 掉落數量範圍 |
| `chance` | int | 機率(越大越容易掉落) |
### `droplist_map` — 地圖專屬掉落
> 設定特定地圖額外的掉落物品。
### `drop_item` — 全域掉落設定
> 設定所有怪物都可能掉落的群組物品。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `item_id` | int | 物品編號 |
| `drop_rate` | float | 掉落機率 |
| `drop_amount` | float | 掉落數量 |
### `drop_item_enchant` — 掉落強化設定
> 設定特定怪物掉落的道具附帶強化值。
### `怪物掉落全圖設置` — 全域怪物掉落(萬分比)
> 設定全地圖怪物都會掉落的指定道具。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `道具` | int | 道具編號 |
| `最小量` / `最大量` | int | 數量範圍 |
| `機率` | int | 百萬分比(1~1000000,不受倍率影響) |
---
## 十七、攻城與城堡系統
### `server_castle` — 城堡資料
> 儲存城堡的攻城時間、稅率與金庫。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `castle_id` | int | 城堡編號 |
| `name` | varchar(45) | 城堡名稱 |
| `war_time` | datetime | 攻城時間 |
| `tax_rate` | int | 稅率(0~50) |
| `public_money` | bigint | 金庫金額 |
### `server_castle_war_gift` — 攻城獎勵
> 設定攻城勝利後的獎勵道具。
### `更新攻城時間` — 攻城時間排程
> 設定攻城時間與啟用狀態。
### `城堡獎勵系統` — 城堡持有能力加成
> 持有城堡的血盟成員可獲得的永久能力加成。
### `server_house` — 盟屋資料
> 儲存盟屋的基本資訊與租賃狀態。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `house_id` | int | 盟屋編號 |
| `house_name` | varchar(45) | 盟屋名稱 |
| `house_area` | int | 盟屋坪數 |
| `keeper_id` | int | 盟屋 NPC 編號 |
| `is_on_sale` | int | 是否正在販售(0=否,1=是) |
| `tax_deadline` | datetime | 繳稅期限 |
| `mapid` | int | 盟屋地圖編號 |
| `basement` | int | 地下室地圖編號 |
### `server_board_auction` — 盟屋拍賣公告
> 盟屋拍賣的公告與出價記錄。
### `村莊資料` — 村莊管理
> 儲存各村莊的村長、稅率、稅收等資訊。
---
## 十八、競技場(無限大賽)系統
### `無線大賽設定` — 無限大賽基本設定
> 定義競技場的地圖範圍、等級限制、職業限制與人數上限。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `ub_id` | int | 競技場編號 |
| `ub_name` | varchar(45) | 競技場名稱 |
| `ub_mapid` | int | 地圖編號 |
| `ub_area_*` | int | 場地範圍座標 |
| `min_lvl` / `max_lvl` | int | 等級限制 |
| `max_player` | int | 最大允許人數 |
| `enter_royal` ~ `enter_female` | tinyint | 各職業/性別可否進入 |
| `use_pot` | tinyint | 是否可使用藥水 |
| `hpr_bonus` / `mpr_bonus` | int | HP/MP 恢復加成 |
### `無限大賽時間` — 比賽時間設定
> 設定無限大賽的開放時間。
### `無限大賽管理` — 比賽管理 NPC
> 設定管理無限大賽入場的 NPC。
### `ub_rank` — 競技場排名
> 儲存無限大賽的玩家排名與積分。
### `ub_supplies` — 競技場補給品
> 設定競技場各階段提供的補給道具。
---
## 十九、變身與寵物系統
### `polymorphs` — 變身資料表
> 定義所有可用的變身外型與限制。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `polyid` | int | 變身編號 |
| `name` | varchar(255) | 變身名稱 |
| `minlevel` | int | 最低等級需求 |
| `weaponequip` / `armorequip` | int | 武器/防具限制 |
| `isSkillUse` | int | 是否可施法(0=不可,1=可) |
| `cause` | int | 觸發原因 |
| `轉生限制` | int | 轉生次數限制 |
### `pettypes` — 寵物類型定義
> 定義可捕捉寵物的基本資料與進化路線。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `BaseNpcId` | int | 寵物 NPC 編號 |
| `ItemIdForTaming` | int | 馴服所需道具 |
| `HpUpMin` / `HpUpMax` | int | 升級 HP 增長範圍 |
| `MpUpMin` / `MpUpMax` | int | 升級 MP 增長範圍 |
| `NpcIdForEvolving` | int | 進化後的 NPC 編號 |
| `是否裝備` | tinyint | 是否可裝備道具 |
### `character_pets` — 玩家寵物
> 儲存玩家已擁有的寵物資料。
### `變身特化系統` — 變身能力加成
> 設定特定變身外型的額外能力加成。
---
## 二十、儲值與金流系統
### `ezpay` — 儲值訂單紀錄
> 記錄所有儲值訂單的金額、帳號、領取狀態。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `ordernumber` | int | 流水號 |
| `amount` | int | 金額 |
| `payname` | varchar(15) | 儲值帳號 |
| `char_name` | varchar(45) | 角色名稱 |
| `state` | int | 領取狀態 |
| `date` | varchar(30) | 日期 |
### `ezpay_bonus` — 滿額贈禮
> 設定儲值滿額後的贈禮條件與物品。
### `ezpay_first` — 首儲獎勵
> 設定首次儲值的獎勵。
### `ezpay_accumulation` — 累積儲值獎勵
> 設定累積儲值金額的獎勵。
### `大叔_金流比值器` — 儲值倍率
> 設定不同儲值金額區間的獎勵倍率。
### `大叔_滿額送禮設置` — 滿額送禮
> 設定消費滿額的贈禮物品。
### `大叔_累積儲值獎勵設置` — 累儲獎勵
> 設定累積儲值達標的獎品。
### `大叔_累積消費商城設置` — 累消獎勵
> 設定累積消費商城達標的獎品。
---
## 二十一、日誌與紀錄系統
### `other_chat` — 聊天紀錄
> 記錄所有玩家的聊天內容(含頻道、座標、密語對象)。
### `other_enchant` — 強化紀錄
> 記錄武器防具的強化歷史。
### `other_gmcommand` — GM 指令紀錄
> 記錄 GM 使用的指令歷史。
### `other_pcbuy` — 玩家購買紀錄
> 記錄玩家從 NPC 或個人商店購買道具的歷史。
### `other_pcsell` — 玩家販售紀錄
> 記錄玩家賣出道具的歷史。
### `other_pctrade` — 玩家交易紀錄
> 記錄玩家間的交易歷史。
### `other_shifting` — 道具轉移紀錄
> 記錄道具的外觀/屬性轉移操作。
### `other_topc` — 道具流向紀錄
> 追蹤道具在玩家間的流動。
### `other_timeuser` — 在線人數統計
> 定時記錄伺服器在線人數。
### `other_cn_shop` — 商城交易紀錄
> 記錄商城的購買操作歷史。
### `日誌_玩家_回報_問題` — 玩家回報問題
> 記錄玩家透過遊戲內回報的問題。
### `日誌_道具兌換能力` — 道具兌換能力紀錄
> 記錄角色透過道具兌換獲得的能力加成。
---
## 二十二、自訂擴充系統(大叔系列)
### `大叔_升級獎勵` — 升級獎勵設定
> 設定角色達到指定等級時自動發放的獎勵。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `level` | int | 觸發等級 |
| `give_royal` ~ `give_warrior` | int | 各職業是否發放 |
| `getItem` | varchar(45) | 給予道具編號(多個用逗號分隔) |
| `count` / `enchantlvl` | varchar(45) | 數量 / 強化等級 |
| `quest_id` / `quest_step` | int | 關聯任務 |
| `message` | varchar(45) | 獎勵訊息 |
| `Metempsychosis` | int | 轉生次數限制 |
### `大叔_vip能力設定` — VIP 等級能力
> 設定各 VIP 等級提供的能力加成。
### `大叔_地圖回血魔設置` — 地圖回復設定
> 設定特定地圖區域的 HP/MP 回復量。
### `大叔_怪物擊殺獎勵系統` — 擊殺特定怪物獎勵
> 設定擊殺特定怪物後給予的道具或傳送到特定地點。
### `大叔_特定怪物掉落道具系統` — 條件掉落
> 設定怪物在特定條件下(職業、等級、裝備、陣營)才會掉落的道具。
### `大叔_掉寶限制` — 掉落數量限制
> 限制特定道具的全伺服掉落總數。
### `大叔_死亡奪取系統` — 死亡掉落
> 設定玩家死亡時被搶奪特定道具的機率與數量。
### `大叔_道具使用的延伸` — 道具使用延伸效果
> 大幅擴充道具使用的效果(變身、屬性提升、回復、召喚等)。
### `大叔_道具特化系統` — 道具特化效果
> 設定道具使用後提供的大量能力加成(含限時與永久)。
### `大叔_道具給予狀態系統` — 道具 Buff 效果
> 設定道具使用後給予的狀態效果(有時間限制)。
### `大叔_道具召喚npc系統` — 道具召喚怪物
> 設定使用特定道具後召喚 NPC/怪物的規則。
### `大叔_道具製造系統` — 道具合成系統
> 定義 NPC 道具合成/製造的材料需求與成功率。
### `大叔_道具顯示說明` — 道具說明文字
> 設定道具對話框中顯示的說明文字。
### `大叔_武器附魔系統` — 武器附魔
> 設定武器附魔石的效果(傷害、特效、技能、屬性等)。
### `大叔_武防隨機附加能力系統` — 洗鍊系統
> 定義裝備洗鍊可獲得的能力種類與機率(多達 40+ 種屬性)。
### `大叔_武防隨機附加能力紀錄` — 洗鍊紀錄
> 記錄每件裝備目前的洗鍊結果。
### `大叔_屬性武器diy系統` — 屬性武器 DIY
> 設定屬性武器 DIY 的階段、能力與機率。
### `大叔_寶箱掉落系統` — 寶箱掉落限制
> 控制寶箱道具的全伺服掉落總數限制。
### `大叔_寶箱選擇系統` — 寶箱選擇獎勵
> 設定開啟寶箱後玩家可選擇的獎品。
### `大叔_祝福化能力設定` — 祝福化效果
> 設定裝備祝福化後的能力加成。
### `大叔_聲望兌換系統` — 聲望商店
> 使用聲望值兌換道具的商店設定。
### `大叔_npc_定時放置刪除系統` — NPC 定時排程
> 設定 NPC 的定時出現與消失排程(精確到星期幾與時間)。
### `大叔_npc購買寵物項圈` — 寵物購買 NPC
> 設定透過 NPC 購買寵物的條件。
### `大叔_金幣買賣系統` — 金幣交易
> 玩家間透過系統進行金幣買賣。
### `大叔_首殺系統` — 首殺獎勵
> 記錄全伺服第一個擊殺特定怪物的玩家並給予獎勵。
### `大叔_首爆系統` — 首次掉落
> 記錄全伺服第一個獲得特定物品的玩家並給予獎勵。
---
## 二十三、暗黑裝備系統
### `暗黑系統_武器` — 暗黑武器屬性定義
> 定義暗黑系統武器可附加的屬性種類與最大值。
### `暗黑系統_防具` — 暗黑防具屬性定義
> 定義暗黑系統防具可附加的屬性種類與最大值。
### `暗黑系統_飾品` — 暗黑飾品屬性定義
> 定義暗黑系統飾品可附加的屬性種類與最大值。
### `暗黑系統_紀錄` — 暗黑屬性紀錄
> 記錄每件裝備上已附加的暗黑屬性數值(含武器/防具/飾品的完整屬性明細)。
---
## 二十四、強化加乘系統
### `強化武器加成系統` — 武器強化加成
> 設定特定武器在不同強化等級下的額外加成效果。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `武器編號` | int | 武器 item_id |
| `強化值` | int | 觸發的強化等級 |
| `機率` | int | 觸發機率 |
| `物理命中提升` / `物理傷害提升` / `魔法傷害提升` | int | 各項加成 |
| `攻擊暴擊傷害倍率` | double | 暴擊倍率 |
| `攻擊暴擊發動機率` / `攻擊暴擊發動特效` | int | 暴擊機率/特效 |
| `血量提升` / `魔力提升` / `經驗值提升` | int | 資源加成 |
| `是否破聖潔` / `破聖潔幾率` | — | 聖潔破除設定 |
### `強化防具加乘系統` — 防具強化加成
> 設定防具在不同強化等級下的能力加成(六維/防禦/傷害減免/HP/MP)。
### `強化戒指加乘系統` — 戒指強化加成
> 設定戒指在不同強化等級下的能力加成。
### `強化項鏈加乘系統` — 項鏈強化加成
> 設定項鏈在不同強化等級下的能力加成。
---
## 二十五、炫色系統
### `大叔_炫色相關設定` — 炫色系統設定
> 炫色系統的全域設定值。
### `大叔_炫色素質設定` — 炫色素質定義
> 設定每種炫色的顏色、頭銜與大量能力加成(含吸血/吸魔/魔法/格擋等)。
### `大叔_炫色記錄資料` — 炫色紀錄
> 記錄裝備的炫色操作歷史(角色、時間、使用方式等)。
---
## 二十六、紋樣系統
### `大叔_紋樣設定` — 紋樣基本設定
> 設定紋樣類型、等級、貨幣需求與成功率。
### `大叔_紋樣屬性設定` — 紋樣能力值
> 定義每種紋樣類型+等級組合提供的能力加成。
### `大叔_紋樣能力` — 紋樣能力詳細定義
> 更詳細的紋樣能力參數(30+ 種屬性加成)。
### `大叔_紋樣_紀錄` — 紋樣操作紀錄
> 記錄角色的紋樣變更歷史。
---
## 二十七、轉生系統
### `轉生給與能力系統` — 轉生能力加成
> 設定不同轉生次數與職業的能力加成(含完整六維、攻防、屬性、抗性等)。
### `轉身技能強化` — 轉生技能加成
> 設定轉生後技能的傷害與機率強化。
---
## 二十八、娛樂與活動系統
### `小瑪莉系統` — 小瑪莉拉霸機
> 遊戲內的拉霸機賭博系統設定。
### `大樂透系統` — 大樂透
> 遊戲內的大樂透抽獎系統。
### `怪物對戰系統` — 怪物對戰
> 怪物對戰賭博系統。
### `每日簽到獎勵系統` — 每日簽到
> 每日登入簽到的獎勵設定(含補簽功能)。
### `每日副本任務系統` — 每日副本
> 定義每日副本任務的 NPC、條件、材料與獎勵。
### `系統_守塔活動怪物設定` / `系統_守塔活動時間設定` — 守塔活動
> 設定守塔活動的怪物波次與開放時間。
### `系統_娛樂boss副本設置` — BOSS 副本
> 娛樂性 BOSS 副本的設定值。
### `系統_每日回答題` — 每日答題
> 每日問答活動的題目設定。
### `系統_輸入禮包碼` — 序號兌換
> 禮包碼/序號兌換系統。
### `系統_即時發放獎勵` — 即時道具發放
> 管理員可直接發送道具到指定帳號。
### `指定地圖隨機產生指定怪物` — 地圖隨機怪
> 設定特定地圖會隨機產生的怪物。
---
## 二十九、虛擬人物與商店系統
### `虛擬人物資料` — 虛擬角色基本資料
> 定義系統虛擬角色(機器人)的基本資訊。
### `虛擬人物封號` — 虛擬角色封號
> 定義虛擬角色的封號清單。
### `虛擬人物喊話` — 虛擬角色喊話
> 設定虛擬角色的喊話內容。
### `虛擬人物商店對話` — 虛擬商店對話
> 設定虛擬商店的對話內容。
### `虛擬商店買賣物品` — 虛擬商店商品
> 定義虛擬擺攤商店販賣的物品。
### `虛擬血盟資料` / `虛擬血盟盟徽資料` — 虛擬血盟
> 虛擬角色所屬的血盟與盟徽。
---
## 三十、雜項系統
### `server_board` — 遊戲佈告欄
> 遊戲內的公告佈告欄內容。
### `server_board_orim` — 排行榜公告
> 副本/活動排行榜記錄。
### `server_c1_name` / `server_c1_name_type` — 陣營名稱與類型
> 陣營系統的名稱與階級設定。
### `循環說話設置` — NPC 定時喊話
> 設定 NPC 循環說話的內容與間隔。
### `禁止伺服語言` — 敏感詞過濾
> 設定伺服器中禁止使用的文字(含簡繁體)。
### `排除加速偵測名單` — 加速偵測白名單
> 設定不受加速偵測影響的帳號。
### `系統_ip無限制` — IP 登入不限制
> 設定不受 IP 連線數限制的 IP。
### `系統_死亡防噴` — 死亡道具保護
> 設定死亡時不會掉落的道具清單。
### `系統_道具vip卡片系統` — VIP 卡片效果
> 設定 VIP 卡片道具的大量能力加成(含死亡保護、經驗加成、光環特效等)。
### `系統_道具兌換能力` — 道具兌換能力加成
> 定義透過道具兌換可獲得的永久能力加成。
### `聲望能力獵取設置` — 聲望獲取設定
> 設定擊殺怪物可獲得的聲望值範圍。
### `聲望能力系統` — 聲望等級加成
> 定義各聲望階級的名稱與能力加成。
### `自動學習技能設置` — 自動習得技能
> 設定角色在特定等級自動學會的技能。
### `藥水系統` — 藥水效果設定
> 自訂藥水的回復量與特效。
### `收集_卡片能力鑲崁` — 變身卡收集
> 變身卡收集系統的能力加成設定。
### `收集_卡片能力鑲崁組合套卡` — 套卡組合
> 集齊多張變身卡組成套組的額外加成。
### `娃娃合成圖片調用` / `變身卡合成圖片調用` — 合成圖片
> 娃娃/變身卡合成介面的圖片設定。
### `房間資料數據` / `房間鑰匙資料` — 旅館系統
> 遊戲內旅館房間的租用資料與鑰匙管理。
### `限制丟npc物品系統` — 給 NPC 物品限制
> 限制可以給予 NPC/寵物的物品。
### `限制丟棄物品系統` — 丟棄物品限制
> 限制物品的最大丟棄數量。
### `使用內掛被玩家殺死名單` — 掛機被殺紀錄
> 記錄使用掛機功能時被其他玩家殺死的事件。
### `內掛_自動練功仇人名單` / `內掛_自動練功被殺名單` — 掛機仇人/被殺紀錄
> 自動練功系統的仇人名單與被殺記錄。
### `衝裝贖回記錄` — 強化贖回紀錄
> 記錄武器/防具強化失敗後的贖回歷史。
### `洗練裝備素質設定` — 洗鍊素質定義
> 定義洗鍊系統中可獲得的素質組合。
### `洗練記錄` — 洗鍊紀錄
> 記錄洗鍊的流水號與名稱。
### `火神煉化合成` / `火神精煉系統` / `火神融煉道具系統` — 火神系統
> 火神 NPC 提供的煉化/精煉/融煉系統。
### `祭司能力設置` — 祭司 NPC
> 設定祭司 NPC 可施放的技能與消耗。
### `大叔_血盟升級材料` — 血盟升級
> 設定血盟升級所需的材料與 PK 值。
### `大叔_血盟等級給與能力` — 血盟等級加成
> 設定各血盟等級提供給成員的能力加成。
### `大叔_血盟突襲設定值` / `大叔_血盟突襲積分能力設置` / `大叔_血盟突襲貢獻商店` / `大叔_血盟突襲關卡設置` — 血盟突襲系統
> 血盟突襲活動的完整設定(關卡、積分、能力、商店)。
### `驗證ai地圖設置` / `驗證ai特效設置` — AI 驗證系統
> 設定防掛機 AI 驗證的地圖範圍與驗證特效。
### `龍之祝福` — 龍之祝福系統
> 記錄離線經驗儲存(龍之祝福效果)。
| 欄位 | 型別 | 說明 |
|------|------|------|
| `ChaObjid` | int | 角色 objid |
| `LastOutTime` | int | 最後下線時間 |
| `StoreExp` | int | 儲存的經驗值 |
---
> 📌 **附註:** 本文件基於 `380.sql` 的 CREATE TABLE 語句自動解析並人工校訂,涵蓋全部 **259** 張資料表。欄位名稱中包含中文的為此私服自訂擴充系統,英文欄位名稱的為天堂 L1J-TW 3.80C 原版核心系統。