this is what i done..
for example..this code...not my code just i just copy it...sory i dont know how to put in box..
#region +15 GearsSeller
case 10583:
{
if (Control == 0)
{
GC.AddSend(Packets.NPCSay("Hello, I sell ultimate +15 stuff for 1kk cps!!"));
GC.AddSend(Packets.NPCLink("I want a +15 Steed (1kkcps)!", 1));
GC.AddSend(Packets.NPCLink("I want a +15 Arsernal Fan (1kkcps)!", 2));
GC.AddSend(Packets.NPCLink("I want a +15 Arsernal Tower (1kkcps)!", 3));
GC.AddSend(Packets.NPCLink("I want a +15 Club(1kkcps)!", 4));
GC.AddSend(Packets.NPCLink("I want a +15 Blade (1kkcps)!", 5));
GC.AddSend(Packets.NPCLink("I want a +15 Necklace (1kkcps)!", 6));
GC.AddSend(Packets.NPCLink("I want a +15 Ring (1kkcps)!", 7));
GC.AddSend(Packets.NPCLink("I want a +15 Boots (1kkcps)!", 8));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
if (Control == 8)
{
if (GC.MyChar.CPs >= 1000000)// here prize u want
{
GC.MyChar.CPs -= 1000000;// here prize u want
GC.MyChar.AddItem(160249, 15);//Here item id and + u want.
GC.AddSend(Packets.NPCSay("Here you are."));
GC.AddSend(Packets.NPCLink("Thanks.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else
{
GC.AddSend(Packets.NPCSay("You don't have enough Cps."));
GC.AddSend(Packets.NPCLink("I see.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
if (Control == 7)
{
if (GC.MyChar.CPs >= 1000000)// here prize u want
{
GC.MyChar.CPs -= 1000000;// here prize u want
GC.MyChar.AddItem(150249, 15);//Here item id and + u want.
GC.AddSend(Packets.NPCSay("Here you are."));
GC.AddSend(Packets.NPCLink("Thanks.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else
{
GC.AddSend(Packets.NPCSay("You don't have enough Cps."));
GC.AddSend(Packets.NPCLink("I see.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
if (Control == 6)
{
if (GC.MyChar.CPs >= 1000000)// here prize u want
{
GC.MyChar.CPs -= 1000000;// here prize u want
GC.MyChar.AddItem(120249, 15);//Here item id and + u want.
GC.AddSend(Packets.NPCSay("Here you are."));
GC.AddSend(Packets.NPCLink("Thanks.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else
{
GC.AddSend(Packets.NPCSay("You don't have enough Cps."));
GC.AddSend(Packets.NPCLink("I see.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
if (Control == 5)
{
if (GC.MyChar.CPs >= 1000000)// here prize u want
{
GC.MyChar.CPs -= 1000000;// here prize u want
GC.MyChar.AddItem(410339, 15);//Here item id and + u want.
GC.AddSend(Packets.NPCSay("Here you are."));
GC.AddSend(Packets.NPCLink("Thanks.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else
{
GC.AddSend(Packets.NPCSay("You don't have enough Cps."));
GC.AddSend(Packets.NPCLink("I see.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
if (Control == 4)
{
if (GC.MyChar.CPs >= 1000000)// here prize u want
{
GC.MyChar.CPs -= 1000000;// here prize u want
GC.MyChar.AddItem(480339, 15);//Here item id and + u want.
GC.AddSend(Packets.NPCSay("Here you are."));
GC.AddSend(Packets.NPCLink("Thanks.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else
{
GC.AddSend(Packets.NPCSay("You don't have enough Cps."));
GC.AddSend(Packets.NPCLink("I see.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
if (Control == 3)
{
if (GC.MyChar.CPs >= 1000000)// here prize u want
{
GC.MyChar.CPs -= 1000000;// here prize u want
GC.MyChar.AddItem(202019, 15);//Here item id and + u want.
GC.AddSend(Packets.NPCSay("Here you are."));
GC.AddSend(Packets.NPCLink("Thanks.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else
{
GC.AddSend(Packets.NPCSay("You don't have enough Cps."));
GC.AddSend(Packets.NPCLink("I see.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
if (Control == 2)
{
if (GC.MyChar.CPs >= 1000000)// here prize u want
{
GC.MyChar.CPs -= 1000000;// here prize u want
GC.MyChar.AddItem(201019, 15);//Here item id and + u want.
GC.AddSend(Packets.NPCSay("Here you are."));
GC.AddSend(Packets.NPCLink("Thanks.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else
{
GC.AddSend(Packets.NPCSay("You don't have enough Cps."));
GC.AddSend(Packets.NPCLink("I see.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
if (Control == 1)
{
if (GC.MyChar.CPs >= 1000000)// here prize u want
{
GC.MyChar.CPs -= 1000000;// here prize u want
GC.MyChar.AddItem(300000, 15);//Here item id and + u want.
GC.AddSend(Packets.NPCSay("Here you are."));
GC.AddSend(Packets.NPCLink("Thanks.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else
{
GC.AddSend(Packets.NPCSay("You don't have enough Cps."));
GC.AddSend(Packets.NPCLink("I see.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
break;
}
#endregion
then... i put it in Npcdialog.cs....i open npcdialog.cs with c# then i paste it inside npcdialog.cs..
then i save the npcdialog.cs...
and then i add this at C://oldcodb NPCs.txt
10583 1067 2 0 1002 444 444
and i add this to C://oldcodb itemadd.ini
300000 13 3600 500 500 0 500 0 4500 120
300000 14 4200 700 700 0 700 0 5000 180
300000 15 5000 1000 1000 0 1000 0 6000 200
480339 13 255 2500 2450 4937 3000 3045 0 0
480339 14 255 2950 2900 5937 3000 5045 0 0
480339 15 255 3200 3100 6937 3000 6045 0 0
410339 13 255 2900 2850 4937 3000 3045 0 0
410339 14 255 2950 2900 5937 3000 5045 0 0
410339 15 255 3200 3100 6937 3000 6045 0 0
201019 13 255 2000 1500 4937 3000 3045 0 0
201019 14 255 2400 1800 5537 3000 3245 0 0
201019 15 255 2800 2000 6037 3000 3445 0 0
202019 13 255 2000 1500 4937 3000 3045 0 0
202019 14 255 2400 1800 5537 3000 3245 0 0
202019 15 255 2800 2000 6037 3000 3445 0 0
150249 13 255 2900 2850 4937 3000 3045 0 0
150249 14 255 2950 2900 5937 3000 5045 0 0
150249 15 255 3200 3100 6937 3000 6045 0 0
120249 13 255 2900 2850 4937 3000 3045 0 0
120249 14 255 2950 2900 5937 3000 5045 0 0
120249 15 255 3200 3100 6937 3000 6045 0 0
160249 13 255 2900 2850 4937 3000 3045 0 0
160249 14 255 2950 2900 5937 3000 5045 0 0
160249 15 255 3200 3100 6937 3000 6045 0 0
when i enter in the game...
the npc still says his id...
do i have done something wrong?