📜  outputChatBox mta sa 客户端 (1)

📅  最后修改于: 2023-12-03 15:33:21.181000             🧑  作者: Mango

使用outputChatBox在MTA SA客户端中显示文本

outputChatBox是MTA SA游戏客户端中用于显示文本的函数。它可用于向所有玩家或特定玩家显示消息,可用于聊天框、通告、聊天消息和调试信息。

语法
outputChatBox( message, visibleTo)
参数

|参数|类型|描述| |---|---|---| |message|string|要显示的消息文本| |visibleTo|element|可见的目标元素,可以是Player、Team、Radar、Root等。如果省略此参数,消息将显示给所有玩家。|

示例
-- 在聊天框内输出消息(对所有玩家可见)
outputChatBox("Hello World!")

-- 在局域网通告中输出消息(对所有玩家可见)
outputChatBox("Server will be shutting down in 5 minutes!", root, 255, 0, 0)

-- 在HUD文本中输出消息(仅对特定玩家可见)
outputChatBox("You've been awarded 1000 XP!", player, 0, 255, 0)
输出效果

outputChatBox示例图

第一个示例演示了如何使用outputChatBox在聊天框中输出消息,对所有玩家可见。第二个示例演示了如何使用outputChatBox在局域网通告中输出消息,对所有玩家可见。第三个示例演示了如何使用outputChatBox在HUD文本中输出消息,针对特定玩家可见,并突出显示为绿色字体。

注意事项
  • outputChatBox函数只能在客户端脚本中使用。
  • 可以通过第二个参数指定显示消息的目标,例如单个玩家或特定团队。如果省略此参数,消息将显示给所有玩家。
  • 除了消息文本之外,还可以指定显示消息的颜色和样式,如粗体、斜体、下划线、删除线等。有关详细信息,请参阅MTA SA文档。