Staff1_*
Дебютант
Здравствуйте Уважаемые Пользователи П-И.Делаю систему.Неважно какую..
Сделал.Работала всё хорошо..но это было нубо код,поэтому я решил оптимизировать.
Оптимизировал.
Не выводится диалог вообще теперь.
Код команды вызова:
Кто поможет закидаю +
Сделал.Работала всё хорошо..но это было нубо код,поэтому я решил оптимизировать.
Оптимизировал.
Не выводится диалог вообще теперь.
Код команды вызова:
PHP:
c:moderator;
{
if(AdmInfo[playerid][7] < 1) return true;
if(sscanf(params, "i", params[0])) return SCM(playerid, COLOR_WHITE, "Введите /moderator [ id moderatora ]");
new frm[333], rmodf[2000];
if(PlayerInfo[params[0]][bAdmin] < 1) return SCMF(playerid, COLOR_WHITE, "%s не модератор!", PlayerInfo[params[0]][pNames]);
{
SetPVarInt(playerid, "PlayerAdmin", params[0]);
for(new j=0; j<MAX_NASTR; j++)
{
if(AdmInfo[params[0]][j] < 1) return obj[j]="{33AA33}Разрешить{ffffff}";
else obj[j]="{fa4d50}Запретить{ffffff}";
}
format(frm,sizeof(frm), "{ffffff}Настройка модератора {fa4d50}%s", PlayerInfo[params[0]][pNames]);
format(rmodf, BIG_SIZE,
"Кикать\t\t\t\t\t[ %s ]\nБанить:\t\t\t\t[ %s ]\nДавать Мут:\t\t\t\t[ %s ]\nТащить ПМ:\t\t\t\t[ %s ]\nВарнить:\t\t\t\t[ %s ]\n\
Сажать:\t\t\t\t[ %s ]\nПисать в /a:\t\t\t\t[ %s ]\nПрава {fa4d50}Гл.Администратора{ffffff}:\t\t[ %s ]\nСтатистика {fa4d50}админ-работы;\n",
obj[0],obj[1],obj[2],obj[3],obj[4],obj[5],obj[6], obj[7]);
ShowPlayerDialog(playerid, 8976, DIALOG_STYLE_LIST, frm, rmodf, "Выбрать","Отмена");
}
return true;
}
