Bugs gefixt

This commit is contained in:
Franziska 2021-03-30 00:30:28 +02:00
parent af32a253dc
commit 31fc5ba286

View file

@ -5,7 +5,7 @@ let changeIdButton = document.getElementById("d");
let reloadButton = document.getElementById("e"); let reloadButton = document.getElementById("e");
var players = []; var players = [];
let Id = Math.floor(Math.random()*10000000000000000).toString(16) let Id = Math.floor(Math.random()*10000000000000000).toString(16)
var ws = new WebSocket("ws:10.9.1.129:8080/" + Id); var ws = new WebSocket("ws:10.9.1.129:8080/tickLeistenID" );
document.getElementById("p4").innerHTML = "" + Id; document.getElementById("p4").innerHTML = "" + Id;
@ -64,6 +64,8 @@ ws.onmessage = function(evt){
players[i].Name = obj.playerName; players[i].Name = obj.playerName;
} }
} }
PlayerList();
CurrentPlayer();
} }
/*Removes one Player from players. Updates the Playerlist and current Player*/ /*Removes one Player from players. Updates the Playerlist and current Player*/
if (obj.eventType == "RemovePlayerE") { if (obj.eventType == "RemovePlayerE") {
@ -96,7 +98,7 @@ addButton.onclick = function() {
else { else {
type = "Tick"; type = "Tick";
} }
ws.send('{"requestType" : "AddPlayerTickR", "playerName" : "' + document.getElementById("A").value + '" , "tick" : {"tickType" : "' + type + '", "tickValue" : ' + document.getElementById("A2").value + '}}'); ws.send('{"requestType" : "AddPlayerTickR", "playerName" : "' + document.getElementById("A1").value + '" , "tick" : {"tickType" : "' + type + '", "tickValue" : ' + document.getElementById("A2").value + '}}');
} }
/*When the Button is clicked, a RemovePlayerR request is send to the server.*/ /*When the Button is clicked, a RemovePlayerR request is send to the server.*/
@ -114,12 +116,19 @@ deleteButton.onclick = function() {
changeTickButton.onclick = function() { changeTickButton.onclick = function() {
var UUID = ""; var UUID = "";
var Tick = document.getElementById("C2").value; var Tick = document.getElementById("C2").value;
var type = "";
for (i = 0; i < players.length; i++){ for (i = 0; i < players.length; i++){
if (players[i].Name == document.getElementById("C1")){ if (players[i].Name == document.getElementById("C1").value){
UUID = players[i].UUID; UUID = players[i].UUID;
if (players[i].tick == "Abwarten" || players[i].tick == "Bereithalten"){
type = players[i].Tick;
}
else {
type = "Tick";
} }
} }
ws.send('{"requestType" : "SetPlayerTickR", "playerUUID" : "' + UUID + '", "tick" : "' + Tick + '"}'); }
ws.send('{"requestType" : "SetPlayerTickR", "playerUUID" : "' + UUID + '", "tick" : {"tickType" : "' + type + '", "tickValue" : ' + Tick + '}}');
} }
/*When the Button is clicked, a new WebSocket connection is opened with the new ID*/ /*When the Button is clicked, a new WebSocket connection is opened with the new ID*/