跳转至

GameObject

GameObject

表示玩家、怪物和 NPC 的主要对象类型。通过 GetUser(aIndex) 或作为回调参数获取。

身份信息

属性 类型 说明
Index number (只读) 对象索引
AccountIndex number (只读) 账号数据库索引
CharacterIndex number (只读) 角色数据库索引
DBNumber number 数据库编号
Account string 账号名
Name string 角色名
PersonalCode string 个人安全密码
IpAddr string IP 地址
HardwareId string 硬件 ID

状态

属性 类型 说明
Connected number 连接状态
Live number 存活状态
Type number ��象类型(OBJECT_USER 等)
State number 当前状态
Rest number 休息状态
ViewState number 视图状态标志

角色信息

属性 类型 说明
Class number 角色职业
DBClass number 数据库职业
ChangeUp number 职业进化阶段
Level number 角色等级
MasterLevel number 大师等级
MasterPoint number 可用大师点数
MasterExperience number 当前大师经验值
MasterNextExperience number 下级大师所需经验值
Experience number 当前经验值
NextExperience number 下级所需经验值
LevelUpPoint number 可用属性点
FruitAddPoint number 已使用的果实加点数
FruitSubPoint number 已使用的果实减点数
Reset number 转生次数
MasterReset number 大师转生次数
EnhanceReset number 强化转生次数

属性

属性 类型 说明
Strength number 基础力量
Dexterity number 基础敏捷
Vitality number 基础体力
Energy number 基础智力
Leadership number 基础统率
AddStrength number 额外力量(装备/效果)
AddDexterity number 额外敏捷
AddVitality number 额外体力
AddEnergy number 额外智力
AddLeadership number 额外统率
AddMasterStrength number 大师树额外 STR(v401+)
AddMasterDexterity number 大师树额外 DEX(v401+)
AddMasterVitality number 大师树额外 VIT(v401+)
AddMasterEnergy number 大师树额外 ENE(v401+)
AddMasterLeadership number 大师树额外 CMD(v401+)

生命 / 魔力 / 护盾

属性 类型 说明
Life number 当前 HP
MaxLife number 最大 HP
ScriptMaxLife number 脚本设置的最大 HP
AddLife number 额外 HP
Mana number 当前魔力
MaxMana number 最大魔力
AddMana number 额外魔力
BP number 当前 AG
MaxBP number 最大 AG
AddBP number 额外 AG
Shield number 当前 SD
MaxShield number 最大 SD
AddShield number 额外 SD
VitalityToLife number 每体力 HP 比率
EnergyToMana number 每智力魔力比率

位置

属性 类型 说明
Map number 当前地图编号
X number 当前 X 坐标
Y number 当前 Y 坐标
Dir number 朝向
StartX number 出生点 X
StartY number 出生点 Y
OldX number 前一 X 坐标
OldY number 前一 Y 坐标
TX number 目标 X
TY number 目标 Y
MTX number 移动目标 X
MTY number 移动目标 Y

战斗属性

属性 类型 说明
PhysiDamageMin number 最小物理伤害
PhysiDamageMax number 最大物理伤害
MagicDamageMin number 最小魔法伤害
MagicDamageMax number 最大魔法伤害
CurseDamageMin number 最小诅咒伤害
CurseDamageMax number 最大诅咒伤害
Defense number 总防御力
MagicDefense number 魔法防御力
BaseDefense number 基础防御力
AttackSuccessRate number 攻击命中率
DefenseSuccessRate number 防御成功率
PhysiSpeed number 物理攻击速度
MagicSpeed number 魔法攻击速度
AttackRange number 攻击范围
AttackType number 攻击类型
ViewRange number 视野范围
MoveSpeed number 移动速度
MoveRange number 移动范围

战斗概率

属性 类型 说明
CriticalDamageRate number 暴击几率
CriticalDamage number 暴击伤害加成
ExcellentDamageRate number 卓越攻击几率
ExcellentDamage number 卓越伤害加成
DoubleDamageRate number 双倍伤害几率
TripleDamageRate number 三倍伤害几率
IgnoreDefenseRate number 无视防御几率
IgnoreShieldGaugeRate number 无视 SD 几率
DamageReduction number 固定伤害减免
DamageReflect number 伤害反弹量
ExperienceRate number 经验值加成
MasterExperienceRate number 大师经验加成
ItemDropRate number 物品掉落率加成

恢复

属性 类型 说明
HPRecovery number HP 恢复量
MPRecovery number MP 恢复量
BPRecovery number AG 恢复量
SDRecovery number SD 恢复量
HPRecoveryRate number HP 恢复速率
MPRecoveryRate number MP 恢复速率

PK 系统

属性 类型 说明
PKCount number PK 击杀计数
PKLevel number PK 等级(3=英雄, 4=平民, 5+=罪犯)
PKTime number PK 时间计数器
PKTickCount number PK 计时器刻度

货币

属性 类型 说明
Money number 当前 Zen
RuudMoney number 当前 Ruud(v1003+)

组队 / 公会

属性 类型 说明
PartyNumber number 组队编号(无组队时为 -1)
GuildNumber number 公会编号
GuildName string 公会名称
GuildStatus number 公会职位/状态

背包访问

属性 类型 说明
Inventory[slot] GameItem 主背包(slot 0-11 = 已装备)
Trade[slot] GameItem 交易窗口物品
Warehouse[slot] GameItem 仓库物品
ChaosBox[slot] GameItem 混沌机器物品
EventInventory[slot] GameItem 活动背包(v802+)
MuunInventory[slot] GameItem Muun 背包(v803+)

效果系统

属性 类型 说明
EffectOption GameEffectOption 所有效果累计加成
Effect[slot] GameCEffect 指定槽位的活跃效果

注意: 完整的 GameObject 有 300+ 属性。以上列出了最常用的部分。