void EnterUniverse() { if (_instance == null) { _instance = new Instance(); } _instance.Connect(_configuration.Server, _configuration.ServerPort); _instance.Login(_configuration.LoginUser, _configuration.LoginPassword, _configuration.BotName); _instance.EventUniverseDisconnect += EventUniverseDisconnect; _instance.EventWorldDisconnect += EventWorldDisconnect; EnterWorld(); }
void EnterUniverse() { if (_instance == null) { _instance = new Instance(); } _instance.Connect(ConfigurationManager.AppSettings["server"], ushort.Parse(ConfigurationManager.AppSettings["serverPort"])); _instance.Login(ConfigurationManager.AppSettings["user"], ConfigurationManager.AppSettings["password"], ConfigurationManager.AppSettings["botName"]); _instance.EventUniverseDisconnect += EventUniverseDisconnect; _instance.EventWorldDisconnect += EventWorldDisconnect; EnterWorld(); }
public void Connect(string secret, string IP = "127.0.0.1", int port = 6502) { // create adapter for Murmur_1.3.0.dll serverInstance = new MurmurAdapter.Adapter("1.3.0").Instance; serverInstance.Connect(IP, port, secret); foreach (var s in serverInstance.GetAllServers()) { if (s.Value.IsRunning()) { server = s.Value; break; } } if (server != null) { SerializableDictionary <int, VirtualServerEntity.Channel> channels = server.GetAllChannels(); for (int i = 0; i < channels.Keys.Count; i++) { int cID = channels.ElementAt(i).Key; if (cID > 0) //We cant remove the root channel { server.RemoveChannel(cID); Console.WriteLine("Removed channel: " + cID); //i--; } } rootChannelID = server.AddChannel(RootChannelName, 0); connected = true; Console.WriteLine("Found Murmur server!"); } else { connected = false; Console.WriteLine($"No Murmur server running, please start a murmur server on {IP}:{port.ToString()}"); } }
public void Connect(string host = "universe.virtualparadise.org", ushort port = 57000) { _pipeProxy.Connect(host, port); }