Can someone code a command called revenge? Here is what it does..
/revenge [name] - Takes revenge on [name], killing and infecting them.
Breakdown901 wrote:OK, I know I could make it kill him but not infect. I'm not very familiar with the infection system. If I were to make this for you , would you want it like: Player got revenge on Player?
//Made by Breakdown901
using System;
namespace MCDzienny
{
public class CmdRevenge : Command
{
public override string name { get { return "revenge"; } }
public override string shortcut { get { return "rev"; } }
public override string type { get { return "other"; } }
public override bool museumUsable { get { return false; } }
public override LevelPermission defaultRank { get { return LevelPermission.Operator; } }
public override void Use(Player p, string message)
{
if (message == "") { Help(p); return; }
Player who = Player.Find(message);
if (who == null)
{
Player.SendMessage(p, "Player not found!");
return;
}
else
{
Command.all.Find("kill").Use(p, p.color + p.name + " took revenge on " + who.PublicName);
}
}
public override void Help(Player p)
{
Player.SendMessage(p, "/revenge - /revenge [player]- Take revenge on someone.");
}
}
}
if (pl.group.Permission < p.group.Permission)
Users browsing this forum: No registered users and 4 guests