Diferencia entre revisiones de «Alias»
m (Correcciones y categorizado) |
|||
Línea 15: | Línea 15: | ||
El símbolo $*$ indica que ahí se añadirá al comando todo el texto que escribamos después de la m. Es decir, cuando escribamos 'm armadura' se ejecutará el comando 'mirar armadura'. Ten en cuenta que esto se puede usar con | El símbolo $*$ indica que ahí se añadirá al comando todo el texto que escribamos después de la m. Es decir, cuando escribamos 'm armadura' se ejecutará el comando 'mirar armadura'. Ten en cuenta que esto se puede usar con | ||
nicks, con lo cual resulta una herramienta más potente (si no sabes lo que es un nick lee la 'ayuda nick'). | nicks, con lo cual resulta una herramienta más potente (si no sabes lo que es un nick lee la 'ayuda nick'). | ||
− | + | ||
+ | Un tipo de alias de gran ayuda es el compuesto por varias ''variables''. | ||
+ | Por ejemplo: | ||
+ | <pre><nowiki> | ||
+ | alias c coger $arg1:monedas$ de $arg2:cuerpos$ | ||
+ | </nowiki></pre> | ||
+ | Esto nos indica que por defecto y solo escribiendo el 'c' cogeremos las monedas de los cuerpos. Otras formas de uso podrían ser 'c todo' con lo cual cogeríamos todo lo que lleva un cuerpo. | ||
+ | Como podeis ver este alias se compone de dos 'argumentos' los cuales se añadiran al comando después de la c y sólo la primera y segunda palabra. Así podriamos escribir 'c guantes cuerpo1' con lo cual cogerá los guantes del cuerpo número 1. | ||
+ | |||
También podemos hacer que si no introducimos un texto siguiendo a la abreviatura, se ejecute un texto por defecto. Por ejemplo: | También podemos hacer que si no introducimos un texto siguiendo a la abreviatura, se ejecute un texto por defecto. Por ejemplo: | ||
<pre><nowiki> | <pre><nowiki> |
Revisión actual del 07:29 30 jul 2008
Los alias son unas abrevituras que facilitan el tedioso trabajo de estar enviando al MUD comandos continuamente.
A fin de hacer más rápido y sencillo el envío de comandos, se pueden asociar una serie de comandos a una abreviatura que al ser envíada al MUD se ejecutará como si fuera el comando que previamente hemos asociado a esa abreviatura o alias.
Para ello tenemos que hacer algo tan sencillo como:
alias mon coger monedas de cuerpos
Esta sencilla frase asociara mon al comando coger monedas de cuerpos de modo que al escribir mon, sería como si escribieramos coger monedas de cuerpos, lo cual es mucho más rápido y efectivo.
Los alias no se quedan aquí. Además de abreviaturas fijas, podemos hacer abreviaturas en las que una parte de ellas es variable. Por ejemplo:
alias m mirar $*$
El símbolo $*$ indica que ahí se añadirá al comando todo el texto que escribamos después de la m. Es decir, cuando escribamos 'm armadura' se ejecutará el comando 'mirar armadura'. Ten en cuenta que esto se puede usar con nicks, con lo cual resulta una herramienta más potente (si no sabes lo que es un nick lee la 'ayuda nick').
Un tipo de alias de gran ayuda es el compuesto por varias variables. Por ejemplo:
alias c coger $arg1:monedas$ de $arg2:cuerpos$
Esto nos indica que por defecto y solo escribiendo el 'c' cogeremos las monedas de los cuerpos. Otras formas de uso podrían ser 'c todo' con lo cual cogeríamos todo lo que lleva un cuerpo. Como podeis ver este alias se compone de dos 'argumentos' los cuales se añadiran al comando después de la c y sólo la primera y segunda palabra. Así podriamos escribir 'c guantes cuerpo1' con lo cual cogerá los guantes del cuerpo número 1.
También podemos hacer que si no introducimos un texto siguiendo a la abreviatura, se ejecute un texto por defecto. Por ejemplo:
alias k matar $arg:rata$
De este modo, si escribimos k dragon se ejecutará matar dragon, pero si escribimos k se ejecutará matar rata, ya que hemos puesto el texto rata como predefinido en caso de no escribirse ningún texto.
Existe otro parámetro que podemos usar, el $#$ donde # es un número natural, por ejemplo $1$ o $6$. Esto hace que se escriba en ese lugar la palabra número # que hallamos escrito. Así por ejemplo con:
alias to telepatia $1$ %^BOLD%^RED%^$2*$%RESET%^
Haremos que al escribir to más un texto, la primera palabra se escriba primero y luego la segunda y todo lo subsiguiente se escriba en color rojo resaltado. Al escribir to hermes podrías registrarme? se ejecutaría el comando telepatia hermes %^BOLD%^RED%^podrías registrarme?%^RESET%^ lo cual es muy útil para poder hablar telepáticamente en colores.
Otros comandos que son útiles para trabajar con alias:
- alias: Muestra todos los alias que tienes definidos.
- balias <alias>: Borra ese alias.
- resetear_alias: Borra todos los alias que tienes definidos.
- alias -b <texto>: Busca entre tus alias y te muestra todos aquellos en los que aparece el texto. Muy útil para buscar un alias que no recuerdas.