[Ajuda] TextDraw
#1

Bom eu fiz uma textdraw logo de inicio no login para ele poder clicar.. sу que a seta nгo aparece pra ele clicar e depois de 5 - 10 segundos ele vai pra seleзгo de skin altomaticamente e fica como se tivesse logado :O


onde cria textdraw..
pawn Код:
TextDrawSetSelectable(Text:textlogin2[playerid], 1);
pawn Код:
public OnPlayerClickTextDraw(playerid, Text:clickedid)
{
    new contas[32];
    format(contas, sizeof(contas),ContasPlayer,PegarNome(playerid));
    if(clickedid == textlogin1[playerid])
    {
        if(DOF2_FileExists(contas))
        {
            new string2[180];
            format(string2, sizeof(string2),"{00B2EE}Seja Bem Vindo ao Servidor {7FFF00}New Play 4Fun. {FFFFE0}\n\n{00B2EE}Nome: {7FFF00}%s\n\n{00B2EE}Acesse nosso Forum:{7FFF00} gtanewplay.forumeiros.com\n\n\n",PegarNome(playerid));
            ShowPlayerDialog(playerid, 12, DIALOG_STYLE_PASSWORD,"{00B2EE}Logar",string2,"Logar","Cancelar");
        }
        else if(!DOF2_FileExists(contas))
        {
            TextDrawShowForPlayer(playerid, textlogin[playerid]);
            TextDrawShowForPlayer(playerid, textlogin1[playerid]);
            TextDrawShowForPlayer(playerid, textlogin2[playerid]);
            TextDrawShowForPlayer(playerid, textlogin3[playerid]);
            TextDrawShowForPlayer(playerid, textlogin4[playerid]);
            TextDrawShowForPlayer(playerid, textlogin5[playerid]);
            TextDrawShowForPlayer(playerid, textlogin6[playerid]);
            TextDrawShowForPlayer(playerid, textlogin7[playerid]);
            TextDrawShowForPlayer(playerid, textlogin8[playerid]);
            TextDrawShowForPlayer(playerid, textlogin9[playerid]);
            TextDrawShowForPlayer(playerid, textlogin10[playerid]);
            TextDrawShowForPlayer(playerid, textlogin11[playerid]);
            TextDrawShowForPlayer(playerid, textlogin12[playerid]);
        }

    }
    if(clickedid == textlogin2[playerid])
    {
        if(!DOF2_FileExists(contas))
        {
            new string2[180];
            format(string2, sizeof(string2),"{00B2EE}Seja Bem Vindo ao Servidor {7FFF00}New Play 4Fun!!\n\n{00B2EE}Nome: {7FFF00}%s\n\n{00B2EE}Acesse nosso Forum:{7FFF00} gtanewplay.forumeiros.com\n\n\n",PegarNome(playerid));
            ShowPlayerDialog(playerid, 11, DIALOG_STYLE_PASSWORD,"{00B2EE}Registro",string2,"Registrar","Cancelar");
        }
        else
        {
            TextDrawShowForPlayer(playerid, textlogin[playerid]);
            TextDrawShowForPlayer(playerid, textlogin1[playerid]);
            TextDrawShowForPlayer(playerid, textlogin2[playerid]);
            TextDrawShowForPlayer(playerid, textlogin3[playerid]);
            TextDrawShowForPlayer(playerid, textlogin4[playerid]);
            TextDrawShowForPlayer(playerid, textlogin5[playerid]);
            TextDrawShowForPlayer(playerid, textlogin6[playerid]);
            TextDrawShowForPlayer(playerid, textlogin7[playerid]);
            TextDrawShowForPlayer(playerid, textlogin8[playerid]);
            TextDrawShowForPlayer(playerid, textlogin9[playerid]);
            TextDrawShowForPlayer(playerid, textlogin10[playerid]);
            TextDrawShowForPlayer(playerid, textlogin11[playerid]);
            TextDrawShowForPlayer(playerid, textlogin12[playerid]);
        }
    }
    return 1;
}
pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if(newkeys == KEY_SUBMISSION)
    {
        SelectTextDraw(playerid, 0xFF4040AA);
    }
    return 1;
}
Reply
#2

fail.
Reply
#3

hгn??
Reply
#4

Acho que й normal a seta nгo aparecer,

Vocк pode tentar fazer ela mudar de cor, nunca usei este tipo de TextDraw. Entгo nгo posso dizer que й possivel.

Se vocк apertar T ou abrir a caixa de texto a seta apareзe.
Reply
#5

mais nгo adianta, a textdraw nao fica selecionavel.
Reply
#6

Nota: TextDrawSetSelectable ou PlayerTextDrawSetSelectable deve ser utilizado em primeiro lugar, para permitir que um TextDraw se torne selecionбvel.

Vocк esta tornando apenas o textdraw 2 selecionбvel.
Reply
#7

nгo funcionou.
Reply
#8

descupa double, sem querer apreзar nem nada mais alguem poderia me da uma forзa?

na realidade nunca mechi com textdraw selecionavel, e agora estou tendo dificuldade =s
Reply
#9

#UP ;x
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)