public override void OnDoubleClick(Mobile from) { if (IsChildOf(from.Backpack)) { Container backpack = from.Backpack; if (backpack != null) { var teleporter1 = new HouseToHouseTeleporter(); var teleporter2 = new HouseToHouseTeleporter(); teleporter1.LinkedTeleporter = teleporter2; teleporter1.Owner = from; teleporter2.Owner = from; teleporter2.LinkedTeleporter = teleporter1; teleporter2.ItemID = 6183; backpack.AddItem(teleporter1); backpack.AddItem(teleporter2); Consume(); } } else { from.SendLocalizedMessage(1042001); // That must be in your pack for you to use it. } }
public override void OnDoubleClick(Mobile from) { if (IsChildOf(from.Backpack)) { Container backpack = from.Backpack; if (backpack != null) { var teleporter1 = new HouseToHouseTeleporter(); var teleporter2 = new HouseToHouseTeleporter(); teleporter1.LinkedTeleporter = teleporter2; teleporter1.Owner = from; teleporter2.Owner = from; teleporter2.LinkedTeleporter = teleporter1; teleporter2.ItemID = 6183; backpack.AddItem(teleporter1); backpack.AddItem(teleporter2); Consume(); } } else { from.SendLocalizedMessage(1042001); // That must be in your pack for you to use it. } }
public RechargeHousetoHouseGump(HouseToHouseTeleporter teleporter) : base(0, 0) { Closable = true; Disposable = true; Dragable = true; Resizable = false; _H2HTeleporter = teleporter; AddBackground(0, 0, 311, 105, 9270); AddBackground(13, 12, 286, 80, 9200); AddLabel(23, 17, 0, @"Would you like to recharge this teleporter?"); AddButton(126, 57, 247, 248, 1, GumpButtonType.Reply, 0); }
public DelayTimer(HouseToHouseTeleporter tp, Mobile m) : base(TimeSpan.FromSeconds(1.0)) { _Teleporter = tp; _Mobile = m; }
public DelayTimer(HouseToHouseTeleporter tp, Mobile m) : base(TimeSpan.FromSeconds(1.0)) { _Teleporter = tp; _Mobile = m; }