Can someone release guide for making NPC who give full +3 gears... or if someone have Code for same NPC but +12 gears-tell me what should i change to give +3 gears,please!!!
#region Free Items
case 300006:
{
if (Control == 0)
{
GC.AddSend(Packets.NPCSay("Welcome. This is gift gear NPC. Which would you like?!"));
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 <= 69)
{
GC.AddSend(Packets.NPCSay("Your not 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, 3); //Robe
GC.MyChar.AddItem(117069, 3); //Earring
GC.MyChar.AddItem(152129, 3); //brac
GC.MyChar.AddItem(121129, 3); //Bag
GC.MyChar.AddItem(160139, 3); //boots
GC.MyChar.AddItem(202009, 3); //Star
GC.MyChar.AddItem(201009, 3); //Fan
GC.AddSend(Packets.NPCSay("Here you are."));
GC.AddSend(Packets.NPCLink("Thanks.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
if (Control == 3)
{
GC.MyChar.AddItem(134069, 3); //Robe
GC.MyChar.AddItem(117069, 3); //Earring
GC.MyChar.AddItem(152129, 3); //brac
GC.MyChar.AddItem(121129, 3); //Bag
GC.MyChar.AddItem(160139, 3); //boots
GC.MyChar.AddItem(202009, 3); //Star
GC.MyChar.AddItem(201009, 3); //Fan
GC.AddSend(Packets.NPCSay("Here you are."));
GC.AddSend(Packets.NPCLink("Thanks.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
if (Control == 4)
{
GC.MyChar.AddItem(131069, 3); //Robe
GC.MyChar.AddItem(117069, 3); //Earring
GC.MyChar.AddItem(120129, 3); //Neck
GC.MyChar.AddItem(150139, 3); //Ring
GC.MyChar.AddItem(160139, 3); //boots
GC.MyChar.AddItem(202009, 3); //Star
GC.MyChar.AddItem(201009, 3); //Fan
GC.AddSend(Packets.NPCSay("Here you are."));
GC.AddSend(Packets.NPCLink("Thanks.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else if (Control == 5)
{
GC.MyChar.AddItem(130069, 3); //Robe
GC.MyChar.AddItem(117069, 3); //Earring
GC.MyChar.AddItem(120129, 3); //Neck
GC.MyChar.AddItem(150139, 3); //Ring
GC.MyChar.AddItem(160139, 3); //boots
GC.MyChar.AddItem(202009, 3); //Star
GC.MyChar.AddItem(201009, 3); //Fan
GC.AddSend(Packets.NPCSay("Here you are."));
GC.AddSend(Packets.NPCLink("Thanks.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else if (Control == 6)
{
GC.MyChar.AddItem(133049, 3); //Robe
GC.MyChar.AddItem(117069, 3); //Earring
GC.MyChar.AddItem(120129, 3); //Neck
GC.MyChar.AddItem(150139, 3); //Ring
GC.MyChar.AddItem(160139, 3); //boots
GC.MyChar.AddItem(202009, 3); //Star
GC.MyChar.AddItem(201009, 3); //Fan
GC.AddSend(Packets.NPCSay("Here you are."));
GC.AddSend(Packets.NPCLink("Thanks.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
GC.AddSend(Packets.NPCSay("Here you are."));
GC.AddSend(Packets.NPCLink("Thanks.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else if (Control == 7)
{
GC.MyChar.AddItem(135069, 3); //Robe
GC.MyChar.AddItem(112069, 3); //Earring
GC.MyChar.AddItem(120129, 3); //Neck
GC.MyChar.AddItem(150139, 3); //Ring
GC.MyChar.AddItem(160139, 3); //boots
GC.MyChar.AddItem(202009, 3); //Star
GC.MyChar.AddItem(201009, 3); //Fan
GC.AddSend(Packets.NPCSay("Here you are."));
GC.AddSend(Packets.NPCLink("Thanks.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else if (Control == 8)
{
GC.MyChar.AddItem(421139, 3); //BS
GC.MyChar.AddItem(420139, 3); //S
GC.MyChar.AddItem(410139, 3); //B
GC.MyChar.AddItem(480139, 3); //C
GC.MyChar.AddItem(561139, 3); //W
GC.MyChar.AddItem(560139, 3); //SP
GC.MyChar.AddItem(601139, 3); //k
GC.MyChar.AddItem(500129, 3); //Bo
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
Damn it doesnt work,i try to change 12`s and still same. I`ve got this code:Quote:
Code:#region Free Items case 300006: { if (Control == 0) { GC.AddSend(Packets.NPCSay("Welcome. This is gift gear NPC. Which would you like?!")); 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 <= 69) { GC.AddSend(Packets.NPCSay("Your not 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, 3); //Robe GC.MyChar.AddItem(117069, 3); //Earring GC.MyChar.AddItem(152129, 3); //brac GC.MyChar.AddItem(121129, 3); //Bag GC.MyChar.AddItem(160139, 3); //boots GC.MyChar.AddItem(202009, 3); //Star GC.MyChar.AddItem(201009, 3); //Fan GC.AddSend(Packets.NPCSay("Here you are.")); GC.AddSend(Packets.NPCLink("Thanks.", 255)); GC.AddSend(Packets.NPCSetFace(N.Avatar)); GC.AddSend(Packets.NPCFinish()); } if (Control == 3) { GC.MyChar.AddItem(134069, 3); //Robe GC.MyChar.AddItem(117069, 3); //Earring GC.MyChar.AddItem(152129, 3); //brac GC.MyChar.AddItem(121129, 3); //Bag GC.MyChar.AddItem(160139, 3); //boots GC.MyChar.AddItem(202009, 3); //Star GC.MyChar.AddItem(201009, 3); //Fan GC.AddSend(Packets.NPCSay("Here you are.")); GC.AddSend(Packets.NPCLink("Thanks.", 255)); GC.AddSend(Packets.NPCSetFace(N.Avatar)); GC.AddSend(Packets.NPCFinish()); } if (Control == 4) { GC.MyChar.AddItem(131069, 3); //Robe GC.MyChar.AddItem(117069, 3); //Earring GC.MyChar.AddItem(120129, 3); //Neck GC.MyChar.AddItem(150139, 3); //Ring GC.MyChar.AddItem(160139, 3); //boots GC.MyChar.AddItem(202009, 3); //Star GC.MyChar.AddItem(201009, 3); //Fan GC.AddSend(Packets.NPCSay("Here you are.")); GC.AddSend(Packets.NPCLink("Thanks.", 255)); GC.AddSend(Packets.NPCSetFace(N.Avatar)); GC.AddSend(Packets.NPCFinish()); } else if (Control == 5) { GC.MyChar.AddItem(130069, 3); //Robe GC.MyChar.AddItem(117069, 3); //Earring GC.MyChar.AddItem(120129, 3); //Neck GC.MyChar.AddItem(150139, 3); //Ring GC.MyChar.AddItem(160139, 3); //boots GC.MyChar.AddItem(202009, 3); //Star GC.MyChar.AddItem(201009, 3); //Fan GC.AddSend(Packets.NPCSay("Here you are.")); GC.AddSend(Packets.NPCLink("Thanks.", 255)); GC.AddSend(Packets.NPCSetFace(N.Avatar)); GC.AddSend(Packets.NPCFinish()); } else if (Control == 6) { GC.MyChar.AddItem(133049, 3); //Robe GC.MyChar.AddItem(117069, 3); //Earring GC.MyChar.AddItem(120129, 3); //Neck GC.MyChar.AddItem(150139, 3); //Ring GC.MyChar.AddItem(160139, 3); //boots GC.MyChar.AddItem(202009, 3); //Star GC.MyChar.AddItem(201009, 3); //Fan GC.AddSend(Packets.NPCSay("Here you are.")); GC.AddSend(Packets.NPCLink("Thanks.", 255)); GC.AddSend(Packets.NPCSetFace(N.Avatar)); GC.AddSend(Packets.NPCFinish()); GC.AddSend(Packets.NPCSay("Here you are.")); GC.AddSend(Packets.NPCLink("Thanks.", 255)); GC.AddSend(Packets.NPCSetFace(N.Avatar)); GC.AddSend(Packets.NPCFinish()); } else if (Control == 7) { GC.MyChar.AddItem(135069, 3); //Robe GC.MyChar.AddItem(112069, 3); //Earring GC.MyChar.AddItem(120129, 3); //Neck GC.MyChar.AddItem(150139, 3); //Ring GC.MyChar.AddItem(160139, 3); //boots GC.MyChar.AddItem(202009, 3); //Star GC.MyChar.AddItem(201009, 3); //Fan GC.AddSend(Packets.NPCSay("Here you are.")); GC.AddSend(Packets.NPCLink("Thanks.", 255)); GC.AddSend(Packets.NPCSetFace(N.Avatar)); GC.AddSend(Packets.NPCFinish()); } else if (Control == 8) { GC.MyChar.AddItem(421139, 3); //BS GC.MyChar.AddItem(420139, 3); //S GC.MyChar.AddItem(410139, 3); //B GC.MyChar.AddItem(480139, 3); //C GC.MyChar.AddItem(561139, 3); //W GC.MyChar.AddItem(560139, 3); //SP GC.MyChar.AddItem(601139, 3); //k GC.MyChar.AddItem(500129, 3); //Bo 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