Skripta koju koristim: UP
Detaljan opis problema: E ovako,problem oko trafike je taj sto nece da reaguje na komandu /kupi ?
Dio skripte: if(IsPlayerInRangeOfPoint(playerid, 5.0, FirmaInfo, FirmaInfo, FirmaInfo))
{
if(FirmaInfo == VRSTA_SBIZZ)
{
x++;
KioskKupovina = i;
SPD(playerid, DIALOG_TRAFIKA, DIALOG_STYLE_LIST, ""BELA"Trafika", ""CRVENA"- "BELA"Dopuna (20$)\n"CRVENA"- "BELA"Dopuna (50$)\n"CRVENA"- "BELA"Dopuna (100$)\n"CRVENA"- "BELA"Sok (10$)\n"CRVENA"- "BELA"Cigare (20$)\n"CRVENA"- "BELA"Upaljac (10$)\n"CRVENA"- "BELA"Cokoladica (10$)", "Odaberi", "Izlaz");
break;
}
}
}
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno): http://prntscr.com/725a98
[POMOC] Trafika
676
pregleda
15
postova
6. Maj 2015.
6. Maj 2015.
Mr.Gagi wrote on May 6, 2015, 12:06 pm:
A da li imas DIALOG_TRAFIKA pod ondialogresponse?
6. Maj 2015.
Da li si siguran da ti se id-ovi trafika krecu od 86 - 90? I da li su te koordinate fUlazX i ostale dobre koordinate? Nesto od tih uslova ti se ne ispunjava i ima razlog zasto odradi debug pa ces naci
A nisi morao to odvajati od gornje petlje mogao si sve u jednoj petlji postaviti
A nisi morao to odvajati od gornje petlje mogao si sve u jednoj petlji postaviti
6. Maj 2015.
Mr.Gagi wrote on May 6, 2015, 12:42 pm:
Da li si siguran da ti se id-ovi trafika krecu od 86 - 90? I da li su te koordinate fUlazX i ostale dobre koordinate? Nesto od tih uslova ti se ne ispunjava i ima razlog zasto odradi debug pa ces naci
A nisi morao to odvajati od gornje petlje mogao si sve u jednoj petlji postaviti
A nisi morao to odvajati od gornje petlje mogao si sve u jednoj petlji postaviti
6. Maj 2015.
Darko Neskovicâ„¢ wrote on May 6, 2015, 12:42 pm:
Da li si siguran da ti se id-ovi trafika krecu od 86 - 90? I da li su te koordinate fUlazX i ostale dobre koordinate? Nesto od tih uslova ti se ne ispunjava i ima razlog zasto odradi debug pa ces naci
A nisi morao to odvajati od gornje petlje mogao si sve u jednoj petlji postaviti
A nisi morao to odvajati od gornje petlje mogao si sve u jednoj petlji postaviti
Ne, te koordinate su farma... Ali taj deo za trafiku mozes ukljuciti u onu for petlju iznad da ne pokreces dve petlje tako i da ne ides preko id-a. I kada kacis neki kod na forum koristi tag code tj.

6. Maj 2015.
Crazyn3ss wrote on May 6, 2015, 1:20 pm:
ovdje greska
stavi ovako
if(IsPlayerInRangeOfPoint(playerid, 5.0, FirmaInfo, FirmaInfo, FirmaInfo))stavi ovako
if(IsPlayerInRangeOfPoint(playerid, 5.0, FirmaInfo, FirmaInfo, FirmaInfo))Nije to, zato sto nije okacio u code fale mu indexi pa je zato text italic to da mu fali bio bi error, jednostavno nije kreirao trafike dobro ili ne proverava dobre id-ove mozda.
6. Maj 2015.
Mr.Gagi wrote on May 6, 2015, 1:20 pm:
ovdje greska
stavi ovako
if(IsPlayerInRangeOfPoint(playerid, 5.0, FirmaInfo, FirmaInfo, FirmaInfo))stavi ovako
if(IsPlayerInRangeOfPoint(playerid, 5.0, FirmaInfo, FirmaInfo, FirmaInfo))Nije to, zato sto nije okacio u code fale mu indexi pa je zato text italic to da mu fali bio bi error, jednostavno nije kreirao trafike dobro ili ne proverava dobre id-ove mozda.
al koristi ga ovdje
FirmaInfo[UsaoFirma]--; FirmaNovac(UsaoFirma, 50);
Darko probaj otic na farmu i kucaj komandu i vidi dali radi..
Ili probaj jednostavnije, zapisi kordinate od trafika u neki stock, i provjeravaj dal je na tom mjestu ako je, dodas mu varijablu npr. KodKioska i da upise id sfirme, i tako jednostavno samo prenes u dialog npr
sFirmaInfo[KodKisoka] --;
6. Maj 2015.
Crazyn3ss wrote on May 6, 2015, 1:20 pm:
ovdje greska
stavi ovako
if(IsPlayerInRangeOfPoint(playerid, 5.0, FirmaInfo, FirmaInfo, FirmaInfo))stavi ovako
if(IsPlayerInRangeOfPoint(playerid, 5.0, FirmaInfo, FirmaInfo, FirmaInfo))Nije to, zato sto nije okacio u code fale mu indexi pa je zato text italic to da mu fali bio bi error, jednostavno nije kreirao trafike dobro ili ne proverava dobre id-ove mozda.
al koristi ga ovdje
FirmaInfo[UsaoFirma]--; FirmaNovac(UsaoFirma, 50);
Darko probaj otic na farmu i kucaj komandu i vidi dali radi..
Ili probaj jednostavnije, zapisi kordinate od trafika u neki stock, i provjeravaj dal je na tom mjestu ako je, dodas mu varijablu npr. KodKioska i da upise id sfirme, i tako jednostavno samo prenes u dialog npr
sFirmaInfo[KodKisoka] --;
sad cu probati
EDIT: Ne radi mi komanda na farmi
6. Maj 2015.
Darko Neskovicâ„¢ wrote on May 6, 2015, 1:20 pm:
ovdje greska
stavi ovako
if(IsPlayerInRangeOfPoint(playerid, 5.0, FirmaInfo, FirmaInfo, FirmaInfo))stavi ovako
if(IsPlayerInRangeOfPoint(playerid, 5.0, FirmaInfo, FirmaInfo, FirmaInfo))Nije to, zato sto nije okacio u code fale mu indexi pa je zato text italic to da mu fali bio bi error, jednostavno nije kreirao trafike dobro ili ne proverava dobre id-ove mozda.
al koristi ga ovdje
FirmaInfo[UsaoFirma]--; FirmaNovac(UsaoFirma, 50);
Darko probaj otic na farmu i kucaj komandu i vidi dali radi..
Ili probaj jednostavnije, zapisi kordinate od trafika u neki stock, i provjeravaj dal je na tom mjestu ako je, dodas mu varijablu npr. KodKioska i da upise id sfirme, i tako jednostavno samo prenes u dialog npr
sFirmaInfo[KodKisoka] --;
sad cu probati
EDIT: Ne radi mi komanda na farmi
A citav fajl taj sto ti je sacuvan ne valja sredis to i radice, verovatno ti ni Vrsta bizza ne valja kao sto sam i rekao
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava