🔔 管理提醒: 本帖被 代号丶 执行压帖操作(2013-07-01)
⚠ 提醒:该帖发布已超过3年,信息资源可能已失效,资源谨慎下载以免浪费积分。反馈请前往站务版块。
发现GM不能互相看到 发布方法 A{ . A1 VB}^&{t)! maplecharacter.java M)sAMfuUw 查找: 6rN.)dL.#N getMap().broadcastMessage(this, MaplePacketCreator.removePlayerFromMap(getId()), false); |6b&khAM 替换为: 9+I/bl4 getMap().broadcastNonGmMessage(this, MaplePacketCreator.removePlayerFromMap(getId())); %G'P!xQhy ========================== VH<-||X/4 maplemap.java G@o\D-$ 查找: =8Gpov1!V~ /** }EN-WDJD\ * Broadcasts the given packet to everyone on the map but the source. source = null Broadcasts to everyone HEe_K!_ * nYy+5u]FG * @param source 8l >Xbz * @param packet 1krSX2L 在前面加上 e}TDo`q public void broadcastNonGmMessage(MapleCharacter source, MaplePacket packet) { *JiI>[ synchronized (characters) { qR9!DQc' for (MapleCharacter chr : characters) { WO[O0!X if (chr != source && (!chr.isGM() || !chr.isHidden())) chr.getClient().getSession().write(packet); @8lT*O2j } !qug^F } #? 7g_ }
Ctrl + Enter 快速发布 匿名回贴(消耗10铜币)