Započeo Qiyamet
•17. Maj 2020.Dynamic object u interior
910
pregleda
10
postova
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
80
Postovi:
20
Teme:
Pridružio se:Jan. 2019
17. Maj 2020.
Skripta koju koristim : moj mod
Opis problema : pravim dynamic atm system i sve normalno radi osim kad trebam da loadam atm's u iterior. Znaci on ih normalno kreira i sacuva, ali kar restartujem server ne loada mi objekat u interior.
Dio skirpte :
eo vam loading ( pod OnGameModeInit ). Meni se cini kao da mu ne postavi virtual world i interior pravilno iako sve sacuva kako treba.
Slika/Video : //
Hvala unaprijed
Opis problema : pravim dynamic atm system i sve normalno radi osim kad trebam da loadam atm's u iterior. Znaci on ih normalno kreira i sacuva, ali kar restartujem server ne loada mi objekat u interior.
Dio skirpte :
new string;
for( new atmid = 1; atmid < MAX_ATMS; atmid++ )
{
if( fexist( AtmPath(atmid) ))
{
INI_ParseFile(AtmPath(atmid), "LoadAtm_data", .bExtra = true, .extra = atmid);
AtmInfo = CreateDynamicObject(AtmInfo, AtmInfo, AtmInfo, AtmInfo, AtmInfo, AtmInfo, AtmInfo, AtmInfo, AtmInfo, -1, 200.0);
format(string, sizeof(string), "{FFFF4D}[{CFCFCF}ATM %i{FFFF4D}]\n-------------------------------\n/{FFFFFF}bankomat\nDa koristite bankomat", atmid);
AtmInfo = CreateDynamic3DTextLabel(string, -1, AtmInfo, AtmInfo, AtmInfo, 15.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, AtmInfo, AtmInfo, -1, 100.0);
}
}eo vam loading ( pod OnGameModeInit ). Meni se cini kao da mu ne postavi virtual world i interior pravilno iako sve sacuva kako treba.
Slika/Video : //
Hvala unaprijed
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
35
Postovi:
9
Teme:
Pridružio se:Sep. 2013
17. Maj 2020.
Mozda nema nikakve veze ali probaj ovako
Stari kod
Novi kod
Umesto
AtmInfo stavi -1
AtmInfo stavi -1
Stari kod
Quote
AtmInfo = CreateDynamicObject(AtmInfo, AtmInfo, AtmInfo, AtmInfo, AtmInfo, AtmInfo, AtmInfo, AtmInfo, AtmInfo, -1, 200.0);
Novi kod
AtmInfo = CreateDynamicObject(AtmInfo, AtmInfo, AtmInfo, AtmInfo, AtmInfo, AtmInfo, AtmInfo, -1, -1, -1, 200.0);
Umesto
AtmInfo stavi -1
AtmInfo stavi -1
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
80
Postovi:
20
Teme:
Pridružio se:Jan. 2019
17. Maj 2020.
Lule wrote on May 17, 2020, 5:03 pm:
Mozda nema nikakve veze ali probaj ovako
Stari kod
Novi kod
Umesto
AtmInfo stavi -1
AtmInfo stavi -1
Stari kod
Novi kod
AtmInfo = CreateDynamicObject(AtmInfo, AtmInfo, AtmInfo, AtmInfo, AtmInfo, AtmInfo, AtmInfo, -1, -1, -1, 200.0);
Umesto
AtmInfo stavi -1
AtmInfo stavi -1
Da, ali ja necu da mi u svakom virtualwordlu i interieru kreira bankomat. Vec smao u odredjenim ahaha
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
80
Postovi:
20
Teme:
Pridružio se:Jan. 2019
17. Maj 2020.
MEDO wrote on May 17, 2020, 7:11 pm:
Da možda nisi zaboravio uzeti vw i int kad se kreira taj bankomat?
Nisam, eo ti ucitavanje i save
public LoadAtm_data(atmid, name[], value[])
{
INI_Int("ID", AtmInfo);
INI_Int("Model", AtmInfo);
INI_Int("Object", AtmInfo);
INI_Float("X", AtmInfo);
INI_Float("Y", AtmInfo);
INI_Float("Z", AtmInfo);
INI_Float("RX", AtmInfo);
INI_Float("RY", AtmInfo);
INI_Float("RZ", AtmInfo);
INI_Int("VirutalWorld", AtmInfo);
INI_Int("InteriorID", AtmInfo);
return 1;
}stock saveAtm(atmid)
{
new INI:File = INI_Open(AtmPath(atmid));
INI_SetTag(File, "atm_data");
INI_WriteInt(File, "ID", AtmInfo);
INI_WriteInt(File, "Model", AtmInfo);
INI_WriteInt(File, "Object", AtmInfo);
INI_WriteFloat(File, "X", AtmInfo);
INI_WriteFloat(File, "Y", AtmInfo);
INI_WriteFloat(File, "Z", AtmInfo);
INI_WriteFloat(File, "RX", AtmInfo);
INI_WriteFloat(File, "RY", AtmInfo);
INI_WriteFloat(File, "RZ", AtmInfo);
INI_WriteInt(File, "VirtualWorld", AtmInfo);
INI_WriteInt(File, "InteriorID", AtmInfo);
INI_Close(File);
}Sve to meni lijepo sacuva u scriptfiles. Al isto ko da ima neki bug sa streamerom i nece da mi spawna objekat u interieru
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
241 / 250 XP
Početnik(0)
1,344
Postovi:
96
Teme:
Pridružio se:Jun 2012
17. Maj 2020.
Znas kako da testiramo tu u to učitvanje gore dodaš ovu liniju
printf("%d - %d - %d ", AtmInfo, AtmInfo, AtmInfo);
Tako da vidmo da li skripta učitava te intove i vw, i samo onda provjeri koji id bankomata ti je unutar inta nekog i provjeri da li dobro čita u konzoli
Također koju verziju streamera koristiš, znam da je jedna bila bugovana i da je bio problem s tim učitvanjem objekata u intu i vw
printf("%d - %d - %d ", AtmInfo, AtmInfo, AtmInfo);
Tako da vidmo da li skripta učitava te intove i vw, i samo onda provjeri koji id bankomata ti je unutar inta nekog i provjeri da li dobro čita u konzoli
Također koju verziju streamera koristiš, znam da je jedna bila bugovana i da je bio problem s tim učitvanjem objekata u intu i vw
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
80
Postovi:
20
Teme:
Pridružio se:Jan. 2019
18. Maj 2020.
MEDO wrote on May 17, 2020, 11:00 pm:
Znas kako da testiramo tu u to učitvanje gore dodaš ovu liniju
printf("%d - %d - %d ", AtmInfo, AtmInfo, AtmInfo);
Tako da vidmo da li skripta učitava te intove i vw, i samo onda provjeri koji id bankomata ti je unutar inta nekog i provjeri da li dobro čita u konzoli
Također koju verziju streamera koristiš, znam da je jedna bila bugovana i da je bio problem s tim učitvanjem objekata u intu i vw
printf("%d - %d - %d ", AtmInfo, AtmInfo, AtmInfo);
Tako da vidmo da li skripta učitava te intove i vw, i samo onda provjeri koji id bankomata ti je unutar inta nekog i provjeri da li dobro čita u konzoli
Također koju verziju streamera koristiš, znam da je jedna bila bugovana i da je bio problem s tim učitvanjem objekata u intu i vw
Streamer je 2.9.4 i ova provjera pokazuje kao da se ne ucitava kako treba. On bi mi za bakomat id 2 trebo da ucita virutal world 3 i interior 2. On mi ucita virtual world 0 i interior 2. Dakle imam negdje problem sa ucitavanjem vw-a. Hvala ti puno na pomoci oko ovog haha
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
80
Postovi:
20
Teme:
Pridružio se:Jan. 2019
18. Maj 2020.
xLanmi wrote on May 18, 2020, 1:43 pm:
Sta ti pise u fajlu tog ATM-a koji je VW a koji je INT?
FIno je sacuvano, VW je 3 a interior je 2. Znaci da mi je negdje problem u loadu. Provjeravam vec 6 put nmg da nadjem gresku. Ne znam jel to sad greska do mene il je yini sta zabo.
House system mi radi savrseno. A na istom principu sam odradio load i save.
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
80
Postovi:
20
Teme:
Pridružio se:Jan. 2019
18. Maj 2020.
xLanmi wrote on May 18, 2020, 1:43 pm:
Sta ti pise u fajlu tog ATM-a koji je VW a koji je INT?
Izgleda da se taj bankomat ubagovo, izbriso sam ga i ponovo sve bankomate kreiro. Sad sve normalno radi. Kreirao sam 6 bankomata u 6 razlicitih interiera i vw. Sve je top ucitano sad ahahah.
Lock cu temu. Hvala vam svima na pomoci
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava