PDA

Просмотр полной версии : [Вопрос] Глупый вопрос от начинающего (авторизаця)



PawnoNoob
04.08.2016, 00:37
Привет всем. Не буду много говорить о том, что я ещё новичок в этом всём и ничего не понимаю почти, это видно по названиям тем и их содержанию.
В общем, решил я сделать систему администрации и начал делать авторизацию. Всего у меня 5 уровней администратора, но проблема кроется в самой команде:
в общем, после авторизации администраторам пишет о том, что кто-то авторизовался, сам код выглядит так:

if(PlayerInfo[playerid][adm] < 5) format(string, sizeof(string), "Админ %s[%i] авторизован."...
если же авторизуется администратор 5 уровня, то администраторам в чат будет отправляться просто пустая строчка.
Я так подумал и всё же выложу свои догадки.
Нормально ли будет вот так?

if(PlayerInfo[playerid][adm] > 0 && PlayerInfo[playerid][adm] < 5)
{
format...
}

vovandolg
04.08.2016, 00:44
if(PlayerInfo[playerid][adm] > 0)
{
// админ же? да админ...
}

PawnoNoob
04.08.2016, 00:46
if(PlayerInfo[playerid][adm] > 0)
{
// админ же? да админ...
}

Не-не-не, мне нужно сделать так, чтобы вход для администратора 5 уровня был скрытым, чтобы другие администраторы не видели этого. Ну а об авторизации администраторов 1-4 уровней оповещало бы.

Redsan
04.08.2016, 00:59
Вполне нормальная проверка:


if(PlayerInfo[playerid][adm] > 0 && PlayerInfo[playerid][adm] < 5)
{
format...
}

Profyan
04.08.2016, 07:36
if(0 < PlayerInfo[playerid][adm] < 5)
{
}
Можно и так