Allow use of strings in ULib.addBan as admin (#86)

* Allow use of admin names as string in ulib.addban
This commit is contained in:
Redox 2022-08-27 18:38:06 +02:00 committed by GitHub
parent 367018bd37
commit 51e0ab5f4d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -150,9 +150,12 @@ function ULib.addBan( steamid, time, reason, name, admin )
local admin_name
if admin then
admin_name = "(Console)"
if admin:IsValid() then
admin_name = string.format( "%s(%s)", admin:Name(), admin:SteamID() )
if not IsValid(admin) then
admin_name = "(Console)"
elseif admin:IsPlayer() then
admin_name = string.format("%s(%s)", admin:Name(), admin:SteamID())
elseif isstring(admin) then
admin_name = admin
end
end