Ejemplo n.º 1
0
 void IEventHandlerAuthCheck.OnAuthCheck(AuthCheckEvent ev)
 {
     send(ev,
          new IdMapping()
          .appendId("requester-" + Lib.ID, ev.Requester)
          .appendId(Lib.AUTH_CHECK_EVENT_REQUESTER_SCPDATA_ID,
                    ev.Requester.Scp079Data).appendId("requester-" + Lib.PLAYER_TEAM_ROLE_ID, ev.Requester.TeamRole));
 }
Ejemplo n.º 2
0
 public void OnAuthCheck(AuthCheckEvent ev)
 {
     ///Probably triggered when someone gains access to the admin panel using a password, not sure
     if (ev.Allow)
     {
         plugin.SendMessageAsync(plugin.GetConfigString("discord_channel_onauthcheck"), ev.Requester + " (" + ev.Requester.SteamId + plugin.MultiLanguage(50));
     }
     else
     {
         plugin.SendMessageAsync(plugin.GetConfigString("discord_channel_onauthcheck"), ev.Requester + " (" + ev.Requester.SteamId + plugin.MultiLanguage(51));
     }
 }
        public void OnAuthCheck(AuthCheckEvent ev)
        {
            ///Probably triggered when someone gains access to the admin panel using a password, not sure
            Dictionary <string, string> variables = new Dictionary <string, string>
            {
                { "allow", ev.Allow.ToString() },
                { "authtype", ev.AuthType.ToString() },
                { "deniedmessage", ev.DeniedMessage },
                { "ipaddress", ev.Requester.IpAddress },
                { "name", ev.Requester.Name },
                { "playerid", ev.Requester.PlayerId.ToString() },
                { "steamid", ev.Requester.SteamId },
                { "class", ev.Requester.TeamRole.Role.ToString() },
                { "team", ev.Requester.TeamRole.Team.ToString() }
            };

            plugin.SendMessageToBot(plugin.GetConfigString("discord_channel_onauthcheck"), "admin.onauthcheck", variables);
        }
Ejemplo n.º 4
0
 public void OnAuthCheck(AuthCheckEvent ev)
 {
     plugin.luaHookCall.Function.Call("OnAuthCheck", ev.Requester, ev.AuthType, ev.Allow, ev.DeniedMessage);
 }