spawnschutz fix
This commit is contained in:
@@ -70,7 +70,6 @@ export default function (globalData: IGlobalData): void {
|
||||
loginCam.setActive(false);
|
||||
mp.game.cam.renderScriptCams(false, false, 0, true, false);
|
||||
|
||||
mp.events.call("toggleSpawnschutz", true);
|
||||
mp.events.call("triggerSpawnschutzTimer");
|
||||
mp.events.call("enableSpawnschutz");
|
||||
});
|
||||
}
|
||||
@@ -2,6 +2,13 @@
|
||||
|
||||
export default function spawnschutz() {
|
||||
|
||||
mp.events.add("enableSpawnschutz", () => {
|
||||
spawnschutzEnabled = true;
|
||||
mp.events.call("toggleSpawnschutz", true);
|
||||
mp.events.call("triggerSpawnschutzTimer");
|
||||
|
||||
});
|
||||
|
||||
mp.events.add("triggerSpawnschutzTimer", () => {
|
||||
var spawnschutzTimer = setTimeout(() => {
|
||||
mp.events.call("toggleSpawnschutz", false);
|
||||
|
||||
@@ -426,8 +426,7 @@ namespace ReallifeGamemode.Server.Commands
|
||||
deadPlayer.SetData("isDead", false);
|
||||
deadPlayer.SetData("reviveSperre", 5);
|
||||
|
||||
deadPlayer.TriggerEvent("toggleSpawnschutz", true);
|
||||
deadPlayer.TriggerEvent("triggerSpawnschutzTimer");
|
||||
deadPlayer.TriggerEvent("enableSpawnschutz");
|
||||
|
||||
dbContext.Factions.Include(f => f.BankAccount).Where(f => f.Id == 2).First().BankAccount.Balance += Medic.ReviveIncome;
|
||||
|
||||
|
||||
@@ -244,9 +244,8 @@ namespace ReallifeGamemode.Server.Events
|
||||
}
|
||||
|
||||
player.SafeTeleport(new Vector3(-495.45, -336.33, 34.5), 0, true);
|
||||
|
||||
player.TriggerEvent("toggleSpawnschutz", true);
|
||||
player.TriggerEvent("triggerSpawnschutzTimer");
|
||||
|
||||
player.TriggerEvent("enableSpawnschutz");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user