Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Martyn poslato Januar 03, 2020, 05:44:22 PRE PODNE

Naslov: Nece da mi ucita cp
Poruka od: Martyn poslato Januar 03, 2020, 05:44:22 PRE PODNE
Problem(error/warning): Pa kad stanem na cp ne dogadja se nista
Dio skripte: [ pawn ]BExtazy skripta[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]//[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): //
Naslov: Odg: Nece da mi ucita cp
Poruka od: malipablo poslato Januar 03, 2020, 06:16:40 PRE PODNE
Po informacijama koje si nam dao mogu ti samo reci ovo:

https://wiki.sa-mp.com/wiki/OnPlayerEnterCheckpoint
Naslov: Odg: Nece da mi ucita cp
Poruka od: Salesman poslato Januar 03, 2020, 17:02:47 POSLE PODNE
koliko znam na extazy skripti postoji varijabla u koju se stavlja ID checkpointa koji je kreiran te se provjerava da li je igracu ta vraijabla ista. Primjer:

[pawn]
cmd:checkpoint(playerid){
   
   SetPlayerCheckpoint(playerid, 3.0, 2.0, 1.0, 2.5);

   CheckPoint[playerid] = 1;

   return true;
}

public OnPlayerEnterCheckpoint(playerid){

   switch(CheckPoint[playerid]){
      case 1:SendClientMessage(playerid, -1, "Usli ste u checkpoint.");
   }

   return true;
}
[/pawn]
Naslov: Odg: Nece da mi ucita cp
Poruka od: SelfControle poslato Januar 06, 2020, 06:24:30 PRE PODNE
CMD:checkpoint...
...SetPVarInt(playerid,"CP",1);

public OnPlayerEnterCheckpoint..
... if(GetPVarInt(playerid,"CP") == 1) {...}
return 1;

Kada napravis za CPove sve sta zelis da bi radili moras da stavis "return 1;" na kraju rada. Nisi poslao deo skripte mozda ce ti ovo pomoci sto sam napisao.