<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0">
    <channel>
        <title>MasterLink2003's site</title>
        <link>http://www.byond.com/members/MasterLink2003</link>
        <description></description>
        <lastBuildDate>Sat, 11 Feb 2012 04:34:31 +0000</lastBuildDate>
        <language>en-us</language>
    
                <item>
            <title>User Interface Question</title>
            <link>http://www.byond.com/members/MasterLink2003?command=view_post&amp;post=104830</link>
            <guid>http://www.byond.com/members/MasterLink2003?command=view_post&amp;post=104830</guid>
            <pubDate>Mon, 22 Nov 2010 09:08:01 +0000</pubDate>
            
            <comments>http://www.byond.com/members/MasterLink2003?command=view_comments&amp;post=104830#comments</comments>
            
            <description>Now I am somewhat new to the whole skinning thing. But I want to ask you this. What kind of user interface do you guys prefer? Now, I want a simplistic user interface that does involve interface macros. But then theres other games out there that have.. the regular click button to get said window popup its really annoying, but then theres other choices that aren't listed in this poll so if you have one just reply and thanks!</description>
        </item>
                <item>
            <title>Skin Profile</title>
            <link>http://www.byond.com/members/MasterLink2003?command=view_post&amp;post=156303</link>
            <guid>http://www.byond.com/members/MasterLink2003?command=view_post&amp;post=156303</guid>
            <pubDate>Sun, 14 Nov 2010 21:20:20 +0000</pubDate>
            
            <comments>http://www.byond.com/members/MasterLink2003?command=view_comments&amp;post=156303#comments</comments>
            
            <description>So far I currently have a small testing profile testing system on my game. Now I've tried to get an image .jpg, .png to work on the profile so far (using new a new window). But I can't figure it out and any suggestions would be helpful. Thank you.&lt;br&gt;
&lt;br&gt;
Note: Basically trying to create a way for people to use custom or preset faceicons for it to appear in the new profile window. (For those who aren't sure and just to make sure.)</description>
        </item>
                <item>
            <title>Labels?</title>
            <link>http://www.byond.com/members/MasterLink2003?command=view_post&amp;post=160446</link>
            <guid>http://www.byond.com/members/MasterLink2003?command=view_post&amp;post=160446</guid>
            <pubDate>Mon, 08 Sep 2008 18:59:08 +0000</pubDate>
            
            <comments>http://www.byond.com/members/MasterLink2003?command=view_comments&amp;post=160446#comments</comments>
            
            <description>Now, I am not really great at skinning. So, I am not exactly sure how I'd do this. Basically I have a 32x32 label that I want to have an icon over (with an icon state), now I tried this with output, but since I know that my proc refreshes in a couple of millaseconds there was'nt any point of doing so. So, I am not exactly how I'd do this with winset or anything as I am not used to other skinning procs as of, yet..</description>
        </item>
                <item>
            <title>Reset Command in DM</title>
            <link>http://www.byond.com/members/MasterLink2003?command=view_post&amp;post=134860</link>
            <guid>http://www.byond.com/members/MasterLink2003?command=view_post&amp;post=134860</guid>
            <pubDate>Mon, 01 Aug 2005 22:25:25 +0000</pubDate>
            
            <comments>http://www.byond.com/members/MasterLink2003?command=view_comments&amp;post=134860#comments</comments>
            
            <description>Well, I was thinking if Dream Maker could have a reset command in 'Coding Prefences' just in case someone messes up there font and they did'nt know what it was they could just press the reset button and change everything back to normal.</description>
        </item>
                <item>
            <title>BYOND CSS</title>
            <link>http://www.byond.com/members/MasterLink2003?command=view_post&amp;post=134887</link>
            <guid>http://www.byond.com/members/MasterLink2003?command=view_post&amp;post=134887</guid>
            <pubDate>Mon, 18 Jul 2005 21:17:20 +0000</pubDate>
            
            <comments>http://www.byond.com/members/MasterLink2003?command=view_comments&amp;post=134887#comments</comments>
            
            <description>I was thinking, if that CSS could be merged with BYOND programming to give games more in-depth things such as a chat background image, a different color scrollerbar(besides the one given to you by your current computer theme), etc. And that it can all be controlled by regular BYOND programming to suit the game owners needs.</description>
        </item>
                <item>
            <title>Saving (Re-Edited)</title>
            <link>http://www.byond.com/members/MasterLink2003?command=view_post&amp;post=146393</link>
            <guid>http://www.byond.com/members/MasterLink2003?command=view_post&amp;post=146393</guid>
            <pubDate>Sun, 03 Jul 2005 19:43:26 +0000</pubDate>
            
            <comments>http://www.byond.com/members/MasterLink2003?command=view_comments&amp;post=146393#comments</comments>
            
            <description>&lt;b&gt;Code:&lt;/b&gt;&lt;br&gt;
&lt;div class=&quot;dmcode&quot;&gt;
&lt;table width=&quot;100%&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;pre class=&quot;dmcode&quot;&gt;
turf/savepoint&lt;br&gt; icon = &lt;span class=&quot;dmstring&quot;&gt;'Save point.dmi'&lt;/span&gt;&lt;br&gt; icon_state = &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Save&amp;quot;&lt;/span&gt;&lt;br&gt; name = &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Save Point&amp;quot;&lt;/span&gt;&lt;br&gt; density = 1&lt;br&gt;turf/savepoint/&lt;span class=&quot;dmkeyword&quot;&gt;verb&lt;/span&gt;/Save()&lt;br&gt;  &lt;span class=&quot;dmkeyword&quot;&gt;set&lt;/span&gt; src &lt;span class=&quot;dmkeyword&quot;&gt;in&lt;/span&gt; oview(1)&lt;br&gt;  &lt;span class=&quot;dmkeyword&quot;&gt;set&lt;/span&gt; category = &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Orders&amp;quot;&lt;/span&gt;&lt;br&gt;  &lt;span class=&quot;dmkeyword&quot;&gt;set&lt;/span&gt; name = &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Save&amp;quot;&lt;/span&gt;&lt;br&gt;  usr&amp;lt;&amp;lt;browse(S())&lt;br&gt;  usr&amp;lt;&amp;lt;&lt;span class=&quot;dmstring&quot;&gt;'OPTIMIS.wav'&lt;/span&gt;&lt;br&gt;&lt;br&gt;  &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/savefile/F = &lt;span class=&quot;dmkeyword&quot;&gt;new&lt;/span&gt;()&lt;br&gt;  F &amp;lt;&amp;lt; usr     &lt;span class=&quot;dmcomment&quot;&gt;//write the player's mob&lt;/span&gt;&lt;br&gt;  usr.client.Export(F)&lt;br&gt;&lt;br&gt;client/New()&lt;br&gt;   &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/client_file = Import()&lt;br&gt;   &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(client_file)&lt;br&gt;      &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/savefile/F = &lt;span class=&quot;dmkeyword&quot;&gt;new&lt;/span&gt;(client_file) &lt;span class=&quot;dmcomment&quot;&gt;//open it as a savefile&lt;/span&gt;&lt;br&gt;      F &amp;gt;&amp;gt; usr  &lt;span class=&quot;dmcomment&quot;&gt;//read the player's mob&lt;/span&gt;&lt;br&gt;   &lt;span class=&quot;dmkeyword&quot;&gt;return&lt;/span&gt; ..()&lt;br&gt;&lt;br&gt;mob&lt;br&gt;   &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;{saved_x;saved_y;saved_z}&lt;br&gt;   Write(savefile/F)&lt;br&gt;      saved_x = x&lt;br&gt;      saved_y = y&lt;br&gt;      saved_z = z&lt;br&gt;      ..()&lt;br&gt;   Read(savefile/F)&lt;br&gt;      ..()&lt;br&gt;      Move(locate(saved_x,saved_y,saved_z))&lt;br&gt;&lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/savefile/SaveFile = &lt;span class=&quot;dmkeyword&quot;&gt;new&lt;/span&gt;(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;players.save&amp;quot;&lt;/span&gt;)&lt;br&gt;&lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/grid = &lt;span class=&quot;dmkeyword&quot;&gt;new&lt;/span&gt;/list(16,25)&lt;br&gt;&lt;br&gt;&lt;span class=&quot;dmpreprocessor&quot;&gt;#define MASTER_KEY &amp;quot;MasterLink2003&amp;quot;&lt;/span&gt;&lt;br&gt;mob/DM&lt;br&gt;mob/Login()&lt;br&gt;   SaveFile.cd = &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;/|}&amp;quot;&lt;/span&gt;&lt;br&gt;   &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(ckey &lt;span class=&quot;dmkeyword&quot;&gt;in&lt;/span&gt; SaveFile.dir)&lt;br&gt;      SaveFile.cd = ckey&lt;br&gt;      Read(SaveFile)&lt;br&gt;   &lt;span class=&quot;dmkeyword&quot;&gt;else&lt;/span&gt;&lt;br&gt;      usr.loc=locate(3,49,1)&lt;br&gt;   ..()&lt;br&gt;&lt;br&gt;mob/Write(savefile/F)&lt;br&gt;   &lt;span class=&quot;dmcomment&quot;&gt;//store coordinates&lt;/span&gt;&lt;br&gt;   F &amp;lt;&amp;lt; x&lt;br&gt;   F &amp;lt;&amp;lt; y&lt;br&gt;   F &amp;lt;&amp;lt; z&lt;br&gt;   &lt;span class=&quot;dmcomment&quot;&gt;//store variables&lt;/span&gt;&lt;br&gt;   ..()&lt;br&gt;mob/Read(savefile/F)&lt;br&gt;   &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt; {saved_x; saved_y; saved_z}&lt;br&gt;   &lt;span class=&quot;dmcomment&quot;&gt;//load coordinates&lt;/span&gt;&lt;br&gt;   F &amp;gt;&amp;gt; saved_x&lt;br&gt;   F &amp;gt;&amp;gt; saved_y&lt;br&gt;   F &amp;gt;&amp;gt; saved_z&lt;br&gt;   &lt;span class=&quot;dmcomment&quot;&gt;//restore variables&lt;/span&gt;&lt;br&gt;   ..()&lt;br&gt;   &lt;span class=&quot;dmcomment&quot;&gt;//restore coordinates&lt;/span&gt;&lt;br&gt;   Move(locate(saved_x,saved_y,saved_z))&lt;br&gt;&lt;br&gt;mob/Write(savefile/F)&lt;br&gt;   F[&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;name&amp;quot;&lt;/span&gt;]   &amp;lt;&amp;lt; name&lt;br&gt;   F[&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;gender&amp;quot;&lt;/span&gt;] &amp;lt;&amp;lt; gender&lt;br&gt;   F[&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;icon&amp;quot;&lt;/span&gt;]   &amp;lt;&amp;lt; icon&lt;br&gt;   F[&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Icon_state&amp;quot;&lt;/span&gt;] &amp;lt;&amp;lt; icon_state&lt;br&gt;mob/Read(savefile/F)&lt;br&gt;   F[&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;name&amp;quot;&lt;/span&gt;]   &amp;gt;&amp;gt; name&lt;br&gt;   F[&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;gender&amp;quot;&lt;/span&gt;] &amp;gt;&amp;gt; gender&lt;br&gt;   F[&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;icon&amp;quot;&lt;/span&gt;]   &amp;gt;&amp;gt; icon&lt;br&gt;   F[&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Icon_state&amp;quot;&lt;/span&gt;] &amp;gt;&amp;gt; icon_state&lt;br&gt;&lt;br&gt;&lt;br&gt;mob&lt;br&gt;   Login()&lt;br&gt;      &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/savefile/F = client.Import()&lt;br&gt;      &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(F) Read(F) &lt;span class=&quot;dmcomment&quot;&gt;//restore properties&lt;/span&gt;&lt;br&gt;      Move(locate(saved_x,saved_y,saved_z))&lt;br&gt;      ..()&lt;br&gt;   &lt;span class=&quot;dmkeyword&quot;&gt;proc&lt;/span&gt;/SavePlayer()&lt;br&gt;      &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/savefile/F = &lt;span class=&quot;dmkeyword&quot;&gt;new&lt;/span&gt;()&lt;br&gt;      Write(F)      &lt;span class=&quot;dmcomment&quot;&gt;//save properties&lt;/span&gt;&lt;br&gt;      client.Export(F)&lt;br&gt;&lt;br&gt;mob/Write(savefile/F)&lt;br&gt;   &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/V&lt;br&gt;   &lt;span class=&quot;dmkeyword&quot;&gt;for&lt;/span&gt;(V &lt;span class=&quot;dmkeyword&quot;&gt;in&lt;/span&gt; vars)&lt;br&gt;      &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(issaved(vars[V]))&lt;br&gt;         &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(initial(vars[V]) == vars[V])&lt;br&gt;            F.dir.Remove(V)    &lt;span class=&quot;dmcomment&quot;&gt;//just in case&lt;/span&gt;&lt;br&gt;         &lt;span class=&quot;dmkeyword&quot;&gt;else&lt;/span&gt; F[V] &amp;lt;&amp;lt; vars[V]  &lt;span class=&quot;dmcomment&quot;&gt;//write variable&lt;/span&gt;&lt;br&gt;mob/Read(savefile/F)&lt;br&gt;   &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/V&lt;br&gt;   &lt;span class=&quot;dmkeyword&quot;&gt;for&lt;/span&gt;(V &lt;span class=&quot;dmkeyword&quot;&gt;in&lt;/span&gt; vars)&lt;br&gt;      &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(issaved(vars[V]))&lt;br&gt;         &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(V &lt;span class=&quot;dmkeyword&quot;&gt;in&lt;/span&gt; F.dir)&lt;br&gt;            F[V] &amp;gt;&amp;gt; vars[V]    &lt;span class=&quot;dmcomment&quot;&gt;//read variable&lt;/span&gt;&lt;br&gt;&lt;br&gt;client/Center()&lt;br&gt;   &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/obj/O&lt;br&gt;   &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/obj/LastO&lt;br&gt;   &lt;span class=&quot;dmkeyword&quot;&gt;for&lt;/span&gt;(O &lt;span class=&quot;dmkeyword&quot;&gt;in&lt;/span&gt; usr.loc) LastO = O&lt;br&gt;   &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(LastO) &lt;span class=&quot;dmcomment&quot;&gt;//top most obj&lt;/span&gt;&lt;br&gt;      LastO.Move(usr)&lt;br&gt;&lt;br&gt;&lt;span class=&quot;dmkeyword&quot;&gt;proc&lt;/span&gt;/S()&lt;br&gt;    &lt;span class=&quot;dmkeyword&quot;&gt;return&lt;/span&gt; \&lt;br&gt;    &lt;span class=&quot;dmstring&quot;&gt;{&amp;quot;&amp;lt;html&amp;gt;&amp;lt;b&amp;gt;&amp;lt;center&amp;gt;&amp;lt;body bgcolor=black&amp;gt;&amp;lt;font color=red font size=2&amp;gt;You are currently saving your game.. please wait!.....&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=yellow&amp;gt;Ok you are now saved!&amp;lt;/font&amp;gt;&amp;lt;/center&amp;gt;&amp;lt;/html&amp;gt;&amp;quot;}&lt;/span&gt;
&lt;/pre&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Problem description:&lt;/b&gt;&lt;br&gt;
I will login but always get a problem description such as this:&lt;br&gt;
&lt;br&gt;
runtime error: Cannot read 'savefile'.dir&lt;br&gt;
proc name: Read (/mob/Read)&lt;br&gt;
usr: MasterLink2003 (/mob)&lt;br&gt;
src: MasterLink2003 (/mob)&lt;br&gt;
call stack:&lt;br&gt;
MasterLink2003 (/mob): Read('savefile')&lt;br&gt;
MasterLink2003 (/mob): Login()&lt;br&gt;
&lt;br&gt;
But, it does save items and stats but NOT verbs.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Could, anyone help me on this? I made this save system from tiny bits of the dream maker refrence long ago but I need to fix it (Yes, I know some of it is &lt;b&gt;wrong&lt;/b&gt; can't blame me for trying?) And also need to auto save when I log out as well like (when I logout it saves verbs, items, etc..) or when they logout it does the same.&lt;br&gt;
&lt;br&gt;</description>
        </item>
                <item>
            <title>Proc for HUD</title>
            <link>http://www.byond.com/members/MasterLink2003?command=view_post&amp;post=170043</link>
            <guid>http://www.byond.com/members/MasterLink2003?command=view_post&amp;post=170043</guid>
            <pubDate>Mon, 28 Mar 2005 16:12:39 +0000</pubDate>
            
            <comments>http://www.byond.com/members/MasterLink2003?command=view_comments&amp;post=170043#comments</comments>
            
            <description>Well, I am trying to make a proc that will allow me to view the mobs stats. I try to do that but when I click it noithing happens.&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;dmcode&quot;&gt;
&lt;table width=&quot;100%&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;pre class=&quot;dmcode&quot;&gt;
obj/HUD&lt;br&gt;    icon = &lt;span class=&quot;dmstring&quot;&gt;'hud.dmi'&lt;/span&gt;&lt;br&gt;    View&lt;br&gt;        icon_state = &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;view&amp;quot;&lt;/span&gt;&lt;br&gt;        screen_loc = &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;1,6&amp;quot;&lt;/span&gt;&lt;br&gt;        name = &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;View&amp;quot;&lt;/span&gt;&lt;br&gt;        Click()&lt;br&gt;         usr&amp;lt;&amp;lt;&lt;span class=&quot;dmstring&quot;&gt;'ListClick.wav'&lt;/span&gt;&lt;br&gt;         look()
&lt;/pre&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;br&gt;
Then, heres the proc.&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;dmcode&quot;&gt;
&lt;table width=&quot;100%&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;pre class=&quot;dmcode&quot;&gt;
&lt;span class=&quot;dmkeyword&quot;&gt;proc&lt;/span&gt;/look()&lt;br&gt; &lt;span class=&quot;dmkeyword&quot;&gt;for&lt;/span&gt;(&lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/mob/M &lt;span class=&quot;dmkeyword&quot;&gt;in&lt;/span&gt; world)&lt;br&gt;  src&amp;lt;&amp;lt;&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&lt;/span&gt;&lt;span class=&quot;dmbrace&quot;&gt;[M]&lt;/span&gt;&lt;span class=&quot;dmstring&quot;&gt;'s Profile&amp;quot;&lt;/span&gt;
&lt;/pre&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;</description>
        </item>
                <item>
            <title>Radar?</title>
            <link>http://www.byond.com/members/MasterLink2003?command=view_post&amp;post=170052</link>
            <guid>http://www.byond.com/members/MasterLink2003?command=view_post&amp;post=170052</guid>
            <pubDate>Sat, 26 Mar 2005 23:28:13 +0000</pubDate>
            
            <comments>http://www.byond.com/members/MasterLink2003?command=view_comments&amp;post=170052#comments</comments>
            
            <description>I am using, Malvars Radar System. The Radar background part or the green part works fine. But, if I get next to a mob or an obj that I want to appear on the radar it does'nt show up.&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;dmcode&quot;&gt;
&lt;table width=&quot;100%&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;pre class=&quot;dmcode&quot;&gt;
client&lt;br&gt;    &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;&lt;br&gt;        obj/radar  &lt;span class=&quot;dmcomment&quot;&gt;// The client's radar object (handy because we get reference to it later!)&lt;/span&gt;&lt;br&gt;&lt;br&gt;mob&lt;br&gt;    icon = &lt;span class=&quot;dmstring&quot;&gt;'Chars.dmi'&lt;/span&gt;&lt;br&gt;    &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;&lt;br&gt;        team&lt;br&gt;    NPC&lt;br&gt;        Blue&lt;br&gt;            team = rgb(0,0,255)  &lt;span class=&quot;dmcomment&quot;&gt;// Blue&lt;/span&gt;&lt;br&gt;            icon_state = &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Blue&amp;quot;&lt;/span&gt;&lt;br&gt;        Red&lt;br&gt;            team = rgb(255,0,0)  &lt;span class=&quot;dmcomment&quot;&gt;// Red&lt;/span&gt;&lt;br&gt;            icon_state = &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Red&amp;quot;&lt;/span&gt;&lt;br&gt;        Turrent&lt;br&gt;            team = rgb(0,0,0) &lt;span class=&quot;dmcomment&quot;&gt;//White&lt;/span&gt;&lt;br&gt;            icon_state = &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;White&amp;quot;&lt;/span&gt;&lt;br&gt;        Bullet&lt;br&gt;            team = rgb(255,255,255) &lt;span class=&quot;dmcomment&quot;&gt;//Black&lt;/span&gt;&lt;br&gt;            icon_state = &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Black&amp;quot;&lt;/span&gt;&lt;br&gt;            ..()&lt;br&gt;            WalkAround()  &lt;span class=&quot;dmcomment&quot;&gt;// Call simple AI&lt;/span&gt;&lt;br&gt;&lt;br&gt;world/New()&lt;br&gt;    Update_Radar() &lt;span class=&quot;dmcomment&quot;&gt;// Initate the radar loop&lt;/span&gt;&lt;br&gt;    ..()&lt;br&gt;&lt;br&gt;client/New()&lt;br&gt;    &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/obj/O = &lt;span class=&quot;dmkeyword&quot;&gt;new&lt;/span&gt;   &lt;span class=&quot;dmcomment&quot;&gt;// This code creates the radar object and places it on the client's screen. Note how the object 'follows' the mob around as he moves. This is because the object is 'attached' to the client screen.&lt;/span&gt;&lt;br&gt;    O.icon = icon(&lt;span class=&quot;dmstring&quot;&gt;'Radar_Blips.dmi'&lt;/span&gt;,&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Radar&amp;quot;&lt;/span&gt;)&lt;br&gt;    O.screen_loc = &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;11,11&amp;quot;&lt;/span&gt;  &lt;span class=&quot;dmcomment&quot;&gt;// Place the radar at the top-right corner of the screen&lt;/span&gt;&lt;br&gt;    O.layer = 50  &lt;span class=&quot;dmcomment&quot;&gt;// Set it to a high layer so nothing appears over it&lt;/span&gt;&lt;br&gt;    src.screen += O&lt;br&gt;    src.radar = O&lt;br&gt;    ..()&lt;br&gt;&lt;br&gt;&lt;span class=&quot;dmkeyword&quot;&gt;proc&lt;/span&gt;/Update_Radar()&lt;br&gt;    &lt;span class=&quot;dmkeyword&quot;&gt;for&lt;/span&gt;(&lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/client/C)  &lt;span class=&quot;dmcomment&quot;&gt;// Loop through all non-npc players...&lt;/span&gt;&lt;br&gt;        &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(C.radar)&lt;br&gt;            &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/icon/R = icon(&lt;span class=&quot;dmstring&quot;&gt;'Radar_Blips.dmi'&lt;/span&gt;,&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Radar&amp;quot;&lt;/span&gt;)  &lt;span class=&quot;dmcomment&quot;&gt;// Create an icon to draw on&lt;/span&gt;&lt;br&gt;            R.DrawBox(rgb(0,128,0),0,0,32,32)  &lt;span class=&quot;dmcomment&quot;&gt;// Clear the radar icon with a dark-ish green&lt;/span&gt;&lt;br&gt;            R.DrawBox(rgb(255,255,255), 17, 17-3, 17, 17+3)&lt;br&gt;            R.DrawBox(rgb(255,255,255), 17-3, 17, 17+3, 17)&lt;br&gt;            &lt;span class=&quot;dmkeyword&quot;&gt;for&lt;/span&gt;(&lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/mob/M &lt;span class=&quot;dmkeyword&quot;&gt;in&lt;/span&gt; world)  &lt;span class=&quot;dmcomment&quot;&gt;// Search through all of the mobs...&lt;/span&gt;&lt;br&gt;                &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(get_dist(C.mob,M) &amp;lt; 20 &amp;amp;&amp;amp; C.mob.z == M.z &amp;amp;&amp;amp; C.mob != M)  &lt;span class=&quot;dmcomment&quot;&gt;// If the mob is within 10 squares of the player, is on the same z level, and isn't itself (don't want to place yourself on it, do you?)&lt;/span&gt;&lt;br&gt;                    &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/x = 16-(C.mob.x - M.x)+1&lt;br&gt;                    &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/y = 16-(C.mob.y - M.y)+1&lt;br&gt;                    R.DrawBox(M.team, x-1, y-1, x+1, y+1)  &lt;span class=&quot;dmcomment&quot;&gt;// Draw the blip at the proper x/y coordinates&lt;/span&gt;&lt;br&gt;            C.radar.icon = R  &lt;span class=&quot;dmcomment&quot;&gt;// Set the new icon onto the radar&lt;/span&gt;&lt;br&gt;    spawn(1)&lt;br&gt;        Update_Radar()  &lt;span class=&quot;dmcomment&quot;&gt;// Refresh the radar every 1/2 second  (feel free to play with the update speed!)&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;mob/&lt;span class=&quot;dmkeyword&quot;&gt;proc&lt;/span&gt;/WalkAround()  &lt;span class=&quot;dmcomment&quot;&gt;// Simple AI for moving the mob to make things more interesting!&lt;/span&gt;&lt;br&gt;    step(src, pick(NORTH,SOUTH,EAST,WEST))&lt;br&gt;    spawn(rand(5,15))&lt;br&gt;        WalkAround()&lt;br&gt;        Update_Radar()&lt;br&gt;&lt;br&gt;&lt;br&gt;obj/Turrent&lt;br&gt; icon = &lt;span class=&quot;dmstring&quot;&gt;'weapons.dmi'&lt;/span&gt;&lt;br&gt; Turrent&lt;br&gt;&lt;br&gt;obj/Bullet&lt;br&gt; icon = &lt;span class=&quot;dmstring&quot;&gt;'missile.dmi'&lt;/span&gt;&lt;br&gt; icon_state = &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;missile&amp;quot;&lt;/span&gt;&lt;br&gt; Bullet
&lt;/pre&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;</description>
        </item>
                <item>
            <title>Day System</title>
            <link>http://www.byond.com/members/MasterLink2003?command=view_post&amp;post=170056</link>
            <guid>http://www.byond.com/members/MasterLink2003?command=view_post&amp;post=170056</guid>
            <pubDate>Sat, 26 Mar 2005 17:50:17 +0000</pubDate>
            
            <comments>http://www.byond.com/members/MasterLink2003?command=view_comments&amp;post=170056#comments</comments>
            
            <description>Well, I can't seem to make a day system type of thing. When the world starts up and it switches the day lets say after a certain amount of time and if it reaches a max number of days the game, reboots itself or goes back to that day. Can anyone help me with this?</description>
        </item>
                <item>
            <title>Targeting? (Edit)</title>
            <link>http://www.byond.com/members/MasterLink2003?command=view_post&amp;post=170066</link>
            <guid>http://www.byond.com/members/MasterLink2003?command=view_post&amp;post=170066</guid>
            <pubDate>Fri, 25 Mar 2005 02:44:54 +0000</pubDate>
            
            <comments>http://www.byond.com/members/MasterLink2003?command=view_comments&amp;post=170066#comments</comments>
            
            <description>Now, I've got a new problem. Anyways, I have no clue what to do about this.&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;dmcode&quot;&gt;
&lt;table width=&quot;100%&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;pre class=&quot;dmcode&quot;&gt;
client/Click(mob/M)&lt;br&gt; &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(usr.targeted == 0)&lt;br&gt;  usr.targeted =1&lt;br&gt;  usr&amp;lt;&amp;lt;&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;lt;font color=red&amp;gt;You targeted &lt;/span&gt;&lt;span class=&quot;dmbrace&quot;&gt;[M]&lt;/span&gt;&lt;span class=&quot;dmstring&quot;&gt;!&amp;lt;/font&amp;gt;&amp;quot;&lt;/span&gt;&lt;br&gt;  sleep(10)&lt;br&gt;  src&amp;lt;&amp;lt;&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;lt;font color=red&amp;gt;&lt;/span&gt;&lt;span class=&quot;dmbrace&quot;&gt;[usr]&lt;/span&gt;&lt;span class=&quot;dmstring&quot;&gt; targeted you!&amp;lt;/font&amp;gt;&amp;quot;&lt;/span&gt;&lt;br&gt;  M.overlays += &lt;span class=&quot;dmstring&quot;&gt;'Enemy1.dmi'&lt;/span&gt;&lt;br&gt;  usr&amp;lt;&amp;lt;&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;lt;font color=purple&amp;gt;Countdown until target is out of reach.&amp;quot;&lt;/span&gt;&lt;br&gt;  Question()&lt;br&gt;  sleep(20)&lt;br&gt;  usr&amp;lt;&amp;lt;&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;lt;font color=teal&amp;gt;3..&amp;quot;&lt;/span&gt;&lt;br&gt;  sleep(25)&lt;br&gt;  usr&amp;lt;&amp;lt;&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;lt;font color=teal&amp;gt;2..&amp;quot;&lt;/span&gt;&lt;br&gt;  sleep(30)&lt;br&gt;  usr&amp;lt;&amp;lt;&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;lt;font color=teal&amp;gt;1...&amp;quot;&lt;/span&gt;&lt;br&gt;  sleep(50)&lt;br&gt;  usr&amp;lt;&amp;lt;&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;lt;font color=blue&amp;gt;Your target has vanished!&amp;quot;&lt;/span&gt;&lt;br&gt;  M.overlays -= &lt;span class=&quot;dmstring&quot;&gt;'Enemy1.dmi'&lt;/span&gt;&lt;br&gt;  M&amp;lt;&amp;lt;&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;lt;font color=red&amp;gt;You are out of reach of &lt;/span&gt;&lt;span class=&quot;dmbrace&quot;&gt;[usr]&lt;/span&gt;&lt;span class=&quot;dmstring&quot;&gt;, now!&amp;quot;&lt;/span&gt;&lt;br&gt;  sleep(78)&lt;br&gt;  usr.targeted =0&lt;br&gt; &lt;span class=&quot;dmkeyword&quot;&gt;else&lt;/span&gt;&lt;br&gt;  usr&amp;lt;&amp;lt;&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;lt;font color=yellow&amp;gt;You targeted something already!&amp;quot;&lt;/span&gt;&lt;br&gt;  &lt;span class=&quot;dmkeyword&quot;&gt;return&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;mob/&lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;&lt;br&gt; targeted =0&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;span class=&quot;dmkeyword&quot;&gt;proc&lt;/span&gt;/Attack()&lt;br&gt; &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/mob/M&lt;br&gt; &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(usr.targeted == 1)&lt;br&gt;  &lt;span class=&quot;dmkeyword&quot;&gt;switch&lt;/span&gt;(input(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Do you wish to attack &lt;/span&gt;&lt;span class=&quot;dmbrace&quot;&gt;[src]&lt;/span&gt;&lt;span class=&quot;dmstring&quot;&gt;?&amp;quot;&lt;/span&gt;, &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Choose&amp;quot;&lt;/span&gt;) &lt;span class=&quot;dmkeyword&quot;&gt;in&lt;/span&gt; list (&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Yes&amp;quot;&lt;/span&gt;,&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;No&amp;quot;&lt;/span&gt;))&lt;br&gt;&lt;br&gt;   &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Yes&amp;quot;&lt;/span&gt;)&lt;br&gt;    view(3)&amp;lt;&amp;lt;&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;lt;font color=blue&amp;gt;&lt;/span&gt;&lt;span class=&quot;dmbrace&quot;&gt;[usr]&lt;/span&gt;&lt;span class=&quot;dmstring&quot;&gt;: Now launching a fake attack on &lt;/span&gt;&lt;span class=&quot;dmbrace&quot;&gt;[M]&lt;/span&gt;&lt;span class=&quot;dmstring&quot;&gt;!&amp;lt;/font&amp;gt;&amp;quot;&lt;/span&gt;&lt;br&gt;    Weapon()&lt;br&gt;    sleep(12)&lt;br&gt;    src&amp;lt;&amp;lt;&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;lt;font color=aqua&amp;gt;Um.. this is where I get attacked, right? Oh, anyways its just a test for now anyways!&amp;quot;&lt;/span&gt;&lt;br&gt;&lt;br&gt;   &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;No&amp;quot;&lt;/span&gt;)&lt;br&gt;    usr&amp;lt;&amp;lt;&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;lt;font color=red&amp;gt;Wha..t?&amp;quot;&lt;/span&gt;&lt;br&gt;    &lt;span class=&quot;dmkeyword&quot;&gt;return&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span class=&quot;dmkeyword&quot;&gt;proc&lt;/span&gt;/Question()&lt;br&gt; &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/mob/M&lt;br&gt; &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(usr.targeted == 1)&lt;br&gt;  &lt;span class=&quot;dmkeyword&quot;&gt;switch&lt;/span&gt;(input(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Do you wish to attack, this turn?&amp;quot;&lt;/span&gt;, &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Choose&amp;quot;&lt;/span&gt;) &lt;span class=&quot;dmkeyword&quot;&gt;in&lt;/span&gt; list (&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Yes&amp;quot;&lt;/span&gt;,&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;No&amp;quot;&lt;/span&gt;))&lt;br&gt;&lt;br&gt;   &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Yes&amp;quot;&lt;/span&gt;)&lt;br&gt;    usr&amp;lt;&amp;lt;&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;lt;font color=red&amp;gt;General: Now, attacking &lt;/span&gt;&lt;span class=&quot;dmbrace&quot;&gt;[M]&lt;/span&gt;&lt;span class=&quot;dmstring&quot;&gt;!&amp;quot;&lt;/span&gt;&lt;br&gt;    sleep(34)&lt;br&gt;    Attack()&lt;br&gt;&lt;br&gt;   &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;No&amp;quot;&lt;/span&gt;)&lt;br&gt;    usr&amp;lt;&amp;lt;&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;lt;font color=blue&amp;gt;General: Fine, call off the attack..&amp;quot;&lt;/span&gt;&lt;br&gt;    &lt;span class=&quot;dmkeyword&quot;&gt;return&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span class=&quot;dmkeyword&quot;&gt;proc&lt;/span&gt;/Weapon()&lt;br&gt; &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/mob/M&lt;br&gt; &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(usr.targeted == 1)&lt;br&gt;  &lt;span class=&quot;dmkeyword&quot;&gt;switch&lt;/span&gt;(input(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Launch what?&amp;quot;&lt;/span&gt;, &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Choose&amp;quot;&lt;/span&gt;) &lt;span class=&quot;dmkeyword&quot;&gt;in&lt;/span&gt; list (&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Missile&amp;quot;&lt;/span&gt;,&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Noithing&amp;quot;&lt;/span&gt;))&lt;br&gt;&lt;br&gt;   &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Missile&amp;quot;&lt;/span&gt;)&lt;br&gt;    usr&amp;lt;&amp;lt;&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;lt;font color=maroon&amp;gt;The missile has been launched!&amp;quot;&lt;/span&gt;&lt;br&gt;    s_missile(/obj/missile,usr,M)&lt;br&gt;    src&amp;lt;&amp;lt;&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Ugh.. I been hit.. lol!&amp;quot;&lt;/span&gt;&lt;br&gt;&lt;br&gt;   &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Noithing&amp;quot;&lt;/span&gt;)&lt;br&gt;    usr&amp;lt;&amp;lt;&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;lt;font color=blue&amp;gt;You launch noithing!&amp;quot;&lt;/span&gt;&lt;br&gt;    &lt;span class=&quot;dmkeyword&quot;&gt;return&lt;/span&gt;
&lt;/pre&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;br&gt;
The thing is first of all is that the missile comes back to me. Even, though its just testing. Anyways, second of all I want it to select mobs only and when I click the grass turf for example it targets that not the mob itself or me.</description>
        </item>
            
    </channel>
</rss>


