Ok, since my last ezxploit dosent seem to ghet many replies i wil post a nice macro for you summoners out there 

 , (but please can i get premium membership im runnig out of ideas to post) well here goes hope you all appreciate it...
oh btw for thoose who dont know you need AutoIT to run this script just do google search and donwload it from there 

 heres the script if you  have any problems feel free to ask any questions...
Sleep (10000);give time to open FFXI 
$fisha = 1 ;set variable for attempt # display 
AutoItSetOption("SendKeyDelay", 100) ;slow key delay a bit 
While $fisha > 0 ;infinite loop 
Send ("/heal") ; 
Send ("{ENTER}") ;confirms command 
Sleep (120000) ;Sleep for a little bit 
Send ("{ESCAPE}") ;confirms command 
Sleep (7000) ;Sleep for a little bit 
Send ("{ENTER}") ;confirms command 
Sleep (120000) ;Sleep for a little bit 
Send ("{ESCAPE}") ;confirms command 
Sleep (7000) ;Sleep for a little bit 
Send ("/heal") ; 
Send ("{ENTER}") ;confirms command 
Sleep (7000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
Send ("/ma Carbuncle <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (8000) ;Sleep for a little bit 
Send ("/pet Release <me>") ; 
Send ("{ENTER}") ;confirms command 
Sleep (23000) ;Sleep for a little bit 
$fisha = $fisha + 1 ; 
WEnd
As you can see it very long...