This code will Trade in the amulet for the gear.
Code:
case 10062: //Magic Artisan
{
if (LinkBack == 0)
{
Text("Hi. Gear here.", CSocket);
Link("Trojan", 1, CSocket);
Link("Warrior", 2, CSocket);
Link("Ninja", 3, CSocket);
Link("Water", 4, CSocket);
Link("Fire", 5, CSocket);
Link("Archer", 6, CSocket);
Link("Nevermind", 255, CSocket);
End(CSocket);
}
else if (LinkBack == 1)
{
int AMUID = 0;
int AMcount = 0;
foreach (Struct.ItemInfo Item in CSocket.Client.Inventory.Values)
{
if (Item.ItemID == 710012)
{
AMUID = Item.UID;
AMcount++;
}
}
if (AMcount >= 1)
{
AddItem(130009, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//LeatherArmor
AddItem(410019, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//LeafBlade
AddItem(480019, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//RattanClub
AddItem(160019, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//OxhideBoots
AddItem(150019, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//CopperRing
AddItem(120009, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//LightNecklace
AddItem(118009, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//GuardCoronet
CSocket.Client.Inventory.Remove(AMUID);
CSocket.Send(ConquerPacket.ItemUsage(AMUID, 255, Struct.ItemUsage.RemoveItem));
Database.Database.DeleteItem(AMUID);
Text("Theres Your gear", CSocket);
Link("Bye", 255, CSocket);
End(CSocket);
}
else
{
Text("You don't have a Amulet", CSocket);
Link("Bye", 255, CSocket);
End(CSocket);
}
}
else if (LinkBack == 2)
{
int AMUID = 0;
int AMcount = 0;
foreach (Struct.ItemInfo Item in CSocket.Client.Inventory.Values)
{
if (Item.ItemID == 710011)
{
AMUID = Item.UID;
AMcount++;
}
}
if (AMcount >= 1)
{
AddItem(131009, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//OxhideArmor
AddItem(480019, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//RattanClub
AddItem(900009, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//SoftSheild
AddItem(160019, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//OxhideBoots
AddItem(150019, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//CopperRing
AddItem(120009, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//LightNecklace
AddItem(111009, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//IronHelment
CSocket.Client.Inventory.Remove(AMUID);
CSocket.Send(ConquerPacket.ItemUsage(AMUID, 255, Struct.ItemUsage.RemoveItem));
Database.Database.DeleteItem(AMUID);
Text("Theres Your gear", CSocket);
Link("Bye", 255, CSocket);
End(CSocket);
}
else
{
Text("You don't have a Amulet", CSocket);
Link("Bye", 255, CSocket);
End(CSocket);
}
}
else if (LinkBack == 3)
{
int AMUID = 0;
int AMcount = 0;
foreach (Struct.ItemInfo Item in CSocket.Client.Inventory.Values)
{
if (Item.ItemID == 723583)
{
AMUID = Item.UID;
AMcount++;
}
}
if (AMcount >= 1)
{
AddItem(135009, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//LowerNinjaVest
AddItem(601019, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//IronKatana
AddItem(601019, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//IronKatana
AddItem(160019, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//OxhideBoots
AddItem(150019, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//CopperRing
AddItem(120009, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//LightNecklace
AddItem(112009, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//FortitudeVeil
CSocket.Client.Inventory.Remove(AMUID);
CSocket.Send(ConquerPacket.ItemUsage(AMUID, 255, Struct.ItemUsage.RemoveItem));
Database.Database.DeleteItem(AMUID);
Text("Theres Your gear", CSocket);
Link("Bye", 255, CSocket);
End(CSocket);
}
else
{
Text("You don't have a Amulet", CSocket);
Link("Bye", 255, CSocket);
End(CSocket);
}
}
else if (LinkBack == 4)
{
int AMUID = 0;
int AMcount = 0;
foreach (Struct.ItemInfo Item in CSocket.Client.Inventory.Values)
{
if (Item.ItemID == 710014)
{
AMUID = Item.UID;
AMcount++;
}
}
if (AMcount >= 1)
{
AddItem(134009, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//TaoRobe
AddItem(421019, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//SpellBacksword
AddItem(160019, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//OxhideBoots
AddItem(152019, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//PeachBraclet
AddItem(121009, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//PerfumeBag
AddItem(114009, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//DestinyCap
CSocket.Client.Inventory.Remove(AMUID);
CSocket.Send(ConquerPacket.ItemUsage(AMUID, 255, Struct.ItemUsage.RemoveItem));
Database.Database.DeleteItem(AMUID);
Text("Theres Your gear", CSocket);
Link("Bye", 255, CSocket);
End(CSocket);
}
else
{
Text("You don't have a Amulet", CSocket);
Link("Bye", 255, CSocket);
End(CSocket);
}
}
else if (LinkBack == 5)
{
int AMUID = 0;
int AMcount = 0;
foreach (Struct.ItemInfo Item in CSocket.Client.Inventory.Values)
{
if (Item.ItemID == 710013)
{
AMUID = Item.UID;
AMcount++;
}
}
if (AMcount >= 1)
{
AddItem(134009, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//TaoRobe
AddItem(421019, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//SpellBacksword
AddItem(160019, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//OxhideBoots
AddItem(152019, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//PeachBraclet
AddItem(121009, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//PerfumeBag
AddItem(114009, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//DestinyCap
CSocket.Client.Inventory.Remove(AMUID);
CSocket.Send(ConquerPacket.ItemUsage(AMUID, 255, Struct.ItemUsage.RemoveItem));
Database.Database.DeleteItem(AMUID);
Text("Theres Your gear", CSocket);
Link("Bye", 255, CSocket);
End(CSocket);
}
else
{
Text("You don't have a Amulet", CSocket);
Link("Bye", 255, CSocket);
End(CSocket);
}
}
else if (LinkBack == 6)
{
int AMUID = 0;
int AMcount = 0;
foreach (Struct.ItemInfo Item in CSocket.Client.Inventory.Values)
{
if (Item.ItemID == 710015)
{
AMUID = Item.UID;
AMcount++;
}
}
if (AMcount >= 1)
{
AddItem(133009, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//DeerskinCoat
AddItem(500019, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//HuntingBow
AddItem(160019, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//OxhideBoots
AddItem(150019, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//CopperRing
AddItem(120009, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//LightNecklace
AddItem(113009, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);//BadgerHat
CSocket.Client.Inventory.Remove(AMUID);
CSocket.Send(ConquerPacket.ItemUsage(AMUID, 255, Struct.ItemUsage.RemoveItem));
Database.Database.DeleteItem(AMUID);
Text("Theres Your gear", CSocket);
Link("Bye", 255, CSocket);
End(CSocket);
}
else
{
Text("You don't have a Amulet", CSocket);
Link("Bye", 255, CSocket);
End(CSocket);
}
}
break;
}
Code:
case 390: //Love Stone
{
if (LinkBack == 0)
{
Text("Hiya There! Would you like to buy an Amulet? It will Cost you $100,000", CSocket);
Link("Yes I sure would!", 1, CSocket);
Link("No Not today.", 255, CSocket);
End(CSocket);
}
else if (LinkBack == 1)
{
Text("What Class are you?", CSocket);
Link("Trojan", 2, CSocket);
Link("Warrior", 3, CSocket);
Link("Ninja", 4, CSocket);
Link("Archer", 5, CSocket);
Link("Fire Taoist", 6, CSocket);
Link("Water Taoist", 7, CSocket);
Link("Nevermind", 255, CSocket);
End(CSocket);
}
else if (LinkBack == 2)
{
if (CSocket.Client.Money >= 100000)
{
AddItem(710012, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);
Money(-100000, CSocket);
}
}
else if (LinkBack == 3)
{
if (CSocket.Client.Money >= 100000)
{
AddItem(710011, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);
Money(-100000, CSocket);
}
}
else if (LinkBack == 4)
{
if (CSocket.Client.Money >= 100000)
{
AddItem(723583, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);
Money(-100000, CSocket);
}
}
else if (LinkBack == 5)
{
if (CSocket.Client.Money >= 100000)
{
AddItem(710015, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);
Money(-100000, CSocket);
}
}
else if (LinkBack == 6)
{
if (CSocket.Client.Money >= 100000)
{
AddItem(710013, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);
Money(-100000, CSocket);
}
}
else if (LinkBack == 7)
{
if (CSocket.Client.Money >= 100000)
{
AddItem(710014, 0, 0, 0, 0, 0, 0, 0, 0, 0, CSocket);
Money(-100000, CSocket);
}
}
break;
}







