local M = {} -- --------------------------------------------------------- -- 全局通知(所有玩家可见) -- --------------------------------------------------------- function M.broadcast(message, point) -- TODO: 使用 LocalUILogic 在所有玩家屏幕上显示通知 -- 临时实现:使用y3的消息系统 local players = clicli.player_group.get_all_players():pick() for _, player in ipairs(players) do -- 通过UI框架显示通知文本 -- player 端显示 message end end -- --------------------------------------------------------- -- 击杀提示(仅相关玩家可见) -- --------------------------------------------------------- function M.kill_notify(killer_player, victim_name) -- TODO: 在击杀者屏幕上显示击杀提示 end -- --------------------------------------------------------- -- 系统提示(指定玩家) -- --------------------------------------------------------- function M.player_notify(player, message) -- TODO: 通过UI框架显示给指定玩家 end return M