概述
pool_gameobject表用于将游戏对象绑定到池系统中。常用于矿点、宝箱、钓鱼点等资源的随机刷新控制。
适用对象类型
此表只能包含以下类型的游戏对象:
- 矿点 (铜矿、铁矿、金矿等)
- 宝箱
- 钓鱼点
- 草药点
表格结构
| 字段名 | 数据类型 | 默认值 | 说明 |
|---|---|---|---|
| guid | INT UNSIGNED | 0 | 游戏对象的唯一GUID |
| pool_entry | MEDIUMINT UNSIGNED | 0 | 所属池的ID,对应pool_template.entry |
| chance | FLOAT | 0 | 刷新概率,0表示平均分配 |
| description | VARCHAR(255) | NULL | 描述信息 |
使用示例
-- 将矿点GUID 12345加入池1,概率30% INSERT INTO pool_gameobject (guid, pool_entry, chance, description) VALUES (12345, 1, 30, '铜矿点'); -- 将宝箱GUID 23456加入池1,概率20% INSERT INTO pool_gameobject (guid, pool_entry, chance, description) VALUES (23456, 1, 20, '普通宝箱');
相关表格
- pool_template - 池模板定义
- pool_creature - 生物池关联
- gameobject - 游戏对象表