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

Wysłany: 2018-01-06, 18:51


Shlasku

Uczeń Pawno






Wiek: 22
Na forum: 3206 dni
Posty: 133
Nick w MP: luki1123

Piwa: 17

Respekt: 60

Witam, posiadam taki kod:
Cytat:


new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, MAX_PLAYER_NAME);
new PlayerText:TextdrawNick[MAX_PLAYERS];


TextdrawNick[playerid] = CreatePlayerTextDraw(playerid, 162.576873, 431.083343, "%s", name);
PlayerTextDrawLetterSize(playerid, TextdrawNick[playerid], 0.449999, 1.600000);
PlayerTextDrawAlignment(playerid, TextdrawNick[playerid], 1);
PlayerTextDrawColor(playerid, TextdrawNick[playerid], -1);
PlayerTextDrawSetShadow(playerid, TextdrawNick[playerid], 0);
PlayerTextDrawSetOutline(playerid, TextdrawNick[playerid], 1);
PlayerTextDrawBackgroundColor(playerid, TextdrawNick[playerid], 51);
PlayerTextDrawFont(playerid, TextdrawNick[playerid], 0);
PlayerTextDrawSetProportional(playerid, TextdrawNick[playerid], 1);


lecz gdy wejde na serwer nie pokazuje mi nicku gracza

Podpis
Zwykły szary człowiek z niezwykłymi umiejętnościami :)
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-01-06, 19:06


Virex_PL

Głos rozsądku






Wiek: 26
Na forum: 4187 dni
Posty: 170
Nick w MP: Virex_PL

Piwa: 31

Respekt: 120
Respekt: 120

To tak:

TextdrawNick[playerid] = CreatePlayerTextDraw(playerid, 162.576873, 431.083343, "_");

a to nizej tzn gdzies pod koniec onplayerconnect:
PlayerTextDrawSetString(playerid, TextdrawNick[playerid], name);
PlayerTextDrawShow(playerid, TextdrawNick[playerid]);

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Shlasku
Wysłany: 2018-01-06, 19:16


Destinn







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

Piwa: 25

Respekt: 90

Pierw tworzysz TextDraw gracza (bez ustawienia jego parametr?w/w?a?ciwo?ci) poprzez;

Kod:

TextdrawNick[playerid] = CreatePlayerTextDraw(playerid, 162.576873, 431.083343, "_");


Dopiero p??niej, np. w jakiej? komendzie b?d? callbacku ustawiasz parametry/w?a?ciwo?ci TextDrawa;

Kod:

PlayerTextDrawSetString(playerid, TextdrawNick[playerid], name);


Nast?pnie pokazujesz TextDraw graczowi za pomoc?;

Kod:

PlayerTextDrawShow(playerid, TextdrawNick[playerid]);


Jak co? nie b?dzie dzia?a? to pisz.

@edit; nie zauwa?y?em, ?e kto? wy?ej pom?g?, ale jak b?d? b??dy czy co? to pisz.

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Shlasku
Wysłany: 2018-01-07, 11:33


Shlasku

Uczeń Pawno






Wiek: 22
Na forum: 3206 dni
Posty: 133
Nick w MP: luki1123

Piwa: 17

Respekt: 60

Cytat:

TextdrawNick[playerid] = CreatePlayerTextDraw(playerid, 162.576873, 431.083343, "_");
PlayerTextDrawSetString(playerid, TextdrawNick[playerid], name);
PlayerTextDrawShow(playerid, TextdrawNick[playerid]);


b??dy:
Cytat:

error 028: invalid subscript (not an array or too many subscripts): "TextdrawNick"
error 001: expected token: ";", but found "]"
error 029: invalid expression, assumed zero
fatal error 107: too many error messages on one line


Podpis
Zwykły szary człowiek z niezwykłymi umiejętnościami :)
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-01-07, 11:56


Destinn







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

Piwa: 25

Respekt: 90

Poka? tworzenie zmiennej owego TextDraw'a.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-01-07, 12:07


WWilk1







Wiek: 30
Na forum: 4699 dni
Posty: 116
Nick w MP: eep.Wilk

Piwa: 147

Respekt: 130
Respekt: 130

B??d m?wi, ?e ?le tworzysz tablice textdrawa, powinna by?
Pawn
new PlayerText:TextdrawNick[MAX_PLAYERS];


Tak poza tym polecam przeczyta? na wiki sampa o tych funkcjach, bo z tego co widz? to nie wiesz co robisz, przyk?ad Twojego b??du? Prosz?, wpisujesz 5 argument?w mimo ?e funkcja posiada 4.
Pawn
CreatePlayerTextDraw(playerid162.576873431.083343"%s"name);


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

Czytaj wiki, to p??niej tak idiotycznych b??d?w nie b?dziesz pope?nia?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-01-07, 12:21


Shlasku

Uczeń Pawno






Wiek: 22
Na forum: 3206 dni
Posty: 133
Nick w MP: luki1123

Piwa: 17

Respekt: 60

Niestety nic to nie da?o. Dobra, poczytam na wiki i mo?e sam dojde.

//Prosz? o zamkniecie

Podpis
Zwykły szary człowiek z niezwykłymi umiejętnościami :)
Postaw piwo autorowi tego posta
 

 
Tagi: textdraw
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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