Sorry, hab das hier komplett vergessen.
HTML
<div class="list-inline-item">
<h2 class="counter">Unser Server ist <span id="serverOnline" counter-port="" counter-status>offline.</span>, mit <span style="color:lightgreen;" counter-version="pc" counter-ip="" counter-port="" id="serverPlayerAmount">0</span> anderen Bewohnern!</h2><br>
</div>
JavaScript
window.onload = async() => {
const IP = "164.132.226.166";
const PORT = "22005";
try {
let req = await fetch("https://cdn.rage.mp/master/", {
method: "GET",
});
let data = await req.json();
let serverData = data[`${IP}:${PORT}`];
if(!serverData) {
document.getElementById("serverOnline").innerText = "offline.";
document.getElementById("serverPlayerAmount").innerText = "0";
}
else {
let currentPlayers = serverData.players;
/*let name = serverData.name;
let gamemode = serverData.gamemode;
let website = serverData.url;
let peakPlayers = serverData.peak;
let maxPlayers = serverData.maxplayers;*/
document.getElementById("serverOnline").innerText = "online.";
document.getElementById("serverPlayerAmount").innerText = `${currentPlayers}`;
}
}
catch(e) {
console.error(e);
}
};
Alles anzeigen