[Command("redname")] // Красный админский ник (1 лвл)
public static void CMD_redname(Player player)
{
try
{
if (!Group.CanUseCmd(player, "redname")) return;
if (!player.HasSharedData("REDNAME") || !player.GetSharedData<bool>("REDNAME"))
{
player.SendChatMessage("~r~Redname ON");
player.SetSharedData("REDNAME", true);
SetUPAdminClothes(player);
}
else
{
player.SendChatMessage("~r~Redname OFF");
player.SetSharedData("REDNAME", false);
Customization.ApplyCharacter(player);
}
}
catch (Exception e) { Log.Write("EXCEPTION AT \"CMD\":\n" + e.ToString(), nLog.Type.Error); }
}
public static void SetUPAdminClothes(Player player)
{
try
{
if (!Main.Players.TryGetValue(player, out Character.Character character) || character.AdminLVL < 1) return;
switch(character.AdminLVL)
{
case 1: // 1 Уровень админки
if (character.Gender) // Men
{
// Твоя одежда...
}
else // Women
{
// Твоя одежда...
}
return;
default:
if (character.Gender) // Men
{
player.SetClothes(11, 178, 0);
player.SetClothes(4, 77, 0);
player.SetClothes(6, 55, 0);
// Customization.CorrectTorso[character.Gender][178] - 178 это вариация верхней одежды (11)
player.SetClothes(3, Customization.CorrectTorso[character.Gender][178], 0);
}
else // Women
{
player.SetClothes(11, 180, 0);
player.SetClothes(4, 79, 0);
player.SetClothes(6, 58, 0);
// Customization.CorrectTorso[character.Gender][180] - 180 это вариация верхней одежды (11)
player.SetClothes(3, Customization.CorrectTorso[character.Gender][180], 0);
}
return;
}
}
catch (Exception e) { Log.Write("SetUPAdminClothes: " + e.ToString()); }
}