热点推荐

小喇叭+ 发布

01-16 02:17
01-16 02:04
01-13 17:30
查看: 951|回复: 5

[脚本示例] 禁止点击NPC触发字段烼防封包非法调用标签漏洞方法

[复制链接]
avatar

签到天数: 350 天

[LV.8]以坛为家I

7651

主题

255

回帖

31万

积分

司徒主管

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

UID
1
司徒币
260203
传世币
3000
元宝
0
在线时间
266 小时

最佳新人灌水之王

QQ
online_admin 发表于 2021-11-23 23:32:02 | 显示全部楼层 |阅读模式
        防客户端非法跳转脚本标签,GOGO、DELAYGOTO等不允许的脚本标签前缀可加 @ESP-
        如:
       
       
         
       
        [@给物品]
        #act
        call @ESP-设置
       
        [@ESP-设置]
        ;加了前缀 @ESP-,插件就不会允许其他通过修改封包数据跳转到此标签,其他标签都可以这么使用,但是文字排版不能使用前缀
       
       
        下面以一个死亡触发为例,不仅仅是死亡触发,引擎的所有触发都不允许玩家点击NPC触发,
        例如:物品触发[@StdModeFunc],套装触发[@GroupItemOn] [@GroupItemOff],魔法触发[@MagTagFunc],穿脱装备触发[@TakeOn] [@TakeOff]等等,就不一一举例了。
       
        [@PlayDie]
       
       
        [@下一页]
       
       
        ; 新引擎这里“@PlayDie”是引擎内部触发字段,禁止用户通过NPC点击来触发这个字段
        ;不仅仅“@PlayDie”不允许“@PlayDie1、 @PlayDie2、 @PlayDie死亡”等等都不允许,只有前面的字符和“@PlayDie”一样的后面不管增加什么字符都将不允许
        ;如果非要使用玩家点击NPC触发的,可以把上面的脚本改成如下,使用goto转一下
       
        [@PlayDie]
       
       
        [@下一页]
       
       
        [@返回]
        #ACT
        goto @PlayDie
       
        ---------------------------------------------------------------------------------------------------
       
        还有其他一些触发,也属于这类的,比如:
       
        DelayCall 5000 @再次复活
        SendCenterMsg 180 251 还剩余%d发放新手奖励. 0 30 @GiveNewHumanItem
       
        “@再次复活”和“@GiveNewHumanItem”就会变成引擎内部触发,也是不允许用使用NPC点击来触发的
        还有一些其他脚本命令带字段触发的,就不一一举例了。

帖子地址: 





上一篇:传奇回收荣誉脚本开区时设置教程
下一篇:传奇老沙巴克地图花屏错位空气墙的解决办法
回复

使用道具 举报

avatar

该用户从未签到

0

主题

248

回帖

506

积分

司徒四星

UID
759
司徒币
258
传世币
0
元宝
0
在线时间
0 小时
online_member 发表于 2021-11-24 05:59:59 | 显示全部楼层
佩服佩服!
回复

使用道具 举报

avatar

该用户从未签到

0

主题

240

回帖

490

积分

司徒三星

UID
287
司徒币
250
传世币
0
元宝
0
在线时间
0 小时
online_member 发表于 2021-11-24 07:41:04 | 显示全部楼层
感谢楼主,下载试试看
回复

使用道具 举报

avatar

该用户从未签到

0

主题

222

回帖

454

积分

司徒三星

UID
282
司徒币
232
传世币
0
元宝
0
在线时间
0 小时
online_member 发表于 2021-11-24 07:47:56 | 显示全部楼层
多发点沉默版本!
回复

使用道具 举报

avatar

该用户从未签到

0

主题

216

回帖

442

积分

司徒三星

UID
461
司徒币
226
传世币
0
元宝
0
在线时间
0 小时
online_member 发表于 2021-11-24 08:53:44 | 显示全部楼层
大人,此事必有蹊跷!
回复

使用道具 举报

avatar

该用户从未签到

0

主题

221

回帖

452

积分

司徒三星

UID
934
司徒币
231
传世币
0
元宝
0
在线时间
0 小时
online_member 发表于 2021-11-24 13:17:45 | 显示全部楼层
支持支持再支持
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【乱回复灌水将给予禁言处理】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则