跳到主要内容

CreatePlayerTextDraw

描述

为单个玩家创建文本绘图,用于规避全局文本绘图数量限制。

参数名说明
playerid要为其创建文本绘图的玩家 ID
Float:xX 轴坐标
Float:yY 轴坐标
const format[]文本绘图中的格式化文本内容
OPEN_MP_TAGS:...不定数量的任意类型参数

返回值

返回创建的文本绘图的 ID

示例

// 此变量用于存储文本绘图的ID以便脚本全局调用
new PlayerText:welcomeText[MAX_PLAYERS];

public OnPlayerConnect(playerid)
{
// 首先创建文本绘图
welcomeText[playerid] = CreatePlayerTextDraw(playerid, 320.0, 240.0, "欢迎来到我的OPEN.MP服务器");

// 立即显示文本绘图
PlayerTextDrawShow(playerid, welcomeText[playerid]);
return 1;
}

注意事项

提示
  • 玩家文本绘图会在玩家断开连接时自动销毁
注意

已知限制:

  • 键盘按键映射代码(如 k~~VEHICLE_ENTER_EXIT)在超过 255 个字符后将失效

相关函数

相关资源