Wysłany: 2018-01-06, 18:51
Shlasku
Uczeń Pawno
Wiek: 22 Na forum: 3206 dni Posty: 133
Nick w MP: luki1123
Piwa : 17
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
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
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]);
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
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.
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
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
Wysłany: 2018-01-07, 11:56
Destinn
Wiek: 26 Na forum: 3094 dni Posty: 104
Nick w MP: Destin
Piwa : 25
Poka? tworzenie zmiennej owego TextDraw'a.
Wysłany: 2018-01-07, 12:07
WWilk1
Wiek: 30 Na forum: 4699 dni Posty: 116
Nick w MP: eep.Wilk
Piwa : 147
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 ( playerid , 162.576873 , 431.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?.
Wysłany: 2018-01-07, 12:21
Shlasku
Uczeń Pawno
Wiek: 22 Na forum: 3206 dni Posty: 133
Nick w MP: luki1123
Piwa : 17
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
Tagi: textdraw
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: