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

Wysłany: 2018-09-14, 17:00


Amebek







Wiek: 34
Na forum: 3534 dni
Posty: 12



Respekt: 50

Hej, mam pytanie. Jak zrobi? zawijanie tekstu np. Gracz napisze d?u?sz? wiadomo?? na chacie, to ?eby przesz?o do kolejnej linijki i kontynuowa?o tekst. Pozdrawiam.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-09-14, 23:23


Pr0f3ssi0n4LisT







Wiek: 25
Na forum: 6845 dni
Posty: 120

Piwa: 3653

Respekt: 117,8
Respekt: 117,8

Najprosciej to obliczyc dlugosc calego tekstu za pomoca strlen i jesli przekracza 144 znaki bo tyle obsluguje SCM obciac w 144 pozycji, a reszte przeniesc do nowej tablicy i wyswietlic drugi SCM o ile nie zalezy Ci na przenoszeniu calych slow czyli:

Kod:

Dzien dob
ry gtao.pl


zamiast

Kod:

Dzien dobry
gtao.pl


Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-09-15, 15:58


Amebek







Wiek: 34
Na forum: 3534 dni
Posty: 12



Respekt: 50

A pomo?esz mi z tym? Bo nie rozumiem troszk?. Jaki? przyk?ad czy co??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-09-16, 18:28


Pr0f3ssi0n4LisT







Wiek: 25
Na forum: 6845 dni
Posty: 120

Piwa: 3653

Respekt: 117,8
Respekt: 117,8

Cos takiego bez przenoszenia calych slow i rozmiar tablicy str musisz sobie dostosowac do maksymalnej dlugosci jaka bedzie mialo to text[] jesli uzywasz np kolorowania tekstu bo jak podzielisz na 2 to moze przekroczyc 144

Kod:

new text[] = "Amebek (ID: 24): jakis przykladowy tekst dluzszy niz 144 znaki";

if(strlen(text) < 144) SendClientMessageToAll(-1,text);
else
{
new str[72];
strcat(str,text[144]);
text[144] = EOS;
SendClientMessageToAll(-1,text);
SendClientMessageToAll(-1,str);
}


Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Amebek
Wysłany: 2018-09-16, 22:48


Amebek







Wiek: 34
Na forum: 3534 dni
Posty: 12



Respekt: 50

Dzi?kuje za pomoc. Trzymaj piwerko. :d

Postaw piwo autorowi tego posta
 

 
Tagi: zawijanie :: tekstu
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » Zawijanie tekstu 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