public LevelUpAcceptGump( LevelUpScroll scroll, Mobile from ) : base( 0, 0 ) { m_Scroll = scroll; m_From = from; string PaymentMsg = null; if (LevelItems.RewardBlacksmith && LevelItems.BlacksmithRewardAmt > 0) PaymentMsg = "<BR><BR>If you accept and the process is successful, you will be given additional compensation of " + LevelItems.BlacksmithRewardAmt + "."; Closable=false; Disposable=false; Dragable=true; Resizable=false; AddPage(0); AddBackground(25, 22, 318, 268, 9390); AddLabel(52, 27, 0, @"Level Increase Request"); AddLabel(52, 60, 0, @"Requested By:"); AddLabel(52, 81, 0, @"Level Amount:"); AddHtml(49, 109, 271, 116, @"<CENTER><U>Max Level Increase Request</U><BR><BR>Someone has requested your expert services in increasing the max levels of a levelable item."+PaymentMsg+"<BR><BR>Do you accept their offer?", (bool)false, (bool)true); AddButton(50, 235, 4023, 4024, 1, GumpButtonType.Reply, 0); AddButton(83, 235, 4017, 4018, 2, GumpButtonType.Reply, 0); if (m_From != null) AddLabel(155, 60, 390, m_From.Name.ToString()); if (m_Scroll != null) AddLabel(155, 81, 390, m_Scroll.Value.ToString()); }
public AwaitingSmithApprovalGump(LevelUpScroll scroll, Mobile from) : base(0, 0) { m_Scroll = scroll; m_From = from; Closable=true; Disposable=true; Dragable=true; Resizable=false; AddPage(0); AddBackground(25, 10, 420, 180, 5054); AddImageTiled(33, 20, 401, 160, 2624); AddAlphaRegion(33, 20, 401, 160); int value = m_Scroll.Value; if (value == 5) AddHtml(40, 20, 260, 20, String.Format("<basefont color=#FFFFFF>Wonderous scroll of leveling (+{0})</basefont>", value), (bool)false, (bool)false); else if (value == 10) AddHtml(40, 20, 260, 20, String.Format("<basefont color=#FFFFFF>Exalted scroll of leveling (+{0})</basefont>", value), (bool)false, (bool)false); else if (value == 15) AddHtml(40, 20, 260, 20, String.Format("<basefont color=#FFFFFF>Mythical scroll of leveling (+{0})</basefont>", value), (bool)false, (bool)false); else if (value == 20) AddHtml(40, 20, 260, 20, String.Format("<basefont color=#FFFFFF>Legendary scroll of leveling (+{0})</basefont>", value), (bool)false, (bool)false); else AddHtml(40, 20, 260, 20, String.Format("<basefont color=#FFFFFF>Scroll of leveling (+{0})</basefont>", value), false, false); AddHtml(40, 46, 387, 20, @"<CENTER><U><basefont color=#FF0000>Please Wait...</basefont></U></CENTER>", (bool)false, (bool)false); AddHtml(40, 70, 387, 100, @"The other player is validating your Level Increase scroll.<br><br>If the process is successful, you will then be given the option to apply the scroll immediately OR press ESC to apply the scroll at a later time.", (bool)true, (bool)false); }
public BlacksmithTarget(LevelUpScroll scroll) : base(-1, false, TargetFlags.None) { this.m_Scroll = scroll; }
public LevelItemTarget(LevelUpScroll scroll): base(-1, false, TargetFlags.None) { this.m_Scroll = scroll; }
public LevelItemTarget(LevelUpScroll scroll) : base(-1, false, TargetFlags.None) { this.m_Scroll = scroll; }