SA-MP Forums Archive
[Ajuda] Textdraw - 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: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Textdraw (/showthread.php?tid=619504)



Textdraw - Wellington1999 - 18.10.2016

Boa tarde.
Entгo... Eu queria saber se й possivel fazer uma textdraw parecer um flash de cвmera.
Mas como assim?
Й assim, fiz um sistema de radar, ao passar em uma velocidade acima do permitido, eu queria saber se posso fazer uma textdraw branca, e com um timer fazer ela diminuir a opacidade assim parecendo um flash de cвmera


Re: Textdraw - JhowWatkins - 18.10.2016

Sim, tem como haha ja vi isso em algum servidor nao me lembro em qual!


Respuesta: Textdraw - Goebbels - 18.10.2016

PHP код:
TextDrawShowForPlayerplayeridFlash 
Ponha tambйm um SetTimerEx, para definir o tempo em que vocк quer que o flash permaneзa na tela do playerid, acho que isso jб pode te ajudar man. Abraзo!


Re: Textdraw - Ever_SH - 18.10.2016

Crie uma textdraw branca que cubra a tela inteira, faзa ela meio transparente e use um timer, para fazer com que dure alguns segundos. O CVR tem isso.


Re: Textdraw - Wellington1999 - 18.10.2016

Neste caso eu usaria um timer de 100ms pra ser instantaneo certo?


Respuesta: Re: Textdraw - Goebbels - 18.10.2016

Quote:
Originally Posted by Wellington1999
Посмотреть сообщение
Neste caso eu usaria um timer de 100ms pra ser instantaneo certo?
Nгo, 100ms й igual а 0.1 segundos. Entгo, melhor vocк colocar 1000 que seria igual a 1 segundo. Mas, ficaria no seu ver o que й melhor para vocк. Abraзo!


Re: Textdraw - Wellington1999 - 18.10.2016

Por isso eu disse que 100ms iria ser melhor, pois й um flash, nгo pode ficar 1 segundo a textdraw branca na tela do jogador, isso pode atrapalhar, mas obrigado a todos pela ajuda.


Respuesta: Textdraw - Goebbels - 18.10.2016

Nгo atrapalha nгo, 0.1 segundos vocк nem vк a hora em que a tela vai ficar branca man. Aconselho por 1 segundo mesmo mas, fica a seu critйrio. Eu utilizava 1 segundo e estava satisfatуrio.


Re: Textdraw - Showzs - 18.10.2016

Код:
new
	Text:Flash
;
Код:
	Flash = TextDrawCreate( -20.000000, 2.000000, "|" );
	TextDrawUseBox( Flash, 1 );
	TextDrawBoxColor( Flash, 0xffffff66 );
	TextDrawTextSize( Flash, 660.000000,22.000000 );
	TextDrawAlignment( Flash, 0 );
	TextDrawBackgroundColor( Flash, 0x000000ff );
	TextDrawFont( Flash, 3 );
	TextDrawLetterSize( Flash, 1.000000, 52.200000 );
	TextDrawColor( Flash, 0xffffffff );
	TextDrawSetOutline( Flash, 1 );
	TextDrawSetProportional( Flash, 1 );
	TextDrawSetShadow( Flash, 1 );
Код:
SetTimerEx( "FlashFoto", 800, false, "d", playerid );
Код:
forward FlashFoto( playerid );
public FlashFoto( playerid )
{
	TextDrawShowForPlayer( playerid, Flash );
	SetTimerEx( "FlashFotoSair", 1000, false, "i", playerid );
	return 1;
}

forward FlashFotoSair( playerid );
public FlashFotoSair( playerid )
{
	TextDrawHideForPlayer( playerid, Flash );
	return 1;
}