Page 3 of 4

Re: imax macro

Posted: Fri May 21, 2010 6:43 pm
by dalvin1991
hm.. it work now but i still got some problem when using :X

ok my problem is the key i put imax macro skip it -.-

i put walk >> than heal than continue untill repeat few times i put prees V but it skip how come? dam funny -.-

Re: imax macro

Posted: Fri May 21, 2010 7:09 pm
by Nerrazzuri
dalvin1991 wrote:hm.. it work now but i still got some problem when using :X

ok my problem is the key i put imax macro skip it -.-

i put walk >> than heal than continue untill repeat few times i put prees V but it skip how come? dam funny -.-
LOL just put your script here and we'll try or else you keep asking question like this we won't able to help.
(As for me, I don't have such patient).

Re: imax macro

Posted: Fri May 21, 2010 7:15 pm
by dalvin1991
lol sry ok here

SetActiveWindow "MapleStory"
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 100
KeyDown "RIGHT"
Delay 500
KeyUp "RIGHT"
KeyPress X
delay 600
Keydown V
delay 100
Keyup V
KeyPress X
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown "LEFT"
Delay 500
KeyUp "LEFT"
KeyPress X
delay 100
KeyDown F
delay 200
keyup F
keypress X
delay100
KeyPress X
delay 600
KeyDown G
Delay 100
KeyUp G
KeyPress X
delay 100
goto 1

Re: imax macro

Posted: Fri May 21, 2010 7:28 pm
by Nerrazzuri
I know why you couldn't heal.
KeyUp "RIGHT"
KeyPress X
they doing the action at the same time.

add in delay.
500 should be ok.

make it like :
KeyUp "RIGHT"
sleep 500
KeyPress X
FYI, add in delay after you did 1 action, such as move, or attack. Maple cannot do 2 action at one time. =)

Re: imax macro

Posted: Fri May 21, 2010 8:23 pm
by dalvin1991
hm... actually not the X is other key V and G the skill will skip -.-

Re: imax macro

Posted: Fri May 21, 2010 11:19 pm
by Nerrazzuri
dalvin1991 wrote:hm... actually not the X is other key V and G the skill will skip -.-
If not mistaken, keypress holds a key for around 100ms, I suggest using sendkey function, it has focus only on MapleStory

for example: sendkey "MapleStory", "G"

Well if you want to use a script with Moving + attack+buff, use mine
Dim Direction
Dim begin_move_Time
Dim While_move_Time
Dim begin_buff_Time
Dim While_buff_Time

Sub Main
debug.print "main"
Call botSetting

while True
call moveRightLeft
call Heal
call Rebuff
delay 200
wend
END sub

Sub botSetting
debug.print "botSetting"
begin_buff_Time = now()
begin_move_Time = now()
Direction = "right"
While_move_Time = 25 //You'll move every 25 seconds
While_buff_Time = 80 //You'll buff every 80 seconds

End Sub


Sub Heal
sendkey "MapleStory", "V" //attack key
End Sub


Sub Buff
sleep 1000
sendkey "MapleStory", "G" //buff key
sleep 2000
sendkey "MapleStory","D" //buff key
sleep 2000
sendkey "MapleStory", "B" //buff key
sleep 1500
sendkey "MapleStory", "F" //buff key
sleep 1000

End Sub


Sub move
if direction = "right" then
debug.print "move right now" // Move to right side for 5 sec
sleep 1000
keydown "right"
sleep 5000
keyup "right"
direction = "left"
else
debug.print "move left now" // Move to left side for 5 sec
sleep 1000
keydown "left"
sleep 5000
keyup "left"
direction = "right"
end if
End Sub

Sub moveRightLeft
if DateDiff("s",begin_move_Time,now()) >= While_move_Time then
begin_move_Time = now ()
call move
end if
End Sub


Sub Rebuff
if DateDiff("s",begin_buff_Time,now()) >= While_buff_Time then
begin_buff_Time = now ()
call Buff
end if
End Sub
I've commented the script, change the key on the place where I put //, the rest just leave it. Ask me if you don't understand. I'll try to help out.

Re: imax macro

Posted: Fri May 21, 2010 11:58 pm
by dalvin1991
wa ur code totally not same with me :X
i think i wanna learn from u le i try to learn ur code and learn by meself 1st haha if got any problem i will ask u here again XD
lol my code look like dam suck :X

Re: imax macro

Posted: Sat May 22, 2010 12:01 am
by Nerrazzuri
dalvin1991 wrote:wa ur code totally not same with me :X
i think i wanna learn from u le i try to learn ur code and learn by myself 1st haha if got any problem i will ask u here again XD
lol my code look like damn suck :X
Off-topic:
Corrected your spelling. :D

On-topic:
My code is using the looping method.
Yours is straight-forward.
Almost the same. Only mine looks cleaner LOL..

Re: imax macro

Posted: Sat May 22, 2010 11:03 am
by dalvin1991
ooo ic haha
ty ur code
but i think i dun wan use le.. -.-
everytimes i try use it in mong after few minutes than died le bored -.-zzzz

dun know y haiz... -.-

Re: imax macro

Posted: Sat May 22, 2010 4:14 pm
by Nerrazzuri
dalvin1991 wrote:ooo ic haha
ty ur code
but i think i dun wan use le.. -.-
everytimes i try use it in mong after few minutes than died le bored -.-zzzz

dun know y haiz... -.-
you get hit too much?