PDA

Просмотр полной версии : [Вопрос] OnPlayerClickTextDraw | COLOR Problem



ReFix™
22.06.2014, 20:12
Сделал покупку авто на Textdraw, все работает отлично но, если провести мышку вниз все дравы выделяются.

http://screenshot.ru/upload/images/2014/06/22/sa-mp-0309aa10.png

http://screenshot.ru/upload/images/2014/06/22/sa-mp-0310e73c.png

Раньше сталкивался с такой проблемой но не смог решить.

Spectrum
22.06.2014, 20:22
TextDrawTextSize

ReFix™
22.06.2014, 20:46
TextDrawTextSize

Менял, все то же.

Можешь подробно написать?

Salvacore
22.06.2014, 21:24
Покажите код TD

ReFix™
22.06.2014, 22:07
Покажите код TD


buycar[0] = TextDrawCreate(632.094909, 160.646667, "usebox");
TextDrawLetterSize(buycar[0], 0.000000, 16.169231);
TextDrawTextSize(buycar[0], 492.857147, 0.000000);
TextDrawAlignment(buycar[0], 1);
TextDrawColor(buycar[0], 0);
TextDrawUseBox(buycar[0], true);
TextDrawBoxColor(buycar[0], 102);
TextDrawSetShadow(buycar[0], 0);
TextDrawSetOutline(buycar[0], 0);
TextDrawFont(buycar[0], 0);

buycar[1] = TextDrawCreate(498.666687, 162.133331, "NEXT CAR");
TextDrawLetterSize(buycar[1], 0.449999, 1.600000);
TextDrawTextSize(buycar[1], 580.000000, 47.41000);
TextDrawAlignment(buycar[1], 1);
TextDrawColor(buycar[1], -1);
TextDrawSetShadow(buycar[1], 0);
TextDrawSetOutline(buycar[1], 1);
TextDrawBackgroundColor(buycar[1], 51);
TextDrawFont(buycar[1], 1);
TextDrawSetProportional(buycar[1], 1);
TextDrawSetSelectable(buycar[1], true);

buycar[2] = TextDrawCreate(499.047607, 180.479995, "BACK CAR");
TextDrawLetterSize(buycar[2], 0.449999, 1.600000);
TextDrawTextSize(buycar[2], 580.000000, 47.41000);
TextDrawAlignment(buycar[2], 1);
TextDrawColor(buycar[2], -1);
TextDrawSetShadow(buycar[2], 0);
TextDrawSetOutline(buycar[2], 1);
TextDrawBackgroundColor(buycar[2], 51);
TextDrawFont(buycar[2], 1);
TextDrawSetProportional(buycar[2], 1);
TextDrawSetSelectable(buycar[2], true);

buycar[3] = TextDrawCreate(499.428588, 211.626678, "COLOR 1:");
TextDrawLetterSize(buycar[3], 0.449999, 1.600000);
TextDrawAlignment(buycar[3], 1);
TextDrawColor(buycar[3], -1);
TextDrawSetShadow(buycar[3], 0);
TextDrawSetOutline(buycar[3], 1);
TextDrawBackgroundColor(buycar[3], 51);
TextDrawFont(buycar[3], 1);
TextDrawSetProportional(buycar[3], 1);

buycar[4] = TextDrawCreate(575.999877, 211.626678, "<<"); // color 1 back
TextDrawLetterSize(buycar[4], 0.449999, 1.600000);
TextDrawTextSize(buycar[4], 580.000000, 47.41000);
TextDrawAlignment(buycar[4], 1);
TextDrawColor(buycar[4], -1);
TextDrawSetShadow(buycar[4], 0);
TextDrawSetOutline(buycar[4], 1);
TextDrawBackgroundColor(buycar[4], 51);
TextDrawFont(buycar[4], 1);
TextDrawSetProportional(buycar[4], 1);
TextDrawSetSelectable(buycar[4], true);

buycar[5] = TextDrawCreate(604.571594, 211.199981, ">>"); //color 1 next
TextDrawLetterSize(buycar[5], 0.449999, 1.600000);
TextDrawTextSize(buycar[5], 580.000000, 47.41000);
TextDrawAlignment(buycar[5], 1);
TextDrawColor(buycar[5], -1);
TextDrawSetShadow(buycar[5], 0);
TextDrawSetOutline(buycar[5], 1);
TextDrawBackgroundColor(buycar[5], 51);
TextDrawFont(buycar[5], 1);
TextDrawSetProportional(buycar[5], 1);
TextDrawSetSelectable(buycar[5], true);

buycar[6] = TextDrawCreate(498.666687, 230.826690, "COLOR 2:");
TextDrawLetterSize(buycar[6], 0.449999, 1.600000);
TextDrawAlignment(buycar[6], 1);
TextDrawColor(buycar[6], -1);
TextDrawSetShadow(buycar[6], 0);
TextDrawSetOutline(buycar[6], 1);
TextDrawBackgroundColor(buycar[6], 51);
TextDrawFont(buycar[6], 1);
TextDrawSetProportional(buycar[6], 1);

buycar[7] = TextDrawCreate(575.619384, 230.826644, "<<"); //color 2 back
TextDrawLetterSize(buycar[7], 0.449999, 1.600000);
TextDrawTextSize(buycar[7], 580.000000, 47.41000);
TextDrawAlignment(buycar[7], 1);
TextDrawColor(buycar[7], -1);
TextDrawSetShadow(buycar[7], 0);
TextDrawSetOutline(buycar[7], 1);
TextDrawBackgroundColor(buycar[7], 51);
TextDrawFont(buycar[7], 1);
TextDrawSetProportional(buycar[7], 1);
TextDrawSetSelectable(buycar[7], true);

buycar[8] = TextDrawCreate(603.809387, 232.106689, ">>"); //color 2 next
TextDrawLetterSize(buycar[8], 0.449999, 1.600000);
TextDrawTextSize(buycar[8], 580.000000, 47.41000);
TextDrawAlignment(buycar[8], 1);
TextDrawColor(buycar[8], -1);
TextDrawSetShadow(buycar[8], 0);
TextDrawSetOutline(buycar[8], 1);
TextDrawBackgroundColor(buycar[8], 51);
TextDrawFont(buycar[8], 1);
TextDrawSetProportional(buycar[8], 1);
TextDrawSetSelectable(buycar[8], true);

buycar[9] = TextDrawCreate(500.571380, 263.679992, "Buy");
TextDrawLetterSize(buycar[9], 0.449999, 1.600000);
TextDrawTextSize(buycar[9], 580.000000, 47.41000);
TextDrawAlignment(buycar[9], 1);
TextDrawColor(buycar[9], -1);
TextDrawSetShadow(buycar[9], 0);
TextDrawSetOutline(buycar[9], 1);
TextDrawBackgroundColor(buycar[9], 51);
TextDrawFont(buycar[9], 1);
TextDrawSetProportional(buycar[9], 1);
TextDrawSetSelectable(buycar[9], true);

buycar[10] = TextDrawCreate(569.143005, 264.959991, "Cancel");
TextDrawLetterSize(buycar[10], 0.449999, 1.600000);
TextDrawTextSize(buycar[10], 580.000000, 47.41000);
TextDrawAlignment(buycar[10], 1);
TextDrawColor(buycar[10], -1);
TextDrawSetShadow(buycar[10], 0);
TextDrawSetOutline(buycar[10], -1);
TextDrawBackgroundColor(buycar[10], 51);
TextDrawFont(buycar[10], 1);
TextDrawSetProportional(buycar[10], 1);
TextDrawSetSelectable(buycar[10], true);

Spectrum
22.06.2014, 22:13
неверно настроен TextDrawTextSize, других причин быть не может

DeimoS
22.06.2014, 22:32
Как сказали выше, проблема в неверно настроенном TextDrawTextSize. Именно эта функция показывает границы выделения того или иного текстдрава и у вас они одинаковые

ReFix™
22.06.2014, 22:49
Как сказали выше, проблема в неверно настроенном TextDrawTextSize. Именно эта функция показывает границы выделения того или иного текстдрава и у вас они одинаковые

Понял уже, я через iPLEOMAX's работал, там нужно через бокс подстраивать.
решил проблему.