Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Preste Bem a Aten��o nos comentarios em! =)
- #include A_Samp
- new Text:ExtremeEvolutionBR;
- /* Esse new � q vai fazer o Pawno reconhecer o TextDraw... Abaixo vc ver� mais alguns exemplos
- do pq esse new � t�o importante... */
- public OnFilterScriptInit()
- /* Esse public � nessessario em todos os FS ou GM q use Carros, Objetos, Textdraws, Menus, Check
- Points e muito mais coisas q tem q ser colocados nele.. */
- {
- ExtremeEvolutionBR = TextDrawCreate(190.0, 425.0, "Extreme-Evolution BR");
- /* Essa parte � a onde ficar� o Texto do seu Textdraw ... Repare q tem uns numeros ali antes de vim
- o texto.. Akeles numeros � para o SA-MP saber em qual posi��o da tela vai ficar o TextDraw.. Se vai
- ficar no meio, canto, em baixo, em cima e tals.. Vc pode tentar configurar ele para a posi��o q vc
- queira.. Mais naum ixagera muito sinaum pode naum aparecer o TextDraw.. EX: o primeiro numero �
- 190.0 se vc colocar ele como 900.0 pode naum aparecer.. Vai mudando poucas coisas.. tipo..
- o numero � 190.0 vc almenta para 200.0 e V� se ficou do jeito q vc quer.. se naum ficou vc
- almenta mais um pokim.. Passa pro 210.00 .. e Assim vai.. Tem uma coisa muito importante q vc
- deve saber tb.. o primeiro numero q � o 190.0 ele configura se o textdraw vai ficar para o
- lado esquerdo ou direito e o numero 425.0 q � o segundo ele configura se o textdraw vai ficar
- para cima ou para baixo.. Tendeu? */
- TextDrawLetterSize(ExtremeEvolutionBR, 0.5, 1.5);
- /* Essa parte configura o tamanho do TextDraw... O Primeiro numero q � o 0.5 configura o tamanho de
- Largura do TextDraw.. E o segundo numero q � o 1.500000 configura o tamanho de altura do textdraw... */
- TextDrawBackgroundColor(ExtremeEvolutionBR, 0x000000FF);
- /* Aki nessa parte � a *cor de fundo* do TextDraw ... No PhotoShop tem uma fun��o de pegar esse c�digo
- de cor.. ai tipo vc seleciona a cor l�h e ele faz um codigo parecido com esse 0x000000FF ...
- Vc pode definir a cor do textdraw desse jeito.. A cor j� esta definida como *Preto*.. */
- TextDrawSetProportional(ExtremeEvolutionBR, 1);
- /* Essa parte eu naum sei pra q serve.. ahsuahsua .. Mais deixa ela pq deve ser nessessario..
- (Toribio: Rennan, isso serve pra deixar o textdraw proporcional com o tamanho da caixa criada...) */
- TextDrawColor(ExtremeEvolutionBR, 0xFFFFFFFF);
- /* Essa parte aki � a cor do Textdraw.. Ela ta definida como *branco*... */
- TextDrawSetOutline(ExtremeEvolutionBR, 1);
- /* Aki eu tb num sei pra q serve.. hehe
- (Toribio: Isso � pra ativar o deslocamento da sombra, cada vez maior o n�emro dado, mais lonje a sombra
- vai ficar...) */
- TextDrawSetShadow(ExtremeEvolutionBR, 1);
- /* Tb num sei..
- (Toribio: Isso serve pra ativar a sombra, cada vez maior o n�meor dado, maior a sombra vai ficar) */
- TextDrawFont(ExtremeEvolutionBR, 2);
- /* aki � o estilo da letra do textdraw.. Os numeros das letras v�o do 0 ao 4* ... ai vc vai muddando
- e coloca o q vc achar melhor.. */
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- TextDrawShowForPlayer(playerid, ExtremeEvolutionBR);
- /* Aki � a parte q vai aparecer o TextDraw para o player.. o TextDraw s� vai aparecer quando ele se
- conectar ao servidor e ai ele fica na tela para sempre.. vc poderia fazer tb para aparecer um
- textdraw quando a pessoa digitasse um comando .. EX /texdraw ... Ai quando digitar isso aparece o
- textdraw para a pessoa.. basta colocar TextDrawShowForPlayer(playerid, ExtremeEvolutionBR); no
- comando.. A onde esta escrito ExtremeEvolutionBR vc coloca o nome do Textdraw.. se vc deixar o
- ExtremeEvolutionBR vai aparecer o text draw q agente acabou de fazer aki.. Tipo.. akele new l�h em
- cima serve pra isso.. repare q em todas as fun��es esta escrito ExtremeEvolutionBR nelas.. isso �
- para o Pawno saber de qual textdraw vai ser tal cor, tal tamanho, tal tipo de texto, e essas paradas
- todas.. pq ele naum pode adivinhar n�h.. ahsuahsua */
- return 1;
- }
- //� isso aew.. Acabou.. Seu textdraw esta prontinho! =)
- /*
- Observa��es do Toribio: Cara, TextDrawColor � a cor do textdraw, das letras, e n�o do fundo.
- E TextDrawBackgroudnColor, esse sim � a cor do fundo...
- 0xFFFFFFFF = branco e 0x000000FF = preto, basta definir de 0 a F, 0 = cor amis escura, F = mais clara...
- As IDs de fontes v�o s� at� 4... n�o 6 ^^
- Dica: pra pegar as posi��es de textdraw (x e y), vai no Paint (sim, o programa editor de imagens)
- e abre uma imagem qualquer de tamanho 640x480
- (ou baixa essa: http://img110.imageshack.us/img110/3342/textdrawsampleopenwithptj0.jpg )
- ai voc� abre essa imagem no Paint, e coloca o ponteiro do mouse aonda voc� quer que comece o seu textdraw
- ou seja, na posi��o que voc� quer que ele fique, ai voc� deixa o ponteiro do mosue ali, e v� l� em baixo
- do Paint, que tem uma barrinha de stats, e do lado direito, tem 2 coordenadas, essas s�o as coords
- X e Y, � s� voc�pegar elas agora e colcoar la na fun��o... mas nem sempre sai certinho, mas dpeois arruma...
- */
Add Comment
Please, Sign In to add comment