Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3880 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

Sveiki!

Šiandien sumasčiau vėl paskriptint, ir pagalvojau padaryt MySQL namų sistemą.

Susidūriau su warningu kuris manęs nepaleidžia:

data/housesys.p(19) : warning 213: tag mismatch
data/housesys.p(20) : warning 213: tag mismatch
data/housesys.p(21) : warning 213: tag mismatch
data/housesys.p(22) : warning 213: tag mismatch
data/housesys.p(23) : warning 213: tag mismatch
data/housesys.p(24) : warning 213: tag mismatch
data/housesys.p(51) : warning 213: tag mismatch

Kodas:

new Float:RandomInterieras[][] =
{
    {235.34, 1186.68, 1080.26, 3},
    {491.07, 1398.50, 1080.26, 2},
    {-260.49, 1456.75, 1084.37, 4},
    {2495.98, -1692.08, 1014.74, 3},
    {2270.38, -1210.35, 1047.56, 10},
    {387.22, 1471.70, 1080.19, 15}
};
51: 		houseData[i][houseInt] = RandomInterieras[randint][3];

dėkui/

 

 

 

(redaguota)

Naudok arba vien float, arba vien integer. Alternatyva:

enum rI
{
	Float:x,
	Float:y,
	Float:z,
	inter
};
new RandomInterieras[][rI] =
{
	{235.34, 1186.68, 1080.26, 3},
	{491.07, 1398.50, 1080.26, 2},
	{-260.49, 1456.75, 1084.37, 4},
	{2495.98, -1692.08, 1014.74, 3},
	{2270.38, -1210.35, 1047.56, 10},
	{387.22, 1471.70, 1080.19, 15}
};

/* Naudojimas: */
public OnGameModeInit()
{
	printf("3 interjero Y koordinate yra: %.2f", RandomInterieras[2][y]);
	return 1;
}
EDIT: Galima dar taip:

new Float:RandomInterieras[][] =
{
	{235.34, 1186.68, 1080.26, 3.0},
	{491.07, 1398.50, 1080.26, 2.0},
	{-260.49, 1456.75, 1084.37, 4.0},
	{2495.98, -1692.08, 1014.74, 3.0},
	{2270.38, -1210.35, 1047.56, 10.0},
	{387.22, 1471.70, 1080.19, 15.0}
};

/* Naudojimas: */
public OnGameModeInit()
{
	printf("3 interjero interjero ID: %d", floatround(RandomInterieras[2][3], floatround_floor));
	return 1;
}
Redaguota , nario ES.^
  • Teigiamai 1

dėkui. jei galit dar su tais padėkit:

[14:10:23] CMySQLHandler::Query(INSERT INTO `namai` (ID, Savininkas, Nupirktas, X, Y, Z, EX, EY, EZ, Int) VALUES ('1', 'Serveris', '0', '134.108078', '-75.512275', '1.429687', '2270.379882', '-1210.349975', '1047.560058', '10.000000')) - An error has occured. (Error ID: 1064, You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Int) VALUES ('1', 'Serveris', '0', '134.108078', '-75.512275', '1.429687', '2270' at line 1)
new query[500];
		format(query, sizeof(query), "INSERT INTO `namai` (ID, Savininkas, Nupirktas, X, Y, Z, EX, EY, EZ, Int) VALUES ('%i', 'Serveris', '%i', '%f', '%f', '%f', '%f', '%f', '%f', '%f')", houseData[i][houseID], houseData[i][houseBought], Pos[0], Pos[1], Pos[2], RandomInterieras[randint][0], RandomInterieras[randint][1], RandomInterieras[randint][2], RandomInterieras[randint][3]);
		mysql_query(query);

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3880 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...