Duangellow
Новичок
Добрый вечер, вот код
Но в чём проблема. Если getrusexp - нечётное, то уровень знания русского языка будет %d,5. Помогите реализовать проверку на чётность.
PHP:
if(PI[playerid][RusHelp] = 0)
{
if(PI[playerid][RusLang] != 1)
{
PI[playerid][RusHelp] = 1;
new getrusexp = PI[playerid][RusLangExp];
new getrusexp1 = PI[playerid][RusLangExp];
getrusexp = 100 - getrusexp;
getrusexp = getrusexp/2;
PI[playerid][RusLangExp] = getrusexp1 + getrusexp;
SCM(playerid, COLOR_GREEN, "Вам предоставлена помощь по изучению русского языка");
format(string, sizeof(string), "~y~Russian %d/100", PI[playerid][RusLangExp]);
GameTextForPlayer(playerid, string, 1000, 1);
}
else
{
SCM(playerid, COLOR_GREY, "Вы уже знаете русский язык");
PI[playerid][RusHelp] = 1;
}
}
else
{
SCM(playerid, COLOR_GREY, "Вы уже получали помощь по изучению русского языка");
}
Последнее редактирование:
