- Код: Выделить всё
public style_menu(id, iNum, const szType[], const szMenu[], any:...) //игрок, Номер, Тип, Строка, доп параметры
{
new szBuffer[128], iType, szColor[5];
if(numargs() > 4) vformat(szBuffer, charsmax(szBuffer), szMenu, 5); // "Deagle [%d$]" >> "Deagle [100$]"
else copy(szBuffer, charsmax(szBuffer), szMenu); // "qq"
//Тут всё збс, не обращяйте внимания
switch(szType[0])
{
case 't':
{
iType = 0;
switch(g_iStyleMenu[id][iType])
{
case 0: szColor = "\w";
case 1: szColor = "\y";
case 2: szColor = "\r";
}
}
case 'a':
{
iType = 2;
switch(g_iStyleMenu[id][iType])
{
case 0: szColor = "\w";
case 1: szColor = "\y";
case 2: szColor = "\r";
}
}
case 'r':
{
iType = 3;
switch(g_iStyleMenu[id][iType])
{
case 0: szColor = "\w";
case 1: szColor = "\y";
case 2: szColor = "\r";
}
}
}
// "Deagle [100$]" >> "1. \yDeagle [100$]" //Те добавляем номер строки и цвет
format(szBuffer, charsmax(szBuffer), "%s%s%s", f_Num(id, iNum), szColor, szBuffer);
// Вывод
return szBuffer;
}
На выводе ничего нет
Если убрать any(и параметры), то работает