46 lines
1.3 KiB
JavaScript
46 lines
1.3 KiB
JavaScript
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 += `<tr><td>${userId}</td> <td>${userName}</td> <td class="group group--${factionId}">${factionName}</td> <td>${userPing}</td></tr>`;
|
|
}
|