Quote:
Originally Posted by rocka7x
basicly the whole code for the npc..
|
Code:
{
if (Control == 0)
{
GC.AddSend(Packets.NPCSay("free items here."));
GC.AddSend(Packets.NPCLink("Cool let me in.", 1));
GC.AddSend(Packets.NPCLink("Haa Ok Then", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
if (Control == 1)
{
GC.AddSend(Packets.NPCSay("I can gift you with some gear of specified profesion"));
GC.AddSend(Packets.NPCLink("FireTao L70 pack", 2));
GC.AddSend(Packets.NPCLink("WaterTao L70 pack", 3));
GC.AddSend(Packets.NPCLink("Warrior L70 pack", 4));
GC.AddSend(Packets.NPCLink("Trojan L70 pack", 5));
GC.AddSend(Packets.NPCLink("Archer L70 pack", 6));
GC.AddSend(Packets.NPCLink("Ninja L70 pack", 7));
GC.AddSend(Packets.NPCLink("Weps pack L70", 8));
GC.AddSend(Packets.NPCLink("No, thanks.", 255));
GC.AddSend(Packets.NPCSetFace(15));
GC.AddSend(Packets.NPCFinish());
}
else if (GC.MyChar.Level <= 0)
{
GC.AddSend(Packets.NPCSay("Welcome to the... But ur not have lvl 70 yet!"));
GC.AddSend(Packets.NPCLink("Damn.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
if (Control == 2)
{
GC.MyChar.AddItem(134069-0-0-0-0-0); //Robe
GC.MyChar.AddItem(117069-0-0-0-0-0); //Earring
GC.MyChar.AddItem(152129-0-0-0-0-0); //brac
GC.MyChar.AddItem(121129-0-0-0-0-0); //Bag
GC.MyChar.AddItem(160139-0-0-0-0-0); //boots
GC.MyChar.AddItem(202009-0-0-0-0-0); //Star
GC.MyChar.AddItem(201009-0-0-0-0-0); //Fan
GC.AddSend(Packets.NPCSay("Here you are."));
GC.AddSend(Packets.NPCLink("Thanks.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
break;
}
#endregion
Try it now.
you have the AddItem kinda screwed up.
Tell me if this works.
BTW:change those zeros to whatever you want according to my other post.