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

Wysłany: 2014-06-24, 13:12


kazami

Pawner/PTG






Wiek: 27
Na forum: 4596 dni
Posty: 405
Nick w MP: adi888

Piwa: 43

Respekt: 76,3

Ostrzeżeń: 80%
Witam mam do was pytanie jak zwi?kszy? limit dialogu w format ?

Mam tak :
Kod:


new string[2000];
format(string, sizeof(string), "(Duzo tekstu) ", (tablice);



I chcia?bym wi?cej jeszcze doda? do tego formata ale si? nie da bo sa errory ?e za d?uga linijka :( Pomocy

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-24, 14:47


wiktorp







Wiek: 28
Na forum: 4566 dni
Posty: 85
Nick w MP: Maslo

Piwa: 458

Respekt: 35,8

Tw?j string jest r?wny 2000 = 2000 znak?w w tekscie.
Chyba wiesz o co chodzi ;>

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-24, 16:24


Gonzales







Wiek: 32
Na forum: 5464 dni
Posty: 64
Nick w MP: Thorus

Piwa: 696

Respekt: 60

to ??cz za pomoc? funkcji strcat

albo \n naci?nij enter i pisz dalej

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-24, 16:33


visionerr







Wiek: 32
Na forum: 4364 dni
Posty: 9

Piwa: 2

Respekt: 50

Kod:

new string[2000];//za 2000 podstawiasz d?ugo?? ca?ego tekstu
format(string, sizeof(string), "1 cz??? tekstu");
format(string, sizeof(string), "%s 2 cz??? tekstu", string);
format(string, sizeof(string), "%s 3 cz??? tekstu", string);
format(string, sizeof(string), "%s 4 cz??? tekstu", string);
format(string, sizeof(string), "%s 5 cz??? tekstu", string);


Je?eli otrzymujesz error z powodu d?ugiej linii, mo?esz tym sposobem rozbi? j? na 5 mniejszych. ;)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-24, 17:49


kazami

Pawner/PTG






Wiek: 27
Na forum: 4596 dni
Posty: 405
Nick w MP: adi888

Piwa: 43

Respekt: 76,3

Ostrzeżeń: 80%
Zrobi?em tak
Kod:


new string[2048];
format(string, sizeof(string), "Ksiazki LV-LS ($900) -> Dostepnosc: %i\n", pKsiazki[playerid]);
format(string, sizeof(string), "Czesci Samochodowe LV-SF ($750) -> Dostepnosc: %i\n", pCzesciSamochodowe[playerid], string);
ShowPlayerDialog(playerid, TOWARY, DIALOG_STYLE_LIST, "Towary", string, "Wybierz", "Anuluj");


I w tablece mam tylko cz?sci samochodowe a ksi?zek nie pokazuje

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-24, 18:17


Gonzales







Wiek: 32
Na forum: 5464 dni
Posty: 64
Nick w MP: Thorus

Piwa: 696

Respekt: 60

Bo musisz to zrobi? w ten spos?b:
Kod:


new string[2048];
format(string, sizeof(string), "Ksiazki LV-LS (0) -> Dostepnosc: %i\n
Czesci Samochodowe LV-SF (0) -> Dostepnosc: %i\n", zmienna ksiazek, zmienna czesci);
ShowPlayerDialog(playerid, TOWARY, DIALOG_STYLE_LIST, "Towary", string, "Wybierz", "Anuluj");


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-24, 18:17


visionerr







Wiek: 32
Na forum: 4364 dni
Posty: 9

Piwa: 2

Respekt: 50

Kod:

new string[2048];
format(string, sizeof(string), "Ksiazki LV-LS (0) -> Dostepnosc: %i\n", pKsiazki[playerid]);
format(string, sizeof(string), "%sCzesci Samochodowe LV-SF (0) -> Dostepnosc: %i\n", string, pCzesciSamochodowe[playerid]);
ShowPlayerDialog(playerid, TOWARY, DIALOG_STYLE_LIST, "Towary", string, "Wybierz", "Anuluj");


Teraz powinno dzia?a?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-24, 18:18


Gonzales







Wiek: 32
Na forum: 5464 dni
Posty: 64
Nick w MP: Thorus

Piwa: 696

Respekt: 60

"visionerr" napisał/a:

Kod:

new string[2048];
format(string, sizeof(string), "Ksiazki LV-LS (0) -> Dostepnosc: %i\n", pKsiazki[playerid]);
format(string, sizeof(string), "%sCzesci Samochodowe LV-SF (0) -> Dostepnosc: %i\n", string, pCzesciSamochodowe[playerid]);
ShowPlayerDialog(playerid, TOWARY, DIALOG_STYLE_LIST, "Towary", string, "Wybierz", "Anuluj");


Teraz powinno dzia?a?.


format powoduje, ?e tablica zostaje wyczyszczona

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-24, 18:24


visionerr







Wiek: 32
Na forum: 4364 dni
Posty: 9

Piwa: 2

Respekt: 50

"Gonzales" napisał/a:

"visionerr" napisał/a:

Kod:

new string[2048];
format(string, sizeof(string), "Ksiazki LV-LS (0) -> Dostepnosc: %i\n", pKsiazki[playerid]);
format(string, sizeof(string), "%sCzesci Samochodowe LV-SF (0) -> Dostepnosc: %i\n", string, pCzesciSamochodowe[playerid]);
ShowPlayerDialog(playerid, TOWARY, DIALOG_STYLE_LIST, "Towary", string, "Wybierz", "Anuluj");


Teraz powinno dzia?a?.


format powoduje, ?e tablica zostaje wyczyszczona


Tablica nie zostanie wyczyszczona.
Nast?pi dopisanie do tablicy.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-24, 18:35


kazami

Pawner/PTG






Wiek: 27
Na forum: 4596 dni
Posty: 405
Nick w MP: adi888

Piwa: 43

Respekt: 76,3

Ostrzeżeń: 80%
Jest tak
Kod:


new string[2048];
format(string, sizeof(string), "Ksiazki LV-LS -> Dostepnosc: %i\n", pKsiazki[playerid]);
format(string, sizeof(string), "Czesci Samochodowe LV-SF -> Dostepnosc: %i\n", string, pCzesciSamochodowe[playerid]);
ShowPlayerDialog(playerid, TOWARY, DIALOG_STYLE_LIST, "Towary", string, "Wybierz", "Anuluj");


I jest ?le poniewa? dostepnosc czesci samochodowych ?le wskazuje i ksi?zek nadal nie ma na liscie :(

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-24, 18:49


visionerr







Wiek: 32
Na forum: 4364 dni
Posty: 9

Piwa: 2

Respekt: 50

Kod:

new string[2048];
format(string, sizeof(string), "Ksiazki LV-LS -> Dostepnosc: %i\n", pKsiazki[playerid]);
format(string, sizeof(string), "%sCzesci Samochodowe LV-SF -> Dostepnosc: %i\n", string, pCzesciSamochodowe[playerid]);//musi by? %s na pocz?tku!
ShowPlayerDialog(playerid, TOWARY, DIALOG_STYLE_LIST, "Towary", string, "Wybierz", "Anuluj");


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-24, 18:53


kazami

Pawner/PTG






Wiek: 27
Na forum: 4596 dni
Posty: 405
Nick w MP: adi888

Piwa: 43

Respekt: 76,3

Ostrzeżeń: 80%
ok dzia?a dzi?ki wielkie :) )

Postaw piwo autorowi tego posta
 

 
Tagi: jak :: zwiekszyc :: limit :: dialogu
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [INNE] Jak zwiekszyc limit Dialogu ? 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