Package l2p.gameserver.model.quest

Examples of l2p.gameserver.model.quest.QuestState.playSound()


    if(CURSED_DOLL_COUNT < 180 && Rnd.chance(CURSED_DOLL_Chance))
    {
      st.giveItems(CURSED_DOLL, 1);
      if(CURSED_DOLL_COUNT == 179)
      {
        st.playSound(SOUND_MIDDLE);
        st.set("cond", "2");
      }
      else
      {
        st.playSound(SOUND_ITEMGET);
View Full Code Here


        st.playSound(SOUND_MIDDLE);
        st.set("cond", "2");
      }
      else
      {
        st.playSound(SOUND_ITEMGET);
      }
    }
    return null;
  }
View Full Code Here

    }
    QuestState st = player.getQuestState(qs.getQuest().getName());
    if(contains(PLAIN_DINOSAURS, npcId) && st.getCond() == 1 && st.getState() == STARTED && Rnd.chance(75))
    {
      st.giveItems(BONES_OF_A_PLAINS_DINOSAUR, 1);
      st.playSound(SOUND_ITEMGET);
    }
    return null;
  }
}
View Full Code Here

              {
                QuestState qs = member.getQuestState(getClass());
                if(qs != null && qs.isStarted())
                {
                  qs.giveItems(DungeonLeaderMark, RewardMarksCount / party.getMemberCount());
                  qs.playSound(SOUND_ITEMGET);
                  qs.getPlayer().sendPacket(new SystemMessage(SystemMessage.THIS_DUNGEON_WILL_EXPIRE_IN_S1_MINUTES).addNumber(5));
                }
              }
            }
            else
View Full Code Here

              {
                QuestState qs = member.getQuestState(getClass());
                if(qs != null && qs.isStarted())
                {
                  qs.giveItems(FragmentOfTheDungeonLeaderMark, RewardMarksCount / party.getMemberCount());
                  qs.playSound(SOUND_ITEMGET);
                  qs.getPlayer().sendPacket(new SystemMessage(SystemMessage.THIS_DUNGEON_WILL_EXPIRE_IN_S1_MINUTES).addNumber(5));
                }
              }
            }
            else
View Full Code Here

          {
            st1.set("kills", str(st1.getInt("kills") + 1));
          }
          else
          {
            st1.playSound(SOUND_MIDDLE);
            st1.giveItems(((SagasSuperclass) st1.getQuest()).Items[5], 1);
            st1.set("cond", "7");
          }
        }
      }
View Full Code Here

      return null;
    }
    if(Rnd.chance(_chance))
    {
      st.giveItems(Rnd.chance(Urn_Chance) ? Ancient_Ash_Urn : Ancient_Porcelain, 1);
      st.playSound(SOUND_ITEMGET);
    }
    return null;
  }

  public void onLoad()
View Full Code Here

    if(count < maxcount)
    {
      qs.giveItems(item, 1);
      if(count == maxcount - 1)
      {
        qs.playSound(SOUND_MIDDLE);
      }
      else
      {
        qs.playSound(SOUND_ITEMGET);
      }
View Full Code Here

      {
        qs.playSound(SOUND_MIDDLE);
      }
      else
      {
        qs.playSound(SOUND_ITEMGET);
      }
    }
  }

  public String exit503(boolean completed, QuestState st)
View Full Code Here

    }
    int npcId = npc.getNpcId();
    int cond = st.getCond();
    if(npcId == STONES && cond == 17)
    {
      st.playSound(SOUND_MIDDLE);
      st.takeItems(DETECTOR, 1);
      st.giveItems(DETECTOR2, 1);
      st.setCond(18);
      player.sendPacket(new ExShowScreenMessage("The radio signal detector is responding. A suspicious pile of stones catches your eye.", 4500, ScreenMessageAlign.TOP_CENTER));
    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.