<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: FMud Scripting Tutorial - Aliases and Targetting</title>
	<atom:link href="http://bc-dev.net/2009/02/16/fmud-scripting-tutorial-aliases-and-targetting/feed/" rel="self" type="application/rss+xml" />
	<link>http://bc-dev.net/2009/02/16/fmud-scripting-tutorial-aliases-and-targetting/</link>
	<description>...a blog by Matt Adcock</description>
	<pubDate>Thu, 29 Jul 2010 23:27:45 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: Jen</title>
		<link>http://bc-dev.net/2009/02/16/fmud-scripting-tutorial-aliases-and-targetting/#comment-485</link>
		<dc:creator>Jen</dc:creator>
		<pubDate>Mon, 14 Jun 2010 17:45:09 +0000</pubDate>
		<guid isPermaLink="false">http://bc-dev.net/?p=50#comment-485</guid>
		<description>I can't get the echo to work. Could you type the exact code out for me please?</description>
		<content:encoded><![CDATA[<p>I can&#8217;t get the echo to work. Could you type the exact code out for me please?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: matt</title>
		<link>http://bc-dev.net/2009/02/16/fmud-scripting-tutorial-aliases-and-targetting/#comment-310</link>
		<dc:creator>matt</dc:creator>
		<pubDate>Mon, 25 Jan 2010 16:18:37 +0000</pubDate>
		<guid isPermaLink="false">http://bc-dev.net/?p=50#comment-310</guid>
		<description>Unfortunately I can't reproduce the problem so it's not really possible for me to fix it. If you like you (Jonathan or Basyiel) can email me (mattATbc-devDOTnet) with exactly the steps you are taking to reproduce the problem and I will take a look at it.</description>
		<content:encoded><![CDATA[<p>Unfortunately I can&#8217;t reproduce the problem so it&#8217;s not really possible for me to fix it. If you like you (Jonathan or Basyiel) can email me (mattATbc-devDOTnet) with exactly the steps you are taking to reproduce the problem and I will take a look at it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Basyiel</title>
		<link>http://bc-dev.net/2009/02/16/fmud-scripting-tutorial-aliases-and-targetting/#comment-308</link>
		<dc:creator>Basyiel</dc:creator>
		<pubDate>Mon, 25 Jan 2010 14:33:34 +0000</pubDate>
		<guid isPermaLink="false">http://bc-dev.net/?p=50#comment-308</guid>
		<description>I'm having the same problems, just haven't posted, been reading to see how you guys are trying to fix em :-)</description>
		<content:encoded><![CDATA[<p>I&#8217;m having the same problems, just haven&#8217;t posted, been reading to see how you guys are trying to fix em :-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan</title>
		<link>http://bc-dev.net/2009/02/16/fmud-scripting-tutorial-aliases-and-targetting/#comment-285</link>
		<dc:creator>Jonathan</dc:creator>
		<pubDate>Tue, 05 Jan 2010 02:31:54 +0000</pubDate>
		<guid isPermaLink="false">http://bc-dev.net/?p=50#comment-285</guid>
		<description>Just a sidenote--I'm also having almost the opposite issue with the triggers.  They do NOT generally work when I create them from scratch.  However, there's an easy work-around for this.  I just create several blank triggers, log out, then log back in.  When I edit the old triggers, they work okay.  (None of my triggers use the "this" keyword, though.)  I'm surprised nobody else has run into any of these issues I'm having.</description>
		<content:encoded><![CDATA[<p>Just a sidenote&#8211;I&#8217;m also having almost the opposite issue with the triggers.  They do NOT generally work when I create them from scratch.  However, there&#8217;s an easy work-around for this.  I just create several blank triggers, log out, then log back in.  When I edit the old triggers, they work okay.  (None of my triggers use the &#8220;this&#8221; keyword, though.)  I&#8217;m surprised nobody else has run into any of these issues I&#8217;m having.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan</title>
		<link>http://bc-dev.net/2009/02/16/fmud-scripting-tutorial-aliases-and-targetting/#comment-284</link>
		<dc:creator>Jonathan</dc:creator>
		<pubDate>Mon, 04 Jan 2010 02:33:06 +0000</pubDate>
		<guid isPermaLink="false">http://bc-dev.net/?p=50#comment-284</guid>
		<description>I've tried everything I can think of.  I've changed browsers, updated Java version, and flash version, 
I did my best to clear out the browser cache. Finally, I ran CCleaner to clear out everything.  

Same story in Internet Explorer and in Firefox.  I've loaded the FMudClient from scratch several times now.  

If you're using a different browser, I could try that one.  But I'm getting somewhat consistent results.  

When I create a new alias, and use an asterisk for pattern matching, it works as expected.  But if I export and import, it doesn't work.  If I go back in and edit the Alias *Pattern* box, (even if I type in exactly the same thing) it doesn't work, and if I quit out, and log back in, it doesn't work.  

Maybe, even if you can't duplicate the problem, you could still see if there is any difference in the subroutines for reading in a new alias (which seems to work well) vs. {modifying an old alias, importing an alias, loading an alias}.  Just to see if it is exactly the same subroutine or not.  

Thanks,
Jonathan</description>
		<content:encoded><![CDATA[<p>I&#8217;ve tried everything I can think of.  I&#8217;ve changed browsers, updated Java version, and flash version,<br />
I did my best to clear out the browser cache. Finally, I ran CCleaner to clear out everything.  </p>
<p>Same story in Internet Explorer and in Firefox.  I&#8217;ve loaded the FMudClient from scratch several times now.  </p>
<p>If you&#8217;re using a different browser, I could try that one.  But I&#8217;m getting somewhat consistent results.  </p>
<p>When I create a new alias, and use an asterisk for pattern matching, it works as expected.  But if I export and import, it doesn&#8217;t work.  If I go back in and edit the Alias *Pattern* box, (even if I type in exactly the same thing) it doesn&#8217;t work, and if I quit out, and log back in, it doesn&#8217;t work.  </p>
<p>Maybe, even if you can&#8217;t duplicate the problem, you could still see if there is any difference in the subroutines for reading in a new alias (which seems to work well) vs. {modifying an old alias, importing an alias, loading an alias}.  Just to see if it is exactly the same subroutine or not.  </p>
<p>Thanks,<br />
Jonathan</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: matt</title>
		<link>http://bc-dev.net/2009/02/16/fmud-scripting-tutorial-aliases-and-targetting/#comment-283</link>
		<dc:creator>matt</dc:creator>
		<pubDate>Sun, 03 Jan 2010 18:01:50 +0000</pubDate>
		<guid isPermaLink="false">http://bc-dev.net/?p=50#comment-283</guid>
		<description>I've just logged in and tried again and it works for me. I've also deleted and recreated the alias, edited it, logged in and out several times etc, and it is working as expected each time for me.

A couple of things you can try:

1. Clear your browser cache to make sure you have the most up to date version of the client.
2. Strip the alias down to the bare minimum so it just sends echo(this[1]) for example and try recreating the problem.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve just logged in and tried again and it works for me. I&#8217;ve also deleted and recreated the alias, edited it, logged in and out several times etc, and it is working as expected each time for me.</p>
<p>A couple of things you can try:</p>
<p>1. Clear your browser cache to make sure you have the most up to date version of the client.<br />
2. Strip the alias down to the bare minimum so it just sends echo(this[1]) for example and try recreating the problem.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan</title>
		<link>http://bc-dev.net/2009/02/16/fmud-scripting-tutorial-aliases-and-targetting/#comment-282</link>
		<dc:creator>Jonathan</dc:creator>
		<pubDate>Sun, 03 Jan 2010 16:57:13 +0000</pubDate>
		<guid isPermaLink="false">http://bc-dev.net/?p=50#comment-282</guid>
		<description>Matt,
Thanks for your prompt reply.  I tried a couple of things to work around this problem.

First, I upgraded from Flash 10,0,22,87 to Flash 10,0,42,34.  This did NOT seem to have the desired effect.  The problem continued.

Next, I tried copying the code, deleting the alias, and re-creating the alias from scratch (pasting in the old code.)  THIS WORKED!  However, it looks like I will have to do this copying and pasting every time I log in to the game.

I'm curious if you log off and log back on again, and try the alias again, does it still work?  If not, maybe it is another issue on the IRE server side?  Are they storing unseen character strings?  Or are there two separate compilers depending on whether it compiles the code when you log in, or if it compiles the code when you type it into the alias box?

My sense is that if I edit an old alias, I can't get the this[1] keyword to work, but if I create a new alias, the this[1] keyword works just fine.  (I'm not 100% sure about this, though)  

I like using your client, and I hope that this is helpful to you--I guess if you're not having these issues there's not much you can do.  But I still appreciate your prompt reply.

Thanks,
Jonathan</description>
		<content:encoded><![CDATA[<p>Matt,<br />
Thanks for your prompt reply.  I tried a couple of things to work around this problem.</p>
<p>First, I upgraded from Flash 10,0,22,87 to Flash 10,0,42,34.  This did NOT seem to have the desired effect.  The problem continued.</p>
<p>Next, I tried copying the code, deleting the alias, and re-creating the alias from scratch (pasting in the old code.)  THIS WORKED!  However, it looks like I will have to do this copying and pasting every time I log in to the game.</p>
<p>I&#8217;m curious if you log off and log back on again, and try the alias again, does it still work?  If not, maybe it is another issue on the IRE server side?  Are they storing unseen character strings?  Or are there two separate compilers depending on whether it compiles the code when you log in, or if it compiles the code when you type it into the alias box?</p>
<p>My sense is that if I edit an old alias, I can&#8217;t get the this[1] keyword to work, but if I create a new alias, the this[1] keyword works just fine.  (I&#8217;m not 100% sure about this, though)  </p>
<p>I like using your client, and I hope that this is helpful to you&#8211;I guess if you&#8217;re not having these issues there&#8217;s not much you can do.  But I still appreciate your prompt reply.</p>
<p>Thanks,<br />
Jonathan</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: matt</title>
		<link>http://bc-dev.net/2009/02/16/fmud-scripting-tutorial-aliases-and-targetting/#comment-281</link>
		<dc:creator>matt</dc:creator>
		<pubDate>Sun, 03 Jan 2010 10:08:26 +0000</pubDate>
		<guid isPermaLink="false">http://bc-dev.net/?p=50#comment-281</guid>
		<description>@jonathan I just did a quick test and your alias was working fine for me. Not sure what to suggest really. The backslashes not saving is down to the IRE server side code and nothing to do with the client.</description>
		<content:encoded><![CDATA[<p>@jonathan I just did a quick test and your alias was working fine for me. Not sure what to suggest really. The backslashes not saving is down to the IRE server side code and nothing to do with the client.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan</title>
		<link>http://bc-dev.net/2009/02/16/fmud-scripting-tutorial-aliases-and-targetting/#comment-280</link>
		<dc:creator>Jonathan</dc:creator>
		<pubDate>Sun, 03 Jan 2010 05:12:47 +0000</pubDate>
		<guid isPermaLink="false">http://bc-dev.net/?p=50#comment-280</guid>
		<description>Hi, I'm using your client on the Achaea MUD.  I set up a simple three line code that worked when I first set it up, then later, it doesn't work.  

Alias:  cfa *

execute:
echo(this[1]);
send("cast firelash at "+this[1]);
send("st kill "+this[1]);

The first time I ran it, this[1] became the proper target.  Then later, I found that this[1] was null, and this[0] was cfa.  

I'm sure I didn't switch anything--all that happened was I quit and came back later.  Any idea what is going on--if there is any work-around?

Oh, and I also noticed that the system doesn't store backslashes between runs.  This actually happens in your demonstration video when you quietly type them in after they disappeared.</description>
		<content:encoded><![CDATA[<p>Hi, I&#8217;m using your client on the Achaea MUD.  I set up a simple three line code that worked when I first set it up, then later, it doesn&#8217;t work.  </p>
<p>Alias:  cfa *</p>
<p>execute:<br />
echo(this[1]);<br />
send(&#8221;cast firelash at &#8220;+this[1]);<br />
send(&#8221;st kill &#8220;+this[1]);</p>
<p>The first time I ran it, this[1] became the proper target.  Then later, I found that this[1] was null, and this[0] was cfa.  </p>
<p>I&#8217;m sure I didn&#8217;t switch anything&#8211;all that happened was I quit and came back later.  Any idea what is going on&#8211;if there is any work-around?</p>
<p>Oh, and I also noticed that the system doesn&#8217;t store backslashes between runs.  This actually happens in your demonstration video when you quietly type them in after they disappeared.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rike</title>
		<link>http://bc-dev.net/2009/02/16/fmud-scripting-tutorial-aliases-and-targetting/#comment-257</link>
		<dc:creator>Rike</dc:creator>
		<pubDate>Wed, 09 Sep 2009 21:53:43 +0000</pubDate>
		<guid isPermaLink="false">http://bc-dev.net/?p=50#comment-257</guid>
		<description>Aha, I figured it out, I wasn't putting a space between smite and the ' symbol.</description>
		<content:encoded><![CDATA[<p>Aha, I figured it out, I wasn&#8217;t putting a space between smite and the &#8216; symbol.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
