; ********************************************
;              SISTEMA DE VIGILANCIA   v1.0            Por Ishan
;*********************************************

; KEE!!!?? ZII!?? OYE!!?? CONTRO!!!!

; La funcion de este script es la de monitorizar el estado de tu personaje 
; mientras esta macreando. Tiene varias funciones (previstas :D):

;    +Sistema de mensajes. Abre el archivo mensajeria.txt para
;        mas informacion y para configurarlo (si no, no vale! :P)
;    + Sistema de recuperacion ante Conections Lost. Avisa al script de macro
;        de la caida mediante la variable global *55
;    + Sistema de alimentacion "urtomatica". Na que come cada x tiempo
;    + Sistema de llamada a los Guards. Si te daan o intentan atacar,
;         llama a los guardas.
; Y lo que meze ocurra.

; Como funciona: Funciona de forma paralela a tu script de macreo. Es decir 
; si ya tienes una ventana de EUO abierta, abres otra y cargas este script.
; Arrancas ambos macros y listo!


; Solucionado el bug de que no metia la clave en el login

;ANTES DE USARLO. ABRE EL ARCHIVO CONFIG.TXT Y CONFIGURALO!

; Recuerda!!
; pulsando Ctrl+P puedes parar la musica del CD.
; y pulsando Ctrl+M puedes encender/apagar el sistema de mensajes.
; El mensajero por defecto esta apagado
; Dejalo bastante tiempo pulsado, porque si no el programa no se entera

;  Para los mensajes, si dices  /leer te apareceran los mensajes recibidos
;   y diciendo /borrar los eliminaras




; **************** PROGRAMA PRINCIPAL *****************
; Ya no necesitas tocar nada mas
;Sacamos el cartel de status. Se necesita para otras macros
;El jodio puetero no sale bien con don't move cursor
 wait 1s
 click 325 199 g
 wait 1s
 click 764 12 p
 wait 15
 click 636 5
 wait 15
 if #CONTKIND = GTQD
      contpos 764 12

; Avisamos a los scripts que vamos a inicializar
set %InitOK 0
; La musica del CD al principio esta apagada
Set Musica 0

; Y que no funcionan de forma individual
set %stand_alone 0

; Indica una parada forzosa
set *55 0

; bucle de control principal
msg $/                  +++ACTIVANDO TODOS LOS SISTEMAS +++ $
wait 10
set  %messaging 0
call config
 control:

; Sistema de relogin. 
  call antilost
; Sistema de proteccion contra malos malosos. 
  call guardsystem
;Sistema de comida. 
  call comida
; Sistema de mensajeria. 
  if %messaging <> 0
       call mensajeria

  onhotkey M Ctrl
     {
       set  %messaging %messaging + 1
       if %messaging > 1
           set  %messaging 0
      msg $Mensajero: %messaging $
    }
; Si hemos hecho algo para que toke la musica ahora la paramos
  onhotkey P Ctrl
    {
      If %musica = 1
        {
          stopcd
          set %musica 0
        }
    }
; wait 10
set %InitOK 1
goto control
 