Compare commits

..

No commits in common. "4e4256d957260f26dfe015e0263f986e193ed4f1" and "96eb98efdafa87d0e6f23b4c5698ac17e398fca7" have entirely different histories.

5 changed files with 18 additions and 20 deletions

File diff suppressed because one or more lines are too long

22
game.js
View File

@ -72,10 +72,10 @@ function bo(bp) {
}
function dA() {
this.dg = 1096, this.n = 2066, this.rVersion = 9, this.dU = function() {
this.dg = 1095, this.n = 2065, this.rVersion = 9, this.dU = function() {
this.dh = 2;
var di = bJ.dj(this.n, 10) % 100;
this.dk = "23 Mar 2025 [" + bJ.dj(this.n, 1e3) + "." + (di < 10 ? "0" : "") + di + "." + this.n % 10 + "]", this.a8 = true, this.a9 = function() {
this.dk = "21 Mar 2025 [" + bJ.dj(this.n, 1e3) + "." + (di < 10 ? "0" : "") + di + "." + this.n % 10 + "]", this.a8 = true, this.a9 = function() {
try {
return window.self !== window.top
} catch (e) {
@ -4663,7 +4663,7 @@ function cH() {
var isEmptySpace = false;
return bH.a15() && -1 !== a8n && (a8n = -1, a8w(), bd.dc = !0), bd.e9 - a8o < 350 && a8r === a9F && -1 !== (a9F = (a9F = a7G(-1, a9F, a8W)) !== a8W && xs(eh, ej) ? a9F : -1) && (eh = (__fx.leaderboardFilter.enabled ? (updateFilteredLb(),
l4[__fx.leaderboardFilter.filteredLeaderboard[a9F + position] ?? (isEmptySpace = true, ja[aC.eK])]) : l4[a9F + position]), a9F === a8W - 1 && (__fx.leaderboardFilter.enabled ? this.playerPos : ja[aC.eK]) >=
position + a8W - 1 && (eh = aC.eK), !isEmptySpace && aC.hP && __fx.settings.openDonationHistoryFromLb && __fx.donationsTracker.displayHistory(eh, af.zZ, aC.k8), 0 !== af.lf[eh] && !isEmptySpace) && aG.m1(eh, 800, !1, 0), !0
position + a8W - 1 && (eh = aC.eK), !isEmptySpace && aC.hP && __fx.donationsTracker.displayHistory(eh, af.zZ, aC.k8), 0 !== af.lf[eh] && !isEmptySpace) && aG.m1(eh, 800, !1, 0), !0
}, this.a0U = function(eh, ej, deltaY) {
var a9H;
return !(a8p || aC.mA || (a9H = Math.max(Math.floor(Math.abs(deltaY) / 40), 1), !xs(eh, ej)) || (eh = (eh = a7G(-1, a9G(ej), a8W)) === a8W || bH.a15() ? -1 : eh, 0 < deltaY ? position < aC.eX - a8W && (position += Math.min(aC.eX - a8W -
@ -5226,9 +5226,7 @@ function aBC() {
[1.4, 1.2],
[1.4, 1.2]
],
aBs = ["Your account is too new!", "The server couldn't process your request.", "Spam detected!", "You are muted!", "Player couldn't be found.", "You don't have permission for this operation!", "Not enough gold!", "Action cancelled!",
"User received this punishment already!", "Lobby restarts in 1 minute!", "Lobby restarts in 10 seconds!"
];
aBs = ["Your account is too new!", "The server couldn't process your request.", "Spam detected!", "You are muted!", "Player couldn't be found.", "You don't have permission for this operation!", "Not enough gold!", "Action cancelled!"];
function aC5(qh, ro) {
for (var eu = qh.length - 1; 0 <= eu; eu--) {
@ -5457,8 +5455,8 @@ function aBG() {
}
this.aCp = function(aBt) {
var pT;
2 === aBt.id && 3 === aBt.aBv ? bl.ql.aC4(aBt.ro) : (pT = bl.ql.qm(aBt, bl.ql.qn(aBt)), (5 !== aBt.id && 6 !== aBt.id || (s.aCO(29).aCz().qp(pT), 5 === aBt.id)) && (pT = bd.e9 < aCx + 2e4, aCw !== aCv.length - 1 && pT || (aCw = aCv
.length), aCv.push(aBt), bh.e7.data[14].value || bn.play(), aCu) && (bh.e7.data[13].value || aCy && pT ? aCu.r4(aCv.length) : aD0()))
2 === aBt.id && 3 === aBt.aBv ? bl.ql.aC4(aBt.ro) : (pT = bl.ql.qm(aBt, bl.ql.qn(aBt)), 5 === aBt.id || 6 === aBt.id ? s.aCO(29).aCz().qp(pT) : (pT = bd.e9 < aCx + 2e4, aCw !== aCv.length - 1 && pT || (aCw = aCv.length), aCv.push(aBt), bh
.e7.data[14].value || bn.play(), aCu && (bh.e7.data[13].value || aCy && pT ? aCu.r4(aCv.length) : aD0())))
}, this.show = function() {
aD1()
}, this.qs = function() {
@ -7752,10 +7750,10 @@ function aKr(data) {
function(pW) {
var aLV = new pE,
aLt = data.uq,
aLu = (aLV.pH(L(217)), aLV.pN(L(218, [data.uo.length ? "[" + data.uo + "]" : "-"])), aLV.pN(L(219, [b8.zX.a32(aLt, .01, 2)])), aLV.pN(L(220, [data.us + 1 + " / " + data.um])), data.ut),
aLu = (aLV.pH(L(217)), aLV.pN(L(218, [aLt ? "[" + data.uo + "]" : "-"])), aLV.pN(L(219, [b8.zX.a32(aLt, .01, 2)])), aLV.pN(L(220, [data.us + 1 + " / " + data.um])), data.ut),
aLv = (aLV.pN(L(221, [b8.zX.a32(aLu, .1, 1)])), data.uv);
aLV.pN(L(222, [aLv])), aLV.pN(L(223, [b8.zX.a32(aLu / Math.max(aLv, 1), .1, 2)])), aLt = data.ur, aLV.pH(L(224), "0.8em"), aLV.pN(L(218, [data.up.length ? "[" + data.up + "]" : "-"])), aLV.pN(L(219, [b8.zX.a32(aLt, .01, 2)])),
aLu = data.uu, aLV.pN(L(221, [b8.zX.a32(aLu, .1, 1)])), aLv = data.uw, aLV.pN(L(222, [aLv])), aLV.pN(L(223, [b8.zX.a32(aLu / Math.max(aLv, 1), .1, 2)])), data.aLE || (aLV.pJ(L(225)), aLV.pJ(L(226)));
aLV.pN(L(222, [aLv])), aLV.pN(L(223, [b8.zX.a32(aLu / Math.max(aLv, 1), .1, 2)])), aLt = data.ur, aLV.pH(L(224), "0.8em"), aLV.pN(L(218, [aLt ? "[" + data.up + "]" : "-"])), aLV.pN(L(219, [b8.zX.a32(aLt, .01, 2)])), aLu = data
.uu, aLV.pN(L(221, [b8.zX.a32(aLu, .1, 1)])), aLv = data.uw, aLV.pN(L(222, [aLv])), aLV.pN(L(223, [b8.zX.a32(aLu / Math.max(aLv, 1), .1, 2)])), data.aLE || (aLV.pJ(L(225)), aLV.pJ(L(226)));
pW.push(aLV)
}(pW),
function(pW) {
@ -9718,7 +9716,7 @@ function aPi() {
target: bF.oc(30)
} : 5 === id ? {
id: id,
aBv: bF.oc(6)
aBv: bF.oc(3)
} : 6 === id ? {
id: id,
value: bF.oc(17)

View File

@ -35,7 +35,7 @@
<meta itemprop="image" content="https://fxclient.github.io/FXclient/assets/logo.png">
<!-- FX Client CSS -->
<link rel="stylesheet" href="main.css?1742729159689">
<link rel="stylesheet" href="main.css?1742545895995">
<!-- Game CSS -->
<style>
html,
@ -89,8 +89,8 @@
<button onclick="window.location.reload()">Reload</button>
<button onclick="document.getElementById('updateNotification').style.display = 'none'">Dismiss</button>
</div></span>
<script src="variables.js?1742729159689"></script>
<script src="fx.bundle.js?1742729159689"></script>
<script src="game.js?1742729159689"></script>
<script src="variables.js?1742545895995"></script>
<script src="fx.bundle.js?1742545895995"></script>
<script src="game.js?1742545895995"></script>
</body>
</html>

View File

@ -16,7 +16,7 @@
width : 90%;
top : 0;
color : white;
font-family : 'Trebuchet MS', 'Franklin Gothic Medium', Arial, sans-serif;
font-family : 'Franklin Gothic Medium', 'Trebuchet MS', Arial, sans-serif;
margin : auto;
margin-top : 20px;
right : 0;

2
sw.js
View File

@ -1,4 +1,4 @@
const cacheName = "1742729159689"; // this gets replaced by the build script
const cacheName = "1742545895995"; // this gets replaced by the build script
self.addEventListener("install", (e) => {
console.log("[Service Worker] Install");