[POMOC] Kilometraza


Započeo Mat |E|, Jul 01, 2015, 10:04:53 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: Svoje nesto
Detaljan opis problema: Baca mi warning na jednom dijelu skripte, a nez do cega je
Dio skripte:

(5128) : warning 219: local variable "i" shadows a variable at a preceding level


a to je ovo 
foreach (Player, i)



public KilometrazaTimer(i)
{
    foreach (Player, i)
	{
	if(IsPlayerInAnyVehicle(i))
	{
	new string[64];
	GetPlayerVehicleID(i);

    if(IsPlayerInVehicle(i, vVoziloID[i]))
    {
    VoziloInfo[PlayerInfo[i][pVozilo]][VMetri] += (KMIgrac[i]/50);
    if(VoziloInfo[PlayerInfo[i][pVozilo]][VMetri] >= 9999)
	{
	VoziloInfo[PlayerInfo[i][pVozilo]][VKilometri] += 1;
	VoziloInfo[PlayerInfo[i][pVozilo]][VMetri] = 0;
	}
	}
    else if(IsPlayerInVehicle(i, vDrugovoziloID[i]))
    {
    DrugoVoziloInfo[PlayerInfo[i][pVozilo2]][V2Metri] += (KMIgrac[i]/50);
    if(DrugoVoziloInfo[PlayerInfo[i][pVozilo2]][V2Metri] >= 9999)
	{
	DrugoVoziloInfo[PlayerInfo[i][pVozilo2]][V2Kilometri] += 1;
	DrugoVoziloInfo[PlayerInfo[i][pVozilo2]][V2Metri] = 0;
	}
	}

    }
	}
	return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno):

Koliko mi se cini ovu su sve igraceve variable onda nema potrebe da imas parametre u publicu, ako sam pogrjesio i imas dolje za ID-ove vozila u KilometrazaTimer onda umjesto i stavis npr idvoz i onda dolje zamjenis gdje ti treba

public KilometrazaTimer()
{
    foreach (Player, i)
	{
	if(IsPlayerInAnyVehicle(i))
	{
	new string[64];
	GetPlayerVehicleID(i);

    if(IsPlayerInVehicle(i, vVoziloID[i]))
    {
    VoziloInfo[PlayerInfo[i][pVozilo]][VMetri] += (KMIgrac[i]/50);
    if(VoziloInfo[PlayerInfo[i][pVozilo]][VMetri] >= 9999)
	{
	VoziloInfo[PlayerInfo[i][pVozilo]][VKilometri] += 1;
	VoziloInfo[PlayerInfo[i][pVozilo]][VMetri] = 0;
	}
	}
    else if(IsPlayerInVehicle(i, vDrugovoziloID[i]))
    {
    DrugoVoziloInfo[PlayerInfo[i][pVozilo2]][V2Metri] += (KMIgrac[i]/50);
    if(DrugoVoziloInfo[PlayerInfo[i][pVozilo2]][V2Metri] >= 9999)
	{
	DrugoVoziloInfo[PlayerInfo[i][pVozilo2]][V2Kilometri] += 1;
	DrugoVoziloInfo[PlayerInfo[i][pVozilo2]][V2Metri] = 0;
	}
	}

    }
	}
	return 1;
}

My Bike KTM 450 SXF 2008

Nista ja tebe nisam skonto haha, de ako mozes mi ti to nap :D


Sryy rijesio sam moze lock...
Poslednja Izmena: Jul 01, 2015, 12:15:13 POSLE PODNE od Mat |E|



Lock na zahtjev autora teme.

My Bike KTM 450 SXF 2008