<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://www.atitd.org/wiki/t7w/index.php?action=history&amp;feed=atom&amp;title=User%3ACegaiel%2FMacros%2FCarpBlade%2FCode</id>
	<title>User:Cegaiel/Macros/CarpBlade/Code - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://www.atitd.org/wiki/t7w/index.php?action=history&amp;feed=atom&amp;title=User%3ACegaiel%2FMacros%2FCarpBlade%2FCode"/>
	<link rel="alternate" type="text/html" href="http://www.atitd.org/wiki/t7w/index.php?title=User:Cegaiel/Macros/CarpBlade/Code&amp;action=history"/>
	<updated>2026-06-02T23:18:58Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.2</generator>
	<entry>
		<id>http://www.atitd.org/wiki/t7w/index.php?title=User:Cegaiel/Macros/CarpBlade/Code&amp;diff=43256&amp;oldid=prev</id>
		<title>Cegaiel: Created page with &quot;&lt;pre&gt; ; 1680x1050 Resolution ONLY!  ; Have this in your inventory: ; 3 main tools: Ball Peen Hammer, Shaping Mallet, and Wide Tungsten Chisel  ; Metal: Iron or Copper  ;YOU MUST ...&quot;</title>
		<link rel="alternate" type="text/html" href="http://www.atitd.org/wiki/t7w/index.php?title=User:Cegaiel/Macros/CarpBlade/Code&amp;diff=43256&amp;oldid=prev"/>
		<updated>2015-12-08T02:38:22Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;lt;pre&amp;gt; ; 1680x1050 Resolution ONLY!  ; Have this in your inventory: ; 3 main tools: Ball Peen Hammer, Shaping Mallet, and Wide Tungsten Chisel  ; Metal: Iron or Copper  ;YOU MUST ...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
; 1680x1050 Resolution ONLY!&lt;br /&gt;
&lt;br /&gt;
; Have this in your inventory:&lt;br /&gt;
; 3 main tools: Ball Peen Hammer, Shaping Mallet, and Wide Tungsten Chisel &lt;br /&gt;
; Metal: Iron or Copper&lt;br /&gt;
&lt;br /&gt;
;YOU MUST USE THIS ON GUILDED OR PUBLIC ANVILS.&lt;br /&gt;
&lt;br /&gt;
;If you do not, then it will misclick. If you are using this on a private anvil,&lt;br /&gt;
;then temporarily set to Public&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; Last Update: 12/10/2010&lt;br /&gt;
&lt;br /&gt;
; ------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; Ctrl+P to pause script and Ctrl+P again to resume&lt;br /&gt;
; The AHK icon in system tray will turn red while paused.&lt;br /&gt;
; Ctrl+R to reload script&lt;br /&gt;
&lt;br /&gt;
; Author: Cegaiel&lt;br /&gt;
; Full Credit to Oni , this macro is based off his hard work for getting the hit locations. We appreciate your hard work :)&lt;br /&gt;
&lt;br /&gt;
; Original Creation Date: 9/24/2010&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; --------------- HOTKEYS --------------------------&lt;br /&gt;
; Note this script is always running. Even when its not &amp;quot;clicking&amp;quot;.&lt;br /&gt;
; The hotkeys work anytime when the script is NOT clicking and sitting idle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; F2: Set Location, make blade, copy coords into clipboard (in case you want to Paste for future reference)&lt;br /&gt;
; Right Alt: Use last F2 location, make blade&lt;br /&gt;
; Right Shift: Show current coordinates locked into memory&lt;br /&gt;
; &amp;lt;Hold&amp;gt; Left Click: Show current mouse location&lt;br /&gt;
&lt;br /&gt;
; Left Alt: Approve and unload the blade from anvil &lt;br /&gt;
; Spacebar: Discard the blade and recover metal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; &amp;quot;N&amp;quot; on keyboard: Turn ON or OFF Non Stop mode.&lt;br /&gt;
&lt;br /&gt;
; How Non Stop Mode works:&lt;br /&gt;
; Once you find your perfect starting location and get a high quality blade (6.5k) then turn on Non Stop mode, by pressing &amp;quot;N&amp;quot; key.&lt;br /&gt;
; Hit Left Alt (as usual) to Accept that 6.5 quality blade. But after making subsequent (future) blades, it will automatically&lt;br /&gt;
&lt;br /&gt;
; Accept and keep making more blades, non stop.  There will be a 2 second pause after the blade is made (when you see blade quality show on screen)&lt;br /&gt;
; You will want to do this (Ctrl+P to pause), manually, when you on your last metal.&lt;br /&gt;
;------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
displayMsg = 0&lt;br /&gt;
NonStop = 0&lt;br /&gt;
BladesCreated = 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
WinActivate, eGenesis Client&lt;br /&gt;
WinGetActiveStats, win_Title, Xmax, Ymax, win_Xpos, win_Ypos&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
IfWinExist eGenesis Client&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	Gui, Font, bold&lt;br /&gt;
	Gui, Add, Text,, Metal Type:&lt;br /&gt;
	Gui, Font, normal&lt;br /&gt;
&lt;br /&gt;
	Gui, Add, DropDownList, vMetal Choose1, Copper|Iron&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	Gui, Font, bold&lt;br /&gt;
	Gui, Add, Text,, `nAdjust Camera/Zoom Level?&lt;br /&gt;
	Gui, Font, normal&lt;br /&gt;
	Gui, Add, Text,, Choose Yes if this is the first time running.`nChoose No if you already performed this step and locked screen.&lt;br /&gt;
	Gui, Add, DropDownList, vZoom Choose2, Yes|No&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	Gui, Font, bold&lt;br /&gt;
	Gui, Add, Text,, `nAdv Blacksmithing Skill Level:&lt;br /&gt;
	Gui, Font, normal&lt;br /&gt;
&lt;br /&gt;
	Gui, Add, DropDownList, vSkill Choose1, 1|2&lt;br /&gt;
&lt;br /&gt;
	Gui, Font, bold&lt;br /&gt;
&lt;br /&gt;
	Gui, Add, Text,, `nQuantity Blades (optional)&lt;br /&gt;
	Gui, Font, normal&lt;br /&gt;
&lt;br /&gt;
	Gui, Add, Edit, vQty wp number&lt;br /&gt;
&lt;br /&gt;
	Gui, Add, Text,, `nYou only need to enter a Qty if you plan on using Non stop mode (Automatic mode).`nThis can be activated by clicking the &amp;quot;N&amp;quot; button on keyboard, later.&lt;br /&gt;
	Gui, Add, Text,, If you do not enter a Qty now, then you will have to make each blade manually with the hotkeys.`nDon't forget, press F1 at anytime to see what the hotkeys are.`n&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	Gui, Add, Button, gStart, START&lt;br /&gt;
	Gui, Show&lt;br /&gt;
		}&lt;br /&gt;
		else&lt;br /&gt;
		{&lt;br /&gt;
	MsgBox, eGenesis Client not running, aborting...&lt;br /&gt;
	Exit&lt;br /&gt;
		}&lt;br /&gt;
		return&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Start:&lt;br /&gt;
	WinActivate, eGenesis Client&lt;br /&gt;
	WinGet, GameWinHandle, ID, eGenesis Client&lt;br /&gt;
	StartX = 0&lt;br /&gt;
	StartY = 0&lt;br /&gt;
	Gui, Submit&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Gosub, HELP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MetalX = 63&lt;br /&gt;
&lt;br /&gt;
if (Metal = &amp;quot;Iron&amp;quot;)&lt;br /&gt;
{&lt;br /&gt;
MetalY = 73 ;Iron&lt;br /&gt;
}else{&lt;br /&gt;
MetalY = 90 ;Copper&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
if (ZOOM == &amp;quot;Yes&amp;quot;)&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
MsgBox, Step 1: Your camera angle will now automatically be adjusted to double F8 mode and zoomed in to maximum.`n`nThis will take 10 seconds, do not move mouse while this occurs!`n`nNote: If you screen does not zoom in, then you already have your screen locked, press ALT+L to unlock and then reload this script to try again!`n`nPress OK to proceed...&lt;br /&gt;
&lt;br /&gt;
	WinActivate, eGenesis Client&lt;br /&gt;
&lt;br /&gt;
;Now Zoom in all the way with F8&lt;br /&gt;
	WinActivate, eGenesis Client&lt;br /&gt;
	Sleep 1000&lt;br /&gt;
	MouseGetPos, OldMX, OldMY&lt;br /&gt;
	Send {F5}{F8}{F8}&lt;br /&gt;
	MouseMove, 0,0&lt;br /&gt;
	Sleep 5000&lt;br /&gt;
	MouseMove, 0, 0&lt;br /&gt;
	Sleep 5000&lt;br /&gt;
	MouseMove, %OldMX%, %OldMY%, 0			&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MsgBox, Now hover mouse on the anvil starting position (image in wiki) and hit F2 to make a blade.`n`nMetal: %Metal%`nQty: %Qty%&lt;br /&gt;
&lt;br /&gt;
	WinActivate, eGenesis Client&lt;br /&gt;
&lt;br /&gt;
#Persistent&lt;br /&gt;
SetTimer, GetStartPos, 100&lt;br /&gt;
return&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
GetStartPos:&lt;br /&gt;
&lt;br /&gt;
GetKeyState, state, F2&lt;br /&gt;
if state = D &lt;br /&gt;
{&lt;br /&gt;
MouseGetPos, StartX, StartY &lt;br /&gt;
Tooltip&lt;br /&gt;
Clipboard = Last Project: %StartX%, %StartY%`n&lt;br /&gt;
Gosub, Load&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
if (NonStop = 0)&lt;br /&gt;
{&lt;br /&gt;
GetKeyState, state, N&lt;br /&gt;
&lt;br /&gt;
if state = D&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
if (qty = 0) | (qty == &amp;quot;&amp;quot;) | (qty = 1)&lt;br /&gt;
{&lt;br /&gt;
Msgbox, Non stop mode requires a quantity of 2 or more!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
} else if ((StartX == 0) &amp;amp;&amp;amp; (StartY == 0)) {&lt;br /&gt;
Msgbox, Can not set Non Stop mode...`n`nMake a blade first with F2 key!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
} else {&lt;br /&gt;
NonStop := 1&lt;br /&gt;
Msgbox, Non Stop mode: ENABLED!`n`nIf you have a blade on the anvil, then click Left Alt.`n`nIt will unload the metal and make all future blades automatically.`n`nOtherwise, hit Left Alt key to repeat your last successful blade and it will begin making the blades, uninterupted.&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
GetKeyState, state, RAlt&lt;br /&gt;
if state = D&lt;br /&gt;
{&lt;br /&gt;
Gosub, Load&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
GetKeyState, state, RShift&lt;br /&gt;
if state = D&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
if ((StartX == 0) &amp;amp;&amp;amp; (StartY == 0))&lt;br /&gt;
{&lt;br /&gt;
Msgbox, No coordinates in memory, Start a project with F2, first...&lt;br /&gt;
}else{&lt;br /&gt;
Msgbox, Position in memory: %StartX%, %StartY%`n`nPress Right Alt to make another blade at these coordinates`n`nThe coordinates are also located in clipboard, Ctrl+V to paste.&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
GetKeyState, state, LShift&lt;br /&gt;
if state = D&lt;br /&gt;
{&lt;br /&gt;
MouseGetPos, xpos, ypos &lt;br /&gt;
ToolTip, Coordinates: %xpos%`, %ypos%`n`nPress F2 to start project.&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
GetKeyState, state, LAlt&lt;br /&gt;
if state = D&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
	if ((StartX == 0) &amp;amp;&amp;amp; (StartY == 0))&lt;br /&gt;
	{&lt;br /&gt;
	Msgbox, Can not Approve blade, no blade has been made yet!&lt;br /&gt;
	} else {&lt;br /&gt;
&lt;br /&gt;
	Gosub, ACCEPT&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
GetKeyState, state, Space&lt;br /&gt;
if state = D&lt;br /&gt;
{&lt;br /&gt;
Gosub, DISCARD&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
GetKeyState, state, F1&lt;br /&gt;
if state = D&lt;br /&gt;
{&lt;br /&gt;
Gosub, HELP&lt;br /&gt;
}&lt;br /&gt;
return&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
LOAD:&lt;br /&gt;
	WinActivate, eGenesis Client&lt;br /&gt;
&lt;br /&gt;
if StartX = 0&lt;br /&gt;
{&lt;br /&gt;
MsgBox, You must set the start position by hovering mouse over anvil and clicking F2, first!&lt;br /&gt;
return&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Load Anvil&lt;br /&gt;
Click right %StartX%, %StartY%&lt;br /&gt;
sleep 100&lt;br /&gt;
NewX := StartX + 29&lt;br /&gt;
NewY := StartY - 12 &lt;br /&gt;
Click %NewX%, %NewY% ;Left&lt;br /&gt;
sleep 100&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Choose Metal&lt;br /&gt;
NewX := StartX + MetalX&lt;br /&gt;
NewY := StartY - MetalY&lt;br /&gt;
Click %NewX%, %NewY% ;Left&lt;br /&gt;
sleep 100&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Click Carp Blade from Project menu&lt;br /&gt;
TempX := NewX + 20&lt;br /&gt;
TempY := NewY - 17&lt;br /&gt;
&lt;br /&gt;
;If you have Adv Blacksmithing 1 Skill, then Carp blade will be where the mouse currently is&lt;br /&gt;
;If you have Adv BS 2 Skill, then there are new options in menu, such as Archaeologist Shovel which throws the location off..&lt;br /&gt;
;This was the purpose of asking what your skill level is at begining.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
if Skill = 1&lt;br /&gt;
{&lt;br /&gt;
Click %TempX%, %NewY% ;Left&lt;br /&gt;
} else {&lt;br /&gt;
Click %TempX%, %TempY% ;Left&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
Sleep 100&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
if (displayMsg = 0)&lt;br /&gt;
Msgbox, Are you sure you have your chat minimized?`n`nIf so, click OK to proceed...`n`n`nYou will only be asked this once.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Set Tool: Shaping Mallet&lt;br /&gt;
&lt;br /&gt;
Mousemove %StartX%, %StartY%&lt;br /&gt;
Send {S}&lt;br /&gt;
Send {8}&lt;br /&gt;
;end Set Tool: Shaping mallet&lt;br /&gt;
sleep 100&lt;br /&gt;
&lt;br /&gt;
;/// FRONT EDGE \\\&lt;br /&gt;
&lt;br /&gt;
;Hit 1&lt;br /&gt;
NewX := StartX + 77&lt;br /&gt;
NewY := StartY + 42&lt;br /&gt;
Click right %NewX%, %NewY%&lt;br /&gt;
Sleep 100&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Hit 2&lt;br /&gt;
NewX := StartX + 77&lt;br /&gt;
NewY := StartY + 80&lt;br /&gt;
Click right %NewX%, %NewY%&lt;br /&gt;
Sleep 100&lt;br /&gt;
&lt;br /&gt;
;Hit 3&lt;br /&gt;
NewX := StartX + 77&lt;br /&gt;
NewY := StartY + 119&lt;br /&gt;
Click right %NewX%, %NewY%&lt;br /&gt;
Sleep 100&lt;br /&gt;
&lt;br /&gt;
;Hit 4&lt;br /&gt;
NewX := StartX + 77&lt;br /&gt;
NewY := StartY + 157&lt;br /&gt;
Click right %NewX%, %NewY%&lt;br /&gt;
Sleep 100&lt;br /&gt;
&lt;br /&gt;
;Hit 5&lt;br /&gt;
NewX := StartX + 77&lt;br /&gt;
NewY := StartY + 196&lt;br /&gt;
Click right %NewX%, %NewY%&lt;br /&gt;
Sleep 100&lt;br /&gt;
&lt;br /&gt;
;Hit 6&lt;br /&gt;
NewX := StartX + 77&lt;br /&gt;
NewY := StartY + 234&lt;br /&gt;
Click right %NewX%, %NewY%&lt;br /&gt;
Sleep 100&lt;br /&gt;
&lt;br /&gt;
;Hit 7&lt;br /&gt;
NewX := StartX + 77&lt;br /&gt;
NewY := StartY + 273&lt;br /&gt;
Click right %NewX%, %NewY%&lt;br /&gt;
Sleep 100&lt;br /&gt;
&lt;br /&gt;
;Hit 8&lt;br /&gt;
NewX := StartX + 77&lt;br /&gt;
NewY := StartY + 312&lt;br /&gt;
Click right %NewX%, %NewY%&lt;br /&gt;
Sleep 100&lt;br /&gt;
&lt;br /&gt;
;//// END 8 HITS \\\\&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;// Wide Chisel Force 9//&lt;br /&gt;
&lt;br /&gt;
Mousemove %StartX%, %StartY%&lt;br /&gt;
Send {C}&lt;br /&gt;
Send {9}&lt;br /&gt;
sleep 100&lt;br /&gt;
&lt;br /&gt;
;// end Wide Chisel Tool Change//&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;//// HIT TOP + BOTTOM w/ CHISEL \\\&lt;br /&gt;
&lt;br /&gt;
NewX := StartX + 77&lt;br /&gt;
NewY := StartY + 43&lt;br /&gt;
Click right %NewX%, %NewY%&lt;br /&gt;
Sleep 100&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NewX := StartX + 77&lt;br /&gt;
NewY := StartY + 311&lt;br /&gt;
Click right %NewX%, %NewY%&lt;br /&gt;
Sleep 100&lt;br /&gt;
&lt;br /&gt;
;//// END HIT TOP + BOTTOM w/ CHISEL \\\&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;//// HIT MID POINTS w/ CHISEL \\\\&lt;br /&gt;
&lt;br /&gt;
NewX := StartX + 77&lt;br /&gt;
NewY := StartY + 124&lt;br /&gt;
Click right %NewX%, %NewY%&lt;br /&gt;
Sleep 100&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NewX := StartX + 77&lt;br /&gt;
NewY := StartY + 229&lt;br /&gt;
Click right %NewX%, %NewY%&lt;br /&gt;
Sleep 100&lt;br /&gt;
&lt;br /&gt;
;//// End HIT MID POINTS w/ CHISEL \\\\&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;// Wide Chisel Force 4 //&lt;br /&gt;
Mousemove %StartX%, %StartY%&lt;br /&gt;
sleep 100&lt;br /&gt;
Send {C}&lt;br /&gt;
Send {4}&lt;br /&gt;
sleep 100&lt;br /&gt;
;// end Wide Chisel change //&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;//// HIT 3 MID DOTS \\\\&lt;br /&gt;
NewX := StartX - 1&lt;br /&gt;
NewY := StartY + 130&lt;br /&gt;
Click right %NewX%, %NewY%&lt;br /&gt;
Sleep 100&lt;br /&gt;
&lt;br /&gt;
NewX := StartX - 1&lt;br /&gt;
NewY := StartY + 178&lt;br /&gt;
Click right %NewX%, %NewY%&lt;br /&gt;
Sleep 100&lt;br /&gt;
&lt;br /&gt;
NewX := StartX - 1&lt;br /&gt;
NewY := StartY + 226&lt;br /&gt;
Click right %NewX%, %NewY%&lt;br /&gt;
Sleep 100&lt;br /&gt;
;//// End HIT 3 MID DOTS \\\\&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;// Ball Peen Force 9 //&lt;br /&gt;
Mousemove %StartX%, %StartY%&lt;br /&gt;
sleep 100&lt;br /&gt;
Send {B}&lt;br /&gt;
Send {9}&lt;br /&gt;
sleep 100&lt;br /&gt;
;// end Ball Peen //&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;//// HIT 2 MID TIPS/EDGES \\&lt;br /&gt;
NewX := StartX - 26&lt;br /&gt;
NewY := StartY + 65&lt;br /&gt;
Click right %NewX%, %NewY%&lt;br /&gt;
Sleep 100&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NewX := StartX - 26&lt;br /&gt;
NewY := StartY + 283&lt;br /&gt;
Click right %NewX%, %NewY%&lt;br /&gt;
Sleep 100&lt;br /&gt;
&lt;br /&gt;
;//// END 2 MID TIPS/EDGES \\&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;//// BACK EDGE 6 HITS, Same Tool/Force \\\\&lt;br /&gt;
&lt;br /&gt;
NewX := StartX - 112&lt;br /&gt;
NewY := StartY + 65&lt;br /&gt;
Click right %NewX%, %NewY%&lt;br /&gt;
Sleep 100&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NewX := StartX - 112&lt;br /&gt;
NewY := StartY + 283&lt;br /&gt;
Click right %NewX%, %NewY%&lt;br /&gt;
Sleep 100&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NewX := StartX - 97&lt;br /&gt;
NewY := StartY + 75&lt;br /&gt;
Click right %NewX%, %NewY%&lt;br /&gt;
Sleep 100&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NewX := StartX - 97&lt;br /&gt;
NewY := StartY + 273&lt;br /&gt;
Click right %NewX%, %NewY%&lt;br /&gt;
Sleep 100&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NewX := StartX - 111&lt;br /&gt;
NewY := StartY + 85&lt;br /&gt;
Click right %NewX%, %NewY%&lt;br /&gt;
Sleep 100&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NewX := StartX - 111&lt;br /&gt;
NewY := StartY + 262&lt;br /&gt;
Click right %NewX%, %NewY%&lt;br /&gt;
Sleep 100&lt;br /&gt;
&lt;br /&gt;
;//// END BACK EDGE 6 HITS \\\\&lt;br /&gt;
&lt;br /&gt;
Mousemove %StartX%, %StartY%&lt;br /&gt;
Sleep 100&lt;br /&gt;
Send {Q}&lt;br /&gt;
Send {Q}&lt;br /&gt;
;// END Blade //&lt;br /&gt;
sleep 100&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
if (displayMsg = 0)&lt;br /&gt;
{&lt;br /&gt;
MsgBox, Press &amp;lt;Left Alt&amp;gt; to Unload and put blade into your inventory.`n`n Press &amp;lt;SPACEBAR&amp;gt; to Discard Project, keep your %Metal%, try again (F2)...`n`nIf your starting position doesn't produce a quality of blade that you desire, then repeat Step 3.`nIf your starting position is satisfactory, then make your subsequent blades by clicking the Right Alt Key.`n`nInstead of using Right Alt, you can also engage Non Stop mode (N on keyboard). Then click Left Alt to accept. Then it will continue non stop`n`nDon't forget to press F1 for Help Screen for Hotkeys/Shortcuts at anytime!`n`nThis message will not be displayed again!&lt;br /&gt;
displayMsg =: 1&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
if (NonStop = 1)&lt;br /&gt;
{&lt;br /&gt;
;Pause 2 seconds to give you a chance to pause script with Ctrl+P in case you need to stop for something.&lt;br /&gt;
;The 2 second pause begins as soon as you see the blade quality appear on the screen&lt;br /&gt;
Sleep 2000&lt;br /&gt;
GoSub, Accept ; Unload blade and begin a new blade&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
return&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
HELP:&lt;br /&gt;
Msgbox, Make Blade: Hover mouse at starting position (image in wiki) and click F2`n`n`nHOTKEYS (works at anytime while script is idle):`n`nF1: This Help Screen`n`nF2: Make a blade and lock coordinates into memory and clipboard`n`nRight Alt: Make another blade from last F2 coordinates (memory)`nLeft Alt: Approve and Unload a blade into your inventory, after making.`n`n&amp;lt;Hold&amp;gt; Left Shift: Show current mouse position`nRight Shift: Show last F2 coordinates (memory)`n`nSPACEBAR: Discard project and recover metal`n`n&amp;quot;N&amp;quot; key on keyboard: Enable Non Stop Mode`n`nNote: Copper and Iron produce the same quality blades, so use whatever you have the most of.&lt;br /&gt;
return&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DISCARD:&lt;br /&gt;
	WinActivate, eGenesis Client&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Click right %StartX%, %StartY%&lt;br /&gt;
NewX := StartX + 31 ;// Discard&lt;br /&gt;
NewY := StartY + 6  ;// Discard&lt;br /&gt;
Click %NewX%, %NewY% ;Left&lt;br /&gt;
Sleep 150&lt;br /&gt;
Click 806, 577 ;Left&lt;br /&gt;
Sleep 150&lt;br /&gt;
return&lt;br /&gt;
&lt;br /&gt;
ACCEPT:&lt;br /&gt;
	WinActivate, eGenesis Client&lt;br /&gt;
&lt;br /&gt;
BladesCreated ++&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Click right %StartX%, %StartY%&lt;br /&gt;
NewX := StartX + 37 ;// Complete&lt;br /&gt;
NewY := StartY - 10 ;// Complete&lt;br /&gt;
&lt;br /&gt;
Mousemove %NewX%, %NewY% ;Left&lt;br /&gt;
pause&lt;br /&gt;
Click %NewX%, %NewY% ;Left&lt;br /&gt;
Sleep 150&lt;br /&gt;
Click 806, 577 ;Left&lt;br /&gt;
Sleep 150&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	if (BladesCreated = Qty)&lt;br /&gt;
	{&lt;br /&gt;
	Msgbox, %BladesCreated% of %Qty% blades have been created, Done!`n`nPausing script.`n`nIf you wish to continue with more, then Ctrl+P to resume.`nCtrl+R to reload script and input a new quantity.&lt;br /&gt;
	PAUSE&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	if (NonStop = 1)&lt;br /&gt;
	Gosub, Load&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
return&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
^r::reload&lt;br /&gt;
^p::Pause&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Cegaiel</name></author>
	</entry>
</feed>