Por que el TD no se hace clickeable u_U -
zzxcv1 - 07.05.2014
Bueno tengo un textdraw clickeable que hice y no me funciona es para un panel de logueo al conectar al servidor les dejo el codigo y me dicen
New..
Aviso: Tengo los news de los Otros Td..
Onplayerconnect para que muestre el panel de logueo
pawn Код:
SetTimerEx("MostrarTD", 2000, 0, "d", playerid);
Function..(Es un public y forward al mismo tiempo)
pawn Код:
function MostrarTD(playerid)
{
//Mas TDS..
TextDrawShowForPlayer(playerid, td4);
SelectTextDraw(playerid, 0xA3B4C5FF);
return 1;
}
OnGameModeExit
Les muestro solo el TD 4
pawn Код:
td4 = TextDrawCreate(268.000000, 151.000000, "Conectarse");
TextDrawBackgroundColor(td4, 255);
TextDrawFont(td4, 2);
TextDrawLetterSize(td4, 0.340000, 1.000000);
TextDrawColor(td4, -65281);
TextDrawSetOutline(td4, 0);
TextDrawSetProportional(td4, 1);
TextDrawSetShadow(td4, 1);
TextDrawTextSize(td4, 356.000000, 0.000000);
TextDrawSetSelectable(td4, 1);
OnPlayerClickTextDraw, Es else if ya que tengo otros TD
pawn Код:
else if(clickedid == td4)
{
//Funcion que muestra el panel de logueo
}
return 1;
}
Espero que me puedan ayudar Saludos, Queda como un TextDr
aw normal no como un clickeable
Respuesta: Por que el TD no se hace clickeable u_U -
juandiegox - 08.05.2014
El problema es este:
pawn Код:
TextDrawTextSize(td4, 356.000000, 0.000000);
Cambialo por:
pawn Код:
TextDrawTextSize(td4, 356.000000, 10.00000);
Respuesta: Por que el TD no se hace clickeable u_U -
zzxcv1 - 08.05.2014
Muchas Gracias Me Funciono
Respuesta: Por que el TD no se hace clickeable u_U -
Adoniiz - 08.05.2014
El бrea seleccionable se define por TextDrawTextSize. las coordenadas X e Y pasados a la funciуn no debe ser cero o negativo, de lo contrario no serнa un TextDraw Clickeable ya que no le defines una anchura y altura en esa бrea de selecciуn.
un poco mas de informaciуn:
https://sampwiki.blast.hk/wiki/OnPlayerClickTextDraw