public FormMapCopy(FormBot fb) { this.fb = fb; InitializeComponent(); this.Visible = true; mapviewer = new MyMap(this.pictureBox1, this); mapviewer.LoadMap(); player = fb.player; System.Console.WriteLine("Playessrs x,y,z" + player.Location.X + ", " + player.Location.Y + ", " + player.Location.Z); playerLocation = player.Location; mapviewer.SetMapCenter(playerLocation); mapviewer.SetLevel(0); mapviewer.SetLevel(1); mapviewer.SetLevel(2); mapviewer.SetLevel(3); mapviewer.SetLevel(4); mapviewer.SetLevel(5); mapviewer.SetLevel(6); mapviewer.SetLevel(7); mapviewer.SetLevel(8); mapviewer.SetLevel(9); mapviewer.SetLevel(10); mapviewer.SetLevel(11); mapviewer.SetLevel(12); mapviewer.SetLevel(13); mapviewer.SetLevel(playerLocation.Z); }
/// <summary> /// /// </summary> /// <param name="client"></param> public void clientconnect(Client client) { Log.WriteLog("Nouveau client connecté sur " + client.IpAndPort); ClientForm = new FormBot(); Main.Invoke((MethodInvoker) delegate() { ClientForm.MdiParent = Main; ClientForm.Text = client.IpAndPort; ClientForm.Show(); }); Client server = new Client(_serverEP); // on initialise le client client.associated = server; server.associated = client; client.onReception += forwardtoserver; // on créer les règles de redirection server.onReception += forwadtoclient; server.connect(); // on connect le client }
public PackManager(FormBot _ClientForm) { ClientForm = _ClientForm; }
public static FormMapCopy Instance(FormBot fb) { if (instanceFormMapCopy == null) instanceFormMapCopy = new FormMapCopy(fb); return instanceFormMapCopy; }
private void button1_Click(object sender, EventArgs e) { this.Visible = false; Form formbot = new FormBot(this, 0); }
public static SocketClient Instance(string PStrIp, int PIntPort, FormBot PFormBot) { if (instanceSocketClient == null) instanceSocketClient = new SocketClient(PStrIp, PIntPort, PFormBot); return instanceSocketClient; }
private SocketClient(string PStrIp, int PIntPort, FormBot pformBot) { this.formBot = pformBot; this.strIp = PStrIp; this.intPort = PIntPort; }