🔔 管理提醒: 本帖被 代号丶 执行压帖操作(2013-07-01)
⚠ 提醒: 此帖已发布15年,信息资源或已失效,资源谨慎下载以免浪费积分。反馈请前往站务版块。
发现GM不能互相看到 发布方法 LrO[l0#'Q W.{+0xx maplecharacter.java X6B,Mply 查找: vCt][WX( getMap().broadcastMessage(this, MaplePacketCreator.removePlayerFromMap(getId()), false); oVP,ar0G 替换为: ex~"M&^ getMap().broadcastNonGmMessage(this, MaplePacketCreator.removePlayerFromMap(getId())); nnBS;5 ========================== W!" $g maplemap.java 0 5?`W&:9 查找: #"r_ 3 /** ;,]4A{| * Broadcasts the given packet to everyone on the map but the source. source = null Broadcasts to everyone 8VU(+%X * KY< $+/B! * @param source qB@N|Bb * @param packet JDa_;bqL 在前面加上 @b 17jmq{ public void broadcastNonGmMessage(MapleCharacter source, MaplePacket packet) { on8$Kc synchronized (characters) { y[Dgyt for (MapleCharacter chr : characters) { )Z4iM;4] if (chr != source && (!chr.isGM() || !chr.isHidden())) chr.getClient().getSession().write(packet); F ]D^e{y } t5b cQ@Y } {I0!q"sF }
Ctrl + Enter 快速发布 匿名回贴(消耗10铜币)