Hello,
I've made this script:
When I try it, it gives me a error about:Code:if (CurrentNPC == 104815)
{
if (Control == 1)
{
SendPacket(General.MyPackets.NPCSay("Lets exchange then!"));
SendPacket(General.MyPackets.NPCLink("SashToken(S)", 2));
SendPacket(General.MyPackets.NPCLink("SashToken(M)", 3));
SendPacket(General.MyPackets.NPCLink("SashToken(L)", 4));
SendPacket(General.MyPackets.NPCLink("Ok. I'll give you 6 meteor scrolls and you give me a dragon ball.", 5));
SendPacket(General.MyPackets.NPCSetFace(30));
SendPacket(General.MyPackets.NPCFinish());
}
if (Control == 2)
{
if (MyChar.InventoryContains(722840, 1))
{
MyChar.RemoveItem(MyChar.ItemNext(722840));
MyChar.AddItem("1100003-0-0-0-0-0", 0, (uint)General.Rand.Next(36457836));
}
}
if (Control == 3)
{
if (MyChar.InventoryContains(722841, 1))
{
MyChar.RemoveItem(MyChar.ItemNext(722841));
MyChar.AddItem("1100006-0-0-0-0-0", 0, (uint)General.Rand.Next(36457836));
}
}
if (Control == 4)
{
if (MyChar.InventoryContains(722842, 1))
{
MyChar.RemoveItem(MyChar.ItemNext(722842));
MyChar.AddItem("1100009-0-0-0-0-0", 0, (uint)General.Rand.Next(36457836));
}
}
}
I've got no idea why it is giving me this, could anyone help me?Code:MyChar.AddItem("1100009-0-0-0-0-0", 0, (uint)General.Rand.Next(36457836));
If you need information, just say it.

