PDA

Просмотр полной версии : [Вопрос] Не отображается TextDraw



Poe
03.12.2016, 22:16
Имеется несколько тексдравов, которые должны отображаться по команде /menu
Но почему-то при вводе команды, ни чего не происходит.


new Text:MainMenuButton1;
new Text:MainMenuButton2;
new Text:TabJack;
new Text:Inventory;
new Text:Contacts;
new Text:Help;
new Text:Settings;
new Text:Map;


if (strcmp("/menu", cmdtext, true, 10) == 0)
{
// Внешний вид КПК
MainMenuButton1 = TextDrawCreate(400.500000, 122.687500, "usebox");
TextDrawLetterSize(MainMenuButton1, 0.000000, 24.863889);
TextDrawTextSize(MainMenuButton1, 234.000000, 0.000000);
TextDrawAlignment(MainMenuButton1, 1);
TextDrawColor(MainMenuButton1, 255);
TextDrawUseBox(MainMenuButton1, true);
TextDrawBoxColor(MainMenuButton1, 255);
TextDrawSetShadow(MainMenuButton1, 0);
TextDrawSetOutline(MainMenuButton1, 0);
TextDrawFont(MainMenuButton1, 0);

MainMenuButton2 = TextDrawCreate(391.500000, 133.187500, "usebox");
TextDrawLetterSize(MainMenuButton2, 0.000000, 21.576385);
TextDrawTextSize(MainMenuButton2, 243.000000, 0.000000);
TextDrawAlignment(MainMenuButton2, 1);
TextDrawColor(MainMenuButton2, 0);
TextDrawUseBox(MainMenuButton2, true);
TextDrawBoxColor(MainMenuButton2, 8388863);
TextDrawSetShadow(MainMenuButton2, 0);
TextDrawSetOutline(MainMenuButton2, 0);
TextDrawFont(MainMenuButton2, 0);

TabJack = TextDrawCreate(246.500000, 333.812500, "TabJack v1.2");
TextDrawLetterSize(TabJack, 0.270999, 0.974375);
TextDrawAlignment(TabJack, 1);
TextDrawColor(TabJack, -2139062017);
TextDrawSetShadow(TabJack, 0);
TextDrawSetOutline(TabJack, 1);
TextDrawBackgroundColor(TabJack, 255);
TextDrawFont(TabJack, 1);
TextDrawSetProportional(TabJack, 1);

Inventory = TextDrawCreate(395.000000, 137.125000, "Inventory");
TextDrawLetterSize(Inventory, 0.000000, 2.605555);
TextDrawTextSize(Inventory, 242.500000, 0.000000);
TextDrawAlignment(Inventory, 1);
TextDrawColor(Inventory, 0);
TextDrawUseBox(Inventory, true);
TextDrawBoxColor(Inventory, 102);
TextDrawSetShadow(Inventory, 0);
TextDrawSetOutline(Inventory, 0);
TextDrawBackgroundColor(Inventory, 255);
TextDrawFont(Inventory, 0);

Contacts = TextDrawCreate(397.500000, 167.750000, "Contacts");
TextDrawLetterSize(Contacts, 0.000000, 2.749999);
TextDrawTextSize(Contacts, 242.000000, 0.000000);
TextDrawAlignment(Contacts, 1);
TextDrawColor(Contacts, 0);
TextDrawUseBox(Contacts, true);
TextDrawBoxColor(Contacts, 102);
TextDrawSetShadow(Contacts, 0);
TextDrawSetOutline(Contacts, 0);
TextDrawFont(Contacts, 0);

Help = TextDrawCreate(393.000000, 199.687500, "Help");
TextDrawLetterSize(Help, 0.000000, 2.697222);
TextDrawTextSize(Help, 242.000000, 0.000000);
TextDrawAlignment(Help, 1);
TextDrawColor(Help, 0);
TextDrawUseBox(Help, true);
TextDrawBoxColor(Help, 102);
TextDrawSetShadow(Help, 0);
TextDrawSetOutline(Help, 0);
TextDrawFont(Help, 0);

Settings = TextDrawCreate(392.000000, 230.750000, "Settings");
TextDrawLetterSize(Settings, 0.000000, 2.988888);
TextDrawTextSize(Settings, 241.500000, 0.000000);
TextDrawAlignment(Settings, 1);
TextDrawColor(Settings, 0);
TextDrawUseBox(Settings, true);
TextDrawBoxColor(Settings, 102);
TextDrawSetShadow(Settings, 0);
TextDrawSetOutline(Settings, 0);
TextDrawFont(Settings, 0);

Map = TextDrawCreate(393.000000, 264.875000, "Map");
TextDrawLetterSize(Map, 0.000000, 3.037499);
TextDrawTextSize(Map, 241.000000, 0.000000);
TextDrawAlignment(Map, 1);
TextDrawColor(Map, 0);
TextDrawUseBox(Map, true);
TextDrawBoxColor(Map, 102);
TextDrawSetShadow(Map, 0);
TextDrawSetOutline(Map, 0);
TextDrawFont(Map, 0);

// Кнопки КПК

// TextDrawShowForPlayer(playerid,Textdraw1);//показываем игроку ТД
// SelectTextDraw(playerid, 0xFF4040AA);//функция клика
return 1;
}

middlematt
04.12.2016, 06:47
Может быть потому, что функция показа и включения курсора отключена?

Poe
04.12.2016, 09:57
Может быть потому, что функция показа и включения курсора отключена?

спасибо.