1. Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

Verbindung

Dieses Thema im Forum "Programmierung" wurde erstellt von Sn0wBlizz4rd, 25. Juli 2013.

  1. Sn0wBlizz4rd
    Offline

    Sn0wBlizz4rd

    Registriert seit:
    26. September 2012
    Beiträge:
    418
    Minecraft:
    Sn0wBlizz4rd
    Hey Leute :)
    Ich habe mal wieder eine Frage;
    Ich versuche eine Variable zwischen zwei verschiedenen BungeeCord-Verbundenen Servern auszutauschen.
    Ich habe es bereits mit Sockets versucht, das klappt auch, ist aber VIEL zu laggy :(
    Jemand 'ne Idee?
     
    #1
  2. Werbung
    Online

    Werbung

  3. games6471
    Online

    games6471

    PluginMessage?
     
    #2
  4. Sn0wBlizz4rd
    Offline

    Sn0wBlizz4rd

    Registriert seit:
    26. September 2012
    Beiträge:
    418
    Minecraft:
    Sn0wBlizz4rd
    Das habe ich auch versucht, nur damit komme ich nicht so klar :/
    Könntest du mir ein Beispiel geben?
     
    #3
  5. games6471
    Online

    games6471

    #4
  6. Sn0wBlizz4rd
    Offline

    Sn0wBlizz4rd

    Registriert seit:
    26. September 2012
    Beiträge:
    418
    Minecraft:
    Sn0wBlizz4rd
    Habe ich, nur ich weiß damit nichts anzufangen :(
    Damit habe ich auch schon rumgetestet, ich bräuchte nur
    ein kleines Beispiel einen String zu Senden und zu Empfangen :)
     
    #5
  7. games6471
    Online

    games6471

    Ich frag mich wozu du noch ein Beispiel brauchst, denn es wird doch alles schon ordentlich beschrieben zum Beispiel hier die Argumente:

    Ich bin einfach mal so frei und poste das Beispiel vom Wiki:

    Code (Text):
    1. out.writeUTF("ALL");
    2. out.writeUTF("MyChannel");
    3.  
    4. ByteArrayOutputStream msgbytes = new ByteArrayOutputStream();
    5. DataOutputStream msgout = new DataOutputStream(msgbytes);
    6. msgout.writeUTF("Some kind of data here"); // You can do anything you want with msgout
    7. msgout.writeShort(123);
    8.  
    9. out.writeShort(msgbytes.toByteArray().length);
    10. out.write(msgbytes.toByteArray());
    Code (Text):
    1. short len = in.readShort();
    2. byte[] msgbytes = new byte[len];
    3. in.readFully(msgbytes);
    4.  
    5. DataInputStream msgin = new DataInputStream(new ByteArrayInputStream(msgbytes));
    6. String somedata = msgin.readUTF(); // Read the data in the same way you wrote it
    7. short somenumber = msgin.readShort();
     
    #6