Esempio n. 1
0
 public static void SendQuestPushResult(Character receiver, QuestPushResponse qpr, Character giver)
 {
     using (RealmPacketOut packet = new RealmPacketOut(RealmServerOpCode.MSG_QUEST_PUSH_RESULT))
     {
         packet.Write(receiver.EntityId);
         packet.Write((byte)qpr);
         giver.Send(packet, false);
     }
 }
Esempio n. 2
0
            public override void Process(CmdTrigger <RealmServerCmdArgs> trigger)
            {
                QuestPushResponse qpr    = trigger.Text.NextEnum(QuestPushResponse.Busy);
                Character         target = trigger.Args.Character.Target as Character;

                if (target != null)
                {
                    QuestHandler.SendQuestPushResult(trigger.Args.Character, qpr, target);
                }
                trigger.Reply("Done.");
            }
Esempio n. 3
0
 public static void SendQuestPushResult(Character receiver, QuestPushResponse qpr, Character giver)
 {
     using (var pckt = new RealmPacketOut(RealmServerOpCode.MSG_QUEST_PUSH_RESULT))
     {
         pckt.Write(receiver.EntityId);
         pckt.Write((byte)qpr);
         giver.Send(pckt);
     }
 }