public TargetLockable(Mobile from, ActionLockable d, int nbKeys) : base(15, false, TargetFlags.None) { m_from = from; m_d = d; m_nbKeys = nbKeys; }
public static void GenerateKeyFor_OnCommand(CommandEventArgs e) { ActionLockable i = GenerateKeyFor; int nbKeys = e.GetInt32(0); if (CheckNbKeys(nbKeys)) { e.Mobile.Target = new TargetLockable(e.Mobile, i, nbKeys); } else { e.Mobile.SendMessage("Vous ne pouvez créer qu'entre 0 et 10 clefs à la fois."); } }