PDA

Просмотр полной версии : [Вопрос] Подскажите с системой регистрации



stimorol
21.09.2015, 14:51
Вживил в мод систему регистрации от DeimoS (MySQL), работает всё отлично, но возник вопрос.

Вот кусочек кода:



if(!player_is_authorized{playerid})
{
SendClientMessage(playerid, -1, "Вы не авторизировались и не можете писать в чат!");
return 0;
}

И:


if(player_is_authorized{playerid} == 0)
{
SendClientMessage(playerid, -1, "Вы не авторизировались и не можете писать в чат!");
return 0;
}



Что значит восклицательный знак вот здесь?:


if(!player_is_authorized{playerid})

А во втором куске кода, восклицательного знака нет. Объясните пожалуйста.

gangzone.ini
21.09.2015, 23:42
if(player_is_authorized{playerid} == 0)
за авторизацию отвечает (player_is_authorized), 0 если не авторизован ( == 0), а если будет 1, то это авторизован)

! тоже самое что и ( == 0 ), ! если игрок обязан иметь то или иное значение, в нашем случае это 1

$continue$
22.09.2015, 00:25
Логическое "не" (http://cppstudio.com/post/297/)

stimorol
22.09.2015, 07:52
if(player_is_authorized{playerid} == 0)
за авторизацию отвечает (player_is_authorized), 0 если не авторизован ( == 0), а если будет 1, то это авторизован)

! тоже самое что и ( == 0 ), ! если игрок обязан иметь то или иное значение, в нашем случае это 1


Логическое "не" (http://cppstudio.com/post/297/)

Огромное спасибо!