SAMP/PlayerTextDrawSetPreviewModel

Материал из Pawno Info Wikipedia

PlayerTextDrawSetPreviewModel


Wiki added.png

Добавлено

Функция работает только начиная с версии 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;
}


Wiki removed.png

Предупреждение

Текстовый рисунок ДОЛЖЕН использовать тип шрифта TEXT_DRAW_FONT_MODEL_PREVIEW, чтобы эта функция работала.


Связанные функции

Следующие функции также могут быть полезны, поскольку они так или иначе связаны с рассматриваемой функцией.
  • PlayerTextDrawSetPreviewRot - Установка поворота предварительного просмотра отрисовки текста в 3D-плеере.
  • PlayerTextDrawSetPreviewVehCol - Установка цвета транспортного средства в предварительном просмотре текста в 3D-плеере.
  • PlayerTextDrawFont - Установить шрифт для текстового рисунка игрока.


Связанные обратные вызовы

Следующие обратные вызовы также могут быть полезны, поскольку они так или иначе связаны с рассматриваемым обратным вызовом.
  • OnPlayerClickPlayerTextDraw - Вызывается, когда игрок нажимает на текстовый рисунок игрока.