大方小猪 发表于 2026-3-29 13:43:30

急!开的服被人刷封包了,实在找不到办法,请教论坛大神了。

来论坛也有小半年了。。自己开了个普通的群服,自己一边更新一遍开。。
唯一就是卖点灵符挣服务器钱。然后最近出大事了,被开挂玩家研究出刷灵符。
搞的现在服里很多的号都有大量货币。
严重影响了游戏平衡,虽然货币也不能干啥,我的服一切靠打,但是开挂玩家直接刷灵符领别人赞助玩家的东西,这点就很上火了。
然后我检查了DB数据,脚本数据,脚本触发,都没有出错,或者重复。
特别是脚本触发。我之前还发帖请教了论坛的高手们,然后用的高手写的脚本,结果还是没用,玩家依旧刷。
最近那开挂玩家变本加厉,开多个小号弄,是在没办法,只好跑论坛来求助大神了。
------------物品DB--------------------





----------------我上了刷灵符号的玩家,截图给大家看数据-------









----------------------------------
可能论坛有人会问 怪物爆率是不是很高
举例上图的雪域,一层大概刷几十只
爆率如下



20W分之一的爆率,一口气连爆几十个,我是不信的。所以毋庸置疑肯定是刷的。。
--------------------------------
然后QF脚本,最早我是自己写的
比如
[@StdModeFunc89]
#ACT
GAMEGIRD + 100
SuperMoveMsg 0 251 0 20 150 1 玩家<$USERNAME>使用一百块钱RMB卷成功兑换了100个灵符!
break
这是我最初写的脚本后来有人说能刷 ,我就来论坛发帖,论坛有高手帮我写了下面这个脚本
--------------如下---------------------
[@StdModeFunc89]
#IF
#ACT
MOV N$灵符标识 1
goto @一百块钱
break
[@一百块钱]
#IF
LARGE N$灵符标识 0
#act
GAMEGIRD + 100
mov N$灵符标识 0
SuperMoveMsg 0 251 0 20 150 1 玩家<$USERNAME>使用一百块钱RMB卷成功兑换了100个灵符!
#Elseact
GAMEGIRD - 9999
kick
messagebox 刷包必死!
break
[@StdModeFunc88]
#IF
#ACT
MOV N$灵符标识 1
goto @五十块钱
break
[@五十块钱]
#IF
LARGE N$灵符标识 0
#act
GAMEGIRD + 50
mov N$灵符标识 0
SuperMoveMsg 0 251 0 20 150 1 玩家<$USERNAME>使用五十块钱RMB卷成功兑换了50个灵符!
#Elseact
GAMEGIRD - 9999
kick
messagebox 刷包必死!
break
[@StdModeFunc87]
#IF
#ACT
MOV N$灵符标识 1
goto @二十块钱
break
[@二十块钱]
#IF
LARGE N$灵符标识 0
#act
GAMEGIRD + 20
mov N$灵符标识 0
SuperMoveMsg 0 251 0 20 150 1 玩家<$USERNAME>使用二十块钱RMB卷成功兑换了20个灵符!
#Elseact
GAMEGIRD - 9999
kick
messagebox 刷包必死!
break
[@StdModeFunc86]
#IF
#ACT
MOV N$灵符标识 1
goto @十块钱
break
[@十块钱]
#IF
LARGE N$灵符标识 0
#act
GAMEGIRD + 10
mov N$灵符标识 0
SuperMoveMsg 0 251 0 20 150 1 玩家<$USERNAME>使用十块钱RMB卷成功兑换了10个灵符!
#Elseact
GAMEGIRD - 9999
kick
messagebox 刷包必死!
break
[@StdModeFunc85]
#IF
#ACT
MOV N$灵符标识 1
goto @五块钱
break
[@五块钱]
#IF
LARGE N$灵符标识 0
#act
GAMEGIRD + 5
mov N$灵符标识 0
SuperMoveMsg 0 251 0 20 150 1 玩家<$USERNAME>使用五块钱RMB卷成功兑换了5个灵符!
#Elseact
GAMEGIRD - 9999
kick
messagebox 刷包必死!
break
[@StdModeFunc84]
#IF
#ACT
MOV N$灵符标识 1
goto @两块钱
break
[@两块钱]
#IF
LARGE N$灵符标识 0
#act
GAMEGIRD + 2
mov N$灵符标识 0
SuperMoveMsg 0 251 0 20 150 1 玩家<$USERNAME>使用两块钱RMB卷成功兑换了2个灵符!
#Elseact
GAMEGIRD - 9999
kick
messagebox 刷包必死!
break
[@StdModeFunc83]
#IF
#ACT
MOV N$灵符标识 1
goto @一块钱
break
[@一块钱]
#IF
LARGE N$灵符标识 0
#act
GAMEGIRD + 1
mov N$灵符标识 0
SuperMoveMsg 0 251 0 20 150 1 玩家<$USERNAME>使用一块钱RMB卷成功兑换了1个灵符!
#Elseact
GAMEGIRD - 9999
kick
messagebox 刷包必死!
break
-我添加了上面的脚本,结果还是没用,他们还能继续刷
我也检查了这个 双击触发 StdModeFunc 从编号83-89 QF文本里没有重复的。
自己又百度了下,GEE刷东西的漏洞
自己反思了这几天。唯一的线索就是 有个开挂的玩家跟我说,能用封包刷灵符
但是自己搞来搞去,没搞懂怎么防止封包。
所以只好来求助论坛的大佬们了!
补充内容 (2021-4-29 01:33):
补充下,实物灵符叠加,这个我在一周前就取消了,但是昨天还有人能刷。

勤奋小鸟 发表于 2026-3-29 13:43:30

看这个是刷物品了,版本是不是有后门,看下他这个人民币是怎么来的

坚强小鱼 发表于 2026-3-29 13:43:30

叠加的????????????????? 如果是叠加的 就去掉叠加的 。。。或更新到新的引擎
#IF下面 在检测下 背包物品  一块钱  二块钱 这种 在试下

坚强小鱼 发表于 2026-3-29 13:43:30

我现在材料都不叠加的。捡一个自动吃一个。给个U变量。U1   +1  有合成用 U1 扣多少个。

阳光小鸟 发表于 2026-3-29 13:43:30

jwan28345 发表于 2021-4-29 01:25 叠加的????????????????? 如果是叠加的 就去掉叠加的 。。。或更新到新的引擎
#IF下面  ...
不叠加的,之前就取消灵符叠加了。

勤奋小鹿 发表于 2026-3-29 13:43:30

奶茶很忙 发表于 2021-4-29 01:02 看这个是刷物品了,版本是不是有后门,看下他这个人民币是怎么来的
怎么查物品来源,版本是从PAI哥那买的,应该没后门吧。。主要这个实物吃掉以后,就消失了,不知道怎么查。。

快乐云朵 发表于 2026-3-29 13:43:30

应该是刷的叠加物品数量 直接取消物品叠加吧

美丽小鹿 发表于 2026-3-29 13:43:30

351949288 发表于 2021-4-29 01:31 应该是刷的叠加物品数量 直接取消物品叠加吧
叠加物品 一星期前就取消了,结果昨天还有人刷

勤奋小羊 发表于 2026-3-29 13:43:30

GEE最菜的鸟 发表于 2021-4-29 01:28 不叠加的,之前就取消灵符叠加了。
我的是  31能吃的东西。QF里 都没有双击增加货币的命令。。用的是 物品规则里的捡物规则触发。捡到给它自动换成对应的货币  #IF 下 自动吃的 还会在检测一次是不是这个物品

机智小猪 发表于 2026-3-29 13:43:30

jwan28345 发表于 2021-4-29 01:39 这种的你可以试下。看会不会有刷的
[@自动吃掉]
你这个脚本,盾牌碎片 和 积分 是2回事吧。。
我看了下 没有关联的地方。。。再个 他怎么自动吃。。
页: [1] 2
查看完整版本: 急!开的服被人刷封包了,实在找不到办法,请教论坛大神了。