<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>Tutorial's / Config's Ect.</title>
		<link>http://www.jcscape.org/tutorial-s-config-s-ect-f91/-t1.htm</link>
		<description>Post tutorials and configuration or something in this board's.</description>
		<lastBuildDate>Fri, 22 Jan 2010 18:13:01 GMT</lastBuildDate>
		<ttl>10</ttl>
		<image>
			<title>Tutorial's / Config's Ect.</title>
			<url>http://i276.photobucket.com/albums/kk1/redsmosh/jcscape-1.png</url>
			<link>http://www.jcscape.org/tutorial-s-config-s-ect-f91/-t1.htm</link>
		</image>
		<item>
			<title>[Rs2HD] Non Telepoting Zones [562]</title>
			<link>http://www.jcscape.org/tutorial-s-config-s-ect-f91/rs2hd-non-telepoting-zones-562-t11947.htm</link>
			<dc:creator>JC</dc:creator>
			<description>This tutorial is basic i know.

But just a snippet yeah. so dont complain that its easy,



If you dont have bh Code it. Im posting this because i have it.



1st go to player.java and search "canttelezone"



under "{" add



Code:return getLocation&#40;&#41;.getX&#40;&#41; &gt;= 3000 && getLocation&#40;&#41;.getX&#40;&#41; &lt;= 3160 && getLocation&#40;&#41;.getY&#40;&#41; &gt;= 3688 && getLocation&#40;&#41;.getY&#40;&#41; &lt;= 3780;Save Compile and restart.



LOL DONE! </description>
			<category>Tutorial's / Config's Ect.</category>
			<pubDate>Fri, 22 Jan 2010 18:13:01 GMT</pubDate>
			<comments>http://www.jcscape.org/tutorial-s-config-s-ect-f91/rs2hd-non-telepoting-zones-562-t11947.htm#86469</comments>
			<guid>http://www.jcscape.org/tutorial-s-config-s-ect-f91/rs2hd-non-telepoting-zones-562-t11947.htm</guid>
		</item>
		<item>
			<title>signatures</title>
			<link>http://www.jcscape.org/tutorial-s-config-s-ect-f91/signatures-t11941.htm</link>
			<dc:creator>own3d 2</dc:creator>
			<description>if anyone has the time could you please post how to add a signature it would help alot for the new ppl like me=]</description>
			<category>Tutorial's / Config's Ect.</category>
			<pubDate>Thu, 21 Jan 2010 00:11:56 GMT</pubDate>
			<comments>http://www.jcscape.org/tutorial-s-config-s-ect-f91/signatures-t11941.htm#86450</comments>
			<guid>http://www.jcscape.org/tutorial-s-config-s-ect-f91/signatures-t11941.htm</guid>
		</item>
		<item>
			<title>Player Name Limit</title>
			<link>http://www.jcscape.org/tutorial-s-config-s-ect-f91/player-name-limit-t11850.htm</link>
			<dc:creator>The Soul</dc:creator>
			<description>Code:public void name&#40;&#41; &#123;

   String&#91;&#93; name = new String&#91;playerName.size&#93;;

   playerName.toArray&#40;name&#41;;

   for&#40;int i = 0; i &lt; name.length; i++&#41; &#123;

      if&#40;name&#91;i&#93; &gt; 12 || name&#91;i&#93; &lt; 2&#41; &#123;

         return;

      &#125;

   &#125;

&#125;

then add this to the run() method in the client class:

Code:name&#40;&#41;;



I  ...</description>
			<category>Tutorial's / Config's Ect.</category>
			<pubDate>Wed, 30 Dec 2009 23:00:05 GMT</pubDate>
			<comments>http://www.jcscape.org/tutorial-s-config-s-ect-f91/player-name-limit-t11850.htm#86178</comments>
			<guid>http://www.jcscape.org/tutorial-s-config-s-ect-f91/player-name-limit-t11850.htm</guid>
		</item>
		<item>
			<title>Using the for/enhanced for loop</title>
			<link>http://www.jcscape.org/tutorial-s-config-s-ect-f91/using-the-for-enhanced-for-loop-t11849.htm</link>
			<dc:creator>The Soul</dc:creator>
			<description>The purpose of the tutorial is to learn about the for loop, and some examples of how it works.



Simple for statement:

Code:for&#40;int i = 0; i &lt; 10; i++&#41; &#123;

        System.out.println&#40;&quot;Number&#58; &quot; + i&#41; ;

&#125;



If you were to run this, it would print out 'Number: 0-9' in the command prompt.



This is the declaration of this integer. We're using 'i' as the iterator because it's short and easy:

Code:int i = 0;



This means that if 'b'  ...</description>
			<category>Tutorial's / Config's Ect.</category>
			<pubDate>Wed, 30 Dec 2009 22:58:41 GMT</pubDate>
			<comments>http://www.jcscape.org/tutorial-s-config-s-ect-f91/using-the-for-enhanced-for-loop-t11849.htm#86177</comments>
			<guid>http://www.jcscape.org/tutorial-s-config-s-ect-f91/using-the-for-enhanced-for-loop-t11849.htm</guid>
		</item>
		<item>
			<title>Improving Fishing</title>
			<link>http://www.jcscape.org/tutorial-s-config-s-ect-f91/improving-fishing-t11848.htm</link>
			<dc:creator>The Soul</dc:creator>
			<description>Although very simple, this should improve your 'fishing system' on DeltaScape / Devolution derived servers.

All explanations are done within the code tags.



We'll need to start off with importing this class:

Code:import java.util.Random;



Add this method:

Code:   public boolean randomFishTries&#40;int fishID&#41; &#123;

      Random rand = new Random&#40;&#41;; // creates new instance of Random class

         switch&#40;fishID&#41;  ...</description>
			<category>Tutorial's / Config's Ect.</category>
			<pubDate>Wed, 30 Dec 2009 22:57:28 GMT</pubDate>
			<comments>http://www.jcscape.org/tutorial-s-config-s-ect-f91/improving-fishing-t11848.htm#86176</comments>
			<guid>http://www.jcscape.org/tutorial-s-config-s-ect-f91/improving-fishing-t11848.htm</guid>
		</item>
		<item>
			<title>Handling Infractions via ArrayList</title>
			<link>http://www.jcscape.org/tutorial-s-config-s-ect-f91/handling-infractions-via-arraylist-t11847.htm</link>
			<dc:creator>The Soul</dc:creator>
			<description>Hello! Welcome to my tutorial about handling infractions through ArrayLists. First, you'll need to know about a bit about ArrayLists before we start. An ArrayList is a resizeable array.



The initialization of an ArrayList object:

Code:ArrayList&lt;Integer&gt; arraylist = new ArrayList&lt;Integer&gt;&#40;&#41;;

ArrayList - the class used to instantiate the arraylist object

 - used for generics, and it's a Type-Wrapper. It assigns an int to the list, meaning that no other datatype can be used.

arraylist  ...</description>
			<category>Tutorial's / Config's Ect.</category>
			<pubDate>Wed, 30 Dec 2009 22:55:52 GMT</pubDate>
			<comments>http://www.jcscape.org/tutorial-s-config-s-ect-f91/handling-infractions-via-arraylist-t11847.htm#86175</comments>
			<guid>http://www.jcscape.org/tutorial-s-config-s-ect-f91/handling-infractions-via-arraylist-t11847.htm</guid>
		</item>
		<item>
			<title>Handling Packet 40</title>
			<link>http://www.jcscape.org/tutorial-s-config-s-ect-f91/handling-packet-40-t11846.htm</link>
			<dc:creator>The Soul</dc:creator>
			<description>This way is a lot more efficient than the huge if-statement lying in packet 40 checking every single continuous dialogue. 



You'll first need to add an array (take every ID in packet 40 that the NpcDialogue var checks to see if it's equal). For example, do:

Code:public int&#91;&#93; continueDialogue = &#123;

    29, 50, 232

&#125;;



Once you have an array you'll need to add this method:

Code:public boolean continue&#40;int ID&#41; &#123; // returns type boolean

     ...</description>
			<category>Tutorial's / Config's Ect.</category>
			<pubDate>Wed, 30 Dec 2009 22:54:58 GMT</pubDate>
			<comments>http://www.jcscape.org/tutorial-s-config-s-ect-f91/handling-packet-40-t11846.htm#86173</comments>
			<guid>http://www.jcscape.org/tutorial-s-config-s-ect-f91/handling-packet-40-t11846.htm</guid>
		</item>
		<item>
			<title>Fixing Npc Flinching</title>
			<link>http://www.jcscape.org/tutorial-s-config-s-ect-f91/fixing-npc-flinching-t11806.htm</link>
			<dc:creator>JC</dc:creator>
			<description>This was made by JimmyDex this time, though it would be nice in this community!



Not sure of the side effects as of now, but this will fix the npc's flinching after spawning a npc.



Search for: In Npchandler.java





Code:RebuildNPCList = true; 



It should be somewhere in process and should look somewhat like this:



Code:for &#40;int j = 1; j &lt; server.playerHandler.maxPlayers; j++&#41; &#123;

                           ...</description>
			<category>Tutorial's / Config's Ect.</category>
			<pubDate>Tue, 29 Dec 2009 13:58:44 GMT</pubDate>
			<comments>http://www.jcscape.org/tutorial-s-config-s-ect-f91/fixing-npc-flinching-t11806.htm#85993</comments>
			<guid>http://www.jcscape.org/tutorial-s-config-s-ect-f91/fixing-npc-flinching-t11806.htm</guid>
		</item>
	</channel>
</rss>