what i think it wount work is like the else statements are they set correct ? are they set well ?
Code:
#region SecondStageNPC DIS /// SET THE NPC IN GAME
case 4546:
{
if (Linkback == 0)
{
GC.AddSend(Packets.NPCSay("You Must go Kill The Mobs That Are needed to Go Into Stage 3, You Need 1000 Mobs if You Are a Trojan Also for Ninjas. 800 For Warriors 500 For Taoist's And Archers"));
GC.AddSend(Packets.NPCLink("I Killed them", 1));
GC.AddSend(Packets.NPCLink("Dam, I Have to Keep Going", 255));
GC.AddSend(Packets.NPCSetFace(30));
GC.AddSend(Packets.NPCFinish());
}
if (Linkback == 1)
{
if (GC.MyChar.DisCity2 >= 1000 && GC.MyChar.Job >= 10 || GC.MyChar.Job <= 15)//Trojans)
{
GC.MyChar.Teleport(1002, 200, 210);//Set Correct Cords To Send to DisCity Stage 3
//Also Set Awarding Exp
}
else
{
GC.AddSend(Packets.NPCSay("You need to kill 1000 Mobs since Your a Trojan Please return"));
GC.AddSend(Packets.NPCLink("Dam, I Have to Keep Going", 255));
GC.AddSend(Packets.NPCSetFace(30));
GC.AddSend(Packets.NPCFinish());
}
if (GC.MyChar.DisCity2 >= 1000 && GC.MyChar.Job >= 50 || GC.MyChar.Job <= 55)//Ninjas)
{
GC.MyChar.Teleport(1002, 200, 210);//Set Correct Cords To Send to DisCity Stage 3
//Also Set Awarding Exp
}
else
{
GC.AddSend(Packets.NPCSay("You need to kill 800 Mobs since Your a Ninja Please return"));
GC.AddSend(Packets.NPCLink("Dam, I Have to Keep Going", 255));
GC.AddSend(Packets.NPCSetFace(30));
GC.AddSend(Packets.NPCFinish());
}
if (GC.MyChar.DisCity2 >= 800 && GC.MyChar.Job >= 20 || GC.MyChar.Job <= 25)//Warriors)
{
GC.MyChar.Teleport(1002, 200, 210);//Set Correct Cords To Send to DisCity Stage 3
//Also Set Awarding Exp
}
else
{
GC.AddSend(Packets.NPCSay("You need to kill 800 Mobs since Your a Warrior Please return"));
GC.AddSend(Packets.NPCLink("Dam, I Have to Keep Going", 255));
GC.AddSend(Packets.NPCSetFace(30));
GC.AddSend(Packets.NPCFinish());
}
if (GC.MyChar.DisCity2 >= 500 && GC.MyChar.Job >= 100 || GC.MyChar.Job <= 145)//Taoist)
{
GC.MyChar.Teleport(1002, 200, 210);//Set Correct Cords To Send to DisCity Stage 3
//Also Set Awarding Exp
}
else
{
GC.AddSend(Packets.NPCSay("You need to kill 500 Mobs since Your a Taoist Please return"));
GC.AddSend(Packets.NPCLink("Dam, I Have to Keep Going", 255));
GC.AddSend(Packets.NPCSetFace(30));
GC.AddSend(Packets.NPCFinish());
}
if (GC.MyChar.DisCity2 >= 500 && GC.MyChar.Job >= 40 || GC.MyChar.Job <= 45)//Trojans)
{
GC.MyChar.Teleport(1002, 200, 210);//Set Correct Cords To Send to DisCity Stage 3
//Also Set Awarding Exp
}
else
{
GC.AddSend(Packets.NPCSay("You need to kill 500 Mobs since Your a Archer Please return"));
GC.AddSend(Packets.NPCLink("Dam, I Have to Keep Going", 255));
GC.AddSend(Packets.NPCSetFace(30));
GC.AddSend(Packets.NPCFinish());
}
}
break;
}
#endregion






