private void ShopRobFinished(object sender, ElapsedEventArgs e) { NotifyHandler.SendNotification(player, "Ammunationraub erfolgreich!"); Utils.Serverglobals.IsShopRobActive = false; ShopRobTimer.Dispose(); CheckRangeTimer.Dispose(); }
private void ShopRobFinished(object sender, ElapsedEventArgs e) { Console.WriteLine("Shoprob finished!"); NotifyHandler.SendNotification(player, "Ladenraub erfolgreich!"); Utils.Serverglobals.IsShopRobActive = false; ShopRobTimer.Dispose(); CheckRangeTimer.Dispose(); }
private void CheckRange(object sender, ElapsedEventArgs e) { if (!player.Position.IsInRange(dbItemShop.Pos.ToAltPos(), 7f)) { NotifyHandler.SendNotification(player, "Du hast dich zu weit entfernt! Der Ammunationraub wurde abgebrochen!"); var playerpool = Alt.GetAllPlayers(); foreach (User p in playerpool) { if (p.frakId != 1 && p.frakId != 2) { continue; } NotifyHandler.SendNotification(p, $"Ein Ammunationraub wurde vorzeitig abgebrochen! ({dbItemShop.Name})", 10000); } Utils.Serverglobals.IsShopRobActive = false; ShopRobTimer.Dispose(); CheckRangeTimer.Dispose(); } }