Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- *
- * @command $_help
- *
- * @param <comando> Recorre un array, devolviendo las opciones posibles.
- * @param <null> Devuelve las opciones disponibles para el comando <v1>
- * @param <error> Devuelve el mensaje de HELP a consultar para más información sobre el comando <v1>
- * @param [param] Devuelve las opciones disponibles según los parámetros asignados
- *
- * @global
- */
- alias _help {
- if ($left($1,1) == $chr(35)) || ($1 == Status Window) || ($left($1,1) == $chr(64)) { error $1 No es un usuario }
- if ($2 == ACL) {
- msg $1 $theme(&primary;,$SERVICE_NAME) - $theme(&warning;,$network) - $theme(&bold;,AYUDA del comando) $theme(&primary;,$upper($2))
- msg $1
- msg $1 $theme(&bold;,Sintaxis:) $sintaxis(ACL,ADD)
- msg $1 $sintaxis(ACL,DEL)
- msg $1 $sintaxis(ACL,CHANGE)
- msg $1 $sintaxis(ACL,INFO)
- msg $1 $sintaxis(ACL,LIST)
- msg $1 $sintaxis(ACL,VIEW)
- msg $1
- msg $1 $sintaxis(ACL,PRIVSDEF,ADD)
- msg $1 $sintaxis(ACL,PRIVSDEF,DEL)
- msg $1 $sintaxis(ACL,PRIVSDEF,LIST)
- msg $1
- msg $1
- msg $1 $theme(&bold;,Uso:) Administra la lista de ACL de gestión de privilegios. Sustituyendo a las distintas listas locales como $theme(&primary;, $+(LOCUTOR,$chr(44),$chr(32),COORD,$chr(44),$chr(32),ADMIN) etc.)
- msg $1
- msg $1 $theme(&primary;,ACL ADD) agrega un usuario a la lista de $theme(&primary;,ACL) con el nivel especificado. $&
- Los niveles posibles son $theme(&primary;,$+(ADMIN,$chr(44),$chr(32),COORD,$chr(44),$chr(32),CODER,$chr(32),y,$chr(32),LOCUTOR.))
- msg $1
- msg $1 $theme(&primary;,ACL DEL) da de baja un usuario de la lista de ACL.
- msg $1
- msg $1 $theme(&primary;,ACL CHANGE) cambia el nivel de un usuario en la lista deACL, por ejemplo, pasar de $theme(&primary;,LOCUTOR a COORD).
- msg $1
- msg $1 $theme(&primary;,ACL CHECK) muestra la lista de usuarios que tienen acceso según el privilegio específicado.
- msg $1
- msg $1 $theme(&primary;,ACL INFO) muestra la información de ACL de un usuario, que forma parte del proyecto, con datos como: El nivel del usuario, fecha de entrada y última actualización de los datos.
- msg $1
- msg $1 $theme(&primary;,ACL LIST) muestra la lista de todos los usuarios con acceso de ACL. Datos que se pueden ver: nick del usuario, su nivel de acceso.
- msg $1
- msg $1 $theme(&primary;,ACL VIEW) muestra la lista detallada de todos los usuarios con acceso de ACL.
- msg $1
- msg $1 $theme(&primary;,ACL PRIVSDEF) permite gestionar las plantillas de privilegios.
- msg $1
- msg $1 $theme(&bold;,$theme(&dark;,FIN de la AYUDA del comando)) $theme(&primary;,$upper($2))
- }
- if ($2 == PERFIL) {
- if ($3 == $null) {
- msg $1 $theme(&primary;,$SERVICE_NAME) - $theme(&warning;,$network) - $theme(&bold;,AYUDA del comando) $theme(&primary;,$upper($2))
- msg $1
- msg $1 $theme(&bold;,Sintaxis:) $sintaxis(PERFIL,ADD)
- msg $1 $sintaxis(PERFIL,DEL)
- msg $1 $sintaxis(PERFIL,LIST)
- msg $1 $sintaxis(PERFIL,INFO)
- msg $1 $sintaxis(PERFIL,CHANGE)
- msg $1
- msg $1 $theme(&bold;,Uso:) Permite gestionar el perfil del usuario de manera individual.
- msg $1
- msg $1
- msg $1 $theme(&primary;,PERFIL ADD) permite añadir información al perfil de un usuario concreto.
- msg $1
- msg $1 $theme(&primary;,PERFIL DEL) permite borrar información del perfil de un usuario concreto.
- msg $1
- msg $1 $theme(&primary;,PERFIL LIST) muestra una lista con todos los usuarios que tienen un perfil creado.
- msg $1
- msg $1 $theme(&primary;,PERFIL INFO) permite ver la información del perfil, de un usuario concreto.
- msg $1
- msg $1 $theme(&primary;,PERFIL CHANGE) permite cambiar cierta información del perfil del usuario.
- msg $1
- msg $1 $theme(&bold;,$theme(&dark;,FIN de la AYUDA del comando)) $theme(&primary;,$upper($2))
- }
- if ($3 == ADD) {
- msg $1 $theme(&primary;,$SERVICE_NAME) - $theme(&warning;,$network) - $theme(&bold;,AYUDA del comando) $theme(&primary;,$upper($2-3))
- msg $1
- msg $1 $theme(&bold;,Sintaxis:) $sintaxis(PERFIL,ADD,NOMBRE)
- msg $1 $sintaxis(PERFIL,ADD,CIUDAD)
- msg $1 $sintaxis(PERFIL,ADD,PAIS)
- msg $1 $sintaxis(PERFIL,ADD,SEXO)
- msg $1
- msg $1 $theme(&bold;,Uso:) Permite añadir datos al perfil del usuario especificado.
- msg $1
- msg $1
- msg $1 El parámetro $theme(&primary;,nombre) te permite vincular un nombre a un usuario concreto.
- msg $1 El parámetro $theme(&primary;,ciudad) te permite añadir una ciudad a un usuario concreto.
- msg $1 El parámetro $theme(&primary;,pais) te permite añadir un país a un usuario concreto.
- msg $1 El parámetro $theme(&primary;,sexo) te permite añadir el genero del usuario a su perfil.
- msg $1
- msg $1 $theme(&bold;,$theme(&dark;,FIN de la AYUDA del comando)) $theme(&primary;,$upper($2-3))
- }
- if ($3 == DEL) {
- msg $1 $theme(&primary;,$SERVICE_NAME) - $theme(&warning;,$network) - $theme(&bold;,AYUDA del comando) $theme(&primary;,$upper($2-3))
- msg $1
- msg $1 $theme(&bold;,Sintaxis:) $sintaxis(PERFIL,DEL)
- msg $1
- msg $1 $theme(&bold;,Uso:) Permite borrar el perfil de un usuario especifico.
- msg $1
- msg $1 $theme(&bold;,$theme(&dark;,FIN de la AYUDA del comando)) $theme(&primary;,$upper($2-3))
- }
- if ($3 == LIST) {
- msg $1 $theme(&primary;,$SERVICE_NAME) - $theme(&warning;,$network) - $theme(&bold;,AYUDA del comando) $theme(&primary;,$upper($2-3))
- msg $1
- msg $1 $theme(&bold;,Sintaxis:) $sintaxis(PERFIL,LIST)
- msg $1
- msg $1 $theme(&bold;,Uso:) Muestra a través de una lista los usuarios que disponen de un perfil.
- msg $1
- msg $1 $theme(&bold;,$theme(&dark;,FIN de la AYUDA del comando)) $theme(&primary;,$upper($2-3))
- }
- if ($3 == INFO) {
- msg $1 $theme(&primary;,$SERVICE_NAME) - $theme(&warning;,$network) - $theme(&bold;,AYUDA del comando) $theme(&primary;,$upper($2-3))
- msg $1
- msg $1 $theme(&bold;,Sintaxis:) $sintaxis(PERFIL,INFO)
- msg $1
- msg $1 $theme(&bold;,Uso:) Permite ver la información vinculada al perfil de un usuario concreto.
- msg $1
- msg $1 $theme(&bold;,$theme(&dark;,FIN de la AYUDA del comando)) $theme(&primary;,$upper($2-3))
- }
- if ($3 == CHANGE) {
- msg $1 $theme(&primary;,$SERVICE_NAME) - $theme(&warning;,$network) - $theme(&bold;,AYUDA del comando) $theme(&primary;,$upper($2-3))
- msg $1
- msg $1 $theme(&bold;,Sintaxis:) $sintaxis(PERFIL,CHANGE,NOMBRE)
- msg $1 $sintaxis(PERFIL,CHANGE,CIUDAD)
- msg $1 $sintaxis(PERFIL,CHANGE,PAIS)
- msg $1 $sintaxis(PERFIL,CHANGE,SEXO)
- msg $1
- msg $1 $theme(&bold;,Uso:) Permite cambiar uno o varios datos del perfil del usuario especificado.
- msg $1
- msg $1
- msg $1 El parámetro $theme(&primary;,nombre) te permite cambiar el nombre del usuario especificado.
- msg $1 El parámetro $theme(&primary;,ciudad) te permite cambiar la ciudad del usuario especificado.
- msg $1 El parámetro $theme(&primary;,pais) te permite cambiar el país del usuario especificado.
- msg $1 El parámetro $theme(&primary;,sexo) te permite cambiar el genero del usuario vinculado a su perfil.
- msg $1
- msg $1 $theme(&bold;,$theme(&dark;,FIN de la AYUDA del comando)) $theme(&primary;,$upper($2-3))
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement