Un Trigger para profesiones que usan el comando TRANCE

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

Un Trigger para profesiones que usan el comando TRANCE

Notapor Sephiel el 22 Jun 2005 12:52

Wenas, feos.

Estaba harto de quedarme sin mana, y estar poniendo el comando TRANCE 10 veces seguidas... Por tanto, idee este trigger, para poder recuperar todo el mana mediante el TRANCE y mientras tanto ir pon un taza de cafe :D
Nota: este trigger sirve si se tiene el mana actual y el mana maximo en el prompt

PRIMERO:

El primer paso, es definir el #SETPROMPT para que el mana se guarde en una variable. Esto se hace asi:

Si su prompt es asi: <Hp: 100/100 Mana: 50/50 Mov: 50/50 ...etc

Entonces, deben poner:
#SETPROMPT "<" hp maxhp mana max mana mov maxmov

Si el su prompt es asi: [Hp: 100/100 Mana: 50/50 Mov: 50/50 ...etc

Entonces, deben poner:
#SETPROMPT "[" hp maxhp mana max mana mov maxmov

La definicion del #SETPROMPT es la siguiente(para aquellos que tienen el prompt diferente):
#SETPROMPT "el-simbolo-con-el-cual-comienza-su-prompt" hp (o sea, el hp actual) maxhp (o sea, el hp maximo) mana (o sea, el mana actual) maxmana (o sea el mana maximo) etc etc.
Notense, que el comando #SETPROMPT no ve las palabras que se tienen en el prompt. Solo los numeros. Por tanto, se pone una variable por cada numero ENTERO (no traten de guardar experiencia o el oro en esas variables, solo se permiten numeros enteros) que hay en su prompt. Ademas, el orden de su prompt no importa, siempre y cuando los primeros numeros sean numeros enteros (Hp, Mana, Mov, Deidad). Lo que importa, es poner las variables en el lugar correcto. Si el prompt es: hp - mana - mov, entonces se usa el ejemplo de arriba.. Si el prompt es: mana - hp - mov entonces se cambia el lugar de las variables.. Espero que no se hayan enredado mucho.

SEGUNDO:

Ahora, vamos al trigger:

Primero se hace un alias:

#AL tranceon {#CLASS trance 1; trance}

Segundo, el trigger en si:

#CLASS {trance}
#TRIGGER {Te pasas varios minutos en un profundo trance, pero fallas en el intento de recolectar mana.} {trance}
#TRIGGER {Entras en un trance profundo y empiezas a recolectar mana del cosmos.} {#case (@mana = @maxmana) {#class trance 0} {trance}}
#CLASS 0

Con eso, cada vez que se pone el alias tranceon, su personaje estara en trance justo hasta recuperar todo el mana

:D
Sephiel
Avatar de Usuario
Sephiel
 
Mensajes: 25
Registrado: 22 Abr 2003 05:07
Ubicación: 3ra Luna de Saturno (hay una asi?)


¿Quién está conectado?

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


cron