Szerző Téma: miért nem jeleníti meg?  (Megtekintve 1487 alkalommal)

miért nem jeleníti meg?
« Dátum: 2012. december 14. - 16:41:59 »
0 Show voters
new xstring[512];
format(xstring, 512, \"{FF9900}Név: {FFFFFF}%s, {FF9900}Szint: {FFFFFF}%d, {FF9900}Adminszint: {FFFFFF}%d, {FF9900}XP pont: {FFFFFF}%d, {FF9900}Pénz: {FFFFFF}%d$, {FF9900}Bankszámla: {FFFFFF}%d$\", PlayerName(playerid), Info[playerid][szint], Info[playerid][admin], Info[playerid][xp], Info[playerid][penz], Info[playerid][bankpenz]);
    SendClientMessage(playerid, COLOR_WHITE, xstring);

 
Ha kiveszem a színkódokat, mûködik rendesen, de ha berakom õket, akkor nem jeleníti meg, szóval nem ír ki semmit. Mi a gond?

Nem elérhető Rupert

  • 2301
    • Profil megtekintése
miért nem jeleníti meg?
« Válasz #1 Dátum: 2012. december 14. - 16:57:38 »
0 Show voters
A színkód karakterei is karakterek, úgyhogy vedd feljebb az xstring stringhosszát.

miért nem jeleníti meg?
« Válasz #2 Dátum: 2012. december 14. - 19:50:59 »
0 Show voters
már 1024re is felraktam de ugyanugy nem irja ki:S

Nem elérhető Csabesz

  • 7827
    • Profil megtekintése
miért nem jeleníti meg?
« Válasz #3 Dátum: 2012. december 14. - 20:28:31 »
0 Show voters
Idézetet írta: Detrot date=1355511059\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"30938\" data-ipsquote-contentclass=\"forums_Topic
már 1024re is felraktam de ugyanugy nem irja ki:S
 
hibába, chatbox-ba akarod kiíratni, amibe max 256 karakter fér ki.
Csináld dialógusba:
 
new xstring[512];
format(xstring, 512, \"{FF9900}Név: {FFFFFF}%s, {FF9900}Szint: {FFFFFF}%d, {FF9900}Adminszint: {FFFFFF}%d, {FF9900}XP pont: {FFFFFF}%d,\\n{FF9900}Pénz: {FFFFFF}%d$, {FF9900}Bankszámla: {FFFFFF}%d$\", PlayerName(playerid), Info[playerid][szint], Info[playerid][admin], Info[playerid][xp], Info[playerid][penz], Info[playerid][bankpenz]);
ShowPlayerDialog(playerid, 23124, DIALOG_STYLE_MSGBOX, \"Játékos adatok:\", xstring, \"Oké\", \"\" );

Nem elérhető skyLine

  • Globális moderátor
  • 2171
  • 2020
  • Vaterán
    • Profil megtekintése
miért nem jeleníti meg?
« Válasz #4 Dátum: 2012. december 14. - 21:05:29 »
0 Show voters
Vagy 2 sorba :D

Nem elérhető Iceaac

  • 2187
    • Profil megtekintése
miért nem jeleníti meg?
« Válasz #5 Dátum: 2012. december 14. - 21:27:33 »
0 Show voters
Idézetet írta: Csabesz date=1355513311\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"30938\" data-ipsquote-contentclass=\"forums_Topic


már 1024re is felraktam de ugyanugy nem irja ki:S
 
hibába, chatbox-ba akarod kiíratni, amibe max 256 karakter fér ki.[/quote]
A SendClientMessage max. 144 karaktert tud kiírni.
Egyébként mielõtt megpróbálkoztok ekkora méretû karakterláncokkal, nézzétek meg, valóban milyen hosszú is a szöveg.

miért nem jeleníti meg?
« Válasz #6 Dátum: 2012. december 17. - 18:38:23 »
0 Show voters
köszönöm a válaszokat!

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal