[Pomoc] Checkpointi

Započeo ``G´´
4. Okt. 2011. Zaključano
612
pregleda
5
postova
Razbojnik
4
Shot Caller
4. Okt. 2011.
Skripta koju koristim: UNRP
Detaljan opis problema: ovo mi je skripta po kojoj bi tribalo ako igrac ude u CP maknit taj cp i stavit drugi i dat mu Random 3-10$, ali ja kad uden u taj CP makne mi taj CP ne stavi mi drugi i neda mi 3-10$ nego mi da i vise od 10 -.-'' nadam se da ce mi neko pomoc ! unaprijed Hvala !
Dio skripte:new RandomMoney[] =
{
   "3",
   "4",
   "5",
   "6",
   "7",
   "8",
   "9",
   "10"
};
new rmoney = random(sizeof(RandomMoney));
if(PlayerInfo > 0)
   {
if(IsPlayerInRangeOfPoint(playerid, 10,2040.2085,-1234.7083,22.4715))//cp1
    {
    new Veh = GetPlayerVehicleID(playerid);
        if(Veh == 1697 || 1698 || 1699 || 1700 || 1701 || 1702)
    {
           PlayerInfo = 2;
           SetPlayerCheckpoint(playerid,2011.9414,-1235.3354,21.4068,5);//
        SafeGivePlayerMoney(playerid, RandomMoney);
}
    }
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Deleted User
Obrisan korisnik
4. Okt. 2011.
Ovako:
Dodas gore:
#define randomEx(%1,%0) \
                    ((random((%0)-(%1))+(%1)))//Ovo je napravio H265 a.k.a Terminator

Stavio sam credits da se zna cije je to.
E sada tebi netreba ono randomMoney nego sada samo ovako:
 if(PlayerInfo > 0)  
    { 
      if(IsPlayerInRangeOfPoint(playerid, 10,2040.2085,-1234.7083,22.4715))//cp1 
      { 
          new Veh = GetPlayerVehicleID(playerid); 
          if(Veh == 1697 || 1698 || 1699 || 1700 || 1701 || 1702) 
          { 
              PlayerInfo = 2; 
              SetPlayerCheckpoint(playerid,2011.9414,-1235.3354,21.4068,5);// 
              SafeGivePlayerMoney(playerid, randomEx(3,10)); 
        } 
      } 

A ovo obrisi:
new RandomMoney[] =  
  { 
      "3", 
      "4", 
      "5", 
      "6", 
      "7", 
      "8", 
      "9", 
      "10" 
  }; 
  new rmoney = random(sizeof(RandomMoney)); 
Razbojnik
4
Shot Caller
4. Okt. 2011.
eh zabb san editovat da san vec rjesia problem s Random Money i radi odlicno...al sve jedno ti hvala 😄

sad kad bi mi jo reko zasto mi nece da ucita novi CP bia bih ti jos zahvalniji 😄
Deleted User
Obrisan korisnik
4. Okt. 2011.
Quote from October 4, 2011, 1:44 pm:
eh zabb san editovat da san vec rjesia problem s Random Money i radi odlicno...al sve jedno ti hvala 😄

sad kad bi mi jo reko zasto mi nece da ucita novi CP bia bih ti jos zahvalniji 😄

if(Veh == 1697 || 1698 || 1699 || 1700 || 1701 || 1702)  //Tu ide ID vozila koji je IG
I koristi ovako
if(PlayerInfo > 0)  
    { 
      if(IsPlayerInRangeOfPoint(playerid, 10,2040.2085,-1234.7083,22.4715))//cp1 
      { 
      if(PlayerInfo == 1)
      {
          new Veh = GetPlayerVehicleID(playerid); 
          if(Veh == 1697 || 1698 || 1699 || 1700 || 1701 || 1702) 
          { 
              PlayerInfo = 2; 
              SetPlayerCheckpoint(playerid,2011.9414,-1235.3354,21.4068,5);// 
              SafeGivePlayerMoney(playerid, randomEx(3,10)); 
        } 
        }
        }

I stavi kod komande PlayerInfo = 1; Neverujem da je do toga nego prvo proveri ID vozila i  if(IsPlayerInRangeOfPoint(playerid, 10,2040.2085,-1234.7083,22.4715))//cp1 da li su dobre kordinate 🙂
Razbojnik
4
Shot Caller
4. Okt. 2011.
EDIT:

Rjeseno, falija je jedan return.... Hvala gagi na pokusaju pomoci

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha