Weitere Fehler behoben, DEBUG hinzugefügt, pls TEST
This commit is contained in:
@@ -17,7 +17,7 @@ export default function deathScreen() {
|
||||
var deathSeconds;
|
||||
var fade;
|
||||
var deathDate: Date;
|
||||
|
||||
var taskTimeout = false;
|
||||
const maxDeathTime = 30;
|
||||
const medicJobTime = maxDeathTime * 2;
|
||||
|
||||
@@ -37,6 +37,7 @@ export default function deathScreen() {
|
||||
respawnTime = Math.floor(deathDate.getTime() / 1000 + maxDeathTime);
|
||||
fade = 255 - maxDeathTime;
|
||||
mp.game.graphics.requestStreamedTextureDict("Mptattoos", true);
|
||||
taskTimeout = false;
|
||||
}
|
||||
});
|
||||
|
||||
@@ -53,13 +54,19 @@ export default function deathScreen() {
|
||||
mp.game.gameplay.setFadeOutAfterDeath(false);
|
||||
mp.events.callRemote('RespawnPlayerAtHospital');
|
||||
mp.game.graphics.setStreamedTextureDictAsNoLongerNeeded("Mptattoos");
|
||||
mp.events.callRemote("CutMedicEarnings");
|
||||
});
|
||||
|
||||
mp.events.add("updateDutyMedics", (count) => {
|
||||
dutyMedics = count;
|
||||
});
|
||||
|
||||
mp.events.add("medicTaskTimeout", (count) => {
|
||||
taskTimeout = true;
|
||||
mp.events.callRemote("MedicTaskTimeout");
|
||||
mp.events.callRemote("RemoveMedicCheckpoint");
|
||||
|
||||
});
|
||||
|
||||
mp.events.add("render", () => {
|
||||
var currentDate = new Date();
|
||||
@@ -104,13 +111,11 @@ export default function deathScreen() {
|
||||
mp.game.graphics.drawRect(0.5, 0.5, 1, 1, 0, 0, 0, alpha);
|
||||
|
||||
} else {
|
||||
mp.events.call("respawnDeathPlayer");
|
||||
mp.events.callRemote("CutMedicEarnings");
|
||||
mp.events.call("respawnDeathPlayer");
|
||||
}
|
||||
} else {
|
||||
if (deathSeconds > medicJobTime) {
|
||||
mp.events.callRemote("MedicTaskTimeout");
|
||||
mp.events.callRemote("RemoveMedicCheckpoint");
|
||||
if (deathSeconds > medicJobTime && taskTimeout == false) {
|
||||
mp.events.callRemote("medicTaskTimeout");
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user