Szerző Téma: nem értem miért nem jó a tömb hossz:(  (Megtekintve 593 alkalommal)

nem értem miért nem jó a tömb hossz:(
« Dátum: 2013. február 26. - 21:45:13 »
0 Show voters
Sziasztok:)
 

enum hInfo
{
  haznev[128]
};
new HazInfo[MAX_HAZ][hInfo];
HazInfo[lvsflshazid[playerid]][haznev]=inputtext;

 
hiba kód:
 

error 047: array sizes do not match, or destination array is too small

 
mi a megoldás?:)
elõre is köszi:)

Nem elérhető Raidon

  • 231
    • Profil megtekintése
nem értem miért nem jó a tömb hossz:(
« Válasz #1 Dátum: 2013. február 26. - 21:49:31 »
+1 Show voters
hát ha nem raktad be, akkor biztos... amúgy mysql pluginból több van, neked ez kell (include neve alapján):

http://forum.sa-mp.com/showthread.php?t=7106

nem értem miért nem jó a tömb hossz:(
« Válasz #2 Dátum: 2013. február 26. - 21:52:41 »
+1 Show voters
Idézetet írta: Raidon date=1361911771\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"34226\" data-ipsquote-contentclass=\"forums_Topic
hát ha nem raktad be, akkor biztos... amúgy mysql pluginból több van, neked ez kell (include neve alapján):

http://forum.sa-mp.com/showthread.php?t=7106
 
ennek mi köze van hozzá?


Ha így akarsz neki értéket adni, akkor egy brutálisan nagy érték kell neki, különben hibát fog rá kiírni..
Az inputtext alapértelmezett maximális nagyságát akarja hozzáformázni, ami több, mint az általad megadott 128.
Ha normálisan formázod, akkor nem fog hibát kiírni.
 
format(HazInfo[lvsflshazid[playerid]][haznev], 128, \"%s\", inputtext);

nem értem miért nem jó a tömb hossz:(
« Válasz #3 Dátum: 2013. február 27. - 20:40:31 »
0 Show voters
köszönöm ment a + :)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal