krystallka
Новичок
Написал ahelp на диалогах,открывается окно с выбором админки,но при нажатии на любой из них,не открывается диалог с командами
Хелпаните товарищи
Хелпаните товарищи
PHP:
if(dialogid == 19134)
{
if(!response) return true;
switch(listitem) {
case 0: return ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "1 Уровень Администратора", "/sp /weap /a /stats /ans\n/admins /settext /ap", "Закрыть", "");
case 1: {
if(GetPlayerAdminEx(playerid) >= 2)
ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "2 Уровень Администратора", "/kick /mute /unmute /money\n/offmoney /gm /fv", "Закрыть", "");
else SendClientMessage(playerid, -1, "У вас недостаточно прав!");
return true;
}
case 2: {
if(GetPlayerAdminEx(playerid) >= 3)
ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "3 Уровень Администратора", "/respawn /setfuel /skick /jail /unjail\n/offstats /tp /slap /hp /offmute /unoffmute", "Закрыть", "");
else SendClientMessage(playerid, -1, "У вас недостаточно прав!");
return true;
}
case 3: {
if(GetPlayerAdminEx(playerid) >= 4)
ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "4 Уровень Администратора", "/goto /biz /ban /warn /unwarn\n/delad /offjail /unoffjail", "Закрыть", "");
else SendClientMessage(playerid, -1, "У вас недостаточно прав!");
return true;
}
case 4: {
if(GetPlayerAdminEx(playerid) >= 5)
ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "5 Уровень Администратора", "/get /house /gethere /getcar /veh /msg\n/skin /delv /ears /earsd /sban", "Закрыть", "");
else SendClientMessage(playerid, -1, "У вас недостаточно прав!");
return true;
}
case 5: {
if(GetPlayerAdminEx(playerid) >= 6)
ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "6 Уровень Администратора", "/deletegun /rhp /rskin", "Закрыть", "");
else SendClientMessage(playerid, -1, "У вас недостаточно прав!");
return true;
}
case 6: {
if(GetPlayerAdminEx(playerid) >= 7)
ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "7 Уровень Администратора", "/setweather /makeleader /settime /gun\n/agun /offcapture /makebike /ragun", "Закрыть", "");
else SendClientMessage(playerid, -1, "У вас недостаточно прав!");
return true;
}
}
return true;
}
PHP:
CMD:aht(playerid)
{
ShowPlayerDialog(playerid, 19134, DIALOG_STYLE_LIST, "Команды администраторов",
"1 уровень\n2 уровень\n3 уровень\n4 уровень\n5 уровень\n6 уровень\n7 уровень", "Выбрать" , "Отмена");
return true;
}
