- 打卡等级:本地老炮
- 打卡总天数:598
- 打卡月天数:13
- 打卡总奖励:595
- 最近打卡:2026-09-16 07:15:25
|
版本要求
新源端X64,客户端也是X64的
客户端补丁 & 服务端补丁下载
客户端
-
LuaPlus.dll和System.cfg添加到你的bin64下面覆盖即可
-
需要注意以下几个文件:打开文件,分别添加到你的客户端文件里即可,切记不能直接覆盖
-
CommonItem.txt 物品ID要顺序排列,不能直接加到文件最后一行,那样会异常
-
InterfaceEx.txt 注册界面的ID不能改,因为和UICommandIndex.txt联动
-
UICommandIndex.txt 里面的ID不能改,因为和InterfaceEx.txt对应,有需要的自行对应改动即可
-
StrDictionary.txt 这个一般可以直接替换更新即可
Interface下
如果你没有改过,可以直接替换,适配新源端原版
服务端
-
Peak_Learn.lua 添加到 \event\huodong\Peak_Learn.lua
-
BaseConfig.ini的教程:https://waylee.net/thread-3776-1-1.html
-
BaseConfig.ini 放到服务端/Server/Config下,默认最大5%增伤,最高改成20也行.看个人需求
[WuJing]
MaxDamageRefix=5 ; 武境增伤/减伤百分比最大修正值
-
dali_monster.ini 大理增加NPC文件:
[monster185]
guid=3542383
type=54859
name=玄智法师
title=
pos_x=218
pos_z=42
dir=18
script_id=502161
respawn_time=1000
group_id=-1
team_id=-1
base_ai=3
ai_file=0
patrol_id=-1
shop0=-1
shop1=-1
shop2=-1
shop3=-1
ReputationID=-1
level=-1
-
ScriptGlobal.lua 切记不要和已有的MD冲突哦
-
其他文件和客户端补丁一样,依旧添加,ID注意不要按顺序添加
-
EquipAttrComputeNew.lua 属性结算功能
- 替换到 /Public/Data/Script/event/system/ 下,如果你有其他属性结算,就复制里面的代码,到你的结算里即可,属性是通过CallScriptFunction(502161,"GetDfengAttr",sceneId,selfId)获取的
-
scene.lua 用来下发武境数据的,复制代码到你的版本里对应的函数添加上,不是让你创建一个新函数哦
-
Script.dat 注册脚本的,不用多说
使用到的动态库
下载地址: 新源端纯X64位SO动态库函数先锋测试版V1.7
下载1.7以上版本支持武境
关于回调
武境经验回调:
Peak_Learn.lua 下的
function x502161_AddWuJingExp(sceneId,selfId,nAddExp)
end
nAddExp经验值由引擎返回,为玩家当前获得的武道经验值,可以自由操控翻倍等操作,只有打怪获得的经验才会进入回调.用函数加的不进此回调.
当然你也可以不用nAddExp参数,直接自定义经验,非常自由方便.
关于队友经验
只要是队友都会有经验,nAddExp受到组队分配模式影响,各自分配情况下,非击杀者经验更少.
关于门派之间减伤增伤
自动计算伤害,伤害百分比修正上限在BaseConfig.ini控制.
功能预览
更新时间:2026-1-17 此版本为测试版,风险自行承担
|
|