SA-MP Forums Archive
[Ajuda] Sistema de /infox1 - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Sistema de /infox1 (/showthread.php?tid=577106)



Sistema de /infox1 - JuniorTheDM - 09.06.2015

Eu Queria Assim como ja fiz uma parte , Clicava Ali Nome1 Nome2 Abria o Dialog e Botava o Nome Da PEssoa e Aparecia la Alguem me AJUDA ?

http://imgur.com/uCNatSv


Re: Sistema de /infox1 - NurbWill - 09.06.2015

Код:
TextDrawSetString(textdraw_id, inputtext);   
TextDrawShowForPlayer(playerid, textdraw_id);
https://sampwiki.blast.hk/wiki/TextDrawSetString
https://sampwiki.blast.hk/wiki/TextDrawShowForPlayer


Re: Sistema de /infox1 - JuniorTheDM - 09.06.2015

PHP код:
C:\Users\Usuario\Desktop\Servidor ' Testes '\gamemodes\GM.pwn(41) : error 017undefined symbol "inputtext"
Pawn compiler 3.2.3664              Copyright (c1997-2006ITB CompuPhase


1 Error

PHP код:
    INFO_X1[1] = TextDrawCreate(24.000000159.000000"AjudaAI");
    
TextDrawSetString(INFO_X1[1], inputtext);
    
TextDrawBackgroundColor(INFO_X1[1], 255);
    
TextDrawFont(INFO_X1[1], 1);
    
TextDrawLetterSize(INFO_X1[1], 0.2399991.000000);
    
TextDrawColor(INFO_X1[1], -1);
    
TextDrawSetOutline(INFO_X1[1], 0);
    
TextDrawSetProportional(INFO_X1[1], 1);
    
TextDrawSetShadow(INFO_X1[1], 1);
    
TextDrawUseBox(INFO_X1[1], 1);
    
TextDrawBoxColor(INFO_X1[1], 70);
    
TextDrawTextSize(INFO_X1[1], 80.00000010.000000);
    
TextDrawSetSelectable(INFO_X1[1], 1); 



Re: Sistema de /infox1 - ipsLuan - 09.06.2015

Lуgico, vocк deve colocar na public correta.


Re: Sistema de /infox1 - JuniorTheDM - 09.06.2015

e vc acha q eu coloquei aonde ,,


Re: Sistema de /infox1 - ipsLuan - 09.06.2015

Use o TextDrawSetString apуs usar o dialog, assim irб pegar o inputtext.
Velho, aprende primeiro pra depois vocк pedir ajuda. Parece atй um animal que quer sempre conviver com o erro.


Re: Sistema de /infox1 - JuniorTheDM - 09.06.2015

fiz uma gambiarra aki olha so ve se da certo
PHP код:
forward Evento1();
public 
Evento1()
{
    for(new 
0MAX_PLAYERSi++)
    {
        if(
IsPlayerConnected(i))
        {
            new 
inputtext[64];
            
format(inputtextsizeof(inputtext), "%s"inputtext);
            
TextDrawSetString(INFO_X1[2], inputtext);
              
INFO_X1[2] = TextDrawCreate(24.000000185.000000"Nome2");
             
TextDrawBackgroundColor(INFO_X1[2], 255);
            
TextDrawFont(INFO_X1[2], 1);
            
TextDrawLetterSize(INFO_X1[2], 0.2399991.000000);
            
TextDrawColor(INFO_X1[2], -1);
            
TextDrawSetOutline(INFO_X1[2], 0);
            
TextDrawSetProportional(INFO_X1[2], 1);
            
TextDrawSetShadow(INFO_X1[2], 1);
            
TextDrawUseBox(INFO_X1[2], 1);
            
TextDrawBoxColor(INFO_X1[2], 70);
            
TextDrawTextSize(INFO_X1[2], 80.00000010.000000);
            
TextDrawSetSelectable(INFO_X1[2], 1);
        }
    }




Re: Sistema de /infox1 - ipsLuan - 09.06.2015

Quote:
Originally Posted by JuniorTheDM
Посмотреть сообщение
fiz uma gambiarra aki olha so ve se da certo
PHP код:
forward Evento1();
public 
Evento1()
{
    for(new 
0MAX_PLAYERSi++)
    {
        if(
IsPlayerConnected(i))
        {
            new 
inputtext[64];
            
format(inputtextsizeof(inputtext), "%s"inputtext);
            
TextDrawSetString(INFO_X1[2], inputtext);
              
INFO_X1[2] = TextDrawCreate(24.000000185.000000"Nome2");
             
TextDrawBackgroundColor(INFO_X1[2], 255);
            
TextDrawFont(INFO_X1[2], 1);
            
TextDrawLetterSize(INFO_X1[2], 0.2399991.000000);
            
TextDrawColor(INFO_X1[2], -1);
            
TextDrawSetOutline(INFO_X1[2], 0);
            
TextDrawSetProportional(INFO_X1[2], 1);
            
TextDrawSetShadow(INFO_X1[2], 1);
            
TextDrawUseBox(INFO_X1[2], 1);
            
TextDrawBoxColor(INFO_X1[2], 70);
            
TextDrawTextSize(INFO_X1[2], 80.00000010.000000);
            
TextDrawSetSelectable(INFO_X1[2], 1);
        }
    }

Logicamente falando: nгo.
Pra usar o inputtext, vocк tem que colocar na public https://sampwiki.blast.hk/wiki/OnDialogResponse_PT.


Re: Sistema de /infox1 - JuniorTheDM - 09.06.2015

como eu posso fazer olha ai
http://pastebin.com/EMWVsN0W