Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: nikolat007 poslato Januar 08, 2013, 11:01:00 PRE PODNE

Naslov: [Pomoc]Pare
Poruka od: nikolat007 poslato Januar 08, 2013, 11:01:00 PRE PODNE
Skripta koju koristim:Moja
Detaljan opis problema:kada stanem kod tih kordinata stalno mi trosi 1000$ kako da napravim da mi samo jednom oduzme?
Dio skripte:

public OnPlayerUpdate(playerid)
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, 1090.7270508,1246.3369141,11.9740334))
{
GivePlayerMoney(playerid, -1000);
}
return 1;
}
Naslov: Odg: [Pomoc]Pare
Poruka od: nikolat007 poslato Januar 08, 2013, 13:13:54 POSLE PODNE
neradi
Naslov: Odg: [Pomoc]Pare
Poruka od: Fichoâ„¢ poslato Januar 08, 2013, 14:01:02 POSLE PODNE

public OnPlayerUpdate(playerid)
{
        if(Provjera[playerid] == 0)
{
      if(IsPlayerInRangeOfPoint(playerid, 3.0, 1090.7270508,1246.3369141,11.9740334))
        {
GivelayerMoney(playerid, -1000);
                Provjera[playerid] = 1;
        }
                 
        }
return 1;
}

Tako probaj sa time da makneš kod prijave/registracije znaci makni ovo "Provjera[playerid] = 1;" kod prijave / registracije
Naslov: Odg: [Pomoc]Pare
Poruka od: nikolat007 poslato Januar 09, 2013, 11:35:05 PRE PODNE
daj mi kod.....nerazumem kako treba
Naslov: Odg: [Pomoc]Pare
Poruka od: Blaeks poslato Januar 09, 2013, 12:53:19 POSLE PODNE

new provera[MAX_PLAYERS]; // to na vrh


public OnPlayerUpdate(playerid)// ovako stavi public
{
        if(provera[playerid] == 1)
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, 1090.7270508,1246.3369141,11.9740334))
{
GivePlayerMoney(playerid, -1000);
                provera[playerid] = 0;
}
        }
return 1;
}