Jump to content

Please fill out this form to help the staff make better informed decisions regarding the server.

PanFlippingCake

~Mining Script for the Lazy~

Recommended Posts

imgonline-com-ua-twotoone-hgp1_KKZ4no.jp

 

This script is being run on ahk or autohotkey, in order to use the macro you must first download auto hotkey:

https://www.autohotkey.com/

coollogo_com-20430239.png

1. Original 3 Enters

 

#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn  ; Enable warnings to assist with detecting common errors.
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.

~End::
loop
{
if GetKeyState("Delete","p")
    break

Sleep, 700
send, {Alt down}
sleep, 200
send, {3 down}
sleep, 17
send, {3 up}
sleep, 200
send, {Alt up}
Sleep, 125
Send, +d1
Sleep, 17

Loop, 30
{
if GetKeyState("Delete","p")
    return

    Send, {Enter}
    Sleep, 100
}


Sleep, 700


Sleep, 17
send, {Alt down}
sleep, 200
send, {4 down}
sleep, 17
send, {4 up}
sleep, 200
send, {Alt up}
Sleep, 125
Send, +d2
Sleep, 17

Loop, 30
{
if GetKeyState("Delete","p")
    return

    Send, {Enter}
    Sleep, 100
}
}
return

2. 5 Enters

 

#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn  ; Enable warnings to assist with detecting common errors.
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.

~End::
loop
{
if GetKeyState("Delete","p")
    break

Sleep, 700
send, {Alt down}
sleep, 200
send, {3 down}
sleep, 17
send, {3 up}
sleep, 200
send, {Alt up}
Sleep, 125
Send, +d1
Sleep, 17

Loop, 50
{
if GetKeyState("Delete","p")
    return

    Send, {Enter}
    Sleep, 100
}


Sleep, 700


Sleep, 17
send, {Alt down}
sleep, 200
send, {4 down}
sleep, 17
send, {4 up}
sleep, 200
send, {Alt up}
Sleep, 125
Send, +d2
Sleep, 17

Loop, 50
{
if GetKeyState("Delete","p")
    return

    Send, {Enter}
    Sleep, 100
}
}
return

3. 10 Enters

 

#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn  ; Enable warnings to assist with detecting common errors.
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.

~End::
loop
{
if GetKeyState("Delete","p")
    break

Sleep, 700
send, {Alt down}
sleep, 200
send, {3 down}
sleep, 17
send, {3 up}
sleep, 200
send, {Alt up}
Sleep, 125
Send, +d1
Sleep, 17

Loop, 100
{
if GetKeyState("Delete","p")
    return

    Send, {Enter}
    Sleep, 100
}


Sleep, 700


Sleep, 17
send, {Alt down}
sleep, 200
send, {4 down}
sleep, 17
send, {4 up}
sleep, 200
send, {Alt up}
Sleep, 125
Send, +d2
Sleep, 17

Loop, 100
{
if GetKeyState("Delete","p")
    return

    Send, {Enter}
    Sleep, 100
}
}
return

coollogo_com-309581396.png

  1. Have 2 alt jumps saved in alt-m shortcuts. (my macro uses alt 3 and alt 4 as its @jump)
  2. Have both mining skills Quick Rest and Faster Drill Maxed out for maximum efficiency.
  3. Turn off battle mode ( /bm) to allow for more efficient mining
  4.  Profit

coollogo_com-46051024.png

  1. First you locate a mine.                                                                                                                                                    findmine.jpg
  2.  Do the command /where to get cords of mine.
  3. once u have cords you change your 2 saved jumps to two cords near the mine.                                                                                        cords.jpg
  4. Turn on macro.

 

coollogo_com-19393952.png

  1. Mining without much effort.
  2. Stops getting stuck caused by mining.
  3. My macro is timed so you receive no aggro from mobs and receive achievement credit.
  4.  NO AGGRO = NO GEAR REQUIREMENT

 

coollogo_com-4488196.png

  1. This mining macro will not dig very deep(only 3 enters) and thus u will receive less loot/ exp from mining.
  2. Going afk while using this macro is not recommended.
  3. Macro takes abit to be turned off (hold on delete button)

 

 

Edited by PanFlippingCake
cleaning up scripts that dont work
  • Upvote 2

Share this post


Link to post
Share on other sites

Le me try bro and fb later. Thanks

 

Edit

Can you make another one for the 5 enter version?

Edited by Th3mak3r

Share this post


Link to post
Share on other sites

nice! can you make 10 loops? :D

and have max fast drill? i tried it . so slow..

Edited by C o m a

Share this post


Link to post
Share on other sites

nice! can you make 10 loops? :D

 

and have max fast drill? i tried it . so slow..

10 loops added to main post~

I have tried to speed it up and made the original script faster however it will only be slightly faster, as if i increase the drilling speed the macro tends to stop working and even break drills

Share this post


Link to post
Share on other sites

Out of curiosity, since this way you cannot dig deeper, how is the quality of the items? Do you still get a good amount of minerals?

Share this post


Link to post
Share on other sites

I love this macro but when I did the 5 spin one it kept breaking the drill at 3 spins did it multiple times in a row. Any idea how to adjust that or lower the speed? 

seems odd as it working fine for me.... Sometimes when the server or your ping is inconsistent your drills will break.

Share this post


Link to post
Share on other sites

Does it have anything to do with the skill fast drilling because I haven't put points in that, I wonder if that is affecting it

Yes that might be the cause as my marco times  the time  between each drill to achieve the fastest drill time w/o breaking drills, try getting fast drilling to see if it affects your experience.

Share this post


Link to post
Share on other sites
1 hour ago, Lili said:

doesn't work anymore, drill breaks XD

have u tried the new one? ive updated it a while ago and tested it with others and it seemed to be working fine.......

its the last option

Share this post


Link to post
Share on other sites
6 hours ago, bryan31 said:

have u tried the new one? ive updated it a while ago and tested it with others and it seemed to be working fine.......

its the last option

But of course. It starts digging up until 27/190 heat something, jumps a few times and drill breaks for unknown reason and I have to stop the script and make new one.

Share this post


Link to post
Share on other sites
1 hour ago, Lili said:

But of course. It starts digging up until 27/190 heat something, jumps a few times and drill breaks for unknown reason and I have to stop the script and make new one.

I can report same behaviour. Just by looking at it, it behaves exactly like in your video, but in contrast to your video, if I use the macro, my drills break although I use jump.

Share this post


Link to post
Share on other sites
4 hours ago, Rrrrrrow said:

I can report same behaviour. Just by looking at it, it behaves exactly like in your video, but in contrast to your video, if I use the macro, my drills break although I use jump.

1. This macro is very dependent on latency so even if the server or you lag for a short time it will break your drills. Try editing the w8 time between each jump and your drills will not break... (shown down in this post)

2. also make sure to turn off /bm to prevent drills from breaking

 

 

#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn  ; Enable warnings to assist with detecting common errors.
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.

~End::
loop
{
if GetKeyState("Delete","p")
    break

Sleep, 700  Increase this value by 100 until your drills no longer breaks
send, {Alt down}
sleep, 200
send, {3 down}
sleep, 17
send, {3 up}
sleep, 200
send, {Alt up}
Sleep, 125
Send, +d1
Sleep, 17

Loop, 50
{
if GetKeyState("Delete","p")
    return

    Send, {Enter}
    Sleep, 100
}


Sleep, 700  Increase this value by 100 until your drills no longer breaks


Sleep, 17
send, {Alt down}
sleep, 200
send, {4 down}
sleep, 17
send, {4 up}
sleep, 200
send, {Alt up}
Sleep, 125
Send, +d2
Sleep, 17

Loop, 50
{
if GetKeyState("Delete","p")
    return

    Send, {Enter}
    Sleep, 100
}
}
return

 

Share this post


Link to post
Share on other sites
4 hours ago, bryan31 said:

1. This macro is very dependent on latency so even if the server or you lag for a short time it will break your drills. Try editing the w8 time between each jump and your drills will not break... (shown down in this post)

2. also make sure to turn off /bm to prevent drills from breaking

 

#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn  ; Enable warnings to assist with detecting common errors.
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.

~End::
loop
{
if GetKeyState("Delete","p")
    break

Sleep, 700  Increase this value by 100 until your drills no longer breaks
send, {Alt down}
sleep, 200
send, {3 down}
sleep, 17
send, {3 up}
sleep, 200
send, {Alt up}
Sleep, 125
Send, +d1
Sleep, 17

Loop, 50
{
if GetKeyState("Delete","p")
    return

    Send, {Enter}
    Sleep, 100
}


Sleep, 700  Increase this value by 100 until your drills no longer breaks


Sleep, 17
send, {Alt down}
sleep, 200
send, {4 down}
sleep, 17
send, {4 up}
sleep, 200
send, {Alt up}
Sleep, 125
Send, +d2
Sleep, 17

Loop, 50
{
if GetKeyState("Delete","p")
    return

    Send, {Enter}
    Sleep, 100
}
}
return


Hello,

I've increased it to 1700

Now it is working better, because it digs to 83/190 and jumps and does not break

However after a rock hit me in the eye, I am overheated and there is a CD during which I can't dig and the script continues and bugs.


Another problem is - the Mine collapses after 5-10min of digging, is that normal?
Sometimes mines collapse even after 1 dig!


This is my working script, reaching 175/200 without problems with AutoHotkey version 1.1.30.03:

 

 


 #NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn  ; Enable warnings to assist with detecting common errors.
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.

~End::
loop
{
if GetKeyState("Delete","p")
    break

Sleep, 1700
send, {Alt down}
sleep, 200
send, {3 down}
sleep, 17
send, {3 up}
sleep, 200
send, {Alt up}
Sleep, 125
Send, +d1
Sleep, 17

Loop, 120
{
if GetKeyState("Delete","p")
    return

    Send, {Enter}
    Sleep, 100
}


Sleep, 1700


Sleep, 17
send, {Alt down}
sleep, 200
send, {4 down}
sleep, 17
send, {4 up}
sleep, 200
send, {Alt up}
Sleep, 125
Send, +d2
Sleep, 17

Loop, 120
{
if GetKeyState("Delete","p")
    return

    Send, {Enter}
    Sleep, 100
}
}
Return
Edited by Lili

Share this post


Link to post
Share on other sites
3 hours ago, neverender12 said:

can you make a script with 3 enters and stop without warping. thanks alot

#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn  ; Enable warnings to assist with detecting common errors.
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.

~End::
loop
{
if GetKeyState("Delete","p")
    break

Sleep, 700
send, {Alt down}
sleep, 200
send, {3 down}
sleep, 17
send, {3 up}
sleep, 200
send, {Alt up}
Sleep, 125
Send, +d1
Sleep, 17

Loop, 30
{
if GetKeyState("Delete","p")
    return

    Send, {Enter}
    Sleep, 100
}


Sleep, 700


Sleep, 17
send, {Alt down}
sleep, 200
send, {4 down}
sleep, 17
send, {4 up}
sleep, 200
send, {Alt up}
Sleep, 125
Send, +d2
Sleep, 17

Loop, 30
{
if GetKeyState("Delete","p")
    return

    Send, {Enter}
    Sleep, 100
}
}
return

 

try this

Edited by bryan31

Share this post


Link to post
Share on other sites
Guest
You are commenting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×