Add checkstats
This commit is contained in:
@@ -3540,6 +3540,33 @@ namespace ReallifeGamemode.Server.Commands
|
|||||||
player.SendChatMessage("~m~Benutzung:~s~ /business [price] [Option]");
|
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
|
#endregion ALevel1337
|
||||||
|
|
||||||
#region ALevel1338
|
#region ALevel1338
|
||||||
|
|||||||
Reference in New Issue
Block a user