Help section from before the user variable changes that broke all macros
Moderator: MacroQuest Developers
-
sangoku
- orc pawn

- Posts: 10
- Joined: Tue Dec 17, 2002 11:22 pm
Post
by sangoku » Tue Dec 17, 2002 11:28 pm
I figured out how to start MacroQuest, but then what do I do??
I want to have an auto sense heading clicker and stuff like that.
-thx
-
Fippy
- a snow griffon

- Posts: 499
- Joined: Tue Jul 16, 2002 10:42 am
Post
by Fippy » Wed Dec 18, 2002 4:54 am
Code: Select all
sub main
/itemtarget Oven
/face item
/delay 1
/click left item
/delay 5
/sendkey down ctrl
/finditem "World"
/if $find()==FALSE /goto :Done
/click left enviro 0
/delay 2
/finditem "Plate"
/if $find()==FALSE /goto :Done
/click left enviro 1
/delay 2
/sendkey up ctrl
/click left enviro combine
/delay 2
/return
Fippy
This is my girl. But Rizwank had her first :-)
[img]http://www.btinternet.com/~artanor/images/fairy_bounce09.gif[/img]
-
sangoku
- orc pawn

- Posts: 10
- Joined: Tue Dec 17, 2002 11:22 pm
Post
by sangoku » Wed Dec 18, 2002 3:17 pm
Were do I insert this??
and when I start eq do I type something to make it work??
-
Wanker
- decaying skeleton

- Posts: 4
- Joined: Tue Dec 17, 2002 5:29 am
Post
by Wanker » Wed Dec 18, 2002 5:47 pm
-
sangoku
- orc pawn

- Posts: 10
- Joined: Tue Dec 17, 2002 11:22 pm
Post
by sangoku » Wed Dec 18, 2002 10:04 pm
Where do I insert the text, and how do I start that macro?????
-
SingleServing
- a hill giant

- Posts: 195
- Joined: Tue Dec 17, 2002 11:00 pm
Post
by SingleServing » Thu Dec 19, 2002 3:18 am
Fippy wrote:Code: Select all
sub main
/itemtarget Oven
/face item
/delay 1
/click left item
/delay 5
/sendkey down ctrl
/finditem "World"
/if $find()==FALSE /goto :Done
/click left enviro 0
/delay 2
/finditem "Plate"
/if $find()==FALSE /goto :Done
/click left enviro 1
/delay 2
/sendkey up ctrl
/click left enviro combine
/delay 2
/return
You insert all this into a document (ie Word, notepad, wordpad...) and save it as macro.mac, make sure to save this into the same directory your Macroquest is. Then in the game type /macro macro.mac, tell me how it works
Note: all my programs now have #define Flippy Evil
-
sangoku
- orc pawn

- Posts: 10
- Joined: Tue Dec 17, 2002 11:22 pm
Post
by sangoku » Thu Dec 19, 2002 3:46 pm
Will try it out.
-
Fippy
- a snow griffon

- Posts: 499
- Joined: Tue Jul 16, 2002 10:42 am
Post
by Fippy » Fri Dec 20, 2002 11:35 am
I guess ya figured it out by now sangoku but I was having a little joke with ya.
There are many posts that explain how to train sense heading use the search feature. It really does work :-)
but to answer your question directly heres a very simple sense heading trainer.
Code: Select all
sub main
:senseheadingloop
/if n $char(ability,"Sense Heading")>0 /doability "Sense Heading"
/if n $char(skill,"Sense Heading")<$calc($calc($char(level)*5)+5) /goto :senseheadingloop
/return
Copy the text into notepad. Save the file into the macros directory with a .mac extension. e.g. senseheading.mac and you should be set. Ingame just type /macro senseheading and watch your skill rise.
Fippy
This is my girl. But Rizwank had her first :-)
[img]http://www.btinternet.com/~artanor/images/fairy_bounce09.gif[/img]
-
sangoku
- orc pawn

- Posts: 10
- Joined: Tue Dec 17, 2002 11:22 pm
Post
by sangoku » Fri Dec 20, 2002 12:51 pm
Its no doing anything when I try to run it???
do I have to use old ui or something?
-
Fippy
- a snow griffon

- Posts: 499
- Joined: Tue Jul 16, 2002 10:42 am
Post
by Fippy » Fri Dec 20, 2002 3:37 pm
Code: Select all
sub main
/echo current sense heading is at $char(skill,"Sense Heading")
/echo Max at this level is $calc($calc($char(level)*5)+5)
:senseheadingloop
/if n $char(ability,"Sense Heading")>0 {
/doability "Sense Heading"
/echo Skill is now at $char(skill,"Sense Heading")
}
/if n $char(skill,"Sense Heading")<$calc($calc($char(level)*5)+5) /goto :senseheadingloop
/return
OK try that. YOu should get a lot of screen output. Let me know what happens.
Fippy
This is my girl. But Rizwank had her first :-)
[img]http://www.btinternet.com/~artanor/images/fairy_bounce09.gif[/img]
-
SingleServing
- a hill giant

- Posts: 195
- Joined: Tue Dec 17, 2002 11:00 pm
Post
by SingleServing » Fri Dec 20, 2002 4:07 pm
Heres Mine
Code: Select all
#turbo
sub main
:loop
/if n $char(ability,"$p0")>0 /doability "$p0"
/doevents
/goto :loop
/return
in the game after you save this to a file called ability.mac
type
/macro ability.mac "Sense Heading"
Only problem with this that bugs me is when i start a trade or cast etc I get mad spam, key not available key not avail etc etc.... no biggie tho
I will probly fix that some day...some day
-
sangoku
- orc pawn

- Posts: 10
- Joined: Tue Dec 17, 2002 11:22 pm
Post
by sangoku » Fri Dec 20, 2002 6:23 pm
When I type /macro senseheading.mac it says invalid command
/macro it says invalid command
/macro senseheading it says invalid command
what now???
-
boldor
- a ghoul

- Posts: 94
- Joined: Tue Sep 10, 2002 11:46 am
Post
by boldor » Fri Dec 20, 2002 6:36 pm
1. First off do you have MQ working when EQ starts?
You should see a message which states that MQ is actice.
2. Can you type "/listmacro" and see a list of all macros from your /macro folder?
In recent distributions of the the MQ files the MACROQUEST.INI files found in the /release folder has been coming named as MACROQUEST.INI.DIST. Would recommend renaming that file or copying to MACROQUEST.INI, then try the "/listmacro" again.
If you see a list of macros from your Macro direcetory then you should be set to try the /macro senseheading.mac
Hope this helps
Bolo
-
sangoku
- orc pawn

- Posts: 10
- Joined: Tue Dec 17, 2002 11:22 pm
Post
by sangoku » Sun Dec 22, 2002 3:04 pm
Still doesn't work...
-
Fippy
- a snow griffon

- Posts: 499
- Joined: Tue Jul 16, 2002 10:42 am
Post
by Fippy » Sun Dec 22, 2002 4:21 pm
Typing /macro and getting invalid command means MQ isnt loaded. Do a search on MQ not working there are many many many many posts on what you can do to fix it.
Fippy
This is my girl. But Rizwank had her first :-)
[img]http://www.btinternet.com/~artanor/images/fairy_bounce09.gif[/img]