Lo normal al crear un MUD es coger alguno de base y hacerle las modificaciones pertinentes.
Servidor listo
Tema: LumiMUD 3 comentariosScript para zMUD de tiradas de Callandor 2.0
Tema: CallandorMUD, zMUDz 0 comentariosComo veo que hay quien tiene problemas con el script, pues saco una versión nueva:
(@Fue=18)AND(@Car>15)OR(@Total>95) serían las condiciones de una ficha buscada, para este ejemplo, Fuerza 18 y Carisma mayor de 15 o que todos los atributos sumen mas de 95.
Si quisierais por ejemplo, podríais poner solo (@Total>100) o (@Fue=18)AND(@Des=15), cualquier combinación de las variables @Fue, @Des, @Int, @Sab, @Con, @Car y @Total (que es la suma de las seis anteriores) con los operadores AND (y) y OR (o).
Además, STAT, crea una barra de estado con un resumen de las tiradas. Si no la veis se tiene que activar en Ver -> Preferencias -> General -> ver barra de estado.
Hay dos maneras de poner el generador, una es copiando el texto del final de esta entrada y pegándolo tal cual en el zMud (a veces da problemas si se ponen retornos de carro interrumpiendo las lineas), la otra es bajando este archivo e importándolo desde la ventana de Opciones -> menú de archivo -> importar texto...
IMPORTANTE: Una vez "instalado" el generador, hay que escribir Nombre=elnombrequequieresparaelpersonaje y después Password=lacontraseñaparaelpersonaje en el zMud para que el script sepa que poner en esas preguntas.
#VAR Nombre sinnombre
#VAR Password sinpassword
#TRIGGER {%sFuerza%s(%d)%sDestreza%s(%d)%sConstitución%s(%d)} {#Var Fue %1;#Var Des %2;#Var Con %3}
#TRIGGER {%sInteligencia%s(%d)%sSabiduría%s(%d)%sCarisma%s(%d)} {#Var Int %1;#Var Sab %2;#Var Car %3;#MATH Total (@Fue+@Des+@Int+@Sab+@Con+@Car);#If ( (@Fue=18)AND(@Car>15)OR(@Total>95)) {N;#Beep} {S};#show Sumaron: @total (El record esta en: @Record);#Co 7;#If @Total>@Record {Record=@Total};#Add intentos 1;#Add sumadetotales @Total;#Math Media (@sumadetotales/@intentos)}
#TRIGGER {Con que nombre vas a ser conocido?} {@Nombre;S} {nocr|prompt}
#TRIGGER {Escribe el password que quieres para %x} {@Password;@Password}
#TRIGGER {Has agotado tus tiradas. Tu personaje se queda con los últimos atributos.} {#Di;#Con;#ADD Reconexiones 1;#SH @Reconexiones}
#TRIGGER {Felicidades! Estas preparado para empezar a jugar en el mundo real} {save}
#ALIAS atconnect {#DELCLASS "Reconectar"}
#ALIAS atdisconnect {#ALARM +10 {#CONNECT} "Reconectar"}
#STAT {Record: @Record (Media: @Media) Fue:@Fue Des:@Des Con:@Con Int:@Int Sab:@Sab Car:@Car}