<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://graalonline.net/index.php?action=history&amp;feed=atom&amp;title=Creation%2FInspection%2FPlayerworld_Scripting</id>
	<title>Creation/Inspection/Playerworld Scripting - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://graalonline.net/index.php?action=history&amp;feed=atom&amp;title=Creation%2FInspection%2FPlayerworld_Scripting"/>
	<link rel="alternate" type="text/html" href="https://graalonline.net/index.php?title=Creation/Inspection/Playerworld_Scripting&amp;action=history"/>
	<updated>2026-04-07T04:18:24Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.4</generator>
	<entry>
		<id>https://graalonline.net/index.php?title=Creation/Inspection/Playerworld_Scripting&amp;diff=18120&amp;oldid=prev</id>
		<title>Emera: /* Introductionm */</title>
		<link rel="alternate" type="text/html" href="https://graalonline.net/index.php?title=Creation/Inspection/Playerworld_Scripting&amp;diff=18120&amp;oldid=prev"/>
		<updated>2011-04-07T17:42:36Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Introductionm&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 13:42, 7 April 2011&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Scripting Reference]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Scripting Reference]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Introductionm &lt;/del&gt;===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Introduction &lt;/ins&gt;===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;So, you've created your playerworld and decided that you want an inspection to check that things are in order, before being moved to Hosted. There are various requirements for playerworlds to pass inspections, and scripting is a quite important part.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;So, you've created your playerworld and decided that you want an inspection to check that things are in order, before being moved to Hosted. There are various requirements for playerworlds to pass inspections, and scripting is a quite important part.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key graalnet_wikidb:diff::1.12:old-18119:rev-18120 --&gt;
&lt;/table&gt;</summary>
		<author><name>Emera</name></author>
	</entry>
	<entry>
		<id>https://graalonline.net/index.php?title=Creation/Inspection/Playerworld_Scripting&amp;diff=18119&amp;oldid=prev</id>
		<title>Emera: /* Introduction */</title>
		<link rel="alternate" type="text/html" href="https://graalonline.net/index.php?title=Creation/Inspection/Playerworld_Scripting&amp;diff=18119&amp;oldid=prev"/>
		<updated>2011-04-07T17:42:28Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Introduction&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 13:42, 7 April 2011&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Scripting Reference]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Scripting Reference]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Introduction &lt;/del&gt;===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Introductionm &lt;/ins&gt;===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;So, you've created your playerworld and decided that you want an inspection to check that things are in order, before being moved to Hosted. There are various requirements for playerworlds to pass inspections, and scripting is a quite important part.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;So, you've created your playerworld and decided that you want an inspection to check that things are in order, before being moved to Hosted. There are various requirements for playerworlds to pass inspections, and scripting is a quite important part.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key graalnet_wikidb:diff::1.12:old-15172:rev-18119 --&gt;
&lt;/table&gt;</summary>
		<author><name>Emera</name></author>
	</entry>
	<entry>
		<id>https://graalonline.net/index.php?title=Creation/Inspection/Playerworld_Scripting&amp;diff=15172&amp;oldid=prev</id>
		<title>Pooper200000 at 19:50, 16 February 2010</title>
		<link rel="alternate" type="text/html" href="https://graalonline.net/index.php?title=Creation/Inspection/Playerworld_Scripting&amp;diff=15172&amp;oldid=prev"/>
		<updated>2010-02-16T19:50:26Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 15:50, 16 February 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:Scripting Reference]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Introduction ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Introduction ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;So, you've created your playerworld and decided that you want an inspection to check that things are in order, before being moved to Hosted. There are various requirements for playerworlds to pass inspections, and scripting is a quite important part.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;So, you've created your playerworld and decided that you want an inspection to check that things are in order, before being moved to Hosted. There are various requirements for playerworlds to pass inspections, and scripting is a quite important part.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key graalnet_wikidb:diff::1.12:old-9255:rev-15172 --&gt;
&lt;/table&gt;</summary>
		<author><name>Pooper200000</name></author>
	</entry>
	<entry>
		<id>https://graalonline.net/index.php?title=Creation/Inspection/Playerworld_Scripting&amp;diff=9255&amp;oldid=prev</id>
		<title>Stefan at 13:32, 1 July 2007</title>
		<link rel="alternate" type="text/html" href="https://graalonline.net/index.php?title=Creation/Inspection/Playerworld_Scripting&amp;diff=9255&amp;oldid=prev"/>
		<updated>2007-07-01T13:32:38Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://graalonline.net/index.php?title=Creation/Inspection/Playerworld_Scripting&amp;amp;diff=9255&amp;amp;oldid=8768&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Stefan</name></author>
	</entry>
	<entry>
		<id>https://graalonline.net/index.php?title=Creation/Inspection/Playerworld_Scripting&amp;diff=8768&amp;oldid=prev</id>
		<title>Anti-up at 03:41, 1 July 2007</title>
		<link rel="alternate" type="text/html" href="https://graalonline.net/index.php?title=Creation/Inspection/Playerworld_Scripting&amp;diff=8768&amp;oldid=prev"/>
		<updated>2007-07-01T03:41:55Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 23:41, 30 June 2007&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''http://www.antiunixmad.com/&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''http://www.antiunixmad.com/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;'''&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Viper's Graal Issues.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;'''[[&lt;/ins&gt;Viper&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/ins&gt;'s &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Graal&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;Issues.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;'''&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Hello everyone, as of late, many people have been attacking me on the issues and matters, trying to lie about things, bend the truth, and downright spin to make me and others of my cause look bad, in this text document i will discuss and lay to rest the issues that matter.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Hello everyone, as of late, many people have been attacking me on the issues and matters, trying to lie about things, bend the truth, and downright spin to make me and others of my cause look bad, in this text document i will discuss and lay to rest the issues that matter.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;I have been involved &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;graal &lt;/del&gt;for over three years now, and i used to really like Graal and its admins alot, then slowly after about a year Graal and its admins went in a bad downward spiral, i still stuck with &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;graal &lt;/del&gt;in hopes &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;graal &lt;/del&gt;would pull itself out of this hole and &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;unixmad &lt;/del&gt;would go back to the right path, this however did not happen, instead &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;unixmad &lt;/del&gt;and even &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;stefan &lt;/del&gt;went fouler and lower than i could have imageined, First with fireing Pachuka and Fuitad, two of the BEST &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;graal &lt;/del&gt;admins ever in my view for no other reason than disagreeing with his future plans, then if just fireing them was not bad enough, he threatend to sue them and kill they're families, this was so wrong and bad Fuitad even said he would punch &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;unixmad &lt;/del&gt;in the face for saying that if he met him in real life, but that was just the beginning of the downward spiral &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;unixmad &lt;/del&gt;foolishly invoked onto &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;graal&lt;/del&gt;, he then blatantly STOLE a domain name &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;graal&lt;/del&gt;.net from Owl Shimy which costed over 30$ US Dollars, and never gave it back to him and never paid him for the cost of the domain, he also threatend to sue Owl Shimy and kill his family although it was Unixmad which stole the domain from Owl Shimy, then around &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Graal1&lt;/del&gt;.3.1 he blocked off &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Gservers &lt;/del&gt;officially and threatend to sue anyone that ran the former &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Gservers&lt;/del&gt;, although they were released as &amp;quot;Freeware&amp;quot; and actually used to encourage people to use the &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Gservers&lt;/del&gt;, this was a blatant attempt to monopolise , threaten, and intemidate that players that actually helped &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;graal &lt;/del&gt;and supported him, he then made claims he copyrighted &amp;quot;Graal&amp;quot; and would contact so called &amp;quot;Lawres&amp;quot; about anyone that used the name &amp;quot;Graal&amp;quot; or had &amp;quot;Graal Files&amp;quot; on there websites, although &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;graal &lt;/del&gt;was distributed as &amp;quot;Freeware&amp;quot; or &amp;quot;Shareware&amp;quot; and had no official software copyrights related to it, and that the name &amp;quot;Graal&amp;quot; was actually the name of a holy sacred golden cup used in some religion, and in that he has commited blasphemy against whatever religion has the so called &amp;quot;Holy Graal&amp;quot;, then later on Unixmad fired SuperNick, because of his country and his origion and called him an American Asian slut, this was the first sign of racism on the part of Unixmad, towards &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Graal1&lt;/del&gt;.4.1 Unixmad was secretly unwrapping his sadistic plans, he then started claiming credit and claiming to own the copyrights to &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;graal&lt;/del&gt;, although &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;unixmad &lt;/del&gt;has done nothing but host some stupid weak as servers, and yet Stefan Knorr has done all the real work for Graal, and was the one to make ZeldaOnline , &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;GraalOnline &lt;/del&gt;in the first place and has written every bit of codeing for the Graal Client , &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Gserver&lt;/del&gt;, RC, ect, yet &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;unixmad &lt;/del&gt;the worthless pile of trash that he is steals all credit for Graal, then in February 2001, Unixmad and Antago release &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Graal2001 &lt;/del&gt;and the start of the &amp;quot;Pay to Play&amp;quot; system, now i have no problem with the fact that it is pay to play, the issue is when you PAY for something you actually expect to get the worth while of your money in this product, but instead they got a shittily made level generated land that was 99% empty, the NPCs were and are laggy as hell, and there were no quests, and there is only two shitty things today for hearts that suck so much i refuse to even call them quests, and to add to that about 40% of everyone that paid and gave &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;unixmad &lt;/del&gt;there credit card number NEVER got the accounts they paid 27$ or more for, and those that did clearly got chumped out by a cheap peice of crap that aint worth paying for, it sucked so badly that most people played on Graal Classic still, even those that foolishly paid for pay to play accounts, and in an attempt to &amp;quot;FORCE&amp;quot; people to pay for a shitty product they do not want against they're will Unixmad hired &amp;quot;Tyhm&amp;quot; to deface and ruin &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;GraalClassic &lt;/del&gt;in an attempt to make it buggier and less fun than even &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Graal2001&lt;/del&gt;, about this time i was disgusted with &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;unixmad &lt;/del&gt;and most of the other admins and decided to downright turn against Graal and for the most part stop playing the peice of crap in general. People starting getting angry, complaining, asking for help, and asking for refunds, of coarse &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;unixmad &lt;/del&gt;gave noone a cash refund, and simply deleted and banned &amp;quot;PAID ACCOUNTS&amp;quot; of those who complained, asked for help, or asked for a refund these are PAYING CUSTOMERS, they have the rights of basic service that they PAID for, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;unixmad &lt;/del&gt;promises pay to play players a quality product and customer service, but instead gives them a grade F product and ripps off his customers and delete they're accounts that they PAID HIM money for, his excuse? Credit card fraud, when infact at least 90% of the people he bans for credit card fraud pay legitamately with there OWN credit cards or pay via paypal by check, and yet Unixmad has stolen and used others credit card numbers to buy things for himself on several occassions, he also claims he needs pay to play money to keep &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;graal &lt;/del&gt;alive and running, yet there has been evidence that he makes at least 90% profit out of the monies he gets, and that he uses illegal porn ad banners and illegal cookie style web tracking and giveing email adresses of the players and even phone numbers of every player to spam and telemarketting companies without there permission, he even keeps personal player info, includeing email, adress, and phone number on unsecure servers which have already been leaked out, such info about people should not be on a public webserver accessable to the internet in anyway, then after all that Unixmad starts banning african american people, asians, koreans, and or people with images of people of that race from the &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Graal2001 &lt;/del&gt;forums and &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;graal &lt;/del&gt;itself, yet again they are paying customers and this is another sickening act of racism on the part of Unixmad and &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;GraalOnline&lt;/del&gt;, and then even more disgusting is what Stefan posts on the &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Graal2001 &lt;/del&gt;forums, he makes several anti american, racist, pro terrorist, pro nazi, and pro taliban comments on that post and goes on and on several pages bashing americans, this post was offense, obcene, and disgusting to many people includeing myself . If all that does not make you sick to your stomache or dislike &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;unixmad &lt;/del&gt;yet, i am far from done, then Unixmad proceeds to illegally DDOS webservers of mafukie and make threats to him over the phone, and has phone assaulted me over 40 times a day between midnight and 5am, and has made threats to sue dozens of people, kill there families, and shut down innocent websites and servers, while hosting illegal stuff and doing illegal things himself with the use of his own wanadoo.fr servers, stuff which includes child porn, bestiality porn, DVD Piracy, DDOS Attacks, theft of copyrighted materials from gameing companies such as nintendo, Credit Card fraud, theft, spamming, phone harrassment, useage of illegal pirated corperate softwares, all this just to start the list of what Unixmad, Stefan, and they're servers are doing 24/7 for nearly 4 years now , anyone that likes &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;unixmad &lt;/del&gt;or thinks he is a good person even after all this is clearly a fool, everything in this document is the truth and why i hate &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;unixmad &lt;/del&gt;so much, if you like &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;unixmad &lt;/del&gt;after all these sickening things he does, then you are no better than a KKK or Neo Nazi member and should go kill yourselfs, i do not tolerate facists, racists, or nazis, they are all bad people, and &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;unixmad &lt;/del&gt;is one of the worst of the worst, and no person with any morales could tolerate or support such a person like Stephane Portha or Stefan Knorr. The people that spin, lie and bend the truth in support of &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;unixmad &lt;/del&gt;will always exist, but i will always reveal the truth about &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;unixmad&lt;/del&gt;, and EVERYTHING said in this document is true, despite what any assclowns try and say about this, and this supriseingly enough is only 1% of the bad things Unixmad has done, how some people even tolerate, none the less support such a bad person is beyond me... I fight against bad people like &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;unixmad&lt;/del&gt;, why? Because unlike many others in this world i actually care about other people, and i will do everything in my power to stop &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;unixmad &lt;/del&gt;from hurting &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;graal &lt;/del&gt;or its innocent players, many say i want to destroy and kill &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;graal&lt;/del&gt;, this is NOT true, i used to love &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;graal&lt;/del&gt;, i only wish to stop &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;unixmad&lt;/del&gt;'s evil sadistic illegal actions and restore &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;graal &lt;/del&gt;to the great game it used to be when it was &amp;quot;for the players, by the players&amp;quot; , but if i have to destroy &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;GraalOnline &lt;/del&gt;in exchange to stop &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;unixmad&lt;/del&gt;'s tyranny, it will be regreteable, but sometimes some sacrifices have to be made for the greater good, lets just hope that &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;unixmad &lt;/del&gt;drops dead and that sacrifice never has to be made... I love &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;graal &lt;/del&gt;and lots of its players, and i wish to someday restore it to the grandness it once had, but bad people like &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;unixmad &lt;/del&gt;must be gotten rid of if that is to be achieved...&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;'''&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;I have been involved &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Graal]] &lt;/ins&gt;for over three years now, and i used to really like &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Graal&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;and its admins alot, then slowly after about a year &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Graal&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;and its admins went in a bad downward spiral, i still stuck with &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Graal]] &lt;/ins&gt;in hopes &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Graal]] &lt;/ins&gt;would pull itself out of this hole and &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Unixmad]] &lt;/ins&gt;would go back to the right path, this however did not happen, instead &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Unixmad]] &lt;/ins&gt;and even &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Stefan]] &lt;/ins&gt;went fouler and lower than i could have imageined, First with fireing &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Pachuka&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;and &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Fuitad&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/ins&gt;, two of the BEST &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Graal]] &lt;/ins&gt;admins ever in my view for no other reason than disagreeing with his future plans, then if just fireing them was not bad enough, he threatend to sue them and kill they're families, this was so wrong and bad &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Fuitad&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;even said he would punch &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Unixmad]] &lt;/ins&gt;in the face for saying that if he met him in real life, but that was just the beginning of the downward spiral &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Unixmad]] &lt;/ins&gt;foolishly invoked onto &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Graal]]&lt;/ins&gt;, he then blatantly STOLE a domain name &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Graal]]&lt;/ins&gt;.net from Owl Shimy which costed over 30$ US Dollars, and never gave it back to him and never paid him for the cost of the domain, he also threatend to sue Owl Shimy and kill his family although it was &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Unixmad&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;which stole the domain from Owl Shimy, then around &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Graal]]1&lt;/ins&gt;.3.1 he blocked off &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[GServer]]s &lt;/ins&gt;officially and threatend to sue anyone that ran the former &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[GServer]]s&lt;/ins&gt;, although they were released as &amp;quot;Freeware&amp;quot; and actually used to encourage people to use the &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[GServer]]s&lt;/ins&gt;, this was a blatant attempt to monopolise , threaten, and intemidate that players that actually helped &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Graal]] &lt;/ins&gt;and supported him, he then made claims he copyrighted &amp;quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Graal&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/ins&gt;&amp;quot; and would contact so called &amp;quot;Lawres&amp;quot; about anyone that used the name &amp;quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Graal&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/ins&gt;&amp;quot; or had &amp;quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Graal&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;Files&amp;quot; on there websites, although &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Graal]] &lt;/ins&gt;was distributed as &amp;quot;Freeware&amp;quot; or &amp;quot;Shareware&amp;quot; and had no official software copyrights related to it, and that the name &amp;quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Graal&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/ins&gt;&amp;quot; was actually the name of a holy sacred golden cup used in some religion, and in that he has commited blasphemy against whatever religion has the so called &amp;quot;Holy &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Graal&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/ins&gt;&amp;quot;, then later on &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Unixmad&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;fired SuperNick, because of his country and his origion and called him an American Asian slut, this was the first sign of racism on the part of &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Unixmad&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/ins&gt;, towards &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Graal]]1&lt;/ins&gt;.4.1 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Unixmad&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;was secretly unwrapping his sadistic plans, he then started claiming credit and claiming to own the copyrights to &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Graal]]&lt;/ins&gt;, although &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Unixmad]] &lt;/ins&gt;has done nothing but host some stupid weak as servers, and yet &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Stefan&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;Knorr has done all the real work for &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Graal&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/ins&gt;, and was the one to make ZeldaOnline , &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Graal]]Online &lt;/ins&gt;in the first place and has written every bit of codeing for the &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Graal&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;Client , &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[GServer]]&lt;/ins&gt;, RC, ect, yet &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Unixmad]] &lt;/ins&gt;the worthless pile of trash that he is steals all credit for &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Graal&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/ins&gt;, then in February 2001, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Unixmad&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;and Antago release &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Graal]]2001 &lt;/ins&gt;and the start of the &amp;quot;Pay to Play&amp;quot; system, now i have no problem with the fact that it is pay to play, the issue is when you PAY for something you actually expect to get the worth while of your money in this product, but instead they got a shittily made level generated land that was 99% empty, the NPCs were and are laggy as hell, and there were no quests, and there is only two shitty things today for hearts that suck so much i refuse to even call them quests, and to add to that about 40% of everyone that paid and gave &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Unixmad]] &lt;/ins&gt;there credit card number NEVER got the accounts they paid 27$ or more for, and those that did clearly got chumped out by a cheap peice of crap that aint worth paying for, it sucked so badly that most people played on &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Graal&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;Classic still, even those that foolishly paid for pay to play accounts, and in an attempt to &amp;quot;FORCE&amp;quot; people to pay for a shitty product they do not want against they're will &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Unixmad&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;hired &amp;quot;Tyhm&amp;quot; to deface and ruin &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Graal]]Classic &lt;/ins&gt;in an attempt to make it buggier and less fun than even &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Graal]]2001&lt;/ins&gt;, about this time i was disgusted with &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Unixmad]] &lt;/ins&gt;and most of the other admins and decided to downright turn against &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Graal&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;and for the most part stop playing the peice of crap in general. People starting getting angry, complaining, asking for help, and asking for refunds, of coarse &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Unixmad]] &lt;/ins&gt;gave noone a cash refund, and simply deleted and banned &amp;quot;PAID ACCOUNTS&amp;quot; of those who complained, asked for help, or asked for a refund these are PAYING CUSTOMERS, they have the rights of basic service that they PAID for, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Unixmad]] &lt;/ins&gt;promises pay to play players a quality product and customer service, but instead gives them a grade F product and ripps off his customers and delete they're accounts that they PAID HIM money for, his excuse? Credit card fraud, when infact at least 90% of the people he bans for credit card fraud pay legitamately with there OWN credit cards or pay via paypal by check, and yet &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Unixmad&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;has stolen and used others credit card numbers to buy things for himself on several occassions, he also claims he needs pay to play money to keep &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Graal]] &lt;/ins&gt;alive and running, yet there has been evidence that he makes at least 90% profit out of the monies he gets, and that he uses illegal porn ad banners and illegal cookie style web tracking and giveing email adresses of the players and even phone numbers of every player to spam and telemarketting companies without there permission, he even keeps personal player info, includeing email, adress, and phone number on unsecure servers which have already been leaked out, such info about people should not be on a public webserver accessable to the internet in anyway, then after all that &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Unixmad&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;starts banning african american people, asians, koreans, and or people with images of people of that race from the &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Graal]]2001 &lt;/ins&gt;forums and &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Graal]] &lt;/ins&gt;itself, yet again they are paying customers and this is another sickening act of racism on the part of &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Unixmad&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;and &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Graal]]Online&lt;/ins&gt;, and then even more disgusting is what &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Stefan&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;posts on the &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Graal]]2001 &lt;/ins&gt;forums, he makes several anti american, racist, pro terrorist, pro nazi, and pro taliban comments on that post and goes on and on several pages bashing americans, this post was offense, obcene, and disgusting to many people includeing myself . If all that does not make you sick to your stomache or dislike &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Unixmad]] &lt;/ins&gt;yet, i am far from done, then &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Unixmad&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;proceeds to illegally DDOS webservers of mafukie and make threats to him over the phone, and has phone assaulted me over 40 times a day between midnight and 5am, and has made threats to sue dozens of people, kill there families, and shut down innocent websites and servers, while hosting illegal stuff and doing illegal things himself with the use of his own wanadoo.fr servers, stuff which includes child porn, bestiality porn, DVD Piracy, DDOS Attacks, theft of copyrighted materials from gameing companies such as nintendo, Credit Card fraud, theft, spamming, phone harrassment, useage of illegal pirated corperate softwares, all this just to start the list of what &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Unixmad&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]'&lt;/ins&gt;, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Stefan&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/ins&gt;, and they're servers are doing 24/7 for nearly 4 years now , anyone that likes &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Unixmad]] &lt;/ins&gt;or thinks he is a good person even after all this is clearly a fool, everything in this document is the truth and why i hate &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Unixmad]] &lt;/ins&gt;so much, if you like &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Unixmad]] &lt;/ins&gt;after all these sickening things he does, then you are no better than a KKK or Neo Nazi member and should go kill yourselfs, i do not tolerate facists, racists, or nazis, they are all bad people, and &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Unixmad]] &lt;/ins&gt;is one of the worst of the worst, and no person with any morales could tolerate or support such a person like Stephane Portha or &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Stefan&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;Knorr. The people that spin, lie and bend the truth in support of &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Unixmad]] &lt;/ins&gt;will always exist, but i will always reveal the truth about &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Unixmad]]&lt;/ins&gt;, and EVERYTHING said in this document is true, despite what any assclowns try and say about this, and this supriseingly enough is only 1% of the bad things &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Unixmad&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;has done, how some people even tolerate, none the less support such a bad person is beyond me... I fight against bad people like &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Unixmad]]&lt;/ins&gt;, why? Because unlike many others in this world i actually care about other people, and i will do everything in my power to stop &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Unixmad]] &lt;/ins&gt;from hurting &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Graal]] &lt;/ins&gt;or its innocent players, many say i want to destroy and kill &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Graal]]&lt;/ins&gt;, this is NOT true, i used to love &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Graal]]&lt;/ins&gt;, i only wish to stop &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Unixmad]]&lt;/ins&gt;'s evil sadistic illegal actions and restore &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Graal]] &lt;/ins&gt;to the great game it used to be when it was &amp;quot;for the players, by the players&amp;quot; , but if i have to destroy &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Graal]]Online &lt;/ins&gt;in exchange to stop &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Unixmad]]&lt;/ins&gt;'s tyranny, it will be regreteable, but sometimes some sacrifices have to be made for the greater good, lets just hope that &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Unixmad]] &lt;/ins&gt;drops dead and that sacrifice never has to be made... I love &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Graal]] &lt;/ins&gt;and lots of its players, and i wish to someday restore it to the grandness it once had, but bad people like &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Unixmad]] &lt;/ins&gt;must be gotten rid of if that is to be achieved...&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key graalnet_wikidb:diff::1.12:old-8599:rev-8768 --&gt;
&lt;/table&gt;</summary>
		<author><name>Anti-up</name></author>
	</entry>
	<entry>
		<id>https://graalonline.net/index.php?title=Creation/Inspection/Playerworld_Scripting&amp;diff=8599&amp;oldid=prev</id>
		<title>Anti-Up at 21:06, 30 June 2007</title>
		<link rel="alternate" type="text/html" href="https://graalonline.net/index.php?title=Creation/Inspection/Playerworld_Scripting&amp;diff=8599&amp;oldid=prev"/>
		<updated>2007-06-30T21:06:25Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://graalonline.net/index.php?title=Creation/Inspection/Playerworld_Scripting&amp;amp;diff=8599&amp;amp;oldid=7212&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Anti-Up</name></author>
	</entry>
	<entry>
		<id>https://graalonline.net/index.php?title=Creation/Inspection/Playerworld_Scripting&amp;diff=7212&amp;oldid=prev</id>
		<title>Jake13jake: /* Efficiency */</title>
		<link rel="alternate" type="text/html" href="https://graalonline.net/index.php?title=Creation/Inspection/Playerworld_Scripting&amp;diff=7212&amp;oldid=prev"/>
		<updated>2006-08-21T15:02:07Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Efficiency&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 11:02, 21 August 2006&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l81&quot;&gt;Line 81:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 81:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Avoid using timeouts on the serverside unnecessarily. It might be better to check for an event instead.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Avoid using timeouts on the serverside unnecessarily. It might be better to check for an event instead.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Avoid using fast times on the serverside at all. A timeout should not be any faster than 0.5 on the serverside.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Avoid using fast times on the serverside at all. A timeout should not be any faster than 0.5 on the serverside.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Try to avoid sending a multitude of triggeractions at a high speed from the clientside. Sending one triggeraction per second should be plenty for whatever use. Any faster is probably overkill.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Avoid updating a large multitude of clientr.vars at the same time. These all need to be sent to the client. You can use non-prefixed vars if the information does not need to be accessed by the client.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Try to avoid sending a multitude of triggeractions at a high speed from the clientside. Sending one triggeraction per second should be plenty for whatever use. Any faster is probably overkill&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. The same effect occurs with updating client.vars&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Don't use serverr. flags unless you need to. serverr. flags are fed to the client quite often, even when they aren't being used, so only use them if you know that they are values that will be used regularly. For storing values for use on the serverside, using a database NPC might be more effective.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Don't use serverr. flags unless you need to. serverr. flags are fed to the client quite often, even when they aren't being used, so only use them if you know that they are values that will be used regularly. For storing values for use on the serverside, using a database NPC might be more effective.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key graalnet_wikidb:diff::1.12:old-6888:rev-7212 --&gt;
&lt;/table&gt;</summary>
		<author><name>Jake13jake</name></author>
	</entry>
	<entry>
		<id>https://graalonline.net/index.php?title=Creation/Inspection/Playerworld_Scripting&amp;diff=6888&amp;oldid=prev</id>
		<title>HoudiniMan: /* Effiency */</title>
		<link rel="alternate" type="text/html" href="https://graalonline.net/index.php?title=Creation/Inspection/Playerworld_Scripting&amp;diff=6888&amp;oldid=prev"/>
		<updated>2006-04-27T12:08:25Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Effiency&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 08:08, 27 April 2006&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l74&quot;&gt;Line 74:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 74:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;----&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;----&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==== &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Effiency &lt;/del&gt;====&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==== &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Efficiency &lt;/ins&gt;====&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Make sure that your scripts are '''efficient'''.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Make sure that your scripts are '''efficient'''.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key graalnet_wikidb:diff::1.12:old-6674:rev-6888 --&gt;
&lt;/table&gt;</summary>
		<author><name>HoudiniMan</name></author>
	</entry>
	<entry>
		<id>https://graalonline.net/index.php?title=Creation/Inspection/Playerworld_Scripting&amp;diff=6674&amp;oldid=prev</id>
		<title>Skyld: /* Scripting Style */</title>
		<link rel="alternate" type="text/html" href="https://graalonline.net/index.php?title=Creation/Inspection/Playerworld_Scripting&amp;diff=6674&amp;oldid=prev"/>
		<updated>2006-03-25T20:00:03Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Scripting Style&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 16:00, 25 March 2006&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l87&quot;&gt;Line 87:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 87:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Make sure that your scripts can be '''worked with''', and are '''readable'''.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Make sure that your scripts can be '''worked with''', and are '''readable'''.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Consider following a scripting format like those set out in [http://forums.graalonline.com/forums/showthread.php?t=61805 Skyld's Script Formatting Guidelines]&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Consider &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;divising a sensible scripting format for your scripts and sticking with it consistently between scripts. If you aren't sure of a sensible format, then consider &lt;/ins&gt;following a scripting format like those set out in [http://forums.graalonline.com/forums/showthread.php?t=61805 Skyld's Script Formatting Guidelines].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Make sure that your scripting is consistently styled&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Avoid mixing old scripting engine and new scripting engine code in the same script. It makes it much harder to understand.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Avoid mixing old scripting engine and new scripting engine code in the same script. It makes it much harder to understand.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key graalnet_wikidb:diff::1.12:old-6673:rev-6674 --&gt;
&lt;/table&gt;</summary>
		<author><name>Skyld</name></author>
	</entry>
	<entry>
		<id>https://graalonline.net/index.php?title=Creation/Inspection/Playerworld_Scripting&amp;diff=6673&amp;oldid=prev</id>
		<title>Skyld at 19:57, 25 March 2006</title>
		<link rel="alternate" type="text/html" href="https://graalonline.net/index.php?title=Creation/Inspection/Playerworld_Scripting&amp;diff=6673&amp;oldid=prev"/>
		<updated>2006-03-25T19:57:36Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=== Introduction ===&lt;br /&gt;
So, you've created your playerworld and decided that you want an inspection to check that things are in order, before being moved to Hosted. There are various requirements for playerworlds to pass inspections, and scripting is a quite important part.&lt;br /&gt;
&lt;br /&gt;
=== Why inspect scripting? ===&lt;br /&gt;
We inspect scripting because it helps to protect your playerworld. There are people out there who will take advantage of the Graal client, and careful scripting methods can help to reduce the amount of damage that can be done by using client hacks and such.&lt;br /&gt;
&lt;br /&gt;
There are a few things which will be looked for upon a scripting inspection, and in this article, we'll cover the basics of what the inspection team will be looking for.&lt;br /&gt;
&lt;br /&gt;
=== Guidelines ===&lt;br /&gt;
Make sure that your scripts follow the guidelines set here. It will increase the chance that your inspection will pass, and it will help your server overall.&lt;br /&gt;
&lt;br /&gt;
==== Security ====&lt;br /&gt;
Make sure that your scripts are '''secure'''.&lt;br /&gt;
&lt;br /&gt;
Following are a couple of things that you can do to enforce security in your scripts.&lt;br /&gt;
&lt;br /&gt;
* If you are checking for staff flags, i.e. clientr.staff, then make sure that the checks are on the serverside. The first example is good, the second example is bad.&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;pre&amp;gt;function onActionserverside()&lt;br /&gt;
{ &lt;br /&gt;
  if (params[0] == &amp;quot;warpto&amp;quot;)&lt;br /&gt;
  {&lt;br /&gt;
    if (clientr.staff)&lt;br /&gt;
    {&lt;br /&gt;
      // do warp stuff&lt;br /&gt;
     }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//#CLIENTSIDE&lt;br /&gt;
&lt;br /&gt;
function onPlayerChats()&lt;br /&gt;
{&lt;br /&gt;
  if (player.chat == &amp;quot;warp&amp;quot;)&lt;br /&gt;
  {&lt;br /&gt;
    triggeraction(0, 0, &amp;quot;serverside&amp;quot;, &amp;quot;weaponname&amp;quot;, &amp;quot;warpto&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;pre&amp;gt;function onActionserverside()&lt;br /&gt;
{ &lt;br /&gt;
  if (params[0] == &amp;quot;warpto&amp;quot;)&lt;br /&gt;
  {&lt;br /&gt;
    // do warp stuff&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//#CLIENTSIDE&lt;br /&gt;
&lt;br /&gt;
function onPlayerChats()&lt;br /&gt;
{&lt;br /&gt;
  if (player.chat == &amp;quot;warp&amp;quot;)&lt;br /&gt;
  {&lt;br /&gt;
    if (clientr.staff)&lt;br /&gt;
    {&lt;br /&gt;
      triggeraction(0, 0, &amp;quot;serverside&amp;quot;, &amp;quot;weaponname&amp;quot;, &amp;quot;warpto&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
* If you are going to have staff flags, then make sure that they are clientr. flags so that the client cannot edit them and take advantage.&lt;br /&gt;
* Try to avoid &amp;quot;open-ended&amp;quot; triggeractions. By &amp;quot;open-ended&amp;quot;, we mean that you should make sure that your checks are more obscure, or expecting more. The first example is good, and the second example is bad.&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;pre&amp;gt;function onActionserverside()&lt;br /&gt;
{&lt;br /&gt;
  if (params[0] == &amp;quot;firstparam&amp;quot;)&lt;br /&gt;
  {&lt;br /&gt;
    player.setLevel2(thislevelname, x, y);&lt;br /&gt;
  }&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;function onActionserverside()&lt;br /&gt;
{&lt;br /&gt;
  player.setLevel2(&amp;quot;levelname&amp;quot;, x, y);&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
==== Effiency ====&lt;br /&gt;
Make sure that your scripts are '''efficient'''.&lt;br /&gt;
&lt;br /&gt;
Here are some guidelines which can help to promote efficiency.&lt;br /&gt;
&lt;br /&gt;
* Avoid using timeouts on the serverside unnecessarily. It might be better to check for an event instead.&lt;br /&gt;
* Avoid using fast times on the serverside at all. A timeout should not be any faster than 0.5 on the serverside.&lt;br /&gt;
* Try to avoid sending a multitude of triggeractions at a high speed from the clientside. Sending one triggeraction per second should be plenty for whatever use. Any faster is probably overkill.&lt;br /&gt;
* Don't use serverr. flags unless you need to. serverr. flags are fed to the client quite often, even when they aren't being used, so only use them if you know that they are values that will be used regularly. For storing values for use on the serverside, using a database NPC might be more effective.&lt;br /&gt;
&lt;br /&gt;
==== Scripting Style ====&lt;br /&gt;
Make sure that your scripts can be '''worked with''', and are '''readable'''.&lt;br /&gt;
&lt;br /&gt;
* Consider following a scripting format like those set out in [http://forums.graalonline.com/forums/showthread.php?t=61805 Skyld's Script Formatting Guidelines].&lt;br /&gt;
* Make sure that your scripting is consistently styled.&lt;br /&gt;
* Avoid mixing old scripting engine and new scripting engine code in the same script. It makes it much harder to understand.&lt;/div&gt;</summary>
		<author><name>Skyld</name></author>
	</entry>
</feed>