mirror of
https://github.com/D1GQ/BetterAmongUs.git
synced 2026-10-20 01:46:19 +00:00
25 lines
723 B
C#
25 lines
723 B
C#
using AmongUs.GameOptions;
|
|
using BetterAmongUs.Helpers;
|
|
using BetterAmongUs.Items.Attributes;
|
|
using BetterAmongUs.Managers;
|
|
using Hazel;
|
|
|
|
namespace BetterAmongUs.Modules.AntiCheat;
|
|
|
|
[RegisterRPCHandler]
|
|
internal sealed class EnterVentHandler : RPCHandler
|
|
{
|
|
internal override byte CallId => (byte)RpcCalls.EnterVent;
|
|
|
|
internal override void HandleAntiCheat(PlayerControl? sender, MessageReader reader)
|
|
{
|
|
if (!sender.IsImpostorTeam() && !sender.Is(RoleTypes.Engineer))
|
|
{
|
|
if (BetterNotificationManager.NotifyCheat(sender, GetFormatActionText()))
|
|
{
|
|
LogRpcInfo($"{sender.IsImpostorTeam()} && {!sender.Is(RoleTypes.Engineer)}");
|
|
}
|
|
}
|
|
}
|
|
}
|