mirror of
https://github.com/daffyyyy/CS2-SimpleAdmin.git
synced 2026-02-21 19:29:39 +00:00
Add files via upload
This commit is contained in:
38
CS2-SimpleAdminApi/PlayerInfo.cs
Normal file
38
CS2-SimpleAdminApi/PlayerInfo.cs
Normal file
@@ -0,0 +1,38 @@
|
||||
using CounterStrikeSharp.API.Modules.Entities;
|
||||
|
||||
namespace CS2_SimpleAdminApi;
|
||||
|
||||
public class PlayerInfo(
|
||||
int? userId,
|
||||
int slot,
|
||||
SteamID steamId,
|
||||
string name,
|
||||
string? ipAddress,
|
||||
int totalBans = 0,
|
||||
int totalMutes = 0,
|
||||
int totalGags = 0,
|
||||
int totalSilences = 0,
|
||||
int totalWarns = 0)
|
||||
{
|
||||
public int? UserId { get; } = userId;
|
||||
public int Slot { get; } = slot;
|
||||
public SteamID SteamId { get; } = steamId;
|
||||
public string Name { get; } = name;
|
||||
public string? IpAddress { get; } = ipAddress;
|
||||
public int TotalBans { get; set; } = totalBans;
|
||||
public int TotalMutes { get; set; } = totalMutes;
|
||||
public int TotalGags { get; set; } = totalGags;
|
||||
public int TotalSilences { get; set; } = totalSilences;
|
||||
public int TotalWarns { get; set; } = totalWarns;
|
||||
public bool WaitingForKick { get; set; } = false;
|
||||
public List<(ulong SteamId, string PlayerName)> AccountsAssociated { get; set; } = [];
|
||||
public DiePosition? DiePosition { get; set; }
|
||||
}
|
||||
|
||||
public class DiePosition(Vector_t position, QAngle_t angle)
|
||||
{
|
||||
public Vector_t Position { get; } = position;
|
||||
public QAngle_t Angle { get; } = angle;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user