Novedades

¡Efectos visuales para todos!

Wallack

Pornorroleador en sequía
Registrado
13/12/08
Mensajes
569
Edad
40
¿Cansado de que tu arma luzca como un sable láser?
¿Te gustaría que lujese como un palo en llamas?
¿O tal vez eres maloso y ese brillo amarillo te hace parecer un ordenado?
¿Quieres que tu arma luzca roja?

¡Yo tengo la solución! ¡Efectos visuales para todos!

La idea es un objeto que usado sobre un arma añada la propiedad "efecto visual" deseada. Esto puede ser para que tu super paladin lleve una espada que haga juego con su armadura o tu maloso una espada rojiza o quizás tu mago elementalista quieres que lleve su bastón en llamas.

Solo sería una parte más de la personalización y para evitar que se usara nada más empezar y todo el mundo fuese con espadas con luces (a partir de nivel 5 prácticamente ya todos van con sus espadas luciérnagas) podría ponérsele un nivel mínimo de uso, que se haga por oficios, que se compre en tiendas a mucho precio, que tenga un uso por objeto ... como se quiera.

Para implementarlo es muy fácil. Solo hay que crear un objeto que se llame como queráis pero que tenga la etiqueta "efectovisual". Después crear un script llamado "efectovisual" que contenga el siguiente texto:

#include "x2_inc_switches"

/****************************************************
ESTE SCRIPT ANADE UNA PROPIEDAD DE EFECTO VISUAL A UN OBJETO (ARMA CUERPO A CUERPO).
PARA HACERLO Y QUE SE VEA, ELIMINA LAS PROPIEDADES DEL OBJETO, ANADE EL EFECTO VISUAL Y LUEGO ANADE LAS PROPIEDADES
DE ESTA MANERA EL EFECTO VISUAL ESTA SIEMPRE EN PRIMER LUGAR DE LA LISTA DE PROPIEDADES DEL OBJETO Y TIENE PREFERENCIA
****************************************************/
void main()
{
if(GetUserDefinedItemEventNumber() == X2_ITEM_EVENT_ACTIVATE)
{
object oJugador = GetItemActivator();
object oArma = GetItemActivatedTarget();

//COPIAMOS EL OBJETO PARA TRABAJAR CON SUS PROPIEDADES
object oArmaCopia = CopyObject(oArma, GetLocation(oJugador), oJugador);

//ELIMINAMOS LAS PROPIEDADES DEL OBJETO ORIGINAL
itemproperty ipOrig = GetFirstItemProperty(oArma);
while(GetIsItemPropertyValid(ipOrig) == TRUE)
{
RemoveItemProperty(oArma, ipOrig);
ipOrig = GetNextItemProperty(oArma);
}

//AHORA ANADIMOS LA PROPIEDAD DEL EFECTO VISUAL
itemproperty ipVisual = ItemPropertyVisualEffect(GetLocalInt(GetItemActivated(), "efecto"));
AddItemProperty(DURATION_TYPE_PERMANENT, ipVisual, oArma);

//RECORREMOS LAS PROPIEDADES DE LA COPIA Y LAS ANADIMOS A LA ORIGINAL
ipOrig = GetFirstItemProperty(oArmaCopia);
while(GetIsItemPropertyValid(ipOrig) == TRUE)
{
//SOLO ANADIMOS PROPIEDADES QUE NO SEAN EFECTOS VISUALES
if(GetItemPropertyType(ipOrig) != ITEM_PROPERTY_VISUALEFFECT)
{
AddItemProperty(GetItemPropertyDurationType(ipOrig), ipOrig, oArma);
}
ipOrig = GetNextItemProperty(oArmaCopia);
}

//ELIMINAMOS LA COPIA
DestroyObject(oArmaCopia);
}
}

Y la parte más importante. El objeto con la etiqueta "efectovisual" debe tener un "Poder único" para poder lanzarlo sobre una espada (por ejemplo) y además debe tener una variable.

La variable debe ser de tipo "int" y llamarse "efecto" y contener un número de la siguiente tabla:

0 Ácido
1 Frio
2 Eléctrico
3 Fuego
4 Sónico
5 Sagrado
6 Maligno
15 Ninguno

De esta manera podemos añadir efectos o incluso tener un arma mágica sin ningún efecto visual, ya sea porque no nos gusta o ... llámalo X.

Notas a tener en cuenta:

Esperar unos segundos nada más se coje el objeto hasta usarlo, por precaución. Lo más que puede pasar es que lo uses y no haga nada, pero si el objeto es de un uso (y se destruye automáticamente) puede ser una putada.

Adjunto un módulo con varios efectos y unas pruebas. El efecto usado sobre el arma es permanente, no añade precio y es prioritario sobre los demás efectos. Es decir, tendrá prioridad sobre los efectos del arma e incluso sobre los de los conjuros (solo he probado arma flamígera) por lo que si usamos el objeto Efecto Visual - Ninguno (probad el módulo) aún lanzando hechizos no crearemos efecto visual!

Esta es mi sugerencia, ya que muchas veces encuentras un arma que visualmente no te gusta y no hay forma de personalizarla. Además evita un poco el "metajuego" al no saber si ese efecto es de daño, visual, o si esconde secretos!!
 

Monti

Amante elfa de un Zhentarim
Registrado
21/10/05
Mensajes
6,993
Edad
40
Ese Wallack scripteando :D

Hombre, si te soy sincero... que cada uno se pueda poner las "lucecitas" que quiera al gusto solo pensando en "personalización"... yo no lo veo, no sé, no me acaba de gustar ese concepto de "ale, ¡espadas de colores para todos!". Si ya de normal buscas un servidor donde lo mágico sea raro y exótico, esto me choca de primeras. Pero es mi opinión personal eh, sin desmerecer tu curro y sugerencia, que siempre se agradece.

Si me estrujas... yo añadía eso tal vez a los objetos que hay de "polvo flamígero / helado / electrizante" que de vez en cuando se hacen ver en los tesoros, para añadir durante unos pocos segundos un poquito de daño y efecto visual al arma. Eso me gusta más.

Ea, un saludo :p
 

Jose-G-C

Hipogrifo de Azalea
Registrado
11/8/09
Mensajes
3,680
Edad
44
Es mas, yo cuando encanto un arma es facil hacerla sin efectos, con uno u otro. Si encantas 1d4 primero, ya no tendra efecto visual, si encantar 1d6 de un elemento tendra ese efecto visual, que el arma sea llameante y haga daño de frio, me pareceria cuanto menos raro.
 

Wallack

Pornorroleador en sequía
Registrado
13/12/08
Mensajes
569
Edad
40
Yo lo hice porque, principalmente, muchas veces me da un poco por culo llevar un arma mágica porque no me gustan sus efectos visuales XD

Por eso decía hacerlo para niveles altos, por ejemplo los que superen el bloqueo del 11. Toda la gente que supera el bloqueo del 11 (el 90%) tiene un arma con lucecitas y cosas raras y muchas veces queda mejor cierto efecto visual que otro para determinados personajes.

Incluso muchas veces vale el objeto "Sin efecto visual" para tener una espada bonita y agradable a la vista y que no esté dando fuego y movidas raras. Pero bueno, ya es cosa de cada uno, a mi me gustaría ver a todos los buenorros con espadas del "bien" y a los malosos con espadas rojas XD
 

Jose-G-C

Hipogrifo de Azalea
Registrado
11/8/09
Mensajes
3,680
Edad
44
Cuando era DM era una de las propiedades que mas ponia, sin efecto visual para disfrutar de la apariencia del arma :D (y no ver luces al encantarla)
 

Luck

El cansino de los Siervos de Hueso
Registrado
11/11/08
Mensajes
2,275
Edad
41
Si no me equivoco, un paladín no debería usar un arma con daño negativo, ni un guardia negro una con daño positivo, dejando a un lado los efectos visules.

;)
 

Jose-G-C

Hipogrifo de Azalea
Registrado
11/8/09
Mensajes
3,680
Edad
44
Tema recurrente Luck!! creo que ya se trato y se dijo que la energia es indiferente al alineamiento. Aunque eso no quita que sea mal visto. Quizas se puede buscar el otro hilo y no desviar este.
 

SrP

Zapatillas de osito de Shama
Registrado
21/12/09
Mensajes
1,818
Yo lo de las luces no lo veo....nunca lo vi, es mas me jodia el de algunas armas xD. Sobre el tema sinergetico, la energia es indiferente al alineamiento?. Quizas por eso el paladin la usa positiva y el gn negativa...seran cosas mias.

Yo era de los que usaban sable laser, despues de jugar con el clerigo, temia una demanda de george lucas.

PD: Buscad ese hilo!!.
 

Pazuzu

Fan de los cuentos de Anith
Registrado
29/6/10
Mensajes
4,077
Edad
36
Es un eterno debate, el de energía positiva y negativa.

En principio, hurgando por manual, todo nos dice que los dos tipos de energía son neutrales y la energía no es intrínsecamente maligna o benigna. A nivel de interpretación, un personaje puede considerar que es más humano "apagar" la vida de un enemigo que los efectos vistosos de la energía positiva (¿Alguien ha visto Akira?)

Sin embargo, los paladines usan energía positiva, los guardias negros negativa. Los clérigos del bien canalizan energía positiva para sus expulsiones, los clérigos del mal energía negativa para el reprender. Y para colmo de males, los planos con energía positiva predominante suelen ser también buenos y viceversa, los de energía negativa suelen ser también malignos. Es más, canalizar energía negativa para expulsar deja mácula en tu alma, esto lo comentan de pasada para los clérigos neutrales y las tendencias de alineamiento. Sospechoso.

Todo esto tiene gracia, el que no nos pongamos de acuerdo en éste tema hace que sea fácil ponerse en el pellejo de los arcanos que discuten con los clérigos sobre la naturaleza de la energía. "Mi dios dice que tal y a los dioses hay que respetarlos" contra "Pues yo he hecho mil experimentos y la energía que se use no tiene una relación directamente proporcional al aura de la criatura" No sé si lo dejaron confuso aposta o yo he interpretado los manuales como me ha dado la gana :D
 

Wallack

Pornorroleador en sequía
Registrado
13/12/08
Mensajes
569
Edad
40
Podéis poner al menos el objeto de "sin efecto visual" para quitar efectos visuales a las armas XD
 

SrP

Zapatillas de osito de Shama
Registrado
21/12/09
Mensajes
1,818
Dm_Pazuzu":2v2toqys dijo:
En principio, hurgando por manual, todo nos dice que los dos tipos de energía son neutrales y la energía no es intrínsecamente maligna o benigna.


Por esa regla de 3, a un paladin que entendiese eso le daria lo mismo que se levantasen o no , no muertos.

Las pueden usar? si... , esta bien? no...


Lo de quitar el efecto yo lo veo bien, odio esos efectos sobre todo en dagas, pero oye por estetica, igual a la gente le gusta.
 

Wallack

Pornorroleador en sequía
Registrado
13/12/08
Mensajes
569
Edad
40
SrP":3qfzipzr dijo:
Dm_Pazuzu":3qfzipzr dijo:
En principio, hurgando por manual, todo nos dice que los dos tipos de energía son neutrales y la energía no es intrínsecamente maligna o benigna.


Por esa regla de 3, a un paladin que entendiese eso le daria lo mismo que se levantasen o no , no muertos.

Las pueden usar? si... , esta bien? no...


Lo de quitar el efecto yo lo veo bien, odio esos efectos sobre todo en dagas, pero oye por estetica, igual a la gente le gusta.

A ver, mi idea era para que se pudiera personalizar un poco por gustos, a veces tienes un arma con dos tipos de daño que has comprado o te has encontrado y te gustaría que tuviera la apariencia de uno de ellos y no del otro.

Por otra parte, lo de usar la energía negativa para levantar muertos vivientes y que le de igual a un paladín, eso nunca XD una cosa es usarla en un arma y otra perturbar el descanso eterno, díselo a los azotadores!!

Pero bueno, yo doy por hecho de que a niveles altos, todos los personajes tienen armas con "lucecitas" sí o sí y tal vez daría estos objetos solo para cambiar el estilo del arma o para quitarlo, no para añadirlo a una espada +0 no sé si me entendéis, pero ya veo que no mola y no pasa nada XD
 

SrP

Zapatillas de osito de Shama
Registrado
21/12/09
Mensajes
1,818
Tampoco es eso...no me gusta a mi , a otros igual si.
 

Dugan

Elfo que no discute
Registrado
5/10/08
Mensajes
459
Hay armas que disponen de skins que no tienen nada que ver con la forma del arma original (Ejemplo: Skin de nagamaki para guadañas) Que al ponerle efectos luminosos queda bastante horrible, por que conserva los efectos de la forma original. Votaria por la opcion de quitarle efectos visuales a las armas, algunos jugadores lo agradecerian mucho.
 

Deneb

Receta de Noctis
Registrado
18/11/12
Mensajes
708
"Además evita un poco el "metajuego" al no saber si ese efecto es de daño, visual, o si esconde secretos!!"


Solo una cosita respecto a esto...

No sera metajuego suponer que un arma es flamigera si ves que tiene llamitas, digo yo...xDDDD
 

Darkjor

Minsorrano sin caminos
Registrado
19/11/05
Mensajes
128
Yo tambien soy de de la opinion de que al menos se pueda quitar el efecto visual del arma que ya tengas, mas que por el metajuego por estetica. Con mi pj principal tengo una espada que hace daño sonico y el efecto es bastante feo por lo que se ha dicho ya por ahi de que no encaja bien con el arma si tiene una apariencia un poco rara, ademas de que a mi personalmente me gusta mas poder ver el arma con su forma sin aditivos.
 

Conectados

Arriba