|
Tema oficial de ayuda [NO CREAR MAS TEMAS CON PREGUNTAS]
|
|
| Elias_Gutierrez | Fecha: Sábado, 15 de Octubre 2011, 16:30 | Mensaje # 211 |
 Soldado
Grupo: Usuarios
Mensajes: 6
Estatus: Offline
| si, Bien !!
|
| |
|
|
| David-Andromeda | Fecha: Domingo, 16 de Octubre 2011, 21:36 | Mensaje # 212 |
 Admin
Grupo: Administradores
Mensajes: 2034
Estatus: Offline
| Wow, me sorprende que implementaste el cambio de ataque como mi megaman 8 y mi megaman de nes, te felicito.
Mi personaje Izzy Glow hace ese mismo ataque, podrias copiarle el codigo y listo...
Pero en fin, solo tenes que hacer que explote el misil cuando tu personaje (el que controla el misil) No esté en el statedef correspondiente.
¿como es el trigger?
Muy simple:
Trigger1 = root,stateno != 2000
Suponiendo que el statedef donde megaman x esta controlando el misil es el 2000, el trigger se activa cuando megaman x ya no esta en el statedef 2000.
Si no te quedo claro podes preguntarme sin problemas o buscar el mismo ataque en mi char izzy glow. Saludos!
|
| |
|
|
| OmegaZero | Fecha: Domingo, 16 de Octubre 2011, 22:32 | Mensaje # 213 |
 General de división
Grupo: Usuarios
Mensajes: 436
Estatus: Offline
| Funciono perfecto, realmente muchas gracias. Y acerca del weapon change, recibi ayuda de unos amigos coders para hacer el cambio de armas, puedo cambiar al arma siguiente pero no puedo cambiar al arma anterior. Aunque no era mi intencion copiar ni nada. En si, estoy haciendo un MMX con todas sus armas, desde X1 a X8. Unos amigos me han ayudado con los codigos de las armas de X1 al X3.
 Mi pagina, pasense si quieren: http://faraonmugen.webs.com/ ןןıɥ ıɥɔoɹo ʇıɥs ʎɯ ʞɔıן
Mensaje editado por OmegaZero - Domingo, 16 de Octubre 2011, 22:33 |
| |
|
|
| Elias_Gutierrez | Fecha: Domingo, 16 de Octubre 2011, 23:45 | Mensaje # 214 |
 Soldado
Grupo: Usuarios
Mensajes: 6
Estatus: Offline
| holap, soy yo de nuevo, es que tengo una dudita, es que hice un ataque en el que el personaje se queda cargando de poder un rato y luego sale como un rayo contra su oponente, pero como puedo hacer que mientras se prepara para embestir al enemigo, ejemplo en el trigger = animelem = 3, justo ahi aparesca en los pies una animacion de viento. Por que intenté con el explod, pero la anim aparece siempre en el mismo lugar y la idea seria que apareciera en la pocision de donde quiera que este el personaje,
y una vez el enemigo reciba el golpe, ?¿? como hago para que sea atravezado por este, que mi personaje golpee a su oponente pero pase de largo, que no se dentenga el velset.
bueno esas son mis dos grandes, pequeñas dudas, sorry por preguntar tanto
|
| |
|
|
| David-Andromeda | Fecha: Lunes, 17 de Octubre 2011, 01:46 | Mensaje # 215 |
 Admin
Grupo: Administradores
Mensajes: 2034
Estatus: Offline
| Para tu primer duda, si tenes que agregar ese tipo de efectos con explods, pero seguro cometiste algun error en el mismo, detallare como funciona completamente un explod:
[State 0, Explod] type = Explod trigger1 = anim = ID = pos = 0,0 postype = p1 ;p2,front,back,left,right facing = 1 vfacing = 1 bindtime = 1 vel = 0,0 accel = 0,0 random = 0,0 removetime = -2 pausemovetime = 0 scale = 1,1 sprpriority = 0 ontop = 0 shadow = 0,0,0 ownpal = 0 removeongethit = 0 ignorehitpause =
Ahora explico uno por uno para que sirven: trigger1 = Trigger elegido para que salga el efecto, esto funciona igual que todos los controladores de estado.
anim = Animacion del efecto a utilizar.
ID = Numero de explod (yo siempre le pongo el mismo que la animacion) sirve si usas un statectrl llamado removeexplod
pos = 0,0 Pocicion donde aparece el explod, (pixeles en x e y , con respecto al postype)
postype = p1 ;p2,front,back,left,right Este es importante, define donde aparece el explod, si usas p1 el efecto aparece donde esta tu propio char, P2 aparece donde esta el oponente, front aparece en la "pared" o borde de pantalla que esta por delante de tu personaje (hacia donde esta mirando), back es lo mismo, pero en la pared de atras del personaje. Left y right es casi lo mismo que back y front, solo que no depende de hacia donde mire tu personaje (uno es izquierda y el otro es derecha)
facing = 1 Puede ser 1 o -1 , esto es para que el efecto aparesca normal (1) o volteado horizontalmente (-1)
vfacing = 1 Puede ser 1 o -1 , esto es para que el efecto aparesca normal (1) o volteado verticalmente (-1)
bindtime = 1 Este tambien es importante, si pones 1 el efecto una vez que aparece tiene su propio movimiento (por mas que su velocidad y aceleracion sean 0) y si usas -1, el efecto sigue siempre a tu personaje (o el postype que usaste) es como si estubiera unido al postype.
vel = 0,0 Movimiento en x e y inicial.
accel = 0,0 Aceleracion en x e y. Es una aceleracion constante.
random = 0,0 Esto es para que varie el pos, por ejemplo si pones random = 100,100 el pos (la pocicion donde aparece) puede ser 100 pixeles mas arriba, abajo atras o adelante de lo que tiene que ser, de forma aleatoria. Muy util cuando se hace que algo tenga muchas explosiones y no quieres que todas aparezcan en el mismo lugar.
removetime = -2 Este es el momento en el que desaparece el efecto. Si usas -2 desaparece cuando termina la animacion del efecto. Si usas -1 no desaparece nunca, a menos que uses un statectrl llamado removeexplod. O tambien puedes colocar un tiempo en tict en el que quieras que desaparezca.
scale = 1,1 Simplemente es la escala (tamaño) del efecto, si usas 1,1 tendra tamaño normal, si usas 0.5,0.5 será de mitad de tamaño.
sprpriority = 0 Prioridad del efecto, esto significa que mientras mas grande sea el numero, mas "adelante" o "por ensima"
ontop = 0 Si colocas 1, el efecto esta por ensima de todo y tiene el sprprioriti mas alto (afecta tambien la prioridad de los stages)
shadow = 0,0,0 Sombra (rojo, verde y azul)
ownpal = 0 (cero para que los efectos de paleta que afectan al personaje tambien afectan al efecto, si pones 1, no sea afectado)
removeongethit = 0 1 para que cuando golpean a tu personaje, el efecto desaparece.
espues te respondo la otra duda, estoy algo corto de tiempo...
|
| |
|
|
| Elias_Gutierrez | Fecha: Lunes, 17 de Octubre 2011, 03:00 | Mensaje # 216 |
 Soldado
Grupo: Usuarios
Mensajes: 6
Estatus: Offline
| gracias pero con esa me entretengo arto ahora, por que por lo vist no sabia nada del explod.
|
| |
|
|
| OmegaZero | Fecha: Domingo, 23 de Octubre 2011, 18:41 | Mensaje # 217 |
 General de división
Grupo: Usuarios
Mensajes: 436
Estatus: Offline
| Estuve explorando un poco mas el fix que dejaste, emiliano, pues probe el ataque agachado y en el aire y el projectil directamente no sale. Aclaro algo, el projectil lo codifique como helper para facilitar el cambio de direccion del ataque.
 Mi pagina, pasense si quieren: http://faraonmugen.webs.com/ ןןıɥ ıɥɔoɹo ʇıɥs ʎɯ ʞɔıן
|
| |
|
|
| mariotime | Fecha: Sábado, 03 de Diciembre 2011, 10:14 | Mensaje # 218 |
 Teniente general
Grupo: Usuarios
Mensajes: 598
Estatus: Offline
| es posible que la paleta alternativa de un personaje (y solo esa paleta) tenga transparencia?
|
| |
|
|
| David-Andromeda | Fecha: Sábado, 03 de Diciembre 2011, 18:40 | Mensaje # 219 |
 Admin
Grupo: Administradores
Mensajes: 2034
Estatus: Offline
| Quote (mariotime) es posible que la paleta alternativa de un personaje (y solo esa paleta) tenga transparencia?
Claro que si, es mas, en mi juego, chaos tiene transparencia suave, pero si lo ejiges con la segunda paleta se ve normal, solo tienes que agregar esto en el statedef -2:
[State 0, Trans] type = Trans trigger1 = palno = 1 ; significa que con la paleta 1 se activa. trans = addalpha ; si quieres transparencia comun pones solamente "add" alpha = 250,100 ignorehitpause = 1
Que es el alpha?
Este es el nivel de transparencia para el "addalpha" el primer numero es la transparencia de colores claros , 256 es lo mas alto y hace que sea mas vicible y el segundo número es La transparencia de las tonalidades negras y oscuras, con un nivel de 256, el color negro no se ve, mientras mas cerca de 0 este este número, mas vicible son los colores oscuros en la transparencia.
|
| |
|
|
| megaman1999my | Fecha: Domingo, 04 de Diciembre 2011, 11:42 | Mensaje # 220 |
 Sargento
Grupo: Usuarios
Mensajes: 26
Estatus: Offline
| tengo una duda cuando mi char mure explota pero quiero que no explote sino que se recupere y luego cuando mura otra ves explote
megaman
|
| |
|
|
| Kisake | Fecha: Miércoles, 31 de Octubre 2012, 18:22 | Mensaje # 221 |
 Coronel
Grupo: Usuarios
Mensajes: 197
Estatus: Offline
| Oigan esto es raro, hice un cambio de mugen 1.0 a winmugen low res y lleve los chars (son todos low res) y los chars de un tipo no me andan entre ellos estan Mattrex, The Skiver y Magma Dragoon, pero porque pasó esto?.
Segun dice el "MUGEN" es un error de un Trigger ese es el [State Def -3] algo asi
pero lo mas curioso es que sucedio derrepente, y desde ese momento no me andan los chars solo me andan en mugen 1.0, acaso seran hi res?
|
| |
|
|
| akeniz | Fecha: Martes, 18 de Diciembre 2012, 20:01 | Mensaje # 222 |
|
Soldado
Grupo: Usuarios
Mensajes: 2
Estatus: Offline
| hola, esoty trabajando en un nuevo char de aweakened zero pero me surgio una duda: le puse el aura caracteristica de este char y al principio de cada pelea aparece normalmente.... pero luego con cada movimiento que hago, sea un golpe o un especial, lo que sea, es como si otra nueva aura aparecia por encima de la aura anterior, quedando asi el char con 2 auras.... y no se detiene ai, por cada movimiento que hago aparece otra nueva... aqui te dejo el codigo para que me digas que anda mal, o si me lo podrias solucionar, creando un nuevo codigo:
[State 0, 1] type = Explod trigger1 = time = 0 trigger1 = numexplod(5300) = 0 anim = 5300 ID = 1 pos = 0,0 removetime = -1 bindtime = -1 sprpriority = -3 ignorehitpause = 1
|
| |
|
|
| omega32able | Fecha: Martes, 18 de Diciembre 2012, 22:56 | Mensaje # 223 |
 General de división
Grupo: Usuarios
Mensajes: 409
Estatus: Offline
| hey!, yo conosco ese codigo es el mismo que le puse a mi omega zero e.e
como sea, lo que pasa es que en id pusistes "1" y el numero tiene que ser igual que el de la animacion que pusistes:
ejemplo: [State 0, 1] type = Explod trigger1 = time = 0 trigger1 = numexplod(5300) = 0 anim = 5300 ID = 1 pos = 0,0 removetime = -1 bindtime = -1 sprpriority = -3 ignorehitpause = 1
asi no
asi talvez:
[State 0, 1] type = Explod trigger1 = time = 0 trigger1 = numexplod(5300) = 0 anim = 5300 ID = 5300 pos = 0,0 removetime = -1 bindtime = -1 sprpriority = -3 ignorehitpause = 1
el id es importante para saber cuantos explods vas a querer  Agregado (18-Diciembre-2012, 22:56) --------------------------------------------- si tienes problemas avisas, omega fuera...
Canal de omega32able
Mensaje editado por omega32able - Martes, 18 de Diciembre 2012, 22:55 |
| |
|
|
| dg190xd | Fecha: Jueves, 29 de Diciembre 2016, 18:07 | Mensaje # 224 |
|
Soldado
Grupo: Usuarios
Mensajes: 1
Estatus: Offline
| Hola, tengo varias preguntas: 1-¿Como hago que cierto personaje tenga solo 1 ronda? 2-Hay varios modos de juego pero yo quiero agregar uno en el que yo me enfrente a un bot que yo elija, puedo poner ese modo de juego de alguna manera?
|
| |
|
|
| FXFreitas | Fecha: Lunes, 20 de Marzo 2017, 16:29 | Mensaje # 225 |
 Teniente
Grupo: Usuarios
Mensajes: 42
Estatus: Offline
| Cita dg190xd (  ) Hola, tengo varias preguntas: 1-¿Como hago que cierto personaje tenga solo 1 ronda? 2-Hay varios modos de juego pero yo quiero agregar uno en el que yo me enfrente a un bot que yo elija, puedo poner ese modo de juego de alguna manera? 1-data/mugen.cfg 2-no és, mugen tienes su proprios modos y no se puede crear, pero mugen tiene un debug command CTRL+1, CTRL+2, CTRL+3 y CTRL+4 que ativa el personaje AI.
Mensaje editado por FXFreitas - Lunes, 20 de Marzo 2017, 16:30 |
| |
|
|