Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Risticc poslato Jul 31, 2020, 15:02:56 POSLE PODNE

Naslov: Pomoc oko sistema
Poruka od: Risticc poslato Jul 31, 2020, 15:02:56 POSLE PODNE
Problem(error/warning): Napravio sam sistem kada kucate /prevozidrogu oznaci vam se CP do kojeg trebate da idete i da dobijete novac ali kada dodjem tamo nista se ne desava samo stoji checkpoint moze neko da pomogne?
Deo skripte: [pawn]CMD:prevozidrogu(playerid,params[])
{
    if ( IsPlayerInRangeOfPoint( playerid, 7.0, 1486.6311, -1725.8000, 6.7086))
    {
       GRESKA(playerid,"Niste kod mesta za pokrentanja ovog posla.");
    }
    else
   PrevozDroge[playerid] = 1;

    SetPlayerCheckpoint(playerid,-176.7016, 358.8314, 12.2813,5.0);
    Info(playerid,"Pokrenuli ste prevoz droge preko granice,idite do mesta oznaceno na mapi te dajte drogu coveku. ");
    return 1;
[/pawn]
[pawn]new PrevozDroge[20];[/pawn]
Ovo je pod OnPlayerEnterCheckpoint
[pawn]    if(PrevozDroge[playerid] == 1)
    if(IsPlayerInRangeOfPoint(playerid,7.0,1486.6311,-1725.8000,6.7086))
    {
    DisablePlayerCheckpoint(playerid);
    PrevozDroge[playerid] = 0;
    DajIgracuNovac( playerid, 20000 );
    }
    }[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Naslov: Odg: Pomoc oko sistema
Poruka od: Alhemičar poslato Jul 31, 2020, 15:08:21 POSLE PODNE
[pawn]CMD:prevozidrogu(playerid,params[])
{
    if(!IsPlayerInRangeOfPoint(playerid, 7.0, 1486.6311, -1725.8000, 6.7086))
       return GRESKA(playerid, "Niste kod mesta za pokrentanja ovog posla.");

    SetPlayerCheckpoint(playerid, -176.7016, 358.8314, 12.2813, 5.0);

    PrevozDroge[playerid] = 1;

    Info(playerid, "Pokrenuli ste prevoz droge preko granice,idite do mesta oznaceno na mapi te dajte drogu coveku.");

    return 1;
}

if(PrevozDroge[playerid])
{
   // Ovde su ti bile pogresne koordinate, tu je bila greska
   if(IsPlayerInRangeOfPoint(playerid, 7.0,  -176.7016, 358.8314, 12.2813))
   {
      DisablePlayerCheckpoint(playerid);
      PrevozDroge[playerid] = 0;
      DajIgracuNovac( playerid, 20000 );
   }
}[/pawn]
Naslov: Odg: Pomoc oko sistema
Poruka od: Risticc poslato Jul 31, 2020, 15:12:57 POSLE PODNE
Radi hvala lock.