23/6/09

Group Calendar

Los jugadores de World of Warcraft juntan sus personajes en clanes con otros jugadores de todo el mundo para enfrentarse a los retos del juego, hacer nuevos amigos y disfrutar del juego en grupo.

Pero el gran volumen de jugadores que puede tener un clan grande dificulta mucho la comunicación y planificación de eventos, y ahí es donde entra Group Calendar. Este complemento para World of Warcraft añade un nuevo menú de eventos a todos los jugadores del mismo clan que lo tengan instalado, permitiéndoles añadir y consultar eventos en un calendario, facilitando así que todos los miembros estén al día de las novedades, para empezar a usarlo primero descargalo desde aqui.

Nota especial para los miembros del clan

Si el Guild Master a configurado el calendario de grupo para el clan entero, entonces tu no necesitas hacer algo, a excepcion de instalar el addon en orden de que funcione. Si no aparenta trabajar, revisa la pestaña de la configuracion y asegura que esta colocado como automatico (Deberia estar asi por defecto, pero suele suceder). Si eso aun no funcion entonces tu clan probablemente no lo tiene configurado para una configuracion automatica.

Instalando

Group Calendar es instalado como cualquier otro addon. Si el world of warcraft esta corriendo, deberias cerrar el juego completamente antes de instalarlo. El archivo .rar contiene una carpeta con el nombre GroupCalendar. Copia esto a la carpeta de Addons de World of Warcraft localizada dentro de la carpeta de Interfaz y empiezas el WoW.

Para usuarios de Windows: La carpeta de Addons puede ser localizada en C:\Archivos de Programas\World of Warcraft\Interface\Addons

Para usuarios de MacOS: La carpeta de Addons puede ser localizada dentro de la carpeta interfaz que esta localizada dentro de la carpeta de la aplicacion de World of Warcraft.

Importante

Dependiendo de tu aplicacion para descomprimir, puedes terminar con la carpeta del addon dentro de otra carpeta. Revisa dentro de la carpeta por un archivo llamado GroupCalendar.toc. Si no ves este archivo y ves otra carpeta en su puesto, abre la carpeta y busca por ese archivo. La carpeta que contiene el archivo .toc es la que se supone que debe ser copiada a la carpeta de Addons de World of Warcraft.

El addon es ahora instalado y puedes ejecutar el World of Warcraft.

Accediendo al calendario

Hay 2 maneras de abrir el calendario: puedes usar el comando "/cal show" o presiona el icono del calendario en la esquina superior derecha del minimapa y presionando en ese reloj se abrira el calendario de Grupo.

Rapida configuracion

Si estas en un clan y el administrador del clan ha hecho una configuracion automatica, entonces tu solo necesitaras revisar que tengas la configuracion automatica. Si no estas en un clan o tu clan no usa una configuracion automatica, cambia la configuracion del addon a Manual.

Para verificar si el addon esta colocado para una configuracion automatica, abre el calendario y presiona en la pestaña de configuracion al final de la ventana. El menu de configuracion deberia estar puesto como Automatico.

Si la configuracion automatica trabaja correctamente, tu veras que la configuracion sera detectada y un mensaje de estado mostrara "Sincronizando con la red" (Se cambiara a "conectado" despues de que los 5 minutos de sincronizacion, hayan finalizado.

Visualizacion del calendario

El calendario siempre abrira el mes actual con un marco animado alrededor del presente dia. Para ver el programa para hoy o para otra fecha, simplemente presiona click en ese dia en el calendario y ese dia programado se abrira junto el calendario. Para elegir una fecha en otro mes, usa el boton en forma de flecha localizado en ambos lados del nombre del mes, para cambiar al anterior o siguiente mes.

Para regresar a la actual fecha, usa la flecha hacia abajo en la esquina superior derecha.

Group Calendar normalmente muestra eventos usando la fecha y hora del servidor. Si quieres mostrar y editar eventos usando la fecha y hora local, desmarque el uso de la fecha y tiempo del servidor en caja de chequeo.

Ademas hay opciones adicionales para mostrar los cuales no estan disponibles atraves de la interfaz grafica del usuario. Esta opciones cambian la forma en que se muestra el calendario y sus formatos de tiempos:

/cal 12h Muestra los tiempos usando el formato AM/PM
/cal 24h Muestra los tiempos usando el formato de 24 horas

/cal sun Empieza la semana el Domingo
/cal mon Empieza la semana el Lunes


Viendo y asistiendo a un evento

Para ver los detalles de un evento, elige la fecha y luego selecciona el evento de la lista de eventos para ese dia.

Desde el visor de eventos tu puedes apuntarte para el evento asi el organizador del evento sabe que tu quieres asistir.

Para afiliarte, tienes que elegir cual de tu personajes quieres que asista y despues elegir Si en la ventana de la invitacion.

Si no puedes asistir al evento y quieres que el organizador lo sepa, elige No en la ventana de invitacion.

Tu puedes obtionalmente agregar un comentario para explicar las circunstancias especiales para tu asistencia. Por ejemplo tu puedes decir que puedes asistir, pero llegaras tardes, o puedes dar una explicacion por que no podras asistir.

El estado al fondo de la ventana muestra que sucede con las solicitudes de asistencia.Los posibles mensajes son:

  • No hay respuesta enviada. Usted no ha proporcionado ninguna respuesta para este evento.
  • Esperando por confirmacion. Ha enviado una respuesta, pero no ha sido recibida y procesada aún, por el organizador del evento.
  • Confirmado - Aceptado. El organizador del evento ha recibido su solicitud y usted ha sido agregado al evento.
  • Confirmado - En espera. El organizador del evento ha recibido su solicitud y te ha colocado en la lista de espera para el evento.
  • Confirmado - Negado. El organizador del evento ha recibido su solicitud y te ha rechazado su peticion para asistir al evento.

22/6/09

Reglas de Burudeaeken

Las Reglas a continuacion, estan hechas con el fin de mejorar nuestro desempeño, trato y estabilidad como grupo.

1.- Jugador cuya inactividad sea mayor a 1 mes dentro del clan, sera removido del mismo; a menos de que su inactividad sea por motivos que esten fuera de nuestro alcance (Estudios, Salud, etc).

2.- Los rangos seran colocados, dependiendo del nivel que posea el personaje, sera completamente ignorado la persona que ruegue por un rango el cual no le corresponde. El orden jerarquico es el siguiente:
0-9 (Private)
10-19 (Corporal)
20-29 (Sergeant)
30-39 (Master Sergeant)
40-49 (Sergeant Major)
50-59 (Lieutenant)
60-69 (Commander)
70 (Marshal)

3.- Esta terminantemente prohibido usar el chat del clan o Guild Chat, para insultar a los miembros del mismo. El desacato a esta norma, traera consigo una amonestacion, la cual consiste en la privacion de hablar y leer dentro del chat del clan.

4.- La privacion del chat del clan, sera por el tiempo que el Gran Marshal decida que es requerido, para que no vuelva a ser desacatada la Regla Nº3; la persona que ruegue, por ser levantada su amonestacion antes de tiempo, sera completamente ignorada y hasta puede aumentar su tiempo de privacion.

5.- Esta terminantemente prohibido el ingreso de personas que no hablen español.

6.- El trato de los miembros dentro del clan tiene que ser de manera amable y educada, persona que viole esta regla sera sancionada con una privacion del chat del clan.

7.- Prohibido el spamming (La repeticion de una palabra de manera constante) dentro del chat del clan, persona que viole esta regla, sera sancionado con una privacion del mismo.

8.- No supliquen por ayuda en el chat del clan, si nadie esta disponible para prestar apoyo, eviten llegar a ser molestos, creando spamming y ser sancionados por ello.

9.- Prohibido suplicar por oro, dentro, o fuera del chat del clan, la persona que no acate esta norma, sera sancionado y si aun continua desacatando la norma, sera expulsado del clan sin previo aviso.

10.- Los objetos que esten en la Boveda del Clan o Guild Vault, son para uso exclusivo de nuestros miembros; persona que vendan o use estos objetos, para beneficio propio o de personas externas al clan, sera sanciona con la privacion del mismo.

11.- Esta terminantemente prohibido, usar los objetos de la pestaña Equipos de la boveda del clan, como materiales para Desencantar. Es muy facil saber quien tomo una cantidad de objetos a traves del registro de la boveda, el que no acate esta norma sera expulsado.

12.- Durante una raid o instancia, es obligatorio el uso del Greed (Codicia), primero que Need (Necesitar) en caso de lo contrario, es necesario que la persona consulte con los miembros del grupo, antes de hacer una eleccion aleatoria.

13.- Persona que realize un Ninja Looting en una raid o instancia, sera expulsada completamente de la misma, sin opcion a volver. (Esta opcion esta sujeta a cambio, dependiendo de la desicion del lider al momento).

14.- La boveda del clan, consta de 6 pestañas:
Recetas (Recipes, Recetas, Planos, Libros y Tomos.)
Materiales (Hierbas, Peces, Carnes, Telas, Minerales, etc)
Consumibles (Comidas, Bebidas, Pociones, Elixirs, Flasks y otros consumibles)
Equipos (Armaduras, Anillos, Armas y Trinkets)
Miscelaneos (Todas las cosas que no pertenecen a ninguna de las pestañas anteriores)
Restringido (Materiales, Recetas, Consumibles y Equipos muy raros o de dificil preparacion)

15.- La Pestaña Restringida, solo puede ser chequeada apartir del nivel 60, los niveles 70 pueden depositar objetos mas no retirarlos, solo el Field y Gran Marshal pueden manejar estos objetos con completa libertad.

16.- El jugador que desee o necesite algun objeto que yace en la pestaña restringida, es necesario hacer una solicitud al Field o Gran Marshal, ya sea mediante correo o personal.

17.- El uso del addon Omen 2, es indispensable a la hora de raids e intancias, para asi mejorar nuestro desempeño en grupo.

18.- Es necesario que los miembros del clan esten al dia con lo que sucede dentro del servidor, por eso es necesario y de manera obligatoria, la revision de la Informacion del Clan.

19.- El uso del Foro es obligatorio, para estar informado de los eventos, raids y actualizaciones que ocurren dentro del servidor, las cuales afectan nuestro clan.

20.- Es indispensable mantener un buen trato y educacion con otros miembros de clanes aliados, para asi tener mejor participacion dentro de raids e instancias, con ellos.

21.- Esta terminantemente prohibido insultar: Maestros del Juego conocidos como GMs y personajes aliados muy reconocidos, esto nos hace quedar mal, ante ese jugador y su clan; el jugador que no acate esta regla sera expulsados del clan.

22.- Los jugadores que no sepan acatar estar normas y colaboren con el incumplimiento de las mismas, seran expulsados con previa votacion por parte de los Marshals.

Todas estas normas, estan sujetas a futuro cambio.

8/6/09

Guia de la Interfaz del Usuario

En el World of Warcraft, un macro consiste en agrupar una cantidad de comandos de barra (/) que se ejecutan juntos cuando presionas un boton. A cualquier momento se pueden tener 36 macros que seran disponibles para todos los personajes que hay en una misma cuenta, y otros 18 macros que estaran disponibles para cada personaje en especifico, para un total de 54 macros en cada personaje al que tengas acceso, desde la version 3.0 aquellos macros pueden ser almacenados aparte en los servidores de Blizzard. Adicionalmente hay addons que pueden permitirte especificar y usa macros adicionales.

Un macro tambien puede referirse a un metodo automatico (Movimientos y teclas programadas) para pelear o repetir alguna accion. Si los macros son usados fuera del estandar del cliente del juego puede ser considerado Cheater. No tengas miedo: Todo lo que puedes hacer con los macros dentro del juego estara bien.

Comandos de Barra ( / )

Para entender como funciona todo, necesitaras saber que es un comando de barra. WoW te permite poner comandos simples al juego en forma de barra (/) seguido por el nombre del comando. Puedes poner estos comandos directamente, escribiendo en la ventana de conversacion. Un ejemplo podria ser el comando follow "/follow". Si tu seleccion es un amigo y escribes "/follow" (Sin las comillas) entonces tu personaje comenzara a seguirlo. Puedes obtener una lista de algunos de los comandos de barra escribiendo "/help".

Hay una cantidad severa de comandos de barra. Algunos son designados a realizar acciones del juego Ejemplo: (/follow, /assist, /cast) , otros estan relacionados con los comandos para conversaciones Ejem: (/yell, /chatlist, /s, /g) o para obtener informacion (/who). Tambien tenemos comandos con emociones Ejem: (/laugh, /bow, /dance).

Finalmente, hay un comando de barra que es muy especial "/script", que sera explicado mas adelante.

Macros

El proposito de un macro es permitirte crear de una manera muy simple, personalizar acciones y tareas basadas en las acciones existentes del juego. Un macro es solo una secuencia de comandos de barra, que se ejecutan en orden, cuando activas el macro. Para crear un nuevo macro, solo escribe "/macro" (Sin las comillas), o presiona el icono de la ventana de conversacion y selecciona macro. A continuacion puedes darle un nombre al macro, un icono y empezar a escribir unas lineas de comandos de barras. El macro es creado en la forma de una accion o habilidad que puedes traer hacia tu barra. Puedes activar el macro con tan solo presionar el boton resultante en tu barra.

Un ejemplo de macro podria ser:
/cast Fireball(Rank 1)
/say "I am frying it!"

Este macro simplemente lanzara fireball, entonces tu personaje les dira a todos los que estan cerca que lo estas lanzando.

Los Macros tienen unos severos limites, y solo están destinados a tareas muy simples. El limite mas severo es que es muy dificil lanzar mas de un hechizo a la vez usando un macro (Sin embargo es posible, usando API SpellStopCasting). Este limite existe para que los macros no puedan automatizarse demasiado para nuestro uso. Puedes tener muchos comandos dentro de los 255 caracteres de limite, como tu quieras.

Scripts

Los scripts son programas de computadora escritos en un lenguaje de programacion. En general los lenguajes de programacion son categorizados como (interpretado o compilado) esto se refiere a los detalles de cada paso que son necesarios para ejecutar el codigo fuente. Las personas escriben sus programas como archivos de texto, los cuales son llamados "fuentes" del programa. Los lenguajes de programacion pueden ejecutar estas fuentes, con solo pasarlas a un interprete. Otros lenguajes como C/C++ y Java requieren por lo menos un paso intermedio para compilar el codigo fuente dentro del formato nativo de la maquina, o posiblemente en un formato especial "Maquina Virtual" como con Java.

El cliente de World of Warcraft incluye un poderoso lenguaje de programacion llamado Lua. Esto significa que el cliente del WoW puede directamente interpretar y ejecutar programas basados en Lua. (Este hecho, es una practica bastante comun ... incluyendo un lenguaje de programacion como Lua o TCL dentro de un programa mas grande para darle soporte a una personalizacion mas flexible del usuario ... siendo Lua uno de los 2 lenguajes mas comunmente usados para este proposito en especifico.

Los Scripts Lua son usados en los siguientes lugares:

/script [Comando] : Si colocamos el comando de barra "/script" en la ventana de conversacion, puedes seguirlo con una o mas declaraciones validas del lenguaje Lua, separadas por punto y coma ( ; ).

Macros: puedes colocar scripts como parte de los macros, con colocar uno o mas comandos "/script" en el macro.

Addons: Estos extienden el cliente del WoW con nuevos comandos de barra y a menudo elementos de la interfaz del usuario. Esta nueva funcionalidad es traida por los scripts Lua (conteniendo la logica actual del complemento). Las extensiones de la interfaz del usuario estan definidas en archivos XML. (XML por cierto no es un lenguaje de programacion). Es una marca que contiene la fuente del codigo, pero tambien pueden contener contenido de comunicacion o referenciadas externa, posiblemente una red remota de recursos de comunicacion ... incluyendo otros archivos XML. Sin embargo, XML es guardado como estructurado, sintacticamente un complejo texto y es parseado e interpretado en formas que lo hacen similar al lenguaje de programacion.

Entonces que puede hacer un script? Hay demasiados recursos en los scripts Lua. Revisen la pagina de Lua para conseguir mas acerca del lenguaje. Sin embargo el punto mas importante es que los scripts son capaces de realizar muchas mas acciones del juego que los comandos de barra. Esto se hace debido a una cantidad de funciones (Llamadas API o Application Programming Interface; Interfaz de aplicacion programada) que el Wow trae disponibles para el uso de scripts. Aqui hay una extensiva lista de todas las funciones API disponibles para el uso de scripts en el World of Warcraft API

Despues de toda esta explicacion, aqui tenemos un ejemplo de un script:
if (IsPartyLeader()) then
ChatFrame1:AddMessage("I am the leader of my party!")
end
Este script es muy simple. Cuando los ejecutes, si tu eres el lider de una party, entonces obtenfas un mensaje diciendo que tu eres el lider de la party. Para usar este script, tienes que hacerlo a traves del comando "script" Ejemplo:
/script if (IsPartyLeader()) then ChatFrame1:AddMessage("I am the leader of my party!"); end
Puedes escribir esto directamente en la ventana de conversacion, o hacer de esa linea parte de un macro, entonces esto puede ser reusado.

En Resumen: un script en el WoW es un programa escrito en el lenguaje Lua, capaz de interactuar con el juego y hacer acciones dentro del mismo. Puedes usar un script incluyendolo como parte de algo mas, ejemplo: poniendolo en un macro a traves del comando /script, o poniendolo en un addon.

Tengan en cuenta que Blizzard ha hecho grandes esfuerzos para limitar la funcionabilidad de los scripts y macros para prevenir que los jugadores automatizen demasiado la forma de juego. Si son demasiado automatizados por los jugadores entonces podrian tener una ventaja injusta contra otros en PvP (JvJ) y podrian ser capaces de granjear mucho mas rapido, lo cual podria traer inestabilidades en la economia virtual.