Ejemplo n.º 1
0
 public static void DoStartup()
 {
     EACServer.client2connection.Clear();
     EACServer.connection2client.Clear();
     EACServer.connection2status.Clear();
     Log.SetOut(new StreamWriter(string.Concat(ConVar.Server.rootFolder, "/Log.EAC.txt"), false)
     {
         AutoFlush = true
     });
     Log.Prefix = "";
     Log.Level  = EasyAntiCheat.Server.LogLevel.Info;
     EACServer.easyAntiCheat = new EasyAntiCheatServer <EasyAntiCheat.Server.Hydra.Client>(new EasyAntiCheatServer <EasyAntiCheat.Server.Hydra.Client> .ClientStatusHandler(EACServer.HandleClientUpdate), 20, ConVar.Server.hostname);
     EACServer.playerTracker = EACServer.easyAntiCheat.Cerberus;
     EACServer.playerTracker.LogGameRoundStart(World.Name, string.Empty, 0);
     EACServer.eacScout = new Scout();
 }
Ejemplo n.º 2
0
 public static void DoStartup()
 {
     EACServer.client2connection.Clear();
     EACServer.connection2client.Clear();
     EACServer.connection2status.Clear();
     Log.SetOut((TextWriter) new StreamWriter(ConVar.Server.rootFolder + "/Log.EAC.txt", false)
     {
         AutoFlush = true
     });
     Log.set_Prefix("");
     Log.set_Level((LogLevel)3);
     // ISSUE: method pointer
     EACServer.easyAntiCheat = new EasyAntiCheatServer <EasyAntiCheat.Server.Hydra.Client>(new EasyAntiCheatServer <EasyAntiCheat.Server.Hydra.Client> .ClientStatusHandler((object)null, __methodptr(HandleClientUpdate)), 20, ConVar.Server.hostname);
     EACServer.playerTracker = EACServer.easyAntiCheat.get_Cerberus();
     EACServer.playerTracker.LogGameRoundStart(World.Name, string.Empty, 0);
     EACServer.eacScout = new EasyAntiCheat.Server.Scout.Scout();
 }
Ejemplo n.º 3
0
 public static void DoStartup()
 {
     if (ConVar.Server.secure)
     {
         client2connection.Clear();
         connection2client.Clear();
         connection2status.Clear();
         Log.SetOut(new StreamWriter(ConVar.Server.rootFolder + "/Log.EAC.txt", false)
         {
             AutoFlush = true
         });
         Log.Prefix    = "";
         Log.Level     = LogLevel.Info;
         easyAntiCheat = new EasyAntiCheatServer <EasyAntiCheat.Server.Hydra.Client>(HandleClientUpdate, 20, ConVar.Server.hostname);
         playerTracker = easyAntiCheat.Cerberus;
         playerTracker.LogGameRoundStart(World.Name, string.Empty, 0);
         eacScout = new Scout();
     }
 }