<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0">
    <channel>
        <title>Ssfreza's site</title>
        <link>http://www.byond.com/members/Ssfreza</link>
        <description></description>
        <lastBuildDate>Fri, 10 Feb 2012 21:55:51 +0000</lastBuildDate>
        <language>en-us</language>
    
                <item>
            <title>Handling All Vars Through List</title>
            <link>http://www.byond.com/members/Ssfreza?command=view_post&amp;post=151507</link>
            <guid>http://www.byond.com/members/Ssfreza?command=view_post&amp;post=151507</guid>
            <pubDate>Wed, 28 Jul 2010 10:07:16 +0000</pubDate>
            
            <comments>http://www.byond.com/members/Ssfreza?command=view_comments&amp;post=151507#comments</comments>
            
            <description>Would handling all vars through one list be a problem? When I first thought of it, I figured it would be so much more easier than making a seperate var each time, when I could just&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;
mob&lt;br&gt;    &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/list/blah=&lt;span class=&quot;dmkeyword&quot;&gt;new&lt;/span&gt;/list()&lt;br&gt;    &lt;span class=&quot;dmkeyword&quot;&gt;verb&lt;/span&gt;&lt;br&gt;        test()&lt;br&gt;            &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(src.blah[&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;test&amp;quot;&lt;/span&gt;])&lt;br&gt;                &lt;span class=&quot;dmkeyword&quot;&gt;return&lt;/span&gt;&lt;br&gt;            src.blah[&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;test&amp;quot;&lt;/span&gt;]=1&lt;br&gt;            spawn(10)&lt;br&gt;                src.blah[&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;test&amp;quot;&lt;/span&gt;]=0
&lt;/pre&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;br&gt;
Would this hurt the effeciency in any way?</description>
        </item>
                <item>
            <title>Surroundings on client's screen</title>
            <link>http://www.byond.com/members/Ssfreza?command=view_post&amp;post=157433</link>
            <guid>http://www.byond.com/members/Ssfreza?command=view_post&amp;post=157433</guid>
            <pubDate>Fri, 12 Mar 2010 16:25:32 +0000</pubDate>
            
            <comments>http://www.byond.com/members/Ssfreza?command=view_comments&amp;post=157433#comments</comments>
            
            <description>Is it possible to take the turfs and locations of mobs around a client and take that and place them onto the client's screen, basically making it look like their screen has frozen?</description>
        </item>
                <item>
            <title>&quot;Advanced&quot; Combo System</title>
            <link>http://www.byond.com/members/Ssfreza?command=view_post&amp;post=157464</link>
            <guid>http://www.byond.com/members/Ssfreza?command=view_post&amp;post=157464</guid>
            <pubDate>Thu, 04 Mar 2010 00:18:45 +0000</pubDate>
            
            <comments>http://www.byond.com/members/Ssfreza?command=view_comments&amp;post=157464#comments</comments>
            
            <description>I've been trying to get a new combo system going for myself, but can't seem to find anyway to do so, This combo system is a bit different and more advanced than the usual thought of &quot;Combos&quot;.&lt;br&gt;
&lt;br&gt;
I have 3 seperate offensive verbs:&lt;br&gt;
&lt;br&gt;
P - Punch&lt;br&gt;
K - Kick&lt;br&gt;
E - Elbow&lt;br&gt;
&lt;br&gt;
Now, I want players to be able to use these buttons in a &quot;combination&quot; for example:&lt;br&gt;
&lt;br&gt;
&quot;P,P,K&quot;&lt;br&gt;
&lt;br&gt;
Once the player uses that combo, I want it to have to cooldown for lets say 3 seconds, after the 3 seconds they can use that combination again. While that combination of verbs are cooling down, the player can use a different combination of attacks such as:&lt;br&gt;
&lt;br&gt;
&quot;P,K,P&quot;&lt;br&gt;
&lt;br&gt;
I know it sounds confusing, I'm not very good at explaining things but does anyone know how I can get a system like this started?</description>
        </item>
                <item>
            <title>Login Bug</title>
            <link>http://www.byond.com/members/Ssfreza?command=view_post&amp;post=140463</link>
            <guid>http://www.byond.com/members/Ssfreza?command=view_post&amp;post=140463</guid>
            <pubDate>Thu, 31 Dec 2009 01:53:29 +0000</pubDate>
            
            <comments>http://www.byond.com/members/Ssfreza?command=view_comments&amp;post=140463#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;
mob/&lt;span class=&quot;dmkeyword&quot;&gt;proc&lt;/span&gt;/team()&lt;br&gt;    &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(team_one_players &amp;gt; team_two_players)&lt;br&gt;        team_two.Add(src)&lt;br&gt;        team_two_players++&lt;br&gt;        src &amp;lt;&amp;lt; output(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;You are on Team Two.&amp;quot;&lt;/span&gt;,&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Chat&amp;quot;&lt;/span&gt;)&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;/area/Team2Start/T)&lt;br&gt;            src.loc=locate(T.x,T.y,T.z)&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;            &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(M &lt;span class=&quot;dmkeyword&quot;&gt;in&lt;/span&gt; team_two)&lt;br&gt;                M &amp;lt;&amp;lt; output(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;lt;center&amp;gt;&amp;lt;u&amp;gt;Team Info:&amp;lt;/u&amp;gt; &lt;/span&gt;&lt;span class=&quot;dmbrace&quot;&gt;[src]&lt;/span&gt;&lt;span class=&quot;dmstring&quot;&gt; has joined the team&amp;lt;/center&amp;gt;&amp;quot;&lt;/span&gt;,&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Team&amp;quot;&lt;/span&gt;)&lt;br&gt;&lt;br&gt;    &lt;span class=&quot;dmkeyword&quot;&gt;else&lt;/span&gt;&lt;br&gt;        &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(team_two_players &amp;lt; team_one_players)&lt;br&gt;            team_one.Add(src)&lt;br&gt;            team_one_players++&lt;br&gt;            src &amp;lt;&amp;lt; output(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;You are on Team One.&amp;quot;&lt;/span&gt;,&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Chat&amp;quot;&lt;/span&gt;)&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;/area/TeamStart/T )&lt;br&gt;                src.loc=locate(T.x,T.y,T.z)&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;                &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(M &lt;span class=&quot;dmkeyword&quot;&gt;in&lt;/span&gt; team_one)&lt;br&gt;                    M &amp;lt;&amp;lt; output(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;lt;center&amp;gt;&amp;lt;u&amp;gt;Team Info:&amp;lt;/u&amp;gt; &lt;/span&gt;&lt;span class=&quot;dmbrace&quot;&gt;[src]&lt;/span&gt;&lt;span class=&quot;dmstring&quot;&gt; has joined the team&amp;lt;/center&amp;gt;&amp;quot;&lt;/span&gt;,&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Team&amp;quot;&lt;/span&gt;)&lt;br&gt;&lt;br&gt;        &lt;span class=&quot;dmkeyword&quot;&gt;else&lt;/span&gt;&lt;br&gt;            &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(team_one_players==team_two_players)&lt;br&gt;                &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/team=rand(1,2)&lt;br&gt;                &lt;span class=&quot;dmkeyword&quot;&gt;switch&lt;/span&gt;(team)&lt;br&gt;                    &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(1)&lt;br&gt;                        team_one.Add(src)&lt;br&gt;                        team_one_players++&lt;br&gt;                        src &amp;lt;&amp;lt; output(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;You are on Team One.&amp;quot;&lt;/span&gt;,&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Chat&amp;quot;&lt;/span&gt;)&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;/area/TeamStart/T )&lt;br&gt;                            src.loc=locate(T.x,T.y,T.z)&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;                            &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(M &lt;span class=&quot;dmkeyword&quot;&gt;in&lt;/span&gt; team_one)&lt;br&gt;                                M &amp;lt;&amp;lt; output(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;lt;center&amp;gt;&amp;lt;u&amp;gt;Team Info:&amp;lt;/u&amp;gt; &lt;/span&gt;&lt;span class=&quot;dmbrace&quot;&gt;[src]&lt;/span&gt;&lt;span class=&quot;dmstring&quot;&gt; has joined the team&amp;lt;/center&amp;gt;&amp;quot;&lt;/span&gt;,&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Team&amp;quot;&lt;/span&gt;)&lt;br&gt;&lt;br&gt;                    &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(2)&lt;br&gt;                        team_two.Add(src)&lt;br&gt;                        team_two_players++&lt;br&gt;                        src &amp;lt;&amp;lt; output(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;You are on Team Two.&amp;quot;&lt;/span&gt;,&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Chat&amp;quot;&lt;/span&gt;)&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;/area/Team2Start/T)&lt;br&gt;                            src.loc=locate(T.x,T.y,T.z)&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;                            &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(M &lt;span class=&quot;dmkeyword&quot;&gt;in&lt;/span&gt; team_two)&lt;br&gt;                                M &amp;lt;&amp;lt; output(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;lt;center&amp;gt;&amp;lt;u&amp;gt;Team Info:&amp;lt;/u&amp;gt; &lt;/span&gt;&lt;span class=&quot;dmbrace&quot;&gt;[src]&lt;/span&gt;&lt;span class=&quot;dmstring&quot;&gt; has joined the team&amp;lt;/center&amp;gt;&amp;quot;&lt;/span&gt;,&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Team&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:It doesn't happen all the time, but half the time when a player logs in they choose what they must but when this proc is called, they aren't assigned a team or a loc. Can anyone help find the source of this problem?&lt;/b&gt;&lt;br&gt;
&lt;br&gt;</description>
        </item>
                <item>
            <title>Hiding Objects</title>
            <link>http://www.byond.com/members/Ssfreza?command=view_post&amp;post=157842</link>
            <guid>http://www.byond.com/members/Ssfreza?command=view_post&amp;post=157842</guid>
            <pubDate>Fri, 25 Dec 2009 02:24:18 +0000</pubDate>
            
            <comments>http://www.byond.com/members/Ssfreza?command=view_comments&amp;post=157842#comments</comments>
            
            <description>I've been trying but can't seem to find a way to hide certain objects from certain players, I've messed around with usr.sight and just can't seem to find a way to do it.&lt;br&gt;
&lt;br&gt;
Example:&lt;br&gt;
Let's say I have an object called candy&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/Candy&lt;br&gt;    icon = &lt;span class=&quot;dmstring&quot;&gt;'Blah.dmi'&lt;/span&gt;
&lt;/pre&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;br&gt;
Now, let's say I want that object to only be seen on the map by players who have reached a certain level and be hidden from any other players. How would I go about doing that (If possible).&lt;br&gt;
&lt;br&gt;
Any help appreciated, thank you.</description>
        </item>
                <item>
            <title>Thunderstorm Problem</title>
            <link>http://www.byond.com/members/Ssfreza?command=view_post&amp;post=140547</link>
            <guid>http://www.byond.com/members/Ssfreza?command=view_post&amp;post=140547</guid>
            <pubDate>Fri, 27 Nov 2009 18:12:51 +0000</pubDate>
            
            <comments>http://www.byond.com/members/Ssfreza?command=view_comments&amp;post=140547#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;
&lt;span class=&quot;dmkeyword&quot;&gt;proc&lt;/span&gt;/Thunderstorm()&lt;br&gt;    &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(!Thunderstorm)&lt;br&gt;        &lt;span class=&quot;dmkeyword&quot;&gt;return&lt;/span&gt;&lt;br&gt;    &lt;span class=&quot;dmkeyword&quot;&gt;else&lt;/span&gt;&lt;br&gt;        &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/randx=rand(1,5)&lt;br&gt;        &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/randy=rand(1,5)&lt;br&gt;        &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/obj/T = &lt;span class=&quot;dmkeyword&quot;&gt;new&lt;/span&gt;/obj/Weather/Thunder&lt;br&gt;        T.loc = locate(randx,randy,1)&lt;br&gt;        spawn(8)&lt;br&gt;            Thunderstorm()
&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;br&gt;
When the proc is called the Thunderbolt does not appear it just leaves a black space where I am standing.&lt;/b&gt;&lt;br&gt;
&lt;br&gt;</description>
        </item>
                <item>
            <title>Copytext Problem</title>
            <link>http://www.byond.com/members/Ssfreza?command=view_post&amp;post=140979</link>
            <guid>http://www.byond.com/members/Ssfreza?command=view_post&amp;post=140979</guid>
            <pubDate>Sat, 18 Jul 2009 01:26:34 +0000</pubDate>
            
            <comments>http://www.byond.com/members/Ssfreza?command=view_comments&amp;post=140979#comments</comments>
            
            <description>Back Again with another problem (I must really suck!)&lt;br&gt;
&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;
WorldSay(T &lt;span class=&quot;dmkeyword&quot;&gt;as&lt;/span&gt; text)&lt;br&gt;        &lt;span class=&quot;dmkeyword&quot;&gt;set&lt;/span&gt; hidden = 1&lt;br&gt;        &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(!T) &lt;span class=&quot;dmkeyword&quot;&gt;return&lt;/span&gt;&lt;br&gt;        &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(lentext(T) &amp;gt; 100)&lt;br&gt;            alert(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Nothing over 100 characters please.&amp;quot;&lt;/span&gt;)&lt;br&gt;            &lt;span class=&quot;dmkeyword&quot;&gt;return&lt;/span&gt;&lt;br&gt;        &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(usr.Mute) &lt;span class=&quot;dmkeyword&quot;&gt;return&lt;/span&gt;&lt;br&gt;        &lt;span class=&quot;dmkeyword&quot;&gt;else&lt;/span&gt;&lt;br&gt;            world &amp;lt;&amp;lt; output(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&lt;/span&gt;&lt;span class=&quot;dmbrace&quot;&gt;[usr]&lt;/span&gt;&lt;span class=&quot;dmstring&quot;&gt; WorldSays: &lt;/span&gt;&lt;span class=&quot;dmbrace&quot;&gt;[html_encode(T)]&lt;/span&gt;&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&lt;/span&gt;,&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Chat&amp;quot;&lt;/span&gt;)&lt;br&gt;            sleep(10)&lt;br&gt;            &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(usr.Is_Admin)&lt;br&gt;                &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(copytext(T,1,7) == &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Mute {&amp;quot;&lt;/span&gt;)&lt;br&gt;                    Dragon_Mute(copytext(T,7))
&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: When I use say Mute {username here it mutes me instead of the name I am putting...&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
EDIT:&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;
Dragon_Mute()&lt;br&gt;        &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(!src) &lt;span class=&quot;dmkeyword&quot;&gt;return&lt;/span&gt;&lt;br&gt;        &lt;span class=&quot;dmkeyword&quot;&gt;else&lt;/span&gt;&lt;br&gt;            world &amp;lt;&amp;lt; output(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;lt;center&amp;gt;&amp;lt;font color = white&amp;gt;Info: \red &lt;/span&gt;&lt;span class=&quot;dmbrace&quot;&gt;[src]&lt;/span&gt;&lt;span class=&quot;dmstring&quot;&gt; has been muted for 30 seconds. {No reason specified}&amp;lt;/center&amp;gt;&amp;quot;&lt;/span&gt;,&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Chat&amp;quot;&lt;/span&gt;)&lt;br&gt;            src.Mute = 1&lt;br&gt;            spawn(300)&lt;br&gt;                world &amp;lt;&amp;lt; output(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;lt;center&amp;gt;&amp;lt;font color = white&amp;gt;Info: \red &lt;/span&gt;&lt;span class=&quot;dmbrace&quot;&gt;[src]&lt;/span&gt;&lt;span class=&quot;dmstring&quot;&gt;'s mute time has expired.&amp;lt;/center&amp;gt;&amp;quot;&lt;/span&gt;,&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Chat&amp;quot;&lt;/span&gt;)&lt;br&gt;                src.Mute = 0
&lt;/pre&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;br&gt;
The Dragon Mute Proc.</description>
        </item>
                <item>
            <title>Grid Issue</title>
            <link>http://www.byond.com/members/Ssfreza?command=view_post&amp;post=140986</link>
            <guid>http://www.byond.com/members/Ssfreza?command=view_post&amp;post=140986</guid>
            <pubDate>Thu, 16 Jul 2009 22:39:23 +0000</pubDate>
            
            <comments>http://www.byond.com/members/Ssfreza?command=view_comments&amp;post=140986#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;
mob/&lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/list/LearnedBodys=&lt;span class=&quot;dmkeyword&quot;&gt;new&lt;/span&gt;/list()&lt;br&gt;mob/&lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/bcolor=null&lt;br&gt;mob/&lt;span class=&quot;dmkeyword&quot;&gt;verb&lt;/span&gt;&lt;br&gt;    Create_Beam()&lt;br&gt;        &lt;span class=&quot;dmkeyword&quot;&gt;set&lt;/span&gt; hidden = 1&lt;br&gt;        winshow(usr,&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Beam Customization&amp;quot;&lt;/span&gt;,1)&lt;br&gt;        winset(usr,&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Beam Customization&amp;quot;&lt;/span&gt;,&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;size=640x300&amp;quot;&lt;/span&gt;)&lt;br&gt;        &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/obj/BeamTest/T = &lt;span class=&quot;dmkeyword&quot;&gt;new&lt;/span&gt;/obj/BeamTest&lt;br&gt;        usr.LearnedBodys += T&lt;br&gt;        usr.Beam_Color()&lt;br&gt;        usr.UpdateBeams()
&lt;/pre&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&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;/UpdateBeams()&lt;br&gt;        &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/W=1&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;/obj/O &lt;span class=&quot;dmkeyword&quot;&gt;in&lt;/span&gt; src.LearnedBodys)&lt;br&gt;            &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(src.bcolor)&lt;br&gt;                &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/icon/i=&lt;span class=&quot;dmkeyword&quot;&gt;new&lt;/span&gt;(O.icon)&lt;br&gt;                i.Blend(bcolor, ICON_ADD)&lt;br&gt;                O.icon = i&lt;br&gt;                src.LearnedBodys+=O&lt;br&gt;            W++&lt;br&gt;        &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/w=W&lt;br&gt;        winset(src,&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Body&amp;quot;&lt;/span&gt;,&lt;span class=&quot;dmstring&quot;&gt;{&amp;quot;cells=&amp;quot;2x&lt;/span&gt;&lt;span class=&quot;dmbrace&quot;&gt;[w]&lt;/span&gt;&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;quot;}&lt;/span&gt;)&lt;br&gt;        winset(src,&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Body&amp;quot;&lt;/span&gt;,&lt;span class=&quot;dmstring&quot;&gt;{&amp;quot;current-cell=&amp;quot;1,1&amp;quot;&amp;quot;}&lt;/span&gt;)&lt;br&gt;        src&amp;lt;&amp;lt;output(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;lt;center&amp;gt;Types&amp;quot;&lt;/span&gt;,&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Body&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:The beam body simply does not show up in the grid.&lt;/b&gt;&lt;br&gt;
&lt;br&gt;</description>
        </item>
                <item>
            <title>SwapColor Problem</title>
            <link>http://www.byond.com/members/Ssfreza?command=view_post&amp;post=140988</link>
            <guid>http://www.byond.com/members/Ssfreza?command=view_post&amp;post=140988</guid>
            <pubDate>Thu, 16 Jul 2009 19:04:41 +0000</pubDate>
            
            <comments>http://www.byond.com/members/Ssfreza?command=view_comments&amp;post=140988#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;
                        &lt;span class=&quot;dmkeyword&quot;&gt;switch&lt;/span&gt;(alert(customer,&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Would you like to customize this gi?&amp;quot;&lt;/span&gt;,&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;quot;&lt;/span&gt;,&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;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;                                &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/obj/Clothing/Gi/G = &lt;span class=&quot;dmkeyword&quot;&gt;new&lt;/span&gt;&lt;br&gt;                                &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/color=input(customer,&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;What color?&amp;quot;&lt;/span&gt;)&lt;span class=&quot;dmkeyword&quot;&gt;as&lt;/span&gt; color&lt;br&gt;                                &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/icon/i = G.icon&lt;br&gt;                                i.SwapColor(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;#0000ffff&amp;quot;&lt;/span&gt;, color)&lt;br&gt;                                G.icon = i&lt;br&gt;                                customer.contents += G&lt;br&gt;                                customer.UpdateBag()
&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:runtime error: Cannot execute null.SwapColor().&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
The problem happens right after the customer finishes choosing their Gi's color. It breaks the proc right there doesn't even add the item to the bag.&lt;br&gt;
&lt;br&gt;</description>
        </item>
                <item>
            <title>Knockback Effect</title>
            <link>http://www.byond.com/members/Ssfreza?command=view_post&amp;post=140997</link>
            <guid>http://www.byond.com/members/Ssfreza?command=view_post&amp;post=140997</guid>
            <pubDate>Tue, 14 Jul 2009 18:17:52 +0000</pubDate>
            
            <comments>http://www.byond.com/members/Ssfreza?command=view_comments&amp;post=140997#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;
mob/&lt;span class=&quot;dmkeyword&quot;&gt;proc&lt;/span&gt;/Knockback(space,mob/hitter)&lt;br&gt;    &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/normal_state = src.icon_state&lt;br&gt;    src.icon_state = &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Block&amp;quot;&lt;/span&gt;&lt;br&gt;    &lt;span class=&quot;dmkeyword&quot;&gt;switch&lt;/span&gt;(hitter.dir)&lt;br&gt;        &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(NORTH)&lt;br&gt;            src.y+=space&lt;br&gt;            spawn(1)&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;/turf/Ground/Grass/G)&lt;br&gt;                    &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(G.y == src.y &amp;amp;&amp;amp; G.x == src.x &amp;amp;&amp;amp; G.z == src.z)&lt;br&gt;                        &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(!G.damaged)&lt;br&gt;                            G.overlays += icon(&lt;span class=&quot;dmstring&quot;&gt;'Ground.dmi'&lt;/span&gt;,&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Knockback Grass End&amp;quot;&lt;/span&gt;,SOUTH)&lt;br&gt;                            G.damaged = 1&lt;br&gt;                            spawn(300)&lt;br&gt;                                G.overlays -= G.overlays&lt;br&gt;                                G.damaged = 0&lt;br&gt;                    &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(G.y == src.y-space &amp;amp;&amp;amp; G.x == src.x &amp;amp;&amp;amp; G.z == src.z)&lt;br&gt;                        &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(!G.damaged)&lt;br&gt;                            G.overlays += icon(&lt;span class=&quot;dmstring&quot;&gt;'Ground.dmi'&lt;/span&gt;,&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Knockback Grass&amp;quot;&lt;/span&gt;,SOUTH)&lt;br&gt;                            G.damaged = 1&lt;br&gt;                            spawn(300)&lt;br&gt;                                G.overlays -= G.overlays&lt;br&gt;                                G.damaged = 0&lt;br&gt;                    &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(G.y == src.y-1 &amp;amp;&amp;amp; G.x == src.x &amp;amp;&amp;amp; G.z == src.z)&lt;br&gt;                        &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(!G.damaged)&lt;br&gt;                            G.overlays += icon(&lt;span class=&quot;dmstring&quot;&gt;'Ground.dmi'&lt;/span&gt;,&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Knockback Grass&amp;quot;&lt;/span&gt;,SOUTH)&lt;br&gt;                            G.damaged = 1&lt;br&gt;                            spawn(300)&lt;br&gt;                                G.overlays -= G.overlays&lt;br&gt;                                G.damaged = 0&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;/turf/Ground/Tile/G)&lt;br&gt;                    &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(G.y == src.y &amp;amp;&amp;amp; G.x == src.x &amp;amp;&amp;amp; G.z == src.z)&lt;br&gt;                        &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(!G.damaged)&lt;br&gt;                            G.overlays += icon(&lt;span class=&quot;dmstring&quot;&gt;'Ground.dmi'&lt;/span&gt;,&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Tile Knockback&amp;quot;&lt;/span&gt;,SOUTH)&lt;br&gt;                            G.damaged = 1&lt;br&gt;                            spawn(300)&lt;br&gt;                                G.overlays -= G.overlays&lt;br&gt;                                G.damaged = 0&lt;br&gt;                    &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(G.y == src.y-space &amp;amp;&amp;amp; G.x == src.x &amp;amp;&amp;amp; G.z == src.z)&lt;br&gt;                        &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(!G.damaged)&lt;br&gt;                            G.overlays += icon(&lt;span class=&quot;dmstring&quot;&gt;'Ground.dmi'&lt;/span&gt;,&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Tile Knockback&amp;quot;&lt;/span&gt;,SOUTH)&lt;br&gt;                            G.damaged = 1&lt;br&gt;                            spawn(300)&lt;br&gt;                                G.overlays -= G.overlays&lt;br&gt;                                G.damaged = 0&lt;br&gt;                    &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(G.y == src.y-1 &amp;amp;&amp;amp; G.x == src.x &amp;amp;&amp;amp; G.z == src.z)&lt;br&gt;                        &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(!G.damaged)&lt;br&gt;                            G.overlays += icon(&lt;span class=&quot;dmstring&quot;&gt;'Ground.dmi'&lt;/span&gt;,&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Tile Knockback&amp;quot;&lt;/span&gt;,SOUTH)&lt;br&gt;                            G.damaged = 1&lt;br&gt;                            spawn(300)&lt;br&gt;                                G.overlays -= G.overlays&lt;br&gt;                                G.damaged = 0&lt;br&gt;        &lt;br&gt;..Continued &lt;span class=&quot;dmkeyword&quot;&gt;for&lt;/span&gt; SOUTH, EAST, WEST.                  
&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;br&gt;
Infinite loop suspected--switching proc to background.&lt;br&gt;
If it is not an infinite loop, either do 'set background=1' or set world.loop_checks=0.&lt;br&gt;
proc name: Knockback (/mob/proc/Knockback)&lt;br&gt;
usr: Marc (/mob)&lt;br&gt;
src: Gesu (/mob/NPC/ShopKeeper)&lt;br&gt;
call stack:&lt;br&gt;
Gesu (/mob/NPC/ShopKeeper): Knockback(2, Ssfreza (/mob))&lt;br&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
Even after doing 'set background=1' it causes a mass lag when the proc is called. Can anyone enlighten me on the reason?&lt;br&gt;
&lt;br&gt;</description>
        </item>
            
    </channel>
</rss>


