window.onbeforeunload = () => { window.scrollTo(0, 0); } $(document).ready(function () { mp.trigger('CEF:PlayerList_Loaded'); }); setPlayerCount = (factionId, value) => { if (factionId == -1) { document.getElementById('player-count').innerHTML = value; } else if (factionId >= 0 && factionId <= 9) { document.getElementById(factionId).innerHTML = value; } } function getFactionNameByFactionId(factionId) { var factionName = ""; switch (factionId) { case 1: factionName = "LSPD"; break; case 2: factionName = "LSED"; break; case 3: factionName = "FIB"; break; case 4: factionName = "Trucker"; break; case 5: factionName = "Vagos"; break; case 7: factionName = "Grove Street"; break; case 8: factionName = "Ballas"; break; case 9: factionName = "Weazle News"; break; default: factionName = "Zivilisten"; break; } return factionName; } function addPlayerEntry(userId, userName, factionId, userPing) { var factionName = getFactionNameByFactionId(factionId); document.getElementById('players').innerHTML += `