public TurnInEntry(Mobile player, SlimTheFence slim) : base(1151729, 3) // Turn in a trade order { Player = player; Slim = slim; Enabled = CityTradeSystem.HasTrade(Player); }
public TurnInEntry(Mobile player, TradeMinister minister) : base(1151729, 3) // Turn in a trade order { Player = player; Minister = minister; Enabled = CityTradeSystem.HasTrade(Player); }
public override void OnClick() { if (!CityTradeSystem.HasTrade(Player)) { Player.SendGump(new InternalTradeOrderGump(Player as PlayerMobile, Minister)); } }
public TradeOrderEntry(Mobile player, TradeMinister minister) : base(1114453, 5) // Get Trade Order { Player = player; Minister = minister; Enabled = !CityTradeSystem.HasTrade(Player); }
public override void OnClick() { if (CityTradeSystem.HasTrade(Player)) { Player.Target = new InternalTarget(Slim); Player.SendLocalizedMessage(1151730); // Target the trade order you wish to turn in. } }
public override void OnClick() { if (List.ContainsKey(Player)) { Minister.SayTo(Player, 1151724, 1150); // I don't have a trade order available right now. Try again in a few minutes or try another Trade Minister. } else if (!CityTradeSystem.HasTrade(Player)) { Player.SendGump(new InternalTradeOrderGump(Player as PlayerMobile, Minister)); List[Player] = new ExpireTimer(Player); } }