Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

[Ошибки]Помогите исправить Warning's

Статус
В этой теме нельзя размещать новые ответы.

Alexis_Brown

Умник
Переделывал систему капта все нормально но вылезло 3 варнинга из за которых сервер не запускается.
PHP:
D:\Users\Acer\Desktop\MyRecreation RP\gamemodes\MR.pwn(9943) : warning 219: local variable "i" shadows a variable at a preceding level
D:\Users\Acer\Desktop\MyRecreation RP\gamemodes\MR.pwn(9961) : warning 219: local variable "i" shadows a variable at a preceding level
D:\Users\Acer\Desktop\MyRecreation RP\gamemodes\MR.pwn(10102) : warning 219: local variable "i" shadows a variable at a preceding level
Вот строки:
PHP:
for(new i = 0; i < MAX_PLAYERS; i++)//=======================9943
	{
		if(PlayerInfo[i][pMuteTime] >=1 && PlayerInfo[i][pMuted] == 1)
		{
		    PlayerInfo[i][pMuteTime] -=1;
		}
		else if(PlayerInfo[i][pMuteTime] <=0 && PlayerInfo[i][pMuted] == 1)
		{
		    if(IsPlayerConnected(i))
		    {
			    PlayerInfo[i][pMuteTime] = 0;
			    PlayerInfo[i][pMuted] = 0;
				GetPlayerName(i,plname,sizeof(plname));
				format(string,sizeof(string),"%s был разоткнут сервером. ",plname);
				SendClientMessageToAll(COLOR_LIGHTBLUE,string);
			}
		}
	}
    for(new i = 0; i < MAX_PLAYERS; i++)//======================9961
	{
	    if(IsPlayerConnected(i))
	    {
            if(SafeTime[i] > 0)
			{
				SafeTime[i]--;
			}
			if(SafeTime[i] == 1)
			{
				if(gPlayerAccount[i] == 1 && gPlayerLogged[i] == 0)
				{
					SendClientMessage(i, COLOR_WHITE, "Помощь: Сейчас вам даётся возможность залогинится введите пароль в окошко!");
				}
			}
PHP:
for(new i = 0; i < MAX_PLAYERS; i++)//===================10102
	{
	    if(IsPlayerConnected(i))
	    {
		    if(PlayerInfo[i][pJailed] > 0)
		    {
				if(PlayerInfo[i][pJailTime] > 0)
				{
					PlayerInfo[i][pJailTime]--;
					format(string, sizeof(string), "~r~%d",PlayerInfo[i][pJailTime]);
					GameTextForPlayer(i, string, 1000, 1);
				}
				if(PlayerInfo[i][pJailTime] <= 0)
				{
				    PlayerInfo[i][pJailTime] = 0;
					if(PlayerInfo[i][pJailed] == 1)
					{
						SetPlayerInterior(i, 6);
						SetPlayerPos(i,268.0903,77.6489,1001.0391);
					}
					else if(PlayerInfo[i][pJailed] == 2)
					{
					    SetPlayerWorldBounds(i,20000.0000,-20000.0000,20000.0000,-20000.0000); //Reset world to player
					    SetPlayerInterior(i, 0);
					    SetPlayerPos(i, 90.2101,1920.4854,17.9422);
					}
					PlayerInfo[i][pJailed] = 0;
					SendClientMessage(i, COLOR_GRAD1,"   Вы заплатили свой долг обществу.");
					format(string, sizeof(string), "~g~Freedom~n~~w~Try to be a better citizen");
					GameTextForPlayer(i, string, 5000, 1);
					if(gTeam[i] == 4) { gTeam[i] = 3; }
					ClearCrime(i);
					SetPlayerToTeamColor(i);
					UnJail(i);
				}
			}
И дело в том что я эту часть вообще не трогал.
И не знаю что делать.Все что в моих силах пробивал сделать не получилось.
Вот прошу помощи у вас.
​
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу