SAMP/PlayerTextDrawSetPreviewModel
Материал из Wikipedia Pi
PlayerTextDrawSetPreviewModel
Добавлено |
Функция работает только начиная с версии SA-MP 0.3x и не будет работать в предыдущих версиях! |
Описание:
Устанавливает спрайт предварительного просмотра 2D-текста для проигрывателя с указанным идентификатором модели.
Параметры:
(playerid, PlayerText:text, modelindex)
playerid | Идентификатор игрока PlayerTextDraw. |
text | Идентификатор текста, который будет отображать предварительный просмотр в 3D. |
modelindex | Отображаемый идентификатор модели GTA SA или SA:MP. |
Возвращаемые значения:
- 1: функция успешно выполнена. Если передана недопустимая модель, сообщается об успехе, но модель будет отображаться в виде желто-черного вопросительного знака.
- 0: функция не выполнена. Player и/или textdraw не существуют.
Пример использования:
new PlayerText:textdraw;
public OnPlayerConnect(playerid)
{
textdraw = CreatePlayerTextDraw(playerid, 320.0, 240.0, "_");
PlayerTextDrawFont(playerid, textdraw, TEXT_DRAW_FONT_MODEL_PREVIEW);
PlayerTextDrawUseBox(playerid, textdraw, 1);
PlayerTextDrawBoxColor(playerid, textdraw, 0x000000FF);
PlayerTextDrawTextSize(playerid, textdraw, 40.0, 40.0);
PlayerTextDrawSetPreviewModel(playerid, textdraw, 411); // Покажем Infernus (model 411)
// PlayerTextDrawSetPreviewModel(playerid, textdraw, 0); // Покажем скин номер 0 (CJ Skin)
// PlayerTextDrawSetPreviewModel(playerid, textdraw, 18646); // Покажем объект номер 18646 (police light object)
PlayerTextDrawShow(playerid, textdraw);
return 1;
}
Предупреждение |
Текстовый рисунок ДОЛЖЕН использовать тип шрифта TEXT_DRAW_FONT_MODEL_PREVIEW, чтобы эта функция работала. |
Связанные функции
Следующие функции также могут быть полезны, поскольку они так или иначе связаны с рассматриваемой функцией.
- PlayerTextDrawSetPreviewRot - Установка поворота предварительного просмотра отрисовки текста в 3D-плеере.
- PlayerTextDrawSetPreviewVehCol - Установка цвета транспортного средства в предварительном просмотре текста в 3D-плеере.
- PlayerTextDrawFont - Установить шрифт для текстового рисунка игрока.
Связанные обратные вызовы
Следующие обратные вызовы также могут быть полезны, поскольку они так или иначе связаны с рассматриваемым обратным вызовом.
- OnPlayerClickPlayerTextDraw - Вызывается, когда игрок нажимает на текстовый рисунок игрока.