Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2017-12-07, 23:44


RakNet00







Wiek: 25
Na forum: 3126 dni
Posty: 66



Respekt: 50

Witam. RRobilem kod na wczytywanie pewnej rzeczy i niestety wywalilo mi errory:
Kod:


(13539) : warning 213: tag mismatch
(13539) : warning 213: tag mismatch
(13539) : warning 213: tag mismatch
(13541) : warning 213: tag mismatch
(13541) : warning 213: tag mismatch
(13541) : warning 213: tag mismatch

Liniki w torych blad wystepuje:
Kod:


sscanf(Query, "p<|>s[100]fff",TextInfo[i][Text],TextInfo[i][x],TextInfo[i][y],TextInfo[i][z]);
format(labelstring,sizeof labelstring,""NIEBIESKIHEX"%s",TextInfo[i][Text]);


Caly kod:
Kod:


stock LoadText()
{
new Query[400], i=0;
new labelstring[150];
format(Query, sizeof(Query), "SELECT `text`, `x`, `y`,`z` FROM `3dtext`");
mysql_query(Query);
mysql_store_result();
LoadedInfo[Texti] = 0;
while(mysql_fetch_row(Query,"|"))
{
if(mysql_num_rows() != 0)
{
i++;

LoadedInfo[Texti]++;
sscanf(Query, "p<|>s[100]fff",TextInfo[i][Text],TextInfo[i][x],TextInfo[i][y],TextInfo[i][z]);
format(labelstring,sizeof labelstring,""NIEBIESKIHEX"%s",TextInfo[i][Text]);
Create3DTextLabel(labelstring, 0x009e05FF,TextInfo[i][x],TextInfo[i][y],TextInfo[i][z], 100.0, 0, 0);


}

}
mysql_free_result();

return printf("[LOGS] Zaladowano pomyslnie %d 3d textow!",i);
}


Prosz? o szybk? pomoc.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-12-08, 18:23


WWilk1







Wiek: 30
Na forum: 4699 dni
Posty: 116
Nick w MP: eep.Wilk

Piwa: 147

Respekt: 130
Respekt: 130

Poka? jak masz stworzon? tablice TextInfo. W mi?dzyczasie wyprintuj co zwraca Query pod sscanfem
Pawn
printf("test: %s"Query);


Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-12-09, 10:19


RakNet00







Wiek: 25
Na forum: 3126 dni
Posty: 66



Respekt: 50

Kod:

#define MAX_3D 100
enum dInfo
{
Float:xb,
Float:yb,
Float:zb,
Text[300]
}
new TextInfo[MAX_3D][dInfo];


Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-12-09, 12:07


WWilk1







Wiek: 30
Na forum: 4699 dni
Posty: 116
Nick w MP: eep.Wilk

Piwa: 147

Respekt: 130
Respekt: 130

Ten b??d
Kod:

warning 213: tag mismatch
dotyczy ?le zdefiniowanej zmiennej. Jakby? przy tworzeniu zmiennych z kt?rych korzystasz jako "float", zapomnia? doda? tagu Float:
Wys?a?e? tablice wielowymiarow? ze zmiennymi nazwanymi xb, yb, zb, lecz w kodzie wpisujesz
Kod:

sscanf(Query, "p<|>s[100]fff",TextInfo[i][Text],TextInfo[i][x],TextInfo[i][y],TextInfo[i][z]);

a powiniene? mie? wpisane
Kod:

sscanf(Query, "p<|>s[100]fff",TextInfo[i][Text],TextInfo[i][xb],TextInfo[i][yb],TextInfo[i][zb]);

ale gdyby to by?a wina wpisania zmiennych, kt?rych nie masz w tablicy wielowymiarowej to powinien wyskoczy? b??d ?e korzystasz ze zmiennych, kt?re nigdzie nie s? zdefiniowane.
Co? tam nie?le napsoci?e? w kodzie.

Postaw piwo autorowi tego posta
 

 
Tagi: wczytywanie
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku