[Ajuda] Textdraw clicбvel
#1

Olб, eu queria saber por que quando eu clico em uma textdraw ele seleciona outras, tipo, era para selecionar apenas a que estou com a seta em cima, e nгo a que estб com a seta em cima e as outras prуximas, acho que esse bug acontece com varias pessoas, como posso consertar? apenas isso devo consertar, a pessoa clica nessa textdraw clicбvel e ao clicar, clica em outras que nгo tem nada a ver.
Reply
#2

Olб amigo, vocк precisa definir o tamanho da zona clicбvel de cada textdraw, para isso deverб usar a seguinte funзгo:
PHP код:
PlayerTextDrawTextSize(playeridpTextdrawSkins1LARGURAALTURA); 
Espero que isto lhe ajude.
Reply
#3

Quote:
Originally Posted by MtC
Посмотреть сообщение
Olб amigo, vocк precisa definir o tamanho da zona clicбvel de cada textdraw, para isso deverб usar a seguinte funзгo:
PHP код:
PlayerTextDrawTextSize(playeridpTextdrawSkins1LARGURAALTURA); 
Espero que isto lhe ajude.
Tem programa que eu possa definir isso? PlayerTextDrawTextSize..
Reply
#4

Quote:
Originally Posted by DeadNudock
Посмотреть сообщение
Tem programa que eu possa definir isso? PlayerTextDrawTextSize..
Eu utilizo o FS Zamaroht para fazer minhas TextDraws. Para facilitar essa parte de click, vocк cria uma box que passe por todo o texto e a altura deixa entre 15-20, talvez seja o suficiente. Caso vocк nгo queira que a box apareзa, depois que estiver tudo certo, vocк edita a cor dela, trocando para uma transparente (Ex: 0xFFFFFF00) e ela irб sumir, mas te ajudarб a delimitar a бrea de seleзгo.

https://sampforum.blast.hk/showthread.php?tid=387599
https://sampforum.blast.hk/showthread.php?tid=117851
Reply
#5

Coloque a posiзгo da TextDraw que vocк quer que seja a clicбvel.
Reply
#6

Quote:
Originally Posted by humildadeforever
Посмотреть сообщение
Eu utilizo o FS Zamaroht para fazer minhas TextDraws. Para facilitar essa parte de click, vocк cria uma box que passe por todo o texto e a altura deixa entre 15-20, talvez seja o suficiente. Caso vocк nгo queira que a box apareзa, depois que estiver tudo certo, vocк edita a cor dela, trocando para uma transparente (Ex: 0xFFFFFF00) e ela irб sumir, mas te ajudarб a delimitar a бrea de seleзгo.

https://sampforum.blast.hk/showthread.php?tid=387599
https://sampforum.blast.hk/showthread.php?tid=117851
Qual funзгo й do box abaixo ana?

PHP код:
Textdraw0 CreatePlayerTextDraw(playerid,190.000000372.000000"BOX_CONFIRMAR");
PlayerTextDrawBackgroundColor(playerid,Textdraw0255);
PlayerTextDrawFont(playerid,Textdraw03);
PlayerTextDrawLetterSize(playerid,Textdraw00.6000002.299999);
PlayerTextDrawColor(playerid,Textdraw0, -1);
PlayerTextDrawSetOutline(playerid,Textdraw00);
PlayerTextDrawSetProportional(playerid,Textdraw01);
PlayerTextDrawSetShadow(playerid,Textdraw01);
PlayerTextDrawUseBox(playerid,Textdraw01);
PlayerTextDrawBoxColor(playerid,Textdraw0255);
PlayerTextDrawTextSize(playerid,Textdraw0292.00000019.000000);
PlayerTextDrawSetSelectable(playerid,Textdraw00); 
Reply
#7

Dscp me intrometer tб...

Quote:

PlayerTextDrawUseBox(playerid,Textdraw0, 1);

Reply
#8

Quote:
Originally Posted by DeadNudock
Посмотреть сообщение
Qual funзгo й do box abaixo ana?

PHP код:
Textdraw0 CreatePlayerTextDraw(playerid,190.000000372.000000"BOX_CONFIRMAR");
PlayerTextDrawBackgroundColor(playerid,Textdraw0255);
PlayerTextDrawFont(playerid,Textdraw03);
PlayerTextDrawLetterSize(playerid,Textdraw00.6000002.299999);
PlayerTextDrawColor(playerid,Textdraw0, -1);
PlayerTextDrawSetOutline(playerid,Textdraw00);
PlayerTextDrawSetProportional(playerid,Textdraw01);
PlayerTextDrawSetShadow(playerid,Textdraw01);
PlayerTextDrawUseBox(playerid,Textdraw01); // para habilitar a box
PlayerTextDrawBoxColor(playerid,Textdraw0255); // a cor da box
PlayerTextDrawTextSize(playerid,Textdraw0292.00000019.000000); // tamanho do texto
PlayerTextDrawSetSelectable(playerid,Textdraw00); 
Se eu nгo me engano, o cуdigo do PlayerTextDrawTextSize sу aparece quando a box estб habilitada, por isso habilite-a em suas TextDraws e tudo ficarб mais fбcil Lembrando que se nгo quiser que ela apareзa, й sу deixб-la transparente.


Quote:
Originally Posted by Welconha
Посмотреть сообщение
Dscp me intrometer tб...
Oxe! Nгo precisa se desculpar, toda ajuda й bem vinda
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)