Ayuda trigger porfa!!

Estás perdido? No tienes ni idea de que va esto? Has empezado a jugar pero no te acabas de aclarar? Dinos aquí cuales son tus dudas.
Reglas del Foro
Antes de postear asegurate de conocer las Normas

Ayuda trigger porfa!!

Notapor darckmonk el 19 Abr 2012 08:23

Tengo un gran problema y os juro he mirado en mil paginas y he echo pruebas durante dias pero no consigo crearlo

es simplesolo quiero un trigger que cuando ponga Matar."X" el enemigo que sea...y por lo tanto inicie el combate

me capture en el texto de "el ataque de.." el nombre del enemigo en una variable para poder usarlo en los echizos, estilo "conjurar toque helado lobo" por ejemplo


pero no consigo captar el nombre concreto del enemigo sobre todo si varian las palabras en plan El lobo, o El pequeño caracol.... y la variableclaro esta se me pira
darckmonk
 
Mensajes: 1
Registrado: 19 Abr 2012 08:19

Re: Ayuda trigger porfa!!

Notapor Avari el 20 Abr 2012 01:08

Lo que yo uso para poner objetivos es esto:

#CLASS {Objetivo}
#ALIAS ob {
#VAR objetivo %1
#ECHO %1 es ahora tu objetivo.
}
#ALIAS fat {c 'causar fatales' @objetivo}
#ALIAS mo {matar @objetivo}
#ALIAS mr {morder @objetivo}
}

Esos alias son algunos de los que uso. Creo que se explica solo pero por si las moscas...
Pones ob xxxx y xxxx se convierte en tu objetivo. Para atacar solo tecleas el alias y ataca al objetivo...facil.
Avari
 
Mensajes: 4
Registrado: 20 Abr 2012 00:59

Re: Ayuda trigger porfa!!

Notapor Konan el 23 Abr 2012 20:32

Que un trigger como tu lo nitas es algo complicado para hacerlo automatico por el asunto de q si te atacan varios mobs a la vez, se te estara cambiando el objetivo...

a mi lo que se me ocurre es un alias que sea de pattern matar (%w) y en los comandos a hacer establecer: matar %1; #variable objetivo %1

y los alias para los spells usando el objetivo por ejemplo: alias toque - comandos c 'toque helado' @objetivo

El problema en esto es que cuando te ataque un mob agresivo, tendras que poner "si o si" la frase de matar xxx pa q te agarre al mob como objetivo.

Ahora que si sigues con lo de tu trigger, basta con poner un asterisco antes del comodin para que coja la ultima palabra del mob, por ejemplo si en el mud sale: paras el ataque de un pequeño caracol., tendrias que poner de trigger esto: paras el ataque de * (%x). y estableces la variable como #variable objetivo %1 y te quedaria guardada la palabra "caracol" en la variable... pero como te digo si te atacan varios mobs pues te cambiaria el objetivo varias veces...

Ale
Atencion a todos, Yo Soy >Dios<
Konan
 
Mensajes: 17
Registrado: 19 Abr 2007 06:03

Re: Ayuda trigger porfa!!

Notapor Shail el 03 May 2012 14:11

Si no me equivoco lo del asterisco tampoco funciona ya que toma como valor todo lo que sustituya asterisco es decir si sale : el ataque de un pequeño caracol. Usando: el ataque de *, al poner %1 tomara como valor un pequeño caracol. (incluyendo el punto) al usarlo para matar saldra esto: matar un pequeño caracol, y como matar solo recibe un argumento te quedara matar un, cosa que no tiene sentido.

Si quieres automatizar eso o usas lo que te dijeron o tan solo podras usarlo contra mob's de nombres unicos y contra pj.
Shail, Archimago de Nirith
Avatar de Usuario
Shail
Inmortal
 
Mensajes: 27
Registrado: 14 Jul 2007 16:25

Re: Ayuda trigger porfa!!

Notapor Konan el 05 Jul 2012 01:19

Te equivocass te equivocassss... el * te toma todasss las weas q esten antes del parentesis (%w), asi lo que tomara como %1 (por el hecho de tenerlo en parentesis). Asi que en:

Paras el ataque de el pequeño caracol.

tenemos como pattern trigger: "paras el ataque * (%w).
y como comando: enemigo=%1 (o #variable enemigo %1) como gusten

Y asi tendremos que el asterisco obedecera a la parte "de el pequeño" y en (%w) tenemos caracol q es lo q se guarda en objetivo.

Pd. eso de que se caiga el mud no deja nada bueno q me da por venir a postear aca :lol:
Atencion a todos, Yo Soy >Dios<
Konan
 
Mensajes: 17
Registrado: 19 Abr 2007 06:03



¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 3 invitados