Jump to content
  • 0

problema la teritori


radufabian9794

Question

Salutare am incercat sa imi fac un sistem de war nu a dat nici o eroare pana am ajuns la teritori mai exact in momentul cand ar trebui sa le citeasca dintrun fisier.

Nu am erori sau ceva dar am 3 warrninguri si nu stiu ce sunt cu ele!

C:\Documents and Settings\FabiaN\Desktop\samp03\gamemodes\mygm.pwn(1192) : warning 213: tag mismatch
C:\Documents and Settings\FabiaN\Desktop\samp03\gamemodes\mygm.pwn(1193) : warning 213: tag mismatch
C:\Documents and Settings\FabiaN\Desktop\samp03\gamemodes\mygm.pwn(1194) : warning 213: tag mismatch

[pawn]

forward LoadTeritorii();

public LoadTeritorii()

{

    new arrCoords[11][64];

new strFromFile2[256];

new File: file = fopen("teritori.cfg", io_read);

if (file)

{

new idx;

while (idx < sizeof(TeritoriuInfo))

{

fread(file, strFromFile2);

split(strFromFile2, arrCoords, '|');

strmid(TeritoriuInfo[idx][tId], arrCoords[0], 0, strlen(arrCoords[0]), 255);

TeritoriuInfo[idx][tOwner] = floatstr(arrCoords[1]);//linia 192

TeritoriuInfo[idx][tOwned] = floatstr(arrCoords[2]);// linia 193

TeritoriuInfo[idx][tTime] = floatstr(arrCoords[3]);// linia194

TeritoriuInfo[idx][tPozX1] = floatstr(arrCoords[4]);

TeritoriuInfo[idx][tPozY1] = floatstr(arrCoords[5]);

TeritoriuInfo[idx][tPozX2] = floatstr(arrCoords[6]);

TeritoriuInfo[idx][tPozY2] = floatstr(arrCoords[7]);

TeritoriuInfo[idx][tPozX3] = floatstr(arrCoords[8]);

TeritoriuInfo[idx][tPozY3] = floatstr(arrCoords[9]);

TeritoriuInfo[idx][tPozZ3] = strval(arrCoords[10]);

idx++;

}

fclose(file);

}

return 1;

}

[/pawn]

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

Posteza putin si: new TeritoriuInfo....

Edit: Incearca asa:

enum zInfo
{
	tId,
	tOwner[64],
	tOwned,
	tTime,
	Float:tPozX1,
	Float:tPozY1,
	Float:tPozX2,
	Float:tPozY2,
	Float:tPozX3,
	Float:tPozY3,
	Float:tPozZ3,
};
new TeritoriuInfo[6][zInfo];

forward LoadTeritorii();
public LoadTeritorii()
{
	new arrCoords[11][64];
	new strFromFile2[256];
	new File: file = fopen("teritori.cfg", io_read);
	if (file)
	{
		new idx;
		while (idx < sizeof(TeritoriuInfo))
		{
			fread(file, strFromFile2);
			split(strFromFile2, arrCoords, '|');
			TeritoriuInfo[idx][tId] = strval(arrCoords[0]);
            		strmid(TeritoriuInfo[idx][tOwner], arrCoords[1], 0, strlen(arrCoords[1]), 255);
			TeritoriuInfo[idx][tOwned] = strval(arrCoords[2]);
			TeritoriuInfo[idx][tTime] = strval(arrCoords[3]);
			TeritoriuInfo[idx][tPozX1] = floatstr(arrCoords[4]);
			TeritoriuInfo[idx][tPozY1] = floatstr(arrCoords[5]);
			TeritoriuInfo[idx][tPozX2] = floatstr(arrCoords[6]);
			TeritoriuInfo[idx][tPozY2] = floatstr(arrCoords[7]);
			TeritoriuInfo[idx][tPozX3] = floatstr(arrCoords[8]);
			TeritoriuInfo[idx][tPozY3] = floatstr(arrCoords[9]);
			TeritoriuInfo[idx][tPozZ3] = floatstr(arrCoords[10]);
			idx++;
		}
		fclose(file);
	}
	return 1;
}

i0418xcttya707ofg.jpg

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.