Dinamicno Kreiranje Organizacije


Započeo noddy_, Septembar 19, 2021, 10:37:48 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.


Citat: __vedran.xyz77 poslato Septembar 20, 2021, 14:58:59 POSLE PODNE
Mozda si onda dosao do limita Labela
label limite nemam...

ovo je skripta od 840 linija znaci ne znam dje je problem a od newova za labele iam ovo imam ovo

new oPickUp[MAX_ORGS];
new Text3D:oLabel[MAX_ORGS];
new oSPU[MAX_ORGS];
new Text3D:oSL[MAX_ORGS];
SPEED HACK (C++) https://github.com/nouddy/samp-speed-hack
Reliant GameMode (open.mp) https://github.com/nouddy/reliant-omp
SA:MP Landing Page https://github.com/nouddy/samp-landing-page


Kolko drama ima u 7 grama

Citat: chupo poslato Septembar 19, 2021, 10:37:48 PRE PODNE
Problem(error/warning): Ni jedno pa ni drugo, jednostavno sve radi ali, kada ugasim server i opet upalim nece da se kreira PickUp i Label
Deo skripte:
for(new i = 0; i < MAX_ORGS; i++)
	{
	    new ofile[64];
	    format(ofile, sizeof(ofile), OPATH, i);
		if(fexist(ofile))
		{
  			INI_ParseFile(ofile, "LoadOrgs", .bExtra = true, .extra = i);
			new ostr[128];
			format(ostr, sizeof(ostr), "{FF0000}Organizacija : {FFFFFF}%s\n{FF0000}Lider : {FFFFFF}%s", OI[i][Ime], OI[i][Leader]);
			oLabel[i] = Create3DTextLabel(ostr, -1, OI[i][UlazX], OI[i][UlazY], OI[i][UlazZ], 20.0, 1, 0);
			oPickUp[i] = CreatePickup(1314, 1, OI[i][UlazX],OI[i][UlazY],OI[i][UlazZ], 1);
			oSPU[i] = CreatePickup(1239, 1, OI[i][SX],OI[i][SY],OI[i][SZ], 1);
			oSL[i] = Create3DTextLabel("{FF0000}Sef Organizacije\n{FFFFFF}/orgsef", -1, OI[i][SX],OI[i][SY],OI[i][SZ], 20.0, 1, 0);
			printf("Org Labeli ucitani");
			obroj++;
		}
	}

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
//


Kada upalis server, organizaciju koju si kreirao da li je kreirao fajl u scriptfilesu, da li ti ispisuje u logu dal ti ucitava tu organizaciju?
Poslednja Izmena: Septembar 20, 2021, 21:19:44 POSLE PODNE od Itz.

Da brate, meni pise u consoli Loaded Org/1.ini loading pa tako i za drugu org...u scriptfiles mi je sve sacuvano ne vidim razlog sta jebe skriptu
SPEED HACK (C++) https://github.com/nouddy/samp-speed-hack
Reliant GameMode (open.mp) https://github.com/nouddy/reliant-omp
SA:MP Landing Page https://github.com/nouddy/samp-landing-page


Kolko drama ima u 7 grama

Citat: chupo poslato Septembar 20, 2021, 21:36:54 POSLE PODNE
Da brate, meni pise u consoli Loaded Org/1.ini loading pa tako i za drugu org...u scriptfiles mi je sve sacuvano ne vidim razlog sta jebe skriptu

Probaj sa ovim, nzm sta moze da bude kada ti organizacije ucitava, ali ne kreiraj 3dtext i pickup.
for(new i = 1; i < MAX_ORGS; i++)

Takodje probaj INTid '0' i VWid '0'

Citat: Itz. poslato Septembar 20, 2021, 21:48:52 POSLE PODNE
Probaj sa ovim, nzm sta moze da bude kada ti organizacije ucitava, ali ne kreiraj 3dtext i pickup.
for(new i = 1; i < MAX_ORGS; i++)

Takodje probaj INTid '0' i VWid '0'

Probao sam vec...
SPEED HACK (C++) https://github.com/nouddy/samp-speed-hack
Reliant GameMode (open.mp) https://github.com/nouddy/reliant-omp
SA:MP Landing Page https://github.com/nouddy/samp-landing-page


Kolko drama ima u 7 grama

if(fexist(ofile))
      {
           INI_ParseFile(ofile, "LoadOrgs", .bExtra = true, .extra = i);
         new ostr[128];
         format(ostr, sizeof(ostr), "{FF0000}Organizacija : {FFFFFF}%s\n{FF0000}Lider : {FFFFFF}%s", OI[i][Ime], OI[Leader]);
         oLabel = Create3DTextLabel(ostr, -1, OI[UlazX], OI[UlazY], OI[UlazZ], 20.0, 1, 0);
         oPickUp = CreatePickup(1314, 1, OI[UlazX],OI[UlazY],OI[UlazZ], 1);
         oSPU = CreatePickup(1239, 1, OI[SX],OI[SY],OI[SZ], 1);
         oSL = Create3DTextLabel("{FF0000}Sef Organizacije\n{FFFFFF}/orgsef", -1, OI[SX],OI[SY],OI[SZ], 20.0, 1, 0);

         printf("%s, X: %f, Y: %f, Z: %f", OI[Ime], OI[UlazX],OI[UlazY],OI[UlazZ]); // vidi da li ce ucitati dobro iz ini fajla i tu
         obroj++;
      }[/i]


Takodjer nisam siguran ali mislim da se ne mogu koristiti razmaci u ini fajlu (nikad nisam radio sa Ini-jem, mozda grijesim)

Citat: __vedran.xyz77 poslato Septembar 21, 2021, 17:36:23 POSLE PODNE
if(fexist(ofile))
      {
           INI_ParseFile(ofile, "LoadOrgs", .bExtra = true, .extra = i);
         new ostr[128];
         format(ostr, sizeof(ostr), "{FF0000}Organizacija : {FFFFFF}%s\n{FF0000}Lider : {FFFFFF}%s", OI[i][Ime], OI[Leader]);
         oLabel = Create3DTextLabel(ostr, -1, OI[UlazX], OI[UlazY], OI[UlazZ], 20.0, 1, 0);
         oPickUp = CreatePickup(1314, 1, OI[UlazX],OI[UlazY],OI[UlazZ], 1);
         oSPU = CreatePickup(1239, 1, OI[SX],OI[SY],OI[SZ], 1);
         oSL = Create3DTextLabel("{FF0000}Sef Organizacije\n{FFFFFF}/orgsef", -1, OI[SX],OI[SY],OI[SZ], 20.0, 1, 0);

         printf("%s, X: %f, Y: %f, Z: %f", OI[Ime], OI[UlazX],OI[UlazY],OI[UlazZ]); // vidi da li ce ucitati dobro iz ini fajla i tu
         obroj++;
      }[/i]


Takodjer nisam siguran ali mislim da se ne mogu koristiti razmaci u ini fajlu (nikad nisam radio sa Ini-jem, mozda grijesim)
Istina, ne mogu se koristiti razmaci u ini fajlu, koristi _ izmedju razmaka

Facebook - Klik



Citat: __vedran.xyz77 poslato Septembar 21, 2021, 17:36:23 POSLE PODNE
if(fexist(ofile))
      {
           INI_ParseFile(ofile, "LoadOrgs", .bExtra = true, .extra = i);
         new ostr[128];
         format(ostr, sizeof(ostr), "{FF0000}Organizacija : {FFFFFF}%s\n{FF0000}Lider : {FFFFFF}%s", OI[i][Ime], OI[Leader]);
         oLabel = Create3DTextLabel(ostr, -1, OI[UlazX], OI[UlazY], OI[UlazZ], 20.0, 1, 0);
         oPickUp = CreatePickup(1314, 1, OI[UlazX],OI[UlazY],OI[UlazZ], 1);
         oSPU = CreatePickup(1239, 1, OI[SX],OI[SY],OI[SZ], 1);
         oSL = Create3DTextLabel("{FF0000}Sef Organizacije\n{FFFFFF}/orgsef", -1, OI[SX],OI[SY],OI[SZ], 20.0, 1, 0);

         printf("%s, X: %f, Y: %f, Z: %f", OI[Ime], OI[UlazX],OI[UlazY],OI[UlazZ]); // vidi da li ce ucitati dobro iz ini fajla i tu
         obroj++;
      }[/i]


Takodjer nisam siguran ali mislim da se ne mogu koristiti razmaci u ini fajlu (nikad nisam radio sa Ini-jem, mozda grijesim)
DeletedUser mi je jucer pomogao gdje je dodao _ izmedju razmaka sto je naravno radilo i danas palim skriptu opet isti djavo,

Kada upalim server ovo se u konzoli ispise
Dino Family, X: 360.024291, Y: -1501.353393, Z: 32.800521 ali opet djaba nema pickupa
Factions : 1
SPEED HACK (C++) https://github.com/nouddy/samp-speed-hack
Reliant GameMode (open.mp) https://github.com/nouddy/reliant-omp
SA:MP Landing Page https://github.com/nouddy/samp-landing-page


Kolko drama ima u 7 grama

Vjerovatno je Write ili nesto ostalo sa razmakom

Citat: __vedran.xyz77 poslato Septembar 23, 2021, 01:41:56 PRE PODNE
Vjerovatno je Write ili nesto ostalo sa razmakom
Trazio sam i nema, obrisao sam taj sistem i napravio isti ali bas isti samo sto nije dinamican i radi....Hvala Vedrane puno na izdvojenom vremenu.LOCK
SPEED HACK (C++) https://github.com/nouddy/samp-speed-hack
Reliant GameMode (open.mp) https://github.com/nouddy/reliant-omp
SA:MP Landing Page https://github.com/nouddy/samp-landing-page


Kolko drama ima u 7 grama