适配版本:复古(0.85.0600)
更新时间:2025-01-29 接触引擎功能,更新基础功能
更新时间:2025-02-04 更新装备属性、宝石读取和修改
更新时间:2025-02-05 更新宝石相关函数
更新时间:2025-02-10 更新珍兽相关函数
更新时间:2025-02-15 更新系统功能类函数
更新时间:2025-02-24 修复085引擎组队方面的BUG
更新时间:2025-02-28 新增服务端暗器类函数扩展
正在学习引擎不保证任何稳定性不排除存在各种BUG。
目前支持的功能:
装备类
函数名 |
功能介绍 |
使用方法 |
LuaFnGetItemQual |
获取装备星级 |
LuaFnSetItemQual |
设置装备星级 |
LuaFnGetEquipEnhanceLevel |
获取装备强化等级 |
LuaFnSetEquipEnhanceLevel |
设置装备强化等级 |
LuaFnGetEquipAttrCount |
获取装备属性总条数 |
LuaFnLuaFnSetEquipSlot |
设置装备孔数 |
LuaFnNotifyEquipAttr |
装备属性通知客户端 |
LuaFnAddEquipAttrType |
增加装备属性类型 |
LuaFnRemoveEquipAttrType |
删除装备属性类型 |
LuaFnGetEquipAttrHidden |
获取装备浮动值 |
LuaFnSetEquipAttrHidden |
设置装备浮动值 |
LuaFnSetEquipAptitude |
设置装备资质 |
LuaFnGetEquipAptitude |
获取装备资质 |
LuaFnSetEquipVisual |
设置装备外观(可立即刷新身上外观) |
LuaFnGetEquipVisual |
读取装备外观 |
LuaFnGetEquipAttrDataByIndex |
读取装备属性 |
LuaFnGetEquipVisualAndImpactInTable |
通装备ID获得它拥有的BUFFID和装备外观 |
LuaFnIsEquipLock |
检查装备是否刻铭 |
LuaFnGetItemPLock |
检查装备是否锁定 |
LuaFnRemoveEquipGemInfo |
装备移除宝石(需要摘除符) |
LuaFnRemoveGemFromItem |
装备强制移除宝石(无需摘除符) |
LuaFnSetEquipItemCreatorEx |
设置创建者信息(支持穿在身上的装备) |
LuaFnSetEquipGemInfo |
设置装备宝石信息 |
LuaFnGetGemInfoInEquip |
获取装备宝石信息 |
LuaFnResetEquipQualAndAttr |
重洗星级和属性 |
LuaFnRewashEquipAttr |
重洗装备属性条或者属性值 |
LuaFnSetItemBLock |
解绑道具、装备 |
LuaFnSetItemPLock |
锁定道具、装备 |
LuaFnGetNewEquipAttr |
读取装备高位属性、低位属性、浮动值、属性类型、属性值。0:全重洗,打乱属性条数量和类型 1:只重洗属性值 2:只重洗属性类型,不重置属性条数 |
LuaFnSetEquipAttr |
设置装备高位、低位、浮动值 |
LuaFnGetGemAttr |
通过宝石ID获取宝石属性 |
暗器类
珍兽类
玩家角色类
函数名 |
功能介绍 |
使用方法 |
LuaFnGetAccount |
获取玩家账号 |
LuaFneReloadAIScript |
重载怪物扩展AI脚本 |
LuaFneImpactGetImpactList |
读取玩家身上全部BUFF(buff数量、buffID) |
LuaFneBanPlayer |
封禁账号 |
LuaFneSetSkillCoolDownByCoolDwonId |
设置技能冷却时间 |
LuaFneGetSkillCoolDownByCoolDwonId |
获取技能冷却时间 |
LuaFneGetOnlineTime |
获取玩家在线时间 |
LuaFnGetTotalOnlineTime |
设置玩家总在线时间 |
LuaFneGetCanExchange |
角色是否允许交易 |
LuaFnCharacterMovToPos |
怪物移动到指定XY坐标函数 |
LuaFnGetHumanBaseValue |
获取玩家基础属性 |
LuaFnLuaFnGetHumanAttrData |
获取玩家全部属性 |
LuaFnHumanUseSkill |
角色使用技能函数 |
LuaFnRefreshHumanData |
角色执行属性结算脚本 |
LuaFnMtl_GetCostNum |
获取背包多个物品累计数量 |
LuaFnMtl_CostMaterial |
获取背包多个物品累计数量并进行扣除指定数量 |
LuaFnUpdateMissionDataToClient |
更新MD信息到客户端DataPool:GetXYJServerData可读 |
LuaFnResetSkillCooldowns |
重置玩家所有技能冷却 |
LuaFnBanChat |
禁言玩家(毫秒) |
LuaFnRefreshHumanDataToClient |
刷新人物属性信息到客户端 |
LuaReloadGlobalScript |
重载全局脚本 |
系统功能类
函数名 |
功能介绍 |
使用方法 |
LuaFnDelPassword |
强制删除二级密码 |
LuaFnSetDBLeftPilferLockTime |
修改安全时间(0~10分钟) |
LuaFnStringTable_GetData |
获取服务端字典(StringTable.txt) |
LuaFnDestroyGuild |
帮会解散 |
LuaFnReloadScript |
重载Lua脚本 |
LuaFnReloadMonsterAttrTable |
重载怪物脚本 |
LuaFnReloadTable |
重载TXT表格(TXT目前收集110个TXT文件重载) |
LuaFnReloadShopTables |
重载元宝商店 |
LuaFnSendNewCaptcha |
发送验证码 |
LuaFnGetCommonItemLayNum |
获取道具叠加 |
LuaFnGetItemLayNum |
获取道具叠加 |
LuaFnGetYuanBaoShopItemInfo |
获取元宝商店物品信息 |
LuaFnCheckItemRuleByRuleId |
获取背包物品物品规则 |
LuaFnCostYuanBao |
扣除元宝函数(带回调) |
LuaFnIsItemLayNumLimit |
物品是否允许叠加 |
Lua回调类
Lua回调类功能 |
功能介绍 |
使用方法 |
x768990_Xuewu_UnEquip |
装备卸下回调 |
x768990_Xuewu_UnEquipFinish |
装备卸下完毕回调 |
x768990_Xuewu_UesEquip |
装备穿戴回调 |
x768990_Xuewu_UesEquipFinish |
装备穿戴完毕回调 |
x768990_Xuewu_CGGuildApply |
创建帮会回调 |
https://waylee.net/thread-2853-1-1.html |
x768990_G_GetCDDamage |
伤害回调 |
x768990_OnScenePlayerLeave |
离开场景回调 |
https://waylee.net/thread-2833-1-1.html |
x768990_OnHumanLevelUp |
升级等级限制回调 |
x768990_CostYuanBao( sceneId, selfId, Msg ) |
元宝消费回调 |
x768990_OnPetcallUp( sceneId, selfId, Msg ) |
宠物出战回调 |
x768990_HumanPetDie( sceneId, selfId, Msg ) |
宠物死亡事件 |
经验倍率回调 |
经验倍率回调 支持MD和BUFF判断 |
x768990_YuanbaoShopYuanbaoCost |
引擎元宝商店消费金额事件回调(消费的元宝数和商品的物品ID) |
引擎回调类
功能介绍 |
使用方法 |
珍兽出站条件检测回调 |
可以判断各种条件否则无法召唤 |
是否禁止摆摊购买 |
引擎内置Flag判断 |
当前摊位类型 |
StallInfo.txt配置文件修改 |
摆摊每次交易的交易税 |
StallInfo.txt配置文件修改 |
此地是否可以摆摊 |
StallInfo.txt配置文件修改 |
摆摊的摊位费 |
StallInfo.txt配置文件修改 |
组队跟随回调 |
禁止地府组队跟随 |
修正问题类
修正类 |
功能介绍 |
使用方法 |
YuanBao()扣、查、加函数上限修改 |
可操作上限21亿 |
暂无 |
12号BUFF支持百分比加成属性 |
修复085以来一直有的属性问题,可支持装备和MD结算系统 |
暂无 |
修正无法关闭安全时间的问题 |
玩家不小心设置安全事件后无法关闭的问题 |
组队功能 |
修复 伪造封包导致 强制解散别人队伍 |
组队功能 |
修复 伪造封包导致 强制提升队长 |
组队功能 |
修复 伪造封包导致 强制踢人 |
|