var socket:XMLSocket = new XMLSocket() _root.spielerObj = {}; socket.onData = function(data) { var empfangarray; empfangarray=data.split(",") //empfangenen String in das Array trace(empfangarray) if (empfangarray[0]=="1") { //wenn der String mit 1 beginnt ist es die clientnummer _root.spieler=empfangarray[1]; //spieler wird später benötigt um die richtige mc zu steuern text2.text=["Willkommen Spieler "+_root.spieler+". Bitte gib deinen Namen ein..."]; } if (empfangarray[0]=="2") { //wenn der Sring mit 2 beginnt ist es ein "spieler string" this.monitor.text=["Neuer Spieler: "+empfangarray[1]]; } if (empfangarray[0]=="3") {//wenn der String mit 3 beginnt ist es eine Position. trace("funzt"); //hier sollen die positionsdaten verarbeitet werden } } socket.connect("127.0.0.1", 5432) enter.onRelease = function() { //den namen als string an den Server senden _root.spielerName = _root.text1.text; _root.socket.send("2"+","+text1.text+ "\n"); gotoandplay(2); }