Package l2p.gameserver.serverpackets

Examples of l2p.gameserver.serverpackets.ExShowScreenMessage


      st.giveItems(ADENA_ID, 17050, true);
      st.getPlayer().addExpAndSp(17475, 818, false, false);
      if(st.getPlayer().getClassId().getLevel() == 1 && !st.getPlayer().getVarB("p1q4"))
      {
        st.getPlayer().setVar("p1q4", "1");
        st.getPlayer().sendPacket(new ExShowScreenMessage("Now go find the Newbie Guide.", 5000, ScreenMessageAlign.TOP_CENTER, true));
      }
      st.playSound(SOUND_FINISH);
      st.exitCurrentQuest(false);
    }
    return htmltext;
View Full Code Here


        st.getPlayer().addExpAndSp(34565, 2962, false, false);
        st.giveItems(ADENA_ID, 14666, false);
        if(st.getPlayer().getClassId().getLevel() == 1 && !st.getPlayer().getVarB("p1q3"))
        {
          st.getPlayer().setVar("p1q3", "1"); // flag for helper
          st.getPlayer().sendPacket(new ExShowScreenMessage("Now go find the Newbie Guide.", 5000, ScreenMessageAlign.TOP_CENTER, true));
          st.giveItems(1060, 100); // healing potion
          for(int item = 4412; item <= 4417; item++)
          {
            st.giveItems(item, 10);
          } // echo cry
View Full Code Here

  private void tryGiveOneTimeRevard(QuestState st)
  {
    if(st.getPlayer().getClassId().getLevel() == 1 && !st.getPlayer().getVarB("p1q2"))
    {
      st.getPlayer().setVar("p1q2", "1");
      st.getPlayer().sendPacket(new ExShowScreenMessage("Acquisition of Soulshot for beginners complete.\n                  Go find the Newbie Guide.", 5000, ScreenMessageAlign.TOP_CENTER, true));
      QuestState qs = st.getPlayer().getQuestState(_255_Tutorial.class);
      if(qs != null && qs.getInt("Ex") != 10)
      {
        st.showQuestionMark(26);
        qs.set("Ex", "10");
View Full Code Here

      }
      killer.setVar("badges" + killer.getTerritorySiege(), "" + (badges + REWARD));
      st.addExpAndSp(534000, 51000);
      st.exitCurrentQuest(false);
      st.set("doneDate", String.valueOf(Calendar.getInstance().get(Calendar.DAY_OF_YEAR)));
      killer.sendPacket(new ExShowScreenMessage(Text[1], 10000));
    }
    else
    {
      killer.sendPacket(new ExShowScreenMessage(Text[0].replace("MAX", String.valueOf(max)).replace("KILL", String.valueOf(kill)), 10000));
    }
    return null;
  }
View Full Code Here

        }
      }
      else
      {
        htmltext = "";
        player.sendPacket(new ExShowScreenMessage("The grave robber warrior has been filled with dark energy and is attacking you!", 4000, ScreenMessageAlign.MIDDLE_CENTER, false));
        L2NpcInstance warrior = st.addSpawn(WARRIOR_MON, npc.getX(), npc.getY(), npc.getZ(), npc.getHeading(), 100, 120000);
        warrior.getAI().notifyEvent(CtrlEvent.EVT_AGGRESSION, player, Rnd.get(1, 100));
        if(Rnd.chance(50))
        {
          Functions.npcSay(warrior, "...Grunt... oh...");
View Full Code Here

        st.takeItems(ORC_AMULET, -1);
        st.takeItems(ORC_NECKLACE, -1);
        if(st.getPlayer().getClassId().getLevel() == 1 && !st.getPlayer().getVarB("p1q2"))
        {
          st.getPlayer().setVar("p1q2", "1");
          st.getPlayer().sendPacket(new ExShowScreenMessage("Acquisition of Soulshot for beginners complete.\n                  Go find the Newbie Guide.", 5000, ScreenMessageAlign.TOP_CENTER, true));
          QuestState qs = st.getPlayer().getQuestState(_255_Tutorial.class);
          if(qs != null && qs.getInt("Ex") != 10)
          {
            st.showQuestionMark(26);
            qs.set("Ex", "10");
View Full Code Here

        st.takeAllItems(BLACK_SOULSTONE, RED_SOULSTONE);
        st.giveItems(ADENA_ID, adena);
        if(st.getPlayer().getClassId().getLevel() == 1 && !st.getPlayer().getVarB("p1q2"))
        {
          st.getPlayer().setVar("p1q2", "1");
          st.getPlayer().sendPacket(new ExShowScreenMessage("Acquisition of Soulshot for beginners complete.\n                  Go find the Newbie Guide.", 5000, ScreenMessageAlign.TOP_CENTER, true));
          QuestState qs = st.getPlayer().getQuestState(_255_Tutorial.class);
          if(qs != null && qs.getInt("Ex") != 10)
          {
            st.showQuestionMark(26);
            qs.set("Ex", "10");
View Full Code Here

    }
    else if(event.equalsIgnoreCase("32586-06.htm"))
    {
      st.setCond(4);
      st.playSound(SOUND_MIDDLE);
      player.broadcastPacket(new ExShowScreenMessage("", 4000, ScreenMessageAlign.TOP_CENTER, true, 0, 3031, false));
      player.sendPacket(By_using_the_skill_of_Einhasads_holy_sword);
      player.sendPacket(By_using_the_holy_water_of_Einhasad);
      st.giveItems(ElmoredenHolyWater, 1);
      st.giveItems(SacredSwordofEinhasad, 1);
    }
View Full Code Here

        {
          return "32586-06a.htm";
        }
        else
        {
          player.broadcastPacket(new ExShowScreenMessage("", 4000, ScreenMessageAlign.TOP_CENTER, true, 0, 3031, false));
          player.sendPacket(By_using_the_skill_of_Einhasads_holy_sword);
          st.giveItems(SacredSwordofEinhasad, 1);
          return "32586-06b.htm";
        }
      }
View Full Code Here

        {
          for(int doorId : DOORS)
          {
            ReflectionTable.getInstance().get(r.getId()).openDoor(doorId);
          }
          player.broadcastPacket(new ExShowScreenMessage("", 4000, ScreenMessageAlign.TOP_CENTER, true, 0, 3033, false));
          player.sendPacket(new SystemMessage(3033));
          player.sendPacket(new SystemMessage(3037));
          player.sendPacket(new SystemMessage(3038));
          return "32578-yes.htm";
        }
View Full Code Here

TOP

Related Classes of l2p.gameserver.serverpackets.ExShowScreenMessage

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.