fix gens
This commit is contained in:
parent
b0038a23d8
commit
17f5e8c6c8
@ -4,6 +4,7 @@ using LabApi.Events.Arguments.PlayerEvents;
|
||||
using LabApi.Events.Handlers;
|
||||
using LabApi.Features;
|
||||
using LabApi.Features.Console;
|
||||
using PlayerRoles;
|
||||
|
||||
namespace KeycardButModern
|
||||
{
|
||||
@ -55,7 +56,17 @@ namespace KeycardButModern
|
||||
|
||||
if (ev.Player.CurrentItem?.Base is KeycardItem keycard)
|
||||
{
|
||||
if (ev.Generator.Base.CheckPermissions(keycard, out _)) return;
|
||||
if (ev.Generator.Base.CheckPermissions(keycard, out _))
|
||||
{
|
||||
ev.Generator.IsUnlocked = true;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
if (ev.Generator.IsUnlocked)
|
||||
{
|
||||
Logger.Debug("Generator can be opened; Unlocked");
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
@ -70,6 +81,7 @@ namespace KeycardButModern
|
||||
|
||||
if (!ev.Generator.Base.CheckPermissions(keycardItem, out _)) continue;
|
||||
ev.Generator.IsOpen = !ev.Generator.IsOpen;
|
||||
ev.Generator.IsUnlocked = true;
|
||||
Logger.Debug("Generator can be opened");
|
||||
|
||||
return;
|
||||
|
Loading…
x
Reference in New Issue
Block a user