跳到主要内容

PlayerTextDrawSetPreviewModel

描述

设置玩家文本绘图的指定模型 ID 的 3D 预览模型

参数名说明
playerid玩家的 ID
PlayerText:textid要显示 3D 预览的玩家文本绘图的 ID
model要显示的 GTA SA 或 SA:MP 模型 ID

返回值

true - 函数执行成功。如果传入无效模型会返回成功,但会显示为黄/黑问号

false - 函数执行失败。玩家或文本绘图不存在

示例

new PlayerText:gTextDraw[MAX_PLAYERS];

public OnPlayerConnect(playerid)
{
gTextDraw[playerid] = CreatePlayerTextDraw(playerid, 320.0, 240.0, "_");
PlayerTextDrawFont(playerid, gTextDraw[playerid], TEXT_DRAW_FONT_MODEL_PREVIEW);
PlayerTextDrawUseBox(playerid, gTextDraw[playerid], true);
PlayerTextDrawBoxColor(playerid, gTextDraw[playerid], 0x000000FF);
PlayerTextDrawTextSize(playerid, gTextDraw[playerid], 40.0, 40.0);

PlayerTextDrawSetPreviewModel(playerid, gTextDraw[playerid], 411); // 显示Infernus跑车(模型ID 411)
//PlayerTextDrawSetPreviewModel(playerid, gTextDraw[playerid], 0); // 显示模型0(CJ皮肤)
//PlayerTextDrawSetPreviewModel(playerid, gTextDraw[playerid], 18646); // 显示模型18646(警灯物体)

PlayerTextDrawShow(playerid, gTextDraw[playerid]);
return 1;
}

注意事项

注意

必须使用字体类型TEXT_DRAW_FONT_MODEL_PREVIEW(模型预览字体)才能使此功能生效

相关函数

相关回调