SA-MP Forums

Go Back   SA-MP Forums > Non-English > Languages > Español/Spanish > Lanzamientos/Releases

Reply
 
Thread Tools Display Modes
Old 04/04/2012, 10:07 AM   #1
clavador
Huge Clucker
 
clavador's Avatar
 
Join Date: Jun 2007
Location: Argentina
Posts: 259
Reputation: 67
Thumbs up Animaciones para Textdraws v2.0

Bueno, vengo a presentar ese release que hice originalmente en el foro ingles.

Basicamente agrega efectos a los Textdraws, como pueden ver en el siguiente video:


Instrucciones de como usarlo:

1 - Bajar el include y copiarlo a pawno/includes y agregarlo al gamemode/filterscript en el que quieran usarlo:

pawn Code:
#include <TextDrawAnimations>

2 - Los textdraws deben ser creados adentro de un array llamado T_Buffer, el cual pueden definir su maximo tamaño definiendolo antes del include ( tamaño por defecto es de 24 )

pawn Code:
#define MAX_BUFFER 100
#include <a_samp>
#include <TextDrawAnimations>

Tambien pueden definir el maximo de jugadores de su server para no crear celdas de mas en el array ( por defecto sino se define es igual a MAX_PLAYERS ):

pawn Code:
#define PLY_MX 24

Para comenzar a usar los efectos, por mas que usen 1 o 3 a la vez, deben agregar una sola vez dentro de la funcion la linea

pawn Code:
Init_Effects()

Lo cual es solamente un lindo macro para declarar una variable (esta es necesaria para asignar un unico id a cada efecto ).

Ahora, los efectos:

Efecto CRECER:



TextDraw_Grow( playerid, index, anim_speed, duration, T_Buffer_min, T_Buffer_max, Float:max_x, Float:max_y );

  • playerid: El jugador al que le van a mostrar el textdraw.
  • index: Es el id de animacion el cual va a llamar el callback "OnAnimFinish" cuando la animacion termine ( mas info adelante ).
  • anim_speed: Es que tan rapido debe crecer el textdraw en milisegundos ( el tamaño es calculado automaticamente en base al tiempo que introduzcan aca ).
  • duration: Cuanto tiempo debe pasar antes de que "OnAnimFinish" sea llamado luego de q la animacion termine.
  • T_Buffer min & max: Esto es para mostrar los textdraws adentro del array T_Buffer. Si creaste 100 textdraws dentro de T_Buffer, pero solo queres mostrar del 20 al 24, entonces deberias usar esos numeros ahi.
  • max_x & max_y: El maximo tamaño que el textdraw va a alcanzar.

EFECTO PROGRESIVO:



TextDraw_FadeIn(playerid,index,speed,duration,T_Bu ffer_min,T_Buffer_max, sound )
  • playerid, index, duration, T_buffer_min & max: igual que antes
  • speed: la velocidad en que cada textdraw se sucedera en milisegundos.
    means 1 textdraw every one second.
  • sound: Sonido a reproducir por cada textdraw mostrado (dejar en 0 para desactivar).

Aca un preview de el efecto TextDraw_FadeIn con sonido:


EFECTO PULSANTE:



TextDraw_Pulsate( playerid, index, repetitions, speed, T_Buffer_min, T_Buffer_max )
  • playerid, index, speed, T_Buffer_min, T_Buffer_max: igual que antes.
  • repetitions: Cuantas veces el textdraw va a "pulsar". Hay que tener en cuenta q si pones 10 repeticiones en 1000 ms, esto quiere decir q el textdraw va a mostrarse 5 veces y ocultarse 5 veces.


TextDraw_Hide( playerid, timerid, textdrawid_min, textdrawid_max );

Esta funcion oculta los textdraws desde min a max. Dejar min en 0 y max en -1 para ocultar todos los textdraws.

El timerid es el id del timer el que fue asignado a cada efecto. Generalmente no se usa si esta funcion es colocada dentro de OnAnimFinish.

Para ejemplos de como usarlos, adjunte un script "test" con tal proposito.

Descarga:


Tengo pensado agregar mas efectos en un futuro, cuando termine otro proyecto en el que estaba trabajando antes que este.

Tambien me gustaria mejorar un poco como se usan los textdraws para que sea mas sencillo, pero, por ahora...

Disfrutenlo!

Slds.
__________________

Last edited by clavador; 04/04/2012 at 07:02 PM.
clavador is offline   Reply With Quote
Old 04/04/2012, 01:50 PM   #2
Treyfus
Big Clucker
 
Treyfus's Avatar
 
Join Date: Dec 2011
Location: Argentina-Buenos Aires
Posts: 181
Reputation: 4
Default Respuesta: Animaciones para Textdraws v2.0

Ohhhhh

Ya Entendi!!!

Esta Buenisimo MAN

Te pasaste

Me lo llevo
__________________
Muy Pronto


Sera el Mejor Servidor de Zombies
Treyfus is offline   Reply With Quote
Old 04/04/2012, 02:35 PM   #3
Đeagle
Huge Clucker
 
Đeagle's Avatar
 
Join Date: Feb 2012
Posts: 493
Reputation: 22
Default Re: Animaciones para Textdraws v2.0

Increíble.
Đeagle is offline   Reply With Quote
Old 04/04/2012, 03:34 PM   #4
LuisGraph
Huge Clucker
 
LuisGraph's Avatar
 
Join Date: Jan 2012
Location: Dominican Repúblic
Posts: 205
Reputation: 19
Default Respuesta: Animaciones para Textdraws v2.0

Hola está bueno el trabajo felicidadez.

pero mira te recomiendo esto SetEfectTextDraw(Text:ID, Efecto, etc...) saludos.
__________________



Muy pronto...

Yo soy Luis Tejada

LuisGraph is offline   Reply With Quote
Old 04/04/2012, 03:37 PM   #5
LuisGraph
Huge Clucker
 
LuisGraph's Avatar
 
Join Date: Jan 2012
Location: Dominican Repúblic
Posts: 205
Reputation: 19
Default Respuesta: Animaciones para Textdraws v2.0

Hola está bueno el trabajo felicidadez.

pero mira te recomiendo esto SetEfectTextDraw(Text:ID, Efecto, etc...) saludos.
__________________



Muy pronto...

Yo soy Luis Tejada

LuisGraph is offline   Reply With Quote
Old 04/04/2012, 04:33 PM   #6
Don_pepe
Huge Clucker
 
Don_pepe's Avatar
 
Join Date: Jan 2012
Posts: 231
Reputation: 6
Default Respuesta: Animaciones para Textdraws v2.0

Gran aportaso!, i like man Thanks :P
__________________
HostName: ™|••[--> Zona Extrema [ InternacionaL ] <--]••|™
Address: 109.169.64.130:4444
Players: X/ 150
Ping: 95
Mode: •Stunt|Dm|Freeroam|Español
Map: •InternacionaL•
Don_pepe is offline   Reply With Quote
Old 04/04/2012, 04:38 PM   #7
Fede.Zink
Huge Clucker
 
Fede.Zink's Avatar
 
Join Date: Apr 2011
Posts: 330
Reputation: 6
Default Respuesta: Animaciones para Textdraws v2.0

EXEELENTEE ! AMIGO TOMA REP +1
__________________
Ya no me acuerdo de nada.. A aprender de nuevo :S
---------------------------
Code:
Mis Posts De Ayudas/Herramientas-> Ids - Rudas By Fede.Zink
Mis Posts De FilterScripts-> GPS v1.1 By Fede.Zink ||  Interior de Limosina by Fede.zink
Mis Posts De Maps-> Fuerza Aerea By Fede.Zink || Interior LSPD by Fede.Zink
---------------------------
Fede.Zink is offline   Reply With Quote
Old 04/04/2012, 04:38 PM   #8
The_M
Huge Clucker
 
The_M's Avatar
 
Join Date: Oct 2010
Location: Coquimbo, Chile
Posts: 309
Reputation: 3
Default Re: Animaciones para Textdraws v2.0

Buenísimo.
__________________
meh.
The_M is offline   Reply With Quote
Old 04/04/2012, 09:35 PM   #9
Soi_salva
Big Clucker
 
Soi_salva's Avatar
 
Join Date: Dec 2009
Location: Mexico City
Posts: 155
Reputation: 8
Default Respuesta: Animaciones para Textdraws v2.0

Muy bueno!
__________________
Quote:
Originally Posted by Proyecto
GamerZone - Freeroam - GamerZone - Server
Soi_salva is offline   Reply With Quote
Old 05/04/2012, 03:27 PM   #10
[NVC]iTrevaS
High-roller
 
[NVC]iTrevaS's Avatar
 
Join Date: Jan 2012
Location: Paraguay - P.J.C
Posts: 1,056
Reputation: 49
Default Respuesta: Animaciones para Textdraws v2.0

Perfecto, nunca he visto una cosa asi ! Felicidades !
[NVC]iTrevaS is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[Duda] Como hago para que se vean los TextDraws asi... Manuel7284 Español/Spanish 3 07/01/2012 04:15 PM
[ Duda ] Animaciones rubensm Español/Spanish 5 10/08/2011 07:27 PM
Problema con animaciones chucho Español/Spanish 17 03/08/2011 06:56 PM
Animaciones [TDL]OGLoc Español/Spanish 13 07/01/2011 05:32 PM
Animaciones TiNcH010 Español/Spanish 5 27/05/2010 05:47 PM


All times are GMT. The time now is 02:14 AM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.