16.06.2013, 15:46
Why this script only creates last placed textdraw?
This stock is used on OnDialogResponse.
pawn Код:
stock taxitextdraw(playerid)
{
textdraws[TextdrawTAXIname][playerid] = TextDrawCreate(543.000000, 320.000000, "no client");
TextDrawBackgroundColor(textdraws[TextdrawTAXIname][playerid], 255);
TextDrawFont(textdraws[TextdrawTAXIname][playerid], 1);
TextDrawLetterSize(textdraws[TextdrawTAXIname][playerid], 0.200000, 1.100000);
TextDrawColor(textdraws[TextdrawTAXIname][playerid], -1);
TextDrawSetOutline(textdraws[TextdrawTAXIname][playerid], 1);
TextDrawSetProportional(textdraws[TextdrawTAXIname][playerid], 1);
TextDrawShowForPlayer(playerid, textdraws[TextdrawTAXIname][playerid]);
textdraws[TextdrawTAXI1][playerid] = TextDrawCreate(542.000000, 336.000000, "0 ");
TextDrawBackgroundColor(textdraws[TextdrawTAXI1][playerid], 255);
TextDrawFont(textdraws[TextdrawTAXI1][playerid], 1);
TextDrawLetterSize(textdraws[TextdrawTAXI1][playerid], 0.200000, 1.100000);
TextDrawColor(textdraws[TextdrawTAXI1][playerid], -65281);
TextDrawSetOutline(textdraws[TextdrawTAXI1][playerid], 1);
TextDrawSetProportional(textdraws[TextdrawTAXI1][playerid], 1);
TextDrawShowForPlayer(playerid, textdraws[TextdrawTAXI1][playerid]);
textdraws[TextdrawTAXIkur][playerid] = TextDrawCreate(542.000000, 352.000000, "place");
TextDrawBackgroundColor(textdraws[TextdrawTAXIkur][playerid], 255);
TextDrawFont(textdraws[TextdrawTAXIkur][playerid], 1);
TextDrawLetterSize(textdraws[TextdrawTAXIkur][playerid], 0.200000, 1.100000);
TextDrawColor(textdraws[TextdrawTAXIkur][playerid], -65281);
TextDrawSetOutline(textdraws[TextdrawTAXIkur][playerid], 1);
TextDrawSetProportional(textdraws[TextdrawTAXIkur][playerid], 1);
TextDrawShowForPlayer(playerid, textdraws[TextdrawTAXIkur][playerid]);
return 1;
}