YSI

30. Jun 2020. Zaključano
782
pregleda
4
postova
Nikola4
4
Made Man
30. Jun 2020.
Problem(error/warning): E pa sad, vise stvari, prvo kao prvo update sam YSI na YSI 5, e sad kada startujem server izbacuje warninge koje mozete videti dole na githubu, sve podatke o imovini, firmama etc. se postave na 0, sva vozila sa servera se obrisu, i cim udjem na server sa nekim acc obrisu se svi podaci acca (takodje se sve postavi na 0). Na kraju svega toga server se i ugasi i izbaci errore.
Deo skripte:
new INI:File = INI_Open( file4 );
//linija 25662
SaveBussines( f );
//linija 29334
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
https://raw.githubusercontent.com/Nikolaa2k19/log-file/master/server_log
- eto na github jer nigde drugde nisam mogao ovoliko velik log da stavim.
Slika/video ingame problema(obavezno ako je ingame problem): link slike
algorhitmically
4
Shot Caller
30. Jun 2020.
Mozes li poslati putanju do foldera kojih ucitavas(parametar u INI_Open)?
Da li su ti kreirani folderi u scriptfiles za odredjene stvari koje se u njima cuvaju?

Uglavnom jedno od resenja bi bilo da obrises sve fajlove kod kojih taj warning izlazi, jer su verovatno corruptovani na neki nacin(problem je kod ucitavanja linija).
Drugo resenje bi bilo da ponovo pokusas da skines stariji branch ysi include-a na primer prvo da predjes na 4.x pa vidis da li ce raditi.
Error koji ti na kraju loga izlazi je greska sa pristupom memoriji koja je nedavno ispravljena u y_mallocu, ali izgleda da se jos uvek pojavljuje.

Samo mi jos reci, da li imas definisan YSI_YES_HEAP_MALLOC na pocetku skripte?
Nikola4
4
Made Man
30. Jun 2020.
algorhitmically wrote on June 30, 2020, 11:24 am:
Mozes li poslati putanju do foldera kojih ucitavas(parametar u INI_Open)?
Da li su ti kreirani folderi u scriptfiles za odredjene stvari koje se u njima cuvaju?

Uglavnom jedno od resenja bi bilo da obrises sve fajlove kod kojih taj warning izlazi, jer su verovatno corruptovani na neki nacin(problem je kod ucitavanja linija).
Drugo resenje bi bilo da ponovo pokusas da skines stariji branch ysi include-a na primer prvo da predjes na 4.x pa vidis da li ce raditi.
Error koji ti na kraju loga izlazi je greska sa pristupom memoriji koja je nedavno ispravljena u y_mallocu, ali izgleda da se jos uvek pojavljuje.

Samo mi jos reci, da li imas definisan YSI_YES_HEAP_MALLOC na pocetku skripte?
format( file4, sizeof( file4 ), F_FILE, id );
new INI:File = INI_Open( file4 );
-
#define F_FILE                  "Firme/%i.ini"

Primera radi, obrisao sam serverstats fajl, na njemu isto daje warning, kada se opet kreirao opet je isto ispalo sve, ponovo baca warning i sve stavlja na 0 / false, poslednja verzija YSI 4 tj. 4.0.2 radi perfektno, malopre sam ponovo probavao sa YSI 5 i nije bilo onih errora na kraju ali se desavalo isto ovo sa warninzima. I Da, svi folderi su kreirani.
algorhitmically
4
Shot Caller
30. Jun 2020.
.варнинг wrote on June 30, 2020, 2:08 pm:
format( file4, sizeof( file4 ), F_FILE, id );
new INI:File = INI_Open( file4 );
-
#define F_FILE                  "Firme/%i.ini"

Primera radi, obrisao sam serverstats fajl, na njemu isto daje warning, kada se opet kreirao opet je isto ispalo sve, ponovo baca warning i sve stavlja na 0 / false, poslednja verzija YSI 4 tj. 4.0.2 radi perfektno, malopre sam ponovo probavao sa YSI 5 i nije bilo onih errora na kraju ali se desavalo isto ovo sa warninzima. I Da, svi folderi su kreirani.

I da, zaboravio sam ti reci da JIT i crashdetect ne idu zajedno, crashdetect koristi za debug, a JIT pri koristenju kada znas da je sve u redu.

Nego, mozda bi bilo dobro da pokusas da ovaj format lokacije: "Firme/%i.ini"  prebacis u "Firme/%d.ini".

Ako si pri koristenju YSI 5.x definisao YSI_YES_HEAP_MALLOC skloni i definisi YSI_NO_HEAP_MALLOC, jer pri koristenju y_ini-a nije preporucljivo koristiti prvu metodu.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha