[Ajuda] TextDraw clicavel
#1

nгo consigo clicar nessa textdraw

pawn Код:
EscolherSkin[playerid][12] = TextDrawCreate(36.000000, 203.999984, "Jogar");
TextDrawLetterSize(EscolherSkin[playerid][12], 0.803501, 4.166666);
TextDrawTextSize(EscolherSkin[playerid][12], 109.000000, 0.000000);
TextDrawAlignment(EscolherSkin[playerid][12], 1);
TextDrawColor(EscolherSkin[playerid][12], -1);
TextDrawUseBox(EscolherSkin[playerid][12], 1);
TextDrawBoxColor(EscolherSkin[playerid][12], -16711800);
TextDrawSetShadow(EscolherSkin[playerid][12], 0);
TextDrawSetOutline(EscolherSkin[playerid][12], 1);
TextDrawBackgroundColor(EscolherSkin[playerid][12], 255);
TextDrawFont(EscolherSkin[playerid][12], 1);
TextDrawSetProportional(EscolherSkin[playerid][12], 1);
TextDrawSetShadow(EscolherSkin[playerid][12], 0);
TextDrawSetSelectable(EscolherSkin[playerid][12], true);

EscolherSkin[playerid][13] = TextDrawCreate(35.500000, 265.249908, "Editar");
TextDrawLetterSize(EscolherSkin[playerid][13], 0.803501, 4.166666);
TextDrawTextSize(EscolherSkin[playerid][13], 111.000000, 0.000000);
TextDrawAlignment(EscolherSkin[playerid][13], 1);
TextDrawColor(EscolherSkin[playerid][13], -1);
TextDrawUseBox(EscolherSkin[playerid][13], 1);
TextDrawBoxColor(EscolherSkin[playerid][13], 16711816);
TextDrawSetShadow(EscolherSkin[playerid][13], 0);
TextDrawSetOutline(EscolherSkin[playerid][13], 1);
TextDrawBackgroundColor(EscolherSkin[playerid][13], 255);
TextDrawFont(EscolherSkin[playerid][13], 1);
TextDrawSetProportional(EscolherSkin[playerid][13], 1);
TextDrawSetShadow(EscolherSkin[playerid][13], 0);
TextDrawSetSelectable(EscolherSkin[playerid][13], true);
pawn Код:
public MostrarOpcoes(playerid)
{
    TextDrawShowForPlayer(playerid, EscolherSkin[playerid][12]);
    TextDrawShowForPlayer(playerid, EscolherSkin[playerid][13]);
    SelectTextDraw(playerid, 0xFF4040AA);
    return true;
}
o que tem de errado
Reply
#2

Falta vocк por TextDrawSetSelectable
Reply
#3

Quote:
Originally Posted by ZEDD666
Посмотреть сообщение
Falta vocк por TextDrawSetSelectable
da um zoom que vc vai ver que ta la no final
Reply
#4

entгo e na callback OnPlayerClickPlayer

colocar return 1; o meu tava assim mesmo ontem tirei o return 0; por return 1;
Reply
#5

Quote:
Originally Posted by ZEDD666
Посмотреть сообщение
entгo e na callback OnPlayerClickPlayer

colocar return 1; o meu tava assim mesmo ontem tirei o return 0; por return 1;
jб estб
Reply
#6

Cade, TextDrawTextSize?
Reply
#7

Recomendo criar essas textdraws globais, e utilizar o TextDrawShowForPlayer..

Para utilizar a funзгo selecionar, utilize essa public:

PHP код:
public OnPlayerClickTextDraw(playeridText:clickedid)
{
    if(
clickedid == NomeDoTextDraw)
    {
         
//Funзгo do Textdraw
         
CancelSelectTextDraw(playerid);
    }
    return 
1;

E tambйm, na linha, onde aparecerб o textdraw coloque:

PHP код:
SelectTextDraw(playerid0xFF4040AA); 
Lhe ajudei? Dб um REP :3
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)