コード例 #1
0
ファイル: Banktoken.cs プロジェクト: Orion321/unknown-shard
 public bool CanOpenBank(Mobile from, BankToken bt)
 {
     if (bt.Charges > 0)
     {
         return(true);
     }
     else
     {
         from.SendLocalizedMessage(502412);   // There are no charges left on that item.
         return(false);
     }
 }
コード例 #2
0
ファイル: Banktoken.cs プロジェクト: Orion321/unknown-shard
        public void DoOpenBank(Mobile from, BankToken bt)
        {
            BankBox box = from.BankBox;

            if (box != null)
            {
                box.Open();
                bt.Charges--;
                bt.Name = "A bank token. Charges: " + Charges + " Recharges left: " + (MaxCharges - Recharges);
            }
            else
            {
                from.SendMessage("Please page a gm immediately... you seem to have misplaced your bankbox....Boggle!");
            }
        }
コード例 #3
0
        public void DoOpenBank( Mobile from, BankToken bt )
        {
            BankBox box = from.BankBox;

            if ( box != null )
            {
                box.Open();
                bt.Charges--;
                bt.Name = "A bank token. Charges: " + Charges + " Recharges left: " + ( MaxCharges - Recharges );
            }
            else
                from.SendMessage( "Please page a gm immediately... you seem to have misplaced your bankbox....Boggle!" );

        }
コード例 #4
0
 public bool CanOpenBank( Mobile from, BankToken bt )
 {
     if ( bt.Charges > 0 )
     {
         return true;
     }
     else
     {
         from.SendLocalizedMessage( 502412 ); // There are no charges left on that item.
         return false;
     }
 }