Недавно перевёл плагин на русский язык, но столкнулся с проблемой отображения (Всё в фото).
Если с первыми строчками более-менее понятно почему, то с последней непонятно вообще.
Вот код менюшки
Если с первыми строчками более-менее понятно почему, то с последней непонятно вообще.
Вот код менюшки
public Handle:Menu_Initial (iCid)
{
new Handle:menu = CreatePanel();
decl String:stPanel[88]; //Пробовал разные размеры массива
SetPanelTitle(menu, "TITLE");
Format(stPanel, 70 /*... и разные размеры строчки, хотя смысл делать отличное от размера массива значение? sizeof(stPanel)?*/, "%t", "InitialMenuPanel1");
DrawPanelText(menu, stPanel);
Format(stPanel, 70, "%t", "InitialMenuPanel2");
DrawPanelText(menu, stPanel);
Format(stPanel, 70, "%t", "InitialMenuPanel3");
DrawPanelItem(menu, stPanel);
if (g_iRandomEnable==0)
DrawPanelItem(menu,"disabled", ITEMDRAW_NOTEXT);
else
{
Format(stPanel, 70, "%t", "InitialMenuPanel4");
DrawPanelText(menu, stPanel);
Format(stPanel, 70, "%t", "InitialMenuPanel5");
DrawPanelText(menu, stPanel);
Format(stPanel, 70, "%t", "InitialMenuPanel6");
DrawPanelItem(menu, stPanel);
}
Format(stPanel, 70, "%t", "InitialMenuPanel7");
DrawPanelText(menu, stPanel);
Format(stPanel, 70, "%t", "InitialMenuPanel8");
DrawPanelText(menu, stPanel);
Format(stPanel, 70, "%t", "InitialMenuPanel9");
DrawPanelText(menu, stPanel);
Format(stPanel, 70, "%t", "InitialMenuPanel10");
DrawPanelItem(menu, stPanel);
return menu;
}
{
new Handle:menu = CreatePanel();
decl String:stPanel[88]; //Пробовал разные размеры массива
SetPanelTitle(menu, "TITLE");
Format(stPanel, 70 /*... и разные размеры строчки, хотя смысл делать отличное от размера массива значение? sizeof(stPanel)?*/, "%t", "InitialMenuPanel1");
DrawPanelText(menu, stPanel);
Format(stPanel, 70, "%t", "InitialMenuPanel2");
DrawPanelText(menu, stPanel);
Format(stPanel, 70, "%t", "InitialMenuPanel3");
DrawPanelItem(menu, stPanel);
if (g_iRandomEnable==0)
DrawPanelItem(menu,"disabled", ITEMDRAW_NOTEXT);
else
{
Format(stPanel, 70, "%t", "InitialMenuPanel4");
DrawPanelText(menu, stPanel);
Format(stPanel, 70, "%t", "InitialMenuPanel5");
DrawPanelText(menu, stPanel);
Format(stPanel, 70, "%t", "InitialMenuPanel6");
DrawPanelItem(menu, stPanel);
}
Format(stPanel, 70, "%t", "InitialMenuPanel7");
DrawPanelText(menu, stPanel);
Format(stPanel, 70, "%t", "InitialMenuPanel8");
DrawPanelText(menu, stPanel);
Format(stPanel, 70, "%t", "InitialMenuPanel9");
DrawPanelText(menu, stPanel);
Format(stPanel, 70, "%t", "InitialMenuPanel10");
DrawPanelItem(menu, stPanel);
return menu;
}