跳至主要内容

PlayerTextDrawSetPreviewVehicleColours

注意

This function was added in omp v1.1.0.2612 and will not work in earlier versions!

Description​

Set the colour of a vehicle in a player-textdraw model preview (if a vehicle is shown).

NameDescription
playeridThe ID of the player whose player-textdraw to change.
PlayerText:textidThe ID of the player's player-textdraw to change.
colour1The colour to set the vehicle's primary colour to.
colour2The colour to set the vehicle's secondary colour to.

Returns​

This function does not return any specific values.

Examples​

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);
PlayerTextDrawBoxColour(playerid, gTextDraw[playerid], 0x000000FF);
PlayerTextDrawTextSize(playerid, gTextDraw[playerid], 40.0, 40.0);

PlayerTextDrawSetPreviewModel(playerid, gTextDraw[playerid], 411);
PlayerTextDrawSetPreviewVehicleColours(playerid, gTextDraw[playerid], 3, 6);

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

Notes​

注意

The textdraw MUST use the font TEXT_DRAW_FONT_MODEL_PREVIEW and be showing a vehicle in order for this function to have effect.