Esempio n. 1
0
 public static void ProcessLogin(string charName, Socket connection)
 {
     if (charName == "i am a game server") // Dear Gamedev! Change it to something else, it acts as a passphrase for the server to connect as one.
     {
         GameServers.Add(connection);
         InitializeGroupsOnServer();
         Console.WriteLine("A server logged in.");
     }
     else
     {
         PlayerLogin(connection, charName);
         Console.WriteLine("Player logged in: " + charName);
     }
 }
Esempio n. 2
0
 internal void InitBaseData()
 {
     if (GameServers.Count() == 0)
     {
         var host = HostServers.Add(new HostServer()
         {
             SshUserName = "******", Name = "Griffon", Address = "griffon.tf-bollore.fr"
         }).Entity;
         GameServers.Add(new GameServer()
         {
             Label = "Griffon 01 (arma3-w, 2502)", HostServer = host, Type = GameServerType.Arma3, UserName = "******", BasePath = "/home/arma3-w/.steam/steamcmd/server", Address = "109.238.12.108", Port = 2502
         });
         GameServers.Add(new GameServer()
         {
             Label = "Griffon 02 (arma3-wpublic, 2402)", HostServer = host, Type = GameServerType.Arma3, UserName = "******", BasePath = "/home/arma3-wpublic/.steam/steamcmd/server", Address = "109.238.12.108", Port = 2402
         });
         SaveChanges();
     }
     SaveChanges();
 }