joyliu521 发表于 2025-9-28 23:34:08

<剑网3绝色情缘3.1>修改BOSS人数检测和反伤BUFF的方法

本帖最后由 joyliu521 于 2025-9-28 23:34 编辑


单机玩打世界BOSS老是检测人数,少于5人BOSS就会有个反伤BUFF,很恶心.

下面教大家怎么去除人数检测.
有两种方式,看个人所需,第一种就是暴力的直接移除人数检测.
找到世界BOSS的AI文件,/root/scripts/map/洛道/ai/沐云冲.lua,其他的比如/root/scripts/map/枫华谷/ai/大毒尸孟康.lua 这些原理相同.还有谢云流,宫中神武遗迹的BOSS,也会人数检测.大家自己边玩边找吧,我只提供个思路.
打开AI文件,搜 if nPlayerCount < 5 then这行,不要直接注释,要改逻辑太麻烦.直接改成 if nPlayerCount < 1 then 就行.或者if nPlayerCount > 1000 then 也行.
成都的定时刷新BOSS在/root/scripts/map/绝色情缘/npc/攻城活动怪物召唤.lua,这里不但能改BOSS的BUFF,还能改刷新位置.
PointList = {
       = {
                name = "灵辉洞",
                point = {15970,112818,1119872}
      },
       = {
                name = "灵蛇谷",
                point = {113802,116193,1067456}
      },
       = {
                name = "雾霞林",
                point = {84862,14483,1055488}
      },
       = {
                name = "巫蛊丘",
                point = {11215,21815,1091072}
      }
}开头这段就是刷新的随机4个点.可以任意删除或者增加,留一个就行.或者改成
PointList = {
    = {
      name = "玄中观",
      point = {50806, 40040, 1069824}
    }
}以后成都BOSS就会固定刷新在成都玄中观里.

第二种去除反伤BOSS的方法就是改BUFF文件,相比第一种比较通用,不用挨个找BOSS文件.而且可以按需定制.
打开 /root/settings/skill/Buff.tab文件,记得改之前备份.找到6002,6009段,推荐使用WPS表格打开,更方便修改.
然后往后看,找到atLunarMagicReflectionPercent 这些字段,,后面的函数都一样,对应物理,内功,阴阳混元毒性反伤.把这些
函数后面的数值,改成你需要的数值,比如全部改成1级的81,这样既有反伤又不疼不痒,数值1024为100%,2048为200%
自己算需要改成多少合适.
改完同步文件到客户端,重启服务端生效.
顺便教大家如何修改世界BOSS的时间限制,绝色3.1这个端对召唤BOSS做了限制,必须某个时间段才能召唤,
找到召唤世界BOSS的NPC文件,比如洛道的就是:/root/scripts/map/洛道/npc/何平.lua
找到这段代码:
if tTime.hour < 21 then
                npc.Say("今日挑战时间未到,请稍后再来")
                return false, false
      end

      if tTime.hour > 21 then
                npc.Say("今日挑战时间已过,请明日再来")
                return false, false
      end

if tTime.minute <= 1 then
                        Refresh = true
                end
      end

这就是控制时间段的,将这段代码直接注释掉,改成

if tTime.hour < 25 then
Refresh = true
end

就达成了全天随时可以来召唤,下面还一段代码是控制每天召唤次数的

local nCount = (scene.GetCustomUnsigned1(NPC_CUSTOM_VALUE.LUODAO_BOSS_DEAD_COUNT) or 0)

      if nCount > 0 then
                npc.Say("今日你们已经挑战过了,不能再挑战了")
                return false, false
      end

可以直接注释掉,这样每天就能打无数次,或者将0改成你想要的次数.

成都的BOSS刷新比较特殊,文件在 /root/scripts/map/绝色情缘/npc/攻城活动怪物召唤.lua 找到同样的字段
if tTime.hour == 22 then

改成

if tTime.minute == 0 then


这样就每个整点都会刷新一次成都世界BOSS了.这个就不能向上面那个改成全天,因为这是event文件控制刷新,不是NPC对话刷新,如果改成全天极易报错,要不就服务器卡得批爆.


jackdown 发表于 2025-9-28 23:50:42

厉害,向大佬学习。 大佬出点修改任务的教程吧。

氷結の螺旋 发表于 2025-9-29 00:06:15

世界BOSS只掉PVP装备吧?单机没用啊

joyliu521 发表于 2025-9-29 02:02:39

氷結の螺旋 发表于 2025-9-29 00:06
世界BOSS只掉PVP装备吧?单机没用啊

绝色3.1世界BOSS修改过,出终极装备

hate0115 发表于 2025-9-29 08:26:51

感谢楼主分享

352667284 发表于 2025-9-29 09:29:03

感谢大佬的研究,要是有人能把完善任务,定制物品这些教程系统的放出来,我感觉剑网3 单机版还会更火。

青灯Tey006 发表于 2025-9-29 09:56:15

厉害,向大佬学习。 大佬出点修改任务的教程吧。

村村通与 发表于 2025-9-29 10:40:24

六六六谢谢分享

xjl123 发表于 2025-9-29 15:39:14

感谢分享,技术贴必须顶

www7346527 发表于 2025-10-12 23:27:12

有改好的吗

丨北在北方丨 发表于 2025-10-13 11:29:07

::感谢分享,有时间测试一下,剑网3还是很经典的游戏。

www7346527 发表于 2025-10-13 16:48:13

大佬 该了没用啊 怎么回事

nutiannan 发表于 2025-10-17 09:55:48

感谢楼主,牛逼

sking129 发表于 2025-10-22 18:19:58

宏只能执行第一行,有人遇到过吗?宏应该怎么写?
页: [1]
查看完整版本: <剑网3绝色情缘3.1>修改BOSS人数检测和反伤BUFF的方法

本站内容如若侵犯到您的权益,请来电来函告知,我们会尽快处理!
联系QQ:1953150286,2251387361,123784736,免责申明