|
Post by imabigtimenoob on Jul 3, 2005 0:00:15 GMT -5
hello im very new to this and i been reading all the stuff on the site i have a Provoke Script its the one that comes with the autoterror i have put in the mobs name i have the window program running and then i up load the auto terror ok so when i do this it dose not voke any thing at all just swaps targets this is the script can you please tell me were i put the name and how to make it voke please and step by step how to make sure that im doing it right as in open the script first then my final fanstry thank you for takeing the time to read this and any help would be nice
here is the script
AutoItSetOption("SendKeyDownDelay",200);
FFACTInit(); //Start up ffact interface $MyTarget="Wild Rabbit"; //Set target name here
While 1=1; //Start infinite main loop
;//This loop sleeps until numlock is on. ;//This effectively pauses the script if numlock is off. ;//Even if numlock is on, the script will still sleep for 10ms per cycle.
Do Sleep(10); Until NumCheck()=1; //Do this until num lock is on
Send("{TAB}"); //Aquire target FFACTTargetUpdate(); //Check target $mob = FFACTTargetGetName(); //Get mob name
;//Voke condition If $mob = $MyTarget Then; //Check to see if this is the right target. Send("^1"); Fight(); EndIf
;//This loop sleeps until the target is killed or untargetted While $mob=$MyTarget; //Do this until target lost FFACTTargetUpdate(); //Check target $mob = FFACTTargetGetName(); //Get mob name Sleep(2000); WEnd
WEnd; //End infinite main loop
Func Fight() Sleep(3000) Send("^2");macro for auto attack EndFunc
thanks
|
|
Wreyth
Junior Member
Posts: 50
|
Post by Wreyth on Jul 3, 2005 13:40:16 GMT -5
well to answer your problem for the moment AT is down and that version of AT is very difficult to make work with that script. tiny and starhawk are working on getting us the updates and getting it back up and going but they have jobs and families too so it is hard for them to find the time. from what i hear hopefully within the next couple of weeks we should be up and going again and that script will work but needs a few minor changes in delays to be effective . it was only posted and sent with the AT program to give an idea of how the AT functions work with FFACT. but atm FFACT is still down as far as i know for AT to work properly. so hang tight we will all be up and running again shortly. until then i think the AutoIT scripts are still working to some exctent so you might want to read up on the tutorials and help and see if you can write a pixel check voke bot (Dusts off his old wonder) GL and let us know if we can help ya any further.
|
|
dirp2
New Member
Posts: 26
|
Post by dirp2 on Jul 3, 2005 20:43:51 GMT -5
Wreyth - FFACT is working for me(version 1.4.0.2) and AT is pulling the data from it(AT version .2).Only thing I can think of,is you are using the version of AT that uses FFXIread.dll(AT version .3).That is broken until the crew over at FFACT publish the new dll. imabigtimenoob- Your script calls for your ingame macros to use ctrl+1(Send("^1")) for voke, and ctrl+2(Send("^2")) for autoattack,do you have these set in game?Because if it is toggleing thru targets,then I would think either it's not finding what you want it to look for,or you dont have the macros set in game that the script uses. Also,about where you put your target name...It's on the 3rd line: $MyTarget="Wild Rabbit".Change "Wild Rabbit" to whatever you want it to voke.Lastly,anything that has // before it,is a comment by the author to help you use the script.It's not part of the script,but a note left to you by the author to help you understand what is going on.
|
|
|
Post by imabigtimenoob on Jul 4, 2005 10:38:35 GMT -5
ok so in other words take out all the // befor any thing ok my ctrl+1 macro is set to prove and dose it matter wat my ctrl +2 is this is the script after i have done with wat you have said please can you tell me wat else i need to do as i cant am still swapng tho targets but not voke in i have set it to rock lizard
AutoItSetOption("SendKeyDownDelay",200);
FFACTInit();Start up ffact interface $MyTarget="Rock Lizard";Set target name here
While 1=1; Start infinite main loop
;This loop sleeps until numlock is on. ;This effectively pauses the script if numlock is off. ;Even if numlock is on, the script will still sleep for 10ms per cycle.
Do Sleep(10); Until NumCheck()=1; Do this until num lock is on
Send("{TAB}"); Aquire target FFACTTargetUpdate(); Check target $mob = FFACTTargetGetName(); Get mob name
;Voke condition If $mob = $MyTarget Then; Check to see if this is the right target. Send("^1"); Fight(); EndIf
;This loop sleeps until the target is killed or untargetted While $mob=$MyTarget; Do this until target lost FFACTTargetUpdate(); Check target $mob = FFACTTargetGetName(); Get mob name Sleep(2000); WEnd
WEnd; End infinite main loop
Func Fight() Sleep(3000) Send("^2");macro for auto attack EndFunc
also when i right click on run the script its comes up withwith line 3 (file"c:\unzipped\autoterror%200.21%alpha[1}\voke.au3 ffact();start up ffact interface ^error
|
|
Wreyth
Junior Member
Posts: 50
|
Post by Wreyth on Jul 7, 2005 0:50:10 GMT -5
here is the cleaned up faster version of that script.
AutoItSetOption("SendKeyDownDelay",40);
FFACTInit(); $MyTarget="Rock Lizard";
While 1=1;
Do Sleep(10); Until NumCheck()=1;
Send("{TAB}"); FFACTTargetUpdate(); $mob = FFACTTargetGetName();
If $mob = $MyTarget Then; Send("^1"); Fight(); EndIf
While $mob=$MyTarget; FFACTTargetUpdate(); $mob = FFACTTargetGetName(); Sleep(2000); WEnd
WEnd;
Func Fight() Sleep(3000) Send("^2"); EndFunc
as far as your other problem make sure you have actools installed but doesn;t need to be running and make sure you are running that AutoTerror version while FFACT is running. if you still are haveing problems let us know. hope this helps
|
|