Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: armoo14 poslato Januar 19, 2020, 20:22:32 POSLE PODNE

Naslov: Pomoc oko chackpointa
Poruka od: armoo14 poslato Januar 19, 2020, 20:22:32 POSLE PODNE
Problem(error/warning): Treba mi pomoc kako da napravim ono da cp naprimer udjem u jedan cp pa onda ide drugi i to slicno sistemu auto skole cp-a.Ako niste dobro razumjeli recite onda cu vam detaljnije objasniti.
Dio skripte: //
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log)://
Slika/video ingame problema(obavezno ako je ingame problem)//ako bude trebalo//
Naslov: Odg: Pomoc oko chackpointa
Poruka od: Darkic poslato Januar 19, 2020, 21:02:20 POSLE PODNE
https://wiki.sa-mp.com/wiki/Function:SetPlayerCheckpoint
Naslov: Odg: Pomoc oko chackpointa
Poruka od: Shaw Salcedo poslato Januar 20, 2020, 00:19:41 PRE PODNE
[pawn]   if(Poligon[playerid] == 1 && CID == askolavozila[playerid] && GetPlayerState(playerid) == 2)
   {
      if(IsPlayerInRangeOfPoint(playerid, 3.0, 1667.4324,-1083.8054,23.6781))
      {
         h_SetPlayerCheckpoint(playerid, 1681.1777,-1078.8634,23.6623, 5.0);
         Poligon[playerid] = 2;
      }
   }
   else if(Poligon[playerid] == 2 && CID == askolavozila[playerid] && GetPlayerState(playerid) == 2)
   {
      if(IsPlayerInRangeOfPoint(playerid, 3.0,1681.1777,-1078.8634,23.6623))
      {
         h_SetPlayerCheckpoint(playerid, 1735.6322,-1076.2654,23.7253, 5.0);
         Poligon[playerid] = 3;
      }
   }[/pawn]
Ovo ti je underpoint modu, neka ti posluzi
Naslov: Odg: Pomoc oko chackpointa
Poruka od: armoo14 poslato Januar 21, 2020, 17:00:50 POSLE PODNE
Citat: Kriso poslato Januar 20, 2020, 00:19:41 PRE PODNE
[pawn]   if(Poligon[playerid] == 1 && CID == askolavozila[playerid] && GetPlayerState(playerid) == 2)
   {
      if(IsPlayerInRangeOfPoint(playerid, 3.0, 1667.4324,-1083.8054,23.6781))
      {
         h_SetPlayerCheckpoint(playerid, 1681.1777,-1078.8634,23.6623, 5.0);
         Poligon[playerid] = 2;
      }
   }
   else if(Poligon[playerid] == 2 && CID == askolavozila[playerid] && GetPlayerState(playerid) == 2)
   {
      if(IsPlayerInRangeOfPoint(playerid, 3.0,1681.1777,-1078.8634,23.6623))
      {
         h_SetPlayerCheckpoint(playerid, 1735.6322,-1076.2654,23.7253, 5.0);
         Poligon[playerid] = 3;
      }
   }[/pawn]
Ovo ti je underpoint modu, neka ti posluzi
hvala pousacu ali znas mozda kkako da napravim da kad ukuca naprimer /vodic pojavi cp i kad dodjem do tog cp da mu se pojavi drugi bio sam napravio to al kad dodjem do prvog nece da se ucita pokusavo sam na vise nacina ucita se al opet ne radi mslm ne radi ako treba.