13.08.2016, 19:28
Код из одного мода,скачал чтобы просто тупо осмотреться и узнать кое-что новое.
Тут обнуляет переменную если не ошибаюсь,а для чего?без этого никак не обойдется? объясните если не лень
PHP код:
CMD:admins(playerid, params[])
{
new ttext[35], stringer1[500];
stringer = "";
foreach(new i : Player)
{
if (!IsPlayerConnected(i) || IsPlayerNPC(i) || (p_info[i][bAdmin] <= 0)) continue;
switch (p_info[i][bAdmin])
{
case 1: ttext = "{33AA33}(Практикант){FFFFFF}";
case 2: ttext = "{33AA33}(Модератор){FFFFFF}";
case 3: ttext = "{33CCFF}(Мл.Администратор){FFFFFF}";
case 4: ttext = "{FF9900}(Администратор){FFFFFF}";
case 5: ttext = "{FF9900}(Ст.Администратор){FFFFFF}";
case 6: ttext = "{D900D3}(Гл.Администратор){FFFFFF}";
case 7: ttext = "{FF0000}(Основатель){FFFFFF}";
}
strcat(stringer, ttext);
strcat(stringer, " ");
strcat(stringer, NamePlayer[i]);
format(stringer1, 256," [lvl: %d] [ID: {9ACD32}%d] %s\n",p_info[i][bAdmin], i, (p_info[i][pAFK]) > 3 ? ("{ffff00}[AFK]"cWHITE"") : (""));
strcat(stringer, stringer1);
}
ShowPlayerDialog(playerid, 999, DIALOG_STYLE_MSGBOX, "Администрация в сети:", stringer, "Закрыть", "");
return 1;
}
Тут обнуляет переменную если не ошибаюсь,а для чего?без этого никак не обойдется? объясните если не лень
PHP код:
stringer = "";