- Регистрация
- 8 Янв 2012
- Сообщения
- 452
- Лучшие ответы
- 0
- Репутация
- 63
Мод аризона - вход в админ панель
зачем столько строк?
можно обойтись одной?
PHP:
case 1340:
{
if(response)
{
new arraypass[5][9][10]=
{
{"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS""},
{"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS""},
{"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS""},
{"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS""},
{"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS""}
};
if(!strlen(inputtextsave)) return ShowPlayerDialogEx(playerid,211,1,"Авторизация","{FFFFFF}Введите пароль администратора","Ок","Отмена");
if(!GetString(arraypass[Pass_num][PlayerInfo[playerid][pAdmin]],inputtextsave))return 1; //J_Kick(playerid)
new Admin[32];
switch(PlayerInfo[playerid][pAdmin])
{
case ADM_MODER: Admin = "{FFCC00}Хелпер";
case ADM_SUPER_MODER: Admin = "{FFCC00}Старший хелпер";
case ADM_ADMIN: Admin = "{FFCC00}Младший модератор";
case ADM_SUPER_ADMIN: Admin = "{009900}Старший модератор";
case ADM_GRAND_ADMIN: Admin = "{009900}Администратор";
case ADM_GRAND: Admin = "{FF0000}Старший администратор";
case ADM_OSNOV: Admin = "{FF0000}Спец администратор";
case ADM_OSNOV1: Admin = "{FF0000}Основатель";
}
format(string,sizeof(string),"[A] %s {FFFFFF}%s вошел в систему администратирования",Admin,Name(playerid));
SendAdminsMessage(COLOR_WHITE, string, 1);
format(string,sizeof(string),"[A] Вы успешно авторизовались как %s",Admin);
SendClientMessage(playerid,COLOR_WHITE,string);
for(new i = 52; i != -1; --i) EnableAntiCheatForPlayer(playerid, i, 0);
ADuty[playerid] = 228;
for(new i;i<10;i++) TextDrawShowForPlayer(playerid, CheatText[i]);
callcmd::newapanel(playerid, "");
}
}
PHP:
{"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS""},
{"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS""},
{"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS""},
{"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS""},
{"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS""}
PHP:
new arraypass[1][9][5]=
{
{"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS"", ""ADMPASS""}
};