
I remember some time ago i write this: (in TvTEvent.java)
Code: Select all
// CHAT YELLOW FOR ALL PLAYERS IN TVT /** * @param objectId as int<br> * @param name as String<br> * @param message as String<br> */ public static void chatMsgToAllPlayersinTvT(int objectId, String name, String message) { CreatureSay cs = new CreatureSay(objectId, Say2.PARTYROOM_ALL, name, message); Collection<L2PcInstance> blue = _teams[0].getParticipatedPlayers().values(); Collection<L2PcInstance> red = _teams[1].getParticipatedPlayers().values(); for (L2PcInstance playerInstance : blue) { if (playerInstance != null) playerInstance.sendPacket( cs ); } for (L2PcInstance playerInstance : red) { if (playerInstance != null) playerInstance.sendPacket( cs ); } } // CHAT YELLOW FOR ALL PLAYERS IN TVT
Code: Select all
[b]TvTEvent.chatMsgToAllPlayersinTvT[/b](TvTEvent.getNpcObjectId(), "TvT Event", "Teleporting to Event Area in " + Config.TVT_EVENT_START_LEAVE_TELEPORT_DELAY + " second(s).");
Code: Select all
{ SystemMessage sm = new SystemMessage(SystemMessageId.s3); sm.addString("TvT Event: Registration Opened!"); Collection<L2PcInstance> pls = L2World.getInstance().getAllPlayers().values(); for (L2PcInstance playerInstance : pls) { if (playerInstance != null) playerInstance.sendPacket( sm ); } }