TextDrawSetSelectable No funciona. - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (
https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: TextDrawSetSelectable No funciona. (
/showthread.php?tid=609830)
TextDrawSetSelectable No funciona. -
jonatinmos - 17.06.2016
Hola, tengo este textdraw que realicй como prueba
PHP код:
caca = TextDrawCreate(215.714279, 136.326660, "caca");
TextDrawLetterSize(caca, 0.000000, 0.342804);
TextDrawTextSize(caca, 42.952384, 0.000000);
TextDrawAlignment(caca, 1);
TextDrawColor(caca, 102);
TextDrawUseBox(caca, true);
TextDrawBoxColor(caca, 20);
TextDrawSetShadow(caca, 0);
TextDrawSetOutline(caca, 1);
TextDrawFont(caca, 0);
TextDrawSetSelectable(caca, true);
CMD:caca(playerid)
{
TextDrawShowForPlayer(playerid, caca);
SelectTextDraw(playerid, 0xA3B4C5FF);
}
public OnPlayerClickTextDraw(playerid, Text:clickedid)
{
if(_:clickedid != INVALID_TEXT_DRAW)
{
if(clickedid == caca)
{
SendClientMessage(playerid, -1 "caca");
}
}
}
y al momento de pasar el mouse no pasa nada y tampoco al darle click
Y sн, tengo definido el caca como "Text" y tal.
Respuesta: TextDrawSetSelectable No funciona. -
Thewin - 17.06.2016
El problema esta en la linea
TextDrawTextSize(caca, 42.952384, 0.000000);
No puedes tener coordenadas negativas ni iguales a 0, prueba ajustando la coordenada Y a 10, lo que quedaria asi
TextDrawTextSize(caca, 42.952384, 10.00);