public override void OnResponse(NetState sender, RelayInfo info) { if (this.m_Ticket.Deleted) { return; } int number = 0; Item item = null; Item item2 = null; switch (info.ButtonID) { case 1: item = new Sextant(); number = 1010494; break; // A sextant has been placed in your backpack. case 2: item = new HairRestylingDeed(); number = 501933; break; // A coupon for a free hair restyling has been placed in your backpack. case 3: item = new Spellbook(0xFFFFFFFF); number = 1010495; break; // A spellbook with all 1st to 4th circle spells has been placed in your backpack. case 4: item = new FireworksWand(); number = 501935; break; // A wand of fireworks has been placed in your backpack. case 5: item = new Spyglass(); number = 501936; break; // A spyglass has been placed in your backpack. case 6: item = new DyeTub(); item2 = new Dyes(); number = 501937; break; // The dyes and dye tub have been placed in your backpack. } if (item != null) { this.m_Ticket.Delete(); this.m_From.SendLocalizedMessage(number); this.m_From.AddToBackpack(item); if (item2 != null) { this.m_From.AddToBackpack(item2); } } }
public override void OnResponse(NetState sender, RelayInfo info) { if (m_Ticket == null || m_Ticket.Deleted || !m_Ticket.IsChildOf(sender.Mobile.Backpack)) { return; } //int number = 0; Item item = null; Item item2 = null; switch (info.ButtonID) { case 1: item = new EtherealHorse(); /*number = 1049368;*/ break; // You have been rewarded for your dedication to Justice!. case 2: item = new EtherealLlama(); /*number = 1049368;*/ break; // You have been rewarded for your dedication to Justice!. case 3: item = new EtherealOstard(); /*number = 1049368;*/ break; // You have been rewarded for your dedication to Justice!. case 4: item = new BlackHairDye(); /*number = 1049368;*/ break; // You have been rewarded for your dedication to Justice!. case 5: item = new HoodedShroudOfShadows(); /*number = 1049368;*/ break; // You have been rewarded for your dedication to Justice!. case 6: item = new DyeTub(); item2 = new Dyes(); /*number = 1049368;*/ break; // You have been rewarded for your dedication to Justice!. } if (item != null) { m_Ticket.Delete(); //m_From.SendLocalizedMessage( number ); m_From.AddToBackpack(item); if (item2 != null) { m_From.AddToBackpack(item2); } } }
public override void OnResponse( NetState sender, RelayInfo info ) { if ( m_Ticket == null || m_Ticket.Deleted || !m_Ticket.IsChildOf( sender.Mobile.Backpack ) ) return; //int number = 0; Item item = null; Item item2 = null; switch ( info.ButtonID ) { case 1: item = new EtherealHorse(); /*number = 1049368;*/ break; // You have been rewarded for your dedication to Justice!. case 2: item = new EtherealLlama(); /*number = 1049368;*/ break; // You have been rewarded for your dedication to Justice!. case 3: item = new EtherealOstard(); /*number = 1049368;*/ break; // You have been rewarded for your dedication to Justice!. case 4: item = new BlackHairDye(); /*number = 1049368;*/ break; // You have been rewarded for your dedication to Justice!. case 5: item = new HoodedShroudOfShadows(); /*number = 1049368;*/ break; // You have been rewarded for your dedication to Justice!. case 6: item = new DyeTub(); item2 = new Dyes(); /*number = 1049368;*/ break; // You have been rewarded for your dedication to Justice!. } if ( item != null ) { m_Ticket.Delete(); //m_From.SendLocalizedMessage( number ); m_From.AddToBackpack( item ); if ( item2 != null) m_From.AddToBackpack( item2 ); } }
public override void OnResponse( NetState sender, RelayInfo info ) { if ( m_Ticket.Deleted ) return; int number = 0; Item item = null; Item item2 = null; switch ( info.ButtonID ) { case 1: item = new Sextant(); number = 1010494; break; // A sextant has been placed in your backpack. case 2: item = new HairRestylingDeed(); number = 501933; break; // A coupon for a free hair restyling has been placed in your backpack. //case 3: item = new Spellbook( 0xFFFFFFFF ); number = 1010495; break; // A spellbook with all 1st to 4th circle spells has been placed in your backpack. case 3: item = new FireworksWand(); number = 501935; break; // A wand of fireworks has been placed in your backpack. case 4: item = new Spyglass(); number = 501936; break; // A spyglass has been placed in your backpack. case 5: item = new DyeTub(); item2 = new Dyes(); number = 501937; break; // The dyes and dye tub have been placed in your backpack. } if ( item != null ) { m_Ticket.Delete(); m_From.SendLocalizedMessage( number ); m_From.AddToBackpack( item ); if ( item2 != null ) m_From.AddToBackpack( item2 ); } }
public override void OnResponse( NetState sender, RelayInfo info ) { if ( m_Ticket.Deleted ) return; string number = ""; Item item = null; Item item2 = null; switch ( info.ButtonID ) { case 1: item = new Sextant(); number = "A sextant has been placed in your backpack."; break; case 2: item = new HairRestylingDeed(); number = "A coupon for a free hair restyling has been placed in your backpack."; break; case 3: item = new Spellbook( 0xFFFFFFFF ); number = "A spellbook with all 1st to 4th circle spells has been placed in your backpack."; break; case 4: item = new FireworksWand(); number = "A wand of fireworks has been placed in your backpack."; break; case 5: { switch ( Utility.Random( 5 ) ) { case 1: { item = new RangerGloves(); number = "A piece of ranger armor has been placed in your backpack."; break; } case 2: { item = new RangerArms(); number = "A piece of ranger armor has been placed in your backpack."; break; } case 3: { item = new RangerLegs(); number = "A piece of ranger armor has been placed in your backpack."; break; } case 4: { item = new RangerChest(); number = "A piece of ranger armor has been placed in your backpack."; break; } case 5: { item = new RangerGorget(); number = "A piece of ranger armor has been placed in your backpack."; break; } } break; } case 6: item = new DyeTub(); item2 = new Dyes(); number = "The dyes and dye tub have been placed in your backpack."; break; } if ( item != null ) { m_Ticket.Delete(); m_From.SendAsciiMessage( number ); m_From.AddToBackpack( item ); if ( item2 != null ) m_From.AddToBackpack( item2 ); } }
public override void OnResponse(NetState sender, RelayInfo info) { if (m_Ticket.Deleted) { return; } string number = ""; Item item = null; Item item2 = null; switch (info.ButtonID) { case 1: item = new Sextant(); number = "A sextant has been placed in your backpack."; break; case 2: item = new HairRestylingDeed(); number = "A coupon for a free hair restyling has been placed in your backpack."; break; case 3: item = new Spellbook(0xFFFFFFFF); number = "A spellbook with all 1st to 4th circle spells has been placed in your backpack."; break; case 4: item = new FireworksWand(); number = "A wand of fireworks has been placed in your backpack."; break; case 5: { switch (Utility.Random(5)) { case 1: { item = new RangerGloves(); number = "A piece of ranger armor has been placed in your backpack."; break; } case 2: { item = new RangerArms(); number = "A piece of ranger armor has been placed in your backpack."; break; } case 3: { item = new RangerLegs(); number = "A piece of ranger armor has been placed in your backpack."; break; } case 4: { item = new RangerChest(); number = "A piece of ranger armor has been placed in your backpack."; break; } case 5: { item = new RangerGorget(); number = "A piece of ranger armor has been placed in your backpack."; break; } } break; } case 6: item = new DyeTub(); item2 = new Dyes(); number = "The dyes and dye tub have been placed in your backpack."; break; } if (item != null) { m_Ticket.Delete(); m_From.SendAsciiMessage(number); m_From.AddToBackpack(item); if (item2 != null) { m_From.AddToBackpack(item2); } } }