Textdraw clicavel -
SkullFire - 01.07.2014
Gente, й o seguinte, nunca mexi antes com textdraw clicaveis,entгo decidi tenta mexer hoje . Fiz os textdraw no ipleomax, mas o problema й que ele nгo clica,tipo, eu passo o mouse no textdraw clico em cima dele e nгo me aparece nada .
Topo
PHP код:
new Text:Textdraw0;
textdraw
PHP код:
Textdraw0 = TextDrawCreate(288.800018, 178.453247, "Logar");
TextDrawLetterSize(Textdraw0, 0.650798, 2.607999);
TextDrawTextSize(Textdraw0, 45.000000, 115.000000);
TextDrawAlignment(Textdraw0, 1);
TextDrawColor(Textdraw0, -1);
TextDrawSetShadow(Textdraw0, 0);
TextDrawSetOutline(Textdraw0, 2);
TextDrawBackgroundColor(Textdraw0, 51);
TextDrawFont(Textdraw0, 1);
TextDrawSetProportional(Textdraw0, 1);
TextDrawSetSelectable(Textdraw0, true);
comando
PHP код:
CMD:teste123(playerid)
{
TextDrawShowForPlayer(playerid, Textdraw0);
SelectTextDraw(playerid, 0x33CCFFFF);
return 1;
}
PHP код:
public OnPlayerClickTextDraw(playerid, Text:clickedid)
{
if(clickedid == Textdraw0)
{
SendClientMessage(playerid, 0xFFFFFFAA, "Clicou no login");
}
TextDrawHideForPlayer(playerid, Textdraw0);
CancelSelectTextDraw(playerid);
return 1;
}
Re: Textdraw clicavel -
SpeakDS - 01.07.2014
Isso irб te ajudar
https://sampforum.blast.hk/showthread.php?tid=340781
Respuesta: Textdraw clicavel -
SkullFire - 01.07.2014
Mano, jб olhei lб. Quero saber o que eu fiz de errado, pois esse tutorial eu ja vi, olhei alguns da board ingles.
Re: Textdraw clicavel -
SpeakDS - 01.07.2014
pawn Код:
new Text:Textdraw0[MAX_PLAYERS];
pawn Код:
public OnPlayerConnect(playerid)
{
Textdraw0[playerid] = CreatePlayerTextDraw(playerid, 288.800018, 178.453247, "Logar");
PlayerTextDrawShow(playerid, Textdraw0[playerid]);
}
Comando:
pawn Код:
CMD:teste123(playerid)
{
PlayerTextDrawSetSelectable(Textdraw0[playerid], true);
return 1;
}
pawn Код:
public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
{
if(playertextid == Textdraw0[playerid])
{
SendClientMessage(playerid, 0xFFFFFFAA, "Clicou no login \"Textdraw0\".");
CancelSelectTextDraw(playerid);
}
return 1;
}
Respuesta: Textdraw clicavel -
SkullFire - 01.07.2014
Nгo adiantou nada isso ...
Re: Textdraw clicavel -
DoN_ReNaTo - 01.07.2014
isso pode ser algo dando conflito, eu uso textdraw clicavel no login e uma vez usei um fs de chatbot e o fs causou esse mesmo bug nas minhas txts.
Respuesta: Textdraw clicavel -
SkullFire - 01.07.2014
Nгo й , estou fazendo o gm e nгo tem nenhum fs . E as textdraw que eu uso sгo apena 3, no momento, e nenhuma clicavel, apenas essa .
Re: Textdraw clicavel -
Faix - 01.07.2014
Amigo, tenta colocar isso no final do comando:
pawn Код:
SelectTextDraw(playerid, -1);
Comigo este era o problema, eu coloquei isto e funcionou.
Respuesta: Re: Textdraw clicavel -
SkullFire - 01.07.2014
Quote:
Originally Posted by Faix
Amigo, tenta colocar isso no final do comando:
pawn Код:
SelectTextDraw(playerid, -1);
Comigo este era o problema, eu coloquei isto e funcionou.
|
Infelizmente nгo resultou .
Re: Textdraw clicavel -
focaximubh - 02.07.2014
amigo defina a БREA CLICKБVEL da sua textdraw abra seu editor e clie TEXTDRAW BOX atraz delas apуs isso й apenas vocк deletar o cуdigo TextDrawUseBox e TextDrawBoxColor se nao me engano do seu cуdigo e torna-lб selecionбvel com o PlayerTextDrawSetSelectable a funзгo SelectTextDraw indica click ou seja vocк passa o mause em cima ou Clicka sobre ela, a mesma retorna a cor definida ex:
pawn Код:
SelectTextDraw(playerid, 0xFFFFFFFF);
Sua textdraw irб aparecer na cor definida em hex ali
espero ter ajudado...