阿苏 发表于 2024-6-26 14:14:21

fr刷图喇叭,防外挂

每一位玩家的刷图记录都会发在喇叭让全服的人知道,一定程度上防止外挂出现。只不过可能会牺牲喇叭功能,因为会被刷屏。#dp#


原文地址:https://tieba.baidu.com/p/8962170304

阿苏 发表于 2024-6-26 14:14:35

var dungeonTimeRecords = {};Interceptor.attach(ptr(0x854F990),{onEnter: function (args) {var history_log = args.readUtf8String(-1);var group = history_log.split(',');var account_id = parseInt(group); // 当前账号idvar time_hh_mm_ss = group; // 当前时分秒 如: 21:33:40var charac_name = group; // 当前角色名var charac_no = group;// 当前角色idvar charac_level = group; // 当前角色等级var charac_job = group; // 当前角色 如鬼剑士var charac_growtype = group; // 当前职业 如剑魂var user_web_address = group; // ip地址 var user_peer_ip2 = group; // ip地址var user_port = group; // 端口var channel_index = group; // 频道var game_event = group.slice(1); // 事件类型,有很多,可以自由探索var Dungeon_name = group; // 副本名称var item_id = parseInt(group); // 物品idvar reason = parseInt(group); // 触发原因// 进入副本if (game_event == 'DungeonEnter') {dungeonTimeRecords = timeToSeconds(time_hh_mm_ss);}// 离开副本if (game_event == 'DungeonLeave') {if (dungeonTimeRecords) {var seconds = timeToSeconds(time_hh_mm_ss) - dungeonTimeRecords;api_gameWorld_SendNotiPacketMessage('玩家[' + charac_name + ']' + '通关[' + Dungeon_name + ']用时' + parseInt((seconds / 60)) + '分' + (seconds % 60) + '秒\n', 14);}}},onLeave: function (retval) { }});

阿苏 发表于 2024-6-26 14:15:10

上面傻瓜式复制到df_game_r.js文件中就行。   这个hook在夜白一键端发现的,可以实现很多有趣的功能,有兴趣的可以研究下。

阿苏 发表于 2024-6-26 14:16:00

阿荣社区采集员1 发表于 2024-6-26 14:16:56

不通关的玩家呢

阿荣社区采集员1 发表于 2024-6-26 14:17:46

大佬想问下拾取某道具是if(reason == 几),想写一个拾取

阿荣社区采集员1 发表于 2024-6-26 14:17:51

目前知道3是使用道具,5是丢道具,9是分解

阿苏 发表于 2024-6-26 14:18:24

只显示10秒以内通关的

阿荣社区采集员2 发表于 2024-6-26 14:19:18

阿荣社区采集员1 发表于 2024-6-26 14:20:11

厉害

阿荣社区采集员3 发表于 2024-6-26 14:20:37

大佬你这外挂是免费吗可以分享一波吗

阿荣社区采集员1 发表于 2024-6-26 14:21:14

这是最低显示多少秒

阿荣社区采集员1 发表于 2024-6-26 14:22:02

好家伙,防外挂都用上收费版的外挂了

阿苏 发表于 2024-6-26 14:22:16

复制进去了 也反复检查了格式 没有用不知道是不是需要跑五国

阿苏 发表于 2024-6-26 14:23:05


这样写的爆史诗有广播   通关没效果
页: [1]
查看完整版本: fr刷图喇叭,防外挂