找回密码
 register

QQ登录

只需一步,快速开始

查看: 401|回复: 1

[游戏攻略] [雪舞引擎]引擎函数扩展动态库

[复制链接]

[游戏攻略] [雪舞引擎]引擎函数扩展动态库

[复制链接]
  • 打卡等级:热心大叔
  • 打卡总天数:131
  • 打卡月天数:4
  • 打卡总奖励:130
  • 最近打卡:2025-03-05 01:37:35
Waylee

主题

0

回帖

1万

积分

仙帝

积分
15985
Waylee 2025-1-29 19:34 | 显示全部楼层 |阅读模式 | Google Chrome | Windows 10

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

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

×

适配版本:复古(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获取宝石属性

暗器类

函数名 功能介绍 使用方法
LuaFnGetDarkLevel 获取暗器等级
LuaFnSetDarkLevel 设置暗器等级
LuaFnGetDarkQuality 获取暗器品阶
LuaFnSetDarkQuality 设置暗器品阶
LuaFnGetDarkExp 获取暗器经验
LuaFnAddDarkExp 增加暗器经验
LuaFnResetDarkQuality 新增重洗暗器品阶,只增加品阶,不降低品阶
LuaFnGetRandomDarkSkill 根据暗器规则生成全新暗器技能 https://waylee.net/thread-2927-1-1.html
LuaFnGetDarkSkillIdForBagItem 获取背包、身上的暗器已学会的技能 https://waylee.net/thread-2926-1-1.html
LuaFnSetDarkSkillIdForBagItem 设置已学会的暗器技能 https://waylee.net/thread-2925-1-1.html

珍兽类

函数名 功能介绍 使用方法
LuaFnFreePetToNature 放生珍兽
LuaFnAddPetSoulSkill 增加指定珍兽技能(不替换老技能)
LuaFnDelPetSoulSkill 删除指定珍兽技能
LuaFnSetPetData 设置珍兽数据 https://waylee.net/thread-2842-1-1.html
LuaFnGetPetBaseValue 获取珍兽基础属性 https://waylee.net/thread-2846-1-1.html
LuaFnGetPetNickName 获取珍兽昵称
LuaFnSetPetNickName 设置珍兽昵称
LuaFnResetPetSkillCooldowns 重置珍兽所有技能冷却
LuaFnGetPetGrowRateData 获取珍兽成长率数值
LuaFnLuaFnRefreshPetObject 刷新珍兽对象
LuaFnSetPetProcreateGUID 设置珍兽配偶 https://waylee.net/thread-2858-1-1.html
LuaFnSetPetLastProcreateLevel 设置珍兽最后一次繁殖等级
LuaFnGetPetLastProcreateLevel 获取珍兽最后一次繁殖等级

玩家角色类

函数名 功能介绍 使用方法
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结算系统 暂无
修正无法关闭安全时间的问题 玩家不小心设置安全事件后无法关闭的问题
组队功能 修复 伪造封包导致 强制解散别人队伍
组队功能 修复 伪造封包导致 强制提升队长
组队功能 修复 伪造封包导致 强制踢人
  • 打卡等级:初来乍到
  • 打卡总天数:6
  • 打卡月天数:2
  • 打卡总奖励:6
  • 最近打卡:2025-02-09 22:40:11
天涯八部

主题

0

回帖

88

积分

练气

积分
88
天涯八部 2025-2-3 19:03 | 显示全部楼层 | QQBrowser| Windows 7
苍山雪CSX017:删掉背包假格子方法教程 或者 禁止将道具拖入假格子
您需要登录后才可以回帖 登录 | register

本版积分规则

雪舞知识库 | 浙ICP备15015590号-1 | 萌ICP备20232229号|浙公网安备33048102000118号 |天天打卡

GMT+8, 2025-3-6 20:27 , Processed in 0.107102 second(s), 7 queries , Redis On.

Powered by XueWu Licensed

Copyright © Tencent Cloud.

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