using System; using System.Threading; namespace MCDzienny { public class CmdInvisible : Command { public override string name { get { return "invisible"; } } public override string shortcut { get { return "w"; } } public override string type { get { return "other"; } } public override bool museumUsable { get { return false; } } public override LevelPermission defaultRank { get { return LevelPermission.Guest; } } public override void Use(Player p, string message) { if (p.isZombie) { Player.SendMessage(p, Server.DefaultColor + " you cannot use this command as a zombie!"); return; } int playermoney = p.money; if (playermoney >= 9) { p.money = playermoney - 10; Player.GlobalDie(p, true); p.hidden = true; Player.GlobalMessage(p.color + p.PublicName + Server.DefaultColor + " has disapeared!"); Thread.Sleep(10000); Player.GlobalSpawn(p, p.pos[0], p.pos[1], p.pos[2], p.rot[0], p.rot[1], true); p.hidden = false; Player.SendMessage(p, Server.DefaultColor + "You are now visible."); return; } else { Player.SendMessage(p, Server.DefaultColor + "You don't have enough money."); return; } } public override void Help(Player p) { Player.SendMessage(p, "/invisible - costs 10 gold coins, it will make you invisible for 10 seconds."); } } }