12.11.2012, 16:30
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..
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;
}