Exemple #1
0
 public TargetLockable(Mobile from, ActionLockable d, int nbKeys)
     : base(15, false, TargetFlags.None)
 {
     m_from   = from;
     m_d      = d;
     m_nbKeys = nbKeys;
 }
Exemple #2
0
        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.");
            }
        }