[Tutorial CCI [Completo] ] Como hacer una transformacion Fx.core by MatiasTomalu
+5
Yoni-Esf
Son Gohan
TheLegend
Juan_Esf
tomalu
9 participantes
- tomalu
- ● Mensajes y Posts : 117
● Edad : 26
● Localización : Salta
[Tutorial CCI [Completo] ] Como hacer una transformacion Fx.core by MatiasTomalu
Vie Mar 20, 2015 2:58 pm
--Link No oculto-- por esta ves, tuto by Facussj3
RECOMENDACION PARA ADQUIRIR MAS EXP O SI QUIEREN HACERLO DE OTRA MANERA - POST POR PERRYTUTORIALES.:FX.CORE:.
https://esf-zwarriors.foroargentina.net/t355-tutorial-cci-como-crear-efectos-para-tus-transformaciones-fx-core#2643
Hola, esto es medio complicadito de explicar, trataremos de hacerlo lo mas corto posible ( ya que recien comienzan ).
Primero creamos un personaje desde el CCI y le subimos el nivel ( que quede en 2 )
los valores serian estos:
Normal
Super Saiyajin ( aqui ya estan las ediciones, observen atentamente ), la clase la cambiamos a
*name: Super Saiyajin
*model: ecx.goku-ts.ssj
*powerlevel: 2.500.000 ( esta ahora seria la cantidad de ki que nesecitamos para transformarlo ).
*Perfect powerlevel: cantidad que tendremos cuando aprietes la letra "T".
Powerlevel Multiplier: 2.0 ( cantidad que se multiplicara, en este caso puse x2 ) nos dara un total de 5.000.000 cuando termine la trans.
Modificamos los Skills, le dimos color al aura ( es el numero 4 .:Amarillo:. y el color del powerUp amarillo ) y Create..................
_________________________FX______________________________
Vamos a ir a nuestro FXLib y buscaremos los efectos que colocaremos, en este caso yo solo elegire un blow
un model change (es para cambiar el mdl mientras se transforma )y un
Modelentity.....
Como veran en el model entity podemos editar valores, en la libreria explica a que pertenece cada parte...
ahora colocaremos el efecto de la siguiente manera en el Fx.core:
public fxBlow ( Core [] )
{
AddFx( Core [0], "fxBlow" );
return 1;
}
public fxModelChange1( CORE [] )
{
new Client = CORE[0];
RemFx( Client, "fxAvatar", 0);
setClientMODEL( Client, "ecx.goku-ts.ssj" );
AddFx( Client, "fxAvatar", "create", 103, 1.0 );
}
public fxModelEntity( Core [] )
{
AddFx( Core [0], "fxModelEntity", "models/evolution/Auras/Aura.mdl", 0,0, 30.0, 255, 255, 0, 1.0, 0.3, 0, 4 );
}
______________________________
despues un public_OFF que solo algunos efectos lo poseen ( en la libreria esta claramente señalado ), en nuestro caso tendremo que poner el modelentity:
public FX_off( Client )
{
RemFx( Client, "fxModelEntity", 0 );
return 1;
}
___________________________________
imagen de como quedaria:
Public Off: entonces aqui agregamos aquellos efectos que seran desechos al final ( algunos cuentan con esto )
Modelentity: es el model de aura que utilizaremos ( puede ser cualquier model ) generalmente es usado en aura, su primera marcacion muestra la ubicacion y el lugar donde se encuentra el model yo utilice aura.mdl
model change: aqui reemplazamos el model que se esta transformando por otro, yo eh utilizado el ecx.goku-ts.ssj ( no se agrega.mdl), la primera parte marcada indica la animacion que se ejecutara cuando cambie el model y la otra es la velocidad
Blow: no hace falta tanta explicacion para esto, son los circulos como aire que salen, listo, ahora a precachear ( no cerramos el FX ).
______________________________
Abrimos el Classextension y nos vamos a pluginprecache:
aqui nosotros todo model que utilizemos, sprite y sound ( a partir del FX.core .:desde:. ) debemos precachearlo de la siguiente manera:
precache_model( "models/evolution/Auras/aura.mdl" );
precache_sound( "ecx.goku-ts/t_ssj.wav" );
precache_sound( "ecx.goku-ts/tp_ssj.wav" );
si bien no utilizamos ningun sonido en el fx, debemos agregar los sonidos que tendra nuestra transformacion unicamente desde el precache ( despues lo colocamos en otro lugar )
Y en caso de utilizar un sprite, utilizaremos tambien el precache_model como esta en la imagen
( recuerda ver los efectos en el FXlib )
__________________________________________-
ahora nos vamos a public @ClassInitTransformation donde comenzaremos a hacer la trans, primero nesecitamos los sonidos, yo les dejo estos dos ( cortitos uno de 4 y otro de 5 segundos ) para que lo realicen: link:::: https://mega.co.nz/#!8IUA1IRB!P9-KJW64pbaOiK-Otj252qYsHs3PAJeEH4wPxaWVp7U
________________ ________________
agregando efectos:::::::::::
debemos colocar esto:
el primero es para la trans corta y la otra para la larga, desde la parte emit_sound, en ella colocamos el sonido de la transformacion ( tal como en el precache )
en el addfx client avatar, en la primera parte marcada se coloca la animacion con la que comenzara en los setask van colocado los efectos, y a la par estan los segundos ( en este caso 0.0 ) eso vamos modificando de acuerdo al segundo donde querramos que valla el efecto ( segundo y centesima ), en la corta utilizaremos ( el sonido ) el de 4 segundos y en la segundo la de 5 segundos
por ejemplo yo colocare asi:
public @ClassInitiateTransformation ( Client, Level, bool:Perfect )
{
new CORE[ 1 ];
CORE[ 0 ] = Client;
if ( Perfect )
{
switch ( Level )
{
case 1:
{
emit_sound( Client, CHAN_ITEM, "ecx.goku-ts/tp_ssj.wav", 1.0, ATTN_NORM, 0, PITCH_NORM );
AddFx( Client, "fxAvatar", "create", 101, 1.0 );
set_task( 0.0, "fxBlow", uniqueTaskID( Client, 100 ), CORE, 1, "a", 1 );
set_task( 0.0, "fxModelEntity", uniqueTaskID( Client, 100 ), CORE, 1, "a", 1 );
set_task( 1.0, "fxBlow", uniqueTaskID( Client, 100 ), CORE, 1, "a", 1 );
set_task( 2.0, "fxBlow", uniqueTaskID( Client, 100 ), CORE, 1, "a", 1 );
set_task( 3.0, "fxBlow", uniqueTaskID( Client, 100 ), CORE, 1, "a", 1 );
}
}
}
else
{
switch ( Level )
{
case 1:
{
emit_sound( Client, CHAN_ITEM, "ecx.goku-ts/t_ssj.wav", 1.0, ATTN_NORM, 0, PITCH_NORM );
AddFx( Client, "fxAvatar", "create", 101, 1.0 );
set_task( 0.0, "fxfxModelEntity", uniqueTaskID( Client, 100 ), CORE, 1, "a", 1 );
set_task( 0.0, "fxBlow", uniqueTaskID( Client, 100 ), CORE, 1, "a", 1 );
set_task( 1.0, "fxBlow", uniqueTaskID( Client, 100 ), CORE, 1, "a", 1 );
set_task( 2.0, "fxBlow", uniqueTaskID( Client, 100 ), CORE, 1, "a", 1 );
set_task( 3.0, "fxBlow", uniqueTaskID( Client, 100 ), CORE, 1, "a", 1 );
set_task( 4.0, "fxBlow", uniqueTaskID( Client, 100 ), CORE, 1, "a", 1 );
set_task( 5.0, "fxModelChange1", uniqueTaskID( Client, 100 ), CORE, 1, "a", 1 );
}
}
}
}
_______________________________________________
Ahora vamos a @ClassFinishTransformation y el cancel xD
bueno aqui solamente dejen esto como esta de momento:
public @ClassFinishTransformation ( Client, Level )
{
RemFx( Client, "fxAvatar", 0 );
RemFx( Client, "fxBlow", 0 );
RemFx( Client, "fxfxModelEntity", 0 );
FX_off(Client);
remove_task( uniqueTaskID( Client, 100 ) );
}
public @ClassCancelTransformation ( Client, Level )
{
RemFx( Client, "fxAvatar", 0 );
RemFx( Client, "fxBlow", 0 );
RemFx( Client, "fxfxModelEntity", 0 );
RemFx( Client, "fxModelChange", 0 );
FX_off(Client);
remove_task( uniqueTaskID( Client, 100 ) );
}
en la primera es para remover los models cuando termina la trans, y en la segunda igual pero para cuando cancelamos la trans ( se remueven los setask y apagamos los efectos )
___________________________________
Ahora lo que quedaria por hacer es definir los segundo de la trans, nos ubicamos en estos lugares:
.:la primera es para definir la trans larga seria de 5 segundos, colocamos 5.0
.:la segunda es para definir la trans corta seria de 4 segundo, colocamos 4.0
________________________-
Ahora solamente guardamos y lo compilamos ( guarda el Fx y el Class ) xD
a probar su amxx, yo les dejare el SC de mi goku fukkatsu asi lo modifiquen a gusto, o simplemente pueden extraer algunos efectos desde el, ::: Link ::
https://mega.co.nz/#!kNlRVL5Z!ZQRFNYH2BRAi-x68i1rkmSi70RK2wwe-jBkrpKQw4B4
( yo solamente edito partes desde mis Sc que considera y desde el saco las bases para realizar los amxx, es mas te ahorras mucho tiempo, hacerlo nuevamente desde 0 requiere mucho tiempo pero como buen pajero que soy por ahora los edito ) esta ves les explique desde 0 con este SC quisas ya solamente lo puedan editar ( den credios jaja )
Espero que les aya gustado y tomen su tiempo en realizar los amxx, solo con practica y dedicacion logran obtener lo que deseen, me costo mucho tiempo realizar el tuto, asi que valoren Crotos, ante posible errores me mandan un Inbox y lo arreglamos para evitar errores:::
Saludos y gracias por visitar Tutorial CCI by MatiasTomalu ( proximo mod.sound )
RECOMENDACION PARA ADQUIRIR MAS EXP O SI QUIEREN HACERLO DE OTRA MANERA - POST POR PERRYTUTORIALES.:FX.CORE:.
https://esf-zwarriors.foroargentina.net/t355-tutorial-cci-como-crear-efectos-para-tus-transformaciones-fx-core#2643
Hola, esto es medio complicadito de explicar, trataremos de hacerlo lo mas corto posible ( ya que recien comienzan ).
Primero creamos un personaje desde el CCI y le subimos el nivel ( que quede en 2 )
los valores serian estos:
Normal
Super Saiyajin ( aqui ya estan las ediciones, observen atentamente ), la clase la cambiamos a
*name: Super Saiyajin
*model: ecx.goku-ts.ssj
*powerlevel: 2.500.000 ( esta ahora seria la cantidad de ki que nesecitamos para transformarlo ).
*Perfect powerlevel: cantidad que tendremos cuando aprietes la letra "T".
Powerlevel Multiplier: 2.0 ( cantidad que se multiplicara, en este caso puse x2 ) nos dara un total de 5.000.000 cuando termine la trans.
Modificamos los Skills, le dimos color al aura ( es el numero 4 .:Amarillo:. y el color del powerUp amarillo ) y Create..................
_________________________FX______________________________
Vamos a ir a nuestro FXLib y buscaremos los efectos que colocaremos, en este caso yo solo elegire un blow
un model change (es para cambiar el mdl mientras se transforma )y un
Modelentity.....
Como veran en el model entity podemos editar valores, en la libreria explica a que pertenece cada parte...
ahora colocaremos el efecto de la siguiente manera en el Fx.core:
public fxBlow ( Core [] )
{
AddFx( Core [0], "fxBlow" );
return 1;
}
public fxModelChange1( CORE [] )
{
new Client = CORE[0];
RemFx( Client, "fxAvatar", 0);
setClientMODEL( Client, "ecx.goku-ts.ssj" );
AddFx( Client, "fxAvatar", "create", 103, 1.0 );
}
public fxModelEntity( Core [] )
{
AddFx( Core [0], "fxModelEntity", "models/evolution/Auras/Aura.mdl", 0,0, 30.0, 255, 255, 0, 1.0, 0.3, 0, 4 );
}
______________________________
despues un public_OFF que solo algunos efectos lo poseen ( en la libreria esta claramente señalado ), en nuestro caso tendremo que poner el modelentity:
public FX_off( Client )
{
RemFx( Client, "fxModelEntity", 0 );
return 1;
}
___________________________________
imagen de como quedaria:
Public Off: entonces aqui agregamos aquellos efectos que seran desechos al final ( algunos cuentan con esto )
Modelentity: es el model de aura que utilizaremos ( puede ser cualquier model ) generalmente es usado en aura, su primera marcacion muestra la ubicacion y el lugar donde se encuentra el model yo utilice aura.mdl
model change: aqui reemplazamos el model que se esta transformando por otro, yo eh utilizado el ecx.goku-ts.ssj ( no se agrega.mdl), la primera parte marcada indica la animacion que se ejecutara cuando cambie el model y la otra es la velocidad
Blow: no hace falta tanta explicacion para esto, son los circulos como aire que salen, listo, ahora a precachear ( no cerramos el FX ).
______________________________
Abrimos el Classextension y nos vamos a pluginprecache:
aqui nosotros todo model que utilizemos, sprite y sound ( a partir del FX.core .:desde:. ) debemos precachearlo de la siguiente manera:
precache_model( "models/evolution/Auras/aura.mdl" );
precache_sound( "ecx.goku-ts/t_ssj.wav" );
precache_sound( "ecx.goku-ts/tp_ssj.wav" );
si bien no utilizamos ningun sonido en el fx, debemos agregar los sonidos que tendra nuestra transformacion unicamente desde el precache ( despues lo colocamos en otro lugar )
Y en caso de utilizar un sprite, utilizaremos tambien el precache_model como esta en la imagen
( recuerda ver los efectos en el FXlib )
__________________________________________-
ahora nos vamos a public @ClassInitTransformation donde comenzaremos a hacer la trans, primero nesecitamos los sonidos, yo les dejo estos dos ( cortitos uno de 4 y otro de 5 segundos ) para que lo realicen: link:::: https://mega.co.nz/#!8IUA1IRB!P9-KJW64pbaOiK-Otj252qYsHs3PAJeEH4wPxaWVp7U
________________ ________________
agregando efectos:::::::::::
debemos colocar esto:
el primero es para la trans corta y la otra para la larga, desde la parte emit_sound, en ella colocamos el sonido de la transformacion ( tal como en el precache )
en el addfx client avatar, en la primera parte marcada se coloca la animacion con la que comenzara en los setask van colocado los efectos, y a la par estan los segundos ( en este caso 0.0 ) eso vamos modificando de acuerdo al segundo donde querramos que valla el efecto ( segundo y centesima ), en la corta utilizaremos ( el sonido ) el de 4 segundos y en la segundo la de 5 segundos
por ejemplo yo colocare asi:
public @ClassInitiateTransformation ( Client, Level, bool:Perfect )
{
new CORE[ 1 ];
CORE[ 0 ] = Client;
if ( Perfect )
{
switch ( Level )
{
case 1:
{
emit_sound( Client, CHAN_ITEM, "ecx.goku-ts/tp_ssj.wav", 1.0, ATTN_NORM, 0, PITCH_NORM );
AddFx( Client, "fxAvatar", "create", 101, 1.0 );
set_task( 0.0, "fxBlow", uniqueTaskID( Client, 100 ), CORE, 1, "a", 1 );
set_task( 0.0, "fxModelEntity", uniqueTaskID( Client, 100 ), CORE, 1, "a", 1 );
set_task( 1.0, "fxBlow", uniqueTaskID( Client, 100 ), CORE, 1, "a", 1 );
set_task( 2.0, "fxBlow", uniqueTaskID( Client, 100 ), CORE, 1, "a", 1 );
set_task( 3.0, "fxBlow", uniqueTaskID( Client, 100 ), CORE, 1, "a", 1 );
}
}
}
else
{
switch ( Level )
{
case 1:
{
emit_sound( Client, CHAN_ITEM, "ecx.goku-ts/t_ssj.wav", 1.0, ATTN_NORM, 0, PITCH_NORM );
AddFx( Client, "fxAvatar", "create", 101, 1.0 );
set_task( 0.0, "fxfxModelEntity", uniqueTaskID( Client, 100 ), CORE, 1, "a", 1 );
set_task( 0.0, "fxBlow", uniqueTaskID( Client, 100 ), CORE, 1, "a", 1 );
set_task( 1.0, "fxBlow", uniqueTaskID( Client, 100 ), CORE, 1, "a", 1 );
set_task( 2.0, "fxBlow", uniqueTaskID( Client, 100 ), CORE, 1, "a", 1 );
set_task( 3.0, "fxBlow", uniqueTaskID( Client, 100 ), CORE, 1, "a", 1 );
set_task( 4.0, "fxBlow", uniqueTaskID( Client, 100 ), CORE, 1, "a", 1 );
set_task( 5.0, "fxModelChange1", uniqueTaskID( Client, 100 ), CORE, 1, "a", 1 );
}
}
}
}
_______________________________________________
Ahora vamos a @ClassFinishTransformation y el cancel xD
bueno aqui solamente dejen esto como esta de momento:
public @ClassFinishTransformation ( Client, Level )
{
RemFx( Client, "fxAvatar", 0 );
RemFx( Client, "fxBlow", 0 );
RemFx( Client, "fxfxModelEntity", 0 );
FX_off(Client);
remove_task( uniqueTaskID( Client, 100 ) );
}
public @ClassCancelTransformation ( Client, Level )
{
RemFx( Client, "fxAvatar", 0 );
RemFx( Client, "fxBlow", 0 );
RemFx( Client, "fxfxModelEntity", 0 );
RemFx( Client, "fxModelChange", 0 );
FX_off(Client);
remove_task( uniqueTaskID( Client, 100 ) );
}
en la primera es para remover los models cuando termina la trans, y en la segunda igual pero para cuando cancelamos la trans ( se remueven los setask y apagamos los efectos )
___________________________________
Ahora lo que quedaria por hacer es definir los segundo de la trans, nos ubicamos en estos lugares:
.:la primera es para definir la trans larga seria de 5 segundos, colocamos 5.0
.:la segunda es para definir la trans corta seria de 4 segundo, colocamos 4.0
________________________-
Ahora solamente guardamos y lo compilamos ( guarda el Fx y el Class ) xD
a probar su amxx, yo les dejare el SC de mi goku fukkatsu asi lo modifiquen a gusto, o simplemente pueden extraer algunos efectos desde el, ::: Link ::
https://mega.co.nz/#!kNlRVL5Z!ZQRFNYH2BRAi-x68i1rkmSi70RK2wwe-jBkrpKQw4B4
( yo solamente edito partes desde mis Sc que considera y desde el saco las bases para realizar los amxx, es mas te ahorras mucho tiempo, hacerlo nuevamente desde 0 requiere mucho tiempo pero como buen pajero que soy por ahora los edito ) esta ves les explique desde 0 con este SC quisas ya solamente lo puedan editar ( den credios jaja )
Espero que les aya gustado y tomen su tiempo en realizar los amxx, solo con practica y dedicacion logran obtener lo que deseen, me costo mucho tiempo realizar el tuto, asi que valoren Crotos, ante posible errores me mandan un Inbox y lo arreglamos para evitar errores:::
Saludos y gracias por visitar Tutorial CCI by MatiasTomalu ( proximo mod.sound )
- Juan_Esf
- ● Mensajes y Posts : 121
● Edad : 29
● Localización : Chaco
Re: [Tutorial CCI [Completo] ] Como hacer una transformacion Fx.core by MatiasTomalu
Vie Mar 20, 2015 3:13 pm
buen tutorial man te dejo un +
- TheLegend
- ● Mensajes y Posts : 343
● Edad : 25
● Localización : B.S.A.S / Don Torcuato
Re: [Tutorial CCI [Completo] ] Como hacer una transformacion Fx.core by MatiasTomalu
Vie Mar 20, 2015 3:25 pm
esta bueno, igual hay uno que explica con videos y se le entiende un monton
https://www.youtube.com/channel/UCbSoLUM9JcqlddsqyRz9LFQ.
tiene un monton de videos ademas de models!
https://www.youtube.com/channel/UCbSoLUM9JcqlddsqyRz9LFQ.
tiene un monton de videos ademas de models!
- tomalu
- ● Mensajes y Posts : 117
● Edad : 26
● Localización : Salta
Re: [Tutorial CCI [Completo] ] Como hacer una transformacion Fx.core by MatiasTomalu
Vie Mar 20, 2015 3:31 pm
@TheLegend escribió:esta bueno, igual hay uno que explica con videos y se le entiende un monton
https://www.youtube.com/channel/UCbSoLUM9JcqlddsqyRz9LFQ.
tiene un monton de videos ademas de models!
si, es Mw-Goliat, tengo sus amxx, y si esplica con videos pero estan en ingles, muchos no entenderan pero quisas con esto que hice yo se aproximen al mundo de los Amxx
Re: [Tutorial CCI [Completo] ] Como hacer una transformacion Fx.core by MatiasTomalu
Vie Mar 20, 2015 3:45 pm
Muy buen tutorial +1
- Yoni-Esf
- ● Mensajes y Posts : 41
● Edad : 25
● Localización : Corrientes
Re: [Tutorial CCI [Completo] ] Como hacer una transformacion Fx.core by MatiasTomalu
Miér Ago 12, 2015 4:52 pm
muchisimas gracias realmente me sirve de mucho te dejo mi +
- larry1234
- ● Mensajes y Posts : 56
● Edad : 29
Re: [Tutorial CCI [Completo] ] Como hacer una transformacion Fx.core by MatiasTomalu
Lun Mar 06, 2017 12:37 am
una consulta... y si quiero agragar un poder como el Bardock Blast??
- jorgenp2
- ● Mensajes y Posts : 18
● Edad : 29
● Localización : Est_Miranda-Venezuela
Re: [Tutorial CCI [Completo] ] Como hacer una transformacion Fx.core by MatiasTomalu
Lun Oct 09, 2017 1:38 am
Amiigo porfaaavor te lo pido podrías hacer un tutorial completo de como crear un personaje que quisiera aaprender pooorfaa de un gokussj7 porfaa por que no entiendo muy bien de Fx.core, y esas cosas porfaa ( quisiera aprender o agregame en el face así hablamos mejor pooorfaa, o si no tienes tiempo para explicarme almenos hasme tu o pasame un modelo de Fx.core, Modcharge, Modsound, Modweopon, de Gokussj7 poorfa asi podría guiarme o copiarlo y pegarlo porfaa. Descargue en youtube un Gokussj7 pero esta a 1m de ki y cuando se transforma 1m de ki y las transformaciones las hace directa y quisiera cambiarle eso o crear uno nuevo ya que las transformaciones me gustaron mucho de verdad te lo AGRADECERÍA BASTANTE de verdad ayuuuudame en eso T_T.
- Eze_Earth´s
- ● Mensajes y Posts : 139
[Tutorial CCI [Completo] ] Como hacer una transformacion Fx.core by MatiasTomalu
Sáb Jun 01, 2019 8:09 pm
+1
- Herod
- ● Mensajes y Posts : 23
Re: [Tutorial CCI [Completo] ] Como hacer una transformacion Fx.core by MatiasTomalu
Vie Mar 13, 2020 8:10 pm
Gracias amigo por la explicación, ya veré de intentar, para aportar
- Herod
- ● Mensajes y Posts : 23
Re: [Tutorial CCI [Completo] ] Como hacer una transformacion Fx.core by MatiasTomalu
Sáb Mar 14, 2020 2:57 pm
El link está caído hermano
- Contenido patrocinado
Permisos de este foro:
No puedes responder a temas en este foro.