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

Wysłany: 2018-01-28, 15:12


kitekat







Wiek: 27
Na forum: 4885 dni
Posty: 35
Nick w MP: matrioszka.



Respekt: 50

Witam mam pytanie tworz? pasek stanu textdraw si? pokazuje ale jak daje go do onplayerupdate to zamiast wy?wietli? dane to Pokazuje mi si? tylko cienki pasek od textdrawa bez zadnego tekstu.
Textdraw jest sformatowany i wssystko si? kompiluje

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-01-28, 15:40


Destinn







Wiek: 26
Na forum: 3094 dni
Posty: 104
Nick w MP: Destin

Piwa: 25

Respekt: 90

Pasek stanu? Jak on mniej/wi?cej ma wygl?da??

Chodzi Ci o taki pasek jak, np. ma HP gracza?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-01-28, 15:43


Zamek







Wiek: 26
Na forum: 3788 dni
Posty: 168
Nick w MP: Zamek

Piwa: 276

Respekt: 295,8
Respekt: 295,8Respekt: 295,8Respekt: 295,8

Pierw musisz przypisa? tekst do swojego textdrawa a potem go pokaza?.

PlayerTextDrawSetString
http://wiki.sa-mp.com/wiki/PlayerTextDrawSetString

PlayerTextDrawShow
http://wiki.sa-mp.com/wiki/PlayerTextDrawShow

I nie dawaj tego w OnPlayerUpdate, zr?b jaki? timer co od?wie?a si? co sekund?.

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-01-28, 16:12


kitekat







Wiek: 27
Na forum: 4885 dni
Posty: 35
Nick w MP: matrioszka.



Respekt: 50

Te funkcje kt?re poda?e? w?a?nie mam u?yte i nawet jak robie to w timerze to jest to samo dop?ki go nie sformatuje i dam do playerupdate lub timera textdraw si? wy?wietla . Nie wiem co robi? ?le bo przy odswiezaniu paska i formatowaniu go z tego textdrawa robi sis poprostu cienki pasek...
A znajduj? si? tam takie info jak:ping nick kasa itp..

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-01-28, 16:36


MG303







Wiek: 30
Na forum: 6418 dni
Posty: 654

Piwa: 2990

Respekt: 231,6
Respekt: 231,6Respekt: 231,6

Poka? ten format

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-01-28, 18:32


Destinn







Wiek: 26
Na forum: 3094 dni
Posty: 104
Nick w MP: Destin

Piwa: 25

Respekt: 90

Podaj najlepiej ca?y kod, kt?ry tego dotyczy, z fus?w nie wr??ymy.. ;)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-01-28, 22:30


kitekat







Wiek: 27
Na forum: 4885 dni
Posty: 35
Nick w MP: matrioszka.



Respekt: 50

wyglada to tak:

Kod:

new Text:PASEK[MAX_PLAYERS];
new Text:PASEK2[MAX_PLAYERS];

Kod:

PASEK[playerid] = TextDrawCreate(318.000000, 434.000000, "Nick:
matrioszka. Kasa: 999 Score: 20 Ping: 90");
TextDrawFont(PASEK[playerid], 2);
TextDrawLetterSize(PASEK[playerid], 0.237500, 1.349998);
TextDrawTextSize(PASEK[playerid], 298.500000, 655.500000);
TextDrawSetOutline(PASEK[playerid], 0);
TextDrawSetShadow(PASEK[playerid], 0);
TextDrawAlignment(PASEK[playerid], 2);
TextDrawColor(PASEK[playerid], -1);
TextDrawBackgroundColor(PASEK[playerid], 255);
TextDrawBoxColor(PASEK[playerid], 35719);
TextDrawUseBox(PASEK[playerid], 1);
TextDrawSetProportional(PASEK[playerid], 1);
TextDrawSetSelectable(PASEK[playerid], 0);

PASEK2[playerid] = TextDrawCreate(320.000000, 432.000000, "_");
TextDrawFont(PASEK2[playerid], 1);
TextDrawLetterSize(PASEK2[playerid], 0.620833, 0.099998);
TextDrawTextSize(PASEK2[playerid], 282.000000, 638.000000);
TextDrawSetOutline(PASEK2[playerid], 1);
TextDrawSetShadow(PASEK2[playerid], 0);
TextDrawAlignment(PASEK2[playerid], 2);
TextDrawColor(PASEK2[playerid], -1);
TextDrawBackgroundColor(PASEK2[playerid], 255);
TextDrawBoxColor(PASEK2[playerid], -16777081);
TextDrawUseBox(PASEK2[playerid], 1);
TextDrawSetProportional(PASEK2[playerid], 1);
TextDrawSetSelectable(PASEK2[playerid], 0);

Kod:


TextDrawShowForPlayer(playerid, PASEK[playerid]);
TextDrawShowForPlayer(playerid, PASEK2[playerid]);


Kod:

new stringp[300];
new NazwaG[MAX_PLAYER_NAME];
GetPlayerName(playerid,NazwaG,sizeof(NazwaG));
format(stringp, sizeof(stringp), "%i ID: %i Nick: %s Kasa: %i Score: %d Ping:
%d",playerid,NazwaG,GetPlayerMoney(playerid),GetPlayerScore(playerid),GetPlayerPing(playerid));
TextDrawSetString(PASEK[playerid],stringp);


Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-01-29, 10:10


MG303







Wiek: 30
Na forum: 6418 dni
Posty: 654

Piwa: 2990

Respekt: 231,6
Respekt: 231,6Respekt: 231,6

Po co ten %i przed ID?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-01-29, 10:12


kitekat







Wiek: 27
Na forum: 4885 dni
Posty: 35
Nick w MP: matrioszka.



Respekt: 50

tam mia?a by? ranga gracza

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-01-29, 11:13


Destinn







Wiek: 26
Na forum: 3094 dni
Posty: 104
Nick w MP: Destin

Piwa: 25

Respekt: 90

No, ale skoro aktualnie nie wy?wietlasz rangi to usu? ten %i.
W kodzie pierw wy?wietlasz TextDraw, a p??niej zmieniasz jego zawarto?? funkcj? TextDrawSetString czy na odwr?t?
PS. Jak u?ywasz funkcji TextDrawSetString to pod ni? te? wstaw TextDrawShowForPlayer.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-01-29, 11:41


kitekat







Wiek: 27
Na forum: 4885 dni
Posty: 35
Nick w MP: matrioszka.



Respekt: 50

dobra mozna zamknac stworzylem nowy td zrobilem tak jak mialem i dziala mozna
//CLOSE

Postaw piwo autorowi tego posta
 

 
Tagi: pasek :: stanu
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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