Quellcode
- #region ClassPKEnvoy
- case 998811:
- {
- if (Control == 0)
- {
- GC.AddSend(Packets.NPCSay("Hey there I hold Class PK Tournaments for Trojans, Warriors, Ninjas, Taoists And Archers, So tell me your class and I can sign you up at 19:45!"));
- GC.AddSend(Packets.NPCLink("I'm a Trojan [Saturday]", 1));
- GC.AddSend(Packets.NPCLink("I'm a Warrior [Sunday]", 2));
- GC.AddSend(Packets.NPCLink("I'm a Ninja [Monday]", 3));
- GC.AddSend(Packets.NPCLink("I'm a WaterTaoist [Tuesday]", 4));
- GC.AddSend(Packets.NPCLink("I'm a FireTaoist [Wednesday]", 5));
- GC.AddSend(Packets.NPCLink("I'm 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 to sign up, you must choose the right class on the right day and come at 19:45"));
- GC.AddSend(Packets.NPCLink("Sorry...", 255));
- GC.AddSend(Packets.NPCSetFace(N.Avatar));
- GC.AddSend(Packets.NPCFinish());
- }
- }
- else
- {
- GC.AddSend(Packets.NPCSay("It is not the correct day, come later on the correct day"));
- 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.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 to sign up, you must choose the right class on the right day and come at 19:45"));
- GC.AddSend(Packets.NPCLink("Sorry...", 255));
- GC.AddSend(Packets.NPCSetFace(N.Avatar));
- GC.AddSend(Packets.NPCFinish());
- }
- }
- else
- {
- GC.AddSend(Packets.NPCSay("It is not the correct day, come later on the correct day"));
- 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.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 to sign up, you must choose the right class on the right day and come at 19:45"));
- GC.AddSend(Packets.NPCLink("Sorry...", 255));
- GC.AddSend(Packets.NPCSetFace(N.Avatar));
- GC.AddSend(Packets.NPCFinish());
- }
- }
- else
- {
- GC.AddSend(Packets.NPCSay("It is not the correct day, come later on the correct day"));
- 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.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 to sign up, you must choose the right class on the right day and come at 19:45"));
- GC.AddSend(Packets.NPCLink("Sorry...", 255));
- GC.AddSend(Packets.NPCSetFace(N.Avatar));
- GC.AddSend(Packets.NPCFinish());
- }
- }
- else
- {
- GC.AddSend(Packets.NPCSay("It is not the correct day, come later on the correct day"));
- 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.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 to sign up, you must choose the right class on the right day and come at 19:45"));
- GC.AddSend(Packets.NPCLink("Sorry...", 255));
- GC.AddSend(Packets.NPCSetFace(N.Avatar));
- GC.AddSend(Packets.NPCFinish());
- }
- }
- else
- {
- GC.AddSend(Packets.NPCSay("It is not the correct day, come later on the correct day"));
- 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.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 to sign up, you must choose the right class on the right day and come at 19:45"));
- GC.AddSend(Packets.NPCLink("Sorry...", 255));
- GC.AddSend(Packets.NPCSetFace(N.Avatar));
- GC.AddSend(Packets.NPCFinish());
- }
- }
- else
- {
- GC.AddSend(Packets.NPCSay("It is not the correct day, come later on the correct day"));
- GC.AddSend(Packets.NPCLink("Sorry...", 255));
- GC.AddSend(Packets.NPCSetFace(N.Avatar));
- GC.AddSend(Packets.NPCFinish());
- }
- }
- break;
- }
- #endregion