[Pomoć]PlayerTextDrawSetString

Započeo gargy001
21. Jul 2014. Zaključano
544
pregleda
15
postova
gargy001
4
Enforcer
21. Jul 2014.
Skripta koju koristim:Moja od 0
Detaljan opis problema:Ne razumijem kako se koristi PlayerTextDrawSetString
Dio skripte:
Za ovaj dijalog
public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
{
    if(playertextid == Podatci0)
{
ShowPlayerDialog(playerid,DIALOG_SIFRA, DIALOG_STYLE_INPUT, "Lozinka", "Unesite lozinku:", "Unesi", "Odustani");
}

Kako da podesim OnDialogResponse
if(dialogid == DIALOG_SIFRA)
{
if(response)
    {
    PlayerTextDrawSetString();
    }
}

Za ovaj TextDraw
Podatci0 = CreatePlayerTextDraw(playerid, 94.444427, 156.074050, "Lozinka");
PlayerTextDrawLetterSize(playerid, Podatci0, 0.449999, 1.600000);
PlayerTextDrawAlignment(playerid, Podatci0, 1);
PlayerTextDrawColor(playerid, Podatci0, -1);
PlayerTextDrawSetShadow(playerid, Podatci0, 0);
PlayerTextDrawSetOutline(playerid, Podatci0, 1);
PlayerTextDrawBackgroundColor(playerid, Podatci0, 51);
PlayerTextDrawFont(playerid, Podatci0, 1);
PlayerTextDrawSetProportional(playerid, Podatci0, 1);
PlayerTextDrawSetSelectable(playerid, Podatci0, true);

Neke slike/video za lakse dobivanje pomoci(neobavezno):
James_SmithXDl
6
OG Legend
21. Jul 2014.
http://wiki.sa-mp.com/wiki/PlayerTextDrawSetString

to je poziv koji setuje string na odredjeni textdraw.
gargy001
4
Enforcer
21. Jul 2014.
C++ wrote on July 21, 2014, 7:45 pm:
http://wiki.sa-mp.com/wiki/PlayerTextDrawSetString

to je poziv koji setuje string na odredjeni textdraw.

ÄŒitao sam wiki, ne razumijem, daj mi kod koji mjenja TD Podatci0 iz onog defaultnog Lozinka u inputtext (nalazi se pod ondialogresponse za dijalog DIALOG_SIFRA) ImaÅ¡ sve potrebno 😄
James_SmithXDl
6
OG Legend
21. Jul 2014.
nerazumem bas sta tacno oces i samo napomena ja ovde nisam da ti radim vec pomognem ali ko god pogleda wiki bice mu jasno ali ne ti kao nerazumes prostu funkciju kako ces onda znati iskodirat sta vece?
gargy001
4
Enforcer
21. Jul 2014.
C++ wrote on July 21, 2014, 7:54 pm:
nerazumem bas sta tacno oces i samo napomena ja ovde nisam da ti radim vec pomognem ali ko god pogleda wiki bice mu jasno ali ne ti kao nerazumes prostu funkciju kako ces onda znati iskodirat sta vece?

Ne funkcioniše onako kako sam je ja shvatio
 PlayerTextDrawSetString(playerid, PlayerText:Podatci0, inputtext);

I tu dobijem error
James_SmithXDl
6
OG Legend
21. Jul 2014.
PlayerTextDrawSetString(playerid, Podatci0 [ playerid ], inputtext);
gargy001
4
Enforcer
21. Jul 2014.
C++ wrote on July 21, 2014, 7:58 pm:
PlayerTextDrawSetString(playerid, Podatci0 [ playerid ], inputtext);

A kako da uradim tako nešto za ovakav dijalog:
ShowPlayerDialog(playerid,DIALOG_POL, DIALOG_STYLE_MSGBOX, "Pol", "Da li ste muško ili žensko?", "Muško", "Žensko");
James_SmithXDl
6
OG Legend
21. Jul 2014.
pa u response na musko
PlayerTextDrawSetString(playerid, td za spol, "Musko");


za zensko
PlayerTextDrawSetString(playerid, td za spol, "Zensko");
gargy001
4
Enforcer
21. Jul 2014.
C++ wrote on July 21, 2014, 8:03 pm:
pa u response na musko
PlayerTextDrawSetString(playerid, td za spol, "Musko");


za zensko
PlayerTextDrawSetString(playerid, td za spol, "Zensko");

To radim sa case?
James_SmithXDl
6
OG Legend
21. Jul 2014.
DIALOG_STYLE_MSGBOX mozes odgovorit sa
if(response)
{
ako je musko
}
else
{
zensko
}
gargy001
4
Enforcer
21. Jul 2014.
Imam npr dijalog za državu, on je DIALOG_STYLE_LIST, kako za njega?
James_SmithXDl
6
OG Legend
21. Jul 2014.
gargy001 wrote on July 21, 2014, 8:10 pm:
Imam npr dijalog za državu, on je DIALOG_STYLE_LIST, kako za njega?

mozes sa case a mozs sa listitem
gargy001
4
Enforcer
21. Jul 2014.
C++ wrote on July 21, 2014, 8:10 pm:
Imam npr dijalog za državu, on je DIALOG_STYLE_LIST, kako za njega?

mozes sa case a mozs sa listitem

Možeš li mi dati primjer, evo dijalog a TD je Podatci3
ShowPlayerDialog(playerid,DIALOG_DRZAVA, DIALOG_STYLE_LIST, "Država", "Bosna i Hercegovina\nHrvatska\nSrbija\nCrna Gora\nMakedonija\nOstalo", "Dalje", "");
James_SmithXDl
6
OG Legend
21. Jul 2014.
al smaras al ono pravo sve dobijes ali oces da drugi radi ovo ti je zadnji put da sam ti nesto uradio.
if(dialogid == DIALOG_DRZAVA)
{
        if(response)
        {
            switch(listitem)
            {
  case 0:
  {
                      PlayerTextDrawSetString(playerid, Podatci3 [ playerid ], "Bosna i Hercegovina");
  }
            }
        }
}

dobio si primer.
gargy001
4
Enforcer
21. Jul 2014.
C++ wrote on July 21, 2014, 8:18 pm:
al smaras al ono pravo sve dobijes ali oces da drugi radi ovo ti je zadnji put da sam ti nesto uradio.
if(dialogid == DIALOG_DRZAVA)
{
        if(response)
        {
            switch(listitem)
            {
  case 0:
  {
                      PlayerTextDrawSetString(playerid, Podatci3 [ playerid ], "Bosna i Hercegovina");
  }
            }
        }
}

dobio si primer.

Nije da hoću da mi drugi radi nego sam početnik i ne razumijem dosta toga

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha