Quote:
Originally Posted by Ted67
Здравствуйте, есть ли более оптимальный вариант чем этот?:
pawn Код:
new t1[10],t2[32]; if(Player[p][pTest]==1)t1="Number1";else t1="None"; if(Player[p][pTest2]==5)t2="У игрока pTest2 равна пяти."; else t2="У игрока pTest2 не равна пяти."; format(str,100,"Пункт 1: %s\nПункт 2: %s",t1[0],t2[0]); ShowPlayerDialog(p,321,DIALOG_STYLE_LIST,"Title",str,"Okay","Cancel");
Это только пример, использую я это в других назначениях. Из-за такого переполняется стек, когда убираю - все в порядке. Есть ли какой-нибудь другой вариант использования? Заранее спасибо.
|
Что мешает делать это все внутри format? Покажите реальный пример, что именно вы там делаете. А то трудно понять, что вам нужно.