[Ajuda] PlayerTextDraw (Selectable)
#1

Estou com um problema em Text Draw. Nunca usei muito elas, mas como eu estou criando um novo Game Mode estou usando Text Draw. Porйm, quando eu clico na TextDraw nada acontece :/ O cуdigo (apenas de uma das TextDraw, o erro acontece com todas):

pawn Code:
public OnPlayerConnect ( playerid )
{
        Login_Register_Menu[playerid] = CreatePlayerTextDraw(playerid, 279.000000, 84.583320, "REGISTRAR");
    PlayerTextDrawLetterSize(playerid, Login_Register_Menu[playerid], 0.497499, 1.915001);
    PlayerTextDrawTextSize(playerid, Login_Register_Menu[playerid], 363.000000, -6.416666);
    PlayerTextDrawAlignment(playerid, Login_Register_Menu[playerid], 1);
    PlayerTextDrawColor(playerid, Login_Register_Menu[playerid], -1442827350);
    PlayerTextDrawUseBox(playerid, Login_Register_Menu[playerid], true);
    PlayerTextDrawBoxColor(playerid, Login_Register_Menu[playerid], -256);
    PlayerTextDrawSetShadow(playerid, Login_Register_Menu[playerid], 2);
    PlayerTextDrawSetOutline(playerid, Login_Register_Menu[playerid], 0);
    PlayerTextDrawBackgroundColor(playerid, Login_Register_Menu[playerid], 51);
    PlayerTextDrawFont(playerid, Login_Register_Menu[playerid], 3);
    PlayerTextDrawSetProportional(playerid, Login_Register_Menu[playerid], 1);
    PlayerTextDrawSetSelectable(playerid, Login_Register_Menu[playerid], 1);    

    return 1;
}

public OnPlayerClickPlayerTextDraw ( playerid , PlayerText: playertextid )
{
        if ( playertextid == Login_Register_Menu [ playerid ] )
    {          
        if ( DOF2_FileExists ( GetPlayerFile ( playerid ) ) )
        {              
            format ( _stringFormat , sizeof ( _stringFormat ) , "{00FF00}Bem Vindo novamente ao Brasil Estilo Caminhoneiro (v1.6)!\n\n\nConta: {FFFFFF}%s\n\n{00FF00}IP:{FFFFFF}%s\n\n{00FF00}Status: Registrada no Banco de Dados\n\n\nDigite sua {FFFFFF}senha {00FF00}abaixo" , GetPlayerNameEx ( playerid ) , GetPlayerIpEx ( playerid ) );
            ShowPlayerDialog ( playerid , DialogLogin , DIALOG_STYLE_PASSWORD , "{FFFFFF}Bem Vindo" , _stringFormat , "Login" , "" );              
        }
        else
        {
            format ( _stringFormat , sizeof ( _stringFormat ) , "{FF0000}Bem Vindo ao Brasil Estilo Caminhoneiro (v1.6)!\n\n\n\nConta: {FFFFFF}%s\n\n{FF0000}IP: {FFFFFF}%s\n\n{FF0000}Status: Desconhecida no Banco de Dados\n\n\n\nInforme uma {FFFFFF}senha {FF0000}abaixo" , GetPlayerNameEx ( playerid ) , GetPlayerIpEx ( playerid ) );
            ShowPlayerDialog ( playerid , DialogRegister , DIALOG_STYLE_INPUT , "{FFFFFF}Bem Vindo" , _stringFormat , "Registrar" , "" );
        }
           
        CancelSelectTextDraw ( playerid );
       
        return 1;
    }

    return 1;
}
Obrigado
Reply
#2

pawn Code:
SelectTextDraw(playerid,hovercolor);
Reply
#3

Quote:
Originally Posted by arakuta
View Post
pawn Code:
SelectTextDraw(playerid,hovercolor);
Funcionou! Valeu
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)