Examples of CreatureSay


Examples of com.l2jfrozen.gameserver.network.serverpackets.CreatureSay

            }
          }
          minions = null;
          if(npcId == 20767)
          {
            npc.broadcastPacket(new CreatureSay(npcObjId, 0, npc.getName(), "Come out, you children of darkness!"));
          }
        }
      }
    }
    if(_attackersList.get(npcObjId) != null)
View Full Code Here

Examples of com.l2jfrozen.gameserver.network.serverpackets.CreatureSay

      if(player.getFirstEffect(skill) == null)
      {
        int objId = _caster.getObjectId();
        skill.getEffects(_caster, player,false,false,false);
        broadcastPacket(new MagicSkillUser(_caster, player, skillId, skillLevel, Config.PROTECTOR_SKILLTIME, 0));
        broadcastPacket(new CreatureSay(objId, 0, String.valueOf(getName()), Config.PROTECTOR_MESSAGE));

        skill = null;
        return true;
      }
View Full Code Here

Examples of com.l2jfrozen.gameserver.network.serverpackets.CreatureSay

            String val = _usrCommand.substring(4);
            StringTokenizer st = new StringTokenizer(val);
            String name = st.nextToken();
            String message = val.substring(name.length() + 1);
            L2PcInstance reciever = L2World.getInstance().getPlayer(name);
            CreatureSay cs = new CreatureSay(0, Say2.TELL, "Telnet Priv", message);
            if (reciever != null)
            {
              reciever.sendPacket(cs);
              _print.println("Telnet Priv->" + name + ": " + message);
              _print.println("Message Sent!");
            }
            else
            {
              _print.println("Unable To Find Username: " + name);
            }
          }
          catch (StringIndexOutOfBoundsException e)
          {
            _print.println("Please Enter Some Text!");
          }
        }
        else if (_usrCommand.startsWith("gmchat"))
        {
          try
          {
            _usrCommand = _usrCommand.substring(7);
            CreatureSay cs = new CreatureSay(0, Say2.ALLIANCE, "Telnet GM Broadcast from " + _cSocket.getInetAddress().getHostAddress(), _usrCommand);
            GmListTable.broadcastToGMs(cs);
            _print.println("Your Message Has Been Sent To " + getOnlineGMS() + " GM(s).");
          }
          catch (StringIndexOutOfBoundsException e)
          {
View Full Code Here

Examples of net.sf.l2j.gameserver.serverpackets.CreatureSay

   */
  public void say(int i)
  {

    Collection<L2PcInstance> knownPlayers = getKnownList().getKnownPlayers().values();
    CreatureSay sm;
    PlaySound ps;
    switch(i)
    {
    case 10:
      if(_cycle == 1)
      {
        sm =new CreatureSay(0, Say2.SHOUT,_t1.npc1, _t1.sysmess10_1);
      }
      else
      {
        sm =new CreatureSay(0, Say2.SHOUT,_t2.npc1, _t2.sysmess10_1);
      }
      ps = new PlaySound(0,"itemsound.ship_arrival_departure",1,getObjectId(),getX(),getY(),getZ());
      if (knownPlayers == null || knownPlayers.isEmpty())
        return;
      for (L2PcInstance player : knownPlayers)
      {
        player.sendPacket(sm);
        player.sendPacket(ps);
      }
      break;
    case 5:
      if(_cycle == 1)
      {
        sm =new CreatureSay(0, Say2.SHOUT,_t1.npc1, _t1.sysmess5_1);
      }
      else
      {
        sm =new CreatureSay(0, Say2.SHOUT,_t2.npc1, _t2.sysmess5_1);
      }
      ps = new PlaySound(0,"itemsound.ship_5min",1,getObjectId(),getX(),getY(),getZ());
      if (knownPlayers == null || knownPlayers.isEmpty())
        return;
      for (L2PcInstance player : knownPlayers)
      {
        player.sendPacket(sm);
        player.sendPacket(ps);
      }
      break;
    case 1:

      if(_cycle == 1)
      {
        sm =new CreatureSay(0, Say2.SHOUT,_t1.npc1, _t1.sysmess1_1);
      }
      else
      {
        sm =new CreatureSay(0, Say2.SHOUT,_t2.npc1, _t2.sysmess1_1);
      }
      ps = new PlaySound(0,"itemsound.ship_1min",1,getObjectId(),getX(),getY(),getZ());
      if (knownPlayers == null || knownPlayers.isEmpty())
        return;
      for (L2PcInstance player : knownPlayers)
      {
        player.sendPacket(sm);
        player.sendPacket(ps);
      }
      break;
    case 0:

      if(_cycle == 1)
      {
        sm =new CreatureSay(0, Say2.SHOUT,_t1.npc1, _t1.sysmess0_1);
      }
      else
      {
        sm =new CreatureSay(0, Say2.SHOUT,_t2.npc1, _t2.sysmess0_1);
      }
      if (knownPlayers == null || knownPlayers.isEmpty())
        return;
      for (L2PcInstance player : knownPlayers)
      {
        player.sendPacket(sm);
        //player.sendPacket(ps);
      }
      break;
    case -1:
      if(_cycle == 1)
      {
        sm =new CreatureSay(0, Say2.SHOUT,_t1.npc1, _t1.sysmessb_1);
      }
      else
      {
        sm =new CreatureSay(0, Say2.SHOUT,_t2.npc1, _t2.sysmessb_1);
      }
      ps = new PlaySound(0,"itemsound.ship_arrival_departure",1,getObjectId(),getX(),getY(),getZ());
      for (L2PcInstance player : knownPlayers)
      {
        player.sendPacket(sm);
View Full Code Here

Examples of net.sf.l2j.gameserver.serverpackets.CreatureSay

                        if (text.contains("%player_cabal_loser%")
                            || text.contains("%player_cabal_winner%")
                            || text.contains("%player_random%")) return;

                        CreatureSay cs = new CreatureSay(chatNpc.getObjectId(), 0, creatureName, text);

                        for (L2PcInstance nearbyPlayer : nearbyPlayers)
                            nearbyPlayer.sendPacket(cs);
                        for (L2PcInstance nearbyGM : nearbyGMs)
                            nearbyGM.sendPacket(cs);
View Full Code Here

Examples of net.sf.l2j.gameserver.serverpackets.CreatureSay

              && attacker.getParty().getCommandChannel().meetRaidWarCondition(this))
          {
            _firstCommandChannelAttacked = attacker.getParty().getCommandChannel();
            _commandChannelTimer = new CommandChannelTimer(this, attacker.getParty().getCommandChannel());
            ThreadPoolManager.getInstance().scheduleGeneral(_commandChannelTimer, 300000); // 5 min
            _firstCommandChannelAttacked.broadcastToChannelMembers(new CreatureSay(0, Say2.PARTYROOM_ALL, "", "You have looting rights!"));
          }
        }

        if (isEventMob) return;
View Full Code Here

Examples of net.sf.l2j.gameserver.serverpackets.CreatureSay

    }

    //we send message to known players only!
    if(_knownPlayers.size() > 0)
    {
      CreatureSay cs = new CreatureSay(getObjectId(), 0, getName(), chat);

      //we interact and list players here
      for(L2PcInstance players : _knownPlayers.values())

        //finally send packet :D
View Full Code Here

Examples of net.sf.l2j.gameserver.serverpackets.CreatureSay

          activeChar.sendPacket(sm);
          sm = null;

                    // Notify all GMs that the player's pending petition has been cancelled.
                    String msgContent = activeChar.getName() + " has canceled a pending petition.";
                    GmListTable.broadcastToGMs(new CreatureSay(activeChar.getObjectId(), 17, "Petition System", msgContent));
        }
        else
        {
          activeChar.sendPacket(new SystemMessage(SystemMessageId.FAILED_CANCEL_PETITION_TRY_LATER));
        }
View Full Code Here

Examples of net.sf.l2j.gameserver.serverpackets.CreatureSay

        record.setParameters(new Object[]{CHAT_NAMES[_type], "[" + activeChar.getName() + "]"});

      _logChat.log(record);
    }

    CreatureSay cs = new CreatureSay(activeChar.getObjectId(), _type, activeChar.getName(), _text);

    switch (_type)
    {
      case TELL:
        L2PcInstance receiver = L2World.getInstance().getPlayer(_target);

        if (receiver != null &&
            !BlockList.isBlocked(receiver, activeChar))
        {
          if (Config.JAIL_DISABLE_CHAT && receiver.isInJail())
              {
                      activeChar.sendMessage("Player is in jail.");
                      return;
              }
          if (receiver.isChatBanned())
              {
                      activeChar.sendMessage("Player is chat banned.");
                      return;
              }

          if (!receiver.getMessageRefusal())
          {
            receiver.sendPacket(cs);
            activeChar.sendPacket(new CreatureSay(activeChar.getObjectId(),  _type, "->" + receiver.getName(), _text));
          }
          else
          {
            activeChar.sendPacket(new SystemMessage(SystemMessageId.THE_PERSON_IS_IN_MESSAGE_REFUSAL_MODE));
          }
View Full Code Here

Examples of net.sf.l2j.gameserver.serverpackets.CreatureSay

  public boolean sendActivePetitionMessage(L2PcInstance player, String messageText)
  {
    //if (!isPlayerInConsultation(player))
    //return false;

    CreatureSay cs;

    for (Petition currPetition : getPendingPetitions().values())
    {
            if (currPetition == null)
                continue;

      if (currPetition.getPetitioner() != null && currPetition.getPetitioner().getObjectId() == player.getObjectId())
      {
        cs = new CreatureSay(player.getObjectId(), Say2.PETITION_PLAYER, player.getName(), messageText);
        currPetition.addLogMessage(cs);

        currPetition.sendResponderPacket(cs);
        currPetition.sendPetitionerPacket(cs);
        return true;
      }

      if (currPetition.getResponder() != null && currPetition.getResponder().getObjectId() == player.getObjectId())
      {
        cs = new CreatureSay(player.getObjectId(), Say2.PETITION_GM, player.getName(), messageText);
        currPetition.addLogMessage(cs);

        currPetition.sendResponderPacket(cs);
        currPetition.sendPetitionerPacket(cs);
        return true;
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.