<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Im Talkin Games &#187; Tips</title>
	<atom:link href="http://imtalkingames.com/category/tips/feed/" rel="self" type="application/rss+xml" />
	<link>http://imtalkingames.com</link>
	<description>A blog about games, the gamers that play them, and the companies that make them.</description>
	<lastBuildDate>Sun, 25 Jul 2010 16:58:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<atom:link rel='hub' href='http://imtalkingames.com/?pushpress=hub'/>
		<item>
		<title>Age of Conan: Macros and Scripting</title>
		<link>http://imtalkingames.com/2010/06/13/age-of-conan-macros-and-scripting/</link>
		<comments>http://imtalkingames.com/2010/06/13/age-of-conan-macros-and-scripting/#comments</comments>
		<pubDate>Sun, 13 Jun 2010 13:57:11 +0000</pubDate>
		<dc:creator>br3ntbr0</dc:creator>
				<category><![CDATA[Advice]]></category>
		<category><![CDATA[Analysis]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Age of Conan]]></category>
		<category><![CDATA[FunCom]]></category>

		<guid isPermaLink="false">http://imtalkingames.com/?p=1903</guid>
		<description><![CDATA[* This is a re-post from my old blog, A Wall of Text on MMO gaming.  It was one of the more popular articles and I&#8217;m reposting it here by request since the old one is no longer available.  It is an older article and some of the content may be no longer relevant.  It [...]]]></description>
			<content:encoded><![CDATA[<p>* This is a re-post from my old blog, A Wall of Text on MMO gaming.  It was one of the more popular articles and I&#8217;m reposting it here by request since the old one is no longer available.  It is an older article and some of the content may be no longer relevant.  It used to be a 2 part article but has been combined into one long post here.*</p>
<p><strong>Part 1</strong></p>
<p>I found no mention of macros or scripting in my initial scan of the AoC retail manual. I did not find much in the forums or elsewhere on the web (it may exist but I just haven&#8217;t found it) so when I began playing with the chat commands today I began to discover some cool stuff.</p>
<p>First I tried the /script command out of curiosity:</p>
<p>Typing &#8220;/script&#8221; yielded a chat message that says in red, &#8220;Error: too few arguments&#8221;.</p>
<p>Ok, well at least I know it does something. To sidetrack for a second, I was talking with a guild mate about how to find a list of emotes, he tells me to do this:</p>
<p>/emote &lt;space&gt; &lt;tab&gt;</p>
<p>Blam! I got a huge list of emotes to pick from in this huge pop up menu:</p>
<p><a href="http://bp0.blogger.com/_6Ds2Jy67Gqw/SDMNIT2KuSI/AAAAAAAAADc/Txjie64ZQi0/s1600-h/emotes.jpg"><img id="BLOGGER_PHOTO_ID_5202516430960638242" style="cursor: hand;" src="http://bp0.blogger.com/_6Ds2Jy67Gqw/SDMNIT2KuSI/AAAAAAAAADc/Txjie64ZQi0/s200/emotes.jpg" border="0" alt="click for larger image" align="left" /></a><br />
I immediately began to wonder if this whole thing would bring up menus for other things. Well, if you do this:</p>
<p>/script &lt;space&gt;&lt;tab&gt;</p>
<p><a href="http://bp2.blogger.com/_6Ds2Jy67Gqw/SDMPSz2KuTI/AAAAAAAAADk/2gjU4yOLbwY/s1600-h/scripts.jpg"><img id="BLOGGER_PHOTO_ID_5202518810372520242" style="cursor: hand; float: right; margin: 0px 0px 10px 10px;" src="http://bp2.blogger.com/_6Ds2Jy67Gqw/SDMPSz2KuTI/AAAAAAAAADk/2gjU4yOLbwY/s200/scripts.jpg" border="0" alt="click for larger image" /></a>You will get a list of all the text files in your scripts folder. I don&#8217;t know if everyone has this, but mine had a file in it called ACT.txt and it looked like it was a damage meter kind of script. I&#8217;ll elaborate more on that when I figure out if it was standard or if it got there when I installed <a href="http://guildmojo.org/moot/comments.php?DiscussionID=7&amp;page=1" target="_blank">AoCombatToals</a>. Anyway, the next thing I did was to go into the scripts folder and make a text file called SlitThroat.txt and added an emote and say command to it on separate lines. Then, I typed /script and there it was, a list of files in the scripts folder with my new one there waiting to be clicked on. Click on the image to view the contents of the text file and the path to the scripts folder.</p>
<p>So there it is, you can make your own script files and put them in the scripts folder in the root of your AoC install. These files can contain chat commands and HTML, so you can have colored text. For example, I edited my SlitThroat.txt file from this&#8230;</p>
<p>/emote slitthroat<br />
/say You are a dead man.</p>
<p>&#8230;to this:</p>
<p>/emote slitthroat<br />
/say You are a &lt;font color=&#8221;#ff0000&#8243;&gt;dead&lt;/font&gt; man.</p>
<p>And the result is what you get below when the script runs by typing /script SlitThroat.txt or by double clicking it in the macro window.<br />
<a href="http://bp1.blogger.com/_6Ds2Jy67Gqw/SDMVfj2KuVI/AAAAAAAAAD0/sH8zJ3_InCM/s1600-h/deadred.jpg"><img id="BLOGGER_PHOTO_ID_5202525626485619026" style="cursor: hand; float: left; margin: 0px 10px 10px 0px;" src="http://bp1.blogger.com/_6Ds2Jy67Gqw/SDMVfj2KuVI/AAAAAAAAAD0/sH8zJ3_InCM/s320/deadred.jpg" border="0" alt="" /></a>Ok so now on to macros, cause you can tie all this together and call a script from a macro.</p>
<p>So, tried the /macro command to see what would happen:</p>
<p>Typing &#8220;/macro&#8221; yielded a chat message that says in red, &#8220;Usage: /macro &lt;name&gt; &lt;command&gt;</p>
<p>Hrm. Ok, my next thought was to try and find out if there is a macro UI window. /macro open, /macro help, /macro OMGWTF all don&#8217;t do anything. So I tried to follow the usage with what I did know was a command, /emote. So I typed, /macro emote foo. Blam! I got a macro window to pop up. As of this post, the only way I know to open that window is to repeat the command. It doesn&#8217;t make a new macro every time, so it appears to be a good enough hack to open the window.</p>
<p>The window opened up with a macro called emote and the content window had &#8220;foo&#8221; in it. No use for that, except its the only way I know to get the damn macro GUI to open. So I take it one step further and create a slitthroat macro and type /script SlitThroat.txt in the content pane. The idea is to have a macro that will execute my SlitThroat.txt file in the scripts folder. Check the image below for the view of the macro window with the slitthroat macro and content:</p>
<p><a href="http://bp0.blogger.com/_6Ds2Jy67Gqw/SDMWJT2KuWI/AAAAAAAAAD8/vW-czal68fE/s1600-h/macroscript.jpg"><img id="BLOGGER_PHOTO_ID_5202526343745157474" style="cursor: hand;" src="http://bp0.blogger.com/_6Ds2Jy67Gqw/SDMWJT2KuWI/AAAAAAAAAD8/vW-czal68fE/s320/macroscript.jpg" border="0" alt="click for larger image" align="right" /></a><br />
So there you have it. That&#8217;s about what I know right now and should be enough for Part 1. I&#8217;ll continue with this series as soon as I soon as I figure out how to do anything beyond these basic scripts and macros. Please feel free to comment if you have any experience with this stuff too.</p>
<p>I&#8217;d love to know what commands are available to evoke from these scripts, a list would just be great. I&#8217;d also like to know the correct way to open the damn GUI for macros instead of my hack. It would also be fantastic to know how to create a hotbar button to evoke these macros, or how to keybind them. Right now I&#8217;m only able to trigger them by double clicking them from the macro window.</p>
<p>Well, happy macroing and scripting. Hope this helps!</p>
<p><strong>Part 2</strong></p>
<p><span style="font-weight: normal; font-size: 13px;">In part 2 I&#8217;d like to share with the AoC community the things I have discovered over the last few days in relation to scripting, macros and such. Much of this builds on part 1 of this series, so if you haven&#8217;t read that part yet now might be a good time to catch up, then come back here and read the rest. Back already? Ok, lets see where we are&#8230;</span><br />
<strong>Navigating the commands</strong><br />
<a href="http://bp0.blogger.com/_6Ds2Jy67Gqw/SDdbUbTub9I/AAAAAAAAAEc/hn9srJraMws/s1600-h/commands.jpg"><img id="BLOGGER_PHOTO_ID_5203728300935901138" style="cursor: hand; float: right; margin: 0px 0px 10px 10px;" src="http://bp0.blogger.com/_6Ds2Jy67Gqw/SDdbUbTub9I/AAAAAAAAAEc/hn9srJraMws/s200/commands.jpg" border="0" alt="" /></a>In part 1 I left off with saying that I&#8217;d love to know what the full list of available commands are, so that I&#8217;d know what I could experiement with in my scripts and macros. Good news, I did find that out. Bad news, not all of them work right now. But I guess that can be expected with a new game, perhaps all the commands have not been released yet. Hopefully it will open up a bit and more can be done. I discovered this list when playing around with the whole &lt;tab&gt; mechanism to explore possible menus in the game. I found that just typing a forward slash and tabbing, a menu of the core commands became available.</p>
<p><a href="http://aoc.wikia.com/wiki/List_of_in_game_commands">Click here</a> for the complete list of commands. Unfortunately I have not tested them all. I can tell you that things like /delay and /showfile are either disabled or just don&#8217;t work right now. I&#8217;ll try to update my commands list with explanation and usage info as I have time and remember to do so.</p>
<p>Another thing I picked up relative to script commands is that they can be in a few different formats. In your scripts folder, you can have scripts saved with .txt, html or without an extension at all. Calling scripts with out an extension is convienient in game, but not so much so when working with the script file. The difference is that when you call have a sample file named test.txt vs. a file named just test with no extension, all you have to do is type /test to call the script in game instead of /test.txt. Working with extensionless files is trickier for novice users, since windows may not know what program to open the file with and will require some extra steps.</p>
<p><strong>Like Anarchy Online?</strong><br />
A really big breakthrough came when the AoC UI community members began to give feedback on my first post. One of the forum members posted a link to the old Anarchy Online scripting information. As soon as I saw it, it made complete sense to me that much of it may be relative since Funcom has developed both games. With that said, the following link was used as a starting point to test some of the scripting and macroing capabilties in game:</p>
<p><a href="http://anarchyonline.wikia.com/wiki/Scripts">http://anarchyonline.wikia.com/wiki/Scripts</a></p>
<p>This AO Wikia site shed some light on things, letting me know what I thought was probably the case in that attacks and combat movements cannot be scripted. This is good, as it should ease some fears of the anti-mod community who feel that mods make the game too easy. Some good info I got right away was that there are variables that can be put into macros/scripts much like other games allow:</p>
<ul>
<li>%0 &#8211; Replaces with the name of the script you are running.</li>
<li>%1&#8230;%9 &#8211; Replaces with parameters you gave to your script.</li>
<li>%f &#8211; Replaces with the target you currently fight.</li>
<li>%m &#8211; Replaces with your own name.</li>
<li>%t &#8211; Replaces with your current primary target.</li>
</ul>
<p><a href="http://bp0.blogger.com/_6Ds2Jy67Gqw/SDeHsbTub-I/AAAAAAAAAEk/YWI7uuG3pDU/s1600-h/deadredtarget.jpg"><img id="BLOGGER_PHOTO_ID_5203777091764383714" style="cursor: hand; float: left; margin: 0px 10px 10px 0px;" src="http://bp0.blogger.com/_6Ds2Jy67Gqw/SDeHsbTub-I/AAAAAAAAAEk/YWI7uuG3pDU/s200/deadredtarget.jpg" border="0" alt="" /></a>I was immediately able to take a macro I made in Part 1, and extend it to use this macro. I took my SlitThroat.txt script and changed it from this:</p>
<p>/emote slitthroat<br />
/say You are a &lt;font color=&#8221;#ff0000&#8243;&gt;dead&lt;/font&gt; man.</p>
<p>to this:</p>
<p>/emote slitthroat<br />
/say You are a &lt;font color=&#8221;#ff0000&#8243;&gt;dead&lt;/font&gt; man, %t.</p>
<p>The end result puts my target&#8217;s name into the macro for extra effect. Not a big deal, just adds a bit more flavor to this particular macro.</p>
<p><strong>Making Info Panels</strong><br />
<a href="http://bp1.blogger.com/_6Ds2Jy67Gqw/SDeJtrTub_I/AAAAAAAAAEs/V-sAFD-IMVM/s1600-h/forumsInfo.jpg"><img id="BLOGGER_PHOTO_ID_5203779312262475762" style="cursor: hand; float: right; margin: 0px 0px 10px 10px;" src="http://bp1.blogger.com/_6Ds2Jy67Gqw/SDeJtrTub_I/AAAAAAAAAEs/V-sAFD-IMVM/s200/forumsInfo.jpg" border="0" alt="" /></a>The other significant thing I discovered was the use of the info panel. With scripting, you can invoke a window panel in game that can display text, HTML and other commands. This is done by using the HTML anchor tab, and substituting text:// where the http:// would normally go. For example, I placed the following code into a script file:</p>
<p>&lt;a href=&#8221;text://Visit the Age of Conan forums at http:// forums-us.ageofconan.com.&#8221;&gt;Aoc Forums Info&lt;/a&gt;</p>
<p>Calling that script sends a link to the chat window called &#8220;Aoc Forums Info&#8221; that can be sent to any chat channel. When people click on that link they will see an Info window open up with your content contained it it. Click the image to the right for a larger image so you can see an example of this.</p>
<p><a href="http://bp0.blogger.com/_6Ds2Jy67Gqw/SDeLPbTucAI/AAAAAAAAAE0/o0pmJK9sT_o/s1600-h/guildInfo.jpg"><img id="BLOGGER_PHOTO_ID_5203780991594688514" style="cursor: hand; float: left; margin: 0px 10px 10px 0px;" src="http://bp0.blogger.com/_6Ds2Jy67Gqw/SDeLPbTucAI/AAAAAAAAAE0/o0pmJK9sT_o/s200/guildInfo.jpg" border="0" alt="" /></a>Now take this a step further and you can make something useful, like an info window that displays your guild information. There should be an image to the left that you can see an example of this. The script I made gives people a link called &#8220;Guild Info&#8221; to click on, and they can see our guild web site, guild ventrilo server, officers, and other info. Click the image to the right for a larger image so you can see an example of this.</p>
<p><strong>Bringing it all together</strong><br />
<a href="http://bp3.blogger.com/_6Ds2Jy67Gqw/SDeLeLTucBI/AAAAAAAAAE8/z8jUkek5odA/s1600-h/aaa.jpg"><img id="BLOGGER_PHOTO_ID_5203781244997758994" style="cursor: hand; float: right; margin: 0px 0px 10px 10px;" src="http://bp3.blogger.com/_6Ds2Jy67Gqw/SDeLeLTucBI/AAAAAAAAAE8/z8jUkek5odA/s200/aaa.jpg" border="0" alt="" /></a>Where this starts to get really powerful is the use of the chatcmd:// protocol. This allows you to create a link in chat that will open an info panel when clicked. But this time, the info panel can contain links that will invoke other chat commands. As an example, I took the AO assist macro and tweaked it to work in AoC. I created an auto assist macro maker script. When used it will help to automate making an /assist macro when you are playing in groups or raiding. You can also click the image for an example of what my Auto Assist Maker Macro looks like.</p>
<p>Well, I haven&#8217;t made the big scripting breakthroughs I&#8217;d hoped for in Age of Conan. Time will tell if I can come up with something really cool or useful, chances are that the community will be cranking out really cool stuff soon enough. Below are the links to the few scripts I&#8217;ve made if you want to play with them yourself. You should just be able to dump them in your /scripts folder and be ready to go.</p>
<p>Happy hunting.</p>
<hr />
<p><small> &copy; Posted by <a href="http://imtalkingames.com/author/br3ntbr0/">br3ntbr0</a> for <a href="http://imtalkingames.com">Im Talkin Games</a> with <a href="http://imtalkingames.com/2010/06/13/age-of-conan-macros-and-scripting/#comments">One comment</a> on 06/13/2010.
<br>
Posted in: <a href="http://imtalkingames.com/category/advice/" title="View all posts in Advice" rel="category tag">Advice</a>, <a href="http://imtalkingames.com/category/mmog-analysis/" title="View all posts in Analysis" rel="category tag">Analysis</a>, <a href="http://imtalkingames.com/category/misc/" title="View all posts in Misc" rel="category tag">Misc</a>, <a href="http://imtalkingames.com/category/tips/" title="View all posts in Tips" rel="category tag">Tips</a> Tags: <a href="http://imtalkingames.com/tag/age-of-conan/" rel="tag">Age of Conan</a>, <a href="http://imtalkingames.com/tag/funcom/" rel="tag">FunCom</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://imtalkingames.com/2010/06/13/age-of-conan-macros-and-scripting/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Warhammer Online: The basics of macros and scripting</title>
		<link>http://imtalkingames.com/2010/05/29/warhammer-online-the-basics-of-macros-and-scripting/</link>
		<comments>http://imtalkingames.com/2010/05/29/warhammer-online-the-basics-of-macros-and-scripting/#comments</comments>
		<pubDate>Sat, 29 May 2010 23:20:12 +0000</pubDate>
		<dc:creator>br3ntbr0</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Macros]]></category>
		<category><![CDATA[Warhammer Online]]></category>

		<guid isPermaLink="false">http://imtalkingames.com/?p=1876</guid>
		<description><![CDATA[This article was one of the most popular posts on my old site, A Wall of Text.  I&#8217;m reposting it here by request as the old site is no longer available. I recently took a few hours to finally dig into the Warhammer Online: Age of Reckoning&#8217;s macro and scripting system. I had been meaning [...]]]></description>
			<content:encoded><![CDATA[<p><span class="teaser"><a href="http://1.bp.blogspot.com/_6Ds2Jy67Gqw/SMh2bzdDH8I/AAAAAAAAASc/iF9O5tS4mkE/s1600-h/macros.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5244571986113535938" style="cursor: pointer; float: right; margin: 0 0 10px 10px;" src="http://1.bp.blogspot.com/_6Ds2Jy67Gqw/SMh2bzdDH8I/AAAAAAAAASc/iF9O5tS4mkE/s200/macros.jpg" border="0" alt="" /></a></span></p>
<p>This article was one of the most popular posts on my old site, A Wall of Text.  I&#8217;m reposting it here by request as the old site is no longer available.</p>
<p><span class="teaser">I recently took a few hours to finally dig into the Warhammer Online: Age of Reckoning&#8217;s macro and scripting system.  I had been meaning to do this for a while now, because I have looked long and hard across the great wide internets for a guide, tutorial, or any other tidbit of info about this.  I was unable to find anything substantive about it until the API turned up in a mostly documented form over at <a href="http://www.thewarwiki.com/wiki/WAR_API" target="_blank">thewarwiki.com</a>. I had read that Mythic will be fully supporting mods and Lua scripting for War, but I had yet to even see how to make a basic macro.  Well, I finally figured it out and have plenty of info to share with you for those curious about macros and scripting in Warhammer Online, complete with another narrated video.  Read after the break for </span><span class="fullpost">I&#8217;ve been threatening to get into mod development at some point (I have a background in web development and programming) but I know how time consuming that can get and have decided just to stick to poking around the macros and basic scripts that can be used in most games.  I think that trend will continue in War, but its worth mentioning that the objects, properties and methods listed in the API documentation are the same ones used by mod makers.  I am just tapping into that in a small way by putting scripts into small macros.  Let&#8217;s dive into the video and then I&#8217;ll do some follow up after:</span><br />
<span class="fullpost"> </span><br />
<span class="fullpost"><br />
</span></p>
<div>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="295" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0">
<param name="allowFullScreen" value="true" />
<param name="allowscriptaccess" value="always" />
<param name="src" value="http://www.youtube.com/v/645pCs3a_Uw&amp;hl=en&amp;fs=1" />
<param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="295" src="http://www.youtube.com/v/645pCs3a_Uw&amp;hl=en&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
</div>
<p>What I forgot to mention in that video, was that apparently a way to easily open the macro window was added so there&#8217;s really no use for the script command that opens the window.  Just hit your ESC&gt; key and choose &#8220;Macros&#8221; from the menu that appears to open the window!</p>
<p>Ok class, lets review, step by step.  Here&#8217;s how you make a basic macro in War.  This is accurate as of the time of this writing: (click an image below for a larger view)</p>
<ol>
<li>Hit the &lt;ESC&gt; key and click the &#8220;Macros&#8221; option.  Your macro window will appear.  Alternatively, you can type in the following script to launch the macro window:<br />
<strong>/script WindowSetShowing( &#8220;EA_Window_Macro&#8221;, true )</strong></p>
<p><a href="http://1.bp.blogspot.com/_6Ds2Jy67Gqw/SMh2bzdDH8I/AAAAAAAAASc/iF9O5tS4mkE/s1600-h/macros.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5244571986113535938" style="align: left; cursor: pointer; margin: 0 0 10px 10px;" src="http://1.bp.blogspot.com/_6Ds2Jy67Gqw/SMh2bzdDH8I/AAAAAAAAASc/iF9O5tS4mkE/s200/macros.jpg" border="0" alt="" /></a></li>
<li>Next, click on a macro slot that is empty.  When empty, it will say &#8220;NO ICON SET&#8221; like in the picture below:<a href="http://3.bp.blogspot.com/_6Ds2Jy67Gqw/SMh3fR2r80I/AAAAAAAAASk/Mc4W6TCxJXI/s1600-h/ScreenHunter_02+Sep.+10+20.41.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5244573145325368130" style="align: left; cursor: pointer; margin: 0 10px 10px 0;" src="http://3.bp.blogspot.com/_6Ds2Jy67Gqw/SMh3fR2r80I/AAAAAAAAASk/Mc4W6TCxJXI/s200/ScreenHunter_02+Sep.+10+20.41.jpg" border="0" alt="" /></a></li>
<li>Next to where it says, &#8220;Macro Name&#8221; click the empty icon to pick your icon picture for this new macro.  After you select an icon picture it will be shown in the slot:<a href="http://4.bp.blogspot.com/_6Ds2Jy67Gqw/SMh4j9GO9AI/AAAAAAAAASs/KkOYuDsfOcY/s1600-h/ScreenHunter_03+Sep.+10+20.44.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5244574325164405762" style="align: left; cursor: pointer; margin: 0 10px 10px 0;" src="http://4.bp.blogspot.com/_6Ds2Jy67Gqw/SMh4j9GO9AI/AAAAAAAAASs/KkOYuDsfOcY/s200/ScreenHunter_03+Sep.+10+20.44.jpg" border="0" alt="" /></a></li>
<li>Type in a name for your macro where it says, &#8220;Macro Name&#8221; and type in the actual macro commands where it says, &#8220;Macro Text&#8221;.  In my example below, I called it &#8220;Assist&#8221; and the macro text is &#8220;/assist&#8221;:<a href="http://3.bp.blogspot.com/_6Ds2Jy67Gqw/SMh5qNkw14I/AAAAAAAAAS0/bKxLoEKUz3g/s1600-h/ScreenHunter_05+Sep.+10+20.50.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5244575532178265986" style="align: left; cursor: pointer; margin: 0 10px 10px 0;" src="http://3.bp.blogspot.com/_6Ds2Jy67Gqw/SMh5qNkw14I/AAAAAAAAAS0/bKxLoEKUz3g/s200/ScreenHunter_05+Sep.+10+20.50.jpg" border="0" alt="" /></a></li>
<li>Finally, click the icon in your macro window and drag it to your hotbar where you can click it or use a keybind to execute it:<a href="http://2.bp.blogspot.com/_6Ds2Jy67Gqw/SMh6Sx2InWI/AAAAAAAAAS8/NRuYqqyiY1o/s1600-h/ScreenHunter_06+Sep.+10+20.53.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5244576229109570914" style="cursor: pointer; float: left; margin: 0 10px 10px 0;" src="http://2.bp.blogspot.com/_6Ds2Jy67Gqw/SMh6Sx2InWI/AAAAAAAAAS8/NRuYqqyiY1o/s200/ScreenHunter_06+Sep.+10+20.53.jpg" border="0" alt="" /></a></li>
</ol>
<p>And that&#8217;s it for making a basic macro!</p>
<p>If you weren&#8217;t able to discern what it was that I typed in the videos, here&#8217;s a few of the commands:</p>
<blockquote>
<div>
<p><span style="font-weight: bold;">Target self:</span><br />
/script TargetPlayer(towstring(GameData.Player.name))</p>
<p><span style="font-weight: bold;">Target player by name:</span><br />
/script TargetPlayer(towstring(&#8216;playernamehere&#8217;))</p>
<p>*note: /target playername works just fine too <img src='http://imtalkingames.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><span style="font-weight: bold;">Open bags:</span><br />
/script EA_Window_Backpack.ToggleShowing()</p>
<p><span style="font-weight: bold;">Open Macro Window:</span><br />
/script WindowSetShowing( &#8220;EA_Window_Macro&#8221;, true )</p>
</div>
</blockquote>
<p><span class="fullpost"> </span></p>
<p>As I said before, the full API is documented (mostly) at <a href="http://www.thewarwiki.com/wiki/WAR_API" target="_blank">thewarwiki.com</a>, so go check it out as there are tons of commands there to experiment with.  Give me a shout with cool macros you guys find, if I get enough submissions I may start a new macros site or page here for them!</p>
<p>As a reminder, here&#8217;s the tips I mentioned in the video:</p>
<p>- To scroll through the previous text you&#8217;ve entered into the chat window, press &lt;SHIFT&gt; + &lt;UP ARROW&gt;</p>
<p>- Right click any chat tab and choose Command Lists&gt;Commands or Command Lists&gt;Emotes to see a list of either.  /help shows the command list also.</p>
<hr />
<p><small> &copy; Posted by <a href="http://imtalkingames.com/author/br3ntbr0/">br3ntbr0</a> for <a href="http://imtalkingames.com">Im Talkin Games</a> with <a href="http://imtalkingames.com/2010/05/29/warhammer-online-the-basics-of-macros-and-scripting/#comments">One comment</a> on 05/29/2010.
<br>
Posted in: <a href="http://imtalkingames.com/category/technical/" title="View all posts in Technical" rel="category tag">Technical</a>, <a href="http://imtalkingames.com/category/tips/" title="View all posts in Tips" rel="category tag">Tips</a> Tags: <a href="http://imtalkingames.com/tag/macros/" rel="tag">Macros</a>, <a href="http://imtalkingames.com/tag/warhammer-online/" rel="tag">Warhammer Online</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://imtalkingames.com/2010/05/29/warhammer-online-the-basics-of-macros-and-scripting/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Dragon Age Origins: 5 Things You Should Know Before Playing</title>
		<link>http://imtalkingames.com/2009/11/24/dragon-age-5-things-you-should-know-before-playing/</link>
		<comments>http://imtalkingames.com/2009/11/24/dragon-age-5-things-you-should-know-before-playing/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 14:21:49 +0000</pubDate>
		<dc:creator>br3ntbr0</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[BioWare]]></category>
		<category><![CDATA[Dragon Age: Origins]]></category>
		<category><![CDATA[RPG]]></category>

		<guid isPermaLink="false">http://imtalkingames.com/?p=977</guid>
		<description><![CDATA[Last night brought me to the completion of the main story line in Dragon Age: Origins.  I had alot of fun with this game, and while some parts seemed a bit drawn out, the end campaign was not.  I&#8217;ll post full spoilers and video in another post, but for now I thought I&#8217;d take the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://imtalkingames.com/wp-content/uploads/2009/11/dao1.jpg"><img class="aligncenter size-full wp-image-1031" title="dao" src="http://imtalkingames.com/wp-content/uploads/2009/11/dao1.jpg" alt="dao" width="700" height="395" /></a></p>
<p>Last night brought me to the completion of the main story line in Dragon Age: Origins.  I had alot of fun with this game, and while some parts seemed a bit drawn out, the end campaign was not.  I&#8217;ll post full spoilers and video in another post, but for now I thought I&#8217;d take the time to pass along some useful information that I would have liked to have known before getting started.  There&#8217;s shouldn&#8217;t be much in the way of spoilers below, but if you get satisfaction out of doing it all on your own (even if it means making some mistakes) then you might want to pass on reading the rest.  If you could stand to know 5 things that might help your adventure, then take in the items below:</p>
<ul>
<li><strong>You can re-specialize your character, or any character in your party.</strong><br />
While the core game does not provide a way to easily do it by default, you can download <a href="http://social.bioware.com/project/469/" target="_blank">this modification</a> from the BioWare Social Network&#8217;s projects area.  In reading up on this topic,  I found that is <a href="http://www.rockpapershotgun.com/2009/11/23/im-a-naughty-boy-respecs-in-dragon-age/" target="_blank">not recommended to use the console</a> to do it as some have.  I&#8217;ve used this mod and it worked flawlessly, so I recommend the mod install route, as it works just like installing DLC does.  It places a Raven at your camp (or by the load in area for the Flemeth&#8217;s hut area) that you can talk to for a re-spec.  You select the first dialog option to get a potion of re-specialization that you can use to relearn all those skills and talents, so if you messed up and explored a specialization or talent that you regret, you can correct it.  If you are like me and think Morrigan&#8217;s shape-shifting skills are not as useful as the Spirit Healer skills are, you can correct that too.  Just make sure you&#8217;ve unlocked a specialization before you unlearn it, or you&#8217;ll have Allister unable to learn how to be a Templar like I did.  Luckily the book for that one is at the camp&#8217;s vendor!</p>
<p><em>Tips:  You can re-spec Ohgren from 2-handers to shields for tanking, since you have to take him to certain fights in the Dwarf campaign.  That way you can sit Allister on the bench, especially useful if you want to keep 2 mages in your group.  Also, there is another download in the projects area that will put a chest in your camp that you can use to store items. </p>
<p></em></li>
<li><strong>You only need basic Health and Lyrium potions, and you can have them in unlimited supply.</strong><br />
With basic herbalism you can make these crucial potions in nearly unlimited supply.  Go to the Elf (Brecilian Forest) and Mage (Circle Tower) campaign areas and talk to the quartermaster/vendor there and buy Lyrium dust and Elfroot in unlimited supply.  In the tavern in Denerim you can buy unlimited flasks.  Buy all the stacks you can afford and crank out as many potions you need to ease the burden of healing, crowd controlling and damage on the Mage(s) in your party.  Your Rogues and Warriors will be able to use the health potions quite regularly as well.  Rinse and repeat as  you run low on potions.  There are areas where you can buy unlimited reagents for the larger potions if you wish to go that route, but that is a more expensive thing to do and you can get by without them.</p>
<p><em><br />
Tip:  Need room for all those potion materials?  Check the full item list of any vendor you interact with, some of them sell backpacks that will add to the total amount of items you can hold at once.  The Dwarf vendor in your camp has one.</p>
<p></em></li>
<li><strong>Two Mages are better than one, so pick up Wynne as soon as you can.</strong><br />
Wynne is a playable party member you pick up during the Circle of Mages campaign. I recommend going to gather that part of your army first since she is there, and so is your unlimited supply of Lyrium dust for mana potions.  Wynne is already specialized into Spirit Healing, but you can change that (see above) later if you wish.  With Wynne and Morrigan re-specialized in Spirit Healing for group support you will struggle less to get through the tough encounters.  You won&#8217;t regret having not one &#8211; but two &#8211; resurrection spells to cast in some of your fights.  If you don&#8217;t mind tripping over traps and leaving many doors and chests unlocked because you don&#8217;t have a Rogue, you can play a Mage yourself and have 3 in the party!</p>
<p><em>Tip: Get one Mage into cold and one Mage into telekinetic spells and have your mages sustain force and cold weapon buffs for your Rogues and Warriors. </p>
<p></em></li>
<li><strong>Crowd control is key, and AOE damage is icing on the cake.</strong><br />
Mages are pretty much the way to go here (see two mages are better than one above), but which skills you choose for Mages is even more critical.  Force field, Cone of cold, Crushing prison and other spells like Blizzard and Fireball for AOE damage also have crowd control components.  You can light the slippery AOE grease spell on fire with any fire spell for the double whammy.  Blood magic specialization has a great crowd control spell, with quick re-use for creatures that have blood &#8211; like Darkspawn.  Its not only Mages that are useful here, as your tank&#8217;s shield bash or two handed pummel will knock enemies down for s short period.  Shield bash can also interrupt that Ogre from pounding your healer into the Dust too.</p>
<p><em>Tips: When faced with a group of nasties coming at you, one or two of them are usually tougher than the rest.  Look for baddies with a yellow or orange colored name, and use force field or crushing prison to take these guys out of the fight while you kill the rest.  Better yet, when a Mage (or anyone in your party) gets aggro and is about to die, have another mage put a force field on them since you can put it on party members to make them invulnerable as well.  When the mob leaves, have the other mage dispel the force field to put them back in action! </p>
<p></em></li>
<li><strong>Learn to use your tactics, and the pause and escape keys are your friends.</strong><br />
I started using tactics way too late in the game, but these basically allow you to program the behaviors of the party members you aren&#8217;t controlling at that moment.  You can set Mages with healing spells to heal anyone under 75% health, and you can have Mages drink potions when under 75% mana &#8211; automatically.  Have your characters apply the buffs they have automatically with tactics too.  There is much more you can do to program behavior so that these common things you&#8217;ll constantly do will happen without you having to do them.  The fights can get large and hectic with many things happening at once.  Not only will tactics help, but so does pausing.  Use the pause button (space bar by default) to plan out every move you need to make to get through a tough fight.  Also, use the escape key to skip dialog.  While the story is great, there are some parts where you just don&#8217;t want to hear it.  When you go to the same vendor 20 times in a game, you probably don&#8217;t want to hear his diatribe just to see what he&#8217;s got to sell.</p>
<p><em>Tip:  You can set the game to automatically pause the game when combat starts.  This will help you visually locate and assess the bad guys.  Preparing for that Mage&#8217;s fireball by running other people out of the way or crowd controlling them to prevent it are much easier things to do when you pause first.  Having the game automatically do it for you helps you get a jump on the action.</p>
<p></em></li>
</ul>
<p>Well that about wraps up the tips.  I hope these help you on your journey in Fereldon without spoiling too much of the game for you!</p>
<p>- br3ntbr0</p>
<hr />
<p><small> &copy; Posted by <a href="http://imtalkingames.com/author/br3ntbr0/">br3ntbr0</a> for <a href="http://imtalkingames.com">Im Talkin Games</a> with <a href="http://imtalkingames.com/2009/11/24/dragon-age-5-things-you-should-know-before-playing/#comments">4 comments</a> on 11/24/2009.
<br>
Posted in: <a href="http://imtalkingames.com/category/featured/" title="View all posts in Featured" rel="category tag">Featured</a>, <a href="http://imtalkingames.com/category/opinion/" title="View all posts in Opinion" rel="category tag">Opinion</a>, <a href="http://imtalkingames.com/category/tips/" title="View all posts in Tips" rel="category tag">Tips</a> Tags: <a href="http://imtalkingames.com/tag/bioware/" rel="tag">BioWare</a>, <a href="http://imtalkingames.com/tag/dragon-age-origins/" rel="tag">Dragon Age: Origins</a>, <a href="http://imtalkingames.com/tag/rpg/" rel="tag">RPG</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://imtalkingames.com/2009/11/24/dragon-age-5-things-you-should-know-before-playing/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
