<?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/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Reaper-X &#187; How To</title>
	<atom:link href="http://www.reaper-x.com/category/how-to/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.reaper-x.com</link>
	<description>Technology, Games, Blogging ... Whatever</description>
	<lastBuildDate>Sat, 07 Nov 2009 07:40:04 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How to use CoralCDN to help reduce bandwidth usage / server resources</title>
		<link>http://www.reaper-x.com/2009/10/02/how-to-use-coralcdn-to-save-your-bandwidth-problem-server-resources/</link>
		<comments>http://www.reaper-x.com/2009/10/02/how-to-use-coralcdn-to-save-your-bandwidth-problem-server-resources/#comments</comments>
		<pubDate>Fri, 02 Oct 2009 05:00:35 +0000</pubDate>
		<dc:creator>Reaper-X</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[CoralCDN]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[Optimization]]></category>

		<guid isPermaLink="false">http://www.reaper-x.com/?p=798</guid>
		<description><![CDATA[Using CoralCDN the free CDN to save your bandwidth problem or perhaps your server resources problem


Related posts:<ul><li><a href='http://www.reaper-x.com/2007/05/15/digg-protection-using-htaccess/' rel='bookmark' title='Permanent Link: Digg Protection using htaccess'>Digg Protection using htaccess</a></li><li><a href='http://www.reaper-x.com/2006/10/11/explanation-about-addon-domain-and-using-modrewrite-on-it/' rel='bookmark' title='Permanent Link: Explanation about Addon Domain and using Modrewrite on it'>Explanation about Addon Domain and using Modrewrite on it</a></li><li><a href='http://www.reaper-x.com/2007/09/25/using-temporary-maintenance-page-when-upgrading-wordpress/' rel='bookmark' title='Permanent Link: Using Temporary Maintenance Page when Upgrading Wordpress'>Using Temporary Maintenance Page when Upgrading Wordpress</a></li><li><a href='http://www.reaper-x.com/2006/09/03/redirecting-wordpress-feed-into-feedburner/' rel='bookmark' title='Permanent Link: Redirecting Wordpress Feed into Feedburner'>Redirecting Wordpress Feed into Feedburner</a></li><li><a href='http://www.reaper-x.com/2007/05/30/windows-xp-sp2-memory-usage-set-to-system-cache-not-good-for-me/' rel='bookmark' title='Permanent Link: Windows XP SP2 Memory usage set to system cache, not good for me'>Windows XP SP2 Memory usage set to system cache, not good for me</a></li></ul>]]></description>
			<content:encoded><![CDATA[<p>If you have noticed since several weeks ago (if i recall it correctly because i completely forgot since when i enabled this although it&rsquo;s not really that far lol) when you visited this domain name, sometimes you&rsquo;ll see .nyud.net request appended on reaper-x.com (like images.reaper-x.com.nyud.net) and if you&rsquo;re wondering on why there are several&nbsp;request made to&nbsp;that nyud.net domain? then here in this post i&rsquo;m going to explain it</p>
<p>So basically .nyud.net is a domain name used by CoralCDN (a free Content Delivery Network) that allows you (as a website owner) to utilize their CDN Service to serve your content directly from their servers. And in most case, usually CoralCDN is used by many site owners when&nbsp;their website that is hosted on small server / shared hosting got linked from many popular website such as Digg, Slashdot, Reddit, etc. to help them survive the effect (<a href="http://en.wikipedia.org/wiki/Slashdot_effect"  rel="nofollow">Check this wikipedia page for more info</a>) &hellip; although it can be used for any other purpose as well &hellip; like for example if you host your site from your own computer that doesn&rsquo;t have enough bandwidth to supply all your site visitors, or just simply want to reduce the load on your server, or perhaps just to save bandwidth :D</p>
<p>And so without further ado, here&rsquo;s on how to use CoralCDN as your personal site saver :)</p>
<p>Note: This is tested on Apache Web Server 2.2, and also make sure to enable mod_rewrite and mod_headers before continuing with this process</p>
<p>As for on how to enable mod_headers and mod_rewrite, just open your httpd.conf that is located in your Apache installation directory and locate this lines:</p>
<p><code>#LoadModule headers_module modules/mod_headers.so<br />#LoadModule rewrite_module modules/mod_rewrite.so</code></p>
<p>And remove the <strong>#</strong> character to enable them so it&rsquo;ll looks like this</p>
<p><code>LoadModule headers_module modules/mod_headers.so<br />LoadModule rewrite_module modules/mod_rewrite.so</code></p>
<p>Now the process begin:</p>
<h2>Using CoralCDN to serve your static files such as images, javascript, etc</h2>
<p>1. Locate the directory / folder where you placed all of your images and create (or edit if exists)&nbsp;the .htaccess file inside that directory (may be multiple depending on where you stored all of your static files)<br />2. Determine how you can access all of your static files using your browser. For example if you put all of your images under your Apache Document root/images/photo.jpg, that mean it can be accessed by typing http://www.example.com/images/photo.jpg on your browser<br />3. Insert these lines into your .htaccess file&nbsp;to redirect all the requests made to that images directory (based from the above example) to be served by CoralCDN and if you have reached your limit on CoralCDN, all the request will be reverted back to your site/server:</p>
<p><code>Header append X-Coral-Control "redirect-home"<br />RewriteCond %{HTTP_USER_AGENT} !^CoralWebPrx<br/>RewriteCond %{QUERY_STRING} !(^|&amp;)coral-no-serve$<br />RewriteRule ^images/(.*)$ http://www.example.com.nyud.net/images/$1 [R,L]</code></p>
<p>Alternatively, if you prefer to make all requests made by your self to not get redirected to CoralCDN (so that mean all of your site visitors will be served by CoralCDN but not you), you can use these instead:</p>
<p><code>Header append X-Coral-Control "redirect-home"<br />RewriteCond %{HTTP_USER_AGENT} !^CoralWebPrx<br/>RewriteCond %{REMOTE_ADDR} !^123\.456\.789\.0<br />RewriteCond %{QUERY_STRING} !(^|&amp;)coral-no-serve$<br />RewriteRule ^images/(.*)$ http://www.example.com.nyud.net/images/$1 [R,L]</code></p>
<p>And replace <code>!^123\.456\.789\.0</code> with your IP Address</p>
<p>That&rsquo;s it &hellip; and you&rsquo;re done &hellip; now you can save your server resources and bandwidth by offloading all static images to CoralCDN, unless of course you want to completely offload your site to CoralCDN, which is described below</p>
<h2>Using CoralCDN to serve all requests made to your site</h2>
<p>1. Locate the Document Root of your site<br />2. Create (or edit) .htaccess file on your document root<br />3. Insert these lines</p>
<p><code>Header append X-Coral-Control "redirect-home"<br />RewriteCond %{HTTP_USER_AGENT} !^CoralWebPrx<br/>RewriteCond %{QUERY_STRING} !(^|&amp;)coral-no-serve$<br />RewriteRule ^(.*)$ http://www.example.com.nyud.net/$1 [R,L]</code></p>
<p>And just like before if you want to exclude your self from being redirected to CoralCDN you can always add</p>
<p><code>RewriteCond %{REMOTE_ADDR} !^123\.456\.789\.0</code></p>
<p>Before <code>RewriteCond %{QUERY_STRING} !(^|&amp;)coral-no-serve$</code></p>
<p>But what if you get 500 Internal Server Error message after placing the above code? that means you haven&rsquo;t enabled mod_headers and or mod_rewrite yet, or you mistype something &hellip; somewhere</p>
<p>p.s. Although it&rsquo;s possible to use Conditional Check to make sure that even if you forget to enable mod_rewrite and mod_headers to not throw error message, but for this purpose i think it&rsquo;s better not to use conditional check so you&rsquo;ll know whether the redirection to CoralCDN&nbsp;is working or not &hellip; and if it&rsquo;s not working because mod_headers and mod_rewrite not enabled,&nbsp;you&rsquo;ll get a beautiful 500 Internal Server Error Message</p>
<p>p.p.s Be warned, there is a limit on CoralCDN (i&rsquo;m not sure on how big/small the limits are)&nbsp;so whenever you&rsquo;ve reached your limit you&rsquo;ll get the amazing 403 Forbidden Error, but with the mod_headers placed when Coral return 403 error,&nbsp;all the requests will&nbsp;be reverted back to your site</p>
	<p></p>
	<p><em>Copyright &copy; <a href="http://www.reaper-x.com"  title="Reaper-X Technology">Reaper-X Technology</a> &ndash; www.reaper-x.com | <a href="http://www.reaper-x.com/2009/10/02/how-to-use-coralcdn-to-save-your-bandwidth-problem-server-resources/"  title="How to use CoralCDN to help reduce bandwidth usage / server resources">Permalink</a> | <a href="http://www.reaper-x.com/2009/10/02/how-to-use-coralcdn-to-save-your-bandwidth-problem-server-resources/#comments"  title="8 comments">8 comments</a></em></p>
	<p><em><a href="http://www.reaper-x.com" >0x87485B96</a> | Tags : <a href="http://www.reaper-x.com/category/how-to/" rel="nofollow"  title="View all posts in How To" rel="category tag">How To</a></em></p>

<p>Related posts:<ul><li><a href='http://www.reaper-x.com/2007/05/15/digg-protection-using-htaccess/' rel='bookmark' title='Permanent Link: Digg Protection using htaccess'>Digg Protection using htaccess</a></li><li><a href='http://www.reaper-x.com/2006/10/11/explanation-about-addon-domain-and-using-modrewrite-on-it/' rel='bookmark' title='Permanent Link: Explanation about Addon Domain and using Modrewrite on it'>Explanation about Addon Domain and using Modrewrite on it</a></li><li><a href='http://www.reaper-x.com/2007/09/25/using-temporary-maintenance-page-when-upgrading-wordpress/' rel='bookmark' title='Permanent Link: Using Temporary Maintenance Page when Upgrading Wordpress'>Using Temporary Maintenance Page when Upgrading Wordpress</a></li><li><a href='http://www.reaper-x.com/2006/09/03/redirecting-wordpress-feed-into-feedburner/' rel='bookmark' title='Permanent Link: Redirecting Wordpress Feed into Feedburner'>Redirecting Wordpress Feed into Feedburner</a></li><li><a href='http://www.reaper-x.com/2007/05/30/windows-xp-sp2-memory-usage-set-to-system-cache-not-good-for-me/' rel='bookmark' title='Permanent Link: Windows XP SP2 Memory usage set to system cache, not good for me'>Windows XP SP2 Memory usage set to system cache, not good for me</a></li></ul></p>]]></content:encoded>
			<wfw:commentRss>http://www.reaper-x.com/2009/10/02/how-to-use-coralcdn-to-save-your-bandwidth-problem-server-resources/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Trinity Core GM Commands</title>
		<link>http://www.reaper-x.com/2009/01/01/trinity-core-gm-commands/</link>
		<comments>http://www.reaper-x.com/2009/01/01/trinity-core-gm-commands/#comments</comments>
		<pubDate>Thu, 01 Jan 2009 02:23:15 +0000</pubDate>
		<dc:creator>Reaper-X</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[gm commands]]></category>
		<category><![CDATA[trinitycore gm commands]]></category>
		<category><![CDATA[trinitycore repack gm commands]]></category>
		<category><![CDATA[wow gm commands]]></category>
		<category><![CDATA[wow private server gm commands]]></category>

		<guid isPermaLink="false">http://www.reaper-x.com/?p=782</guid>
		<description><![CDATA[List of GM Commands for Trinity Core based on Revision 595 of Trinity Core. This post will be updated when new revision released


Related posts:<ul><li><a href='http://www.reaper-x.com/2007/09/21/wow-mangos-gm-game-master-commands/' rel='bookmark' title='Permanent Link: WoW Mangos GM (Game Master) Commands'>WoW Mangos GM (Game Master) Commands</a></li><li><a href='http://www.reaper-x.com/2009/06/30/erytheia-trinity-core-repack-release-v1-for-wow-313/' rel='bookmark' title='Permanent Link: Erytheia Trinity Core Repack Release V1 for WoW 3.1.3'>Erytheia Trinity Core Repack Release V1 for WoW 3.1.3</a></li><li><a href='http://www.reaper-x.com/2009/01/01/reaper-trinity-core-installation-guide/' rel='bookmark' title='Permanent Link: Reaper Trinity Core Installation Guide'>Reaper Trinity Core Installation Guide</a></li><li><a href='http://www.reaper-x.com/2007/11/11/reaper-mangos-mod-4703-easy-custom-wow-mangos-private-server/' rel='bookmark' title='Permanent Link: Reaper Mangos Mod 4703 &#8211; Easy Custom WoW Mangos Private Server'>Reaper Mangos Mod 4703 &#8211; Easy Custom WoW Mangos Private Server</a></li><li><a href='http://www.reaper-x.com/2009/05/13/darkened-linux-trinity-core-repack-v1-wow-309/' rel='bookmark' title='Permanent Link: Darkened Linux Trinity Core Repack v1 for WoW 3.0.9'>Darkened Linux Trinity Core Repack v1 for WoW 3.0.9</a></li></ul>]]></description>
			<content:encoded><![CDATA[<p>Here is a list of all GM Commands for Trinity Core, and this is based from the <a href="http://www.reaper-x.com/2008/12/23/reaper-x-trinitymangos-rev-1-243-world-of-warcraft/" >Reaper Trinity Core Rev 1 (Core Revision 595)</a> so some commands might be not working if used on older revision</p>
<p><strong>Description:</strong></p>
<ul>
<li>Name: Command name</li>
<li>Security: Minimum GM Level Required to execute the command</li>
<li>Help: Command description</li>
</ul>
<table id="table_results" class="data">
<thead>
<tr>
<th>name
</th>
<th>security
</th>
<th>help
</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td class="">acct</td>
<td align="right" class=" nowrap">0</td>
<td class="">Syntax: .acct</p>
<p>Display the access level of your account.</td>
</tr>
<tr class="even">
<td class="">additem</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .additem #itemid/[#itemname]/#shift-click-item-link #itemcount</p>
<p>Adds the specified number of items of id #itemid (or exact (!) name $itemname in brackets, or link created by shift-click at item in inventory or recipe) to your or selected character inventory. If #itemcount is omitted, only one item will be added.<br />.</td>
</tr>
<tr class="odd">
<td class="">additemset</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .additemset #itemsetid</p>
<p>Add items from itemset of id #itemsetid to your or selected character inventory. Will add by one example each item from itemset.</td>
</tr>
<tr class="even">
<td class="">addmove</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .addmove #creature_guid [#waittime]</p>
<p>Add your current location as a waypoint for creature with guid #creature_guid. And optional add wait time.</td>
</tr>
<tr class="odd">
<td class="">announce</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .announce $MessageToBroadcast</p>
<p>Send a global message to all players online in chat log.</td>
</tr>
<tr class="even">
<td class="">aura</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .aura #spellid</p>
<p>Add the aura from spell #spellid to the selected Unit.</td>
</tr>
<tr class="odd">
<td class="">ban</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax is: ban &lt;account|ip|character&gt; $NameOrIp $bantime $reason<br />Ban account or IP and kick player.<br />$bantime: negative value leads to permban, otherwise use a timestring like &quot;4d20h3s&quot;.</td>
</tr>
<tr class="even">
<td class="">baninfo</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax is: baninfo &lt;account|ip|character&gt;<br />Watch full information about a specific ban.</td>
</tr>
<tr class="odd">
<td class="">bank</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .bank</p>
<p>Show your bank inventory.</td>
</tr>
<tr class="even">
<td class="">banlist</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax is: banlist &lt;account|ip|character&gt; $NameOrIp<br />searches the banlist for a pattern.</td>
</tr>
<tr class="odd">
<td class="">cast</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .cast #spellid [triggered]<br /> &nbsp;Cast #spellid to selected target. If no target selected cast to self. If &#8216;trigered&#8217; or part provided then spell casted with triggered flag.</td>
</tr>
<tr class="even">
<td class="">cast back</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .cast back #spellid [triggered]<br /> &nbsp;Selected target will cast #spellid to your character. If &#8216;trigered&#8217; or part provided then spell casted with triggered flag.</td>
</tr>
<tr class="odd">
<td class="">cast dist</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .cast dist #spellid [#dist [triggered]]<br /> &nbsp;You will cast spell to pint at distance #dist. If &#8216;trigered&#8217; or part provided then spell casted with triggered flag. Not all spells can be casted as area spells.</td>
</tr>
<tr class="even">
<td class="">cast self</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .cast self #spellid [triggered]<br />Cast #spellid by target at target itself. If &#8216;trigered&#8217; or part provided then spell casted with triggered flag.</td>
</tr>
<tr class="odd">
<td class="">cast target</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .cast target #spellid [triggered]<br /> &nbsp;Selected target will cast #spellid to his victim. If &#8216;trigered&#8217; or part provided then spell casted with triggered flag.</td>
</tr>
<tr class="even">
<td class="">combatstop</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .combatstop [$playername]<br />Stop combat for selected character. If selected non-player then command applied to self. If $playername provided then attempt applied to online player $playername.</td>
</tr>
<tr class="odd">
<td class="">commands</td>
<td align="right" class=" nowrap">0</td>
<td class="">Syntax: .commands</p>
<p>Display a list of available commands for your account level.</td>
</tr>
<tr class="even">
<td class="">cooldown</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .cooldown [#spell_id]</p>
<p>Remove all (if spell_id not provided) or #spel_id spell cooldown from selected character or you (if no selection).</td>
</tr>
<tr class="odd">
<td class="">damage</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .damage $damage_amount [$school [$spellid]]</p>
<p>Apply $damage to target. If not $school and $spellid provided then this flat clean melee damage without any modifiers. If $school provided then damage modified by armor reduction (if school physical), and target absorbing modifiers and result applied as melee damage to target. If spell provided then damage modified and applied as spell damage. $spellid can be shift-link.</td>
</tr>
<tr class="even">
<td class="">debug anim</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .debug anim #emoteid</p>
<p>Play emote #emoteid for your character.</td>
</tr>
<tr class="odd">
<td class="">debug arena</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .debug arena</p>
<p> Toggles arena 1v1 or normal mode.</td>
</tr>
<tr class="even">
<td class="">debug getvalue</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .debug getvalue #field #isInt</p>
<p>Get the field #field of the selected creature. If no creature is selected, get the content of your field.</p>
<p>Use a #isInt of value 1 if the expected field content is an integer.</td>
</tr>
<tr class="odd">
<td class="">debug hostilrefs</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .debug hostilrefs</p>
<p> Prints out the hostil refs of the targetted unit.</td>
</tr>
<tr class="even">
<td class="">debug playsound</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .debug playsound #soundid</p>
<p>Play sound with #soundid.<br />Sound will be play only for you. Other players do not hear this.<br />Warning: client may have more 5000 sounds&#8230;</td>
</tr>
<tr class="odd">
<td class="">debug setvalue</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .debug setvalue #field #value #isInt</p>
<p>Set the field #field of the selected creature with value #value. If no creature is selected, set the content of your field.</p>
<p>Use a #isInt of value 1 if #value is an integer.</td>
</tr>
<tr class="even">
<td class="">debug standstate</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .debug standstate #emoteid</p>
<p>Change the emote of your character while standing to #emoteid.</td>
</tr>
<tr class="odd">
<td class="">debug threatlist</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .debug threatlist</p>
<p> Prints out the current threatlist of the targetted creature.</td>
</tr>
<tr class="even">
<td class="">debug update</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .debug update #field #value</p>
<p>Update the field #field of the selected character or creature with value #value.</p>
<p>If no #value is provided, display the content of field #field.</td>
</tr>
<tr class="odd">
<td class="">delticket</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .delticket all<br /> &nbsp; &nbsp; &nbsp; &nbsp;.delticket #num<br /> &nbsp; &nbsp; &nbsp; &nbsp;.delticket $character_name</p>
<p>all to dalete all tickets at server, $character_name to delete ticket of this character, #num to delete ticket #num.</td>
</tr>
<tr class="even">
<td class="">demorph</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .demorph</p>
<p>Demorph the selected player.</td>
</tr>
<tr class="odd">
<td class="">die</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .die</p>
<p>Kill the selected player. If no player is selected, it will kill you.</td>
</tr>
<tr class="even">
<td class="">dismount</td>
<td align="right" class=" nowrap">0</td>
<td class="">Syntax: .dismount</p>
<p>Dismount you, if you are mounted.</td>
</tr>
<tr class="odd">
<td class="">distance</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .distance</p>
<p>Display the distance from your character to the selected creature.</td>
</tr>
<tr class="even">
<td class="">event</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .event #event_id<br />Show details about event with #event_id.</td>
</tr>
<tr class="odd">
<td class="">event activelist</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .event activelist<br />Show list of currently active events.</td>
</tr>
<tr class="even">
<td class="">event start</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .event start #event_id<br />Start event #event_id. Set start time for event to current moment (change not saved in DB).</td>
</tr>
<tr class="odd">
<td class="">event stop</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .event stop #event_id<br />Stop event #event_id. Set start time for event to time in past that make current moment is event stop time (change not saved in DB).</td>
</tr>
<tr class="even">
<td class="">explorecheat</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .explorecheat #flag</p>
<p>Reveal &nbsp;or hide all maps for the selected player. If no player is selected, hide or reveal maps to you.</p>
<p>Use a #flag of value 1 to reveal, use a #flag value of 0 to hide all maps.</td>
</tr>
<tr class="odd">
<td class="">flusharenapoints</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .flusharenapoints</p>
<p>Use it to distribute arena points based on arena team ratings, and start a new week.</td>
</tr>
<tr class="even">
<td class="">gm</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .gm [on/off]</p>
<p>Enable or Disable in game GM MODE or show current state of on/off not provided.</td>
</tr>
<tr class="odd">
<td class="">gm chat</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .gm chat [on/off]</p>
<p>Enable or disable chat GM MODE (show gm badge in messages) or show current state of on/off not provided.</td>
</tr>
<tr class="even">
<td class="">gm fly</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .gm fly on/off<br />Enable/disable gm fly mode.</td>
</tr>
<tr class="odd">
<td class="">gm list</td>
<td align="right" class=" nowrap">0</td>
<td class="">Syntax: .gm list</p>
<p>Display a list of available Game Masters.</td>
</tr>
<tr class="even">
<td class="">gm visible</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .gm visible on/off</p>
<p>Output current visibility state or make GM visible(on) and invisible(off) for other players.</td>
</tr>
<tr class="odd">
<td class="">go creature</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .go creature #creature_guid<br />Teleport your character to creature with guid #creature_guid.<br />.gocreature #creature_name<br />Teleport your character to creature with this name.<br />.gocreature id #creature_id<br />Teleport your character to a creature that was spawned from the template with this entry.<br />*If* more than one creature is found, then you are teleported to the first that is found inside the database.</td>
</tr>
<tr class="even">
<td class="">go graveyard</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .go graveyard #graveyardId<br /> Teleport to graveyard with the graveyardId specified.</td>
</tr>
<tr class="odd">
<td class="">go grid</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .go grid #gridX #gridY [#mapId]</p>
<p>Teleport the gm to center of grid with provided indexes at map #mapId (or current map if it not provided).</td>
</tr>
<tr class="even">
<td class="">go object</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .go object #object_guid<br />Teleport your character to gameobject with guid #object_guid</td>
</tr>
<tr class="odd">
<td class="">go trigger</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .go trigger #trigger_id</p>
<p>Teleport your character to areatrigger with id #trigger_id. Character will be teleported to trigger target if selected areatrigger is telporting trigger.</td>
</tr>
<tr class="even">
<td class="">go xy</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .go xy #x #y [#mapid]</p>
<p>Teleport player to point with (#x,#y) coordinates at ground(water) level at map #mapid or same map if #mapid not provided.</td>
</tr>
<tr class="odd">
<td class="">go xyz</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .go xyz #x #y #z [#mapid]</p>
<p>Teleport player to point with (#x,#y,#z) coordinates at ground(water) level at map #mapid or same map if #mapid not provided.</td>
</tr>
<tr class="even">
<td class="">go zonexy</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .go zonexy #x #y [#zone]</p>
<p>Teleport player to point with (#x,#y) client coordinates at ground(water) level in zone #zoneid or current zone if #zoneid not provided. You can look up zone using .lookup area $namepart</td>
</tr>
<tr class="odd">
<td class="">gobject add</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .gobject add #id &lt;spawntimeSecs&gt;</p>
<p>Add a game object from game object templates to the world at your current location using the #id.<br />spawntimesecs sets the spawntime, it is optional.</p>
<p>Note: this is a copy of .gameobject.</td>
</tr>
<tr class="even">
<td class="">gobject delete</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .gobject delete #go_guid<br />Delete gameobject with guid #go_guid.</td>
</tr>
<tr class="odd">
<td class="">gobject move</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .gobject move #goguid [#x #y #z]</p>
<p>Move gameobject #goguid to character coordinates (or to (#x,#y,#z) coordinates if its provide).</td>
</tr>
<tr class="even">
<td class="">gobject near </td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .gobject near &nbsp;[#distance]</p>
<p>Output gameobjects at distance #distance from player. Output gameobject guids and coordinates sorted by distance from character. If #distance not provided use 10 as default value.</td>
</tr>
<tr class="odd">
<td class="">gobject target</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .gobject target [#go_id|#go_name_part]</p>
<p>Locate and show position nearest gameobject. If #go_id or #go_name_part provide then locate and show position of nearest gameobject with gameobject template id #go_id or name included #go_name_part as part.</td>
</tr>
<tr class="even">
<td class="">gobject turn</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .gobject turn #goguid </p>
<p>Set for gameobject #goguid orientation same as current character orientation.</td>
</tr>
<tr class="odd">
<td class="">goname</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .goname $charactername</p>
<p>Teleport to the given character. Either specify the character name or click on the character&#8217;s portrait, e.g. when you are in a group.</td>
</tr>
<tr class="even">
<td class="">gps</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .gps</p>
<p>Display the position information for a selected character or creature. Position information includes X, Y, Z, and orientation, map Id and zone Id</td>
</tr>
<tr class="odd">
<td class="">groupgo</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .groupgo $charactername</p>
<p>Teleport the given character and his group to you.</td>
</tr>
<tr class="even">
<td class="">guid</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .guid</p>
<p>Display the GUID for the selected character.</td>
</tr>
<tr class="odd">
<td class="">guild create</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .guild create $GuildLeaderName $GuildName</p>
<p>Create a guild named $GuildName with the player $GuildLeaderName as leader.</td>
</tr>
<tr class="even">
<td class="">guild delete</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .guild delete $GuildName</p>
<p>Delete guild $GuildName.</td>
</tr>
<tr class="odd">
<td class="">guild invite</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .guild invite $CharacterName $GuildName</p>
<p>Add $CharacterName into a guild $GuildName.</td>
</tr>
<tr class="even">
<td class="">guild rank</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .guild rank $CharacterName #Rank</p>
<p>Set for $CharacterName rank #Rank in a guild.</td>
</tr>
<tr class="odd">
<td class="">guild uninvite</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .guild uninvite $CharacterName</p>
<p>Remove $CharacterName from a guild.</td>
</tr>
<tr class="even">
<td class="">help</td>
<td align="right" class=" nowrap">0</td>
<td class="">Syntax: .help $command</p>
<p>Display usage instructions for the given $command.</td>
</tr>
<tr class="odd">
<td class="">hidearea</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .hidearea #areaid</p>
<p>Hide the area of #areaid to the selected character. If no character is selected, hide this area to you.</td>
</tr>
<tr class="even">
<td class="">honor add</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .honor add $amount</p>
<p>Add a certain amount of honor (gained today) to the selected player.</td>
</tr>
<tr class="odd">
<td class="">honor addkill</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .honor addkikll</p>
<p>Add the targeted unit as one of your pvp kills today (you only get honor if it&#8217;s a racial leader or a player)</td>
</tr>
<tr class="even">
<td class="">honor update</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .honor update</p>
<p>Force the yesterday&#8217;s honor fields to be updated with today&#8217;s data, which will get reset for the selected player.</td>
</tr>
<tr class="odd">
<td class="">hover</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .hover #flag</p>
<p>Enable or disable hover mode for your character.</p>
<p>Use a #flag of value 1 to enable, use a #flag value of 0 to disable hover.</td>
</tr>
<tr class="even">
<td class="">instance listbinds</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .instance listbinds<br /> &nbsp;Lists the binds of the selected player.</td>
</tr>
<tr class="odd">
<td class="">instance savedata</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .instance savedata<br /> &nbsp;Save the InstanceData for the current player&#8217;s map to the DB.</td>
</tr>
<tr class="even">
<td class="">instance stats</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .instance stats<br /> &nbsp;Shows statistics about instances.</td>
</tr>
<tr class="odd">
<td class="">instance unbind</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .instance unbind all<br /> &nbsp;All of the selected player&#8217;s binds will be cleared.</td>
</tr>
<tr class="even">
<td class="">itemmove</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .itemmove #sourceslotid #destinationslotid</p>
<p>Move an item from slots #sourceslotid to #destinationslotid in your inventory</p>
<p>Not yet implemented</td>
</tr>
<tr class="odd">
<td class="">kick</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .kick [$charactername]</p>
<p>Kick the given character name from the world. If no character name is provided then the selected player (except for yourself) will be kicked.</td>
</tr>
<tr class="even">
<td class="">learn</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .learn #parameter</p>
<p>Selected character learn a spell of id #parameter.</td>
</tr>
<tr class="odd">
<td class="">learn all</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .learn all</p>
<p>Learn all big set different spell maybe useful for Administaror.</td>
</tr>
<tr class="even">
<td class="">learn all_crafts</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .learn crafts</p>
<p>Learn all professions and recipes.</td>
</tr>
<tr class="odd">
<td class="">learn all_default</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .learn all_default [$playername]</p>
<p>Learn for selected/$playername player all default spells for his race/class and spells rewarded by completed quests.</td>
</tr>
<tr class="even">
<td class="">learn all_gm</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .learn all_gm</p>
<p>Learn all default spells for Game Masters.</td>
</tr>
<tr class="odd">
<td class="">learn all_lang</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .learn all_lang</p>
<p>Learn all languages</td>
</tr>
<tr class="even">
<td class="">learn all_myclass</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .learn all_myclass</p>
<p>Learn all spells and talents available for his class.</td>
</tr>
<tr class="odd">
<td class="">learn all_myspells</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .learn all_myspells</p>
<p>Learn all spells (except talents and spells with first rank learned as talent) available for his class.</td>
</tr>
<tr class="even">
<td class="">learn all_mytalents</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .learn all_mytalents</p>
<p>Learn all talents (and spells with first rank learned as talent) available for his class.</td>
</tr>
<tr class="odd">
<td class="">learn all_recipes</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .learn all_recipes [$profession]</p>
<p>Learns all recipes of specified profession and sets skill level to max.<br />Example: .learn all_recipes enchanting</td>
</tr>
<tr class="even">
<td class="">levelup</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .levelup [$playername] [#numberoflevels]</p>
<p>Increase/decrease the level of character with $playername (or the selected if not name provided) by #numberoflevels Or +1 if no #numberoflevels provided). If #numberoflevels is omitted, the level will be increase by 1. If #numberoflevels is 0, the same level will be restarted. If no character is selected and name not provided, increase your level. Command can be used for offline character. All stats and dependent values recalculated. At level decrease talents can be reset if need. Also at level decrease equipped items with greater level requirement can be lost.</td>
</tr>
<tr class="odd">
<td class="">linkgrave</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .linkgrave #graveyard_id [alliance|horde]</p>
<p>Link current zone to graveyard for any (or alliance/horde faction ghosts). This let character ghost from zone teleport to graveyard after die if graveyard is nearest from linked to zone and accept ghost of this faction. Add only single graveyard at another map and only if no graveyards linked (or planned linked at same map).</td>
</tr>
<tr class="even">
<td class="">list creature</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .list creature #creature_id [#max_count]</p>
<p>Output creatures with creature id #creature_id found in world. Output creature guids and coordinates sorted by distance from character. Will be output maximum #max_count creatures. If #max_count not provided use 10 as default value.</td>
</tr>
<tr class="odd">
<td class="">list item</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .list item #item_id [#max_count]</p>
<p>Output items with item id #item_id found in all character inventories, mails and auctions. Output item guids, item owner guid, owner account and owner name. Will be output maximum #max_count items. If #max_count not provided use 10 as default value.</td>
</tr>
<tr class="even">
<td class="">list object</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .list object #gameobject_id [#max_count]</p>
<p>Output gameobjects with gameobject id #gameobject_id found in world. Output gameobject guids and coordinates sorted by distance from character. Will be output maximum #max_count gameobject. If #max_count not provided use 10 as default value.</td>
</tr>
<tr class="odd">
<td class="">loadscripts</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .loadscripts $scriptlibraryname</p>
<p>Unload current and load the script library $scriptlibraryname or reload current if $scriptlibraryname omitted, in case you changed it while the server was running.</td>
</tr>
<tr class="even">
<td class="">lockaccount</td>
<td align="right" class=" nowrap">0</td>
<td class="">Syntax: .lockaccount [on|off]</p>
<p>Allow login from account only from current used IP or remove this requirement.</td>
</tr>
<tr class="odd">
<td class="">lookup area</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .lookup area $namepart</p>
<p>Looks up an area by $namepart, and returns all matches with their area ID&#8217;s.</td>
</tr>
<tr class="even">
<td class="">lookup creature</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .lookup creature $namepart</p>
<p>Looks up a creature by $namepart, and returns all matches with their creature ID&#8217;s.</td>
</tr>
<tr class="odd">
<td class="">lookup event</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .lookup event $name<br />Attempts to find the ID of the event with the provided $name.</td>
</tr>
<tr class="even">
<td class="">lookup faction</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .lookup faction $name<br />Attempts to find the ID of the faction with the provided $name.</td>
</tr>
<tr>
<th >
        name
    </th>
<th >
        security
    </th>
<th >
        help
    </th>
</tr>
<tr class="odd">
<td class="">lookup item</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .lookup item $itemname</p>
<p>Looks up an item by $itemname, and returns all matches with their Item ID&#8217;s.</td>
</tr>
<tr class="even">
<td class="">lookup itemset</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .lookup itemset $itemname</p>
<p>Looks up an item set by $itemname, and returns all matches with their Item set ID&#8217;s.</td>
</tr>
<tr class="odd">
<td class="">lookup object</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .lookup object $objname</p>
<p>Looks up an gameobject by $objname, and returns all matches with their Gameobject ID&#8217;s.</td>
</tr>
<tr class="even">
<td class="">lookup player account</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax : .lookup player account $account ($limit) </p>
<p> Searchs players, which account username is $account with optional parametr $limit of results.</td>
</tr>
<tr class="odd">
<td class="">lookup player email</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax : .lookup player email $email ($limit) </p>
<p> Searchs players, which account email is $email with optional parametr $limit of results.</td>
</tr>
<tr class="even">
<td class="">lookup player ip</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax : .lookup player ip $ip ($limit) </p>
<p> Searchs players, which account ast_ip is $ip with optional parametr $limit of results.</td>
</tr>
<tr class="odd">
<td class="">lookup quest</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .lookup quest $namepart</p>
<p>Looks up a quest by $namepart, and returns all matches with their quest ID&#8217;s.</td>
</tr>
<tr class="even">
<td class="">lookup skill</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .lookup skill $$namepart</p>
<p>Looks up a skill by $namepart, and returns all matches with their skill ID&#8217;s.</td>
</tr>
<tr class="odd">
<td class="">lookup spell</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .lookup spell $namepart</p>
<p>Looks up a spell by $namepart, and returns all matches with their spell ID&#8217;s.</td>
</tr>
<tr class="even">
<td class="">lookup tele</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .lookup tele $substring</p>
<p>Search and output all .tele command locations with provide $substring in name.</td>
</tr>
<tr class="odd">
<td class="">maxskill</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .maxskill<br />Sets all skills of the targeted player to their maximum values for its current level.</td>
</tr>
<tr class="even">
<td class="">Mod32Value</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .Mod32Value #field #value</p>
<p>Add #value to field #field of your character.</td>
</tr>
<tr class="odd">
<td class="">modify arena</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .modify arena #value<br />Add $amount arena points to the selected player.</td>
</tr>
<tr class="even">
<td class="">modify aspeed</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .modify aspeed #rate</p>
<p>Modify all speeds -run,swim,run back,swim back- of the selected player to &quot;normalbase speed for this move type&quot;*rate. If no player is selected, modify your speed.</p>
<p> #rate may range from 0.1 to 10.</td>
</tr>
<tr class="odd">
<td class="">modify bit</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .modify bit #field #bit</p>
<p>Toggle the #bit bit of the #field field for the selected player. If no player is selected, modify your character.</td>
</tr>
<tr class="even">
<td class="">modify bwalk</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .modify bwalk #rate</p>
<p>Modify the speed of the selected player while running backwards to &quot;normal walk back speed&quot;*rate. If no player is selected, modify your speed.</p>
<p> #rate may range from 0.1 to 10.</td>
</tr>
<tr class="odd">
<td class="">modify drunk</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .modify drunk #value<br /> Set drunk level to #value (0..100). Value 0 remove drunk state, 100 is max drunked state.</td>
</tr>
<tr class="even">
<td class="">modify energy</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .modify energy #energy</p>
<p>Modify the energy of the selected player. If no player is selected, modify your energy.</td>
</tr>
<tr class="odd">
<td class="">modify faction</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .modify faction #factionid #flagid #npcflagid #dynamicflagid</p>
<p>Modify the faction and flags of the selected creature. Without arguments, display the faction and flags of the selected creature.</td>
</tr>
<tr class="even">
<td class="">modify honor</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .modify honor $amount</p>
<p>Add $amount honor points to the selected player.</td>
</tr>
<tr class="odd">
<td class="">modify hp</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .modify hp #newhp</p>
<p>Modify the hp of the selected player. If no player is selected, modify your hp.</td>
</tr>
<tr class="even">
<td class="">modify mana</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .modify mana #newmana</p>
<p>Modify the mana of the selected player. If no player is selected, modify your mana.</td>
</tr>
<tr class="odd">
<td class="">modify money</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax:<br />.modify money #money<br />.money #money</p>
<p>Add or remove money to the selected player. If no player is selected, modify your money.</p>
<p> #gold can be negative to remove money.</td>
</tr>
<tr class="even">
<td class="">modify morph</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .modify morph #displayid</p>
<p>Change your current model id to #displayid.</td>
</tr>
<tr class="odd">
<td class="">modify mount</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax:<br />.modify mount #id #speed<br />Display selected player as mounted at #id creature and set speed to #speed value.</td>
</tr>
<tr class="even">
<td class="">modify rage</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .modify rage #newrage</p>
<p>Modify the rage of the selected player. If no player is selected, modify your rage.</td>
</tr>
<tr class="odd">
<td class="">modify rep</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .modify rep #repId (#repvalue | $rankname [#delta])<br />Sets the selected players reputation with faction #repId to #repvalue or to $reprank.<br />If the reputation rank name is provided, the resulting reputation will be the lowest reputation for that rank plus the delta amount, if specified.<br />You can use &#8216;.pinfo rep&#8217; to list all known reputation ids, or use &#8216;.lookup faction $name&#8217; to locate a specific faction id.</td>
</tr>
<tr class="even">
<td class="">modify scale</td>
<td align="right" class=" nowrap">1</td>
<td class="">&nbsp;</td>
</tr>
<tr class="odd">
<td class="">modify speed</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax:<br />.modify speed #rate<br />.speed #rate</p>
<p>Modify the running speed of the selected player to &quot;normal base run speed&quot;*rate. If no player is selected, modify your speed.</p>
<p> #rate may range from 0.1 to 10.</td>
</tr>
<tr class="even">
<td class="">modify spell</td>
<td align="right" class=" nowrap">1</td>
<td class="">&nbsp;</td>
</tr>
<tr class="odd">
<td class="">modify swim</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .modify swim #rate</p>
<p>Modify the swim speed of the selected player to &quot;normal swim speed&quot;*rate. If no player is selected, modify your speed.</p>
<p> #rate may range from 0.1 to 10.</td>
</tr>
<tr class="even">
<td class="">modify titles</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax:<br />.modify titles #mask<br />.titles #mask</p>
<p>Allows user to use all titles from #mask.</p>
<p> #mask=0 disables the title-choose-field</td>
</tr>
<tr class="odd">
<td class="">movegens</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .movegens<br /> &nbsp;Show movement generators stack for selected creature or player.</td>
</tr>
<tr class="even">
<td class="">mute</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .mute $playerName $timeInMinutes</p>
<p>Disible chat messaging for any character from account of character $playerName at $timeInMinutes minutes.</td>
</tr>
<tr class="odd">
<td class="">namego</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .namego $charactername</p>
<p>Teleport the given character to you.</td>
</tr>
<tr class="even">
<td class="">neargrave</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .neargrave [alliance|horde]</p>
<p>Find nearest graveyard linked to zone (or only nearest from accepts alliance or horde faction ghosts).</td>
</tr>
<tr class="odd">
<td class="">notify</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .notify $MessageToBroadcast</p>
<p>Send a global message to all players online in screen.</td>
</tr>
<tr class="even">
<td class="">npc add</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .npc add #creatureid</p>
<p>Spawn a creature by the given template id of #creatureid.</td>
</tr>
<tr class="odd">
<td class="">npc additem</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .npc additem #itemId &lt;#maxcount&gt;&lt;#incrtime&gt;&lt;#extendedcost&gt;r</p>
<p>Add item #itemid to item list of selected vendor. Also optionally set max count item in vendor item list and time to item count restoring and items ExtendedCost.</td>
</tr>
<tr class="even">
<td class="">npc addweapon</td>
<td align="right" class=" nowrap">3</td>
<td class="">Not yet implemented.</td>
</tr>
<tr class="odd">
<td class="">npc allowmove</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .npc allowmove</p>
<p>Enable or disable movement for the selected creature.</td>
</tr>
<tr class="even">
<td class="">npc changelevel</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .npc changelevel #level</p>
<p>Change the level of the selected creature to #level.</p>
<p>#level may range from 1 to 63.</td>
</tr>
<tr class="odd">
<td class="">npc delete</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .npc delete [#guid]</p>
<p>Delete creature with guid #guid (or the selected if no guid is provided)</td>
</tr>
<tr class="even">
<td class="">npc delitem</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .npc delitem #itemId</p>
<p>Remove item #itemid from item list of selected vendor.</td>
</tr>
<tr class="odd">
<td class="">npc factionid</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .npc factionid #factionid</p>
<p>Set the faction of the selected creature to #factionid.</td>
</tr>
<tr class="even">
<td class="">npc flag</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .npc flag #npcflag</p>
<p>Set the NPC flags of creature template of the selected creature and selected creature to #npcflag. NPC flags will applied to all creatures of selected creature template after server restart or grid unload/load.</td>
</tr>
<tr class="odd">
<td class="">npc info</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .npc info</p>
<p>Display a list of details for the selected creature.</p>
<p>The list includes:<br />- GUID, Faction, NPC flags, Entry ID, Model ID,<br />- Level,<br />- Health (current/maximum),</p>
<p>- Field flags, dynamic flags, faction template, <br />- Position information,<br />- and the creature type, e.g. if the creature is a vendor.</td>
</tr>
<tr class="even">
<td class="">npc move</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .npc move [#creature_guid]</p>
<p>Move the targeted creature spawn point to your coordinates.</td>
</tr>
<tr class="odd">
<td class="">npc name</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .npc name $name</p>
<p>Change the name of the selected creature or character to $name.</p>
<p>Command disabled.</td>
</tr>
<tr class="even">
<td class="">npc playemote</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .npc playemote #emoteid</p>
<p>Make the selected creature emote with an emote of id #emoteid.</td>
</tr>
<tr class="odd">
<td class="">npc setmodel</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .npc setmodel #displayid</p>
<p>Change the model id of the selected creature to #displayid.</td>
</tr>
<tr class="even">
<td class="">npc setmovetype</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .npc setmovetype [#creature_guid] stay/random/way [NODEL]</p>
<p>Set for creature pointed by #creature_guid (or selected if #creature_guid not provided) movement type and move it to respawn position (if creature alive). Any existing waypoints for creature will be removed from the database if you do not use NODEL. If the creature is dead then movement type will applied at creature respawn.<br />Make sure you use NODEL, if you want to keep the waypoints.</td>
</tr>
<tr class="odd">
<td class="">npc spawndist</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .npc spawndist #dist</p>
<p>Adjust spawndistance of selected creature to dist.</td>
</tr>
<tr class="even">
<td class="">npc spawntime</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .npc spawntime #time </p>
<p>Adjust spawntime of selected creature to time.</td>
</tr>
<tr class="odd">
<td class="">npc subname</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .npc subname $Name</p>
<p>Change the subname of the selected creature or player to $Name.</p>
<p>Command disabled.</td>
</tr>
<tr class="even">
<td class="">npc textemote</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .npc textemote #emoteid</p>
<p>Make the selected creature to do textemote with an emote of id #emoteid.</td>
</tr>
<tr class="odd">
<td class="">npc whisper</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .npc whisper #playerguid #text<br />Make the selected npc whisper #text to &nbsp;#playerguid.</td>
</tr>
<tr class="even">
<td class="">password</td>
<td align="right" class=" nowrap">0</td>
<td class="">Syntax: .password $old_password $new_password $new_password</p>
<p>Change your account password.</td>
</tr>
<tr class="odd">
<td class="">pinfo</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .pinfo [$player_name] [rep]</p>
<p>Output account information for selected player or player find by $player_name. If &quot;rep&quot; parameter provided show reputation information for player.</td>
</tr>
<tr class="even">
<td class="">plimit</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .plimit [#num|-1|-2|-3|reset|player|moderator|gamemaster|administrator]</p>
<p>Without arg show current player amount and security level limitations for login to server, with arg set player linit ($num &gt; 0) or securiti limitation ($num &lt; 0 or security leme name. With `reset` sets player limit to the one in the config file</td>
</tr>
<tr class="odd">
<td class="">quest add</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .quest add #quest_id</p>
<p>Add to character quest log quest #quest_id. Quest started from item can&#8217;t be added by this command but correct .additem call provided in command output.</td>
</tr>
<tr class="even">
<td class="">quest complete</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .quest complete #questid<br />Mark all quest objectives as completed for target character active quest. After this target character can go and get quest reward.</td>
</tr>
<tr class="odd">
<td class="">quest remove</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .quest remove #quest_id</p>
<p>Set quest #quest_id state to not completed and not active (and remove from active quest list) for selected player.</td>
</tr>
<tr class="even">
<td class="">recall</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .recall [$playername]</p>
<p>Teleport $playername or selected player to the place where he has been before last use of a teleportation command. If no $playername is entered and no player is selected, it will teleport you.</td>
</tr>
<tr class="odd">
<td class="">reload</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .reload table_name</p>
<p>Reload table `table_name` if reload support added for this table and this table can be _safe_ reloaded.</td>
</tr>
<tr class="even">
<td class="">reload all</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .reload all</p>
<p>Reload all tables with reload support added and that can be _safe_ reloaded.</td>
</tr>
<tr class="odd">
<td class="">reload all_area</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .reload all_area</p>
<p>Reload all `areatrigger_*` tables if reload support added for this table and this table can be _safe_ reloaded.</td>
</tr>
<tr class="even">
<td class="">reload all_locales</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .reload all_locales</p>
<p>Reload all `locales_*` tables with reload support added and that can be _safe_ reloaded.</td>
</tr>
<tr class="odd">
<td class="">reload all_loot</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .reload all_loot</p>
<p>Reload all `*_loot_template` tables. This can be slow operation with lags for server run.</td>
</tr>
<tr class="even">
<td class="">reload all_quest</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .reload all_quest</p>
<p>Reload all quest related tables if reload support added for this table and this table can be _safe_ reloaded.</td>
</tr>
<tr class="odd">
<td class="">reload all_spell</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .reload all</p>
<p>Reload all `spell_*` tables with reload support added and that can be _safe_ reloaded.</td>
</tr>
<tr class="even">
<td class="">reload config</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .reload config</p>
<p>Reload config settings (by default stored in trinityd.conf). Not all settings can be change at reload: some new setting values will be ignored until restart, some values will applied with delay or only to new objects/maps, some values will explicitly rejected to change at reload.</td>
</tr>
<tr class="odd">
<td class="">reset all</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .reset all spells</p>
<p>Syntax: .reset all talents</p>
<p>Request reset spells or talents at next login each existed character.</td>
</tr>
<tr class="even">
<td class="">reset honor</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax:<br />.reset honor [Playername]<br /> &nbsp;Reset all honor data for targeted character.</td>
</tr>
<tr class="odd">
<td class="">reset level</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax:<br />.reset level [Playername]<br /> &nbsp;Reset level to 1 including reset stats and talents. &nbsp;Equipped items with greater level requirement can be lost.</td>
</tr>
<tr class="even">
<td class="">reset spells</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax:<br />.reset spells [Playername]<br /> &nbsp;Removes all non-original spells from spellbook.<br />. Playername can be name of offline character.</td>
</tr>
<tr class="odd">
<td class="">reset stats</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax:<br />.reset stats [Playername]<br /> &nbsp;Resets(recalculate) all stats of the targeted player to their original values at current level.</td>
</tr>
<tr class="even">
<td class="">reset talents</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax:<br />.reset talents [Playername]<br /> &nbsp;Removes all talents of the targeted player. Playername can be name of offline character.</td>
</tr>
<tr class="odd">
<td class="">respawn</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .respawn</p>
<p>Respawn all nearest creatures and GO without waiting respawn time expiration.</td>
</tr>
<tr class="even">
<td class="">revive</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .revive</p>
<p>Revive the selected player. If no player is selected, it will revive you.</td>
</tr>
<tr class="odd">
<td class="">save</td>
<td align="right" class=" nowrap">0</td>
<td class="">Syntax: .save</p>
<p>Saves your character.</td>
</tr>
<tr class="even">
<td class="">saveall</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .saveall</p>
<p>Save all characters in game.</td>
</tr>
<tr class="odd">
<td class="">security</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .security $name #level</p>
<p>Set the security level of player $name to a level of #level.</p>
<p>#level may range from 0 to 5.</td>
</tr>
<tr class="even">
<td class="">sendmail</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .sendmail #playername &quot;#subject&quot; &quot;#text&quot; itemid1[:count1] itemid2[:count2] &#8230; itemidN[:countN]</p>
<p>Send a mail to a player. Subject and mail text must be in &quot;&quot;. If for itemid not provided related count values then expected 1, if count &gt; max items in stack then items will be send in required amount stacks. All stacks amount in mail limited to 12.</td>
</tr>
<tr class="odd">
<td class="">server idlerestart</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .server idlerestart #delay|cancel</p>
<p>Restart the server after #delay seconds if no active connections are present (no players) or cancel the restart/shutdown if cancel value is used.</td>
</tr>
<tr class="even">
<td class="">server idleshutdown</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .server idleshutdown #delay|cancel</p>
<p>Shut the server down after #delay seconds if no active connections are present (no players) or cancel the restart/shutdown if cancel value is used.</td>
</tr>
<tr class="odd">
<td class="">server info</td>
<td align="right" class=" nowrap">0</td>
<td class="">Syntax: .server info</p>
<p>Display server version and the number of connected players.</td>
</tr>
<tr class="even">
<td class="">server restart</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .server restart seconds</p>
<p>Restart the server after given seconds and show &quot;Restart server in X&quot; or cancel the restart/shutdown if cancel value is used.</td>
</tr>
<tr class="odd">
<td class="">server shutdown</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .server shutdown seconds</p>
<p>Shut the server down after given seconds and show &quot;Off server in X&quot; or cancel the restart/shutdown if cancel value is used.</td>
</tr>
<tr class="even">
<td class="">setskill</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .setskill #skill #level [#max]</p>
<p>Set a skill of id #skill with a current skill value of #level and a maximum value of #max (or equal current maximum if not provide) for the selected character. If no character is selected, you learn the skill.</td>
</tr>
<tr class="odd">
<td class="">showarea</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .showarea #areaid</p>
<p>Reveal the area of #areaid to the selected character. If no character is selected, reveal this area to you.</td>
</tr>
<tr class="even">
<td class="">showhonor</td>
<td align="right" class=" nowrap">0</td>
<td class="">Syntax: .showhonor</p>
<p>Display your honor ranking.</td>
</tr>
<tr class="odd">
<td class="">start</td>
<td align="right" class=" nowrap">0</td>
<td class="">Syntax: .start</p>
<p>Teleport you to the starting area of your character.</td>
</tr>
<tr class="even">
<td class="">taxicheat</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .taxicheat on/off</p>
<p>Temporary grant access or remove to all taxi routes for the selected character. If no character is selected, hide or reveal all routes to you.</p>
<p>Visited taxi nodes sill accessible after removing access.</td>
</tr>
<tr class="odd">
<td class="">tele</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .tele #location</p>
<p>Teleport player to a given location.</td>
</tr>
<tr class="even">
<td class="">tele add</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .tele add $name</p>
<p>Add current your position to .tele command target locations list with name $name.</td>
</tr>
<tr class="odd">
<td class="">tele del</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .tele del $name</p>
<p>Remove location with name $name for .tele command locations list.</td>
</tr>
<tr class="even">
<td class="">tele group</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .tele group#location</p>
<p>Teleport a selected player and his group members to a given location.</td>
</tr>
<tr class="odd">
<td class="">tele name</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .tele name #playername #location</p>
<p>Teleport a player to a given location.</td>
</tr>
<tr class="even">
<td class="">ticket</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .ticket on<br /> &nbsp; &nbsp; &nbsp; &nbsp;.ticket off<br /> &nbsp; &nbsp; &nbsp; &nbsp;.ticket #num<br /> &nbsp; &nbsp; &nbsp; &nbsp;.ticket $character_name</p>
<p>on/off for GMs to show or not a new ticket directly, $character_name to show ticket of this character, #num to show ticket #num.</td>
</tr>
<tr>
<th >
        name
    </th>
<th >
        security
    </th>
<th >
        help
    </th>
</tr>
<tr class="odd">
<td class="">transport</td>
<td align="right" class=" nowrap">3</td>
<td class="">Not yet implemented.</td>
</tr>
<tr class="even">
<td class="">unaura</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .unaura #spellid</p>
<p>Remove aura due to spell #spellid from the selected Unit.</td>
</tr>
<tr class="odd">
<td class="">unban</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax is: unban &lt;account|ip|character&gt; $NameOrIp<br />Unban account or IP.</td>
</tr>
<tr class="even">
<td class="">unlearn</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .unlearn #startspell #endspell</p>
<p>Unlearn for selected player the range of spells between id #startspell and #endspell. If no #endspell is provided, just unlearn spell of id #startspell.</td>
</tr>
<tr class="odd">
<td class="">unmute</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .unmute $playerName</p>
<p>Restore chat messaging for any character from account of character $playerName.</td>
</tr>
<tr class="even">
<td class="">wchange</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .wchange #weathertype #status</p>
<p>Set current weather to #weathertype with an intensity of #status.</p>
<p>#weathertype can be 1 for rain, 2 for snow, and 3 for sand. #status can be 0 for disabled, and 1 for enabled.</td>
</tr>
<tr class="odd">
<td class="">whispers</td>
<td align="right" class=" nowrap">1</td>
<td class="">Syntax: .whispers on|off<br />Enable/disable accepting whispers by GM from players. By default use trinityd.conf setting.</td>
</tr>
<tr class="even">
<td class="">wp</td>
<td align="right" class=" nowrap">2</td>
<td class="">Using WP Command:<br />Each Waypoint Command has it&#8217;s own description!</td>
</tr>
<tr class="odd">
<td class="">wp add</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .wp add [#creature_guid or Select a Creature]</td>
</tr>
<tr class="even">
<td class="">wp export</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .wp export [#creature_guid or Select a Creature] $filename</td>
</tr>
<tr class="odd">
<td class="">wp import</td>
<td align="right" class=" nowrap">3</td>
<td class="">Syntax: .wp import $filename</td>
</tr>
<tr class="even">
<td class="">wp modify</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .wp modify [#creature_guid or Select a Creature]<br />add &#8211; Add a waypoint after the selected visual<br />waittime $time<br />emote ID<br />spell ID<br />text1| text2| text3| text4| text5 &lt;text&gt;<br />model1 ID<br />model2 ID<br />move(moves wp to player pos)<br />del (deletes the wp)</p>
<p>Only one parameter per time!</td>
</tr>
<tr class="odd">
<td class="">wp show</td>
<td align="right" class=" nowrap">2</td>
<td class="">Syntax: .wp show [#creature_guid or Select a Creature]<br />on<br />first<br />last<br />off<br />info</p>
<p>For using info you have to do first show on and than select a Visual-Waypoint and do the show info!</td>
</tr>
</tbody>
</table>
	<p></p>
	<p><em>Copyright &copy; <a href="http://www.reaper-x.com"  title="Reaper-X Technology">Reaper-X Technology</a> &ndash; www.reaper-x.com | <a href="http://www.reaper-x.com/2009/01/01/trinity-core-gm-commands/"  title="Trinity Core GM Commands">Permalink</a> | <a href="http://www.reaper-x.com/2009/01/01/trinity-core-gm-commands/#comments"  title="50 comments">50 comments</a></em></p>
	<p><em><a href="http://www.reaper-x.com" >0x87485B96</a> | Tags : <a href="http://www.reaper-x.com/category/how-to/" rel="nofollow"  title="View all posts in How To" rel="category tag">How To</a></em></p>

<p>Related posts:<ul><li><a href='http://www.reaper-x.com/2007/09/21/wow-mangos-gm-game-master-commands/' rel='bookmark' title='Permanent Link: WoW Mangos GM (Game Master) Commands'>WoW Mangos GM (Game Master) Commands</a></li><li><a href='http://www.reaper-x.com/2009/06/30/erytheia-trinity-core-repack-release-v1-for-wow-313/' rel='bookmark' title='Permanent Link: Erytheia Trinity Core Repack Release V1 for WoW 3.1.3'>Erytheia Trinity Core Repack Release V1 for WoW 3.1.3</a></li><li><a href='http://www.reaper-x.com/2009/01/01/reaper-trinity-core-installation-guide/' rel='bookmark' title='Permanent Link: Reaper Trinity Core Installation Guide'>Reaper Trinity Core Installation Guide</a></li><li><a href='http://www.reaper-x.com/2007/11/11/reaper-mangos-mod-4703-easy-custom-wow-mangos-private-server/' rel='bookmark' title='Permanent Link: Reaper Mangos Mod 4703 &#8211; Easy Custom WoW Mangos Private Server'>Reaper Mangos Mod 4703 &#8211; Easy Custom WoW Mangos Private Server</a></li><li><a href='http://www.reaper-x.com/2009/05/13/darkened-linux-trinity-core-repack-v1-wow-309/' rel='bookmark' title='Permanent Link: Darkened Linux Trinity Core Repack v1 for WoW 3.0.9'>Darkened Linux Trinity Core Repack v1 for WoW 3.0.9</a></li></ul></p>]]></content:encoded>
			<wfw:commentRss>http://www.reaper-x.com/2009/01/01/trinity-core-gm-commands/feed/</wfw:commentRss>
		<slash:comments>50</slash:comments>
		</item>
		<item>
		<title>Reaper Trinity Core Installation Guide</title>
		<link>http://www.reaper-x.com/2009/01/01/reaper-trinity-core-installation-guide/</link>
		<comments>http://www.reaper-x.com/2009/01/01/reaper-trinity-core-installation-guide/#comments</comments>
		<pubDate>Wed, 31 Dec 2008 20:50:23 +0000</pubDate>
		<dc:creator>Reaper-X</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[reaper trinity]]></category>
		<category><![CDATA[trinity installation]]></category>
		<category><![CDATA[Trinitycore]]></category>
		<category><![CDATA[trinitycore guide]]></category>
		<category><![CDATA[trinitycore repack]]></category>
		<category><![CDATA[wow private server guide]]></category>

		<guid isPermaLink="false">http://www.reaper-x.com/?p=775</guid>
		<description><![CDATA[Guide on how to setup / install Reaper TrinityCore Repack, created by Wrath


Related posts:<ul><li><a href='http://www.reaper-x.com/2008/01/30/reaper-mangos-installation-upgrade-guide/' rel='bookmark' title='Permanent Link: Reaper Mangos Installation / Upgrade Guide'>Reaper Mangos Installation / Upgrade Guide</a></li><li><a href='http://www.reaper-x.com/2009/05/13/darkened-linux-trinity-core-repack-v1-wow-309/' rel='bookmark' title='Permanent Link: Darkened Linux Trinity Core Repack v1 for WoW 3.0.9'>Darkened Linux Trinity Core Repack v1 for WoW 3.0.9</a></li><li><a href='http://www.reaper-x.com/2009/05/27/darkened-linux-trinity-core-repack-wow-309-v2/' rel='bookmark' title='Permanent Link: Darkened Linux Trinity Core Repack for World of Warcraft 3.0.9 V2'>Darkened Linux Trinity Core Repack for World of Warcraft 3.0.9 V2</a></li><li><a href='http://www.reaper-x.com/2008/12/23/reaper-x-trinitymangos-rev-1-243-world-of-warcraft/' rel='bookmark' title='Permanent Link: Reaper-X Trinity/MaNGOS Rev: 1 (2.4.3) (World of Warcraft)'>Reaper-X Trinity/MaNGOS Rev: 1 (2.4.3) (World of Warcraft)</a></li><li><a href='http://www.reaper-x.com/2009/06/30/erytheia-trinity-core-repack-release-v1-for-wow-313/' rel='bookmark' title='Permanent Link: Erytheia Trinity Core Repack Release V1 for WoW 3.1.3'>Erytheia Trinity Core Repack Release V1 for WoW 3.1.3</a></li></ul>]]></description>
			<content:encoded><![CDATA[<p><em>Special Thanks to Wrath for creating this Reaper-X TrinityCore Installation Instruction, and that means full credits should be given to him ;)</em></p>
<p>First&nbsp; Things first!!! Pay attention to the instuctions directly do not vear off and think you know what your doing because you wouldnt be reading this if you knew what you was doing&#8230;jking but still stay to the instructions.</p>
<p>1. Install wow 2.4.3 and make sure you have the correct version I repeat 2.4.3. ok now off to the good stuff.</p>
<p>2. <strong><a href="http://www.reaper-x.com/2007/06/27/mysql-installation-and-configuration-setting-up-private-wow-server/" >Download and install MYSQL</a></strong> follow the instructions that are provided for you on the page. Even if you have installed mysql before reread the instuctions and follow to a T.</p>
<p>3. After you have finished installing mysql download and install .net framework 3.5 SP1. This is also provided for you on the web page. If you have previous installations of MYSQL uninstall it and delete any sql folders left over and then reinstall.</p>
<p>4. Now download the <strong><a href="http://rapidshare.com/files/176570653/Reaper-X_Trinity_Rev-1.exe"  rel="nofollow">Trinity Core 595 SD2 809 (Trinity/UDB ONLY) FULL | 18.0 MB | Rapidshare</a></strong> (or from any mirror you choose) and then extract it. I usually extract it to the desktop. you can extract it by double clicking on the file.</p>
<p>5.After you get the mysql loaded and configured there are some changes that you have to make. go to your desktop folder called Reaper-X Trinity Rev 1 and then open it. then open the folder labeled install database.Now right click on the Install Reaper-X Trinity.bat file and edit it in notepad. you must add qotes as seen below.. Also you must make sure that the correct path is typed for where the bin file is located.What you see below is my path make sure you type your path.After your done editing this file save and close it.</p>
<p><code>REM ####################################################<br />&nbsp; REM # MySQL HOST PATH - MySQL Server Path<br />&nbsp; REM # EXAMPLE: C:\Program Files\MySQL Community 5.0\bin<br />&nbsp; REM ####################################################<br />&nbsp; set mysqlpath="c:\Program Files\mysql\MySQLServer5.0\bin" &lt;--notice the qoutes in the path.</code></p>
<p>6. Now open the Reaper-X Trinity Rev 1 folder that is located on your desktop. Hang in there were getting to the good parts.</p>
<p>7. You should see a bunch of files and 4 folders when you open it up.</p>
<p>8. The first thing we want to do when we get this folder open is fill the folder that says data with the correct stuff. If you open the data folder up you will see three folders. DBC ,maps and Vmaps. DBC is already filled with the correct stuff, dont touch, delete or anything right now. If you open maps and Vmaps the folders are empty and that is ok. We are going to fill them with the correct data.</p>
<p>9. Close out of the Data windows that you have open so that you are back at your desktop and reopen the Reaper-X Trinity Rev 1 folder.Now open the extractors folder. You should see a folder and a file. <strong>Folder named vmap extractor and assembler. and a file named map and DBC extractor.exe</strong>.</p>
<p>10. Open the vmap extractor and assembler folder and you should see 4 files in there. Copy all 4 files and then paste them into your c:\program files\world of warcraft\data\enus directory and then run the <strong>RUN ME FOR VMAPS!.bat</strong> file. This will create the VMAPS folder. this may take a while so just wait till it tells you it is done.</p>
<p>11. Ok after Vmaps are created copy the folder name vmaps that has now been created, into the Reaper-X Trinity Rev 1 folder under the data folder. This is where the three folders are that I talked about earlier (maps,vmaps,dbc). copy all the contents from vmaps into the folder named vmaps in there. So now you should have a filled dbc folder and a filled vmaps folder in there. the maps folder is empty still but we are going to add data in a minute in there also.</p>
<p>12. Ok now we need to put data into the map folder so the way to do that is go to Reaper-X Trinity Rev 1 (on your dekstop) folder again and go to extractors. copy the map and dbc extractor.exe file to the c:\program files\world of warcraft folder and paste it there. now run the maps and dbc extractor.exe file. This will start to install the maps to a folder called maps. see how easy that is. Once it is done you now need to open the maps folder it created and copy the contents or data, and then paste it into the folder called maps located in the Reaper-X Trinity Rev 1\data\maps folder (you know the folder on your dekstop). now the DBC, VMAPS and MAPS folder all have data in them. YAY!!!</p>
<p>13. Now you need to move those folders to the correct location. Go to your c:\drive and make a folder there on the root called WOW. now open the wow folder you just created and make another folder in there called DATA. Now open the DATA folder you just created. Now go to your desktop and inside your Reaper-X Trinity Rev 1 folder open the data folder. You should see the three folders in there (maps,vmaps and DBC) copy all three folders into the DATA folder we just created previously. so when done you should have 3 folders in you <strong>c:\wow\data path. maps,vmaps and DBC should be in there</strong>.</p>
<p>14. Now you need to run the Install <strong>Reaper-X Trinity.bat</strong> file(located in the Reaper-X Trinity Rev 1 folder on your desktop under the install database folder. Run this file and it will take a while for this too run.</p>
<p>15. once it is done it should close on its own if not hit any key and it should close.</p>
<p>16. Now you need to <strong><a href="http://www.navicat.com/download.html"  rel="nofollow">download Navicat</a></strong> program. this will allow you to edit the sql files. after downloading Navicat <em>make a new connection and name it whatever you want.username should be root or whatever you made it when you set SQl up. Put your password in whatever you made the password.Click test and it should be sucessful. Now open the realmd tables and then go to realmlist. once you open realmlist you will see a table probably empty and this is where you need to add your realm name. Put your realm name where it says realm name and then put your IP address where it says ip address(127.0.0.1). The ID should be 1</em>. close Navicat out.</p>
<p>17. Now go back to your desktop and open the trinityrealm.exe file and you should see your realm listed in there.</p>
<p>18. Now open click on the trinitycore.exe file and it should start scripting, let it run.</p>
<p>19. Once it is finished you now need to create an account so you can play. Hit enter to get a command prompt. Type <strong>account create (login name anything you want) (your password)</strong>. Hit enter it should say account created.</p>
<p>20. Now if you want Gm power in which im sure you do type <strong>account set gm (username) 3</strong> and hit enter. should have a GM account now.</p>
<p>21. Now you need to create the TBC (The burning&nbsp; Crusade) addon so you can play in the Burning Crusade area. Type <strong>account set addon (Your username) 1</strong>.</p>
<p>22. Navigate to <strong>c:\program files\world of warcraft</strong>. Look for the <strong>realmlist.wtf</strong> file. right click on it and click on edit. Should open a notepad. Now take everything out of there and type &#8220;set realmlist 127.0.0.1&#8243; without the quotes. Save and close.</p>
<p>22. You can now open Wow and type your username and Password and login to your realm and play as a GM.</p>
	<p></p>
	<p><em>Copyright &copy; <a href="http://www.reaper-x.com"  title="Reaper-X Technology">Reaper-X Technology</a> &ndash; www.reaper-x.com | <a href="http://www.reaper-x.com/2009/01/01/reaper-trinity-core-installation-guide/"  title="Reaper Trinity Core Installation Guide">Permalink</a> | <a href="http://www.reaper-x.com/2009/01/01/reaper-trinity-core-installation-guide/#comments"  title="288 comments">288 comments</a></em></p>
	<p><em><a href="http://www.reaper-x.com" >0x87485B96</a> | Tags : <a href="http://www.reaper-x.com/category/how-to/" rel="nofollow"  title="View all posts in How To" rel="category tag">How To</a></em></p>

<p>Related posts:<ul><li><a href='http://www.reaper-x.com/2008/01/30/reaper-mangos-installation-upgrade-guide/' rel='bookmark' title='Permanent Link: Reaper Mangos Installation / Upgrade Guide'>Reaper Mangos Installation / Upgrade Guide</a></li><li><a href='http://www.reaper-x.com/2009/05/13/darkened-linux-trinity-core-repack-v1-wow-309/' rel='bookmark' title='Permanent Link: Darkened Linux Trinity Core Repack v1 for WoW 3.0.9'>Darkened Linux Trinity Core Repack v1 for WoW 3.0.9</a></li><li><a href='http://www.reaper-x.com/2009/05/27/darkened-linux-trinity-core-repack-wow-309-v2/' rel='bookmark' title='Permanent Link: Darkened Linux Trinity Core Repack for World of Warcraft 3.0.9 V2'>Darkened Linux Trinity Core Repack for World of Warcraft 3.0.9 V2</a></li><li><a href='http://www.reaper-x.com/2008/12/23/reaper-x-trinitymangos-rev-1-243-world-of-warcraft/' rel='bookmark' title='Permanent Link: Reaper-X Trinity/MaNGOS Rev: 1 (2.4.3) (World of Warcraft)'>Reaper-X Trinity/MaNGOS Rev: 1 (2.4.3) (World of Warcraft)</a></li><li><a href='http://www.reaper-x.com/2009/06/30/erytheia-trinity-core-repack-release-v1-for-wow-313/' rel='bookmark' title='Permanent Link: Erytheia Trinity Core Repack Release V1 for WoW 3.1.3'>Erytheia Trinity Core Repack Release V1 for WoW 3.1.3</a></li></ul></p>]]></content:encoded>
			<wfw:commentRss>http://www.reaper-x.com/2009/01/01/reaper-trinity-core-installation-guide/feed/</wfw:commentRss>
		<slash:comments>288</slash:comments>
		</item>
		<item>
		<title>Set up Caching Nameserver on Windows using BIND</title>
		<link>http://www.reaper-x.com/2008/07/10/set-up-caching-nameserver-on-windows-using-bind/</link>
		<comments>http://www.reaper-x.com/2008/07/10/set-up-caching-nameserver-on-windows-using-bind/#comments</comments>
		<pubDate>Thu, 10 Jul 2008 10:21:52 +0000</pubDate>
		<dc:creator>Reaper-X</dc:creator>
				<category><![CDATA[DNS Server]]></category>
		<category><![CDATA[How To]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[bind]]></category>
		<category><![CDATA[bind tools]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[caching nameserver]]></category>
		<category><![CDATA[home dns server]]></category>
		<category><![CDATA[nameserver]]></category>
		<category><![CDATA[windows bind]]></category>

		<guid isPermaLink="false">http://www.reaper-x.com/?p=743</guid>
		<description><![CDATA[How to set up a local caching nameserver on windows using BIND to cache dns request for faster dns queries


Related posts:<ul><li><a href='http://www.reaper-x.com/2006/09/17/how-to-purge-bad-cache-from-squid/' rel='bookmark' title='Permanent Link: How to purge bad cache from SQUID'>How to purge bad cache from SQUID</a></li><li><a href='http://www.reaper-x.com/2006/07/18/complete-guide-on-installing-and-configuring-squid-proxy-server-for-windows/' rel='bookmark' title='Permanent Link: Complete Guide on Installing and Configuring Squid Proxy Server for Windows'>Complete Guide on Installing and Configuring Squid Proxy Server for Windows</a></li><li><a href='http://www.reaper-x.com/2007/09/24/installing-and-setting-up-apache-22-series-with-php-5-on-windows/' rel='bookmark' title='Permanent Link: Installing and Setting up Apache 2.2 series with PHP 5 on Windows'>Installing and Setting up Apache 2.2 series with PHP 5 on Windows</a></li><li><a href='http://www.reaper-x.com/2008/07/02/how-to-compile-mangos-and-scriptdev2-for-windows/' rel='bookmark' title='Permanent Link: How to Compile Mangos and Scriptdev2 for Windows'>How to Compile Mangos and Scriptdev2 for Windows</a></li><li><a href='http://www.reaper-x.com/2007/03/06/downloading-and-configuring-windows-to-play-flash-video-flv-file-the-hard-way/' rel='bookmark' title='Permanent Link: Downloading and Configuring Windows to Play Flash Video (FLV) File &#8211; The Hard Way'>Downloading and Configuring Windows to Play Flash Video (FLV) File &#8211; The Hard Way</a></li></ul>]]></description>
			<content:encoded><![CDATA[<p>I think most of you who are running Linux as the operating system already know that you can set up a caching nameserver on your home computer in order to speed up dns queries. But what if you&rsquo;re on Windows and want to achieve the same thing (cache dns request)? Well thanks to BIND port for Windows, now you can also set up your own DNS Server on Windows easily (although in my case because my ISP DNS Server often down and running CentOS inside Virtual Machine just for this purpose isn&rsquo;t all that useful considering there&rsquo;s already a port of BIND / Named&nbsp;for Windows).</p>
<p>And to make things short, let&rsquo;s get straight to the point ;)</p>
<p>1. First you&rsquo;ll need to grab <a href="http://www.isc.org/sw/bind/" >Bind from the ISC homepage</a>&nbsp;(grab the Windows version of course), and at the time i wrote this, the latest <em>Bind / Named version is 9.5.0&ndash;P1</em></p>
<p>2. When you&rsquo;ve finished downloading BIND, now just you need to extract it somewhere on your harddrive and then followed by running <strong>BINDInstall.exe</strong> to install BIND. But first as a note, in this example i choose to Install BIND into <strong>C:\BIND</strong></p>
<p>3. After the installation process finished, you&rsquo;ll need to set up an&nbsp;environment variable path first to make it easier for you to call various BIND tools from any directory inside the command prompt. To do this you just need to go into <strong>Control Panel -&gt; System -&gt; Advanced -&gt; Environment Variable</strong>. And then <strong>add / edit PATH</strong> to your BIND\bin directory &hellip; and based from this example the BIND\bin directory would be <strong>C:\BIND\bin</strong></p>
<p>4. Now you need to create&nbsp;two folders / directories inside your BIND directory, let&rsquo;s called it <strong>log </strong>(the end result would be <strong>C:\BIND\log</strong>) and zone (<strong>C:\BIND\zone</strong>)</p>
<p>5. Now to set up caching nameserver on windows using bind (so you can start the BIND service), you need to create a filename inside the <strong>etc directory under BIND</strong> directory called <strong>named.conf</strong> and then write these lines into the named.conf</p>
<p>
<code><br />
options {<br />
directory &#34;c:\bind\zone&#34;;<br />
allow-query { localhost; };<br />
forwarders { <strong>XXXXXX; XXXXXX;</strong> };<br />
forward only; query-source address * port 53;<br />
};<br />
logging {<br />
channel queries_log {<br />
file &#34;c:\bind\log\queries.log&#34;;<br />
print-severity yes;<br />
print-time yes;<br />
};<br />
category queries { queries_log ; };<br />
};<br />
zone &#34;localhost.&#34; IN {<br />
type master;<br />
file &#34;localhost.zone&#34;;<br />
allow-update { none; };<br />
};<br />
zone &#34;0.0.127.in-addr.arpa.&#34; IN {<br />
type master;<br />
file &#34;localhost.rev&#34;;<br />
allow-update { none; };<br />
};<br />
include &#34;c:\bind\etc\rndc.key&#34;;<br />
</code>
</p>
<p>Note: Change XXXX into your ISP DNS Server, and also i put a logging for every request made but you can always turned off the logging feature if you want</p>
<p>6. Now you need to create two files inside the zone directory (C:\Bind\Zone) called <strong>localhost.zone</strong>, and <strong>localhost.rev</strong> and then write these lines:</p>
<p><strong><em>localhost.zone</em></strong></p>
<p>
<code><br />
$TTL    86400<br />
@               IN SOA  @       root (<br />
                                        42              ; serial<br />
                                        3H              ; refresh<br />
                                        15M             ; retry<br />
                                        1W              ; expiry<br />
                                        1D )            ; minimum<br />
                IN NS           @<br />
                IN A            127.0.0.1<br />
                IN AAAA         ::1<br />
</code>
</p>
<p><strong><em>localhost.rev</em></strong></p>
<p>
<code><br />
$TTL    86400<br />
@       IN      SOA     localhost. root.localhost.  (<br />
                                      1997022700 ; Serial<br />
                                      28800      ; Refresh<br />
                                      14400      ; Retry<br />
                                      3600000    ; Expire<br />
                                      86400 )    ; Minimum<br />
        IN      NS      localhost.<br />
1       IN      PTR     localhost.<br />
</code>
</p>
<p>7. Now you need to open the command prompt and type:</p>
<p>
<code><br />
cd C:\BIND\bin<br />
rndc-confgen -a<br />
</code>
</p>
<p>8. Now go into windows directory -&gt; system32 -&gt; drivers -&gt; etc &hellip; and create a filename called <strong>resolv.conf</strong> and write this line into resolv.conf</p>
<p><code>nameserver 127.0.0.1</code></p>
<p>9. Now we need to start the BIND service first. To do this you just need to type <em>services.msc</em> from the RUN Command&nbsp;or you can also get into Windows services from <em>Control Panel -&gt; Administrative Tools -&gt; Services</em> &hellip; and then start the <strong>ISC BIND</strong> service</p>
<p>10. Since everything has been configured, the last step would be testing it of course, to do this you just need&nbsp;to go into the command prompt and type:</p>
<p><code>dig reaper-x.com</code></p>
<p>At the first time you&rsquo;ll see something like this (note: result may vary)</p>
<p><code>Query time: 453 msec</code></p>
<p>Now type (again)</p>
<p><code>dig reaper-x.com</code></p>
<p>and if&nbsp;you get (or at least the query time gets reduced)</p>
<p><code>Query time: 0 msec</code></p>
<p>11. Finally you just need to change the preferred DNS Server in your connection into 127.0.0.1 and you&#8217;re done</p>
<p>That means you&rsquo;ve configured your caching nameserver using BIND on windows to cache dns request, congrats :)</p>
<p>But wait, what if you want to flush your dns cache? .. in order to flush your dns cache, all you have to do is just execute this command in the command prompt</p>
<p><code>rndc flush</code></p>
<p>Well basically that&rsquo;s all about it :)</p>
	<p></p>
	<p><em>Copyright &copy; <a href="http://www.reaper-x.com"  title="Reaper-X Technology">Reaper-X Technology</a> &ndash; www.reaper-x.com | <a href="http://www.reaper-x.com/2008/07/10/set-up-caching-nameserver-on-windows-using-bind/"  title="Set up Caching Nameserver on Windows using BIND">Permalink</a> | <a href="http://www.reaper-x.com/2008/07/10/set-up-caching-nameserver-on-windows-using-bind/#comments"  title="10 comments">10 comments</a></em></p>
	<p><em><a href="http://www.reaper-x.com" >0x87485B96</a> | Tags : <a href="http://www.reaper-x.com/category/technology/computer/software/dns-server/" rel="nofollow"  title="View all posts in DNS Server" rel="category tag">DNS Server</a>,  <a href="http://www.reaper-x.com/category/how-to/" rel="nofollow"  title="View all posts in How To" rel="category tag">How To</a>,  <a href="http://www.reaper-x.com/category/how-to/tutorials/" rel="nofollow"  title="View all posts in Tutorials" rel="category tag">Tutorials</a>,  <a href="http://www.reaper-x.com/category/technology/computer/software/windows/" rel="nofollow"  title="View all posts in Windows" rel="category tag">Windows</a></em></p>

<p>Related posts:<ul><li><a href='http://www.reaper-x.com/2006/09/17/how-to-purge-bad-cache-from-squid/' rel='bookmark' title='Permanent Link: How to purge bad cache from SQUID'>How to purge bad cache from SQUID</a></li><li><a href='http://www.reaper-x.com/2006/07/18/complete-guide-on-installing-and-configuring-squid-proxy-server-for-windows/' rel='bookmark' title='Permanent Link: Complete Guide on Installing and Configuring Squid Proxy Server for Windows'>Complete Guide on Installing and Configuring Squid Proxy Server for Windows</a></li><li><a href='http://www.reaper-x.com/2007/09/24/installing-and-setting-up-apache-22-series-with-php-5-on-windows/' rel='bookmark' title='Permanent Link: Installing and Setting up Apache 2.2 series with PHP 5 on Windows'>Installing and Setting up Apache 2.2 series with PHP 5 on Windows</a></li><li><a href='http://www.reaper-x.com/2008/07/02/how-to-compile-mangos-and-scriptdev2-for-windows/' rel='bookmark' title='Permanent Link: How to Compile Mangos and Scriptdev2 for Windows'>How to Compile Mangos and Scriptdev2 for Windows</a></li><li><a href='http://www.reaper-x.com/2007/03/06/downloading-and-configuring-windows-to-play-flash-video-flv-file-the-hard-way/' rel='bookmark' title='Permanent Link: Downloading and Configuring Windows to Play Flash Video (FLV) File &#8211; The Hard Way'>Downloading and Configuring Windows to Play Flash Video (FLV) File &#8211; The Hard Way</a></li></ul></p>]]></content:encoded>
			<wfw:commentRss>http://www.reaper-x.com/2008/07/10/set-up-caching-nameserver-on-windows-using-bind/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>How to Compile Mangos and Scriptdev2 for Windows</title>
		<link>http://www.reaper-x.com/2008/07/02/how-to-compile-mangos-and-scriptdev2-for-windows/</link>
		<comments>http://www.reaper-x.com/2008/07/02/how-to-compile-mangos-and-scriptdev2-for-windows/#comments</comments>
		<pubDate>Wed, 02 Jul 2008 05:17:33 +0000</pubDate>
		<dc:creator>Reaper-X</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[compile mangos]]></category>
		<category><![CDATA[compile scriptdev2]]></category>
		<category><![CDATA[mangos server]]></category>
		<category><![CDATA[microsoft visual studio express]]></category>
		<category><![CDATA[subversion svn]]></category>
		<category><![CDATA[svn client]]></category>
		<category><![CDATA[tortoise]]></category>
		<category><![CDATA[tortoise svn]]></category>
		<category><![CDATA[visual studio express]]></category>

		<guid isPermaLink="false">http://www.reaper-x.com/?p=740</guid>
		<description><![CDATA[Ever want to learn on how to compile mangos and scriptdev2 by yourself? if so you can read this guide on how to compile mangos and scriptdev2 using Visual Studio Express


Related posts:<ul><li><a href='http://www.reaper-x.com/2007/09/21/wow-mangos-4488-scriptdev2-134-with-project-silvermoon-db-rev17/' rel='bookmark' title='Permanent Link: WoW Mangos 4488, ScriptDev2 134 with Project Silvermoon DB Rev17'>WoW Mangos 4488, ScriptDev2 134 with Project Silvermoon DB Rev17</a></li><li><a href='http://www.reaper-x.com/2007/10/23/mangos-4629-scriptdev2-150-with-silvermoon-185-and-udb-08-323-support-223/' rel='bookmark' title='Permanent Link: Mangos 4629, ScriptDev2 150 with Silvermoon 18.5 and UDB 0.8 323 support 2.2.3'>Mangos 4629, ScriptDev2 150 with Silvermoon 18.5 and UDB 0.8 323 support 2.2.3</a></li><li><a href='http://www.reaper-x.com/2007/10/15/mangos-4602-scriptdev2-145-with-unified-database-075-cs319-work-with-wow-213-to-223/' rel='bookmark' title='Permanent Link: Mangos 4602, ScriptDev2 145 with Unified Database 0.7.5 CS319 work with WoW 2.1.3 to 2.2.3'>Mangos 4602, ScriptDev2 145 with Unified Database 0.7.5 CS319 work with WoW 2.1.3 to 2.2.3</a></li><li><a href='http://www.reaper-x.com/2007/10/03/mangos-4535-scriptdev2-137-work-with-wow-213-22-and-222/' rel='bookmark' title='Permanent Link: Mangos 4535 ScriptDev2 137 work with WoW 2.1.3, 2.2, and 2.2.2'>Mangos 4535 ScriptDev2 137 work with WoW 2.1.3, 2.2, and 2.2.2</a></li><li><a href='http://www.reaper-x.com/2007/10/10/mangos-4577-scriptdev2-140-with-psdb-and-udb-work-with-wow-213-to-223/' rel='bookmark' title='Permanent Link: Mangos 4577, ScriptDev2 140 with PSDB and UDB work with WoW 2.1.3 to 2.2.3'>Mangos 4577, ScriptDev2 140 with PSDB and UDB work with WoW 2.1.3 to 2.2.3</a></li></ul>]]></description>
			<content:encoded><![CDATA[<p>Based on the number of emails i&rsquo;ve received it seems that many people want to learn on how to compile mangos by themself. And of course compiling mangos by yourself is a must especially if you want to have the latest update for your mangos server (beside if you want to run your own public server you should know this first) and so i decided that perhaps it&rsquo;d be better for me to create a guide on how to compile mangos manually so you can always get your mangos installation up to date</p>
<p>As a side note, actually this guide has been requested since a loooong time ago, but since i already have Microsoft Visual Studio Professional Edition already installed and downloading Microsoft Visual Studio Express is going to take a while for my slow connection, i decided to postpone it. Also as another note, this guide was made on a <em>fresh installation of Windows XP SP3&nbsp;without any other programs installed other than visual studio express and tortoise svn</em>, which means that if it works on a freshly installed machine without any additional runtime installed, then on a live computer it should work too (unless your windows system files got corrupted of course)</p>
<p>And so here are the steps ..</p>
<p><span id="more-740"></span></p>
<p><strong>Getting the&nbsp;Subversion (SVN)&nbsp;Client for Windows</strong></p>
<p>You have two choice here, the first one is you can get a command line svn client (i&rsquo;m using this) or if you prefer to have graphical based svn client you can also use it, but no matter which svn client you choose (cli or gui), i&rsquo;ll write the steps below. So feel free to choose which svn client you&nbsp;prefer :)</p>
<p><em>Using Command Line SVN Client</em></p>
<p>1. First you need to grab the Subversion Command Line SVN Client from </p>
<p><a href="http://subversion.tigris.org/files/documents/15/41686/svn-1.4.6-setup.exe" rel="nofollow" >http://subversion.tigris.org/files/documents/15/41686/svn-1.4.6-setup.exe</a></p>
<p>(actually there&rsquo;s a more recent version of subversion but since you need to register in order to download the file i&rsquo;m choose the above link instead)</p>
<p>2. Now all you have to do is just install it into the location of your choice</p>
<p>3. In order to test whether the SVN has been installed properly and you can run it anywhere from the command line, now you need to open command line and then type svn. And if you get the same message as shown below, that means subversion have been installed properly on your system</p>
<p><a href="http://images.reaper-x.com/blogs/2008/svn-test.jpg" ><img alt="Subversion Test" src="http://images.reaper-x.com/blogs/2008/svn-test-small.jpg" border="0" /></a></p>
<p><em>Using Tortoise SVN GUI Client</em></p>
<p>1. First you need to download the client from (don&rsquo;t forget to choose the correct release for your system)</p>
<p><a href="http://tortoisesvn.net/downloads" rel="nofollow" >http://tortoisesvn.net/downloads</a></p>
<p>2. Install it and when prompted to restart your computer choose yes to restart your computer (or no if you plan on manually restarting your computer at later time)</p>
<p>3. Now if you can see below image when you right click anywhere that means TortoiseSVN has been&nbsp;installed properly</p>
<p><img alt="Tortoise SVN for Windows" src="http://images.reaper-x.com/blogs/2008/tortoise-svn.jpg" border="0" /></p>
<p><strong>Getting Microsoft Visual C++ Express 2008</strong></p>
<p>Because we have finished setting up the subversion client on our computer, all we have to do next is download the C++ Compiler itself in order to compile mangos and scriptdev2. And you can choose to download the ISO file or the Web installation setup file, but since the ISO file is just too big for me to download, i choose to use the Web Install method and only install the C++ Compiler only without anything else</p>
<p>1. Download Microsoft Visual C++ 2008 Express from</p>
<p><a href="http://www.microsoft.com/express/download/" rel="nofollow" >http://www.microsoft.com/express/download/</a></p>
<p>Note: The iso filesize is around 800MB (if i recall correctly) while the Visual C++ Web Install is just around 87MB only</p>
<p>2. And then install it, and don&rsquo;t worry it&rsquo;ll take a while for the install process to finish</p>
<p><strong>Download Mangos Source code and Scripdev2 Source code from their SVN Repository</strong></p>
<p>After finished setting up the tools we need to compile mangos and scriptdev2, now we need to grab the mangos and scriptdev2 source code itself of course. Follow the steps below to download mangos sourcecode and scriptdev2 sourcecode</p>
<p><em>Using Commandline Subversion Client</em></p>
<p>1. Go to the command prompt and change the directory into something else where you want to place your downloaded mangos source code, and in this example the source code would be placed&nbsp;under C:\SVN &hellip; see below image for an example on how to do this</p>
<p><a href="http://images.reaper-x.com/blogs/2008/creating-svn-directory.jpg" ><img alt="Create SVN Directory" src="http://images.reaper-x.com/blogs/2008/creating-svn-directory-small.jpg" border="0" /></a></p>
<p>What the above command does is, first it change the directory into the root directory of your drive and then create the svn directory and then go directly inside it &hellip; but just in case you can&rsquo;t see the above image because you block the referer here&rsquo;s the command</p>
<p><code><strong>cd \ &amp;&amp; md SVN &amp;&amp; cd svn</strong></code></p>
<p>2. Now you need to checkout the mangos source code first, and to do this you just need to type below command from the command prompt</p>
<p><code>svn co <a href="http://mangos.svn.sourceforge.net/svnroot/mangos/trunk" rel="nofollow" >http://mangos.svn.sourceforge.net/svnroot/mangos/trunk</a>&nbsp;mangos</code></p>
<p>Note: the above command means it&rsquo;ll checkout the source code to a mangos directory (automatically created), but if you want different directory name you can change mangos at the end of the command into something else, and you need to do this only once (unless you want to redownload the mangos source code again after you&rsquo;ve downloaded it before)</p>
<p>2.1 Now if you want to update your mangos source code in the future, all you have to do is just type below command from your SVN Directory</p>
<p><code>cd c:\SVN<br />svn up mangos</code></p>
<p>or if you want to update it from anywhere in the command prompt</p>
<p><code>svn up C:\SVN\mangos</code></p>
<p>Note: If you change the mangos directory before, you need to change&nbsp;the above value&nbsp;into your mangos source code directory too</p>
<p>3. Now after finished downloading mangos source code, you need to download the scriptdev2 source code too, and you can do this by typing</p>
<p><code>cd C:\SVN<br />svn co <a href="http://scriptdev2.svn.sourceforge.net/svnroot/scriptdev2" rel="nofollow" >http://scriptdev2.svn.sourceforge.net/svnroot/scriptdev2</a>&nbsp;scriptdev2</code></p>
<p>3.1 And to update the scriptdev2 in the future you just need to use the same command like updating mangos source</p>
<p><code>cd c:\SVN<br />svn up scriptdev2</code></p>
<p>Additional Note: You can always&nbsp;create a&nbsp;batch file to make updating your mangos / scriptdev source code easy by simply executing that batch file instead of typing the above command whenever you want to update mangos, but just make sure to use the full path if you want to use a batch file</p>
<p><em>Using TortoiseSVN GUI</em></p>
<p>1. The first thing you need of course it checkout the mangos source code from it&rsquo;s svn repository and to do this you just need&nbsp;to right click on a folder of your choice and choose checkout to grab the source code, see below image for example</p>
<p><a href="http://images.reaper-x.com/blogs/2008/tortoise-svn-checkout.jpg" ><img alt="Tortoise SVN Checkout" src="http://images.reaper-x.com/blogs/2008/tortoise-svn-checkout-small.jpg" border="0" /></a></p>
<p>2. And another window will pop out, and all you have to do is just insert the mangos svn address and scriptdev2 svn address as shown below</p>
<p><img alt="Mangos SVN Checkout" src="http://images.reaper-x.com/blogs/2008/tortoise-mangos-checkout.jpg" border="0" /></p>
<p><img alt="Scriptdev2 SVN Checkout" src="http://images.reaper-x.com/blogs/2008/scriptdev2-svn-checkout.jpg" border="0" /></p>
<p>3. And to update it in the future &hellip; you just need to go into the SVN directory (in this example C:\SVN) and then right click on each folder (mangos and or scriptdev2) and then choose svn update</p>
<p><img alt="Mangos and Scriptdev2 SVN Update" src="http://images.reaper-x.com/blogs/2008/tortoise-svn-update.jpg" border="0" /></p>
<p><strong>Compiling Mangos</strong></p>
<p>After finished with all the preparation above, now we need to compile mangos and this can be done simply by going into where you placed your mangos source code, and go inside win directory and open the <strong>mangosdVC90.sln</strong> file. In this example because i put the mangos source code in C:\SVN\mangos the full path is <strong>C:\SVN\mangos\win\mangosdVC90.sln</strong> &hellip; but to make things easier to read here&rsquo;s a detailed process on how it&rsquo;s done</p>
<p>1. Go to Win directory under your mangos source code folder and then open mangosdVC90.sln and Visual Studio Express will open automatically</p>
<p>2. Now all you have to do is just change the Build Output from Debug to Release and then choose Build from the toolbar and then choose Clean Solution and finally choose Rebuild Solution and wait until it&rsquo;s done &hellip; see below image for example</p>
<p><a href="http://images.reaper-x.com/blogs/2008/mangos-compile-with-visual-studio.jpg" ><img alt="Compile Mangos" src="http://images.reaper-x.com/blogs/2008/mangos-compile-with-visual-studio-small.jpg" border="0" /></a></p>
<p><strong>Compiling Scriptdev2</strong></p>
<p>After finished compiling mangos now we need to compile scriptdev2 to enhance mangos &hellip; here&rsquo;s a detailed explanation on how to do it</p>
<p>1. Copy the entire scriptdev2 directory into your mangos bindings directory, and in this example the full path of mangos bindings directory would be C:\SVN\mangos\src\bindings and the final results would be C:\SVN\mangos\src\bindings\scriptdev2 and get into that directory</p>
<p>2. Now you just need to open scriptVC90.sln and Visual Studio will be launched automatically</p>
<p>3. Do the same process like mangos and that is &hellip; change the Build Output into Release -&gt; Clean Solution -&gt; Rebuild Solution and &hellip; done</p>
<p><strong>Final Output</strong></p>
<p>You can see the final output of your mangos build in your mangos source code directory under bin\win32_release &hellip; in this example the full path would be C:\SVN\mangos\bin\win32_release &hellip; and finally don&rsquo;t forget to copy the <strong>mangosd.conf.in and realmd.conf.in and scriptdev2.conf </strong>from mangos directory (just use your windows search function) into the same directory as your mangos release directory and remove .in extension (so it&rsquo;ll result in mangosd.conf, realmd.conf, and scriptdev2.conf)</p>
<p>As a side note, you can always change compiler option as you like it</p>
<p><strong>Miscellaneous Information</strong></p>
<p><strong><em>Using Custom Patches</em></strong></p>
<p>So we are done with compiling mangos, but what if you found a great patch somewhere and want to include it into your mangos source code? &hellip; well there are two ways to do this &hellip; and of course the first way of doing this is via command line (i&rsquo;m using this), while the second way to do this is via Tortoise SVN Graphical User Interface (GUI)</p>
<p>And in this example the patch is called reaper-test.patch (but you can use a file with .diff&nbsp;extension too)</p>
<p><em>Using The Command Line Client to Apply Patch</em></p>
<p>1. Grab the unix patch tools that is already ported for Windows system from below link (download the complete package without sources unless you know what you&rsquo;re doing) and then install it</p>
<p><a href="http://gnuwin32.sourceforge.net/packages/patch.htm" rel="nofollow" >http://gnuwin32.sourceforge.net/packages/patch.htm</a></p>
<p>2. After finished with the installation process now you need to setup an environment variable path so you can run the patch command from anywhere in the command prompt, to do this you need to open Control Panel -&gt; System -&gt; Advanced Tab -&gt; Environment Variable -&gt; Edit the system PATH as shown below</p>
<p><img alt="Setup environment variable for PATH" src="http://images.reaper-x.com/blogs/2008/setup-environment-variable.jpg" border="0" /></p>
<p>Note: If you use another directory to install the patch command, make sure to adjust that to your installation path</p>
<p>3. Put the patch file into the root of your mangos source directory (in this example it would be C:\svn\mangos)</p>
<p>4. After finished setting up everything now we can test patching file manually from the command line using this command</p>
<p><code>patch -p0 patch-filename</code></p>
<p><a href="http://images.reaper-x.com/blogs/2008/using-patch-on-windows.jpg" ><img alt="Applying Patch on Windows" src="http://images.reaper-x.com/blogs/2008/using-patch-on-windows-small.jpg" border="0" /></a></p>
<p>but please note depending on how the patch file created you need to adjust the directory level by changing the -p0 into -pnumber &hellip; depending on the directory level itself but in most case you just need to put the patch into the root of mangos source code and then use the above command :)</p>
<p>5. Now you just need to recompile mangos in order for the patch to be applied&nbsp;to the mangos code</p>
<p><em>Using TortoiseSVN GUI to Apply Patch</em></p>
<p>1. Put the patch file into your mangos source code directory</p>
<p>2. Right click on the patch filename and choose to Apply Patch, and when another window displayed you just need to right click on the filename listed at the left window and choose Patch All</p>
<p><a href="http://images.reaper-x.com/blogs/2008/tortoisesvn-apply-patch.jpg" ><img alt="Apply Patch using TortoiseSVN" src="http://images.reaper-x.com/blogs/2008/tortoisesvn-apply-patch-small.jpg" border="0" /></a></p>
<p>3. Now you need to recompile mangos in order for the patch to be applied</p>
<p><strong>Finally &hellip;</strong></p>
<p>That&rsquo;s all for compiling mangos on windows system, and hopefully now you can compile your own mangos release without problem. And i do hope that you can understand this guide. But please keep this in mind, this is a guide on how to compile mangos and scriptdev2 manually, you still need to configure mangos in order for it to work. And as a final note, back then actually i already wrote a guide on how to <a href="http://www.reaper-x.com/2007/06/28/configuring-mangos-for-tbc-server-or-wow-classic-server-setting-up-private-wow-server/" >configure mangos manually</a> just in case you want to see it too (btw since that guide is created before i created my own repack so perhaps that is a little bit outdated although not too outdated, and ooh i can always rewrite it again if anyone wants me to do it)</p>
<p>and hopefully i didn&#8217;t forget / miss anything ..</p>
	<p></p>
	<p><em>Copyright &copy; <a href="http://www.reaper-x.com"  title="Reaper-X Technology">Reaper-X Technology</a> &ndash; www.reaper-x.com | <a href="http://www.reaper-x.com/2008/07/02/how-to-compile-mangos-and-scriptdev2-for-windows/"  title="How to Compile Mangos and Scriptdev2 for Windows">Permalink</a> | <a href="http://www.reaper-x.com/2008/07/02/how-to-compile-mangos-and-scriptdev2-for-windows/#comments"  title="43 comments">43 comments</a></em></p>
	<p><em><a href="http://www.reaper-x.com" >0x87485B96</a> | Tags : <a href="http://www.reaper-x.com/category/how-to/" rel="nofollow"  title="View all posts in How To" rel="category tag">How To</a>,  <a href="http://www.reaper-x.com/category/how-to/tutorials/" rel="nofollow"  title="View all posts in Tutorials" rel="category tag">Tutorials</a></em></p>

<p>Related posts:<ul><li><a href='http://www.reaper-x.com/2007/09/21/wow-mangos-4488-scriptdev2-134-with-project-silvermoon-db-rev17/' rel='bookmark' title='Permanent Link: WoW Mangos 4488, ScriptDev2 134 with Project Silvermoon DB Rev17'>WoW Mangos 4488, ScriptDev2 134 with Project Silvermoon DB Rev17</a></li><li><a href='http://www.reaper-x.com/2007/10/23/mangos-4629-scriptdev2-150-with-silvermoon-185-and-udb-08-323-support-223/' rel='bookmark' title='Permanent Link: Mangos 4629, ScriptDev2 150 with Silvermoon 18.5 and UDB 0.8 323 support 2.2.3'>Mangos 4629, ScriptDev2 150 with Silvermoon 18.5 and UDB 0.8 323 support 2.2.3</a></li><li><a href='http://www.reaper-x.com/2007/10/15/mangos-4602-scriptdev2-145-with-unified-database-075-cs319-work-with-wow-213-to-223/' rel='bookmark' title='Permanent Link: Mangos 4602, ScriptDev2 145 with Unified Database 0.7.5 CS319 work with WoW 2.1.3 to 2.2.3'>Mangos 4602, ScriptDev2 145 with Unified Database 0.7.5 CS319 work with WoW 2.1.3 to 2.2.3</a></li><li><a href='http://www.reaper-x.com/2007/10/03/mangos-4535-scriptdev2-137-work-with-wow-213-22-and-222/' rel='bookmark' title='Permanent Link: Mangos 4535 ScriptDev2 137 work with WoW 2.1.3, 2.2, and 2.2.2'>Mangos 4535 ScriptDev2 137 work with WoW 2.1.3, 2.2, and 2.2.2</a></li><li><a href='http://www.reaper-x.com/2007/10/10/mangos-4577-scriptdev2-140-with-psdb-and-udb-work-with-wow-213-to-223/' rel='bookmark' title='Permanent Link: Mangos 4577, ScriptDev2 140 with PSDB and UDB work with WoW 2.1.3 to 2.2.3'>Mangos 4577, ScriptDev2 140 with PSDB and UDB work with WoW 2.1.3 to 2.2.3</a></li></ul></p>]]></content:encoded>
			<wfw:commentRss>http://www.reaper-x.com/2008/07/02/how-to-compile-mangos-and-scriptdev2-for-windows/feed/</wfw:commentRss>
		<slash:comments>43</slash:comments>
		</item>
		<item>
		<title>Do you still need to use Megaupload Proxy to bypass Megaupload?</title>
		<link>http://www.reaper-x.com/2008/06/27/do-you-still-need-to-use-megaupload-proxy-to-bypass-megaupload/</link>
		<comments>http://www.reaper-x.com/2008/06/27/do-you-still-need-to-use-megaupload-proxy-to-bypass-megaupload/#comments</comments>
		<pubDate>Fri, 27 Jun 2008 01:02:21 +0000</pubDate>
		<dc:creator>Reaper-X</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[bypass megaupload]]></category>
		<category><![CDATA[bypass megaupload slot limitation]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[megaupload]]></category>
		<category><![CDATA[opera]]></category>
		<category><![CDATA[slot limit]]></category>
		<category><![CDATA[userjs]]></category>

		<guid isPermaLink="false">http://www.reaper-x.com/?p=739</guid>
		<description><![CDATA[Why do you need to use megaupload proxy if there are other tricks to bypass megaupload


Related posts:<ul><li><a href='http://www.reaper-x.com/2006/09/19/bypassing-megaupload-restriction/' rel='bookmark' title='Permanent Link: Bypassing Megaupload Restriction'>Bypassing Megaupload Restriction</a></li><li><a href='http://www.reaper-x.com/2007/05/04/megaupload-upload-and-download-manager/' rel='bookmark' title='Permanent Link: Megaupload Upload and Download Manager'>Megaupload Upload and Download Manager</a></li><li><a href='http://www.reaper-x.com/2006/09/15/opera-and-firefox-logo-added/' rel='bookmark' title='Permanent Link: Opera and Firefox Logo added'>Opera and Firefox Logo added</a></li><li><a href='http://www.reaper-x.com/2007/03/06/downloading-and-configuring-windows-to-play-flash-video-flv-file-the-hard-way/' rel='bookmark' title='Permanent Link: Downloading and Configuring Windows to Play Flash Video (FLV) File &#8211; The Hard Way'>Downloading and Configuring Windows to Play Flash Video (FLV) File &#8211; The Hard Way</a></li><li><a href='http://www.reaper-x.com/2006/09/09/list-of-the-most-usefull-firefox-extension/' rel='bookmark' title='Permanent Link: List of the most useful Firefox extension'>List of the most useful Firefox extension</a></li></ul>]]></description>
			<content:encoded><![CDATA[<p>I&nbsp;think most of you who lives in a 3rd world country knew&nbsp;that Megaupload probably the strangest file sharing website ever&nbsp;on the web&nbsp;because most of the time you won&rsquo;t be able to download from their website because of the slot limitation given to your country even if the file you&rsquo;re going to download is your own file that is just uploaded a few minutes ago &hellip; and of course i experienced this myself too. But what do you need in order to bypass the slot limitation of megaupload?</p>
<p>The first way of doing this is using a proxy to bypass megaupload limitation, and of course i&rsquo;ve used it in the past although it&rsquo;s been quite a while before i switched to another method</p>
<p>The second way and probably the easiest way to&nbsp;bypass megaupload slot limit&nbsp;of course is by installing Megaupload Toolbar into your browser, and it is legal of course unless you&rsquo;re just like me and don&rsquo;t like their toolbar after testing it on a virtual machine, and that means&nbsp;you need to get another trick up your sleeve in order to bypass megaupload</p>
<p>The third way of doing this (and currently i&rsquo;m using this trick too) is simply by using a greasemonkey script that makes your browser pretends to have megaupload toolbar installed (megaupload , but since that script can only be used on Firefox and Opera based browser, i don&rsquo;t know on how to do this if you are using Internet Explorer as your browser (or if you really want to use the greasemonkey script all you have to do is just download opera and or firefox and only use it to download files from megaupload) .. and of course this is the method that i&rsquo;m going to explain instead of the above two ;)</p>
<p><span id="more-739"></span></p>
<p><strong>Step on how to do it:</strong></p>
<p>If you are using Firefox:</p>
<ol>
<li>Install the Greasemonkey extension for your firefox browser and then restart your browser &ndash; <a href="http://www.greasespot.net/"  rel="nofollow">Link</a><a href="http://www.greasespot.net/"  rel="nofollow"></a></li>
<li>Download the Megaupload Cookie Injection Script &ndash; <a href="http://www.ms.mff.cuni.cz/~hosel4am/"  rel="nofollow">Link</a>&nbsp;(the filename is megaupload-ck-inject.user.js)</li>
<li>When you see this message just choose to install it &hellip; or you can also take a look at the script source if you want &hellip; and done</li>
</ol>
<p><img alt="Megaupload Cookie Injection" src="http://images.reaper-x.com/blogs/2008/megaupload-cookie-inject-script.jpg" border="0" /></p>
<p>If you are using Opera:</p>
<ol>
<li>Download the Megaupload Cookie Injection Script &ndash; <a href="http://www.ms.mff.cuni.cz/~hosel4am/"  rel="nofollow">Link</a>&nbsp;(the filename is megaupload-ck-inject.user.js)</li>
<li>Make a directory somewhere for script so Opera can load it as userjs and move that file into the newly created directory (for example C:\OperaUserJS)</li>
<li>Now go to Tools -&gt; Preferences -&gt; Advanced Tab -&gt; Content -&gt; Javascript Options &hellip; and then adjust the Opera userjs directory accordingly as shown at below image for an example and your done :)</li>
</ol>
<p><img alt="Using Opera UserJS" src="http://images.reaper-x.com/blogs/2008/using-opera-userjs.jpg" border="0" /></p>
<p>Now you can bypass the megaupload slot limitation for your country, so why do you need to use a megaupload proxy if you use this? (well perhaps this method will become obsolete in the future when there are too many users using this method but at least for now i can still use this method to bypass megaupload) :P</p>
<p>But as a side note, if you&rsquo;re using UserJS and / or greasemonkey script i&rsquo;d suggest you to take a look into the script source first&nbsp;because if you&rsquo;re installing a script from some unknown source you&rsquo;ll be in trouble later</p>
<p>And finally to those who are wondering how the script looks like here&rsquo;s the code (note: i didn&rsquo;t create this script, so full credits goes to <em>WinterMute</em> for creating this)</p>
<p><code>//	Megaupload Cookie<br />
//	(c) Wintermute 2007<br />
//<br />
// --------------------------------------------------------------------<br />
//<br />
// This is a Greasemonkey user script.<br />
//<br />
// To install, you need Greasemonkey: http://greasemonkey.mozdev.org/<br />
// Then restart Firefox and revisit this script.<br />
// Under Tools, there will be a new menu item to "Install User Script".<br />
// Accept the default configuration and install.<br />
//<br />
// To uninstall, go to Tools/Manage User Scripts,<br />
// select "Megaupload Cookie Inject", and click Uninstall.<br />
//<br />
// --------------------------------------------------------------------<br />
//<br />
// ==UserScript==<br />
// @name Megaupload slot limit hack<br />
// @namespace http://www.ms.mff.cuni.cz/~hosel4am<br />
// @description allows you to bypass megaupload slot limit without installing their toolbar<br />
// @include *megaupload*<br />
// ==/UserScript==<br />
function createCookie(name,value,days) {<br />
	if (days) {<br />
		var date = new Date();<br />
		date.setTime(date.getTime()+(days*24*60*60*1000));<br />
		var expires = "; expires="+date.toGMTString();<br />
	}<br />
	else var expires = "";<br />
	document.cookie = name+"="+value+expires+"; path=/";<br />
}<br />
createCookie('megauploadtoolbar_visibility', 'yes', 7);<br />
createCookie('megauploadtoolbar_id', '197A9F07D8724E438DEBE1C11EBBE405', 7);</code></p>
	<p></p>
	<p><em>Copyright &copy; <a href="http://www.reaper-x.com"  title="Reaper-X Technology">Reaper-X Technology</a> &ndash; www.reaper-x.com | <a href="http://www.reaper-x.com/2008/06/27/do-you-still-need-to-use-megaupload-proxy-to-bypass-megaupload/"  title="Do you still need to use Megaupload Proxy to bypass Megaupload?">Permalink</a> | <a href="http://www.reaper-x.com/2008/06/27/do-you-still-need-to-use-megaupload-proxy-to-bypass-megaupload/#comments"  title="6 comments">6 comments</a></em></p>
	<p><em><a href="http://www.reaper-x.com" >0x87485B96</a> | Tags : <a href="http://www.reaper-x.com/category/how-to/" rel="nofollow"  title="View all posts in How To" rel="category tag">How To</a>,  <a href="http://www.reaper-x.com/category/how-to/tutorials/" rel="nofollow"  title="View all posts in Tutorials" rel="category tag">Tutorials</a></em></p>

<p>Related posts:<ul><li><a href='http://www.reaper-x.com/2006/09/19/bypassing-megaupload-restriction/' rel='bookmark' title='Permanent Link: Bypassing Megaupload Restriction'>Bypassing Megaupload Restriction</a></li><li><a href='http://www.reaper-x.com/2007/05/04/megaupload-upload-and-download-manager/' rel='bookmark' title='Permanent Link: Megaupload Upload and Download Manager'>Megaupload Upload and Download Manager</a></li><li><a href='http://www.reaper-x.com/2006/09/15/opera-and-firefox-logo-added/' rel='bookmark' title='Permanent Link: Opera and Firefox Logo added'>Opera and Firefox Logo added</a></li><li><a href='http://www.reaper-x.com/2007/03/06/downloading-and-configuring-windows-to-play-flash-video-flv-file-the-hard-way/' rel='bookmark' title='Permanent Link: Downloading and Configuring Windows to Play Flash Video (FLV) File &#8211; The Hard Way'>Downloading and Configuring Windows to Play Flash Video (FLV) File &#8211; The Hard Way</a></li><li><a href='http://www.reaper-x.com/2006/09/09/list-of-the-most-usefull-firefox-extension/' rel='bookmark' title='Permanent Link: List of the most useful Firefox extension'>List of the most useful Firefox extension</a></li></ul></p>]]></content:encoded>
			<wfw:commentRss>http://www.reaper-x.com/2008/06/27/do-you-still-need-to-use-megaupload-proxy-to-bypass-megaupload/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>How to set up public WoW Server</title>
		<link>http://www.reaper-x.com/2008/02/04/how-to-set-up-public-wow-server/</link>
		<comments>http://www.reaper-x.com/2008/02/04/how-to-set-up-public-wow-server/#comments</comments>
		<pubDate>Mon, 04 Feb 2008 10:23:18 +0000</pubDate>
		<dc:creator>Reaper-X</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[dns service]]></category>
		<category><![CDATA[driver]]></category>
		<category><![CDATA[ghostwall]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[mangos]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[public server]]></category>
		<category><![CDATA[Reaper Mangos]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[warcraft]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[world of warcraft]]></category>
		<category><![CDATA[wow]]></category>

		<guid isPermaLink="false">http://www.reaper-x.com/2008/02/04/how-to-set-up-public-wow-server/</guid>
		<description><![CDATA[Because many people still having problem on setting up their own World of Warcraft server to be accessible by public, i&#8217;ve decided to rewrite the guide again (perhaps the previous guide on setting up wow server for...


Related posts:<ul><li><a href='http://www.reaper-x.com/2007/07/03/creating-public-server-for-lan-party-setting-up-private-wow-server/' rel='bookmark' title='Permanent Link: Creating Public Server for LAN Party &#8211; Setting up Private WoW Server'>Creating Public Server for LAN Party &#8211; Setting up Private WoW Server</a></li><li><a href='http://www.reaper-x.com/2007/11/11/reaper-mangos-4703-easy-wow-mangos-private-server/' rel='bookmark' title='Permanent Link: Reaper Mangos 4703 &#8211; Easy WoW Mangos Private Server'>Reaper Mangos 4703 &#8211; Easy WoW Mangos Private Server</a></li><li><a href='http://www.reaper-x.com/2007/05/13/recommended-software-ghostwall-personal-firewall/' rel='bookmark' title='Permanent Link: Recommended Software &#8211; Ghostwall Personal Firewall'>Recommended Software &#8211; Ghostwall Personal Firewall</a></li><li><a href='http://www.reaper-x.com/2007/06/28/configuring-mangos-for-tbc-server-or-wow-classic-server-setting-up-private-wow-server/' rel='bookmark' title='Permanent Link: Configuring Mangos for TBC Server or WoW Classic Server &#8211; Setting up Private WoW Server'>Configuring Mangos for TBC Server or WoW Classic Server &#8211; Setting up Private WoW Server</a></li><li><a href='http://www.reaper-x.com/2007/06/27/mysql-installation-and-configuration-setting-up-private-wow-server/' rel='bookmark' title='Permanent Link: MySQL Installation and Configuration &#8211; Setting up Private WoW Server'>MySQL Installation and Configuration &#8211; Setting up Private WoW Server</a></li></ul>]]></description>
			<content:encoded><![CDATA[<p>Because many people still having problem on setting up their own World of Warcraft server to be accessible by public, i&rsquo;ve decided to rewrite the guide again (perhaps the <a href="http://www.reaper-x.com/2007/07/03/creating-public-server-for-lan-party-setting-up-private-wow-server/" >previous guide on setting up wow server for lan party</a>&nbsp;a little bit hard to understand for some people or probably because i didn&rsquo;t write it clearly) &hellip; hopefully this new guide can help you on setting up your wow server to be accessible by public and more easier to understand despite my bad english language</p>
<p>So here goes the guide :</p>
<p><span id="more-726"></span></p>
<p><strong>Requirements :</strong></p>
<p>1. Know how to set up port forwarding (very important if you&rsquo;re behind router or no one will be able to access your wow server no matter what you do) &hellip; but since every router has their own configuration page, i&rsquo;d suggest you to read your router manual on how to configure it</p>
<p><img alt="Linksys AG241 and Aztech DSL600EU" src="http://images.reaper-x.com/blogs/linkskys-aztech.jpg" border="0" /></p>
<p>btw i&rsquo;m using <em>Linksys AG241V2</em> and <em>Aztech DSL600EU</em> as seen on above image</p>
<p>2. Know how to configure firewall to allow connection on specific port, as a note Windows XP built-in Firewall is enabled by default (Windows Firewall) &hellip; btw if it&rsquo;s for me i&rsquo;m using <a href="http://www.reaper-x.com/2007/05/13/recommended-software-ghostwall-personal-firewall/" >Ghostwall</a>&nbsp;as my personal firewall</p>
<p>3. DNS Name for your WoW server to make things easier and you can get it for free from <a href="http://dyndns.com/"  rel="nofollow">Dyndns.com</a>, <a href="http://no-ip.com/"  rel="nofollow">no-ip.com</a>, etc</p>
<p>4. Your friend to test whether it works or not :P</p>
<p><strong>Let&rsquo;s start the guide :</strong></p>
<p><strong>PART 1. Find your public IP Address</strong></p>
<p>1. First you&rsquo;ll need to go into <a href="http://whatismyip.com/"  rel="nofollow">whatismyip.com</a>&nbsp;to get your public ip address (public ip address is ip address that is broadcasted while you were browsing / doing any internet activity)</p>
<p><img alt="What is my ip" src="http://images.reaper-x.com/blogs/whatismyip.jpg" border="0" /></p>
<p><strong>PART 2. Get a DNS Name</strong></p>
<p>2. Now you&rsquo;ll need to pay a visit to various dynamic dns service to get your free name, but since it&rsquo;ll be very long if i write the detailed process here, so i&rsquo;ll leave that to you to decide what your dns name going to be, and in this example i&rsquo;m going to call the wow server, <strong>mycoolwowserver.com</strong></p>
<p><strong>PART 3. Using Reaper Mangos to configure realmd</strong></p>
<p>3. For the third steps you just need to&nbsp;run the reaper-x-mangos inside the reaper-eazy-mangos directory and choose option 5 like below for an example</p>
<p><img alt="Reaper Eazy Mangos" src="http://images.reaper-x.com/blogs/reaper-easy-wow.jpg" border="0" /></p>
<p>Now you can just simply ignore the message that is basically saying that you need to write your LAN IP Address (well &hellip; creating public server is against mangos terms of use) :P &hellip; and <strong>write your wowserver dns name</strong> that you get from Dynamic DNS Service (in this example i&rsquo;m using <strong>mycoolwowserver.com</strong> which is a fake name of course) and <strong>followed by writing your desired Realm Name</strong></p>
<p><font color="#0000ff"><a href="http://images.reaper-x.com/blogs/realmd-ip-address-full.jpg" ><img alt="Realmd ip address" src="http://images.reaper-x.com/blogs/realmd-ip-address.jpg" border="0" /></font></a></p>
<p><em>(click the image to see the full size)</em></p>
<p>Now we&rsquo;re done with the Mangos part but don&rsquo;t start mangosd.exe and realmd.exe process yet,&nbsp;because we need to configure&nbsp;your router first</p>
<p><strong>PART 4. Find your LAN IP Address and your Router IP Address</strong></p>
<p>4. Now for this step, you&rsquo;ll need to find what is your router ip address and your LAN IP Address that is connected to your router, this can be done by :</p>
<ol>
<li><em>Double clicking on your active connection status on Windows System Tray</em> (the area near clock) or</li>
<li>from <em>Control Panel &raquo; Network Connection &raquo; and double clicking on your Ethernet Card</em> listed there or</li>
<li>Browse to any website and lookup your active connection status by typing <em>netstat -n</em> via the command prompt and look at the local address followed by typing <em>netstat -rn</em></li>
</ol>
<p>See example image below :</p>
<p><img alt="Connection status" src="http://images.reaper-x.com/blogs/ethernet-status.jpg" border="0" /></p>
<p>Now based from the above image, you can get your router ip address and your lan ip address that is connected to your router. And in this case <em>the router ip address is 192.168.1.1</em> while the ethernet ip address is <em>192.168.1.2</em></p>
<p><strong>PART 5. Set up Port Forwarding</strong></p>
<p>5. After getting your router ip address now we need to open it&rsquo;s configuration page by simply typing 192.168.1.1 at your address bar of your internet browser</p>
<p><em>Note: Screenshot were taken from my Linksys AG241V2 router (click the image to see full size)</em></p>
<p><font color="#0000ff"><a href="http://images.reaper-x.com/blogs/portforward-full.jpg" ><img alt="Portforward Linksys AG241" src="http://images.reaper-x.com/blogs/portforward.jpg" border="0" /></font></a></p>
<p>The <strong>default port used by Realmd is 3724 while the default port for World is 8085</strong>, now &hellip; since we have that information &hellip; we can set up port forwarding by writing that value into your router configuration page at port forwarding section &hellip; and we&rsquo;re done configuring our router &hellip; but wait &hellip;</p>
<p>Since every router have their own configuration page, i&rsquo;d suggest you to look at your router manual on how to set up port forwarding on your router or you can also visit <a href="http://portforward.com/"  rel="nofollow">portforward.com</a> if you need help on setting up port forwarding</p>
<p><strong>PART 6. Configuring Windows Firewall</strong></p>
<p>Although i&rsquo;m not using Windows Firewall as stated before at the requirements section, i&rsquo;ve decided to write a guide on how to configure your windows firewall to allow connection to your computer for your World of Warcraft server purpose &hellip; because &hellip; most people seems to not have installed 3rd party firewall and&nbsp;i&rsquo;m thinking probably they still use Windows Firewall &hellip; but let&rsquo;s get back to the topic shall we ? :)</p>
<p><em>Note: This is based from Windows XP SP2, and i can&rsquo;t remember if there&rsquo;s configuration like below on Windows XP SP1 or below because of the same reason i stated before</em></p>
<p>6. Now you need to go into Control Panel &raquo; Windows Firewall and make sure that <strong>Don&rsquo;t allow exceptions is unchecked</strong></p>
<p><img alt="Windows firewall general tab" src="http://images.reaper-x.com/blogs/windows-firewall-general-tab.jpg" border="0" /></p>
<p>Then you&rsquo;ll need to open the <em>Exceptions tab</em>, and then click on <em>Add Port</em> and add value as shown below and click OK</p>
<p><img alt="Realmd exception on Windows Firewall" src="http://images.reaper-x.com/blogs/add-realmd-exception-to-windows-firewall.jpg" border="0" /></p>
<p>and then click on <em>Add Port</em> again and this time write below value</p>
<p><img alt="Exclude World Server from Windows Firewall" src="http://images.reaper-x.com/blogs/add-world-exception-to-windows-firewall.jpg" border="0" /></p>
<p>And then Click OK and then Click OK again to leave the Windows Firewall Configuration Window, and we&rsquo;re done configuring Windows Firewall :)</p>
<p>If you&rsquo;re using other Firewall, then you&rsquo;ll need to configure it as shown above</p>
<p><strong>PART 7. Port Scanning</strong></p>
<p>Now we need to use online port scanner to test whether the port is accessible from the internet or not, and we can do this by using uTorrent Port Scanner (simple but useful) and the steps to do&nbsp;these are :</p>
<p>1. Start Realmd.exe and Mangosd.exe process (do not run WoW.exe yet, or in other words don&rsquo;t run world of warcraft yet)</p>
<p>2.&nbsp;Go to below url to scan your pc :</p>
<blockquote>
<p><a href="http://www.utorrent.com/testport.php?port=3724"  rel="nofollow">http://www.utorrent.com/testport.php?port=3724</a></p>
<p><a href="http://www.utorrent.com/testport.php?port=8085"  rel="nofollow">http://www.utorrent.com/testport.php?port=8085</a></p>
</blockquote>
<p>3. See if you get message that is saying your port is open or not (you&rsquo;ll get two results)</p>
<p><img alt="Portscan" src="http://images.reaper-x.com/blogs/portscan.jpg" border="0" /></p>
<p>4. If you get the above message that means you&rsquo;ve finished creating your own wow server to be accessible from the internet &hellip; Congrats! &hellip; but wait there&rsquo;s still one more step for you to do ;)</p>
<p><strong>PART 8. Editing Windows HOSTS File</strong></p>
<p>Now you need to edit your Windows HOSTS file located at <strong>C:\Windows\system32\drivers\etc\hosts</strong> and add below line after everything else (do not replace any value there)</p>
<blockquote>
<p>192.168.1.2 mycoolwowserver.com</p>
<p>or in this format :</p>
<p>lanipaddress dnsname</p>
</blockquote>
<p>and that&rsquo;s it you&rsquo;re finished (seriously) :D</p>
<p><strong>I&rsquo;m still having problem even after doing all of the above steps!</strong></p>
<p>Usually if you still having problem&nbsp;probably that&rsquo;s&nbsp;because :</p>
<ol>
<li>You didn&rsquo;t set up port forwarding properly</li>
<li>You didn&rsquo;t configure your firewall properly</li>
<li>The default realmd port (3724) conflict with Blizzard Updater (Blizzard Updater use P2P to transfer update data by default unless you disable it to let&nbsp;it&nbsp;only update from HTTP Protocol on Blizzard server) or conflict with other program</li>
</ol>
<p>For most people it seems number 3 is the source of their problem, so try doing these :</p>
<p>1. Open Realmd.conf and search for 3724 and then replace it with another value (above 10000 to be safe) and then continue setting up port forwarding, etc (from Step number 5 in this guide until finish) for the new port value</p>
<p>2. Then open <em>realmlist.wtf</em> file on your World of Warcraft Directory and change the realmlist to use the new port (if you&rsquo;re not using default port then you&rsquo;ll need to write the port used by your realmd process too or else your friend or you won&rsquo;t be able to connect to your own server)</p>
<p>here&rsquo;s an example of what the <em>realmlist.wtf</em> file should look like if you changed your realmd port from it&rsquo;s default value :</p>
<blockquote>
<p><strong>set realmlist mycoolwowserver:9999</strong></p>
</blockquote>
<p>at the above example the realmd port is set to 9999, if you use another value then make sure to use that value instead</p>
<p>That&rsquo;s it hopefully this new guide can help you on setting up your own World of Warcraft Server for &hellip; erm LAN Party :P and i didn&rsquo;t miss anything</p</p>
	<p></p>
	<p><em>Copyright &copy; <a href="http://www.reaper-x.com"  title="Reaper-X Technology">Reaper-X Technology</a> &ndash; www.reaper-x.com | <a href="http://www.reaper-x.com/2008/02/04/how-to-set-up-public-wow-server/"  title="How to set up public WoW Server">Permalink</a> | <a href="http://www.reaper-x.com/2008/02/04/how-to-set-up-public-wow-server/#comments"  title="251 comments">251 comments</a></em></p>
	<p><em><a href="http://www.reaper-x.com" >0x87485B96</a> | Tags : <a href="http://www.reaper-x.com/category/how-to/" rel="nofollow"  title="View all posts in How To" rel="category tag">How To</a></em></p>

<p>Related posts:<ul><li><a href='http://www.reaper-x.com/2007/07/03/creating-public-server-for-lan-party-setting-up-private-wow-server/' rel='bookmark' title='Permanent Link: Creating Public Server for LAN Party &#8211; Setting up Private WoW Server'>Creating Public Server for LAN Party &#8211; Setting up Private WoW Server</a></li><li><a href='http://www.reaper-x.com/2007/11/11/reaper-mangos-4703-easy-wow-mangos-private-server/' rel='bookmark' title='Permanent Link: Reaper Mangos 4703 &#8211; Easy WoW Mangos Private Server'>Reaper Mangos 4703 &#8211; Easy WoW Mangos Private Server</a></li><li><a href='http://www.reaper-x.com/2007/05/13/recommended-software-ghostwall-personal-firewall/' rel='bookmark' title='Permanent Link: Recommended Software &#8211; Ghostwall Personal Firewall'>Recommended Software &#8211; Ghostwall Personal Firewall</a></li><li><a href='http://www.reaper-x.com/2007/06/28/configuring-mangos-for-tbc-server-or-wow-classic-server-setting-up-private-wow-server/' rel='bookmark' title='Permanent Link: Configuring Mangos for TBC Server or WoW Classic Server &#8211; Setting up Private WoW Server'>Configuring Mangos for TBC Server or WoW Classic Server &#8211; Setting up Private WoW Server</a></li><li><a href='http://www.reaper-x.com/2007/06/27/mysql-installation-and-configuration-setting-up-private-wow-server/' rel='bookmark' title='Permanent Link: MySQL Installation and Configuration &#8211; Setting up Private WoW Server'>MySQL Installation and Configuration &#8211; Setting up Private WoW Server</a></li></ul></p>]]></content:encoded>
			<wfw:commentRss>http://www.reaper-x.com/2008/02/04/how-to-set-up-public-wow-server/feed/</wfw:commentRss>
		<slash:comments>251</slash:comments>
		</item>
		<item>
		<title>Reaper Mangos Installation / Upgrade Guide</title>
		<link>http://www.reaper-x.com/2008/01/30/reaper-mangos-installation-upgrade-guide/</link>
		<comments>http://www.reaper-x.com/2008/01/30/reaper-mangos-installation-upgrade-guide/#comments</comments>
		<pubDate>Tue, 29 Jan 2008 19:11:44 +0000</pubDate>
		<dc:creator>Reaper-X</dc:creator>
				<category><![CDATA[Guide]]></category>
		<category><![CDATA[Reaper Mangos]]></category>
		<category><![CDATA[Reaper Mangos Mod]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[gm commands]]></category>
		<category><![CDATA[mangos]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[warcraft]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[world of warcraft]]></category>
		<category><![CDATA[wow]]></category>

		<guid isPermaLink="false">http://www.reaper-x.com/2008/01/30/reaper-mangos-installation-upgrade-guide/</guid>
		<description><![CDATA[To make things easier for me to update Reaper Mangos in the future without the need to write the installation guide each time there&#8217;s a new release, i&#8217;ve decided to a separate post explaining on how t...


Related posts:<ul><li><a href='http://www.reaper-x.com/2008/01/11/reaper-mangos-5005-easy-wow-private-server-for-wow-232/' rel='bookmark' title='Permanent Link: Reaper Mangos 5005 &#8211; Easy WoW Private Server for WoW 2.3.2'>Reaper Mangos 5005 &#8211; Easy WoW Private Server for WoW 2.3.2</a></li><li><a href='http://www.reaper-x.com/2007/12/21/reaper-mangos-4875-easy-wow-private-server-for-wow-230/' rel='bookmark' title='Permanent Link: Reaper Mangos 4875 &#8211; Easy WoW Private Server for WoW 2.3.0'>Reaper Mangos 4875 &#8211; Easy WoW Private Server for WoW 2.3.0</a></li><li><a href='http://www.reaper-x.com/2007/11/11/reaper-mangos-4703-easy-wow-mangos-private-server/' rel='bookmark' title='Permanent Link: Reaper Mangos 4703 &#8211; Easy WoW Mangos Private Server'>Reaper Mangos 4703 &#8211; Easy WoW Mangos Private Server</a></li><li><a href='http://www.reaper-x.com/2008/01/26/reaper-mangos-5082-easy-wow-private-server-for-wow-233/' rel='bookmark' title='Permanent Link: Reaper Mangos 5082 &#8211; Easy WoW Private Server for WoW 2.3.3'>Reaper Mangos 5082 &#8211; Easy WoW Private Server for WoW 2.3.3</a></li><li><a href='http://www.reaper-x.com/2008/05/22/reaper-mangos-5931-with-scriptdev-412server-compatible-with-242-udb-only/' rel='bookmark' title='Permanent Link: Reaper MaNGOS 5931 with ScriptDev 412|Server Compatible With 2.4.2 (UDB ONLY!)'>Reaper MaNGOS 5931 with ScriptDev 412|Server Compatible With 2.4.2 (UDB ONLY!)</a></li></ul>]]></description>
			<content:encoded><![CDATA[<p>To make things easier for me to update <a href="http://www.reaper-x.com/category/reaper-mangos/"  rel="nofollow">Reaper Mangos</a> in the future without the need to write the installation guide each time there&rsquo;s a new release, i&rsquo;ve decided to a separate post explaining on how to install Reaper Mangos &hellip; but please note that guide is specifically designed to those who wants to install Reaper Mangos from scratch (not upgrading) or in other words, <strong>fresh installation</strong>, because in order to upgrade you just need to execute the batch file in the upgrade folder inside <em>reaper-eazy-mangos directory</em></p>
<p>Once again, if you&rsquo;re going to upgrade your Reaper Mangos installation,&nbsp;make sure&nbsp;you&rsquo;re using&nbsp;1 version below the current release&nbsp;or&nbsp;you&rsquo;ll&nbsp;lose all of your character data (unless you&rsquo;ve created a backup before) and other customization&nbsp;made by yourself. So without further ado here goes&nbsp;the guide</p>
<p><span id="more-722"></span></p>
<p><strong>Requirements :</strong></p>
<p>1. <a href="http://dev.mysql.com/downloads/" >MySQL Community Edition</a> (Free) &hellip; as for the installation guide, you can read my previous post on <a href="http://www.reaper-x.com/2007/06/27/mysql-installation-and-configuration-setting-up-private-wow-server/" >how to install MySQL on Windows</a></p>
<p><strong><em>Important: Grab the version 5.0 setup.exe version instead of 5.1 or 6.0 because the 5.1 series is still in Release Candidate stage while the 6.0 version is still at early alpha stage and not recommended for production use</em></strong></p>
<p>2. World of Warcraft Client (supported version changed on each release)</p>
<p>3. Reaper Mangos itself</p>
<p>p.s the image itself might be outdated but the process is still the same :)</p>
<p><strong>Fresh Installation :</strong></p>
<p><strong><em>Once again, please Note&nbsp;: Fresh installation will overwrite your database which means everything will be from fresh</em></strong></p>
<p><em>1.</em> First you&rsquo;ll need to <a href="http://www.reaper-x.com/2007/06/27/mysql-installation-and-configuration-setting-up-private-wow-server/" >install MySQL</a></p>
<p><em>2.</em> And the next step would be <a href="http://www.reaper-x.com/2007/10/10/wow-mangos-map-vmaps-and-dbc-extraction-guide/" >extracting Maps, DBC and VMaps from your World of Warcraft installation</a><a href="http://www.reaper-x.com/2007/10/10/wow-mangos-map-vmaps-and-dbc-extraction-guide/" ></a>&nbsp;&hellip; (Maps and DBC&nbsp;are required in order for mangos to run, while VMaps are optional)</p>
<p><em>3.</em> <strong>Run the reaper-x-mangos.exe</strong> inside the reaper-eazy-mangos&nbsp;folder, and you&rsquo;ll&nbsp;get something&nbsp;like below image for an example,&nbsp;and&nbsp;then you&nbsp;just need to <strong>write the full path to your mysql installation</strong> directory (<em>where mysql.exe and mysqldump.exe can be found</em>) ;)</p>
<p><img alt="MySQL installation directory" src="http://www.reaper-x.com/images/blogs/mysql-20directory.jpg" border="0" /></p>
<p>If you&rsquo;re didn&rsquo;t write the correct path, you can be sure that you&rsquo;ll get an error message at the next step</p>
<p><em>4.</em> Now you just need to <strong>choose option number 1 to install the database</strong> as shown below, and when prompted for your mysql root password, don&rsquo;t forget to write the correct password &hellip; :)</p>
<p><img alt="Mangos Database Installation" src="http://www.reaper-x.com/images/blogs/installation-20process.jpg" border="0" /></p>
<p>And one more thing, when you see something like in The Matrix movie (well &hellip; that&rsquo;s how people called it) :) , you just need to wait until it finished and don&rsquo;t interrupt the process</p>
<p><em>5.</em> After finished with the database installation, now you need to <strong>choose option number 4</strong> (required, unless you know <em>how to edit the mangosd.conf manually</em>) to adjust the <strong>datadir and adjust the exp rate, and drop rate</strong> (although the most important thing is your datadir path</p>
<p><img alt="Editing Mangosd.conf" src="http://www.reaper-x.com/images/blogs/mangos-20config-20editing.jpg" border="0" /></p>
<p>6. After finished with all of the above process, all you have to do now is just <strong>open the realmlist.wtf</strong> file in your World of Warcraft installation directory (the default location can be found&nbsp;at <strong>C:\Program Files\World of Warcraft</strong>) using <em>Notepad, Wordpad, or your favorite text editor</em> and then &hellip;</p>
<p><em>Replace :</em></p>
<blockquote>
<p><em>set realmlist us.logon.worldofwarcraft.com<br />set patchlist us.version.worldofwarcraft.com</em></p>
</blockquote>
<p><em>With :</em></p>
<blockquote>
<p><em>set realmlist 127.0.0.1</em></p>
</blockquote>
<p>and then save it and close <em>realmlist.wtf</em> file</p>
<p><em>7.</em> Now you just need to run mangosd.exe and realmd.exe from your mangos directory and then the next step would be creating your own username with your desired password for your own WoW server account as shown on below image followed by typing setgm to give yourself a GM level account</p>
<p><img alt="Creating account in mangos" src="http://www.reaper-x.com/images/blogs/mangos-20create-20account.jpg" border="0" /></p>
<p>Btw if you can&rsquo;t see what you should type inside the mangosd window from the above image, actually you just need to type :</p>
<blockquote>
<p><strong>create username password</strong></p>
</blockquote>
<p>to create the account, and then to allow your account to access The Burning Crusade Expansion pack (like BloodElf) you need to type :</p>
<blockquote>
<p><strong>setbc username 1</strong></p>
</blockquote>
<p>and finally :</p>
<blockquote>
<p><strong>setgm username (1&ndash;3)</strong><br /><em>for example setgm myusername 3</em></p>
</blockquote>
<p>to give yourself GM Access&nbsp;at certain level (3 is the highest&nbsp;level and should only be used on your account while normal player is 0)</p>
<p><em>Optional :</em><br />If you want to change the server name into something else, you can use the <em>reaper-x-mangos.exe</em> to adjust it :)</p>
<p><strong>Upgrading Reaper Mangos :</strong></p>
<p><strong><em>Make sure to backup your Characters data before upgrading</em></strong></p>
<p>Upgrading <em>Reaper Mangos</em> can be done by simply running the <em>reaper-x-upgrade.bat in Upgrade folder in reaper-eazy-mangos directory</em></p>
<p>But please note, that if you&rsquo;re still using 2 version below the current release, the upgrade process is not going to be completed successfully (i&rsquo;ve been trying to make sure that the upgrade process can be used by any version but it&rsquo;s seems that there&rsquo;s no easy way to accomplish this, but if you got a suggestion on how to process this, just let me know about it)</p>
<p><em>Note : You don&rsquo;t need to worry about your custom stuff being overwritten by the upgrade process, because unlike before this time it&rsquo;s only upgrade the necessary stuff only and not going to overwrite your custom stuff (but i assume that you&rsquo;re using high id numbers for your custom stuff)</em></p>
<p>Finally i&rsquo;d suggest you to check out the <strong><a href="http://www.reaper-x.com/2007/09/21/wow-mangos-gm-game-master-commands/" >GM Commands List</a></strong> because there are some changes made at the GM Commands especially at the lookup command (and of course i&rsquo;ll always update the GM Commands List whenever there are new command available for you to use, or there are previous command that is being replaced with new commands)</p>
<p><strong>Related Links :</strong></p>
<p><a href="http://www.reaper-x.com/2007/09/21/wow-mangos-gm-game-master-commands/" >Complete Mangos GM Commands</a><br /><a href="http://www.reaper-x.com/2008/02/04/how-to-set-up-public-wow-server/" >Creating Public WOW Server</a><br /><a href="http://www.reaper-x.com/2007/10/20/creating-2-realmd-in-wow-mangos-private-server/" >Creating 2 different World using Mangos</a><br /><a href="http://www.reaper-x.com/2007/09/24/installing-and-setting-up-apache-22-series-with-php-5-on-windows/" >Apache Web server Installation Guide</a></p>
	<p></p>
	<p><em>Copyright &copy; <a href="http://www.reaper-x.com"  title="Reaper-X Technology">Reaper-X Technology</a> &ndash; www.reaper-x.com | <a href="http://www.reaper-x.com/2008/01/30/reaper-mangos-installation-upgrade-guide/"  title="Reaper Mangos Installation / Upgrade Guide">Permalink</a> | <a href="http://www.reaper-x.com/2008/01/30/reaper-mangos-installation-upgrade-guide/#comments"  title="241 comments">241 comments</a></em></p>
	<p><em><a href="http://www.reaper-x.com" >0x87485B96</a> | Tags : <a href="http://www.reaper-x.com/category/how-to/guide/" rel="nofollow"  title="View all posts in Guide" rel="category tag">Guide</a>,  <a href="http://www.reaper-x.com/category/technology/computer/software/reaper-mangos/" rel="nofollow"  title="View all posts in Reaper Mangos" rel="category tag">Reaper Mangos</a>,  <a href="http://www.reaper-x.com/category/technology/computer/software/reaper-mangos-mod/" rel="nofollow"  title="View all posts in Reaper Mangos Mod" rel="category tag">Reaper Mangos Mod</a></em></p>

<p>Related posts:<ul><li><a href='http://www.reaper-x.com/2008/01/11/reaper-mangos-5005-easy-wow-private-server-for-wow-232/' rel='bookmark' title='Permanent Link: Reaper Mangos 5005 &#8211; Easy WoW Private Server for WoW 2.3.2'>Reaper Mangos 5005 &#8211; Easy WoW Private Server for WoW 2.3.2</a></li><li><a href='http://www.reaper-x.com/2007/12/21/reaper-mangos-4875-easy-wow-private-server-for-wow-230/' rel='bookmark' title='Permanent Link: Reaper Mangos 4875 &#8211; Easy WoW Private Server for WoW 2.3.0'>Reaper Mangos 4875 &#8211; Easy WoW Private Server for WoW 2.3.0</a></li><li><a href='http://www.reaper-x.com/2007/11/11/reaper-mangos-4703-easy-wow-mangos-private-server/' rel='bookmark' title='Permanent Link: Reaper Mangos 4703 &#8211; Easy WoW Mangos Private Server'>Reaper Mangos 4703 &#8211; Easy WoW Mangos Private Server</a></li><li><a href='http://www.reaper-x.com/2008/01/26/reaper-mangos-5082-easy-wow-private-server-for-wow-233/' rel='bookmark' title='Permanent Link: Reaper Mangos 5082 &#8211; Easy WoW Private Server for WoW 2.3.3'>Reaper Mangos 5082 &#8211; Easy WoW Private Server for WoW 2.3.3</a></li><li><a href='http://www.reaper-x.com/2008/05/22/reaper-mangos-5931-with-scriptdev-412server-compatible-with-242-udb-only/' rel='bookmark' title='Permanent Link: Reaper MaNGOS 5931 with ScriptDev 412|Server Compatible With 2.4.2 (UDB ONLY!)'>Reaper MaNGOS 5931 with ScriptDev 412|Server Compatible With 2.4.2 (UDB ONLY!)</a></li></ul></p>]]></content:encoded>
			<wfw:commentRss>http://www.reaper-x.com/2008/01/30/reaper-mangos-installation-upgrade-guide/feed/</wfw:commentRss>
		<slash:comments>241</slash:comments>
		</item>
		<item>
		<title>Reaper Mangos FAQ</title>
		<link>http://www.reaper-x.com/2007/11/04/reaper-mangos-faq/</link>
		<comments>http://www.reaper-x.com/2007/11/04/reaper-mangos-faq/#comments</comments>
		<pubDate>Sat, 03 Nov 2007 17:12:02 +0000</pubDate>
		<dc:creator>Reaper-X</dc:creator>
				<category><![CDATA[Emulators]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[emulator]]></category>
		<category><![CDATA[feed]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[mangos]]></category>
		<category><![CDATA[megaupload]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[project silvermoon]]></category>
		<category><![CDATA[rapidshare]]></category>
		<category><![CDATA[Reaper Mangos]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[silvermoon]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[udb]]></category>
		<category><![CDATA[unified database]]></category>
		<category><![CDATA[vista]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[wow]]></category>

		<guid isPermaLink="false">http://www.reaper-x.com/2007/11/04/reaper-mangos-faq/</guid>
		<description><![CDATA[The most frequently asked question about Mangos, World of Warcraft emulator and such


Related posts:<ul><li><a href='http://www.reaper-x.com/2008/01/30/reaper-mangos-installation-upgrade-guide/' rel='bookmark' title='Permanent Link: Reaper Mangos Installation / Upgrade Guide'>Reaper Mangos Installation / Upgrade Guide</a></li><li><a href='http://www.reaper-x.com/2008/01/11/reaper-mangos-5005-easy-wow-private-server-for-wow-232/' rel='bookmark' title='Permanent Link: Reaper Mangos 5005 &#8211; Easy WoW Private Server for WoW 2.3.2'>Reaper Mangos 5005 &#8211; Easy WoW Private Server for WoW 2.3.2</a></li><li><a href='http://www.reaper-x.com/2008/02/02/reaper-mangos-5116-with-scriptdev2-247-easy-wow-private-server-compatible-with-wow-233/' rel='bookmark' title='Permanent Link: Reaper Mangos 5116 with Scriptdev2 247 &#8211; Easy WoW Private Server compatible with WoW 2.3.3'>Reaper Mangos 5116 with Scriptdev2 247 &#8211; Easy WoW Private Server compatible with WoW 2.3.3</a></li><li><a href='http://www.reaper-x.com/2008/01/26/reaper-mangos-5082-easy-wow-private-server-for-wow-233/' rel='bookmark' title='Permanent Link: Reaper Mangos 5082 &#8211; Easy WoW Private Server for WoW 2.3.3'>Reaper Mangos 5082 &#8211; Easy WoW Private Server for WoW 2.3.3</a></li><li><a href='http://www.reaper-x.com/2007/11/11/reaper-mangos-4703-easy-wow-mangos-private-server/' rel='bookmark' title='Permanent Link: Reaper Mangos 4703 &#8211; Easy WoW Mangos Private Server'>Reaper Mangos 4703 &#8211; Easy WoW Mangos Private Server</a></li></ul>]]></description>
			<content:encoded><![CDATA[<p><em>This post was written by <strong>SiegeLink and updated by Jared (Oatman) and Reaper-X</strong>&nbsp;&ndash; Last Update 09 July 2008 :)</em></p>
<p><em>This guide&rsquo;s purpose is solely for those who went through the latest tutorial for the latest ReaperMangos (normal) build and found problems with the installation.</em></p>
<p><em>Some steps explained in this f.a.q seem to be unnecessary to advanced users but are only there to make sure that nothing can go wrong, so the end result is always the same for every reader.</em></p>
<p><em>Reaper-X also has provided a modification (mod) version of ReaperMangos which includes handy tools/extra&rsquo;s to the emulator that are not fully tested and supported by the community, using this in terms of installing will not guarantee a working emulator and may give bugs not found in the original, also I will not provide support for the mod version in this f.a.q, since it is for advanced users only.</em></p>
<p><span id="more-705"></span></p>
<p><em><strong>Q: What is ReaperMangos?</strong></em><br /><em><strong>A:</strong></em> ReaperMangos is a compiled build created by Reaper-X and Jared (Oatman) consisting of always the latest version of mangos and scriptdevelopment2 with a database to your liking. At the moment they are: The Unified Database (UDB) and The Project Silvermoon database.</p>
<p><em><strong>Q: What are the differences between UDB and Silvermoon?</strong></em><br /><em><strong>A:</strong></em> UDB is a clean database that tries to come closer to the real WoW game while Silvermoon is a bit more adventure like and adds custom in game related items like vendors who sell powerful weapons.</p>
<p><em><strong>Q: How do I install ReaperMangos?</strong></em><br /><em><strong>A:</strong></em> I suggest using Reaper-X latest guide on ( <a href="http://www.reaper-x.com/" >http://www.reaper-x.com/</a> ) since it will always have the most up to date information on how to install. Always check in the &#8220;<EM>Recently Posted</EM>&#8221; section on the right area of the site for the latest posts, guides and FAQs.</p>
<p><em><strong>Q: Does mangos change my WoW installation?</strong></em><br /><em><strong>A:</strong></em> No, Mangos is standalone, the only alteration made is the <em>realmlist.wtf</em> in the root of WoW.</p>
<p><em><strong>Q: What does the realmlist.wtf do?</strong></em><br /><em><strong>A:</strong></em> It tells WoW what address the server is at, naturally you need to change it, since it&rsquo;s going to be connected to your server.</p>
<p><em>Info and tips related to the realmlist.wtf:<br />Before you make any changes to the list make sure you make an archived copy of it, so you can change back to the original for whatever reason. Download winrar here: <a href="http://www.rarlab.com/download.htm"  rel="nofollow">http://www.rarlab.com/download.htm</a> </em></p>
<p><em><strong>Q: How do I install WoW for this?</strong></em><br /><em><strong>A:</strong></em> Just install it like you always do, but keep in mind to first install The Burning Crusade expansion (If you have it, off course) and then patch it up to the version necessary, and then extract the DBC/maps/vmaps. Before you go into the extraction process make sure (double check) that you have the right (patch) version of WoW that is compatible with ReaperMangos and that it is properly installed.</p>
<p><em>Info and tips related to taking precautions before extracting:<br />Go into the WoW main menu, and you can see the version number on the bottom left, furthermore try to log in ( with any name and password you can think of ) and if you have a corrupt or badly installed WoW, it will begin to check and re-patch.</em></p>
<p><em><strong>Q: I don&rsquo;t have The Burning Crusade expansion pack, is this going to be a problem?</strong></em><br /><em><strong>A:</strong></em> Not in itself, keep in mind though; that before you start mangos you need to change the mangosd.conf file (with your notepad). You will see the line: Expansion = 1, you must turn 1 into 0 and save.</p>
<p><em>Info and tips related to saving in notepad:<br />Sometimes when you try to save your mangosd.conf (or realmlist.wtf), windows won&rsquo;t allow you, to get around that; just change the file in to your documents folder and then move it back into the original folder.</em></p>
<p><em><strong>Q: I have a European version of WoW?</strong></em><br /><em><strong>A:</strong></em> Pay attention before extracting the DBC files, open up extract.bat with notepad and change the files like in this example: locale-enUS.MPQ into locale-enGB.MPQ</p>
<p><em><strong>Q: I have Vista, is this going to be a problem?</strong></em><br /><em><strong>A:</strong></em> That depends on how much total physical memory you have, when you have less than 1024 mb then mangos is going to have trouble keeping up and feeding the database info so you will experience things like NPC&rsquo;s in the game disappearing and probably a crash after that. This problem will occur especially with project Silvermoon since it has more so called memory leaks.</p>
<p><em><strong>Q: I have more than 1024 MB of memory (in Vista) but it still crashes?</strong></em><br /><em><strong>A:</strong></em> Do try to keep in mind the incredible complexity and the monikers work that goes into making this all work, there are loads of bugs that are still present; and the only thing you can do (as an beginner) at the moment is wait for a newer version.</p>
<p><em>Info and tips related to vista, server and in game bugs: <br />Try using different databases, at the moment of writing this f.a.q there are two; (UDB) (Project Silvermoon).</em></p>
<p><em><strong>Q: mangos crashed when I started it, and it worked an hour ago?</strong></em><br /><em><strong>A:</strong></em> Try restarting your pc, maybe your router\modem\internet connection got disconnected which can mean that MySQL isn&rsquo;t working anymore, you can check that by going to your command prompt and type: MySQL -u root -p When it asks you for a password you know it still works, but do a restart anyway.</p>
<p><em>Info and tips related to command prompt (how to in XP and Vista): <br />Click Start &raquo; Accessories &raquo; Command Prompt, or go to start/run and type: cmd.</em></p>
<p><em><strong>Q: Mangosd.exe is giving an error message stating that it is missing some files or maps?</strong></em><br /><em><strong>A:</strong></em> If you don&rsquo;t have The Burning Crusade; then change the mangosd.conf file (with your notepad). You will see the line: Expansion = 1, you must turn 1 into 0 and save. If the error still occurs than double check the map path you&rsquo;ve given when you had to specify which directory the maps are in.</p>
<p><em>Info and tips related to data maps:<br />You can put the three maps (DBC MAPS VMAPS) in every directory you like but keep in mind that the longer the directory structure is, the more mistakes you can make, so it is wise to make the structure small, for example: c:\maps</em></p>
<p><em><strong>Q: Could you please upload the vmaps for me?</strong></em><br /><em><strong>A:</strong></em> It is not possible for Reaper-X to upload the vmaps, because it&rsquo;s really huge, about 1.76 GB. Also from a downloading perspective this is a little too much for comfort.</p>
<p><em><strong>Q: Rapid share or Megaupload sucks, could you put ReaperMangos on a different site?</strong></em><br /><em><strong>A:</strong></em> They don&rsquo;t suck, your cookie handling, system configuration sucks. Yes it&rsquo;s true that once you downloaded a file; you will have to wait, but hey it&rsquo;s for free.</p>
<p><em>Info and tips related to cookies, to get a working Rapidshare:<br />There are a lot of ways to get to your cookies settings, I, m sure you can get there trough the tools\options menu in your web browser, the bottom line is that you must enable all the cookies for the site; otherwise downloading might fail to work. Also cleaning up your system might work. Also read for information on Google what is essential (to install) for having a working Rapidshare.</em></p>
<p><em><strong>Q: &ldquo;Reading&rdquo; but I&rsquo;m lazy?</strong></em><br /><em><strong>A:</strong></em> I know.</p>
<p><em><strong>Q: I can&rsquo;t extract the vmaps, because DBC extractor crashes or does not function correctly?</strong></em><br /><em><strong>A:</strong></em> On older systems then XP with service pack two; you might need .NET Runtime 2.</p>
<p><em>Info and tips related to .NET Runtime 2.<br />You can find information on what .NET Runtime 2. And how to download it at the following <br />link:</em></p>
<p><a href="http://www.microsoft.com/downloads/details.aspx?familyid=0856eacb-4362-4b0d-8edd-aab15c5e04f5&amp;displaylang=en"  rel="nofollow">http://www.microsoft.com/downloads/details.aspx?familyid=0856eacb-4362-4b0d-8edd-aab15c5e04f5&amp;displaylang=en</a></p>
<p><em><strong>Q: I installed .NET Runtime 2 and still can&rsquo;t extract the vmaps?</strong></em><br /><em><strong>A:</strong></em> If DBC extractor still isn&rsquo;t extracting the vmaps; the only option that remains is to disable the vmaps function for Mangos by changing the following:</p>
<p>Open the mangosd.conf with your notepad and change the lines:<br />vmap.enableLOS = 1<br />vmap.enableHeight = 1</p>
<p><em>Into:<br /></em></p>
<p><em>vmap.enableLOS = 0<br />vmap.enableHeight = 0</em></p>
<p><em><strong>Q: When I try to install the database; Mangos opens up in a new window and stands idle?</strong></em><br /><em><strong>A:</strong></em> You must have administrator rights and/or user account control in XP/Vista.</p>
<p><em>Info and tips related to administrator rights and/or user account control:</em></p>
<p><em><strong>Vista:</strong> Go to start/search and type: Accounts then go to user accounts and Turn User Account Control off. Leave the user accounts window open and check on the right if the word administrator is in your account box. If it isn&rsquo;t then log in to your Administrator account which is the one you created during the initial startup of Vista you must have one because Vista won&rsquo;t allow you to have only user rights accounts.<br /></em></p>
<p><em><strong>XP:</strong> This information will be provided next update. (But it is in a way similar to Vista)</em></p>
<p><em><strong>Q: Every installation step was successful; I want to play, but how?</strong></em><br /><em><strong>A:</strong></em> Click mangosd.exe and let it finish, then click realmd.exe and let it finish; leave them open.<br />In the mangosd.exe window type the following: create monkey bush<br />now start up WoW and login to your account with Name: monkey, Password: bush</p>
<p><em>Info and tips related to GM (Game/Server Master) rights:<br />This is for advanced users, but some info on this seems necessary, only use the GM option when you want to create a dedicated server, if GM is on as a player then certain and or more instances/creatures won&rsquo;t work properly. (Confirmed on UDB forum)</em></p>
<p><em><strong>Q: I tried a database and I want to try a different one, do I need to re-install MySQL?</strong></em><br /><em><strong>A:</strong></em> You don&rsquo;t have to re-install MySQL, just make sure to backup your character data if you want to keep your characters, and you can just replace the new database trough the reaper-x-mangos.bat, it will replace the data in MySQL with the new data.</p>
<p><em>Info related to losing character data:<br />Regretful as it is, sometimes people make mistakes, and therefore it is not guaranteed that your character data is always 100 percent save when you&rsquo;re installing a new version of ReaperMangos. Remember that all of this (the emulator and the Reaper-X build) is an experiment and still in the so-called alpha stage.</em></p>
<p><strong><em>Q: What is your mangos/world database name?<br />A:</em></strong> That depends on what value you provide during the installation (if you&rsquo;re using Reaper Mangos), but for reference the default value for mangos database is named mangos while the realmd database is realmd</p>
<p><strong><em>Q: What are some gm commands in wow?</em></strong><br /><strong><em>A:</em></strong> If you&rsquo;re running Reaper Mangos, you can always get an updated list for each release from <a href="http://www.reaper-x.com/2007/09/21/wow-mangos-gm-game-master-commands/" >this page</a></p>
<p><strong><em>Q: How to host wow server?</em></strong><br /><strong><em>A:</em></strong> Well actually you have two choices for this, the first one is you can always rent a dedicated server to run your wow server process while the other one is from your own computer. The downside of running from your own computer of course, your internet speed won&rsquo;t be capable of holding too many users at once unless because your internet connection speed won&rsquo;t be as fast as connection speed that is used by Datacenter, but since that is the cheapest way to do it most people prefer to run the server from their home instead</p>
<p><strong><em>Q: How to make wow server public?</em></strong><br /><strong><em>A:</em></strong> In order to create a public server you need to <a href="http://www.reaper-x.com/2008/02/04/how-to-set-up-public-wow-server/" >setup port forwarding</a> first, and then you need to <a href="http://www.reaper-x.com/2007/09/24/installing-and-setting-up-apache-22-series-with-php-5-on-windows/" >setup an apache web server with php</a> to be able to server http request for the registration page</p>
<p><strong><em>Q: What port does mangos use?</em></strong><br /><strong><em>A:</em></strong> Mangos by default use <em>port 3724 for the realmd server (login server) and 8085 for the world server (inside game)</em>. Also as a side note, if you change the default realmd port into another value, then you&rsquo;ll need to tell your client to use that port (by default wow client connect to port 3724 for the realmd selection)</p>
<p><strong><em>Q: What kind of servers are WoW run on?</em></strong><br /><strong><em>A:</em></strong> The answer is depend, some people run it on their own computer or you can called it as home server, while others choose to rent a dedicated server (that is not going to be cheap) from various dedicated server provider</p>
<p><strong><em>Q: How to add a game master to wow private server?</em></strong><br /><strong><em>A:</em></strong> You can add game master by simply issuing <strong>setgm username (1/2/3) while 1 is the lowest level and 3 is the administrator</strong> from inside the mangosd window (prompt)</p>
<p><strong><em>Q: How to be a GM on WoW?</em></strong><br /><strong><em>A:</em></strong> If you&rsquo;re asking to be a real game master on Blizzard Official server, then i&rsquo;d suggest you to look at their jobs offering page (if there&rsquo;s any). But if you want to be a gm on your own server then you can simply use the above command (if you&nbsp;use mangos). If you want to be a gm on your friend server, just ask them directly :P</p>
<p><strong><em>Q: How to compile Mangos and Scriptdev2?</em></strong><br /><strong><em>A:</em></strong> You can read my post on a <a href="http://www.reaper-x.com/2008/07/02/how-to-compile-mangos-and-scriptdev2-for-windows/" >detailed guide to compile mangos and scriptdev2</a></p>
<p><em><strong>Q: I found a bug or a certain quest doesn&rsquo;t work?</strong></em><br /><em><strong>A:</strong></em> Check the following info and tips.</p>
<p><em>Info and tips related to bug reporting and working features implemented in the mangos emulator:<br />When you have a bug regarding the installation of Reaper mangos you can do that on <a href="http://www.reaper-x.com/" >http://www.reaper-x.com</a> , for in game bugs there are different forums, but keep in mind that in order to do that, you must have knowledge about how everything works and to follow the rules of conduct assembled by the community.</em></p>
<p>These are the main forums where to go to for further information regarding fixes or bug reporting:</p>
<p><a href="http://www.scriptdev2.com/"  rel="nofollow">www.scriptdev2.com</a><br /><a href="http://www.mangosproject.org/"  rel="nofollow">www.mangosproject.org</a><br /><a href="http://www.udbforums.org/"  rel="nofollow">www.udbforums.org</a> <br /><a href="http://projectsilvermoon.net/"  rel="nofollow">http://projectsilvermoon.net/</a> </p>
<p><em><strong>Q: I don&rsquo;t know what &ldquo;rules of conduct assembled&rdquo; means?</strong></em><br /><em><strong>A:</strong></em> Than I suggest staying away from the forums!</p>
<p><em><strong>Q: I have an error message with ReaperMangos that&rsquo;s not in this f.a.q?</strong></em><br /><em><strong>A:</strong></em> I will try to update this f.a.q on a regular basis, also (if you didn&rsquo;t do it already) try to read this complete f.a.q from top to bottom and try anything that might relate to your problem.</p>
<p><em><strong>Q: There is a new (patch) version of WoW, when will mangos support it?</strong></em><br /><em><strong>A:</strong></em> That is difficult to say, that depends on the update and if the mangos and scriptdev2 team decide if this patch is something that must be dealt with immediately, Waiting is the only thing to do here.<br /><em><strong>A:</strong></em> I, m not happy with the service provided for the emulator and/or this build! <br /><em><strong>A:</strong></em> Remember, It is a privilege to download and use ReaperMangos not a right!</p>
<p><em><strong>SiegeLink</strong> signing out,</em></p>
	<p></p>
	<p><em>Copyright &copy; <a href="http://www.reaper-x.com"  title="Reaper-X Technology">Reaper-X Technology</a> &ndash; www.reaper-x.com | <a href="http://www.reaper-x.com/2007/11/04/reaper-mangos-faq/"  title="Reaper Mangos FAQ">Permalink</a> | <a href="http://www.reaper-x.com/2007/11/04/reaper-mangos-faq/#comments"  title="56 comments">56 comments</a></em></p>
	<p><em><a href="http://www.reaper-x.com" >0x87485B96</a> | Tags : <a href="http://www.reaper-x.com/category/technology/computer/software/emulators/" rel="nofollow"  title="View all posts in Emulators" rel="category tag">Emulators</a>,  <a href="http://www.reaper-x.com/category/how-to/guide/" rel="nofollow"  title="View all posts in Guide" rel="category tag">Guide</a></em></p>

<p>Related posts:<ul><li><a href='http://www.reaper-x.com/2008/01/30/reaper-mangos-installation-upgrade-guide/' rel='bookmark' title='Permanent Link: Reaper Mangos Installation / Upgrade Guide'>Reaper Mangos Installation / Upgrade Guide</a></li><li><a href='http://www.reaper-x.com/2008/01/11/reaper-mangos-5005-easy-wow-private-server-for-wow-232/' rel='bookmark' title='Permanent Link: Reaper Mangos 5005 &#8211; Easy WoW Private Server for WoW 2.3.2'>Reaper Mangos 5005 &#8211; Easy WoW Private Server for WoW 2.3.2</a></li><li><a href='http://www.reaper-x.com/2008/02/02/reaper-mangos-5116-with-scriptdev2-247-easy-wow-private-server-compatible-with-wow-233/' rel='bookmark' title='Permanent Link: Reaper Mangos 5116 with Scriptdev2 247 &#8211; Easy WoW Private Server compatible with WoW 2.3.3'>Reaper Mangos 5116 with Scriptdev2 247 &#8211; Easy WoW Private Server compatible with WoW 2.3.3</a></li><li><a href='http://www.reaper-x.com/2008/01/26/reaper-mangos-5082-easy-wow-private-server-for-wow-233/' rel='bookmark' title='Permanent Link: Reaper Mangos 5082 &#8211; Easy WoW Private Server for WoW 2.3.3'>Reaper Mangos 5082 &#8211; Easy WoW Private Server for WoW 2.3.3</a></li><li><a href='http://www.reaper-x.com/2007/11/11/reaper-mangos-4703-easy-wow-mangos-private-server/' rel='bookmark' title='Permanent Link: Reaper Mangos 4703 &#8211; Easy WoW Mangos Private Server'>Reaper Mangos 4703 &#8211; Easy WoW Mangos Private Server</a></li></ul></p>]]></content:encoded>
			<wfw:commentRss>http://www.reaper-x.com/2007/11/04/reaper-mangos-faq/feed/</wfw:commentRss>
		<slash:comments>56</slash:comments>
		</item>
		<item>
		<title>Converting FLV file into another format</title>
		<link>http://www.reaper-x.com/2007/11/02/converting-flv-file-into-another-format/</link>
		<comments>http://www.reaper-x.com/2007/11/02/converting-flv-file-into-another-format/#comments</comments>
		<pubDate>Thu, 01 Nov 2007 18:53:42 +0000</pubDate>
		<dc:creator>Reaper-X</dc:creator>
				<category><![CDATA[Codecs]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[ffdshow]]></category>
		<category><![CDATA[ffmpeg]]></category>
		<category><![CDATA[flv]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://www.reaper-x.com/2007/11/02/converting-flv-file-into-another-format/</guid>
		<description><![CDATA[Let&#8217;s see i think most people love watching movies online from Youtube, but get confused on how they can convert their downloaded movie files from Youtube into another format such as AVI, MP4, WMV or...


Related posts:<ul><li><a href='http://www.reaper-x.com/2007/03/06/downloading-and-configuring-windows-to-play-flash-video-flv-file-the-hard-way/' rel='bookmark' title='Permanent Link: Downloading and Configuring Windows to Play Flash Video (FLV) File &#8211; The Hard Way'>Downloading and Configuring Windows to Play Flash Video (FLV) File &#8211; The Hard Way</a></li><li><a href='http://www.reaper-x.com/2007/02/15/flv-extractor-extract-video-audio-from-flv-file/' rel='bookmark' title='Permanent Link: FLV Extractor &#8211; Extract Video &#038; Audio from FLV file'>FLV Extractor &#8211; Extract Video &#038; Audio from FLV file</a></li><li><a href='http://www.reaper-x.com/2007/02/01/riva-flv-encoder/' rel='bookmark' title='Permanent Link: Riva FLV Encoder'>Riva FLV Encoder</a></li><li><a href='http://www.reaper-x.com/2007/11/19/suzumiya-haruhi-lost-my-music-guitar-solo-by-ginjineko/' rel='bookmark' title='Permanent Link: Suzumiya Haruhi &#8211; Lost my music Guitar Solo by Ginjineko'>Suzumiya Haruhi &#8211; Lost my music Guitar Solo by Ginjineko</a></li><li><a href='http://www.reaper-x.com/2007/02/12/kanashimi-wa-yuki-no-you-ni/' rel='bookmark' title='Permanent Link: Kanashimi wa Yuki no You ni'>Kanashimi wa Yuki no You ni</a></li></ul>]]></description>
			<content:encoded><![CDATA[<p>Let&rsquo;s see i think most people love watching movies online from Youtube, but get confused on how they can convert their downloaded movie files from Youtube into another format such as AVI, MP4, WMV or even MP3 (if you just want the audio) &hellip; for free (because getting shareware software for flv converter is easy)</p>
<p>And if you&rsquo;re just like me and want to get a good free flv converter for Windows, i&rsquo;d suggest you to&nbsp;use <a href="http://ffmpeg.mplayerhq.hu/" >FFMPEG</a>. It&rsquo;s fast, free &hellip; although&nbsp;it doesn&rsquo;t have a nice graphical interface included by default but i think if you just want the fast and the easiest way to convert flv files, this program might come in handy ;)</p>
<p>Okay but how to do it ?</p>
<p><span id="more-703"></span></p>
<p>1. First you&rsquo;ll need to get the <strong>FFMPEG Binary for Windows</strong> of course, and this can be done by visiting <a href="http://ffdshow.faireal.net/mirror/ffmpeg/" >this page</a></p>
<p>2. Now when you&rsquo;ve downloaded it into your harddrive, of course the next step would be extracting it somewhere, but if you just want the easiest way, i&rsquo;d suggest you to <strong>extract the FFMPEG.exe into your Windows directory</strong> (for example C:\Windows) so you can type it anywhere you want, or you can also add the FFMPEG location into your <em>System Environment Variable path</em> if you know how to do it</p>
<p>3. The third step would be &hellip; <strong><a href="http://www.reaper-x.com/2007/03/06/downloading-and-configuring-windows-to-play-flash-video-flv-file-the-hard-way/" >getting the FLV files from Youtube using the hard way</a></strong>, or you can use various online Youtube Downloader if you prefer to do it that way</p>
<p>4. Now when the FLV file already downloaded to your harddrive, all you have to do is just open the command prompt (Start Menu -&gt; Programs -&gt; Accessories -&gt; Command Prompt) or by simply typing <strong>CMD</strong> in the Run command</p>
<p>5. Now for the last step, you just need to type this :</p>
<p><strong>ffmpeg -i flv-source.flv flv-output.mp4</strong> (i usually choose to convert it into MP4 directly but you can always change it into whatever you want, like <strong>wmv, avi, mpg,</strong> for example because ffmpeg will adjust it automatically)</p>
<p><img alt="Ffmpeg" src="http://images.reaper-x.com/blogs/ffmpeg.jpg" border="0"  /></p>
<p><em>Note : on the above example i choose to use 350kb bitrate for the output video file</em></p>
<p>6. And done &hellip; now you can watch the converted video file freely</p>
<p>As a side note, you can always adjust what options are used when converting the video files, and if you need to look at all the FFMPEG commands, you just need to type <em>ffmpeg</em></p>
	<p></p>
	<p><em>Copyright &copy; <a href="http://www.reaper-x.com"  title="Reaper-X Technology">Reaper-X Technology</a> &ndash; www.reaper-x.com | <a href="http://www.reaper-x.com/2007/11/02/converting-flv-file-into-another-format/"  title="Converting FLV file into another format">Permalink</a> | <a href="http://www.reaper-x.com/2007/11/02/converting-flv-file-into-another-format/#comments"  title="7 comments">7 comments</a></em></p>
	<p><em><a href="http://www.reaper-x.com" >0x87485B96</a> | Tags : <a href="http://www.reaper-x.com/category/technology/computer/software/codecs/" rel="nofollow"  title="View all posts in Codecs" rel="category tag">Codecs</a>,  <a href="http://www.reaper-x.com/category/how-to/guide/" rel="nofollow"  title="View all posts in Guide" rel="category tag">Guide</a></em></p>

<p>Related posts:<ul><li><a href='http://www.reaper-x.com/2007/03/06/downloading-and-configuring-windows-to-play-flash-video-flv-file-the-hard-way/' rel='bookmark' title='Permanent Link: Downloading and Configuring Windows to Play Flash Video (FLV) File &#8211; The Hard Way'>Downloading and Configuring Windows to Play Flash Video (FLV) File &#8211; The Hard Way</a></li><li><a href='http://www.reaper-x.com/2007/02/15/flv-extractor-extract-video-audio-from-flv-file/' rel='bookmark' title='Permanent Link: FLV Extractor &#8211; Extract Video &#038; Audio from FLV file'>FLV Extractor &#8211; Extract Video &#038; Audio from FLV file</a></li><li><a href='http://www.reaper-x.com/2007/02/01/riva-flv-encoder/' rel='bookmark' title='Permanent Link: Riva FLV Encoder'>Riva FLV Encoder</a></li><li><a href='http://www.reaper-x.com/2007/11/19/suzumiya-haruhi-lost-my-music-guitar-solo-by-ginjineko/' rel='bookmark' title='Permanent Link: Suzumiya Haruhi &#8211; Lost my music Guitar Solo by Ginjineko'>Suzumiya Haruhi &#8211; Lost my music Guitar Solo by Ginjineko</a></li><li><a href='http://www.reaper-x.com/2007/02/12/kanashimi-wa-yuki-no-you-ni/' rel='bookmark' title='Permanent Link: Kanashimi wa Yuki no You ni'>Kanashimi wa Yuki no You ni</a></li></ul></p>]]></content:encoded>
			<wfw:commentRss>http://www.reaper-x.com/2007/11/02/converting-flv-file-into-another-format/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
