Rent sistem

Započeo R1chard
15. Jul 2018.
1,466
pregleda
18
postova
R1chard
2
Street Runner
15. Jul 2018.
Problem(error/warning): Stavlja label na sva vozila kad rentam jedno, to je zbog ovog loppa sto prolazi korz sva, kako da napravim da kad renta samo na mom stavi da je zauzeto a ne na svima
Dio skripte: [ pawn ]for(new i = 1; i < MAX_RENT; i++)
{
  Delete3DTextLabel(RentLabel);
new string;
format(string,sizeof(string),""vrp"[ RENT - "CRVENA"ZAUZETO "vrp"]\nId: '%d'", RentInfo);
  RentLabel = Create3DTextLabel(string, 0x33CCFFFF, 0.0, 0.0, 0.0, 15.0, 0, 1);
  Attach3DTextLabelToVehicle(RentLabel, RentInfo, 0.0, 0.0, 0.0);
}[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike
PWN|Medis
5
Kingpin
15. Jul 2018.
jednostavno ili napravis kad upise komandu rentcar da updejtuje label ili u tom loopu napravis provjeru da li je vozilo rentano ako jest odradi to sta treba,a ako nije onda ga preskoci
R1chard
2
Street Runner
15. Jul 2018.
MEDO wrote on July 15, 2018, 8:31 pm:
jednostavno ili napravis kad upise komandu rentcar da updejtuje label ili u tom loopu napravis provjeru da li je vozilo rentano ako jest odradi to sta treba,a ako nije onda ga preskoci

pa napravio sam kad ude u vozilo da odma ako je rent pojavi se dialog za iznajmit i iznjamim ja al pokaze na svim vozilima zauzeto po logici ovog koda a ja bi da samo na mom
PWN|Medis
5
Kingpin
15. Jul 2018.
pa gledaj kada das igracu dialog hoce li rent ili nece, ako on kaze da ce rent onda stavis na to vozilo na kojem je on taj label ne moras raditi taj loop, a ako hoces da radis taj loop onda moras napraviti provjeru da li je rentano ili nije jer sta tvoj loop radi jest stavlja na sva vozila koja su kreirana za rent taj tekst bez obzira da li su rentana ili ne
R1chard
2
Street Runner
15. Jul 2018.
ali ako maknem taj lop i stavim samo ovako
Delete3DTextLabel(RentLabel);
new string;
format(string,sizeof(string),""vrp"[ RENT - "CRVENA"ZAUZETO "vrp"]\nId: '%d'", RentInfo);
  RentLabel = Create3DTextLabel(string, 0x33CCFFFF, 0.0, 0.0, 0.0, 15.0, 0, 1);
  Attach3DTextLabelToVehicle(RentLabel, RentInfo, 0.0, 0.0, 0.0);


onda mi nece pokazat zauzeto ni na jednom ovizlu cak ni mom koje sma rento
PWN|Medis
5
Kingpin
15. Jul 2018.
ne razumijes me daj mi enum rentinfo ja cu ti rijesiti
R1chard
2
Street Runner
15. Jul 2018.
enum rInfo
{
rModel,
Float:rPozicija,
rBoja,
rID,
rRentCena,
rVrsta,
rDozvoljenRent
};
PWN|Medis
5
Kingpin
15. Jul 2018.
sta ti znaci to rdozvoljenrent tj za sta ga koristis?
R1chard
2
Street Runner
15. Jul 2018.
pa kao da ga mozes rent tj. dal je rent vozilo ako me kontas
PWN|Medis
5
Kingpin
15. Jul 2018.
probaj ovo
for(new i = 1; i < MAX_RENT; i++)
{
    if(RentInfo > 0) {
      Delete3DTextLabel(RentLabel);
      new string;
      format(string,sizeof(string),""vrp"[ RENT - "CRVENA"ZAUZETO "vrp"]\nId: '%d'", RentInfo);
      RentLabel = Create3DTextLabel(string, 0x33CCFFFF, 0.0, 0.0, 0.0, 15.0, 0, 1);
      Attach3DTextLabelToVehicle(RentLabel, RentInfo, 0.0, 0.0, 0.0);
  }

}


mada ti ovo nije dobar način ali tako si ti uradio
R1chard
2
Street Runner
15. Jul 2018.
opet je isto stavi na sva vozila de idi pp
R1chard
2
Street Runner
15. Jul 2018.
rekli su mi neki skripteri preko http://wiki.sa-mp.com/wiki/GetPlayerVehicleID ali nisma skuzio kako
PWN|Medis
5
Kingpin
15. Jul 2018.
daj mi dialog gdje prihvacas rent
PWN|Medis
5
Kingpin
15. Jul 2018.
ajd obrisi ovaj loop sto imas i ubaci ovo, probaj pa javi pisem sa mob mozda ima gresaka

new ppid = GetPlayerVehicleID(playerid);
Delete3DTextLabel(ppid);
new string;
format(string,sizeof(string),""vrp"[ RENT - "CRVENA"ZAUZETO "vrp"]\nId: `%d`", RentInfo);
RentLabel = Create3DTextLabel(string, 0x33CCFFFF, 0.0, 0.0, 0.0, 15.0, 0, 1);
Attach3DTextLabelToVehicle(RentLabel, RentInfo, 0.0, 0.0, 0.0);
R1chard
2
Street Runner
15. Jul 2018.
tako sam i ja nest slicno probo al nisma dobro , ti si dobro napravio sad radi hvala.... el sma reko da treba sa GetPlayerVehicleID

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha