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 код:
TextDrawShowForPlayer( playerid, Flash )
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
Код:
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;
}