找回密码
 registerss
搜索
查看: 181|回复: 1

[功能移植] X64 雪舞源端函数使用说明

[复制链接]
  • 打卡等级:本地老炮
  • 打卡总天数:597
  • 打卡月天数:12
  • 打卡总奖励:594
  • 最近打卡:2026-09-15 17:12:42
Waylee 发表于 2026-2-12 19:26 | 显示全部楼层 |阅读模式 | Google Chrome | Windows 10

马上注册,查看网站隐藏内容!!

您需要 登录 才可以下载或查看,没有账号?registerss

×

Lua 函数说明文档

本文档列出所有通过 lua_register 注册的 Lua 函数。
分类:配表重载、角色操作、装备操作、珍兽操作、技能操作、帮会操作、五行宝鉴、真元/宝石、暗器操作、工具函数、其他。


一、测试函数

函数名 参数 功能
XueWu a(数值), b(数值) 测试函数,返回 a+b 的结果

二、配表重载函数

函数名 参数 功能
LuaFnReloadMonsterAttrTable 重载怪物属性表格(MonsterAttrEx.txt),成功返回1
LuaFnReloadBlueItemTable sceneId, selfId 重载装备表(BlueItem表),清空哈希表后重新加载
LuaFnReloadEquipExtraAttrTable sceneId, selfId 重载装备额外属性表(EquipExtraAttr.txt)
LuaFnReloadItemDropNotifyTable sceneId, selfId 重载掉落通知表(DropNotify.txt)
LuaFnReloadSlotCost sceneId, selfId 重载打孔消耗表(SlotCost.txt)
LuaFnReloadItemQualEffect sceneId, selfId 重载物品品质效果表(ItemSegRate.txt)
LuaFnReloadItemSegAffectTable sceneId, selfId 重载手工品质分布表(ItemSegAffect.txt)
LuaFnReloadItemQualityIndexTable sceneId, selfId 重载物品质量分布表(ItemSegQuality.txt)
LuaFnReloadItemSegValueTable sceneId, selfId 重载起始数值段表(ItemSegValue.txt)
LuaFnReloadGemInfoTable sceneId, selfId 重载宝石信息表(GemInfo.txt)
LuaFnReloadItemRulerTable sceneId, selfId 重载物品规则表(ItemRule.txt)
LuaFnReloadAllowableScriptFuncTable 重载放行脚本表(AllowableScriptFunc.txt)
LuaFnReloadPetAttrTable 重载珍兽属性表(PetAttrTable.txt)
LuaFnReloadPetHuanhuaTable 重载珍兽幻化表
LuaFnReloadPetLingXingTable 重载珍兽灵性表
LuaFnReloadCommItemInfoTable sceneId, selfId 重载通用物品信息表(CommonItem.txt)

三、角色操作函数

函数名 参数 功能
LuaFnSetHumanLevel sceneId, selfId, level(1~254) 设置玩家等级
LuaFnGetHumanAttrData sceneId, selfId, nIndex(0~28) 获取角色计算后属性(含修正/修炼/装备加成)。nIndex: 0=灵气 1=力量 2=体力 3=定力 4=身法 5=外攻 6=内攻 7=外防 8=内防 9=命中 10=闪避 11=会心 12=会心防 13=冰攻 14=火攻 15=玄攻 16=毒攻 17=冰防 18=火防 19=玄防 20=毒防 21~24=减抗 25~28=减抗下限
LuaFnGetHumanBaseValue sceneId, selfId, nIndex(0~12) 获取角色基础属性值。nIndex: 0=力量 1=灵气 2=体力 3=定力 4=身法 5=外攻 6=内攻 7=外防 8=内防 9=命中 10=闪避 11=会心 12=会心防
LuaFnGetBuffList sceneId, selfId 获取玩家身上所有BUFF列表。返回2个值: count(数量), table{1=dataIndex1, 2=dataIndex2, ...}
LuaFnIsPlayerThreadSafe sceneId, selfId 检查玩家角色是否线程安全。返回: 1=安全, -2=参数错误, -3=场景不存在, -4=线程不匹配, -5=ID范围错误, -6=对象不存在, -7=不可操作, -8=类型错误
LuaFnStopAllActionNext sceneId, selfId 停止角色所有动作
LuaFnUpdateBagSize sceneId, selfId 刷新背包容量,从MissionDataEx(144/145)读取扩展背包大小并通知客户端
LuaFnGetCanExchange sceneId, selfId 获取玩家交易状态
LuaFnGetOnlineTime sceneId, selfId 获取玩家在线时间
LuaFnGetTotalOnlineTime sceneId, selfId 获取玩家总在线时间(64位无疲劳系统,等同于LuaFnGetOnlineTime)
LuaFnGetMoodState sceneId, selfId 获取角色动作状态
LuaFnHumanMarkMoveSpeedDirtyFlag sceneId, selfId 刷新移动速度及全属性脏标记
LuaFnChangeName sceneId, selfId, newName(字符串,最长30字节) 强制改名,发送GWChangeName包到World服务器。返回: -3=参数错误, -2=名字参数错误, -1=发包完成(等待回复), 0=名字长度不合法
LuaFnBanPlayer sceneId, selfId 封禁玩家(送入监狱)
LuaFnBanChat sceneId, selfId 禁言玩家
LuaFnSetnotSayTime sceneId, selfId, uTime(秒) 设置禁言时间
LuaFnDelnotSayTime sceneId, selfId 解除禁言
LuaFnDelPassword sceneId, selfId 强制删除安全密码
LuaFnCharacterMovToPos sceneId, selfId, targetX, targetZ 角色/怪物移动到指定坐标(自动寻路)。返回: 1=成功, -1=场景无效, -3=不可到达, -4=对象不存在, -5=AI无效
LuaFnDecExp sceneId, selfId, nNeedExp(正整数) 扣除玩家经验,经验不足则失败

四、装备操作函数

函数名 参数 功能
LuaFnUnLockCheck sceneId, selfId, bagIndex, needMoney 除铭前检查。返回: 0=可以除铭, -2=装备不可用, -3=没有刻铭, -4=金钱不足
LuaFnEquipUnLock sceneId, selfId, bagIndex 执行装备除铭(清除刻铭)
LuaFnIsEquipLock sceneId, selfId, bagPos 读取装备是否铭刻(仅支持背包),返回铭刻状态值
LuaFnGetEquipGemInfo sceneId, selfId, bagPos, flag(0=背包,1=身上) 获取装备宝石信息,返回4个值(每个宝石槽的gemId,-1表示该槽不存在)
LuaFnSetEquipGemInfo sceneId, selfId, bagIndex, slotIndex(0~3), newGemId 设置背包装备宝石信息
LuaFnGetEquipQual sceneId, selfId, equipIndex(0~18) 获取身上装备品质(星级),返回品质值(uint8)
LuaFnSetItemQual sceneId, selfId, bagIndex, newQual(0~99) 设置装备品质(星级)
LuaFnGetEquipEnhanceLevelEx sceneId, selfId, nBagIndex(0~18) 获取身上装备强化等级
LuaFnSetItemCreatorEx sceneId, selfId, nPos(0~18), creator(字符串) 设置身上装备创建者信息
LuaFnGetItemCreatorEx sceneId, selfId, nBagPos(0~18) 获取身上装备创建者信息,返回2个值: 1(成功), creator(字符串)
LuaFnSetItemBLock sceneId, selfId, bagPos, bBind(1=绑定,0=解绑) 物品绑定/解绑
LuaFnSetItemPLock sceneId, selfId, bagPos, bLock(1=锁定,0=解锁) 物品锁定/解锁
LuaFnSetEquitDiaowenIndex sceneId, selfId, bagPos, dwId(0~2047) 设置装备雕纹ID
LuaFnSetEquitDiaowenExp sceneId, selfId, bagPos, nExp(0~10000) 设置装备雕纹经验
LuaFnGetEquitDiaowenExp sceneId, selfId, bagPos 获取装备雕纹经验
LuaFnRewashEquipAttr sceneId, selfId, bagPos, bIsCreate(0=重洗,>0=保留) 装备属性重洗(重新随机属性类型、数量和浮动值)
LuaFnGetNewEquipAttr sceneId, selfId, bagPos, OP(0/1/2) 生成新的随机装备属性预览。OP=0:全新随机, OP=1:只重洗浮动值, OP=2:只重洗属性类型。返回5个值: attrFlagLow, attrFlagHigh, attrHidden, AttrType字符串, AttrValue字符串
LuaFnGetOldEquipAttr sceneId, selfId, bagPos 获取旧装备属性标志位,返回2个值: attrFlagLow, attrFlagHigh
LuaFnGetEquipAttrDataByIndex sceneId, selfId, bagPos, attributeIndex(0~15) 获取装备指定索引的属性数据,返回2个值: attrType, attrValue
LuaFnGetEquipAttrCount sceneId, selfId, bagPos 获取装备属性条数量
LuaFnGetEquipAttrHidden sceneId, selfId, bagPos 获取装备浮动值(0~255)
LuaFnSetEquipAttrHidden sceneId, selfId, bagPos, nHidden(0~255) 设置装备浮动值
LuaFnGetEquipVisualAndImpactInTable sceneId, nEquipID 获取装备外观和BUFF效果ID(查表),返回2个值: m_Visual, m_SkillID
LuaFnGetEquipAptitude sceneId, selfId, bagPos, nIndex(0~5) 读取装备资质
LuaFnSetEquipAptitude sceneId, selfId, bagPos, uTypeIndex(0~5), uValue 设置装备资质
LuaFnSetEquipAttr sceneId, selfId, bagPos, attrFlagLow, attrFlagHigh, uHidden 设置自定义装备属性(属性标志位+浮动值)
LuaFnSetEquipVisual sceneId, selfId, bagPos, nVisualIndex, nType(0=背包,1=身上) 设置装备外观
LuaFnGetEquipVisual sceneId, selfId, bagPos 读取装备外观
LuaFnSetEquipDurMaxValue sceneId, selfId, bagPos, MaxDurPoint 设置装备最大耐久
LuaFnGetEquipDurMaxValue sceneId, selfId, bagPos 读取装备最大耐久
LuaFnCheckBlueItemTB sceneId, selfId, ItemIndex 检查装备ID是否合法(是否已在表中定义)。返回: 1=合法, -1=ID错误, -2=表中不存在
LuaFnEquipTransToNew sceneId, selfId, bagPos, newItemSerial(10000000~19999999), conversionMode 将装备转换到新装备ID,conversionMode<=0时自动补齐属性条数
LuaFnAddEquipAttrType sceneId, selfId, bagPos, nAttrType(0~63) 添加装备属性(按属性类型索引)
LuaFnRemoveEquipAttrType sceneId, selfId, bagPos, nAttrType(0~63) 删除装备属性(按属性类型索引)
LuaFnGetItemRule sceneId, selfId, bagPos, nType(0~11) 物品规则检测。nType: 0=丢弃 1=重叠 2=快捷 3=出售 4=交易 5=使用 6=拾取绑定 7=装备绑定 8=是否唯一 9=是否需要鉴定 10=是否虚拟道具 11=是否可存入银行
LuaFnSetItemStatus sceneId, selfId, bagPos, status, op(0=低位,1=高位,可选) 设置物品绑定/状态
LuaFnGetItemStatus sceneId, selfId, bagPos 获取物品绑定/状态

五、珍兽操作函数

函数名 参数 功能
LuaFnSetPetData sceneId, selfId, petGUID_H, petGUID_L, nType(0~13), nValue 设置珍兽属性。nType: 0~4=五维(力灵体定身), 5=DataID, 6~10=基础资质(力体身灵定), 11=根骨, 12=剩余点, 13=成长率(传入值/1000)
LuaFnSetPetGrow sceneId, selfId, petGUID_H, petGUID_L, nValue(成长率×1000) 设置珍兽成长率
LuaFnSetPetLevelByGUID sceneId, selfId, petGUID_H, petGUID_L, nLevel(0~250) 设置珍兽等级
LuaAddPetSkill sceneId, selfId, petGUID_H, petGUID_L, SkillID, ignore(0=有视技能数,1=无视) 添加宠物技能
LuaFnDelPetSkill sceneId, selfId, petGUID_H, petGUID_L, SkillID 删除宠物技能
LuaFnGetPetBaseValue sceneId, selfId, petGUID_H, petGUID_L, Index(0~7) 获取珍兽基础属性。Index: 0=外功攻击 1=外功防御 2=内功攻击 3=内功防御 4=命中 5=闪避 6=暴击 7=抗暴
LuaFnGetPetSkillDataByGUID sceneId, selfId, petGUID_H, petGUID_L 读取宠物技能数据,返回Lua table(13个技能槽)
LuaFnGetPetSkillCoolDownByCoolDwonId sceneId, selfId, nID(冷却ID) 获取宠物技能冷却剩余时间
LuaFnSetPetSkillCoolDownByCoolDwonId sceneId, selfId, nID, nTime 设置当前出战珍兽技能冷却时间
LuaFnResetPetSkillCooldowns sceneId, selfId 重置当前出战珍兽全部技能冷却时间
LuaFnSetPetNameByGUID sceneId, selfId, petGUID_H, petGUID_L, name(字符串) 设置珍兽名字
LuaFnSetPetExpByGUID sceneId, selfId, petGUID_H, petGUID_L, exp 设置珍兽经验
LuaFnPetGoFight sceneId, selfId, petGUID_H, petGUID_L, isSkill(0=瞬发,1=技能召唤) 宠物出战
LuaFnRecallPet sceneId, selfId 召回珍兽
LuaFnFreePetToNature sceneId, selfId, petGUID_H, petGUID_L 删除珍兽(放生),返回ORESULT
LuaFnGetPetState sceneId, selfId, petGUID_H, petGUID_L 获取珍兽状态。0=未查询 1=单锁定 2=已查询 3=已锁定+锁定
LuaFnSetPetState sceneId, selfId, petGUID_H, petGUID_L, nState 设置珍兽状态
LuaFnGetPetPerception sceneId, selfId, petGUID_H, petGUID_L, nType(0~4) 获取珍兽五维资质。nType: 0=力量 1=灵力 2=体力 3=定力 4=身法
LuaFnSetPetPerception sceneId, selfId, petGUID_H, petGUID_L, nType(0~4), nValue 设置珍兽五维资质
LuaFnGetPetNickName sceneId, selfId, petGUID_H, petGUID_L 获取宠物昵称,返回字符串
LuaFnSetPetNickName sceneId, selfId, petGUID_H, petGUID_L, nickName(字符串) 设置宠物昵称
LuaFnSetPetLastProcreateLevel sceneId, selfId, petGUID_H, petGUID_L, nLevel(0~250) 设置珍兽上次繁殖等级
LuaFnSetPetDataIDByGUID sceneId, selfId, petGUID_H, petGUID_L, DataId(0~65535) 设置珍兽DataId
LuaFnSetPetGenGuByGUID sceneId, selfId, petGUID_H, petGUID_L, nGenGu(0~10) 设置珍兽根骨
LuaFnSetPetProcreateGUID sceneId, selfId, petGUID_H, petGUID_L, procreateGUID_H, procreateGUID_L 设置珍兽配偶GUID

六、技能操作函数

函数名 参数 功能
LuaFnGetSkillCoolDownByCoolDwonId sceneId, selfId, nID(冷却ID) 获取角色技能冷却剩余时间(通过冷却ID)
LuaFnSetSkillCoolDownByCoolDwonId sceneId, selfId, nID(0~200), nTime(0~2100000000) 设置角色技能冷却时间(通过冷却ID)
LuaFnResetSkillCooldowns sceneId, selfId 重置全部技能冷却时间
LuaFnHumanUseSkill sceneId, selfId, idSkill, idTarget, fTargetX, fTargetZ, fDir, guidTarget 使用技能(8个参数)
LuaFnCanUseSkill sceneId, selfId, idSkill 角色是否可以释放技能。返回: 0=可以, 负数=不可以, -100=角色ID错误, -101=技能ID错误
LuaFnIsSkillCooldowned sceneId, selfId, skillId 技能是否处于冷却状态。返回: 1=已冷却(可用), 0=冷却中(不可用)
LuaFnGetSkillCooldownById sceneId, selfId, skillId 通过技能ID获取技能冷却时间(ms)。返回: 冷却时间, -2=参数错误, -3=ID越界
LuaFnKfsStudySkill sceneId, selfId 武魂技能学习
LuaFnAddEquipedKfsExpEx sceneId, selfId, nSoulExp 武魂喂养经验(替换原版),含满级拦截、技能领悟检查、携带能力拦截。返回: 1=成功, 0=拦截, -1=错误

七、帮会操作函数

函数名 参数 功能
LuaFnDestroyGuild sceneId, selfId 帮主请求解散帮会
LuaFnGMForceDestroyGuildOffline sceneId, m_GUID, GuildID GM强制解散任意帮会(不需要玩家在线)
LuaFnGuildCreateEx sceneId, selfId, targetNpcId 帮会创建(替换原版,增加已有帮会检查)

八、五行宝鉴函数

函数名 参数 功能
LuaFnGetFiveElements_ElementsLevel sceneId, selfId, nIndex(0~4) 获取五行宝鉴等级
LuaFnGetFiveElementsBaseValue sceneId, selfId, nIndex(0~4) 获取五行宝鉴基础值
LuaFnGetEquipZhiZunExtend sceneId, selfId, nIndex(1或2) 获取装备至尊加成
LuaFnGetFiveElements_ElementsType sceneId, selfId, nIndex(0~4) 获取五行宝鉴元素类型
LuaFnGetFiveElements_JadeType sceneId, selfId, nIndex(0~4) 获取宝玉源气类型
LuaFnIsFiveElements_ElementsActive sceneId, selfId, nIndex(0~4) 五行宝鉴是否已凝聚(激活)。返回: 0=未激活, 1=已激活
LuaFnGetFiveElements_JadeExtend sceneId, selfId, nIndex(0~4), bJadeType(0~4) 获取五行宝鉴源气互斥加成百分比
LuaFnGetFiveElementsValueWithEquipAndJade sceneId, selfId, nIndex(0~4) 经过源气互斥和装备至尊加成后的最终属性值
LuaFnGetFiveElementsData sceneId, selfId, nIndex 五行宝鉴属性统计接口(综合查询)

九、真元/宝石/珍兽蛋函数

函数名 参数 功能
LuaFnGetPneumaProperty sceneId, selfId, ... 获取真元属性
LuaFnGetZhenYuanID sceneId, selfId, ... 获取真元ID
LuaFnGetPneumaItem sceneId, selfId, ... 获取真元物品信息
LuaFnGetGemScore sceneId, selfId, ... 获取宝石评分
LuaFnGetPneumaScore sceneId, selfId, ... 获取真元评分
LuaFnGetGemAttr sceneId, selfId, bagPos, nIndex(0~9) 获取宝石属性类型和属性值,返回2个值: m_Type, m_Value
LuaFnGetPetByEgg ... 通过珍兽蛋获取珍兽信息
LuaFnGetPetEggType ... 获取珍兽蛋类型
LuaFnPickRandomMutantPet ... 随机抽取变异珍兽

十、暗器操作函数

函数名 参数 功能
LuaFnGetDarkLevel sceneId, selfId, ... 获取暗器等级
LuaFnSetDarkLevel sceneId, selfId, ... 设置暗器等级
LuaFnGetDarkQuality sceneId, selfId, ... 获取暗器品质
LuaFnSetDarkQuality sceneId, selfId, ... 设置暗器品质
LuaFnGetDarkExp sceneId, selfId, ... 获取暗器经验
LuaFnAddDarkExp sceneId, selfId, ... 增加暗器经验
LuaFnResetDarkQuality sceneId, selfId, ... 重置暗器品质
LuaFnGetDarkSkillIdForBagItem sceneId, selfId, ... 获取背包暗器技能ID
LuaFnGetRandomDarkSkill sceneId, selfId, ... 随机获取暗器技能
LuaFnSetDarkSkillIdForBagItem sceneId, selfId, ... 设置背包暗器技能ID

十一、华裳阁/幻饰函数

函数名 参数 功能
LuaFnGetFashionItemId sceneId, selfId, nIndex(时装仓库索引0~99) 获取华裳阁时装ID,返回物品ItemIndex
LuaFnRemoveExteriorWeapon sceneId, selfId, nExteriorID 删除华裳阁幻饰武器。返回: 1=成功, -1=表无效, -2=ID不存在
LuaFnGetWeaponTableIdByExterior exteriorVisualId 根据外观ID查找物品表ID,未找到返回-1
LuaFnGetCurrentExteriorWeaponId sceneId, selfId 获取当前使用的幻饰武器ID(>=1),未使用返回-1

十二、MissionData操作函数

函数名 参数 功能
LuaFnGetMissionDataBitEx sceneId, selfId, nIndex, nBits(0~31) 读取MissionData指定位,返回0或1
LuaFnSetMissionDataBitEx sceneId, selfId, nIndex, nBits(0~31), nState(0或1) 设置MissionData指定位的状态

十三、修炼操作函数

函数名 参数 功能
LuaFnClearAllXiuLianMijiLevel sceneId, selfId 清空玩家所有修炼秘籍等级(0~10全部清0)

十四、婚姻操作函数

函数名 参数 功能
LuaFnDivorceEx sceneId, selfId 单方面离婚(解决合区后无法离婚问题)
LuaFnCheckMarriageState sceneId, selfId 检查结婚状态。返回: 0=正常, 1=检测到异常关系

十五、伤害/BUFF函数

函数名 参数 功能
LuaFnSetPlusDamage sceneId, selfId, targetId, IsCriticalHit(0/1), nSkillId, nDamage_P(外攻), nDamage_M(内攻), nDamage_B(冰), nDamage_H(火), nDamage_X(玄), nDamage_D(毒) 给目标自定义伤害(支持暴击,11个参数)
LuaFnSendSpecificImpactBySkillToUnitPlus sceneId, selfId, nSenderID, nTargetID, nImpactDataIndex, nDelayTime, IsCriticalHit(0/1), nRefixRate, nSubLevel 可暴击的浮动伤害BUFF(9个参数)

十六、工具函数

函数名 参数 功能
LuaFnBitAnd num1, num2 按位与运算
LuaFnBitOr num1, num2 按位或运算
LuaFnCacheLog Type(日志类型0~34), Log(字符串) 缓存日志输出
LuaFnSendOpResult sceneId, selfId, opId 发送操作结果提示码
LuaFnGetItemLayNum Serial(物品序号) 获取物品叠加数量
LuaFnGetCommonItemInfo m_ItemId, fieldName(字符串) 获取通用物品表信息。fieldName可选: TableIndex/ItemType(返回3个值)/Level/BasePrice/SalePrice/RulerID/LayedNum/ScriptID/SkillID/CosSelf/ReqSkill/ReqSkillLevel/TargetType/ItemGrade/ItemPrescrId/Name(返回字符串)/BroadCast/SubClass/YuanBaoTrade
LuaFnCanPkValueDown sceneId, selfId 获取是否可以PK值下降/上升及当前时间,返回3个值: nCanPkValueDown, nCanPkValueUp, nTime
LuaFnGetmilliseconds sceneId, selfId 获取当前时间毫秒数
LuaFnIsSceneThreadSafe sceneId 场景线程安全检查。返回: 1=安全, -2=参数错误, -3=场景不存在, -4=线程不安全
LuaFnGetExteriorPossRandom min, max 获取[min,max]范围内的安全随机数(CSPRNG)
LuaFnU32Normalize value(int32) 32位有符号转无符号,返回2个值: 数值, 十六进制字符串
LuaFnIsItemLayNumLimit sceneId, selfId, ... 检查物品是否可叠加
StringTable_GetData nID(0~1023) 获取字符串表值(StringTable.txt),返回字符串
LuaFnEraseItemInBagPos sceneId, selfId, uBagIndex(0~219), uCount 扣除指定格子物品的数量
LuaFnGetDiaowenItemID dwId(雕纹ID) 传入雕纹ID获取雕纹物品ID
LuaFnGetYuanBaoShopItemInfo sceneId, selfId, nCurShopID, nIndexItem 获取元宝商店物品信息,返回3个值: 物品ID, 数量, 价格
LuaFnIsFunctionExist sceneId, selfId, scriptId, functionName(字符串) 检查Lua脚本中指定函数是否存在。返回: 1=存在, 0=不存在, 负数=错误
LuaFnReloadGlobalScript sceneId, selfId 重载全局脚本(ScriptGlobal.lua)

十七、城市/传送函数

函数名 参数 功能
LuaFnCityMoveToSceneEx sceneId, selfId, TargetSceneId, posX, posY 传送进入帮会城市(Ex版本)
LuaFnCityGetCityNameEx sceneId, selfId, CityId 获取城市名称(Ex版本),返回字符串

十八、加密/解密函数

函数名 参数 功能
LuaFnZipStr ... 字符串加密编码
LuaFnUnzipStr ... 字符串解密解码

注:所有需要 sceneIdselfId 的函数,这两个参数为场景编号和调用者ID,是标准的Lua脚本回调参数。
珍兽相关函数中的 petGUID_HpetGUID_L 分别为珍兽GUID的高32位和低32位。
返回值中 -1RETURNFALSE 通常表示操作失败。

  • 打卡等级:本地老炮
  • 打卡总天数:597
  • 打卡月天数:12
  • 打卡总奖励:594
  • 最近打卡:2026-09-15 17:12:42
 楼主| Waylee 发表于 2026-2-14 03:15 | 显示全部楼层 | Google Chrome | Windows 10
函数名 功能描述 对应表格文件路径
LuaFnReloadMonsterAttrTable(sceneId, selfId) 重载怪物属性表 ./Config/MonsterAttrExTable.txt
LuaFnReloadBlueItemTable(sceneId, selfId) 重载装备表 ./Config/EquipBase.txt
LuaFnReloadEquipExtraAttrTable(sceneId, selfId) 重载附加装备属性表 ./Config/EquipExtraAttr.txt
LuaFnReloadItemDropNotifyTable(sceneId, selfId) 重载物品掉落提示表 ./Config/DropNotify.txt
LuaFnReloadSlotCost(sceneId, selfId) 重载打孔消耗表 ./Config/SlotCost.txt
LuaFnReloadItemQualEffect(sceneId, selfId) 重载物品品质效果表 ./Config/ItemSegRate.txt
LuaFnReloadItemSegAffectTable(sceneId, selfId) 重载手工品质分布表 ./Config/ItemSegAffect.txt
LuaFnReloadItemQualityIndexTable(sceneId, selfId) 重载物品质量分布表 ./Config/ItemSegQuality.txt
LuaFnReloadItemSegValueTable(sceneId, selfId) 重载起始数值段表 ../Public/Config/ItemSegValue.txt
LuaFnReloadGemInfoTable(sceneId, selfId) 重载宝石信息表 ./Config/GemInfo.txt
LuaFnReloadItemRulerTable(sceneId, selfId) 重载物品规则表 ../Public/Config/ItemRule.txt
LuaFnReloadAllowableScriptFuncTable(sceneId, selfId) 重载放行脚本函数表 ./Config/AllowableScriptFunc.txt
LuaFnReloadPetAttrTable(sceneId, selfId) 重载珍兽属性表 ../Public/Config/PetAttrTable.txt
LuaFnReloadPetHuanhuaTable(sceneId, selfId) 重载珍兽幻化表 ./Config/PetHuanhuaTable.txt
LuaFnReloadPetLingXingTable(sceneId, selfId) 重载珍兽灵性表 ./Config/PetLingXing.txt
您需要登录后才可以回帖 登录 | registerss

本版积分规则

QQ|手机版|雪舞知识库 ( 浙ICP备15015590号-1 | 萌ICP备20232229号|浙公网安备33048102000118号 )|天天打卡

GMT+8, 2026-9-16 06:57 , Processed in 0.088361 second(s), 25 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表