delete: MeatyOre AutoBan + MeatyOre Antag Button

This commit is contained in:
Jabkas
2024-05-21 23:02:17 +03:00
parent 6eea50bff4
commit 306a561f12

View File

@@ -72,41 +72,40 @@ public sealed class MeatyOreStoreSystem : EntitySystem
SubscribeLocalEvent<RoundRestartCleanupEvent>(OnPostRoundCleanup); SubscribeLocalEvent<RoundRestartCleanupEvent>(OnPostRoundCleanup);
SubscribeNetworkEvent<MeatyOreShopRequestEvent>(OnShopRequested); SubscribeNetworkEvent<MeatyOreShopRequestEvent>(OnShopRequested);
SubscribeLocalEvent<GetVerbsEvent<Verb>>(MeatyOreVerbs); //SubscribeLocalEvent<GetVerbsEvent<Verb>>(MeatyOreVerbs);
} }
private void MeatyOreVerbs(GetVerbsEvent<Verb> ev) // private void MeatyOreVerbs(GetVerbsEvent<Verb> ev)
{ // {
if (!_antagGrantEnabled) // if (!_antagGrantEnabled)
return; // return;
//
if (!EntityManager.TryGetComponent<ActorComponent>(ev.User, out var actorComponent)) // if (!EntityManager.TryGetComponent<ActorComponent>(ev.User, out var actorComponent))
return; // return;
//
if (!_sponsorsManager.TryGetInfo(actorComponent.PlayerSession.UserId, out _)) // if (!_sponsorsManager.TryGetInfo(actorComponent.PlayerSession.UserId, out _))
return; // return;
//
if (!HasComp<HumanoidAppearanceComponent>(ev.Target)) // if (!HasComp<HumanoidAppearanceComponent>(ev.Target))
return; // return;
//
if (!TryGetStore(actorComponent.PlayerSession, out var store, out var storeEntity)) // if (!TryGetStore(actorComponent.PlayerSession, out var store, out var storeEntity))
return; // return;
//
var verb = new Verb // var verb = new Verb
{ // {
Text = "Выдать роль.", // Text = "Выдать роль.",
ConfirmationPopup = true, // ConfirmationPopup = true,
Message = $"Цена - {MeatyOreCurrencyPrototype}:10", // Message = $"Цена - {MeatyOreCurrencyPrototype}:10",
Act = () => // Act = () =>
{ // {
// TryAddRole(ev.User, ev.Target, store, storeEntity.Value); // TryAddRole(ev.User, ev.Target, store, storeEntity.Value);
TryBanDolboeb(actorComponent.PlayerSession); // },
}, // Category = VerbCategory.MeatyOre
Category = VerbCategory.MeatyOre // };
}; //
// ev.Verbs.Add();
ev.Verbs.Add(verb); // }
}
private void OnPanelEnableChanged(bool enabled) private void OnPanelEnableChanged(bool enabled)
{ {
@@ -266,21 +265,21 @@ public sealed class MeatyOreStoreSystem : EntitySystem
} }
} }
private async void TryBanDolboeb(ICommonSession session) // private async void TryBanDolboeb(ICommonSession session)
{ // {
if(_banManager.GetServerBans(session.UserId).Count > 0) // if(_banManager.GetServerBans(session.UserId).Count > 0)
return; // return;
//
_banManager.CreateServerBan(session.UserId, // _banManager.CreateServerBan(session.UserId,
session.Name, // session.Name,
null, // null,
null, // null,
null, // null,
2880, // 2880,
NoteSeverity.Minor, // NoteSeverity.Minor,
"Кусок дерьма, блядина нахуй! У НАС АНТАЖКУ ВЫДАВАТЬ ЗАПРЕЩЕНО НАХУЙ!!!! ЧТОБ ТЯ ВЫЕБАЛИ СТО НЕГРОВ НАХУЙ!", // "Кусок дерьма, блядина нахуй! У НАС АНТАЖКУ ВЫДАВАТЬ ЗАПРЕЩЕНО НАХУЙ!!!! ЧТОБ ТЯ ВЫЕБАЛИ СТО НЕГРОВ НАХУЙ!",
false); // false);
} // }
private async Task<bool> GrantAntagonist(string ckey, bool isFriend) private async Task<bool> GrantAntagonist(string ckey, bool isFriend)
{ {