Impulsive. Posted April 14, 2020 Report Share Posted April 14, 2020 Salut! Astazi o sa te invat cum sa lucrezi cu textele lungi si cum in general sa le usurezi. //Această metodă este potrivită atunci când există unele variabile care trebuie să fie încorporate în text. new string[10]; format(string, sizeof(string), "%d",string); ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "", string, "", ""); //Această metodă este potrivită pentru afișarea textului mare, în care nu există variabile care să fie inserate în text,putem sa folosim si un anumit ciclu. static const _n[1][] = { "text" } new string[1]; for(new _j; _j < 1; _j++) format(string, sizeof(string),"%s%s\n", string, _n[j]); ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "", string, "", ""); //În această metodă, atunci când se afișează un dialog, player-ul va primi conținutul tuturor liniilor. În secțiunea de date, aceste șiruri de caractere sunt localizate imediat unul după altul și le puteți uni înlocuind caracterul de la sfârșitul liniei în long_string cu orice alt caracter (în acest caz o ruptură de linie).Deci nu va fi necesar să distingeti un loc și să le conectați înainte de fiecare utilizare - totul sa făcut deja. new long_string[] = "\n"\ "", long_string_1[] = "\n"\ ""; OnGameModeInit() { long_string[sizeof(long_string)-1] = '\n'; long_string_1[sizeof(long_string_1)-1] = '\0'; return 1; } ShowPlayerDialog(playerid, 0, DIALOG_TYPE_MSGBOX, "", long_string, "", ""); // afisati unde doriti,dupa parerea mea aceasta metoda este cea mai optimizata si mai usoara in uitlizare. Link to comment Share on other sites More sharing options... 0 25
NeeD Posted April 16, 2020 Report Share Posted April 16, 2020 Multumim . T/C Signed by NeeD Owner JB.1TAP.RO Steam Discord NeeD#1337 Link to comment Share on other sites More sharing options... 457 917 30
Recommended Posts