<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0">
    <channel>
        <title>Bunnie's site</title>
        <link>http://www.byond.com/members/Bunnie</link>
        <description></description>
        <lastBuildDate>Fri, 10 Feb 2012 21:10:18 +0000</lastBuildDate>
        <language>en-us</language>
    
                <item>
            <title>TrueRandom or Not?</title>
            <link>http://www.byond.com/members/Bunnie?command=view_post&amp;post=156663</link>
            <guid>http://www.byond.com/members/Bunnie?command=view_post&amp;post=156663</guid>
            <pubDate>Thu, 19 Aug 2010 12:39:03 +0000</pubDate>
            
            <comments>http://www.byond.com/members/Bunnie?command=view_comments&amp;post=156663#comments</comments>
            
            <description>&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;/TrueRandom(list/TheDeck)&lt;br&gt;    &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;&lt;br&gt;        size = TheDeck.len&lt;br&gt;    &lt;span class=&quot;dmkeyword&quot;&gt;while&lt;/span&gt;(size&amp;gt;0)&lt;br&gt;        TheDeck.Swap(rand(1,size),rand(1,TheDeck.len))&lt;br&gt;        size--
&lt;/pre&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;br&gt;
I've done alot of online reading lately about how to randomly shuffle a deck of 52 cards.&lt;br&gt;
From what I read they all ultimately suggest to;&lt;br&gt;
Switch A with B&lt;br&gt;
Where A = A number between 1 and LoopCount&lt;br&gt;
and B = Number btween 1 and DeckMax&lt;br&gt;
LoopCount starts at the Deck's size and decreases.&lt;br&gt;
&lt;br&gt;
This is proposed to be truly random as EACH position in the deck has an exactly equal chance of being swapped with another.&lt;br&gt;
&lt;br&gt;
&lt;span class=&quot;comment_quote_header&quot;&gt;Lummox JR wrote:&lt;/span&gt;&lt;br&gt;
&lt;blockquote class=&quot;comment_quote&quot;&gt;&lt;span class=&quot;comment_quote_header&quot;&gt;This is a correct shuffling algorithm:&lt;/span&gt;&lt;br&gt;
&lt;blockquote class=&quot;comment_quote&quot;&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;/Shuffle(list/deck)&lt;br&gt;&amp;gt;   &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(!deck) &lt;span class=&quot;dmkeyword&quot;&gt;return&lt;/span&gt;&lt;br&gt;&amp;gt;   &lt;span class=&quot;dmkeyword&quot;&gt;for&lt;/span&gt;(&lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/i=deck.len, i&amp;gt;1, --i)&lt;br&gt;&amp;gt;     deck.Swap(i, rand(1,i))
&lt;/pre&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;br&gt;
Essentially what that's doing is building the shuffled deck from the bottom up, choosing a card at random from the unshuffled part (indexes 1 through i) and moving it to the shuffled pile (i+1 through deck.len), replacing it with another card. As the loop progresses, the growing shuffled pile is filled with cards in truly random order while the unshiffled pile becomes more random as it gets smaller.&lt;br&gt;
The loop terminates when i==1 because at that point, the process of elimination has left you with only one card.&lt;/blockquote&gt;
&lt;/blockquote&gt;</description>
        </item>
                <item>
            <title>Multi-Lists don't work with List Procs</title>
            <link>http://www.byond.com/members/Bunnie?command=view_post&amp;post=139815</link>
            <guid>http://www.byond.com/members/Bunnie?command=view_post&amp;post=139815</guid>
            <pubDate>Thu, 19 Aug 2010 08:22:15 +0000</pubDate>
            
            <comments>http://www.byond.com/members/Bunnie?command=view_comments&amp;post=139815#comments</comments>
            
            <description>I am trying to make a shuffle system for a card game and getting an annoying issue with this.&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;
&lt;span class=&quot;dmkeyword&quot;&gt;proc&lt;/span&gt;/PileRandom(list/TheDeck)&lt;br&gt;    &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;&lt;br&gt;        list/piles[6]&lt;br&gt;        list/newdeck[]&lt;br&gt;        ii=0&lt;br&gt;        pilenum=0&lt;br&gt;        CardNum=0&lt;br&gt;    &lt;span class=&quot;dmkeyword&quot;&gt;while&lt;/span&gt;(TheDeck.len&amp;gt;0)&lt;br&gt;        ii++&lt;br&gt;        pilenum=ii%6&lt;br&gt;        &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(pilenum==0) pilenum=6&lt;br&gt;        CardNum=rand(1,TheDeck.len)&lt;br&gt;        piles[pilenum].Add(TheDeck[CardNum])&lt;br&gt;        TheDeck.Cut(CardNum, CardNum+1)&lt;br&gt;    &lt;span class=&quot;dmkeyword&quot;&gt;while&lt;/span&gt;(piles.len&amp;gt;0)&lt;br&gt;        pilenum = rand(1,piles.len)&lt;br&gt;        newdeck+=piles[pilenum]&lt;br&gt;        piles.Cut(pilenum,pilenum+1)&lt;br&gt;    TheDeck.Cut()&lt;br&gt;    TheDeck.Add(newdeck)
&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;
&lt;i&gt;piles[pilenum].Add(TheDeck[CardNum])&lt;/i&gt; error: .: expected end of statement&lt;br&gt;
&lt;br&gt;
The same thing happens with all of the built-inlist procs;&lt;br&gt;
Add, Copy, Cut, Find, Insert, Remove &amp; Swap</description>
        </item>
                <item>
            <title>Windows vs Linux Server Rebooter</title>
            <link>http://www.byond.com/members/Bunnie?command=view_post&amp;post=158645</link>
            <guid>http://www.byond.com/members/Bunnie?command=view_post&amp;post=158645</guid>
            <pubDate>Sat, 25 Jul 2009 20:46:33 +0000</pubDate>
            
            <comments>http://www.byond.com/members/Bunnie?command=view_comments&amp;post=158645#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;var&lt;/span&gt;/ipaddress=&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;127.0.0.1&amp;quot;&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/port=&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;1709&amp;quot;&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/serverpath=&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;~/byond/MyHub/dmu/dmu.dmb&amp;quot;&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/serveroptionals=&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;-trusted&amp;quot;&lt;/span&gt;&lt;br&gt;&lt;br&gt;world/New()&lt;br&gt;    world.log=file(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Monitorlog.txt&amp;quot;&lt;/span&gt;);&lt;br&gt;    Check_Server()&lt;br&gt;&lt;br&gt;&lt;span class=&quot;dmkeyword&quot;&gt;proc&lt;/span&gt;&lt;br&gt;    Check_Server()&lt;br&gt;        &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/failattempts = 0&lt;br&gt;        LOOP&lt;br&gt;        &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/SERVER = world.Export(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&lt;/span&gt;&lt;span class=&quot;dmbrace&quot;&gt;[ipaddress]&lt;/span&gt;&lt;span class=&quot;dmstring&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;dmbrace&quot;&gt;[port]&lt;/span&gt;&lt;span class=&quot;dmstring&quot;&gt;?ping&amp;quot;&lt;/span&gt;)&lt;br&gt;        &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(!SERVER)&lt;br&gt;            world.log&amp;lt;&amp;lt;&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;lt;&lt;/span&gt;&lt;span class=&quot;dmbrace&quot;&gt;[time2text(world.timeofday)]&lt;/span&gt;&lt;span class=&quot;dmstring&quot;&gt;&amp;gt; Server failed to respond&amp;quot;&lt;/span&gt;&lt;br&gt;            failattempts++;&lt;br&gt;            &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(failattempts&amp;gt;2)&lt;br&gt;                world.log&amp;lt;&amp;lt;&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;lt;&lt;/span&gt;&lt;span class=&quot;dmbrace&quot;&gt;[time2text(world.timeofday)]&lt;/span&gt;&lt;span class=&quot;dmstring&quot;&gt;&amp;gt; Reboot Attempted&amp;quot;&lt;/span&gt;&lt;br&gt;                world.log&amp;lt;&amp;lt;&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;----------------------&amp;quot;&lt;/span&gt;&lt;br&gt;                startup(serverpath,port,serveroptionals)&lt;br&gt;                failattempts=0;&lt;br&gt;        spawn(10)&lt;br&gt;        &lt;span class=&quot;dmkeyword&quot;&gt;goto&lt;/span&gt; LOOP
&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;
&lt;br&gt;
This code works perfectly fine on Windows.&lt;br&gt;
However, neither logging output or running of a server works on a Linux machine.&lt;br&gt;
&lt;br&gt;
Any ideas?&lt;br&gt;
&lt;br&gt;
FYI. It's using variables because I plan to make it use an external txt file to obtain this information when I know it works solid.</description>
        </item>
                <item>
            <title>Windows vs Linux Server Rebooter</title>
            <link>http://www.byond.com/members/Bunnie?command=view_post&amp;post=140957</link>
            <guid>http://www.byond.com/members/Bunnie?command=view_post&amp;post=140957</guid>
            <pubDate>Fri, 24 Jul 2009 05:14:17 +0000</pubDate>
            
            <comments>http://www.byond.com/members/Bunnie?command=view_comments&amp;post=140957#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;
world/New()&lt;br&gt;    world.log=file(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Monitorlog.txt&amp;quot;&lt;/span&gt;);&lt;br&gt;    Check_Server()&lt;br&gt;&lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/failattempts&lt;br&gt;&lt;span class=&quot;dmkeyword&quot;&gt;proc&lt;/span&gt;&lt;br&gt;    Check_Server()&lt;br&gt;        &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/SERVER = world.Export(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;byond://127.0.0.1:1709?ping&amp;quot;&lt;/span&gt;)&lt;br&gt;        &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(!SERVER)&lt;br&gt;            world.log&amp;lt;&amp;lt;&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;lt;&lt;/span&gt;&lt;span class=&quot;dmbrace&quot;&gt;[time2text(world.timeofday)]&lt;/span&gt;&lt;span class=&quot;dmstring&quot;&gt;&amp;gt; Server failed to respond&amp;quot;&lt;/span&gt;&lt;br&gt;            failattempts++;&lt;br&gt;            &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(failattempts&amp;gt;2)&lt;br&gt;                world.log&amp;lt;&amp;lt;&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;lt;&lt;/span&gt;&lt;span class=&quot;dmbrace&quot;&gt;[time2text(world.timeofday)]&lt;/span&gt;&lt;span class=&quot;dmstring&quot;&gt;&amp;gt; Reboot Attempted&amp;quot;&lt;/span&gt;&lt;br&gt;                world.log&amp;lt;&amp;lt;&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;----------------------&amp;quot;&lt;/span&gt;&lt;br&gt;                startup(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;dmu/dmu.dmb&amp;quot;&lt;/span&gt;,1709,&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;-trusted&amp;quot;&lt;/span&gt;)&lt;br&gt;                failattempts=0;&lt;br&gt;        spawn(10)&lt;br&gt;        Check_Server()
&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;
&lt;br&gt;
This code works perfectly fine on Windows.&lt;br&gt;
However, neither logging output or running of a server works on a Linux machine.&lt;br&gt;
&lt;br&gt;
Any ideas?</description>
        </item>
                <item>
            <title>input as list</title>
            <link>http://www.byond.com/members/Bunnie?command=view_post&amp;post=159275</link>
            <guid>http://www.byond.com/members/Bunnie?command=view_post&amp;post=159275</guid>
            <pubDate>Fri, 10 Apr 2009 23:15:03 +0000</pubDate>
            
            <comments>http://www.byond.com/members/Bunnie?command=view_comments&amp;post=159275#comments</comments>
            
            <description>How can I get list as a type of input to a proc?&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;
world/&lt;span class=&quot;dmkeyword&quot;&gt;proc&lt;/span&gt;/rearrange(input &lt;span class=&quot;dmkeyword&quot;&gt;as&lt;/span&gt; list)
&lt;/pre&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;br&gt;
Bad input type.&lt;br&gt;
&lt;br&gt;
What I'm trying to achieve is basically the php equivalent of..&lt;br&gt;
&lt;br&gt;
$bob = rearrange($bob);&lt;br&gt;
&lt;br&gt;
function rearrange($input)&lt;br&gt;
{&lt;br&gt;
// Rearranging stuff here&lt;br&gt;
return $input&lt;br&gt;
}</description>
        </item>
                <item>
            <title>Linux (Ubuntu) Daemon Queries.</title>
            <link>http://www.byond.com/members/Bunnie?command=view_post&amp;post=161413</link>
            <guid>http://www.byond.com/members/Bunnie?command=view_post&amp;post=161413</guid>
            <pubDate>Fri, 09 May 2008 17:03:05 +0000</pubDate>
            
            <comments>http://www.byond.com/members/Bunnie?command=view_comments&amp;post=161413#comments</comments>
            
            <description>Alright, I've got DreamDaemon working on my Ubuntu server and it runs fine, however I have two things I would like to do..&lt;br&gt;
&lt;br&gt;
First off, I connect via PuTTy, would it be possible to have the Daemon server remain active AFTER PuTTy is closed?&lt;br&gt;
&lt;br&gt;
Second off, how can I get it to &quot;login&quot; properly? at the moment its hosting under an ?invalid? BYOND key, and servers run by it just report Host as Unknown, how do I get it to login under a byond key?</description>
        </item>
                <item>
            <title>Ubuntu DreamDaemon [Resolved]</title>
            <link>http://www.byond.com/members/Bunnie?command=view_post&amp;post=161418</link>
            <guid>http://www.byond.com/members/Bunnie?command=view_post&amp;post=161418</guid>
            <pubDate>Fri, 09 May 2008 11:12:13 +0000</pubDate>
            
            <comments>http://www.byond.com/members/Bunnie?command=view_comments&amp;post=161418#comments</comments>
            
            <description>&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;
-bash: /home&lt;span class=&quot;dmcomment&quot;&gt;/****/&lt;/span&gt;bin/DreamDaemon: No such file or directory&lt;br&gt;****&amp;#064;digiyond:~/bin$ cd /home&lt;span class=&quot;dmcomment&quot;&gt;/****/&lt;/span&gt;bin/&lt;br&gt;****&amp;#064;digiyond:~/bin$ dir&lt;br&gt;DreamDaemon  DreamMaker  byondsetup  libext.so&lt;br&gt;****&amp;#064;digiyond:~/bin$
&lt;/pre&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;br&gt;
Can anyone explain this?&lt;br&gt;
&lt;br&gt;
I'm on Ubuntu 8.04 LTS (hardy) and I've been tackling this for the past 3 hours now.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
--Resolved--&lt;br&gt;
&lt;br&gt;
&lt;span class=&quot;comment_quote_header&quot;&gt;Cinnom wrote:&lt;/span&gt;&lt;br&gt;
&lt;blockquote class=&quot;comment_quote&quot;&gt;&lt;span class=&quot;comment_quote_header&quot;&gt;If it's a 64-bit server, you may need to install ia32-libs:&lt;/span&gt;&lt;br&gt;
&lt;blockquote class=&quot;comment_quote&quot;&gt;sudo apt-get install ia32-libs&lt;/blockquote&gt;
&lt;/blockquote&gt;</description>
        </item>
                <item>
            <title>I hear invisible people! [Abandoned]</title>
            <link>http://www.byond.com/members/Bunnie?command=view_post&amp;post=161739</link>
            <guid>http://www.byond.com/members/Bunnie?command=view_post&amp;post=161739</guid>
            <pubDate>Sun, 06 Apr 2008 14:07:07 +0000</pubDate>
            
            <comments>http://www.byond.com/members/Bunnie?command=view_comments&amp;post=161739#comments</comments>
            
            <description>I'm setting people invisible to a player as previously displayed here.&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;http://www.byond.com/developer/forum/?id=628836&quot;&gt;http://www.byond.com/developer/forum/?id=628836&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
However it seems that whenever I make text output to view via a verb ( say() ) it allows the player to hear people that they cannot actually see?&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;
Say()&lt;br&gt;    &lt;span class=&quot;dmcomment&quot;&gt;// Mute/Spam checks here.&lt;/span&gt;&lt;br&gt;    &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/text = input(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Say Something. What?&amp;quot;&lt;/span&gt;,&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Say&amp;quot;&lt;/span&gt; &lt;span class=&quot;dmkeyword&quot;&gt;as&lt;/span&gt; text&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/PC/p &lt;span class=&quot;dmkeyword&quot;&gt;in&lt;/span&gt; view(usr))&lt;br&gt;        p&amp;lt;&amp;lt;&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;: &lt;/span&gt;&lt;span class=&quot;dmbrace&quot;&gt;[text]&lt;/span&gt;&lt;span class=&quot;dmstring&quot;&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;
So, how can I resolve this issue?&lt;br&gt;
&lt;br&gt;
p.s this is just a basic verb to demonstrate that it's not working, this isn't my actual verb :)&lt;br&gt;
&lt;br&gt;
&lt;hr&gt;
&lt;br&gt;
&lt;br&gt;
It became later apparent that this wouldn't be effective for me, even if I had managed to solve this (Although I do believe GhostAnime would have found the solution) as there were several commands that needed attention, and so it became easier to strip the verbs they were not allowed</description>
        </item>
                <item>
            <title>Make players in AREA invisible [Solved]</title>
            <link>http://www.byond.com/members/Bunnie?command=view_post&amp;post=161748</link>
            <guid>http://www.byond.com/members/Bunnie?command=view_post&amp;post=161748</guid>
            <pubDate>Sat, 05 Apr 2008 03:17:33 +0000</pubDate>
            
            <comments>http://www.byond.com/members/Bunnie?command=view_comments&amp;post=161748#comments</comments>
            
            <description>Slightly incorrect topic title, I apologize, but what I'm trying to achieve is, while MOB is in /area/cave/ MOB cannot see other MOB's.&lt;br&gt;
&lt;br&gt;
So if for example players John and Dave entered someplace, and it's area was /area/cave/&lt;br&gt;
&lt;br&gt;
John could see himself, but not Dave&lt;br&gt;
Dave could see himself, but not John&lt;br&gt;
&lt;br&gt;
Unfortunately the invisibility variable isn't going to help in achieving this, either that or im tackling it in the wrong fashion.&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;
area&lt;br&gt;    maze_area&lt;br&gt;        Enter()&lt;br&gt;            &lt;span class=&quot;dmcomment&quot;&gt;//Do stealthy stuff here&lt;/span&gt;&lt;br&gt;            &lt;span class=&quot;dmkeyword&quot;&gt;return&lt;/span&gt; ..()&lt;br&gt;        Exit()&lt;br&gt;            &lt;span class=&quot;dmcomment&quot;&gt;//End stealthy stuff here&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;
&lt;hr&gt;
&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;
    Entered()&lt;br&gt;            usr.sight |= SEE_SELF&lt;br&gt;            usr.invisibility = 1&lt;br&gt;        Exited()&lt;br&gt;            usr.sight &amp;amp;= ~SEE_SELF&lt;br&gt;            usr.invisibility = 0
&lt;/pre&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;br&gt;
This is the solution I came up with thanks to Kaioken and Hiead, thanks for your insightful debate.&lt;br&gt;
&lt;br&gt;
I was originally only applying one, I didn't know to mix them both to get the desired effect, thanks again.</description>
        </item>
                <item>
            <title>Always be thoughful of your words.</title>
            <link>http://www.byond.com/members/Bunnie?command=view_post&amp;post=41185</link>
            <guid>http://www.byond.com/members/Bunnie?command=view_post&amp;post=41185</guid>
            <pubDate>Fri, 04 Apr 2008 07:24:59 +0000</pubDate>
            
            <description>Recently I hurt someone's feelings.&lt;br&gt;
Mobius Evalon, I hurt his feelings, truely and deeply and words cannot begin to describe how sorry I am, nor will they ever be enough.&lt;br&gt;
&lt;br&gt;
Mobius Evalon helped me get started learning coding, both DreamMaker and PHP, if it wasn't for his help, heck, I probably would never have gotten anywhere in my coding business.&lt;br&gt;
&lt;br&gt;
So, Mobius Evalon, I salute you for being such a considerate and thoughtful person, regardless of all the hurt I put you through you always seemed to have a huge heart and the will to help which I suppose I did take advantage of and again I can never apologize enough to make up for it.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Mobius Evalon, &lt;a href=&quot;http://mobius.evalon.youaremighty.com/&quot;&gt;You are mighty&lt;/a&gt;.</description>
        </item>
            
    </channel>
</rss>


