Register for your free account! | Forgot your password?

You last visited: Today at 00:53

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

Advertisement



Can someone fix this?

Discussion on Can someone fix this? 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
Can someone fix this?

Can someone fix this so that we can do PK Envoy all the time?
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 (DateTime.Now.DayOfWeek == DayOfWeek.Friday)
        {
            if (GC.MyChar.Job == 15 && (DateTime.Now.Hour == 19 && DateTime.Now.Minute >= 45))
            {
                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
        {
            GC.AddSend(Packets.NPCSay("This is not the correct day Come later in correct day"));
            GC.AddSend(Packets.NPCLink("sorry...I will come in correct day", 255));
            GC.AddSend(Packets.NPCSetFace(N.Avatar));
            GC.AddSend(Packets.NPCFinish());
        }
    }
    else if (Control == 2)
    {
        if (DateTime.Now.DayOfWeek == DayOfWeek.Friday)
        {
            if (GC.MyChar.Job == 25 && (DateTime.Now.Hour == 19 && DateTime.Now.Minute >= 45))
            {
                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
        {
            GC.AddSend(Packets.NPCSay("This is not the correct day Come later in correct day"));
            GC.AddSend(Packets.NPCLink("sorry...I will come in correct day", 255));
            GC.AddSend(Packets.NPCSetFace(N.Avatar));
            GC.AddSend(Packets.NPCFinish());
        }
    }
    else if (Control == 3)
    {
        if (DateTime.Now.DayOfWeek == DayOfWeek.Friday)
        {
            if (GC.MyChar.Job == 55 && (DateTime.Now.Hour == 19 && DateTime.Now.Minute >= 45))
            {
                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
        {
            GC.AddSend(Packets.NPCSay("This is not the correct day Come later in correct day"));
            GC.AddSend(Packets.NPCLink("sorry...I will come in correct day", 255));
            GC.AddSend(Packets.NPCSetFace(N.Avatar));
            GC.AddSend(Packets.NPCFinish());
        }
    }
    else if (Control == 4)
    {
        if (DateTime.Now.DayOfWeek == DayOfWeek.Friday)
        {
            if (GC.MyChar.Job == 135 && (DateTime.Now.Hour == 19 && DateTime.Now.Minute >= 45))
            {
                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
        {
            GC.AddSend(Packets.NPCSay("This is not the correct day Come later in correct day"));
            GC.AddSend(Packets.NPCLink("sorry...I will come in correct day", 255));
            GC.AddSend(Packets.NPCSetFace(N.Avatar));
            GC.AddSend(Packets.NPCFinish());
        }
    }
    else if (Control == 5)
    {
        if (DateTime.Now.DayOfWeek == DayOfWeek.Friday)
        {
            if (GC.MyChar.Job == 145 && (DateTime.Now.Hour == 19 && DateTime.Now.Minute >= 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());
            }
        }
        else
        {
            GC.AddSend(Packets.NPCSay("This is not the correct day Come later in correct day"));
            GC.AddSend(Packets.NPCLink("sorry...I will come in correct day", 255));
            GC.AddSend(Packets.NPCSetFace(N.Avatar));
            GC.AddSend(Packets.NPCFinish());
        }
    }
    else if (Control == 6)
    {
        if (DateTime.Now.DayOfWeek == DayOfWeek.Friday)
        {
            if (GC.MyChar.Job == 45 && (DateTime.Now.Hour == 19 && DateTime.Now.Minute >= 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());
            }
        }
        else
        {
            GC.AddSend(Packets.NPCSay("This is not the correct day Come later in correct day"));
            GC.AddSend(Packets.NPCLink("sorry...I will come in correct day", 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 (DateTime.Now.DayOfWeek == DayOfWeek.Friday)
        {
            if (GC.MyChar.Job == 15 && (DateTime.Now.Hour == 20 && DateTime.Now.Minute >= 10))
            {
                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 (DateTime.Now.DayOfWeek == DayOfWeek.Friday)
        {
            if (GC.MyChar.Job == 25 && (DateTime.Now.Hour == 20 && DateTime.Now.Minute >= 10))
            {
                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 (DateTime.Now.DayOfWeek == DayOfWeek.Friday)
        {
            if (GC.MyChar.Job == 55 && (DateTime.Now.Hour == 20 && DateTime.Now.Minute >= 10))
            {
                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 (DateTime.Now.DayOfWeek == DayOfWeek.Friday)
        {
            if (GC.MyChar.Job == 135 && (DateTime.Now.Hour == 20 && DateTime.Now.Minute >= 10))
            {
                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 (DateTime.Now.DayOfWeek == DayOfWeek.Friday)
        {
            if (GC.MyChar.Job == 145 && (DateTime.Now.Hour == 20 && DateTime.Now.Minute >= 10))
            {
                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 (DateTime.Now.DayOfWeek == DayOfWeek.Friday)
        {
            if (GC.MyChar.Job == 45 && (DateTime.Now.Hour == 20 && DateTime.Now.Minute >= 10))
            {
                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 (DateTime.Now.DayOfWeek == DayOfWeek.Saturday)
        {
            if (GC.MyChar.Job == 15 && (DateTime.Now.Hour == 19 && DateTime.Now.Minute >= 45))
            {
                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
        {
            GC.AddSend(Packets.NPCSay("This is not the correct day Come later in correct day"));
            GC.AddSend(Packets.NPCLink("sorry...I will come in correct day", 255));
            GC.AddSend(Packets.NPCSetFace(N.Avatar));
            GC.AddSend(Packets.NPCFinish());
        }
    }
    else if (Control == 2)
    {
        if (DateTime.Now.DayOfWeek == DayOfWeek.Sunday)
        {
            if (GC.MyChar.Job == 25 && (DateTime.Now.Hour == 19 && DateTime.Now.Minute >= 45))
            {
                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
        {
            GC.AddSend(Packets.NPCSay("This is not the correct day Come later in correct day"));
            GC.AddSend(Packets.NPCLink("sorry...I will come in correct day", 255));
            GC.AddSend(Packets.NPCSetFace(N.Avatar));
            GC.AddSend(Packets.NPCFinish());
        }
    }
    else if (Control == 3)
    {
        if (DateTime.Now.DayOfWeek == DayOfWeek.Monday)
        {
            if (GC.MyChar.Job == 55 && (DateTime.Now.Hour == 19 && DateTime.Now.Minute >= 45))
            {
                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
        {
            GC.AddSend(Packets.NPCSay("This is not the correct day Come later in correct day"));
            GC.AddSend(Packets.NPCLink("sorry...I will come in correct day", 255));
            GC.AddSend(Packets.NPCSetFace(N.Avatar));
            GC.AddSend(Packets.NPCFinish());
        }
    }
    else if (Control == 4)
    {
        if (DateTime.Now.DayOfWeek == DayOfWeek.Tuesday)
        {
            if (GC.MyChar.Job == 135 && (DateTime.Now.Hour == 19 && DateTime.Now.Minute >= 45))
            {
                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
        {
            GC.AddSend(Packets.NPCSay("This is not the correct day Come later in correct day"));
            GC.AddSend(Packets.NPCLink("sorry...I will come in correct day", 255));
            GC.AddSend(Packets.NPCSetFace(N.Avatar));
            GC.AddSend(Packets.NPCFinish());
        }
    }
    else if (Control == 5)
    {
        if (DateTime.Now.DayOfWeek == DayOfWeek.Wednesday)
        {
            if (GC.MyChar.Job == 145 && (DateTime.Now.Hour == 19 && DateTime.Now.Minute >= 45))
            {
                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
        {
            GC.AddSend(Packets.NPCSay("This is not the correct day Come later in correct day"));
            GC.AddSend(Packets.NPCLink("sorry...I will come in correct day", 255));
            GC.AddSend(Packets.NPCSetFace(N.Avatar));
            GC.AddSend(Packets.NPCFinish());
        }
    }
    else if (Control == 6)
    {
        if (DateTime.Now.DayOfWeek == DayOfWeek.Thursday)
        {
            if (GC.MyChar.Job == 45 && (DateTime.Now.Hour == 19 && DateTime.Now.Minute >= 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());
            }
        }
        else
        {
            GC.AddSend(Packets.NPCSay("This is not the correct day Come later in correct day"));
            GC.AddSend(Packets.NPCLink("sorry...I will come in correct day", 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 (DateTime.Now.DayOfWeek == DayOfWeek.Saturday)
        {
            if (GC.MyChar.Job == 15 && (DateTime.Now.Hour == 20 && DateTime.Now.Minute >= 10))
            {
                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 (DateTime.Now.DayOfWeek == DayOfWeek.Sunday)
        {
            if (GC.MyChar.Job == 25 && (DateTime.Now.Hour == 20 && DateTime.Now.Minute >= 10))
            {
                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 (DateTime.Now.DayOfWeek == DayOfWeek.Monday)
        {
            if (GC.MyChar.Job == 55 && (DateTime.Now.Hour == 20 && DateTime.Now.Minute >= 10))
            {
                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 (DateTime.Now.DayOfWeek == DayOfWeek.Tuesday)
        {
            if (GC.MyChar.Job == 135 && (DateTime.Now.Hour == 20 && DateTime.Now.Minute >= 10))
            {
                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 (DateTime.Now.DayOfWeek == DayOfWeek.Wednesday)
        {
            if (GC.MyChar.Job == 145 && (DateTime.Now.Hour == 20 && DateTime.Now.Minute >= 10))
            {
                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 (DateTime.Now.DayOfWeek == DayOfWeek.Thursday)
        {
            if (GC.MyChar.Job == 45 && (DateTime.Now.Hour == 20 && DateTime.Now.Minute >= 10))
            {
                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
Thanks so much, I tried but I would get errors :S
Decker_ is offline  
Old 02/28/2010, 22:15   #2
 
coreymills's Avatar
 
elite*gold: 0
Join Date: Mar 2008
Posts: 555
Received Thanks: 99
Here u go
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
coreymills is offline  
Thanks
1 User
Old 02/28/2010, 22:26   #3
 
Arcо's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 8,766
Received Thanks: 5,293
Really decker all it is, is taking out the time checks.
You can do that.
Arcо is online now  
Reply




All times are GMT +2. The time now is 00:53.


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.