已创建论坛回复
-
作者帖子
-
洛加斯特管理员
看代码实现是没问题的。
洛加斯特管理员与上次一样,触发了Teleport To Plane的检测,也就说人物的Z坐标检测到异常,已做解封处理。
1、请当天不要再上号,避免计数器未清零的情况下再次触发反作弊检测。
2、请自查运行游戏时是否是窗口模式、窗口的大小。
3、请运行游戏时,避免游戏窗口和其他程序窗口反复切换致使游戏窗口反复在后台运行的情况出现。2024-01-17 21:41:36 INFO [anticheat.module] AnticheatMgr:: Teleport To Plane – Hack detected player 手背 (GUID Full: 0x00000000000015c6 Type: Player Low: 5574) – Latency: 25 ms – IP: 111.25.157.114 – Cheat Flagged At: .go xyz -7148.834961 -1320.962769 -183.478683 1 3.914650
2024-01-17 21:41:36 INFO [anticheat.module] AnticheatMgr:: Reports reached assigned threshhold and counteracted by banning player 手背 (GUID Full: 0x00000000000015c6 Type: Player Low: 5574)洛加斯特管理员请给出具体的物品以及nfu链接
洛加斯特管理员该问题讨论到此为止,后续有时间考虑修改任务链,跳过视灵药剂和墓地相见两个任务。
洛加斯特管理员1、如果服务器改动了,魔兽原本的设置,是不是应该在首页(或者QQ群的入群通告里面,甚至是在服务器的登录通知里面)写出来
(为了防止硬核玩家做这个任务导致死亡,故删除了这个任务),
(服务器有新坐骑就写了,这个改动为什么不写?)
如果这样通知了,是不是所有的玩家都不会在这个任务上浪费时间?我也不会来发帖而且这个设置影响的是所有的“非硬核”普通玩家,光记录在BUG提交里面谁看的到?我相信绝大多数人不会隔几天翻一次bug区。
2、或者服务器须知里面有一条,玩家需要熟读服务器的各项设置(我不知道有没有这一条啊),那不是更应该写一个通知让硬核玩家熟读然后避开这些风险,这样(不用改动任何设置)就完美的解决了这个问题。
首先,我已经尽自己可能,将所有需要同步的信息在网站同步了,但是并不能面面俱到。
其次,服务器有大量的后续开发任务以及Bug要去修改,对于这类”优先级”不高的问题实在没有精力去说明。
另外,这个任务只是被中断了,既然就事论事,咱们就讨论这个任务中断的原因以及如何解决,没必要发表没有建设性意见的内容,例如:”如果都这样解决,那干脆每个硬核玩家发个保姆机器人,或者发一个无敌徽章,避免被怪打死以外的其他死亡方式”。
洛加斯特管理员经回溯日志:
1、第一次封禁时间为2024-01-07 17:50:20
2、解封之后,于2024-01-07 23:14:19 再次触发Teleport To Plane的检测,并于23:15:34再次触发封禁
以上事实与反馈一致,本次进行解封处理。Teleport检测是对玩家的Z坐标值进行检测,由于Z坐标值异常,出现了封禁。
解决方法:
1、请重新运行客户端目录下的登录器,登录器会清除Cache目录文件
2、请登录游戏后修改画面配置,降低客户端的分辨率附录:封禁代码
float pos_z = player->GetPositionZ();
float ground_Z = player->GetFloorZ();
float groundZ = player->GetMapHeight(player->GetPositionX(), player->GetPositionY(), MAX_HEIGHT);
float floorZ = player->GetMapHeight(player->GetPositionX(), player->GetPositionY(), player->GetPositionZ());// we are not really walking there
if (groundZ == floorZ && (fabs(ground_Z – pos_z) > 2.0f || fabs(ground_Z – pos_z) < -1.0f)) { if (sConfigMgr->GetOption(“Anticheat.WriteLog”, true))
{
uint32 latency = 0;
latency = player->GetSession()->GetLatency();
std::string goXYZ = “.go xyz ” + std::to_string(player->GetPositionX()) + ” ” + std::to_string(player->GetPositionY()) + ” ” + std::to_string(player->GetPositionZ() + 1.0f) + ” ” + std::to_string(player->GetMap()->GetId()) + ” ” + std::to_string(player->GetOrientation());
LOG_INFO(“anticheat.module”, “AnticheatMgr:: Teleport To Plane – Hack detected player {} ({}) – Latency: {} ms – IP: {} – Cheat Flagged At: {}”, player->GetName(), player->GetGUID().ToString(), latency, player->GetSession()->GetRemoteAddress().c_str(), goXYZ);
}BuildReport(player, TELEPORT_PLANE_HACK_REPORT);
}洛加斯特管理员1、完成”视灵药剂”任务→喝下视灵药剂→进入灵魂状态→硬核模式下就会判定死亡,也就是说硬核玩家在做”视灵药剂”任务时会因为进入灵魂状态,被100%认定为死亡从而硬核失败。
2、硬核玩家对于使用视灵药剂就会被判定死亡并不知情,所以谈不上提前规避风险,也不存在保护硬核玩家。
3、从技术上已经进行过尝试(如硬核玩家不能使用视灵药剂、死亡判定区分是使用视灵药剂还是真实死亡),但是很遗憾,暂未找到有效的办法。
因此,暂时关闭了该任务,待有更好的解决方案时再解决此问题。
BTW,论坛欢迎友好的、有建设性地提出建议。
- 该回复由洛加斯特 于 11月、 2周前 修正。
洛加斯特管理员如上述封禁页面,经常性会出现使用外挂破坏环境的情况,为了保护来之不易的和谐环境,在封号处理方面是比较慎重和严格的,希望大家理解。
对于是被误封的情况,请提供充足的信息(客户端截图、游戏配置情况)以及找服务器其他玩家担保,如回溯无问题是可以进行解封的。
洛加斯特管理员在上一个帖子中,已经给出了自查方案(客户端为原版客户端,降低分辨率),因此非常抱歉本次问题不予受理。
洛加斯特管理员洛加斯特管理员回溯日志,在灼热峡谷坐飞行时出现速度检测异常,本次进行解封处理。请检查客户端为原版客户端,降低分辨率,避免被封。
下次再次出现则不予处理。
2024-01-07 17:50:19 INFO [anticheat.module] AnticheatMgr:: Teleport To Plane – Hack detected player 手背 (GUID Full: 0x00000000000015c6 Type: Player Low: 5574) – Latency: 28 ms – IP: 36.104.116.25 – Cheat Flagged At: .go xyz -6593.026855 -3813.787598 -57.874271 1 1.112263
2024-01-07 17:50:19 INFO [anticheat.module] AnticheatMgr:: Teleport To Plane – Hack detected player 手背 (GUID Full: 0x00000000000015c6 Type: Player Low: 5574) – Latency: 28 ms – IP: 36.104.116.25 – Cheat Flagged At: .go xyz -6590.548340 -3808.766113 -57.874271 1 1.112263
2024-01-07 17:50:19 INFO [anticheat.module] AnticheatMgr:: Teleport To Plane – Hack detected player 手背 (GUID Full: 0x00000000000015c6 Type: Player Low: 5574) – Latency: 28 ms – IP: 36.104.116.25 – Cheat Flagged At: .go xyz -6589.677246 -3807.061523 -57.874271 1 0.990526
2024-01-07 17:50:20 INFO [anticheat.module] AnticheatMgr:: Teleport To Plane – Hack detected player 手背 (GUID Full: 0x00000000000015c6 Type: Player Low: 5574) – Latency: 28 ms – IP: 36.104.116.25 – Cheat Flagged At: .go xyz -6589.468750 -3806.770752 -57.874271 1 0.888424
2024-01-07 17:50:20 INFO [anticheat.module] AnticheatMgr:: Reports reached assigned threshhold and counteracted by banning player 手背 (GUID Full: 0x00000000000015c6 Type: Player Low: 5574)洛加斯特管理员在测试服务器上进行了增强萨满手持锤子,切换恢复天赋,未能复现此问题。
洛加斯特管理员移动速度出现异常,本次已做解封处理。
请重新更新客户端并调整画面效果,避免出现画面卡顿等现象,如再次出现则不予处理。洛加斯特管理员经查日志,仍然是由于移动速度检测到异常,本次已做解封。
请重新更新客户端并降低分辨率避免再次出现,如再次出现则不再处理。 -
作者帖子