San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: xigmac - 2011. december 05. - 18:17:52
Cím: Enum
Írta: xigmac - 2011. december 05. - 18:17:52
Buta kérdés lehet. :) Enumerációs változónak pl.: PlayerInfo[playerid][Valami] hogyan adok strines értéket? [pawn]PlayerInfo[playerid][Valami] = \"Almafa\";[/pawn] erre [pawn]error 006: must be assigned to an array[/pawn] ezt kapom :)
Cím: Enum
Írta: Gang[St]e[R] - 2011. december 05. - 18:22:45
[pawn]enum sajt { string[], egyéb }; new PlayerInfo[MAX_PLAYERS][sajt];[/pawn] látom itt egy hiba nme jeleníti meg a \"[\" karaktert, azt string[] akar lenni. Beágyazás: [pawn]PlayerInfo[playerid][string] = \"kolbász\";[/pawn]
Cím: Enum
Írta: Benceee - 2011. december 05. - 18:23:07
Formázd meg elõtte.
new string[64]; format(string, sizeof(string), \"szöveg\"); PlayerInfo[playerid][Valami] = string;
Cím: Enum
Írta: xigmac - 2011. december 05. - 18:25:36
Ugyanaz a hiba. ::|
Cím: Enum
Írta: Sheet - 2011. december 05. - 18:28:49
Egyszerû és nagyszerû: [pawn]enum Sajt { Valami[128] }; new PlayerInfo[MAX_PLAYERS][sajt];[/pawn]
Cím: Enum
Írta: xigmac - 2011. december 05. - 18:34:59
Wáow. :D [pawn]error 047: array sizes do not match, or destination array is too small[/pawn] Közel járunk. Mi ez a hiszti? ???
Cím: Enum
Írta: Benceee - 2011. december 05. - 18:36:01
Itt már csak formáznod kell a szöveget, 128-as értékkel, vagy amennyit a \"valami\" után írtál.
Cím: Enum
Írta: Sheet - 2011. december 05. - 18:37:55
[pawn]enum Sajt { Valami[128], Valami2[256] }; new PlayerInfo[MAX_PLAYERS][sajt]; CMD:asd(playerid) { new string[128], string2[256]; format(string, 128, \"Kolbi\"); format(string, 256, \"Kolbi2\"); PlayerInfo[playerid][Valami] = string; PlayerInfo[playerid][Valami2] = string2; return 1; }[/pawn] Erre is hibát ír?
Cím: Enum
Írta: xigmac - 2011. december 05. - 18:42:08