Register for your free account! | Forgot your password?

You last visited: Today at 15:32

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Problem with npcs

Discussion on Problem with npcs within the CO2 Private Server forum part of the Conquer Online 2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Feb 2010
Posts: 480
Received Thanks: 207
Problem with npcs

I have the case and everything right and i build and debug, but the npc still says "hi, i dont talk anything useful yet, my id is bla bla bla".
Any way to fix this?
Decker_ is offline  
Old 03/01/2010, 01:33   #2
 
CIRASH's Avatar
 
elite*gold: 0
Join Date: Jul 2008
Posts: 259
Received Thanks: 73
try using it on aa diff npc and see if it works.
CIRASH is offline  
Old 03/01/2010, 01:45   #3
 
Arcо's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 8,765
Received Thanks: 5,291
Rebuild solution.
Arcо is offline  
Old 03/01/2010, 02:03   #4
 
elite*gold: 0
Join Date: Feb 2010
Posts: 480
Received Thanks: 207
Quote:
Originally Posted by .Arco View Post
Rebuild solution.
nope, dont work
here is all the codes.

npcdialog.cs:
Code:
#region Top WeeklyPKChampion
                            case 1502:
                                {
                                    if (Control == 0)
                                    {
                                        GC.AddSend(Packets.NPCSay("Hey there i hold WeeklyPKChampion for Trojans, Warriors, Ninjas, Taoists And Archers [Friday], So Tell me your Class so i can Sign you Up.at 19:45!"));
                                        GC.AddSend(Packets.NPCLink("Iam a Trojan", 1));
                                        GC.AddSend(Packets.NPCLink("iam a Warrior", 2));
                                        GC.AddSend(Packets.NPCLink("iam a Ninja", 3));
                                        GC.AddSend(Packets.NPCLink("iam a Taoist Water", 4));
                                        GC.AddSend(Packets.NPCLink("iam a Taoist Fire", 5));
                                        GC.AddSend(Packets.NPCLink("iam a Archer", 6));
                                        GC.AddSend(Packets.NPCLink("Just passing by.", 255));
                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                        GC.AddSend(Packets.NPCFinish());
                                    }
                                    else if (Control == 1)
                                    {
                                        if (GC.MyChar.Job == 15)
                                        {
                                            GC.MyChar.Teleport(1737, 93, 75);
                                            GC.MyChar.Action = 250;
                                            GC.AddSend(Packets.NPCSay("Good luck and be carefull"));
                                            GC.AddSend(Packets.NPCLink("Thanks.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else
                                        {
                                            GC.AddSend(Packets.NPCSay("If you want Sign Up,you must choose your Right character in the right day and come at 19:45"));
                                            GC.AddSend(Packets.NPCLink("k sorry", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                    }
                                    else if (Control == 2)
                                    {
                                        if (GC.MyChar.Job == 25)
                                        {
                                            GC.MyChar.Teleport(1737, 77, 45);
                                            GC.MyChar.Action = 250;
                                            GC.AddSend(Packets.NPCSay("Good luck and be carefull"));
                                            GC.AddSend(Packets.NPCLink("Thanks.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else
                                        {
                                            GC.AddSend(Packets.NPCSay("If you want Sign Up,you must choose your Right character in the right day and come at 19:45"));
                                            GC.AddSend(Packets.NPCLink("k sorry", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                    }
                                    else if (Control == 3)
                                    {
                                        if (GC.MyChar.Job == 55)
                                        {
                                            GC.MyChar.Teleport(1737, 90, 95);
                                            GC.MyChar.Action = 250;
                                            GC.AddSend(Packets.NPCSay("Good luck and be carefull"));
                                            GC.AddSend(Packets.NPCLink("Thanks.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else
                                        {
                                            GC.AddSend(Packets.NPCSay("If you want Sign Up,you must choose your Right character in the right day and come at 19:45"));
                                            GC.AddSend(Packets.NPCLink("k sorry", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                    }
                                    else if (Control == 4)
                                    {
                                        if (GC.MyChar.Job == 135)
                                        {
                                            GC.MyChar.Teleport(1737, 66, 86);
                                            GC.MyChar.Action = 250;
                                            GC.AddSend(Packets.NPCSay("Good luck and be carefull"));
                                            GC.AddSend(Packets.NPCLink("Thanks.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else
                                        {
                                            GC.AddSend(Packets.NPCSay("If you want Sign Up,you must choose your Right character in the right day and come at 19:45"));
                                            GC.AddSend(Packets.NPCLink("k sorry", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                    }
                                    else if (Control == 5)
                                    {
                                        if (GC.MyChar.Job == 145)
                                        {
                                            GC.MyChar.Teleport(1737, 45, 77);
                                            GC.MyChar.Action = 250;
                                            GC.AddSend(Packets.NPCSay("Good luck and be carefull"));
                                            GC.AddSend(Packets.NPCLink("Thanks.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else
                                        {
                                            GC.AddSend(Packets.NPCSay("If you want Sign Up,you must choose your Right character in the right day and come at 19:45"));
                                            GC.AddSend(Packets.NPCLink("k sorry", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                    }
                                    else if (Control == 6)
                                    {
                                        if (GC.MyChar.Job == 45)
                                        {
                                            GC.MyChar.Teleport(1737, 45, 77);
                                            GC.MyChar.Action = 250;
                                            GC.AddSend(Packets.NPCSay("Good luck and be carefull"));
                                            GC.AddSend(Packets.NPCLink("Thanks.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else
                                        {
                                            GC.AddSend(Packets.NPCSay("If you want Sign Up,you must choose your Right character in the right day and come at 19:45"));
                                            GC.AddSend(Packets.NPCLink("k sorry", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                    }
                                    break;
                                }
                            #endregion
                            #region Prize For WeeklyPKChampion
                            case 7898527:
                                {
                                    if (Control == 0)
                                    {
                                        GC.AddSend(Packets.NPCSay("i will claim to you your prize at 20.10"));
                                        GC.AddSend(Packets.NPCLink("I'm Trojan claim it to me", 1));
                                        GC.AddSend(Packets.NPCLink("T'm Warrior claim it to me", 2));
                                        GC.AddSend(Packets.NPCLink("I'm Ninja claim it to me", 3));
                                        GC.AddSend(Packets.NPCLink("I'm Taoist Water claim it to me", 4));
                                        GC.AddSend(Packets.NPCLink("I'm Taoist Fire claim it to me", 5));
                                        GC.AddSend(Packets.NPCLink("I'm Archer claim it to me", 6));
                                        GC.AddSend(Packets.NPCLink("Back Me To TC.", 7));
                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                        GC.AddSend(Packets.NPCFinish());

                                    }
                                    else if (Control == 1)
                                    {
                                        if (GC.MyChar.Job == 15)
                                        {
                                            GC.MyChar.StatEff.Add(StatusEffectEn.WeeklyPKChampion);
                                            GC.MyChar.AddItem(2100095, 0); //GoldCup
                                            GC.Message(2005, GC.MyChar.Name + "Has won the PKWeeklyPKChampion Congratulations");
                                            GC.MyChar.Teleport(1002, 429, 378);
                                            GC.AddSend(Packets.NPCSay("Good luck and be carefull"));
                                            GC.AddSend(Packets.NPCLink("Thanks.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else
                                        {
                                            GC.AddSend(Packets.NPCSay("You can Take it Later at 20:10"));
                                            GC.AddSend(Packets.NPCLink("sorry", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                    }
                                    else if (Control == 2)
                                    {
                                        if (GC.MyChar.Job == 25)
                                        {
                                            GC.MyChar.StatEff.Add(StatusEffectEn.WeeklyPKChampion);
                                            GC.MyChar.AddItem(2100095, 0); //GoldCup
                                            GC.Message(2005, GC.MyChar.Name + "Has won the PKWeeklyPKChampion Congratulations");
                                            GC.MyChar.Teleport(1002, 429, 378);
                                            GC.AddSend(Packets.NPCSay("Good luck and be carefull"));
                                            GC.AddSend(Packets.NPCLink("Thanks.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else
                                        {
                                            GC.AddSend(Packets.NPCSay("You can Take it Later at 20:10"));
                                            GC.AddSend(Packets.NPCLink("sorry", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                    }
                                    else if (Control == 3)
                                    {
                                        if (GC.MyChar.Job == 55)
                                        {
                                            GC.MyChar.StatEff.Add(StatusEffectEn.WeeklyPKChampion);
                                            GC.MyChar.AddItem(2100095, 0); //GoldCup
                                            GC.Message(2005, GC.MyChar.Name + "Has won the PKWeeklyPKChampion Congratulations");
                                            GC.MyChar.Teleport(1002, 429, 378);
                                            GC.AddSend(Packets.NPCSay("Good luck and be carefull"));
                                            GC.AddSend(Packets.NPCLink("Thanks.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else
                                        {
                                            GC.AddSend(Packets.NPCSay("You can Take it Later at 20:10"));
                                            GC.AddSend(Packets.NPCLink("sorry", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                    }
                                    else if (Control == 4)
                                    {
                                        if (GC.MyChar.Job == 135)
                                        {
                                            GC.MyChar.StatEff.Add(StatusEffectEn.WeeklyPKChampion);
                                            GC.MyChar.AddItem(2100095, 0); //GoldCup
                                            GC.Message(2005, GC.MyChar.Name + "Has won the PKWeeklyPKChampion Congratulations");
                                            GC.MyChar.Teleport(1002, 429, 378);
                                            GC.AddSend(Packets.NPCSay("Good luck and be carefull"));
                                            GC.AddSend(Packets.NPCLink("Thanks.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else
                                        {
                                            GC.AddSend(Packets.NPCSay("You can Take it Later at 20:10"));
                                            GC.AddSend(Packets.NPCLink("sorry", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                    }
                                    else if (Control == 5)
                                    {
                                        if (GC.MyChar.Job == 145)
                                        {
                                            GC.MyChar.StatEff.Add(StatusEffectEn.WeeklyPKChampion);
                                            GC.MyChar.AddItem(2100095, 0); //GoldCup
                                            GC.Message(2005, GC.MyChar.Name + "Has won the PKWeeklyPKChampion Congratulations");
                                            GC.MyChar.Teleport(1002, 429, 378);
                                            GC.AddSend(Packets.NPCSay("Good luck and be carefull"));
                                            GC.AddSend(Packets.NPCLink("Thanks.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else
                                        {
                                            GC.AddSend(Packets.NPCSay("You can Take it Later at 20:10"));
                                            GC.AddSend(Packets.NPCLink("sorry", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                    }
                                    else if (Control == 6)
                                    {
                                        if (GC.MyChar.Job == 45)
                                        {
                                            GC.MyChar.StatEff.Add(StatusEffectEn.WeeklyPKChampion);
                                            GC.MyChar.AddItem(2100095, 0); //GoldCup
                                            GC.Message(2005, GC.MyChar.Name + "Has won the PKWeeklyPKChampion Congratulations");
                                            GC.MyChar.Teleport(1002, 429, 378);
                                            GC.AddSend(Packets.NPCSay("Good luck and be carefull"));
                                            GC.AddSend(Packets.NPCLink("Thanks.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else
                                        {
                                            GC.AddSend(Packets.NPCSay("You can Take it Later at 20:10"));
                                            GC.AddSend(Packets.NPCLink("sorry", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                    }
                                    else if (Control == 7)
                                    {
                                        GC.MyChar.Teleport(1002, 429, 378);
                                        GC.AddSend(Packets.NPCSay("Good luck and be carefull"));
                                        GC.AddSend(Packets.NPCLink("Thanks.", 255));
                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                        GC.AddSend(Packets.NPCFinish());
                                    }
                                    break;
                                }
                            #endregion
                            #region ClassPKEnvoy
                            case 998811:
                                {
                                    if (Control == 0)
                                    {
                                        GC.AddSend(Packets.NPCSay("Hey there i hold every Class PK Tournament for Trojans, Warriors, Ninjas, Taoists And Archers, So Tell me your character so i can Sign you Up.at 19:45!"));
                                        GC.AddSend(Packets.NPCLink("Iam a Trojan [Saturday]", 1));
                                        GC.AddSend(Packets.NPCLink("iam a Warrior [Sunday]", 2));
                                        GC.AddSend(Packets.NPCLink("iam a Ninja [Monday]", 3));
                                        GC.AddSend(Packets.NPCLink("iam a WaterTaoist [Tuesday]", 4));
                                        GC.AddSend(Packets.NPCLink("iam a FireTaoist [Wednesday]", 5));
                                        GC.AddSend(Packets.NPCLink("iam a Archer [Thursday]", 6));
                                        GC.AddSend(Packets.NPCLink("Just passing by.", 255));
                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                        GC.AddSend(Packets.NPCFinish());
                                    }
                                    else if (Control == 1)
                                    {
                                        if (GC.MyChar.Job == 15)
                                        {
                                            GC.MyChar.Teleport(1730, 34, 19);
                                            GC.MyChar.Action = 250;
                                            GC.AddSend(Packets.NPCSay("Good luck and be carefull"));
                                            GC.AddSend(Packets.NPCLink("Thanks.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else
                                        {
                                            GC.AddSend(Packets.NPCSay("If you want Sign Up,you must choose your Right character in the right day and come at 19:45"));
                                            GC.AddSend(Packets.NPCLink("k sorry", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                    }
                                    else if (Control == 2)
                                    {
                                        if (GC.MyChar.Job == 25)
                                        {
                                            GC.MyChar.Teleport(1731, 34, 19);
                                            GC.MyChar.Action = 250;
                                            GC.AddSend(Packets.NPCSay("Good luck and be carefull"));
                                            GC.AddSend(Packets.NPCLink("Thanks.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else
                                        {
                                            GC.AddSend(Packets.NPCSay("If you want Sign Up,you must choose your Right character in the right day and come at 19:45"));
                                            GC.AddSend(Packets.NPCLink("k sorry", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                    }
                                    else if (Control == 3)
                                    {
                                        if (GC.MyChar.Job == 55)
                                        {
                                            GC.MyChar.Teleport(1732, 34, 19);
                                            GC.MyChar.Action = 250;
                                            GC.AddSend(Packets.NPCSay("Good luck and be carefull"));
                                            GC.AddSend(Packets.NPCLink("Thanks.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else
                                        {
                                            GC.AddSend(Packets.NPCSay("If you want Sign Up,you must choose your Right character in the right day and come at 19:45"));
                                            GC.AddSend(Packets.NPCLink("k sorry", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                    }
                                    else if (Control == 4)
                                    {
                                        if (GC.MyChar.Job == 135)
                                        {
                                            GC.MyChar.Teleport(1733, 34, 19);
                                            GC.MyChar.Action = 250;
                                            GC.AddSend(Packets.NPCSay("Good luck and be carefull"));
                                            GC.AddSend(Packets.NPCLink("Thanks.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else
                                        {
                                            GC.AddSend(Packets.NPCSay("If you want Sign Up,you must choose your Right character in the right day and come at 19:45"));
                                            GC.AddSend(Packets.NPCLink("k sorry", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                    }
                                    else if (Control == 5)
                                    {
                                        if (GC.MyChar.Job == 145)
                                        {
                                            GC.MyChar.Teleport(1734, 34, 19);
                                            GC.MyChar.Action = 250;
                                            GC.AddSend(Packets.NPCSay("Good luck and be carefull"));
                                            GC.AddSend(Packets.NPCLink("Thanks.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else
                                        {
                                            GC.AddSend(Packets.NPCSay("If you want Sign Up,you must choose your Right character in the right day and come at 19:45"));
                                            GC.AddSend(Packets.NPCLink("k sorry", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                    }
                                    else if (Control == 6)
                                    {
                                        if (GC.MyChar.Job == 45)
                                        {
                                            GC.MyChar.Teleport(1735, 34, 19);
                                            GC.MyChar.Action = 250;
                                            GC.AddSend(Packets.NPCSay("Good luck and be carefull"));
                                            GC.AddSend(Packets.NPCLink("Thanks.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else
                                        {
                                            GC.AddSend(Packets.NPCSay("If you want Sign Up,you must choose your Right character in the right day and come at 19:45"));
                                            GC.AddSend(Packets.NPCLink("k sorry", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                    }
                                    break;
                                }
                            #endregion
                            #region Prize For Trojan
                            case 7898521:
                                {
                                    if (Control == 0)
                                    {
                                        GC.AddSend(Packets.NPCSay("i will claim to you your prize at 20.10"));
                                        GC.AddSend(Packets.NPCLink("claim it to me", 1));
                                        GC.AddSend(Packets.NPCLink("Back Me To TC.", 2));
                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                        GC.AddSend(Packets.NPCFinish());

                                    }
                                    else if (Control == 1)
                                    {
                                        if (GC.MyChar.Job == 15)
                                        {
                                            GC.MyChar.StatEff.Add(StatusEffectEn.TopTrojan);
                                            GC.MyChar.CPs += 3000;
                                            GC.Message(2005, GC.MyChar.Name + "Has won the TopPkTrojan Congratulations");
                                            GC.MyChar.Teleport(1002, 429, 378);
                                            GC.AddSend(Packets.NPCSay("Good luck and be carefull"));
                                            GC.AddSend(Packets.NPCLink("Thanks.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else
                                        {
                                            GC.AddSend(Packets.NPCSay("You can Take it Later at 20:10"));
                                            GC.AddSend(Packets.NPCLink("sorry", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                    }
                                    else if (Control == 2)
                                    {
                                        GC.MyChar.Teleport(1002, 429, 378);
                                        GC.AddSend(Packets.NPCSay("Good luck and be carefull"));
                                        GC.AddSend(Packets.NPCLink("Thanks.", 255));
                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                        GC.AddSend(Packets.NPCFinish());
                                    }
                                    break;
                                }
                            #endregion
                            #region Prize For Warrior
                            case 7898522:
                                {
                                    if (Control == 0)
                                    {
                                        GC.AddSend(Packets.NPCSay("i will claim to you your prize at 20.10"));
                                        GC.AddSend(Packets.NPCLink("claim it to me", 1));
                                        GC.AddSend(Packets.NPCLink("Back Me To TC.", 2));
                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                        GC.AddSend(Packets.NPCFinish());

                                    }
                                    else if (Control == 1)
                                    {
                                        if (GC.MyChar.Job == 25)
                                        {
                                            GC.MyChar.StatEff.Add(StatusEffectEn.TopWarrior);
                                            GC.MyChar.CPs += 3000;
                                            GC.Message(2005, GC.MyChar.Name + "Has won the TopPkWarrior Congratulations");
                                            GC.MyChar.Teleport(1002, 429, 378);
                                            GC.AddSend(Packets.NPCSay("Good luck and be carefull"));
                                            GC.AddSend(Packets.NPCLink("Thanks.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else
                                        {
                                            GC.AddSend(Packets.NPCSay("You can Take it Later at 20:10"));
                                            GC.AddSend(Packets.NPCLink("sorry", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                    }
                                    else if (Control == 2)
                                    {
                                        GC.MyChar.Teleport(1002, 429, 378);
                                        GC.AddSend(Packets.NPCSay("Good luck and be carefull"));
                                        GC.AddSend(Packets.NPCLink("Thanks.", 255));
                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                        GC.AddSend(Packets.NPCFinish());
                                    }
                                    break;
                                }
                            #endregion
                            #region Prize For Ninja
                            case 7898523:
                                {
                                    if (Control == 0)
                                    {
                                        GC.AddSend(Packets.NPCSay("i will claim to you your prize at 20.10"));
                                        GC.AddSend(Packets.NPCLink("claim it to me", 1));
                                        GC.AddSend(Packets.NPCLink("Back Me To TC.", 2));
                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                        GC.AddSend(Packets.NPCFinish());

                                    }
                                    else if (Control == 1)
                                    {
                                        if (GC.MyChar.Job == 55)
                                        {
                                            GC.MyChar.StatEff.Add(StatusEffectEn.TopNinja);
                                            GC.MyChar.CPs += 3000;
                                            GC.Message(2005, GC.MyChar.Name + "Has won the TopPkNinja Congratulations");
                                            GC.MyChar.Teleport(1002, 429, 378);
                                            GC.AddSend(Packets.NPCSay("Good luck and be carefull"));
                                            GC.AddSend(Packets.NPCLink("Thanks.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else
                                        {
                                            GC.AddSend(Packets.NPCSay("You can Take it Later at 20:10"));
                                            GC.AddSend(Packets.NPCLink("sorry", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                    }
                                    else if (Control == 2)
                                    {
                                        GC.MyChar.Teleport(1002, 429, 378);
                                        GC.AddSend(Packets.NPCSay("Good luck and be carefull"));
                                        GC.AddSend(Packets.NPCLink("Thanks.", 255));
                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                        GC.AddSend(Packets.NPCFinish());
                                    }
                                    break;
                                }
                            #endregion
                            #region Prize For WaterTaoist
                            case 7898524:
                                {
                                    if (Control == 0)
                                    {
                                        GC.AddSend(Packets.NPCSay("i will claim to you your prize at 20.10"));
                                        GC.AddSend(Packets.NPCLink("claim it to me", 1));
                                        GC.AddSend(Packets.NPCLink("Back Me To TC.", 2));
                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                        GC.AddSend(Packets.NPCFinish());

                                    }
                                    else if (Control == 1)
                                    {
                                        if (GC.MyChar.Job == 135)
                                        {
                                            GC.MyChar.StatEff.Add(StatusEffectEn.TopWaterTaoist);
                                            GC.MyChar.CPs += 3000;
                                            GC.Message(2005, GC.MyChar.Name + "Has won the TopPkWaterTaoist Congratulations");
                                            GC.MyChar.Teleport(1002, 429, 378);
                                            GC.AddSend(Packets.NPCSay("Good luck and be carefull"));
                                            GC.AddSend(Packets.NPCLink("Thanks.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else
                                        {
                                            GC.AddSend(Packets.NPCSay("You can Take it Later at 20:10"));
                                            GC.AddSend(Packets.NPCLink("sorry", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                    }
                                    else if (Control == 2)
                                    {
                                        GC.MyChar.Teleport(1002, 429, 378);
                                        GC.AddSend(Packets.NPCSay("Good luck and be carefull"));
                                        GC.AddSend(Packets.NPCLink("Thanks.", 255));
                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                        GC.AddSend(Packets.NPCFinish());
                                    }
                                    break;
                                }
                            #endregion
                            #region Prize For FireTaoist
                            case 7898525:
                                {
                                    if (Control == 0)
                                    {
                                        GC.AddSend(Packets.NPCSay("i will claim to you your prize at 20.10"));
                                        GC.AddSend(Packets.NPCLink("claim it to me", 1));
                                        GC.AddSend(Packets.NPCLink("Back Me To TC.", 2));
                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                        GC.AddSend(Packets.NPCFinish());

                                    }
                                    else if (Control == 1)
                                    {
                                        if (GC.MyChar.Job == 145)
                                        {
                                            GC.MyChar.StatEff.Add(StatusEffectEn.TopFireTaoist);
                                            GC.MyChar.CPs += 3000;
                                            GC.Message(2005, GC.MyChar.Name + "Has won the TopPkFireTaoist Congratulations");
                                            GC.MyChar.Teleport(1002, 429, 378);
                                            GC.AddSend(Packets.NPCSay("Good luck and be carefull"));
                                            GC.AddSend(Packets.NPCLink("Thanks.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else
                                        {
                                            GC.AddSend(Packets.NPCSay("You can Take it Later at 20:10"));
                                            GC.AddSend(Packets.NPCLink("sorry", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                    }
                                    else if (Control == 2)
                                    {
                                        GC.MyChar.Teleport(1002, 429, 378);
                                        GC.AddSend(Packets.NPCSay("Good luck and be carefull"));
                                        GC.AddSend(Packets.NPCLink("Thanks.", 255));
                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                        GC.AddSend(Packets.NPCFinish());
                                    }
                                    break;
                                }
                            #endregion
                            #region Prize For Archer
                            case 7898526:
                                {
                                    if (Control == 0)
                                    {
                                        GC.AddSend(Packets.NPCSay("i will claim to you your prize at 20.10"));
                                        GC.AddSend(Packets.NPCLink("claim it to me", 1));
                                        GC.AddSend(Packets.NPCLink("Back Me To TC.", 2));
                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                        GC.AddSend(Packets.NPCFinish());

                                    }
                                    else if (Control == 1)
                                    {
                                        if (GC.MyChar.Job == 45)
                                        {
                                            GC.MyChar.StatEff.Add(StatusEffectEn.TopArcher);
                                            GC.MyChar.CPs += 3000;
                                            GC.Message(2005, GC.MyChar.Name + "Has won the TopArcher Congratulations");
                                            GC.MyChar.Teleport(1002, 429, 378);
                                            GC.AddSend(Packets.NPCSay("Good luck and be carefull"));
                                            GC.AddSend(Packets.NPCLink("Thanks.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else
                                        {
                                            GC.AddSend(Packets.NPCSay("You can Take it Later at 20:10"));
                                            GC.AddSend(Packets.NPCLink("sorry", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                    }
                                    else if (Control == 2)
                                    {
                                        GC.MyChar.Teleport(1002, 429, 378);
                                        GC.AddSend(Packets.NPCSay("Good luck and be carefull"));
                                        GC.AddSend(Packets.NPCLink("Thanks.", 255));
                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                        GC.AddSend(Packets.NPCFinish());
                                    }
                                    break;
                                }
                            #endregion
NPCs.txt:
Code:
998811 1360 2 0 1002 435 243
7898521 1067 2 0 1730 11 36
7898522 1067 2 0 1731 11 36
7898523 1067 2 0 1732 11 36
7898524 1067 2 0 1733 11 36
7898525 1067 2 0 1734 11 36
7898526 1067 2 0 1735 11 36
1502 1287 2 0 1002 430 243
7898527 1067 2 0 1737 29 30
Decker_ is offline  
Old 03/01/2010, 02:40   #5
 
Arcо's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 8,765
Received Thanks: 5,291
I'm pretty sure you don't know how to rebuild the solution.
Project -> Rebuild Solution
Arcо is offline  
Reply


Similar Threads Similar Threads
Problem bei npcs
07/18/2010 - Metin2 Private Server - 1 Replies
huhu Ich sitz jetzt schon die ganze zeit drann und in der sufu hab ich auch nix gefunden.. undzwar ich hab die serverfiles von profizocker94 und in diesen files ist der waffenhändler so eingestllt mit fenstern also wenn man drauf klickt steht da : Waffen ab Lv 0 Waffen ab LV 20 usw... Wie kann ich diese fenster löschen?
Npcs Coding big problem
06/14/2010 - CO2 Private Server - 4 Replies
hi, i have conquer prserver version 5165 blabla bla so i'm trying to change some prices so this video will show you how i'm doing to change the price, and tell me what's wrong in, because when i enter in the game(efter changing the prices) i see nothing changed YouTube - SansTitre.flv
Problem mit Npcs
04/28/2010 - Metin2 Private Server - 2 Replies
Hey habe folgendes Problem... Habe bei Navicat sachen für meinen Gemischtwaren geändert soo gemischt waren ist ja die Nummer 3 so da hab ich dann auf + was hinzugefügt bin bei 10 sachen dann speicher ich und reboote den server aber die Sachen sind dann nicht im Shop wieso? Kann mir evtl jemand Helfen oder nen Tipp geben danke ;)
Problem beim einbatchen von NPCs
12/31/2009 - WoW Private Server - 5 Replies
Hallo liebe Com, ich habe mir auf wow-v.com ein Monster erstellt dass ich gerne in mein WoW einfügen will. Ich weiss wie das geht und mit Waffen habe ich das auch schon sehr oft gemacht. Allerdings kommt beim einbatchen in Navicat ein Error: 1146 - Table 'world.creature_names' doesn't exist insert into `creature_names` (`entry`, `name`, `subname`, `info_str`, `Flags1`, `type`, `family`, `rank`, `unk4`, `spelldataid`, `male_displayid`, `female_displayid`, `male_displayid2`,...
Problem bei Npcs hilfe bitte!!!
12/27/2009 - Metin2 Private Server - 0 Replies
HALLO; EHM ICH HAB FOLGENDES PROBLEM BEI MEINEM PSERVER WOLLEN DIE USER BZW AUCH DIE GMS LAGER NPCS UND SO ÖFFNE SO WIE DAS PFERD RUFEN ABER ES KALPTP NCIHT KOMMT IMMER UNTEN SO NE ROTTE SHCIRFT AUF CHINESICH ICH KAPIER ESN CIHT HILFE PLS... MFG MCMAHIR



All times are GMT +2. The time now is 15:32.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.