/checkstats kann jetzt auch stunden anzeigen

This commit is contained in:
Luke
2021-05-07 01:10:49 +02:00
parent 27c88cb2cb
commit 914c9087d3

View File

@@ -3766,13 +3766,14 @@ namespace ReallifeGamemode.Server.Commands
player.SendChatMessage("~m~Benutzung:~s~ /business [price] [Option]");
}
[Command("checkstats", "~m~Benutzung:~s~ /checkstats [Name / ID]")]
[Command("checkstats", "~m~Benutzung:~s~ /checkstats [Spieler]")]
public void CmdAdminCheckStats(Player player, string nameOrId)
{
User user = player.GetUser();
if (!user.IsAdmin(AdminLevel.SUPPORTER))
{
ChatService.NotAuthorized(player);
return;
}
Player target = PlayerService.GetPlayerByNameOrId(nameOrId);
@@ -3789,7 +3790,14 @@ namespace ReallifeGamemode.Server.Commands
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()}");
int playedHours = targetUser.PlayedMinutes / 60;
int jailTime = targetUser.JailTime;
if(user.IsAdmin(AdminLevel.HEADADMIN)) {
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()}, playedHours: {playedHours.ToString()}, JailTime: {jailTime.ToString()}");
} else {
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()}, JailTime: {jailTime.ToString()}");
}
}
#endregion ALevel1337