Перейти к содержанию
Авторизация  
Snova

Не повышается LVL

Рекомендуемые сообщения

Snova

При отыгровке к примеру 4х часво - 4/4 exp - должен апнуться лвл, но это не происходит.
Подскажите пожалуйста, в чём проблема?
 
Часть кода, как мне кажется в котором - что то не хватает, если не так могу скинуть весь "PayDay"!
 

			SendClientMessage(i, COLOR_YELLOW, "========????????? ? ??????? =============");
			if(PlayerInfo[i][pDonateRank] > 0)
			{
				SendClientMessage(i, COLOR_WHITE, "??? ????? ?? ???: 25 ?.?");
				PlayerInfo[i][pPayCheck] += 25000;
				PlayerInfo[i][pExp]++;
			}
			new nxtlevel = PlayerInfo[i][pLevel]+1;
			new expamount = nxtlevel*levelexp;
			PlayerInfo[i][pExp]++;
			format(string, sizeof(string), "????????: %d", PlayerInfo[i][pPayCheck]/2);
			SendClientMessage(i, COLOR_WHITE, string);
			format(string, sizeof(string),  "????? ??????: %d",PlayerInfo[i][pCash]);
			SendClientMessage(i, COLOR_WHITE, string);
			format(string, sizeof(string),  "?????????? ?????????: %d ?? %d",PlayerInfo[i][pExp],expamount);
			SendClientMessage(i, COLOR_WHITE, string);
			SendClientMessage(i, COLOR_YELLOW, "===============================");
			format(string, sizeof(string), "~y~PayDay~n~~w~Paycheck");
			GameTextForPlayer(i, string, 5000, 1);
			rent = 0;
			PlayerInfo[i][pPayDay] = 0;
			PlayerInfo[i][pPayCheck] = 0;
			PlayerInfo[i][pConnectTime] += 1;
			PlayerInfo[i][pPayDayHad] += 1;
			LOTTO(i);
		}
	}
	return 1;
}

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Smolin

Копировать код нужно на русской раскладке!!

 

В payday

new exp = PlayerInfo[i][pExp];
new nxtlevel = PlayerInfo[i][pLevel]+1;
new expamount = nxtlevel*levelexp;
if(exp >= expamount)
{
PlayerInfo[i][pLevel] = PlayerInfo[i][pLevel]+1;
PlayerInfo[i][pExp] = PlayerInfo[i][pExp] - expamount;
PlayerInfo[i][pAge] += 1;
format(string, sizeof(string),"Ваш возраст теперь: %d!",PlayerInfo[i][pAge]);
SendClientMessage(i, COLOR_GREEN2, string);
format(infostring,sizeof(infostring),"Теперь ваш уровень - %d!", PlayerInfo[i][pLevel]);
SendClientMessage(i, COLOR_GREEN2, infostring);
SetPlayerScore(i, PlayerInfo[i][pLevel]);
}

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Snova

Учту, на счёт в "русской раскладке".

Но теперь возникла в другом проблема, вставляю данный код - с каждым "ZP", апается ЛВЛ...

Попробовал переставить, но теперь ЕХП не прибавляет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Smolin

Весь коллбэк в студию.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.