spawnschutz bei duty weg
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
export let spawnschutzEnabled = true;
|
||||
var spawnschutzTimer;
|
||||
|
||||
export default function spawnschutz() {
|
||||
|
||||
@@ -6,11 +7,16 @@ export default function spawnschutz() {
|
||||
spawnschutzEnabled = true;
|
||||
mp.events.call("toggleSpawnschutz", true);
|
||||
mp.events.call("triggerSpawnschutzTimer");
|
||||
});
|
||||
|
||||
mp.events.add("abortSpawnschutz", () => {
|
||||
spawnschutzEnabled = false;
|
||||
mp.events.call("toggleSpawnschutz", false);
|
||||
clearInterval(spawnschutzTimer);
|
||||
});
|
||||
|
||||
mp.events.add("triggerSpawnschutzTimer", () => {
|
||||
var spawnschutzTimer = setTimeout(() => {
|
||||
spawnschutzTimer = setTimeout(() => {
|
||||
mp.events.call("toggleSpawnschutz", false);
|
||||
spawnschutzEnabled = false;
|
||||
}, 60000);
|
||||
|
||||
@@ -308,6 +308,7 @@ namespace ReallifeGamemode.Server.Events
|
||||
user.SetData("duty", true);
|
||||
player.SendNotification("Du bist nun ~g~im Dienst.");
|
||||
player.TriggerEvent("toggleDutyMode", true);
|
||||
player.TriggerEvent("abortSpawnschutz");
|
||||
if (player.GetUser().FactionId == 2) //Fire Department
|
||||
{
|
||||
Medic.UpdateDutyMedics();
|
||||
|
||||
Reference in New Issue
Block a user