<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://www.atitd.org/wiki/t5w/index.php?action=history&amp;feed=atom&amp;title=User%3APeshet%2Fcarpblade</id>
	<title>User:Peshet/carpblade - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://www.atitd.org/wiki/t5w/index.php?action=history&amp;feed=atom&amp;title=User%3APeshet%2Fcarpblade"/>
	<link rel="alternate" type="text/html" href="http://www.atitd.org/wiki/t5w/index.php?title=User:Peshet/carpblade&amp;action=history"/>
	<updated>2026-07-05T13:48:49Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.2</generator>
	<entry>
		<id>http://www.atitd.org/wiki/t5w/index.php?title=User:Peshet/carpblade&amp;diff=21368&amp;oldid=prev</id>
		<title>Peshet: Created page with &quot;* Read notes! * NOW with Menu goodness. Will prompt for batches and either Iron or Copper.&lt;br&gt; &lt;br&gt; &lt;br&gt;  Ver 3.0   -  04/05/09&lt;br&gt; Oni's Carpentry blade macro: Will make a 7.1k ...&quot;</title>
		<link rel="alternate" type="text/html" href="http://www.atitd.org/wiki/t5w/index.php?title=User:Peshet/carpblade&amp;diff=21368&amp;oldid=prev"/>
		<updated>2010-09-19T18:12:31Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;* Read notes! * NOW with Menu goodness. Will prompt for batches and either Iron or Copper.&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;  Ver 3.0   -  04/05/09&amp;lt;br&amp;gt; Oni&amp;#039;s Carpentry blade macro: Will make a 7.1k ...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;* Read notes!&lt;br /&gt;
* NOW with Menu goodness. Will prompt for batches and either Iron or Copper.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ver 3.0   -  04/05/09&amp;lt;br&amp;gt;&lt;br /&gt;
Oni's Carpentry blade macro: Will make a 7.1k to 7.2k blade in about 5 seconds.&amp;lt;br&amp;gt; &lt;br /&gt;
Works only in screen resolution of 1680x1050.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Your Anvil MUST be alligned North to South, with the blade edge facing West.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Have: Copper or Iron, Ball Peen Hammer, Shaping Mallet, and Wide Tungsten Chisel in your inventory.&amp;lt;br&amp;gt; &lt;br /&gt;
See pic for mouse starting position.&amp;lt;br&amp;gt;&lt;br /&gt;
Turn Chat Off.&amp;lt;br&amp;gt;&lt;br /&gt;
Double F8 View zoom all the way in.&amp;lt;br&amp;gt;&lt;br /&gt;
Place mouse on starting position.&amp;lt;br&amp;gt;&lt;br /&gt;
Tab over to ACtool, hit F2 (without moving the mouse).&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Starting Position screenie&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:CarpStart.PNG]]&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;b&amp;gt; Credit: &amp;lt;/b&amp;gt;&lt;br /&gt;
This macro was created using the method described in the Lollipop guild carp blade guide.&amp;lt;br&amp;gt;&lt;br /&gt;
I would like to extend my thanks to them for the great tutorial!&amp;lt;br&amp;gt;&lt;br /&gt;
==Lollipop Carpentry Blade Guide==&lt;br /&gt;
* Link to [http://wiki.atitd.org/tale3/Guilds/The_Lollipop_Guild/CarpGuide Lollipop Guild 7K carpentry blade guide] from T3 (archived copy) LINK NO LONGER WORKING&lt;br /&gt;
&lt;br /&gt;
====Paste the following in to ACTool.====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Pre&amp;gt;&lt;br /&gt;
// Ver 3.0   -  04/05/09&lt;br /&gt;
// ** fixed when new metals broke the last one. Added menu.&lt;br /&gt;
// Oni's Carb blade macro: Will make a 7.1k to 7.2k blade&lt;br /&gt;
// in about 5 seconds. Works only in screen resolution of 1600x1050.&lt;br /&gt;
// Uses COPPER only. Have: Copper, Ball Peen Hammer, Shaping Mallet,&lt;br /&gt;
// and Wide Tungsten Chisel in your inventory. See pic for mouse starting&lt;br /&gt;
// position. Place mouse on starting position, Tab over to ACtool, hit F2.&lt;br /&gt;
&lt;br /&gt;
constants&lt;br /&gt;
  StartX = 0&lt;br /&gt;
  StartY = 0&lt;br /&gt;
  NewX = 0&lt;br /&gt;
  NewY = 0&lt;br /&gt;
  Job = 0&lt;br /&gt;
  Batch = 0&lt;br /&gt;
  MetalX = 0&lt;br /&gt;
  MetalY = 0&lt;br /&gt;
  TempX = 0&lt;br /&gt;
  UnloadX = 0&lt;br /&gt;
  UnloadY = 0&lt;br /&gt;
  FinX = 0&lt;br /&gt;
  FinY = 0&lt;br /&gt;
end&lt;br /&gt;
SetConst StartX = {MouseX}&lt;br /&gt;
SetConst StartY = {MouseY}&lt;br /&gt;
SetConst UnloadX = {MouseX}&lt;br /&gt;
SetConst UnloadY = {MouseY}&lt;br /&gt;
SetConst FinX = {MouseX}&lt;br /&gt;
SetConst FinY = {MouseY}&lt;br /&gt;
&lt;br /&gt;
Form Anvil, Settings&lt;br /&gt;
  ed1=Editbox:Batch:1&lt;br /&gt;
  ed2=Combobox:Project:Carpentry Blade&lt;br /&gt;
  ed3=Combobox:Metal:Copper, Iron&lt;br /&gt;
END&lt;br /&gt;
&lt;br /&gt;
FormLoad Anvil, Anvil.frm&lt;br /&gt;
&lt;br /&gt;
if ShowForm Anvil&lt;br /&gt;
  Set Batch = Anvil[ed1]&lt;br /&gt;
  Case&lt;br /&gt;
  When Anvil[ed2] = Carpentry Blade&lt;br /&gt;
    Set Job = Carp&lt;br /&gt;
  End&lt;br /&gt;
else&lt;br /&gt;
  stop&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
FormSave Anvil, Anvil.frm&lt;br /&gt;
&lt;br /&gt;
MousePos 74, 10 // Zoom in&lt;br /&gt;
delay 50&lt;br /&gt;
leftclick&lt;br /&gt;
delay 1000&lt;br /&gt;
//&lt;br /&gt;
Loop $Batch&lt;br /&gt;
  Call Anvil[ed3]&lt;br /&gt;
  Call $Job&lt;br /&gt;
  Call unload&lt;br /&gt;
End&lt;br /&gt;
//&lt;br /&gt;
Procedure Iron&lt;br /&gt;
  Setconst MetalX = 93&lt;br /&gt;
  SetConst MetalY = 72&lt;br /&gt;
End&lt;br /&gt;
&lt;br /&gt;
Procedure Copper&lt;br /&gt;
  SetConst MetalX = 93&lt;br /&gt;
  SetConst MetalY = 89&lt;br /&gt;
End&lt;br /&gt;
&lt;br /&gt;
// START POS    MousePos 916, 381&lt;br /&gt;
&lt;br /&gt;
////////////////////////////&lt;br /&gt;
Procedure Unload&lt;br /&gt;
delay 100&lt;br /&gt;
MousePos $UnloadX, $UnloadY&lt;br /&gt;
delay 100&lt;br /&gt;
Rightclick&lt;br /&gt;
delay 100&lt;br /&gt;
//Compute NewX = $UnloadX + 62  // Discard&lt;br /&gt;
//Compute NewY = $UnloadY   // Discard&lt;br /&gt;
//&lt;br /&gt;
Compute NewX = $UnloadX + 68 // Complete&lt;br /&gt;
Compute NewY = $UnloadY - 15 // Complete&lt;br /&gt;
//&lt;br /&gt;
MousePos $NewX, $NewY&lt;br /&gt;
delay 100&lt;br /&gt;
leftclick&lt;br /&gt;
delay 100&lt;br /&gt;
Compute NewX = $StartX - 99   // YES&lt;br /&gt;
Compute NewY = $StartY + 168   // YES&lt;br /&gt;
delay 100&lt;br /&gt;
MousePos $NewX, $NewY&lt;br /&gt;
delay 2000&lt;br /&gt;
leftclick&lt;br /&gt;
delay 100&lt;br /&gt;
End&lt;br /&gt;
&lt;br /&gt;
//////// BLADE START ///////////////////// LOAD&lt;br /&gt;
Procedure Carp /// CARP START&lt;br /&gt;
delay 100&lt;br /&gt;
MousePos $StartX, $StartY&lt;br /&gt;
delay 100&lt;br /&gt;
Rightclick&lt;br /&gt;
// Load click&lt;br /&gt;
Compute NewX = $StartX + 53&lt;br /&gt;
Compute NewY = $StartY - 8&lt;br /&gt;
MousePos $NewX, $NewY&lt;br /&gt;
delay 100&lt;br /&gt;
Rightclick&lt;br /&gt;
// choose metal&lt;br /&gt;
Compute NewX = $StartX + $MetalX&lt;br /&gt;
Compute NewY = $StartY - $MetalY&lt;br /&gt;
MousePos $NewX, $NewY&lt;br /&gt;
delay 100&lt;br /&gt;
Rightclick&lt;br /&gt;
// metal click&lt;br /&gt;
Compute TempX = $NewX + 10&lt;br /&gt;
MousePos $TempX, $NewY&lt;br /&gt;
delay 100&lt;br /&gt;
Rightclick&lt;br /&gt;
&lt;br /&gt;
// Shaping mallet //&lt;br /&gt;
Compute NewX = $StartX + 81&lt;br /&gt;
Compute NewY = $StartY - 27&lt;br /&gt;
MousePos $NewX, $NewY&lt;br /&gt;
delay 50&lt;br /&gt;
Keys S&lt;br /&gt;
Keys 8&lt;br /&gt;
// end Shaping mallet //&lt;br /&gt;
&lt;br /&gt;
Delay 100&lt;br /&gt;
&lt;br /&gt;
// round 1 front edge&lt;br /&gt;
&lt;br /&gt;
Compute NewX = $StartX - 14&lt;br /&gt;
Compute NewY = $StartY + 27&lt;br /&gt;
MousePos $NewX, $NewY&lt;br /&gt;
Delay 100&lt;br /&gt;
Rightclick&lt;br /&gt;
&lt;br /&gt;
Compute NewX = $StartX - 14&lt;br /&gt;
Compute NewY = $StartY + 66&lt;br /&gt;
MousePos $NewX, $NewY&lt;br /&gt;
Delay 100&lt;br /&gt;
Rightclick&lt;br /&gt;
&lt;br /&gt;
Compute NewX = $StartX - 14&lt;br /&gt;
Compute NewY = $StartY + 105&lt;br /&gt;
MousePos $NewX, $NewY&lt;br /&gt;
Delay 100&lt;br /&gt;
Rightclick&lt;br /&gt;
&lt;br /&gt;
Compute NewX = $StartX - 14&lt;br /&gt;
Compute NewY = $StartY + 144&lt;br /&gt;
MousePos $NewX, $NewY&lt;br /&gt;
Delay 100&lt;br /&gt;
Rightclick&lt;br /&gt;
&lt;br /&gt;
Compute NewX = $StartX - 14&lt;br /&gt;
Compute NewY = $StartY + 183&lt;br /&gt;
MousePos $NewX, $NewY&lt;br /&gt;
Delay 100&lt;br /&gt;
Rightclick&lt;br /&gt;
&lt;br /&gt;
Compute NewX = $StartX - 14&lt;br /&gt;
Compute NewY = $StartY + 219&lt;br /&gt;
MousePos $NewX, $NewY&lt;br /&gt;
Delay 100&lt;br /&gt;
Rightclick&lt;br /&gt;
&lt;br /&gt;
Compute NewX = $StartX - 14&lt;br /&gt;
Compute NewY = $StartY + 261&lt;br /&gt;
MousePos $NewX, $NewY&lt;br /&gt;
Delay 100&lt;br /&gt;
Rightclick&lt;br /&gt;
&lt;br /&gt;
Compute NewX = $StartX - 14&lt;br /&gt;
Compute NewY = $StartY + 300&lt;br /&gt;
MousePos $NewX, $NewY&lt;br /&gt;
Delay 100&lt;br /&gt;
Rightclick&lt;br /&gt;
// end 1&lt;br /&gt;
&lt;br /&gt;
// Wide Chisel //&lt;br /&gt;
Compute NewX = $StartX + 81&lt;br /&gt;
Compute NewY = $StartY - 27&lt;br /&gt;
MousePos $NewX, $NewY&lt;br /&gt;
delay 50&lt;br /&gt;
Keys C&lt;br /&gt;
Keys 9&lt;br /&gt;
// end Wide Chisel //&lt;br /&gt;
&lt;br /&gt;
// start round 2 //&lt;br /&gt;
	// 2 edges //&lt;br /&gt;
Compute NewX = $StartX - 14&lt;br /&gt;
Compute NewY = $StartY + 27&lt;br /&gt;
MousePos $NewX, $NewY&lt;br /&gt;
Delay 100&lt;br /&gt;
Rightclick&lt;br /&gt;
&lt;br /&gt;
Compute NewX = $StartX - 14&lt;br /&gt;
Compute NewY = $StartY + 300&lt;br /&gt;
MousePos $NewX, $NewY&lt;br /&gt;
Delay 100&lt;br /&gt;
Rightclick&lt;br /&gt;
	// end 2 edges //&lt;br /&gt;
&lt;br /&gt;
Compute NewX = $StartX - 14&lt;br /&gt;
Compute NewY = $StartY + 105&lt;br /&gt;
MousePos $NewX, $NewY&lt;br /&gt;
Delay 100&lt;br /&gt;
Rightclick&lt;br /&gt;
&lt;br /&gt;
Compute NewX = $StartX - 14&lt;br /&gt;
Compute NewY = $StartY + 219&lt;br /&gt;
MousePos $NewX, $NewY&lt;br /&gt;
Delay 100&lt;br /&gt;
Rightclick&lt;br /&gt;
	// end center 2 front&lt;br /&gt;
// end Round 2&lt;br /&gt;
&lt;br /&gt;
// Wide Chisel //&lt;br /&gt;
Compute NewX = $StartX + 81&lt;br /&gt;
Compute NewY = $StartY - 27&lt;br /&gt;
MousePos $NewX, $NewY&lt;br /&gt;
delay 50&lt;br /&gt;
Keys C&lt;br /&gt;
Keys 4&lt;br /&gt;
// end Wide Chisel //&lt;br /&gt;
&lt;br /&gt;
delay 100&lt;br /&gt;
&lt;br /&gt;
// Center&lt;br /&gt;
Compute NewX = $StartX + 71&lt;br /&gt;
Compute NewY = $StartY + 165&lt;br /&gt;
MousePos $NewX, $NewY&lt;br /&gt;
Delay 100&lt;br /&gt;
Rightclick&lt;br /&gt;
&lt;br /&gt;
Compute NewX = $StartX + 71&lt;br /&gt;
Compute NewY = $StartY + 122&lt;br /&gt;
MousePos $NewX, $NewY&lt;br /&gt;
Delay 100&lt;br /&gt;
Rightclick&lt;br /&gt;
&lt;br /&gt;
Compute NewX = $StartX + 71&lt;br /&gt;
Compute NewY = $StartY + 208&lt;br /&gt;
MousePos $NewX, $NewY&lt;br /&gt;
Delay 100&lt;br /&gt;
Rightclick&lt;br /&gt;
// end Center&lt;br /&gt;
&lt;br /&gt;
delay 100&lt;br /&gt;
&lt;br /&gt;
// Wide Chisel //&lt;br /&gt;
Compute NewX = $StartX + 81&lt;br /&gt;
Compute NewY = $StartY - 27&lt;br /&gt;
MousePos $NewX, $NewY&lt;br /&gt;
delay 50&lt;br /&gt;
Keys B&lt;br /&gt;
Keys 9&lt;br /&gt;
// end Wide Chisel //&lt;br /&gt;
&lt;br /&gt;
// middle points&lt;br /&gt;
Compute NewX = $StartX + 90&lt;br /&gt;
Compute NewY = $StartY + 60&lt;br /&gt;
MousePos $NewX, $NewY&lt;br /&gt;
Delay 100&lt;br /&gt;
Rightclick&lt;br /&gt;
&lt;br /&gt;
Compute NewX = $StartX + 90&lt;br /&gt;
Compute NewY = $StartY + 269&lt;br /&gt;
MousePos $NewX, $NewY&lt;br /&gt;
Delay 100&lt;br /&gt;
Rightclick&lt;br /&gt;
// end middle points&lt;br /&gt;
&lt;br /&gt;
Compute NewX = $StartX + 173&lt;br /&gt;
Compute NewY = $StartY + 60&lt;br /&gt;
MousePos $NewX, $NewY&lt;br /&gt;
delay 200&lt;br /&gt;
Rightclick&lt;br /&gt;
&lt;br /&gt;
Compute NewX = $StartX + 154&lt;br /&gt;
Compute NewY = $StartY + 65&lt;br /&gt;
MousePos $NewX, $NewY&lt;br /&gt;
delay 200&lt;br /&gt;
Rightclick&lt;br /&gt;
&lt;br /&gt;
Compute NewX = $StartX + 173&lt;br /&gt;
Compute NewY = $StartY + 275&lt;br /&gt;
MousePos $NewX, $NewY&lt;br /&gt;
delay 200&lt;br /&gt;
Rightclick&lt;br /&gt;
&lt;br /&gt;
Compute NewX = $StartX + 154&lt;br /&gt;
Compute NewY = $StartY + 270&lt;br /&gt;
MousePos $NewX, $NewY&lt;br /&gt;
delay 200&lt;br /&gt;
Rightclick&lt;br /&gt;
&lt;br /&gt;
Compute NewX = $StartX + 173&lt;br /&gt;
Compute NewY = $StartY + 73&lt;br /&gt;
MousePos $NewX, $NewY&lt;br /&gt;
delay 200&lt;br /&gt;
Rightclick&lt;br /&gt;
&lt;br /&gt;
Compute NewX = $StartX + 173&lt;br /&gt;
Compute NewY = $StartY + 250&lt;br /&gt;
MousePos $NewX, $NewY&lt;br /&gt;
delay 200&lt;br /&gt;
Rightclick&lt;br /&gt;
&lt;br /&gt;
//&lt;br /&gt;
Keys Q&lt;br /&gt;
Keys Q&lt;br /&gt;
delay 2000&lt;br /&gt;
END&lt;br /&gt;
MousePos $FinX, $FinY&lt;br /&gt;
// END Blade //&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/Pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Peshet</name></author>
	</entry>
</feed>