Add checkstats
This commit is contained in:
@@ -3540,6 +3540,33 @@ namespace ReallifeGamemode.Server.Commands
|
||||
player.SendChatMessage("~m~Benutzung:~s~ /business [price] [Option]");
|
||||
}
|
||||
|
||||
[Command("checkstats", "~m~Benutzung:~s~ /checkstats [Name / ID]")]
|
||||
public void CmdAdminCheckStats(Player player, string nameOrId)
|
||||
{
|
||||
User user = player.GetUser();
|
||||
if(!user.IsAdmin(AdminLevel.ADMIN))
|
||||
{
|
||||
ChatService.NotAuthorized(player);
|
||||
}
|
||||
|
||||
Player target = PlayerService.GetPlayerByNameOrId(nameOrId);
|
||||
if(target == null || !target.IsLoggedIn())
|
||||
{
|
||||
ChatService.PlayerNotFound(player);
|
||||
return;
|
||||
}
|
||||
|
||||
User targetUser = target.GetUser();
|
||||
int handmoney = targetUser.Handmoney;
|
||||
int bankmoney = targetUser.BankAccount.Balance;
|
||||
bool driverLicense = targetUser.DriverLicenseVehicle;
|
||||
bool bikeLicense = targetUser.DriverLicenseBike;
|
||||
bool flyingLicense = targetUser.FlyingLicensePlane;
|
||||
bool weaponLicense = targetUser.WeaponLicense;
|
||||
ChatService.SendMessage(player, $"Stats von {target.Name} - HandMoney: {handmoney.ToMoneyString()}, BankMoney: {bankmoney.ToMoneyString()}, DriverLicense: {driverLicense.ToString()}, BikeLicense: {bikeLicense.ToString()}, FlyingLicense: {flyingLicense.ToString()}, WeaponLicense: {weaponLicense.ToString()}")
|
||||
}
|
||||
|
||||
|
||||
#endregion ALevel1337
|
||||
|
||||
#region ALevel1338
|
||||
|
||||
Reference in New Issue
Block a user