Please release guide for NPC who give all gears +3!

03/04/2010 12:38 chester6#1
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!!!
03/04/2010 13:31 .Roach#2
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
03/04/2010 13:50 chester6#3
Quote:
Originally Posted by .Roach View Post
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
Damn it doesnt work,i try to change 12`s and still same. I`ve got this code:
#region FreeItems1
case 300006:
{
if (Control == 0)
{
GC.AddSend(Packets.NPCSay("Welcome to the Conquer-korolos free item - This is gift gear NPC. Hello I am one of goddess which are here to help.!"));
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 Conquer-Sx, we sell special items here that you cant find anywere else!! 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, 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, 32); //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
03/04/2010 14:16 .Roach#4
What happens when you put it in NPCDialog?
03/04/2010 14:50 chester6#5
Nothing,i put 3`s,i start the server,i go to NPC and he gives me +12 gears.
03/04/2010 15:00 .Roach#6
After you put the 3's did you build and debug?
03/04/2010 15:05 chester6#7
I dont understand what you want to tell me...
03/04/2010 15:06 .Roach#8
When you put that code in NPCDialog.cs, click f6, then f5, that is build and debug.
After that start your server then the NPC shoud give you +3 gear.
03/04/2010 15:14 chester6#9
I didnt do that,but now i did and still same... add me on msn- [Only registered and activated users can see links. Click Here To Register...] so u can help me better... via tv... you can try meaby i am doing somewhere a mistake....
03/04/2010 15:17 .Roach#10
I don't know any other way.
03/04/2010 15:20 chester6#11
Should i have installed #C so then when i press f6 and f5 the code will work????