|  |  | 
 |  |  | import ItemCommon
 | 
 |  |  | import ChItem
 | 
 |  |  | import PlayerTJG
 | 
 |  |  | import EventShell
 | 
 |  |  | #---------------------------------------------------------------------
 | 
 |  |  | 
 | 
 |  |  | 
 | 
 |  |  | 
 |  |  |     
 | 
 |  |  |     
 | 
 |  |  |     #如果在普通地图, 就广播, 如果在副本就单个通知
 | 
 |  |  |     if GameWorld.GetMap().GetMapFBType() == IPY_GameWorld.fbtNull:
 | 
 |  |  |     if GameWorld.GetMap().GetMapFBType() == IPY_GameWorld.fbtNull and not GameWorld.IsCrossServer():
 | 
 |  |  |         #广播
 | 
 |  |  |         extras = GetTalkExtraValue(curPlayer)
 | 
 |  |  |         curPlayer.ChatArea(content, 0, extras)
 | 
 |  |  | 
 |  |  |     extras = GetTalkExtraValue(curPlayer)
 | 
 |  |  |     curPlayer.ChatGong(content, 0, extras)
 | 
 |  |  |     #世界频道发言成就
 | 
 |  |  |     PlayerSuccess.DoAddSuccessProgress(curPlayer, ShareDefine.SuccType_TalkWorld, 1)
 | 
 |  |  |     #PlayerSuccess.DoAddSuccessProgress(curPlayer, ShareDefine.SuccType_TalkWorld, 1)
 | 
 |  |  |     PlayerSuccess.DoAddSuccessProgress(curPlayer, ShareDefine.SuccType_FeastRedPack_TalkWorld, 1)
 | 
 |  |  |     EventShell.EventRespons_Talk(curPlayer, 'talkworld')
 | 
 |  |  |     return
 | 
 |  |  | 
 | 
 |  |  | ## 国家频道(封包参数)
 | 
 |  |  | 
 |  |  |     curPlayer.ChatFamily(content, 0, extras)
 | 
 |  |  |     #仙盟频道发言成就
 | 
 |  |  |     PlayerSuccess.DoAddSuccessProgress(curPlayer, ShareDefine.SuccType_TalkFamily, 1)
 | 
 |  |  |     EventShell.EventRespons_Talk(curPlayer, 'talkfamily')
 | 
 |  |  |     return
 | 
 |  |  | 
 | 
 |  |  | ## 队伍频道(封包参数)
 |