Inicio › Foros › Clientes y programación › Trigger para limpiar la info de Bloqueos (MUDLET)

Mostrando 2 respuestas a los debates
  • Autor
    Respuestas
    • Alambique
      Participant
      Número de entradas: 2313

      En el apartado de triggers (disparadores):

      Poneis el nombre que queráis al trigger, en mi caso Bloqueos

      En la pestaña de tipo de trigger tenéis que seleccionar la opción perl regex y en esa misma línea el texto a buscar en el mud, que será:

      \[El bloqueo ‘(.*?)’ termina\]

      Por último en la parte del código lua añadir:

      local nombre = matches[2]
      deleteLine()

      local espacios = string.rep(» «, 45)
      cecho(«\n» .. espacios .. «<yellow>» .. string.upper(nombre) .. «<reset>\n»)

       

      Esto lo que hace es eliminar la línea que aparece con el mensaje por defecto, coger el valor de entre comillas y pasarlo a mayusculas y amarillo. Por último lo muestra en el mud con 45 espacios por delante para que quede centrado. Si en vuestro caso no queda centrado podéis jugar con el valor de espacios

       

    • Alambique
      Participant
      Número de entradas: 2313

      Parece que el foro no acepta » , probad comillas simples:

       

      local nombre = matches[2]
      deleteLine()

      local espacios = string.rep(‘ ‘, 45)
      cecho(‘\n’ .. espacios .. ‘<yellow>’ .. string.upper(nombre) .. ‘<reset>\n’)

      • Esta respuesta fue modificada hace 3 weeks, 3 days por Alambique.
    • Hoju
      Participant
      Número de entradas: 15

      Yoink!

Mostrando 2 respuestas a los debates
  • Debes estar registrado para responder a este debate.