Add dimension Commands
This commit is contained in:
@@ -1289,6 +1289,35 @@ namespace reallife_gamemode.Server.Commands
|
||||
|
||||
target.Freeze(true);
|
||||
}
|
||||
[Command("dimension")]
|
||||
public void CmdAdminDimension(Client player, string targetname, uint dimension)
|
||||
{
|
||||
if (!player.GetUser()?.IsAdmin(AdminLevel.ADMIN) ?? true)
|
||||
{
|
||||
ChatService.NotAuthorized(player);
|
||||
return;
|
||||
}
|
||||
player.SendChatMessage("Deine Dimension ist ~g~" + player.Dimension);
|
||||
}
|
||||
[Command("setdimension", "~m~Benutzung: ~s~/setdimension [Spieler] [Dimension]")]
|
||||
public void CmdAdminSetDimension(Client player, string targetname, uint dimension)
|
||||
{
|
||||
if (!player.GetUser()?.IsAdmin(AdminLevel.ADMIN) ?? true)
|
||||
{
|
||||
ChatService.NotAuthorized(player);
|
||||
return;
|
||||
}
|
||||
|
||||
Client target = ClientService.GetClientByName(targetname);
|
||||
if (target == null || !target.IsLoggedIn())
|
||||
{
|
||||
ChatService.PlayerNotFound(player);
|
||||
return;
|
||||
}
|
||||
target.Dimension = dimension;
|
||||
target.SendChatMessage("~s~Dein Dimension wurde auf ~g~" + dimension + "~s~ geändert.");
|
||||
player.SendChatMessage("~s~Die Dimension von ~y~" + target.Name + " ~s~wurde auf ~g~" + dimension + "~s~ geändert.");
|
||||
}
|
||||
|
||||
[Command("unfreeze", "~m~Benutzung: ~s~/unfreeze [Spieler]")]
|
||||
public void CmdAdminUnfreeze(Client player, string targetname)
|
||||
|
||||
Reference in New Issue
Block a user