TextDraw -
Wallker - 12.11.2012
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;
}
Re: TextDraw -
jpeg - 12.11.2012
fail.
Re: TextDraw -
Wallker - 12.11.2012
hгn??
Re: TextDraw -
BreakDriFT - 12.11.2012
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.
Re: TextDraw -
Wallker - 12.11.2012
mais nгo adianta, a textdraw nao fica selecionavel.
Re: TextDraw -
FeelLikeASir_ - 12.11.2012
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.
Re: TextDraw -
Wallker - 12.11.2012
nгo funcionou.
Re: TextDraw -
Wallker - 13.11.2012
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
Re: TextDraw -
Wallker - 13.11.2012
#UP ;x