Autobuyers work by refreshing in a shop, looking for items them buying it here is some actual ab code Spoiler Code (C#): <div class="csharp" id="{CB}" style="font-family: monospace;"><ol><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> lstlog.<span style="color: #0000FF;">additem</span><span style="color: #000000;">(</span>struser + <span style="color: #808080;">": Refreshing in Shop "</span> + strid<span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> </li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #0600FF;">if</span> <span style="color: #000000;">(</span>lstathreads.<span style="color: #0000FF;">Item</span><span style="color: #000000;">(</span>intindex<span style="color: #000000;">)</span>.<span style="color: #0000FF;">Contains</span><span style="color: #000000;">(</span><span style="color: #808080;">"Stopping"</span><span style="color: #000000;">)</span> || form1Ref.<span style="color: #0000FF;">IsDisposed</span> == <span style="color: #0600FF;">true</span> || bolstop == <span style="color: #0600FF;">true</span><span style="color: #000000;">)</span></li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #000000;">{</span></li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> </li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> </li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> tmrsleep.<span style="color: #0000FF;">Enabled</span> = <span style="color: #0600FF;">false</span>;</li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> lstlog.<span style="color: #0000FF;">additem</span><span style="color: #000000;">(</span>struser + <span style="color: #808080;">": "</span> + <span style="color: #808080;">" Has stopped"</span><span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> lstathreads.<span style="color: #0000FF;">changelistitem</span><span style="color: #000000;">(</span>intindex, struser<span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> tmrrefresh.<span style="color: #0000FF;">Enabled</span> = <span style="color: #0600FF;">false</span>;</li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> Thread.<span style="color: #0000FF;">CurrentThread</span>.<span style="color: #0000FF;">Abort</span><span style="color: #000000;">(</span><span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #0600FF;">return</span>;</li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #000000;">}</span></li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> strhml = w.<span style="color: #0000FF;">Request</span><span style="color: #000000;">(</span><span style="color: #808080;">"GET"</span>, <span style="color: #808080;">"http://neopets.com/objects.phtml?type=shop&obj_type="</span> + strid, <span style="color: #808080;">"http://neopets.com/objects.phtml"</span><span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #0600FF;">if</span> <span style="color: #000000;">(</span>strhml.<span style="color: #0000FF;">Contains</span><span style="color: #000000;">(</span><span style="color: #808080;">"If you are ever presented with a Neopet that isn't yours,"</span><span style="color: #000000;">)</span><span style="color: #000000;">)</span></li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #000000;">{</span></li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #FF0000;">bool</span> log = <span style="color: #0600FF;">false</span>;</li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #FF0000;">string</span> check = w.<span style="color: #0000FF;">NeoLogin</span><span style="color: #000000;">(</span>strlogin<span style="color: #000000;">[</span><span style="color: #FF0000;">0</span><span style="color: #000000;">]</span>, strlogin<span style="color: #000000;">[</span><span style="color: #FF0000;">1</span><span style="color: #000000;">]</span>, <span style="color: #0600FF;">ref</span> log<span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> lstlog.<span style="color: #0000FF;">additem</span><span style="color: #000000;">(</span>struser + <span style="color: #808080;">": Not Logged in, Logging in"</span><span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #0600FF;">if</span> <span style="color: #000000;">(</span>!log<span style="color: #000000;">)</span></li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #000000;">{</span></li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> MessageBox.<span style="color: #0000FF;">Show</span><span style="color: #000000;">(</span><span style="color: #808080;">"Not logged in/r/n"</span> + check, <span style="color: #808080;">"Eclipse AB"</span><span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> lstathreads.<span style="color: #0000FF;">changelistitem</span><span style="color: #000000;">(</span>intindex, struser<span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> Thread.<span style="color: #0000FF;">CurrentThread</span>.<span style="color: #0000FF;">Abort</span><span style="color: #000000;">(</span><span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #000000;">}</span></li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #0600FF;">else</span> <span style="color: #000000;">{</span> lstlog.<span style="color: #0000FF;">additem</span><span style="color: #000000;">(</span>struser + <span style="color: #808080;">": Logged In, continuing autobuyin"</span><span style="color: #000000;">)</span>; <span style="color: #000000;">}</span></li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #000000;">}</span></li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #FF0000;">string</span><span style="color: #000000;">[</span><span style="color: #000000;">]</span> items;</li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> items = GrabAllBetween<span style="color: #000000;">(</span>strhml, <span style="color: #808080;">"</A><BR><B>"</span>, <span style="color: #808080;">"</B>"</span><span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #FF0000;">string</span><span style="color: #000000;">[</span><span style="color: #000000;">]</span> url;</li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> url = GrabAllBetween<span style="color: #000000;">(</span>strhml, <span style="color: #808080;">"haggle.phtml?obj_info_id"</span>, <span style="color: #808080;">"&g=3"</span><span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #FF0000;">string</span><span style="color: #000000;">[</span><span style="color: #000000;">]</span> prices = GrabAllBetween<span style="color: #000000;">(</span>strhml, <span style="color: #808080;">"<BR>Cost: "</span>, <span style="color: #808080;">" NP"</span><span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #FF0000;">int</span> b = items.<span style="color: #0000FF;">GetUpperBound</span><span style="color: #000000;">(</span><span style="color: #FF0000;">0</span><span style="color: #000000;">)</span>; <span style="color: #FF0000;">int</span> c = strlist.<span style="color: #0000FF;">Length</span>;</li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> found = <span style="color: #0600FF;">false</span>;</li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #0600FF;">for</span> <span style="color: #000000;">(</span><span style="color: #FF0000;">int</span> y = <span style="color: #FF0000;">0</span>; y <= strlist.<span style="color: #0000FF;">GetUpperBound</span><span style="color: #000000;">(</span><span style="color: #FF0000;">0</span><span style="color: #000000;">)</span>; y++<span style="color: #000000;">)</span></li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #000000;">{</span></li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #0600FF;">for</span> <span style="color: #000000;">(</span><span style="color: #FF0000;">int</span> x = <span style="color: #FF0000;">0</span>; x <= items.<span style="color: #0000FF;">GetUpperBound</span><span style="color: #000000;">(</span><span style="color: #FF0000;">0</span><span style="color: #000000;">)</span>; x++<span style="color: #000000;">)</span></li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #000000;">{</span></li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> </li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #0600FF;">if</span> <span style="color: #000000;">(</span>items<span style="color: #000000;">[</span>x<span style="color: #000000;">]</span>.<span style="color: #0000FF;">ToString</span><span style="color: #000000;">(</span><span style="color: #000000;">)</span>.<span style="color: #0000FF;">ToLower</span><span style="color: #000000;">(</span><span style="color: #000000;">)</span> == strlist<span style="color: #000000;">[</span>y<span style="color: #000000;">]</span>.<span style="color: #0000FF;">ToString</span><span style="color: #000000;">(</span><span style="color: #000000;">)</span>.<span style="color: #0000FF;">ToLower</span><span style="color: #000000;">(</span><span style="color: #000000;">)</span><span style="color: #000000;">)</span></li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #000000;">{</span></li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #008080; font-style: italic;">//Buys Item</span></li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> </li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> bolstock = <span style="color: #0600FF;">true</span>;</li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> found = <span style="color: #0600FF;">true</span>;</li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #0600FF;">if</span> <span style="color: #000000;">(</span>lstathreads.<span style="color: #0000FF;">Item</span><span style="color: #000000;">(</span>intindex<span style="color: #000000;">)</span>.<span style="color: #0000FF;">Contains</span><span style="color: #000000;">(</span><span style="color: #808080;">"Stopping"</span><span style="color: #000000;">)</span> || form1Ref.<span style="color: #0000FF;">IsDisposed</span> == <span style="color: #0600FF;">true</span> || bolstop == <span style="color: #0600FF;">true</span><span style="color: #000000;">)</span></li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #000000;">{</span></li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> </li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> </li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> tmrsleep.<span style="color: #0000FF;">Enabled</span> = <span style="color: #0600FF;">false</span>;</li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> lstlog.<span style="color: #0000FF;">additem</span><span style="color: #000000;">(</span>struser + <span style="color: #808080;">": "</span> + <span style="color: #808080;">" Has stopped"</span><span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> lstathreads.<span style="color: #0000FF;">changelistitem</span><span style="color: #000000;">(</span>intindex, struser<span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> tmrrefresh.<span style="color: #0000FF;">Enabled</span> = <span style="color: #0600FF;">false</span>;</li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> Thread.<span style="color: #0000FF;">CurrentThread</span>.<span style="color: #0000FF;">Abort</span><span style="color: #000000;">(</span><span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #0600FF;">return</span>;</li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #000000;">}</span></li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> </li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> lstlog.<span style="color: #0000FF;">additem</span><span style="color: #000000;">(</span>struser + <span style="color: #808080;">": "</span> +CurrentTime<span style="color: #000000;">(</span><span style="color: #000000;">)</span> + <span style="color: #808080;">"Item Found"</span><span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> </li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> timer.<span style="color: #0000FF;">Start</span><span style="color: #000000;">(</span><span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> strhml = w.<span style="color: #0000FF;">Request</span><span style="color: #000000;">(</span><span style="color: #808080;">"GET"</span>, <span style="color: #808080;">"http://neopets.com/haggle.phtml?obj_info_id"</span> + url<span style="color: #000000;">[</span>x<span style="color: #000000;">]</span> + <span style="color: #808080;">"&brr=1366"</span>, <span style="color: #808080;">"http://neopets.com/objects.phtml?type=shop&obj_type=13"</span><span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #0600FF;">if</span> <span style="color: #000000;">(</span>strhml.<span style="color: #0000FF;">Contains</span><span style="color: #000000;">(</span><span style="color: #808080;">"SOLD OUT"</span><span style="color: #000000;">)</span> || strhml.<span style="color: #0000FF;">Contains</span><span style="color: #000000;">(</span><span style="color: #808080;">"massive demand"</span><span style="color: #000000;">)</span><span style="color: #000000;">)</span></li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #000000;">{</span></li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> lstlog.<span style="color: #0000FF;">additem</span><span style="color: #000000;">(</span>struser + <span style="color: #808080;">": "</span> + <span style="color: #808080;">"-"</span> + CurrentTime<span style="color: #000000;">(</span><span style="color: #000000;">)</span> + <span style="color: #808080;">"-"</span> + items<span style="color: #000000;">[</span>x<span style="color: #000000;">]</span>.<span style="color: #0000FF;">ToString</span><span style="color: #000000;">(</span><span style="color: #000000;">)</span> + <span style="color: #808080;">" was sold out before you haggled"</span><span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #0600FF;">return</span>;</li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #000000;">}</span></li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #0600FF;">else</span></li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #000000;">{</span></li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> </li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> </li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #FF0000;">string</span> cap = GetStringBetween<span style="color: #000000;">(</span>strhml, <span style="color: #808080;">"/captcha_show.phtml"</span>, <span style="color: #808080;">"<span style="color: #008080; font-weight: bold;">\"</span>"</span><span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> </li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> </li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> </li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> </li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #FF0000;">string</span> oc = w.<span style="color: #0000FF;">GrabNeoCaptcha</span><span style="color: #000000;">(</span><span style="color: #808080;">"http://neopets.com/captcha_show.phtml"</span> + cap<span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> </li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> </li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #FF0000;">string</span> haggle = prices<span style="color: #000000;">[</span>x<span style="color: #000000;">]</span>.<span style="color: #0000FF;">ToString</span><span style="color: #000000;">(</span><span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #0600FF;">if</span> <span style="color: #000000;">(</span>haggle.<span style="color: #0000FF;">Contains</span><span style="color: #000000;">(</span><span style="color: #808080;">","</span><span style="color: #000000;">)</span> == <span style="color: #0600FF;">true</span><span style="color: #000000;">)</span> <span style="color: #000000;">{</span> haggle = haggle.<span style="color: #0000FF;">Replace</span><span style="color: #000000;">(</span><span style="color: #808080;">","</span>, <span style="color: #0600FF;">null</span><span style="color: #000000;">)</span>; <span style="color: #000000;">}</span></li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> </li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #FF0000;">int</span> inthag = Convert.<span style="color: #0000FF;">ToInt32</span><span style="color: #000000;">(</span>Convert.<span style="color: #0000FF;">ToInt32</span><span style="color: #000000;">(</span>haggle<span style="color: #000000;">)</span><span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #0600FF;">if</span> <span style="color: #000000;">(</span>Convert.<span style="color: #0000FF;">ToInt64</span><span style="color: #000000;">(</span>aData<span style="color: #000000;">[</span><span style="color: #FF0000;">2</span><span style="color: #000000;">]</span><span style="color: #000000;">)</span> > <span style="color: #FF0000;">0</span><span style="color: #000000;">)</span></li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> Pause<span style="color: #000000;">(</span>Convert.<span style="color: #0000FF;">ToDouble</span><span style="color: #000000;">(</span>aData<span style="color: #000000;">[</span><span style="color: #FF0000;">2</span><span style="color: #000000;">]</span><span style="color: #000000;">)</span><span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> strhml = w.<span style="color: #0000FF;">Request</span><span style="color: #000000;">(</span><span style="color: #808080;">"POST"</span>, <span style="color: #808080;">"http://neopets.com/haggle.phtml?current_offer="</span> + Haggle<span style="color: #000000;">(</span>inthag<span style="color: #000000;">)</span> + oc, <span style="color: #808080;">"http://neopets.com/haggle.phtml?obj_info_id"</span> + url<span style="color: #000000;">[</span>x<span style="color: #000000;">]</span> + <span style="color: #808080;">"&brr=1366"</span><span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> timer.<span style="color: #0000FF;">Stop</span><span style="color: #000000;">(</span><span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #FF0000;">long</span> time = timer.<span style="color: #0000FF;">ElapsedMilliseconds</span>;</li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> timer.<span style="color: #0000FF;">Reset</span><span style="color: #000000;">(</span><span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #008080; font-style: italic;">//int intemd = DateTime.Now.Millisecond;</span></li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #FF0000;">string</span> strHTML = strhml;</li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> </li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #008080; font-style: italic;">//int intend = (intemd - begin);</span></li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #0600FF;">if</span> <span style="color: #000000;">(</span>strHTML.<span style="color: #0000FF;">Contains</span><span style="color: #000000;">(</span><span style="color: #808080;">"SOLD OUT"</span><span style="color: #000000;">)</span><span style="color: #000000;">)</span></li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #000000;">{</span></li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> lstmiss.<span style="color: #0000FF;">additem</span><span style="color: #000000;">(</span>struser + <span style="color: #808080;">" - "</span> + items<span style="color: #000000;">[</span>x<span style="color: #000000;">]</span><span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> lstlog.<span style="color: #0000FF;">additem</span><span style="color: #000000;">(</span>struser + <span style="color: #808080;">": "</span> + CurrentTime<span style="color: #000000;">(</span><span style="color: #000000;">)</span> + <span style="color: #808080;">" - "</span> + items<span style="color: #000000;">[</span>x<span style="color: #000000;">]</span> + <span style="color: #808080;">"sold out"</span><span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> </li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #000000;">}</span></li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #0600FF;">else</span> <span style="color: #0600FF;">if</span> <span style="color: #000000;">(</span>strHTML.<span style="color: #0000FF;">Contains</span><span style="color: #000000;">(</span><span style="color: #808080;">"added to your inventory"</span><span style="color: #000000;">)</span><span style="color: #000000;">)</span></li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #000000;">{</span></li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> lstbought.<span style="color: #0000FF;">additem</span><span style="color: #000000;">(</span>struser + <span style="color: #808080;">" - "</span> + items<span style="color: #000000;">[</span>x<span style="color: #000000;">]</span><span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> lstlog.<span style="color: #0000FF;">additem</span><span style="color: #000000;">(</span>struser + <span style="color: #808080;">": "</span> + CurrentTime<span style="color: #000000;">(</span><span style="color: #000000;">)</span> + <span style="color: #808080;">"-"</span> + items<span style="color: #000000;">[</span>x<span style="color: #000000;">]</span>.<span style="color: #0000FF;">ToString</span><span style="color: #000000;">(</span><span style="color: #000000;">)</span> + <span style="color: #808080;">"-Bought for"</span> + Haggle<span style="color: #000000;">(</span>inthag<span style="color: #000000;">)</span> + <span style="color: #808080;">" Took "</span> + time.<span style="color: #0000FF;">ToString</span><span style="color: #000000;">(</span><span style="color: #000000;">)</span><span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #0600FF;">if</span> <span style="color: #000000;">(</span>Convert.<span style="color: #0000FF;">ToInt64</span><span style="color: #000000;">(</span>aData<span style="color: #000000;">[</span><span style="color: #FF0000;">1</span><span style="color: #000000;">]</span><span style="color: #000000;">)</span> > <span style="color: #FF0000;">0</span><span style="color: #000000;">)</span></li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #000000;">{</span></li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> Pause<span style="color: #000000;">(</span>Convert.<span style="color: #0000FF;">ToDouble</span><span style="color: #000000;">(</span>aData<span style="color: #000000;">[</span><span style="color: #FF0000;">1</span><span style="color: #000000;">]</span><span style="color: #000000;">)</span><span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #000000;">}</span></li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #000000;">}</span></li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #0600FF;">else</span> <span style="color: #0600FF;">if</span> <span style="color: #000000;">(</span>strHTML.<span style="color: #0000FF;">Contains</span><span style="color: #000000;">(</span><span style="color: #808080;">"out of my shop!"</span><span style="color: #000000;">)</span><span style="color: #000000;">)</span></li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #000000;">{</span></li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> lstmiss.<span style="color: #0000FF;">additem</span><span style="color: #000000;">(</span>struser + <span style="color: #808080;">" - "</span> + items<span style="color: #000000;">[</span>x<span style="color: #000000;">]</span><span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> lstlog.<span style="color: #0000FF;">additem</span><span style="color: #000000;">(</span>struser + <span style="color: #808080;">": "</span> + CurrentTime<span style="color: #000000;">(</span><span style="color: #000000;">)</span> + <span style="color: #808080;">" -Failed to buy "</span> + <span style="color: #808080;">" not enough NP's"</span><span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #0600FF;">if</span> <span style="color: #000000;">(</span>strlow == <span style="color: #808080;">"1"</span><span style="color: #000000;">)</span></li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #000000;">{</span></li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> bank<span style="color: #000000;">(</span>strbankamount<span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #000000;">}</span></li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #0600FF;">else</span></li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #000000;">{</span></li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> lstlog.<span style="color: #0000FF;">additem</span><span style="color: #000000;">(</span>struser + <span style="color: #808080;">": Out of neopoints"</span><span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> lstathreads.<span style="color: #0000FF;">changelistitem</span><span style="color: #000000;">(</span>intindex, struser<span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> bolstop = <span style="color: #0600FF;">true</span>;</li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> tmrrefresh.<span style="color: #0000FF;">Enabled</span> = <span style="color: #0600FF;">false</span>;</li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> tmrsleep.<span style="color: #0000FF;">Enabled</span> = <span style="color: #0600FF;">false</span>;</li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> Thread.<span style="color: #0000FF;">CurrentThread</span>.<span style="color: #0000FF;">Abort</span><span style="color: #000000;">(</span><span style="color: #000000;">)</span>;</li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> <span style="color: #0600FF;">return</span>;</li></ol></div> THey are thousands of lines of code like that any other questions pm me