[Pomoc] Ucitavanje


Započeo RilleX, Mart 31, 2015, 22:01:24 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:Sistem kreiranja dinamicnih int za org
Detaljan opis problema:Kada kucam /napraviint i izaberem vrstu i sve to i ispisuje mi da je kreiran int ID ....... ali nema labela ni pickupa ne moze se ni uci ni nista.Sacuva se sve ok kada se ucitava u server log ipisuje da je ucitano ali na srw nema labela i ostalog
Dio skripte:Evo dio ucitavanja
for(new b = 0; b < sizeof(OGRINT); b++)
	{
		new gFile[35];
		format(gFile, 50, "orge/ORGINT_%d.ini" ,b);
		if(fexist(gFile))
		{
			INI_ParseFile(gFile, "UcitajOrgInt", .bExtra = true, .extra = b);
			if(OGRINT[b][orgPostavljena] == 1)
			{			  
                          if(OGRINT[b][orgVrsta] == 1)
			  {
    				OrgIntLabel[b] = CreateDynamic3DTextLabel("[ org 1 ]\n pritisnite F za ulaz" ,0x33CCFFAA,OGRINT[b][orgUlazX], OGRINT[b][orgUlazY], OGRINT[b][orgUlazY],15);
    				OrgIntPickup[b] = CreateDynamicPickup(19133, 1, OGRINT[b][orgUlazX], OGRINT[b][orgUlazY], OGRINT[b][orgUlazY]);
			  }
			  if(OGRINT[b][orgVrsta] == 2)
			  {
    				OrgIntLabel[b] = CreateDynamic3DTextLabel("[ org 2 ]\n pritisnite F za ulaz" ,0x33CCFFAA,OGRINT[b][orgUlazX], OGRINT[b][orgUlazY], OGRINT[b][orgUlazY],15);
    				OrgIntPickup[b] = CreateDynamicPickup(19133, 1, OGRINT[b][orgUlazX], OGRINT[b][orgUlazY], OGRINT[b][orgUlazY]);
			  }

				printf(" Y_INI | OrgaInt %d ucitana",b);
			}
		}
	}

Neke slike/video za lakse dobivanje pomoci(neobavezno):
Poslednja Izmena: Mart 31, 2015, 22:02:27 POSLE PODNE od [BM:RP] Leon


Evo
CMD:napraviorgint(playerid, params[])
{
	if(PlayerInfo[playerid][pAdmin]< 6) return SCM(playerid, GRAD2,"{FF0000}GRESKA:{FFFFFF} Niste ovlasceni da koristite ovu komandu.");
	new string[512];
	new orgaid = 0;
	GetPlayerPos(playerid, X,Y,Z);
	for(new b = 0; b < sizeof(OGRINT); b++)
	{
		if(OGRINT[b][orgPostavljena] == 1)
		{
			orgaid = b + 1;
		}
	}
	if(orgaid > 200) return SCM(playerid, -1, "{FF0000}GRESKA:{FFFFFF} Ne mozete napraviti vise od 200 orgi.");
    new vrsta, lvl;
    if(sscanf(params, "ii", vrsta, lvl))
	{
		SCM(playerid, -1, "{0080C0}BM:{FFFFFF} /napraviorgint [vrsta] [tim]");
		SCM(playerid, -1, "Vrste Interiora | 0: Policija | 1: Interventna | 2: Taxi");
    	SCM(playerid, -1, "Vrste Interiora | 3: Hitna | 4: Novinari | 5: Dallas");
    	SCM(playerid, -1, "Vrste Interiora | 6: GSF | 7: Mexican | 8: LCN | 9: Hollywood");
    	SCM(playerid, -1, "Vrste Interiora | 10: Rusija | 11: Vlada | 12: -----");
		return 1;
	}
	/////////////////////////////////////////////////////////////////////////////
	if(vrsta == 0) // Policija
	{
    	OGRINT[orgaid][orgIzlazX] = 246.8424; 
		OGRINT[orgaid][orgIzlazY] = 62.6752;
		OGRINT[orgaid][orgIzlazZ] = 1003.7195;
		OGRINT[orgaid][orgInt] = 6;
		OGRINT[orgaid][orgVrsta] = 1;
  		OGRINT[orgaid][orgKoMozeUc] = lvl;
    	//OrgIntLabel[orgaid] = CreateDynamic3DTextLabel("[ Policija ]\n pritisnite F za ulaz" ,0x33CCFFAA,X,Y,Z,15);
    	//OrgIntPickup[orgaid] = CreateDynamicPickup(1247, 1, OGRINT[orgaid][orgUlazX], OGRINT[orgaid][orgUlazY], OGRINT[orgaid][orgUlazY]);
		new str[128];
        format(str,128,"[ADMIN] VLASNIK %s je napravio interior Policije. ID interiora je %d.", GetName(playerid), orgaid);
        ABroadCast(ZUTA,str,1);
	}
 	OGRINT[orgaid][orgUlazX] = X;
    OGRINT[orgaid][orgUlazY] = Y;
    OGRINT[orgaid][orgUlazY] = Z;
    OGRINT[orgaid][orgVW] = orgaid;
    OGRINT[orgaid][orgPostavljena] = 1;
    format(string,sizeof(string),"Interior ID:%d je napravljen.",orgaid);
	SCM(playerid,SIVA,string);
	OrgIntLabelIPickup(orgaid);
	SacuvajIntOrg(orgaid);
	return 1;
}
[code]

Reseno mala greska veliki problem  :D


LOCK!