PDA

Просмотр полной версии : [Вопрос] Обновление тексдрава



Нуб
15.01.2017, 16:44
Почему не обновляет тексдрав?


if(Register[playerid][Sex] == 2)
{
PlayerTextDrawSetPreviewModel(playerid, SkinReg[playerid][3], 9);
}
for( new skin = 0 ; skin != 17 ; skin ++ ) PlayerTextDrawShow(playerid, SkinReg[playerid][skin]);

Есть это девушка, то скин 9, а у меня не обновляет, только тексдрав создается, с моей моделью, и все.

Вот тексдрав:


SkinReg[playerid][11] = CreatePlayerTextDraw(playerid, 200.500000, 241.177917, "Skin_1");
PlayerTextDrawLetterSize(playerid, SkinReg[playerid][11], 0.449999, 1.600000);
PlayerTextDrawTextSize(playerid, SkinReg[playerid][11], 78.000000, 75.288894);
PlayerTextDrawAlignment(playerid, SkinReg[playerid][11], 1);
PlayerTextDrawColor(playerid, SkinReg[playerid][11], -1);
//PlayerTextDrawUseBox(playerid, SkinReg[playerid][11], true);
//PlayerTextDrawBoxColor(playerid, SkinReg[playerid][11], 0);
PlayerTextDrawSetShadow(playerid, SkinReg[playerid][11], 0);
PlayerTextDrawSetOutline(playerid, SkinReg[playerid][11], 1);
PlayerTextDrawBackgroundColor(playerid, SkinReg[playerid][11], 0);
PlayerTextDrawFont(playerid, SkinReg[playerid][11], 5);
PlayerTextDrawSetProportional(playerid, SkinReg[playerid][11], 1);
PlayerTextDrawSetSelectable(playerid, SkinReg[playerid][11], true);
PlayerTextDrawSetPreviewModel(playerid, SkinReg[playerid][11], 119);
PlayerTextDrawSetPreviewRot(playerid, SkinReg[playerid][11], 0.000000, 0.000000, 0.000000, 1.000000);

119 модель, вместо 9. Хотя наверху я обновил, как быть? (голова уже не варит)

middlematt
15.01.2017, 16:59
Если вы хотите обновлять превью-модель текстдрава, при создании самого текстдрава не используйте функцию PlayerTextDrawSetPreviewModel/TextDrawSetPreviewModel

SkinReg[playerid][11] = CreatePlayerTextDraw(playerid, 200.500000, 241.177917, "Skin_1");
PlayerTextDrawLetterSize(playerid, SkinReg[playerid][11], 0.449999, 1.600000);
PlayerTextDrawTextSize(playerid, SkinReg[playerid][11], 78.000000, 75.288894);
PlayerTextDrawAlignment(playerid, SkinReg[playerid][11], 1);
PlayerTextDrawColor(playerid, SkinReg[playerid][11], -1);
//PlayerTextDrawUseBox(playerid, SkinReg[playerid][11], true);
//PlayerTextDrawBoxColor(playerid, SkinReg[playerid][11], 0);
PlayerTextDrawSetShadow(playerid, SkinReg[playerid][11], 0);
PlayerTextDrawSetOutline(playerid, SkinReg[playerid][11], 1);
PlayerTextDrawBackgroundColor(playerid, SkinReg[playerid][11], 0);
PlayerTextDrawFont(playerid, SkinReg[playerid][11], 5);
PlayerTextDrawSetProportional(playerid, SkinReg[playerid][11], 1);
PlayerTextDrawSetSelectable(playerid, SkinReg[playerid][11], true);
PlayerTextDrawSetPreviewRot(playerid, SkinReg[playerid][11], 0.000000, 0.000000, 0.000000, 1.000000);