ChIp*
Компетентный
Привет Форумчане..
Многие Пользуются Знаками Неравенства,А Также комментами..
Почти все скриптеры со стажем это знают,но для новичков это вызывает большие проблемы...
Я не нашел Подобную тему (если есть,то сорри)..можtn кому и пригодится..
Ну такс начнем..
Знаки неравенства В Условиях(Буду показывать на функции GetPlayerMoney)
1)
2)
3)
4)
Тоесть как-бы функция будет остановлена,не выполнена..так как у вас не хватает денег..
Также можно тоже самое использовать более неоптимизированно
Такие проверки очень хорошо использовать в магазинах и тд..для проверки денег,очков,функций,лвлов и тд...
--------------------------------------------------------------------------------------------------------------
Комменты:
в любой части кода(почти) можно закомментировать текст для помощи,или-же он вам просто не нужен,но жалко удалять
1)
2)
3)
Многие Пользуются Знаками Неравенства,А Также комментами..
Почти все скриптеры со стажем это знают,но для новичков это вызывает большие проблемы...
Я не нашел Подобную тему (если есть,то сорри)..можtn кому и пригодится..
Ну такс начнем..
Знаки неравенства В Условиях(Буду показывать на функции GetPlayerMoney)
1)
PHP:
if(GetPlayerMoney(playerid) < 50)return SendClientMessage(playerid,1,"У Вас денег меньше 50$");
PHP:
if(GetPlayerMoney(playerid) <= 50)return SendClientMessage(playerid,1,"У Вас денег меньше/ровно 50$");
PHP:
if(GetPlayerMoney(playerid) > 50)return SendClientMessage(playerid,1,"У Вас денег больше 50$");
PHP:
if(GetPlayerMoney(playerid) >= 50)return SendClientMessage(playerid,1,"У Вас денег больше/ровно 50$");
PHP:
if(GetPlayerMoney(playerid) == 50)return SendClientMessage(playerid,1,"У Вас денег ровно(не больше и не меньше) 50$")
PHP:
if(GetPlayerMoney(playerid) != 50)return SendClientMessage(playerid,1,"У Вас денег не ровно (больше или меньше,но не 50)50$");
PHP:
if(GetPlayerMoney(playerid) < 50)return SendClientMessage(playerid,1,"У Вас денег меньше 50$");
Также можно тоже самое использовать более неоптимизированно
PHP:
if(GetPlayerMoney(playerid) > 50)
{
SendClientMessage(playerid,1,"норм все");//функция выполняется
}
else
{
SendClientMessage(playerid,1,"У Вас денег меньше 50$");//функция не выполнится если денег меньше 50..else = в переводе 'Ещё',тоесть что будет,если условие не выполняется
}
--------------------------------------------------------------------------------------------------------------
Комменты:
в любой части кода(почти) можно закомментировать текст для помощи,или-же он вам просто не нужен,но жалко удалять
1)
PHP:
//new name;
//Тоесть new name я как-бы убрал из компиллятора,он его не видет..переменная как-бы исчезла..(и кстати этот текст тоже,так-что ошибки при компилировании не будет(если ток вы не убрали нужные строки))использовать можно от 2-х и более '//'
PHP:
/*new name[24];
GetPlayerName(playerid,name,24);*/
Эти символы /* */ также комментируют текст как и '//',но лучше для текстов большого объема..чтоб быстрее и не парится с каждой строкой..
PHP:
//Внимание..Ошибка будет при компилировании,если вы закомментите как-бы двойным комментом
/*
/*
текст
*/
*/
//В данном случае последняя '*/' выдаст ошибку..так как 1-ая уже все закрыла
