Perfil
BienvenidaPreferenciasAvatarFirma
Recargar
¿No quieres problemas? pásate y lee esto.
¿Eres nuevo? Que esperas preséntate acá.
Visitamos en nuestra pagina de Facebook y dale me gusta! aquí!
Síguenos en Twitter y entérate de que pasa en nuestra comunidad!

Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje [Página 1 de 1.]

TerraNet  

CEO TN!
avatar

1default el Lun Oct 31, 2011 6:42 pm - Agrupar Items Estilo DotA (pociones, etc.)

Bueno, leyendo un poquito por ahi, descubrí como hacer esto, agrupar pociones. Lo único malo, es que lo maximo que se pueden agrupar, son 8 :S.

Primero que nada, debemos editar una cosa en el editor de objetos, seleccionando el objeto que queremos que se agrupe.

En mi caso, es una poción, y voy a hacer que tenga 2 cargas, y que se pueda agrupar hasta 8 cargas (lamentablemente, yo no se hacer para que sean mas cargas).

Entonces, en el editor de objetos, editamos el siguiente valor.

Inglés:
Stats - Level : 8 (8 es lo máximo)

Español:
Estadísticas - Nivel :
8 (8 es lo máximo)

Ahora, tenemos que hacer el siguiente detonador (ES RE LARGO :S):

*****************************************************************************
** Si tienen problemas para armar el detonador, o no les sale, diganme asi los ayudo con imágenes lindas xD **
*****************************************************************************

Evento:
Unit - A unit Acquieres an item

:Condition: Acontecimientos:
(Charges remaining in (Item being manipulated)) Not equal to 0

:Action: Acciones:
For each (Integer A) from 1 to 6, do (Actions)
:Action: Loop - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
:Condition: If - Conditions
(Item-type of (Item carried by (Hero manipulating item) in slot (Integer A))) Equal to (Item-type of (Item being manipulated))
(Charges remaining in (Item carried by (Hero manipulating item) in slot (Integer A))) Less than (Item level of (Item carried by (Hero manipulating item) in slot (Integer A)))
(Item carried by (Hero manipulating item) in slot (Integer A)) Not equal to (Item being manipulated)
:Action: Then - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
:Condition: If - Conditions
((Charges remaining in (Item carried by (Hero manipulating item) in slot (Integer A))) + (Charges remaining in (Item being manipulated))) Greater than (Item level of (Item being manipulated))
:Action: Then - Actions
Item - Set charges remaining in (Item being manipulated) to ((Charges remaining in (Item carried by (Hero manipulating item) in slot (Integer A))) + ((Charges remaining in (Item being manipulated)) - (Item level of (Item being manipulated))))
Item - Set charges remaining in (Item carried by (Hero manipulating item) in slot (Integer A)) to (Item level of (Item being manipulated))
:Action: Else - Actions
Item - Set charges remaining in (Item carried by (Hero manipulating item) in slot (Integer A)) to ((Charges remaining in (Item carried by (Hero manipulating item) in slot (Integer A))) + (Charges remaining in (Item being manipulated)))
Item - Remove (Item being manipulated)
:Action: Else - Actions

Y listo, con eso ya nuestros items se agrupan, PERO HASTA 8 CARGAS SOLAMENTE!.

Saludos.

P.D : No duden en preguntar si tienen problemas, yo lo probé y me andubo de 10 Smile.


- - - - - - - - - - - - - - - - - - - - - - - -

Feel Your Imagination
Ver perfil de usuario

sauron  

avatar

2default el Miér Nov 16, 2011 3:31 am - Agrupar Items Estilo DotA (pociones, etc.)

Repito lo mismo, fuente por favor -.-"

Ver perfil de usuario

TerraNet  

CEO TN!
avatar

3default el Lun Nov 21, 2011 1:58 pm - Agrupar Items Estilo DotA (pociones, etc.)

[Tienes que estar registrado y conectado para ver este vínculo] Very Happy


- - - - - - - - - - - - - - - - - - - - - - - -

Feel Your Imagination
Ver perfil de usuario

Contenido patrocinado  

4default - Agrupar Items Estilo DotA (pociones, etc.)

Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje [Página 1 de 1.]

Permisos de este foro:
No puedes responder a temas en este foro.