SmartFox Server 控制pubMsg

1:Zone.setPubMsgInternalEvent(true);

2:public void handleInternalEvent(InternalEventObject ieo) {
  String evtName = ieo.getEventName();

 if(evtName.equals("pubMsg")){
   User u = (User) ieo.getObject("user");
   Room r=(Room) ieo.getObject("room");
   String msg=ieo.getParam("msg");
 //过滤字符代码

  //聊天记录等代码    

   ExtensionHelper.instance().dispatchPublicMessage(msg, r, u);
  }

}

你可能感兴趣的:(server)