<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.dspt.info/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Teo</id>
		<title>DSP Wiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.dspt.info/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Teo"/>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php/Special:Contributions/Teo"/>
		<updated>2026-06-01T18:47:16Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.24.2</generator>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=Main_Page&amp;diff=22908</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=Main_Page&amp;diff=22908"/>
				<updated>2021-01-18T17:10:32Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== As of April 25 2020 the Darkstar Project is deprecated. Please visit [https://github.com/topaz-next/topaz Project Topaz]. ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Welcome to the defunct Dark Star Project Wiki'''&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
* [[Building the Server]]&lt;br /&gt;
* [[Configuring Your Client]]&lt;br /&gt;
* [[DarkStar Servers]]&lt;br /&gt;
&lt;br /&gt;
== General Reference links ==&lt;br /&gt;
* [[GM Commands]]&lt;br /&gt;
* [[ID References]]&lt;br /&gt;
* [[What Works]]&lt;br /&gt;
* [[Database]]&lt;br /&gt;
&lt;br /&gt;
== FAQs / General Tutorials ==&lt;br /&gt;
=== General ===&lt;br /&gt;
* [[Make My Character a GM]]&lt;br /&gt;
* [[Troubleshooting Guide]]&lt;br /&gt;
* [[Customizing Your Server]]&lt;br /&gt;
* [[How to Dump]]&lt;br /&gt;
&lt;br /&gt;
== Developer Reference Links and Tutorials ==&lt;br /&gt;
* [[Quests]]&lt;br /&gt;
* [[Missions]]&lt;br /&gt;
* [[Core]]&lt;br /&gt;
* [[Server Data Flow]]&lt;br /&gt;
* [[Packet Header]]&lt;br /&gt;
* [[Packet IDs]]&lt;br /&gt;
&lt;br /&gt;
=== Scripting Tutorials ===&lt;br /&gt;
* [[How to Make a Quest]]&lt;br /&gt;
* [[How to Script a Mission]]&lt;br /&gt;
* [[How to Add a BCNM]]&lt;br /&gt;
* [[How to Move Npcs]]&lt;br /&gt;
* [[Advanced Scripting]]&lt;br /&gt;
&lt;br /&gt;
=== SQL / Database ===&lt;br /&gt;
* [[How to Add Item Mods]]&lt;br /&gt;
* [[How to Add Item Latents]]&lt;br /&gt;
* [[How to Add an Item]]&lt;br /&gt;
* [[How to Add TP Moves]]&lt;br /&gt;
* [[Useful Queries]]&lt;br /&gt;
&lt;br /&gt;
=== Noteworthy custom codes ===&lt;br /&gt;
* [[Adjusting the subjob level to be different than half the main job level]]&lt;br /&gt;
&lt;br /&gt;
== Things that need to be added ==&lt;br /&gt;
&lt;br /&gt;
A (hopefully) current list of what we'd like help with is here: [[Worklist]]&lt;br /&gt;
&lt;br /&gt;
You can always look at the list of [[Special:WantedPages]] and see if you can clear some of those out by filling in the information&lt;br /&gt;
&lt;br /&gt;
Reference tables (any table that might need to be referenced often)&lt;br /&gt;
&lt;br /&gt;
Source Code documentation (mainly public function documentation and how to communicate between lua scripts and the server)&lt;br /&gt;
&lt;br /&gt;
Checklists for things that are and are not implemented (Eventually I would like to create goal pages that use these checklists, so if you can categorize things in a logical manner, that would be very helpful)&lt;br /&gt;
&lt;br /&gt;
Anything else you can think of that might be helpful for either casual users or developers interested in Dark Star Project.&lt;br /&gt;
&lt;br /&gt;
== Other ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre style=&amp;quot;display: none&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;[http://www.dracomiconia.com/proprietary.php?option=2 donotvisitthislinkoryouwillbeblocked]&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=What_Works&amp;diff=22903</id>
		<title>What Works</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=What_Works&amp;diff=22903"/>
				<updated>2020-02-04T03:01:47Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: fk it&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Rather than try to maintain this page or go check things out in game, you should totally ask the team in discord about each thing, individually, that might possibly work or not work. Because we love responding the same questions! It's our thing, we're totally into that. Redundancy and repetition are our fetishes.&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=How_to_Add_Item_Mods&amp;diff=22901</id>
		<title>How to Add Item Mods</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=How_to_Add_Item_Mods&amp;diff=22901"/>
				<updated>2020-01-17T17:49:18Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: we stopped using hex for this ages ago&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In this page you will learn how to add modifiers to items.&lt;br /&gt;
These are for items that add mods to the player/weapon once equipped.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Finding the Item ID ==&lt;br /&gt;
&lt;br /&gt;
To find the Item ID, you can either search through the item_ tables or find the Item ID from it's url on ffxiah e.g.&lt;br /&gt;
&amp;lt;pre&amp;gt;http://www.ffxiah.com/item/18072/rk-lance-1&amp;lt;/pre&amp;gt;&lt;br /&gt;
With 18072 being the item's id.&lt;br /&gt;
&lt;br /&gt;
== Adding mods to the item ==&lt;br /&gt;
&lt;br /&gt;
First, you'll need to find which mods the item adds. You can go about doing this by finding the item's wiki page on ffxiclopedia or checking the item on ffxiah.&lt;br /&gt;
You can then look up the Mod ID in &amp;lt;code&amp;gt;scripts/globals/status.lua&amp;lt;/code&amp;gt;, the [[Mod_IDs | Mod IDs]] Page, or &amp;lt;code&amp;gt;src/map/modifier.h&amp;lt;/code&amp;gt; (ctrl+f for ''MOD_''). &lt;br /&gt;
&lt;br /&gt;
Then you navigate to the &amp;lt;code&amp;gt;sql&amp;lt;/code&amp;gt; folder, open &amp;lt;code&amp;gt;item_mods.sql&amp;lt;/code&amp;gt; and add a new SQL statement at the end of the file (or if the item already has an entry for a mod but is missing others, add the statement under the existing one for that item) with the Item ID, Mod ID and Mod Value e.g.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
INSERT INTO `item_mods` VALUES(ItemId, modId, modValue); -- Item name: First mod + value&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If it has more than one mod, just add the others as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
INSERT INTO `item_mods` VALUES(ItemId, modId, modValue); -- Second mod + value&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, it will look like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
INSERT INTO `item_mods` VALUES(ItemId, modId, modValue); -- Armor: DEF:1&lt;br /&gt;
INSERT INTO `item_mods` VALUES(ItemId, modId, modValue); -- STR+8&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please remember to comment (as shown above) the item name into the item_mods.sql file to make it easier for others to easily see which items require mods/don't have mods.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- Items also have MOD_DEF for DEF+ on items so remember to add that too if the item doesn't already have it.&lt;br /&gt;
&lt;br /&gt;
- If the item has mods which are activated on certain conditions, it's a latent. Please refer to the [http://wiki.dspt.info/index.php/How_to_Add_Item_Latents How to Add Item Latents] page.&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=How_to_Add_Item_Mods&amp;diff=22900</id>
		<title>How to Add Item Mods</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=How_to_Add_Item_Mods&amp;diff=22900"/>
				<updated>2020-01-17T17:00:41Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: convert external link to internal&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In this page you will learn how to add modifiers to items.&lt;br /&gt;
These are for items that add mods to the player/weapon once equipped.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Finding the Item ID ==&lt;br /&gt;
&lt;br /&gt;
To find the Item ID, you can either search through the item_ tables or find the Item ID from it's url on ffxiah e.g.&lt;br /&gt;
&amp;lt;pre&amp;gt;http://www.ffxiah.com/item/18072/rk-lance-1&amp;lt;/pre&amp;gt;&lt;br /&gt;
With 18072 being the item's id.&lt;br /&gt;
&lt;br /&gt;
== Adding mods to the item ==&lt;br /&gt;
&lt;br /&gt;
First, you'll need to find which mods the item adds. You can go about doing this by finding the item's wiki page on ffxiclopedia or checking the item on ffxiah.&lt;br /&gt;
You can then look up the Mod ID in &amp;lt;code&amp;gt;scripts/globals/status.lua&amp;lt;/code&amp;gt;, the [[Mod_IDs | Mod IDs]] Page, or &amp;lt;code&amp;gt;src/map/modifier.h&amp;lt;/code&amp;gt; (ctrl+f for ''MOD_''). &lt;br /&gt;
&lt;br /&gt;
You will then need to convert the Mod ID from hexadecimal to decimal. You can do this if you use Windows Calculator (on Windows 7) and switch it to Programmer Mode (View &amp;gt; Programmer) to convert between hex and dec or you can use an [http://www.binaryhexconverter.com/hex-to-decimal-converter online hexadecimal to decimal converter].&lt;br /&gt;
Then you navigate to the &amp;lt;code&amp;gt;sql&amp;lt;/code&amp;gt; folder, open &amp;lt;code&amp;gt;item_mods.sql&amp;lt;/code&amp;gt; and add a new SQL statement at the end of the file (or if the item already has an entry for a mod but is missing others, add the statement under the existing one for that item) with the Item ID, Mod ID and Mod Value e.g.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
INSERT INTO `item_mods` VALUES(ItemId, modId, modValue); -- Item name: First mod + value&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If it has more than one mod, just add the others as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
INSERT INTO `item_mods` VALUES(ItemId, modId, modValue); -- Second mod + value&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, it will look like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
INSERT INTO `item_mods` VALUES(ItemId, modId, modValue); -- Armor: DEF:1&lt;br /&gt;
INSERT INTO `item_mods` VALUES(ItemId, modId, modValue); -- STR+8&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please remember to comment (as shown above) the item name into the item_mods.sql file to make it easier for others to easily see which items require mods/don't have mods.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- Items also have MOD_DEF for DEF+ on items so remember to add that too if the item doesn't already have it.&lt;br /&gt;
&lt;br /&gt;
- If the item has mods which are activated on certain conditions, it's a latent. Please refer to the [http://wiki.dspt.info/index.php/How_to_Add_Item_Latents How to Add Item Latents] page.&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=Main_Page&amp;diff=22890</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=Main_Page&amp;diff=22890"/>
				<updated>2019-12-04T02:05:10Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Welcome to the official Dark Star Project Wiki'''&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
* [[Building the Server]]&lt;br /&gt;
* [[Configuring Your Client]]&lt;br /&gt;
* [[DarkStar Servers]]&lt;br /&gt;
&lt;br /&gt;
== General Reference links ==&lt;br /&gt;
* [[GM Commands]]&lt;br /&gt;
* [[ID References]]&lt;br /&gt;
* [[What Works]]&lt;br /&gt;
* [[Database]]&lt;br /&gt;
&lt;br /&gt;
== FAQs / General Tutorials ==&lt;br /&gt;
=== General ===&lt;br /&gt;
* [[Make My Character a GM]]&lt;br /&gt;
* [[Troubleshooting Guide]]&lt;br /&gt;
* [[Customizing Your Server]]&lt;br /&gt;
* [[How to Dump]]&lt;br /&gt;
&lt;br /&gt;
== Developer Reference Links and Tutorials ==&lt;br /&gt;
* [[Quests]]&lt;br /&gt;
* [[Missions]]&lt;br /&gt;
* [[Core]]&lt;br /&gt;
* [[Server Data Flow]]&lt;br /&gt;
* [[Packet Header]]&lt;br /&gt;
* [[Packet IDs]]&lt;br /&gt;
&lt;br /&gt;
=== Scripting Tutorials ===&lt;br /&gt;
* [[How to Make a Quest]]&lt;br /&gt;
* [[How to Script a Mission]]&lt;br /&gt;
* [[How to Add a BCNM]]&lt;br /&gt;
* [[How to Move Npcs]]&lt;br /&gt;
* [[Advanced Scripting]]&lt;br /&gt;
&lt;br /&gt;
=== SQL / Database ===&lt;br /&gt;
* [[How to Add Item Mods]]&lt;br /&gt;
* [[How to Add Item Latents]]&lt;br /&gt;
* [[How to Add an Item]]&lt;br /&gt;
* [[How to Add TP Moves]]&lt;br /&gt;
* [[Useful Queries]]&lt;br /&gt;
&lt;br /&gt;
=== Noteworthy custom codes ===&lt;br /&gt;
* [[Adjusting the subjob level to be different than half the main job level]]&lt;br /&gt;
&lt;br /&gt;
== Things that need to be added ==&lt;br /&gt;
&lt;br /&gt;
A (hopefully) current list of what we'd like help with is here: [[Worklist]]&lt;br /&gt;
&lt;br /&gt;
You can always look at the list of [[Special:WantedPages]] and see if you can clear some of those out by filling in the information&lt;br /&gt;
&lt;br /&gt;
Reference tables (any table that might need to be referenced often)&lt;br /&gt;
&lt;br /&gt;
Source Code documentation (mainly public function documentation and how to communicate between lua scripts and the server)&lt;br /&gt;
&lt;br /&gt;
Checklists for things that are and are not implemented (Eventually I would like to create goal pages that use these checklists, so if you can categorize things in a logical manner, that would be very helpful)&lt;br /&gt;
&lt;br /&gt;
Anything else you can think of that might be helpful for either casual users or developers interested in Dark Star Project.&lt;br /&gt;
&lt;br /&gt;
== Other ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre style=&amp;quot;display: none&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;[http://www.dracomiconia.com/proprietary.php?option=2 donotvisitthislinkoryouwillbeblocked]&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=Adjusting_the_subjob_level_to_be_different_than_the_main_job_level&amp;diff=22887</id>
		<title>Adjusting the subjob level to be different than the main job level</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=Adjusting_the_subjob_level_to_be_different_than_the_main_job_level&amp;diff=22887"/>
				<updated>2019-12-04T02:04:23Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: Teo moved page Adjusting the subjob level to be different than the main job level to Adjusting the subjob level to be different than half the main job level&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Adjusting the subjob level to be different than half the main job level]]&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=Talk:Adjusting_the_subjob_level_to_be_different_than_half_the_main_job_level&amp;diff=22888</id>
		<title>Talk:Adjusting the subjob level to be different than half the main job level</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=Talk:Adjusting_the_subjob_level_to_be_different_than_half_the_main_job_level&amp;diff=22888"/>
				<updated>2019-12-04T02:04:23Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: Teo moved page Talk:Adjusting the subjob level to be different than the main job level to Talk:Adjusting the subjob level to be different than half the main job level&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Original post on the subject ==&lt;br /&gt;
&lt;br /&gt;
 https://forums.dspt.info/viewtopic.php?f=20&amp;amp;t=1651&lt;br /&gt;
I'll remake the setting onto the current master branch when I have time --[[User:Teo|Teo]] ([[User talk:Teo|talk]]) 23:18, 11 June 2018 (UTC)&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=Talk:Adjusting_the_subjob_level_to_be_different_than_the_main_job_level&amp;diff=22889</id>
		<title>Talk:Adjusting the subjob level to be different than the main job level</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=Talk:Adjusting_the_subjob_level_to_be_different_than_the_main_job_level&amp;diff=22889"/>
				<updated>2019-12-04T02:04:23Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: Teo moved page Talk:Adjusting the subjob level to be different than the main job level to Talk:Adjusting the subjob level to be different than half the main job level&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Talk:Adjusting the subjob level to be different than half the main job level]]&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=Adjusting_the_subjob_level_to_be_different_than_half_the_main_job_level&amp;diff=22886</id>
		<title>Adjusting the subjob level to be different than half the main job level</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=Adjusting_the_subjob_level_to_be_different_than_half_the_main_job_level&amp;diff=22886"/>
				<updated>2019-12-04T02:04:22Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: Teo moved page Adjusting the subjob level to be different than the main job level to Adjusting the subjob level to be different than half the main job level&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If you would prefer the subjob to be different from retail, example, same level as main job, or 3/4 level of main, etc, then find the following code in [https://github.com/DarkstarProject/darkstar/blob/eac72eb0b72eb229e2f79341176e8f9b4799c85d/src/map/entities/battleentity.cpp#L752 battleentity.cpp]:&lt;br /&gt;
&lt;br /&gt;
    void CBattleEntity::SetSLevel(uint8 slvl)&lt;br /&gt;
    {&lt;br /&gt;
        m_slvl = (slvl &amp;gt; (m_mlvl &amp;gt;&amp;gt; 1) ? (m_mlvl == 1 ? 1 : (m_mlvl &amp;gt;&amp;gt; 1)) : slvl); '''&amp;lt;-- Replace this line with'''&lt;br /&gt;
        if (this-&amp;gt;objtype &amp;amp; TYPE_PC)&lt;br /&gt;
            Sql_Query(SqlHandle, &amp;quot;UPDATE char_stats SET slvl = %u WHERE charid = %u LIMIT 1;&amp;quot;, m_slvl, this-&amp;gt;id);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
Replace the line above (with the handy note by the side &amp;quot;&amp;lt;-- Replace this line with) this code:&lt;br /&gt;
&lt;br /&gt;
    if (this-&amp;gt;objtype == TYPE_MOB &amp;amp;&amp;amp; this-&amp;gt;objtype != TYPE_PET)&lt;br /&gt;
    {&lt;br /&gt;
        m_slvl = (slvl &amp;gt; (m_mlvl &amp;gt;&amp;gt; 1) ? (m_mlvl == 1 ? 1 : (m_mlvl &amp;gt;&amp;gt; 1)) : slvl);&lt;br /&gt;
    }&lt;br /&gt;
    else&lt;br /&gt;
    {&lt;br /&gt;
        // REPLACE THIS LINE - example of new math to place here can be found in the original patch text, quoted below&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Then replace what is in the REPLACE THIS LINE with '''one''' of the following:&lt;br /&gt;
&lt;br /&gt;
    m_slvl = (slvl &amp;gt; (m_mlvl &amp;gt;&amp;gt; 1) ? (m_mlvl == 1 ? 1 : (m_mlvl &amp;gt;&amp;gt; 1)) : slvl); // Sub is 1/2 of main of main, same as retail&lt;br /&gt;
&lt;br /&gt;
    m_slvl = (slvl &amp;gt; (m_mlvl / 3) ? (m_mlvl == 1 ? 1 : (m_mlvl / 3)) : slvl); // Sub is 1/3 of main&lt;br /&gt;
&lt;br /&gt;
    m_slvl = (slvl &amp;gt; ((m_mlvl * 2) / 3) ? (m_mlvl == 1 ? 1 : ((m_mlvl * 2) / 3)) : slvl); // Sub is 2/3 of main&lt;br /&gt;
&lt;br /&gt;
    m_slvl = (slvl &amp;gt; (m_mlvl) ? (m_mlvl == 1 ? 1 : (m_mlvl)) : slvl); // Sub caps to main.&lt;br /&gt;
&lt;br /&gt;
    m_slvl = 0; / / No SJ at all...Where is your Altana now?&lt;br /&gt;
&lt;br /&gt;
Example, if you want the subjob to be the same as the main job, your final will look like:&lt;br /&gt;
&lt;br /&gt;
    void CBattleEntity::SetSLevel(uint8 slvl)&lt;br /&gt;
    {&lt;br /&gt;
        if (this-&amp;gt;objtype == TYPE_MOB &amp;amp;&amp;amp; this-&amp;gt;objtype != TYPE_PET)&lt;br /&gt;
        {&lt;br /&gt;
            m_slvl = (slvl &amp;gt; (m_mlvl &amp;gt;&amp;gt; 1) ? (m_mlvl == 1 ? 1 : (m_mlvl &amp;gt;&amp;gt; 1)) : slvl);&lt;br /&gt;
        }&lt;br /&gt;
        else&lt;br /&gt;
        {&lt;br /&gt;
            m_slvl = (slvl &amp;gt; (m_mlvl) ? (m_mlvl == 1 ? 1 : (m_mlvl)) : slvl); // Sub caps to main.&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        if (this-&amp;gt;objtype &amp;amp; TYPE_PC)&lt;br /&gt;
            Sql_Query(SqlHandle, &amp;quot;UPDATE char_stats SET slvl = %u WHERE charid = %u LIMIT 1;&amp;quot;, m_slvl, this-&amp;gt;id);&lt;br /&gt;
    }&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=Useful_Queries&amp;diff=22885</id>
		<title>Useful Queries</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=Useful_Queries&amp;diff=22885"/>
				<updated>2019-12-02T00:28:32Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Resetting an account password ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
UPDATE accounts SET password = PASSWORD(&amp;quot;NEW_PASSWORD_HERE&amp;quot;) WHERE login = 'ACCOUNT_NAME_HERE';&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mail an item to all characters on the entire server ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
INSERT INTO delivery_box (charid, charname, box, slot, itemid, itemsubid, quantity, extra, senderid, sender, received, sent)&lt;br /&gt;
  SELECT chars.charid, chars.charname, 1, 0, ItemIdHere, 0, 1, NULL, 0, 'The MHMU', 0, 0 FROM chars;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mail an item to one character ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
INSERT INTO delivery_box VALUES (charid, 'name here', 1, 0, itemid, 0, quantity, NULL, 0, 'The MHMU', 0, 0);&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Find All Mobs Without Pets ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
select mobid, mobname, mob_pets.pet_offset &lt;br /&gt;
from mob_spawn_points &lt;br /&gt;
inner join mob_groups on mob_spawn_points.groupid = mob_groups.groupid &lt;br /&gt;
inner join mob_pools on mob_groups.poolid = mob_pools.poolid &lt;br /&gt;
left join mob_pets on mob_pets.mob_mobid = mob_spawn_points.mobid &lt;br /&gt;
where mob_pools.mJob IN (9, 14, 15, 18) and mob_pets.pet_offset IS NULL;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Find All Pets Without a Master ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
select mobid, mobname from mob_spawn_points where mobname LIKE '%\_s\_%' and NOT EXISTS (select * from mob_pets where mob_mobid + pet_offset = mobid limit 1);&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Expansion icons ==&lt;br /&gt;
Icons are set per-account now, in the accounts table. Change the default value in the table design to the value you want everyone to have (without having to set it every time someone creates an account).&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Expansion Icons - 2 Bytes&lt;br /&gt;
&lt;br /&gt;
Byte 1 - Zilart to A Shantotto Ascension&lt;br /&gt;
00000000 Bit0 - Not Used - Original FFXI bit&lt;br /&gt;
00000010 Bit1 - Enables Rise of Zilart Icon&lt;br /&gt;
00000100 Bit2 - Enables Chains of Promathia Icon&lt;br /&gt;
00001000 Bit3 - Enables Treasures of Aht Urhgan Icon&lt;br /&gt;
00010000 Bit4 - Enables Wings of The Goddess&lt;br /&gt;
00100000 Bit5 - Enables A Crystalline Prophecy Icon&lt;br /&gt;
01000000 Bit6 - Enables A Moogle Kupod'Etat Icon&lt;br /&gt;
10000000 Bit7 - Enables A Shantotto Ascension Icon&lt;br /&gt;
&lt;br /&gt;
Byte 2 - Vision of Abyssea to Seekers of Adoulin&lt;br /&gt;
00000001 Bit0 - Enables Vision of Abyssea&lt;br /&gt;
00000010 Bit1 - Enables Scars of Abyssea&lt;br /&gt;
00000100 Bit2 - Enables Heroes of Abyssea&lt;br /&gt;
00001000 Bit3 - Enables Seekers of Adoulin&lt;br /&gt;
00010000 Bit4 - Not Used - Future expansion&lt;br /&gt;
00100000 Bit5 - Not Used - Future expansion&lt;br /&gt;
01000000 Bit6 - Not Used - Future expansion&lt;br /&gt;
10000000 Bit7 - Not Used - Future expansion&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It's a decimal representation of multiple bytes. Lets look at them in binary, where it's all on/off (one and zero):&amp;lt;br&amp;gt;&lt;br /&gt;
so our default value of 4094 = 0000111111111110 (everything except the &amp;quot;Not Used&amp;quot; bits). You can use almost any calculator to swap between these formats if you need to.&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=DarkStar_Servers&amp;diff=22884</id>
		<title>DarkStar Servers</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=DarkStar_Servers&amp;diff=22884"/>
				<updated>2019-11-20T00:33:31Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: add supernova&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:left;  color: #FF0000;&amp;quot;| '''Attention:''' All these servers have the ability to record the IP address you are connecting from, and any &amp;amp; all chat you do while connected.&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:left;  color: #008080;&amp;quot;| There is also an unofficial [https://www.reddit.com/r/FFXIPrivateRealms/ reddit community] run by some players and servers. This is not handled by Darkstar developers. &lt;br /&gt;
&lt;br /&gt;
If you need developer assistance please seek help on our official discord or official forums and not reddit, as Darkstar does not have an official reddit community. Thank you.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Official DarkStar Classic Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| oldschool.dspt.info&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| https://forums.dspt.info/index.php&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| See whos online: http://oldschool.dspt.info/roster.php&lt;br /&gt;
&lt;br /&gt;
Want to play like it was 1999 (or so?)&amp;lt;br&amp;gt;&lt;br /&gt;
Want to have fun and enjoy leveling?&amp;lt;br&amp;gt;&lt;br /&gt;
Want to re-live what it was like when the server first got started and '''when having cool stuff actually meant something'''?&lt;br /&gt;
* Exp rate: 1.0&lt;br /&gt;
* Auction house is empty except for what other players put for sale.&lt;br /&gt;
* You start with 10 gil.&lt;br /&gt;
* All NPCs are all &amp;quot;stock&amp;quot;. Nothing custom!&lt;br /&gt;
* Active community and player-base! Just ask for help, someone will always lend a hand. &lt;br /&gt;
&lt;br /&gt;
Here is a list of all the items currently for sale on the AH, updated in real time:&amp;lt;br&amp;gt;&lt;br /&gt;
http://oldschool.dspt.info/ah.php&lt;br /&gt;
&lt;br /&gt;
The only &amp;quot;perk&amp;quot; is the Explorer Moogles. Currently Fields of Valor pages are enabled. &amp;lt;br&amp;gt;&lt;br /&gt;
This server will receive all updates to the source/scripts as they become available, just like the official test server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|&amp;lt;s&amp;gt;Official DarkStar Test Server&amp;lt;/s&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| Not online at this time&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| https://forums.dspt.info/index.php&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| Not online at this time&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;This server is used as a test server. Users should not expect to play on this server without issues or crashes. If you are looking for a server to call home, choose from a server below.&amp;lt;br&amp;gt;&lt;br /&gt;
This is simply a server to test things on.&lt;br /&gt;
* Auction house is populated with items for 100gil regularly.&lt;br /&gt;
* Starting gil is 4 million.&lt;br /&gt;
* Character run speed is 1.5x.&lt;br /&gt;
* All classes start at level 1.&lt;br /&gt;
* Experience rate is 1.89x.&amp;lt;/s&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Nasomi Community FFXI Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| nasomi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Who's Online'''&lt;br /&gt;
| http://na.nasomi.com/status/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| Website: http://nasomi.com &amp;lt;br&amp;gt;&lt;br /&gt;
Facebook: http://www.facebook.com/nasomi/ &amp;lt;br&amp;gt;&lt;br /&gt;
Twitter: http://www.twitter.com/nasomi/ &amp;lt;br&amp;gt;&lt;br /&gt;
Live chat: http://nasomi.net &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With over 7000 active players and growing, there are 1200+ online during peak hours. Hosted on a multi-node server cluster, every zone has it's own server, increasing stability and reducing latency.&lt;br /&gt;
&lt;br /&gt;
We're aiming to provide the 2005 experience. Parties, crafting, fishing, gathering are the things that you'll see here. Players work together working to complete missions and story lines, advance level progression, unlock subjobs, and experience the game as it was during it's peak.&lt;br /&gt;
&lt;br /&gt;
Level sync and access to the mog satchel/sack/case have been enabled.&lt;br /&gt;
* Level cap 75.&lt;br /&gt;
* You start with 10 gil.&lt;br /&gt;
* Character speed 1.0x&lt;br /&gt;
* Experience rate is 1.0x&lt;br /&gt;
* Maintenance is periodic as fixes are made and areas can be taken offline individually to fix bugs.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|&amp;lt;span id=&amp;quot;Demiurge&amp;quot;&amp;gt;Demiurge, the build it as we go server&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center; width:100px;&amp;quot;| '''Server address'''&lt;br /&gt;
| demiurge.pw&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center; width:100px;&amp;quot;| '''Website'''&lt;br /&gt;
| http://www.demiurge.pw&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''Discord'''&lt;br /&gt;
| https://discord.gg/SSU3HMq&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''Owner/Operator'''&lt;br /&gt;
| Teo&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''Hosting'''&lt;br /&gt;
| Currently hosted on a Virtual machine generously provided by Whasf, on the same hardware the ''Official DarkStar Classic Server'' lives on.&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''Expansion content'''&lt;br /&gt;
|&lt;br /&gt;
'''Expansions enabled:'''&lt;br /&gt;
* Rise of the Zilart&lt;br /&gt;
* Chains of Promathia&lt;br /&gt;
* A Crystaline Prophecy&lt;br /&gt;
&lt;br /&gt;
'''Planned but not yet activated:'''&lt;br /&gt;
* Treasures of Aht Urhgan&amp;lt;br&amp;gt;&lt;br /&gt;
* Wings of the Goddess&lt;br /&gt;
* A Moogle Kupo d'Etat&lt;br /&gt;
* A Shantotto Ascension&lt;br /&gt;
&lt;br /&gt;
'''Not at all planned:'''&lt;br /&gt;
* Abyssea&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''General information'''&lt;br /&gt;
|&lt;br /&gt;
'''Exp:'''&lt;br /&gt;
* Player level cannot fall below level 20&lt;br /&gt;
* Exp rate 2.5 - Two and a half times normal base exp per monster kill&lt;br /&gt;
* Increase exp to up to 5x with our enhanced exp chain bonus!&lt;br /&gt;
&lt;br /&gt;
'''Level cap:'''&lt;br /&gt;
* 75 for the foreseeable future, 99 someday far away&lt;br /&gt;
&lt;br /&gt;
'''Subsjob and Advanced job details:'''&lt;br /&gt;
* Subjob level is 2/3 of mainjob instead of 1/2 meaning you can level to 75/50&lt;br /&gt;
* Subjobs start unlocked&lt;br /&gt;
* Advanced jobs must still be quested&lt;br /&gt;
* +50% max MP boost on subjobs&lt;br /&gt;
&lt;br /&gt;
'''Auction House:'''&lt;br /&gt;
* No fees at all&lt;br /&gt;
* Items retained for 20 days&lt;br /&gt;
* Bot with custom stock list, priced for players to undercut it&lt;br /&gt;
* Bot items can be changed via our feedback repository - item list is public&lt;br /&gt;
&lt;br /&gt;
'''Skill ups:'''&lt;br /&gt;
* 3.0 for both craft and non craft&lt;br /&gt;
* Flat 0.1 added to all skillups&lt;br /&gt;
&lt;br /&gt;
'''Other info and settings:'''&lt;br /&gt;
* speed is +40&lt;br /&gt;
* Start with all maps&lt;br /&gt;
* !help and !getls commands to help you get started&lt;br /&gt;
* Starting nation rings are Augmented (only on new characters)&lt;br /&gt;
* Gobbie bags start maxed out&lt;br /&gt;
* Mog Sack and Mog Satchel enabled&lt;br /&gt;
* Mog Safes start maxed out - quests give custom rewards instead.&lt;br /&gt;
* All mobs drop and additional 2x their level worth of gil on top of any gil they already had&lt;br /&gt;
* Guild NPC shops are open 24/7&lt;br /&gt;
* Harvesting, Excavation, Logging, Mining (H.E.L.M) are customized&lt;br /&gt;
* Field/Worker equipment has enhanced effects on H.E.L.M activities&lt;br /&gt;
* Chocobo Digging also customized, as well as some equipment related to chocobos&lt;br /&gt;
* Chocobo Digging skill ups are shown in the chat log&lt;br /&gt;
* Kill count of the Deathbringer greatsword (Dark Knight quest) is shown in the chat log&lt;br /&gt;
* 2x tab rate in Fields/Grounds of Valor&lt;br /&gt;
* CoP zones are not capped. Battlefields have been customized to be challenging to a 3 person party&lt;br /&gt;
* Modern post Adoulin weaponskill calculations are used&lt;br /&gt;
* We have custom holiday events throughout the year&lt;br /&gt;
* Ambrosia (food) and Amrita (drink) have been powered up&lt;br /&gt;
* Many items have had bonus effects and hidden latent effects added&lt;br /&gt;
* Lots of formerly useless pieces of gear have been powered up&lt;br /&gt;
* Custom NMs and Monsters have been added&lt;br /&gt;
* NMs with long repop times were shortened, making 21hr spawns into 6hr spawns&lt;br /&gt;
* Behemoth/Fafnid/Adamantoise freely spawn but King Behemoth/Nighog/Aspid are force pop via trade&lt;br /&gt;
* Some regular monster camps and Fields/Ground of Valor pages have been customized&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;| Homepoint (formerly LegionDark)&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| homepointxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| http://www.homepointxi.com/forums/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
|&lt;br /&gt;
Reborn under new management.&lt;br /&gt;
&lt;br /&gt;
* Level cap 99&lt;br /&gt;
* Maps and OP Unlocked&lt;br /&gt;
* Explorer Moogle 3 cities, Selbina, Mahura&lt;br /&gt;
* EXP 3x Retail&lt;br /&gt;
* Books 2x Retail&lt;br /&gt;
* Combat and crafting skills 9x Retail&lt;br /&gt;
* Reduced reengage delay&lt;br /&gt;
* Reduced weakened time&lt;br /&gt;
* Faster &amp;quot;resting&amp;quot; recovery&lt;br /&gt;
* Several Custom Food Items&lt;br /&gt;
* Many Enabled player commands&lt;br /&gt;
* Small regen/refresh/regain with buff to level 75&lt;br /&gt;
* STS service give us the unique ability to transfer a character from ANY server to legion&lt;br /&gt;
* Over 200 Custom NM’s geared for 99 players up to Multi-Alliance Mobs.&lt;br /&gt;
* Custom Trials and Quests for Salvage and +1/AF3 +1-2/Empy/Relic/Mythic(and upgrades)&lt;br /&gt;
* Custom BCNM&lt;br /&gt;
* 9 Custom Aby Zones&lt;br /&gt;
* ALL Blue Magic available.&lt;br /&gt;
* Auction House Bot that simulates always present buyers and sellers at regular intervals.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Era FFXI Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| http://ffera.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| http://ffera.com/forums/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
Era server is capped at the level 75 cap with Wings of The Goddess being the latest expansion.&lt;br /&gt;
The server has a friendly and helpful social linkshell available to all players and active GMs.&lt;br /&gt;
We also have custom content to make the player experience even more enjoyable!&lt;br /&gt;
&lt;br /&gt;
*75 Cap &amp;amp; subjobs unlocked!&lt;br /&gt;
*Default EXP x4 rate&lt;br /&gt;
*Fields of Valor Books active&lt;br /&gt;
*Increased movement speed 20% over retail speed (does not apply to Mentor characters)&lt;br /&gt;
*Starting gil 10,000&lt;br /&gt;
*Custom &amp;amp; Classic camp with &amp;quot;Moogle buffs&amp;quot; available&lt;br /&gt;
*Maps and Outpost warps all Unlocked&lt;br /&gt;
*CUSTOM Mentor Mode Exp x1 for the very old school player w/ Custom Vendors &amp;amp; Perks&lt;br /&gt;
*Weekly Notorious monster quest with rewards&lt;br /&gt;
*Get Rank 10 All Nation&lt;br /&gt;
*Fully Implemented Zilart and Promathia Missions (Aht Urghan comming soon!)&lt;br /&gt;
*Quest gil rewards increased&lt;br /&gt;
*Custom commands&lt;br /&gt;
*Custom Npcs&lt;br /&gt;
*Custom BCNMs &amp;amp; ENMs&lt;br /&gt;
*Custom Augments&lt;br /&gt;
*(Mostly) FUNCTIONING Sea &amp;amp; Jailers&lt;br /&gt;
*Limbus &amp;amp; Dynamis (including All Dreamlands*!)&lt;br /&gt;
*Custom ZNM System including Pandemonium Warden!&lt;br /&gt;
*Classic &amp;amp; Item pop Land God HNMs, with a chance of dropping HQ pop item&lt;br /&gt;
*Increased fame acquisition for all nations&lt;br /&gt;
*Custom drops on many NMs!&lt;br /&gt;
*Regular server updates, Our devs work hard to keep content working just for you&lt;br /&gt;
&lt;br /&gt;
Join our Discord (http://ffera.com/discord) Servers!&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|BNET.cc Sandbox Funserver&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
| use ffxi.cc in Ashita/Windower configs&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server DEETS'''&lt;br /&gt;
| http://www.bnet.cc/ Main Website  &lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
|&lt;br /&gt;
Server has been in operation since 2013, and operates on a dedicated box on a 50 Down/50 Up Fiber Optic line. Its fast, stable, and loads of fun. Setup around people that have already played thru the game and really want to just relive some highlights, but not put months or years of their life into it again. Super fast leveling, and some fun commands.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Capped to 255&lt;br /&gt;
* Starting Gil 5,000&lt;br /&gt;
* Movement speed around 80 (Wanna move faster? use !flash or !fly )&lt;br /&gt;
* All jobs unlocked, subjobs unlocked.&lt;br /&gt;
* Exp Rate around 6x faster than normal with FoV and GoV as well!&lt;br /&gt;
* Skillups super fast. If it isn't fast enough let me know.&lt;br /&gt;
* Max Inventory Space. (You will need it!)&lt;br /&gt;
* NM boosted 15x normal for real challenges with all of the player enhancements.&lt;br /&gt;
* Zilart, CoP, ToAU, and WoTG. Anything past WoTG is shit and should be treated as such.&lt;br /&gt;
* Wallhacking encouraged (And turned on for all players), several other commands available (Check website for details as more are added over time!)&lt;br /&gt;
* Custom Commands to enhance player experience (Designed for solo playable), as well full access to GM level 1 Commands&lt;br /&gt;
* Universal Regen/refresh for entire server.&lt;br /&gt;
* GM Commands completely open for level 1. If you break something, its on you! &lt;br /&gt;
* Dualbox up to 2 total connections per IP is welcome. Please don't be a dick.&lt;br /&gt;
* Expect memes in Discord. &lt;br /&gt;
* Prepare to be tormented sometimes by server admin. (Tagban) but all jovial. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Valhalla&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
| 45.79.6.92 (use --server 45.79.6.92)&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://www.valhalla.group/forums/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| Valhalla provides a completely free and unique twist for Final Fantasy XI. Originally joining the scene in 2012, We have strived to forge our ideas of a Vana'diel that everyone can enjoy without the hassle of subscription fees.&lt;br /&gt;
&lt;br /&gt;
* EXP Rate 2.5x&lt;br /&gt;
* Starting Gil 10,000&lt;br /&gt;
* Movement Speed 80&lt;br /&gt;
* Custom Adventuring Fellow - we have three complete(PLD,RDM,BLM) and working on SAM,DRK,WAR&lt;br /&gt;
* Custom NPCs - Cross-class abilities and traits&lt;br /&gt;
* Hunts &amp;amp; Daily bcnms&lt;br /&gt;
* Custom Augment system&lt;br /&gt;
* Mounts&lt;br /&gt;
* Seasonal Events&lt;br /&gt;
* PvP&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|LM's Darkstar Project FFXI Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  68.149.188.198&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  **None at this time**&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Jobs: Locked&lt;br /&gt;
* Server Status: Online (rarely down, The server is up 24 hours a day unless someone happens to hit the box outside my house with a truck again.)&lt;br /&gt;
* Server Level Cap: 75&lt;br /&gt;
* Expansions: Zilart, CoP, ToAU and WoTG are exactly as they are for DSP. &lt;br /&gt;
* Server Rates (Exp/Crafting/FoV) (*Unless Specified it is retail) &lt;br /&gt;
* Exp: 5X&lt;br /&gt;
* Speed: 40 (2x retail)&lt;br /&gt;
* Skill up Multiplier: 5.5&lt;br /&gt;
* Craft Skill up Chance: 5.6&lt;br /&gt;
* Droprate: 2.0 (2X retail)&lt;br /&gt;
* Mob Gil Bonus: 50&lt;br /&gt;
* Start Gil: 100,000&lt;br /&gt;
* All Maps+ Outposts: UNLOCKED&lt;br /&gt;
* Fame for all nations: 3X&lt;br /&gt;
* Gil rate all missions: 3X&lt;br /&gt;
* Excavation, Mining, Harvesting: 0.75 (0.33 is retail&lt;br /&gt;
* Landking system: Hybrid (both spawn/ Pop)&lt;br /&gt;
* HNM's: They spawn every 150 -180 seconds (2.5 to 3 minutes) &lt;br /&gt;
* NM's: Same as HNM's for monsters with desirable drops.&lt;br /&gt;
* Auction House: Stocked currently&lt;br /&gt;
* Homepoint Teleport's : Disabled as is home point Heal.&lt;br /&gt;
&lt;br /&gt;
My goal: To provide an FFXI experience free of the grind and exclusion that hurt the game in 2008. You will not be given items, you will still have to earn them. (exceptions will be made for missions/ quests that are currently not functioning as intended. Eg. Af1 quests.) Regardless of the progression of the darkstar project the server will not have anything after WoTG unlocked unless there is an overwhelming demand for it.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Realms of Jova&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
| 98.26.47.110 or realmsofjova.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| http://realmsofjova.ddns.net/forum/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Jobs: GEO is not avail. All adv jobs require questing to unlock.&lt;br /&gt;
* Server Level Cap: 99&lt;br /&gt;
* Server Rates Exp: 3x /Crafting 10x all crafts to 100 aside from synergy. -Limit break removed&lt;br /&gt;
* Fame Rate 100x&lt;br /&gt;
* All OP warps Unlocked aside from sky access&lt;br /&gt;
* Minimally stocked AH - Still allows crafters to make some $$&lt;br /&gt;
* All battlefield caps removed outside of Limbus&lt;br /&gt;
* 10000 Starting gil&lt;br /&gt;
* All maps unlocked&lt;br /&gt;
* 2x run speed&lt;br /&gt;
* Signet adds small regen/refresh/reraise to 75&lt;br /&gt;
* Custom 119 Sky content&lt;br /&gt;
* Custom Escha Zitah&lt;br /&gt;
* Custom Aby Zones&lt;br /&gt;
* Custom Voidwatch&lt;br /&gt;
* Custom Limbus Rewards&lt;br /&gt;
* Custom Taru/Galka Faction Questline with special shop.&lt;br /&gt;
* Custom Augments for many endgame gearsets.&lt;br /&gt;
* Custom Trial weapons with aftermaths.&lt;br /&gt;
* Custom Synth recipes for endgame gear. We love crafters!&lt;br /&gt;
* Custom buffs of Avatars and BST pets to allow for endgame use.&lt;br /&gt;
* Almost all BLU spells in aside from a few Adoulin spells.&lt;br /&gt;
* Daily login reward system with fancy stuffs.&lt;br /&gt;
* Hate re-worked to allow for smoother tanking in endgame alliance battles.&lt;br /&gt;
* Haste duration bumped up to 5 minutes. (Also affects the Hastega spell)&lt;br /&gt;
* Elemental and Divine magic power adjusted to 1.5x&lt;br /&gt;
* Sneak, Invis, and Deodorize now last 2x longer than retail.&lt;br /&gt;
* All expansions areas now activated, but not all with content. Mobs to fight and exp on in all areas. Custom content coming soon.&lt;br /&gt;
* Speaking to Darcia in Lower Jeuno will teleport you directly to Western Adoulin (No conversation or quests) -Astral Flow&lt;br /&gt;
* Exp Botting and Dual Boxing are allowed in all but endgame areas and currency farming areas.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Expedition Gaming’s FFXI server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  expeditiongaming.ddns.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://expeditiongaming.guildwork.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Facebook'''&lt;br /&gt;
|  https://www.facebook.com/groups/1749730585295430&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Level Cap 75&lt;br /&gt;
* Explorer Moogles to teleport city to city&lt;br /&gt;
* Home Point teleports enabled&lt;br /&gt;
* All maps unlocked at the start.&lt;br /&gt;
* Outposts unlocked at the start.&lt;br /&gt;
* Movement speed 120%&lt;br /&gt;
* Starting gil 100,000&lt;br /&gt;
* Skill Up Rate x15&lt;br /&gt;
* Crafting Skill Up x15&lt;br /&gt;
* Experience Bonus x3&lt;br /&gt;
* Content up to just BEFORE Abyssea is enabled&lt;br /&gt;
* Fully stocked Auction House&lt;br /&gt;
* /say is Global chat&lt;br /&gt;
* Change jobs and active Mog House anywhere in the world!&lt;br /&gt;
* And so much more! come by and check us out ^.^&lt;br /&gt;
&lt;br /&gt;
* We have plans for some custom events, and will be adjusting settings based on community feedback.&lt;br /&gt;
&lt;br /&gt;
* Teamspeak3 open server expeditiongaming.ddns.net:9987&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Shinra-GamerzProjectXI&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| 184.91.26.144&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| http://gamerzprojectxi.com/  &lt;br /&gt;
http://events.gamerzprojectxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
*Ashita will not work on this server!&lt;br /&gt;
*Custom Connection Tool Available&lt;br /&gt;
*Starting gil: 1,000,000G&lt;br /&gt;
*Level cap: 75&lt;br /&gt;
*All Maps Unlocked&lt;br /&gt;
*Experience rate: 8x Retail&lt;br /&gt;
*Movement speed: 2.5x Retail&lt;br /&gt;
*Crafting skill / Combat skill rate: 4x Retail&lt;br /&gt;
*Ventrilo Server Available&lt;br /&gt;
*Player based economy / items crafted&lt;br /&gt;
*Great community works well together&lt;br /&gt;
*No hacks cheats or dual-boxing is allowed&lt;br /&gt;
*We prefer a community of people working together&lt;br /&gt;
*Content added often~!   &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;| Supernova&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
| login.supernovaffxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Website'''&lt;br /&gt;
|  http://supernovaffxi.com/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Discord'''&lt;br /&gt;
|  https://discord.gg/QBBdfQh&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
|&lt;br /&gt;
 &lt;br /&gt;
Supernova is a Level 75 era sever that is rigorously maintained and constantly updated by our developers and staff. We have an abundance of custom content that focuses on Quality of life fixes as well as enhancing already existing content. We also create brand new content so we always have something fun to do. All of your old favorites are still here, we try to keep things as close to retail accuracy as possible, but try some of our custom challenges we think you'll like!&lt;br /&gt;
 &lt;br /&gt;
Supernova was born with the desire to experience the best of the golden age of FFXI, while trying to mitigate the frustrations and annoyances we all wish we could forget.&lt;br /&gt;
Often described as a retirement community for former FFXI players who wish their time had lasted a bit longer, or who felt they had unfinished business, Supernova is a place to wander Vana'diel again. The cornerstone of SN is the intentional culture that has been vigorously protected. While there is a playful amount of epeen wagging on SN, it is usually accompanied by the message &amp;quot;we look forward to helping you get here, too&amp;quot;. If there's anything that truly sets Supernova apart, it is the consistent and intentional effort by the admins to maintain a healthy serverwide culture that holds everyone to the standard of &amp;quot;playing nice&amp;quot; because frankly, the alternative is one thing from the golden age that literally no one misses.&lt;br /&gt;
 &lt;br /&gt;
*On Exp rates: You get more than 75-era retail, but rather than it being a flat multiplier, the bonus XP scales with difficulty of mob.&lt;br /&gt;
*The only useful currency on Supernova is effort. Gil and other necessities are essentially infinite.&lt;br /&gt;
*A customized home zone at the Chocobo Circuit serves as the Supernova hangout between activites, which has everything we need&lt;br /&gt;
*Custom commands help drastically improve QoL. Examples: Fast Travel to places accessed, teleports to the home zone, home point, common exp camps, HNMs, mission NPCs, etc&lt;br /&gt;
*Auction House is populated by players automatically in a drops-also-restock-the-AH mechanism. Everything is 2gil.&lt;br /&gt;
*All available jobs have access to relics. Relics are built as normal, but every currency dropped in dynamis is given to each participating member. !makeitrain&lt;br /&gt;
*Relics can be customized / augmented&lt;br /&gt;
*Mythic weaponskills can be unlocked by a special quest&lt;br /&gt;
*Nyzul Isle gear is obtained through Dreamworld Dynamis and HNM&lt;br /&gt;
*Zantetsuken Quest allows players to obtain Einherjar-only gear, while truly feeling like an adventurer&lt;br /&gt;
*Custom Abyssea zones, with more bosses being added over time&lt;br /&gt;
*Custom Crafting Recipes for some additional gear&lt;br /&gt;
*HELM works, and everything can be farmed, but we took out the grind. A single cast of your fishing line may bring stack(s) of fish&lt;br /&gt;
*Expanded drop lists for many high-level Notorious Monsters&lt;br /&gt;
*Dynamis can be run daily, reset at midnight. Commonly you'll see back to back runs before/after midnight&lt;br /&gt;
*Limbus timer is still 3 days&lt;br /&gt;
*We have made Absolute Virtue as mean as we remembered it in retail (with QoL tweaks). Please send help.&lt;br /&gt;
 &lt;br /&gt;
Supernova strives to grant players the luxury of experiencing all the best parts of the game but without all of the tedium and grind of 2003. We hope to see you online, any questions can be asked on our discord.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|QuetzRebirth Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  216.105.171.45&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://quetzrebirth.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Level Cap 75&lt;br /&gt;
* Use the @signet and @sanction @ah commands when on the go!&lt;br /&gt;
* All jobs are unlocked. Subjob is unlocked.&lt;br /&gt;
* No need to do limit break quests. You're cleared up to the 75 cap.&lt;br /&gt;
* No need to do AF quests. AF becomes available from storage NPCs at level 50.&lt;br /&gt;
* Mythic Weaponskills are available at 285 Weapon Levels (275 for Club and Staff).&lt;br /&gt;
* Zero exp loss upon death.&lt;br /&gt;
* 2X exp gain, and 4X Fields of Valor and Grounds of Valor completion exp.&lt;br /&gt;
* 4X skillup rate.&lt;br /&gt;
* Sanction provides a 35% exp bonus when leveling in Sanction (ToAU) areas.&lt;br /&gt;
* The Leveling Incentive Program grants you gil, particular gear, and supplies as you go. http://www.quetzrebirth.enjin.com/levelingincentive&lt;br /&gt;
&lt;br /&gt;
Crafting:&lt;br /&gt;
* 4X skillup rate.&lt;br /&gt;
* You may level all crafts to 100 without limits.&lt;br /&gt;
&lt;br /&gt;
Auction House&lt;br /&gt;
* Lv1-60 Weapons and Armor are stocked at 100g per level. 150g for HQ&lt;br /&gt;
* Custom Augment System&lt;br /&gt;
* Custom Dynamis System&lt;br /&gt;
* Several NMs Rare/ex Drops have additional stats&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|BabyChoco&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  babychoco.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://babychoco.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Server Status: Online (24/7)&lt;br /&gt;
* Server Level Cap: 99&lt;br /&gt;
* Expansions: Zilart, CoP, ToAU and WoTG. (Based on the What Works page)&lt;br /&gt;
* Special SubJob LimitBreaker/Genkai at Level 75 (custom quest)&lt;br /&gt;
* All Maps Unlocked&lt;br /&gt;
&lt;br /&gt;
The Idea behind BabyChoco is to combine elements from ff14 to reach a medium between quick achievements and shorter run-around vs competitive time-consuming play. This is ideal for those that have a busy work life but still want to relive the stories or finish what was unfinished.&lt;br /&gt;
&lt;br /&gt;
Note: Accommodations will be granted to players for items that are unobtainable by normal means.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|KupoFFXI&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  www.kupoffxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://www.kupoffxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Discord'''&lt;br /&gt;
|   https://discord.gg/y4fE5g6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''64 Bit Installer'''&lt;br /&gt;
|   http://www.mediafire.com/file/nj0vl4dsl9dp0ga/Kupo64.zip&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''32 Bit Installer'''&lt;br /&gt;
|   http://www.mediafire.com/file/pxwzgm0jld7b42j/KupoSetup.rar&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
Server Settings:&lt;br /&gt;
* Experience rate is 1x.&lt;br /&gt;
* Movement speed is 1x.&lt;br /&gt;
* Fame gain 3x.&lt;br /&gt;
* Crafting skill up rate 2x.&lt;br /&gt;
* Notorious Monsters drop the non-ex gear.&lt;br /&gt;
&lt;br /&gt;
Features:&lt;br /&gt;
* Custom working in game friendlist&lt;br /&gt;
* Custom player commands with ingame command list &lt;br /&gt;
* All AHs linked together &lt;br /&gt;
* Custom anti-bot&lt;br /&gt;
* Custom anti-exploit &lt;br /&gt;
* Explorer Moogle teleport to starting cities for 300 gil&lt;br /&gt;
* ALL AF working&lt;br /&gt;
* WORKING MONSTER TP so those melee classes you love are relative throughout the game!&lt;br /&gt;
&lt;br /&gt;
Kupo is a private FFXI server based off the 2003 retail feeling with only CoP and RoZ expansions active&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|NIGHTBROOD Beta&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  nightbrood.no-ip.info&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Website'''&lt;br /&gt;
|  http://nightbrood.freeforums.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* LVL Cap: 75.&lt;br /&gt;
* XP 5x/Skillup 10x/Fame 10x/Crafting 5x&lt;br /&gt;
* FoV/GoV EXP/Tab 5x&lt;br /&gt;
* Player Run Speed: 3x retail.&lt;br /&gt;
* 50% Increase to Weapon Skill Potency - Special Modifiers for Relic/Mythic.&lt;br /&gt;
* 20% Increase to Magic and Item Potency&lt;br /&gt;
* Dual-boxing allowed! Only 1 alt.&lt;br /&gt;
* Sneak/Invisible 10x retail duration.&lt;br /&gt;
* All mobs that can drop gil&lt;br /&gt;
* All areas up to WoTG accessible.&lt;br /&gt;
* All maps/OP unlocked&lt;br /&gt;
* 80 Slot Safe/Sack/Satchels&lt;br /&gt;
* Auction House Buyback.&lt;br /&gt;
&lt;br /&gt;
1M gil starter ONLY FOR MAIN CHARACTERS. Server Xfers Not applicable. Ask GM for gil.&lt;br /&gt;
Chocobo Shirt and Destrier Beret, Treat Staff II, Nexus Cape&lt;br /&gt;
&lt;br /&gt;
Explorer Moogle active&lt;br /&gt;
No Dyna wait timer&lt;br /&gt;
No Midnight/3-5 day wait time for AF/Relic&lt;br /&gt;
&lt;br /&gt;
Nation Missions: Up to Rank 6. Rank 10 Sandy Confirmed&lt;br /&gt;
All ZM and COP Missions(Uncapped) Can obtain all Rings/Earrings&lt;br /&gt;
ToAU Mission: Up to Mission 13&lt;br /&gt;
WoTG Missions: Up to Mission 3&lt;br /&gt;
&lt;br /&gt;
Relics/Mythics Swap system. &lt;br /&gt;
Relic weapons have increased modifiers and increased Aftermath duration to 30/60/90 for 1k/2k/3k TP.&lt;br /&gt;
&lt;br /&gt;
Special system for obtaining items for non working content. Einherjar/Assault/Nyzul/Chantoyant/Etc.&lt;br /&gt;
Convert merits to zeni!&lt;br /&gt;
Non-Rare/EX items returned to popular NMs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Eden&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Website'''&lt;br /&gt;
|  http://www.classicffxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Discord'''&lt;br /&gt;
|  https://discord.gg/uKgpypT&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Settings'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Era: Treasures of Aht Urghan&lt;br /&gt;
* EXP Rate: 1x&lt;br /&gt;
* Fame Rate: 1x&lt;br /&gt;
* Skillup Rate: 1x&lt;br /&gt;
* Movement Speed: 40 (era default)&lt;br /&gt;
* HP Warp / Explorer Moogles: Disabled&lt;br /&gt;
* Level Sync: Enabled&lt;br /&gt;
* EXP Bands: Original Values&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
Eden is a level 75 ToAU era server that is focused on bringing that team-centric culture back to FFXI. There are some adjustments to quality of life and job balancing but in general things are ToAU era settings. We have working fishing from Setzor himself, gardening and chocobo digging for elemental ores (no workarounds needed!), original dynamis (with moving statues and the hourglass system!), and original level difficulty CoP missions. We develop ourselves as well as frequently import new progress from DSP but we release content when it is balanced/working properly so that new players have the same advantages as veteran players and no matter when you join Eden you'll have a great experience.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Kujata Reborn&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Website'''&lt;br /&gt;
|  http://kujatareborn.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Discord'''&lt;br /&gt;
|  https://discord.gg/N2mf8KZDiscordurl&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Settings'''&lt;br /&gt;
| &lt;br /&gt;
* Era: Wings of the Goddess&lt;br /&gt;
* EXP Rate: Era&lt;br /&gt;
* Fame Rate: Era&lt;br /&gt;
* Skillup Rate: Era&lt;br /&gt;
* Movement Speed: 40 (era default)&lt;br /&gt;
* Mog Wardrobe: Enabled and unlocked for all characters &lt;br /&gt;
* Explorer Moogles: Enabled&lt;br /&gt;
* Homepoint Teleport: Disabled&lt;br /&gt;
* Fields of Valor: Enabled (era: experience rewards 1x/Vana day)&lt;br /&gt;
* Grounds of Valor: Disabled&lt;br /&gt;
* Level Sync: Enabled&lt;br /&gt;
* Conquest Exp bands: Era&lt;br /&gt;
* Server transfers: Not permitted&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=Configuring_Your_Client&amp;diff=22883</id>
		<title>Configuring Your Client</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=Configuring_Your_Client&amp;diff=22883"/>
				<updated>2019-11-16T22:49:36Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: /* Step 2 - Preparing For Updates */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This guide is NOT intended for people with buddypass, or illegally downloaded versions of FFXI. We have the bought and paid for the game, and will never recommend that you use anything different. If you somehow managed to get it to work using the buddypass or an illegal version of FFXI then keep it to yourself. Discussion of obtaining software through illegal means is not tolerated.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Step 1 - Installing FFXI ==&lt;br /&gt;
&lt;br /&gt;
'''In this section we will install and update Final Fantasy XI from Retail Discs.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you do not have CD's you can download ffxi from the playonline:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.playonline.com/ff11us/download/media/install_win.html North American / US region (recommended)]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.playonline.com/ff11eu/download/media/install_win.html Great Britain / European / EU region]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.playonline.com/ff11/download/media/install_win.html Japanese / JP region]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Install POL (use appropriate version for your system)&lt;br /&gt;
&lt;br /&gt;
* Install FFXI&lt;br /&gt;
&lt;br /&gt;
* Install Rise of the Zilart&lt;br /&gt;
&lt;br /&gt;
* Install Chains of Promathia&lt;br /&gt;
&lt;br /&gt;
* Install Treasures of Aht Urghan&lt;br /&gt;
&lt;br /&gt;
* Install Wings of the Goddess&lt;br /&gt;
&lt;br /&gt;
Time to update!&lt;br /&gt;
&lt;br /&gt;
'''The method below is the most reliable but it does take a while. If you're a rebel and feeling a bit daring then [[Configuring_Your_Client#Updating_FFXI_via_manual_patch_download_.28ADVANCED_USERS_ONLY_PROCEED_AT_YOUR_OWN_RISK.29|click me to skip to &amp;quot;Updating FFXI via manual patch download(ADVANCED USERS ONLY)&amp;quot;]]'''&lt;br /&gt;
&lt;br /&gt;
== Step 2 - Preparing For Updates ==&lt;br /&gt;
&lt;br /&gt;
* Run '''PlayOnline'''. When it first runs it will prompt you to update, do it.&lt;br /&gt;
&lt;br /&gt;
* After the update for POL is done and restarted it will ask you if you're a New User or Existing User.&lt;br /&gt;
&lt;br /&gt;
* '''Choose Existing User''' using 1234ABCD as the &amp;quot;playonline member ID&amp;quot; - nothing else matters. You can name it &amp;quot;fake&amp;quot; or &amp;quot;dummy&amp;quot; and use no password. &lt;br /&gt;
&lt;br /&gt;
Unregistered PlayOnline Account made! Time for the next step.&lt;br /&gt;
&lt;br /&gt;
== Step 3 (part 1) - Updating Final Fantasy XI ==&lt;br /&gt;
&lt;br /&gt;
Download the file: [http://www.dspt.info/FFXI-UpdatePatch.zip here]&lt;br /&gt;
&lt;br /&gt;
* Open the file using an archiving program&lt;br /&gt;
&lt;br /&gt;
* Extract to a new directory e.g. '''c:\patch'''&lt;br /&gt;
&lt;br /&gt;
* Close your archiving program&lt;br /&gt;
&lt;br /&gt;
* Navigate to '''c:\patch'''&lt;br /&gt;
&lt;br /&gt;
* Single left-click anywhere in the folder and press '''Ctrl+A'''&lt;br /&gt;
&lt;br /&gt;
* Once you see everything highlighted press '''Ctrl+C'''&lt;br /&gt;
&lt;br /&gt;
== Step 3 (part 2) - Updating Final Fantasy XI (continued) ==&lt;br /&gt;
&lt;br /&gt;
* Navigate to the directory you installed Final Fantasy XI.&lt;br /&gt;
&lt;br /&gt;
(For '''64-bit''' systems, the default location is '''C:\Program Files (x86)\PlayOnline\SquareEnix\FINAL FANTASY XI\''')&lt;br /&gt;
&lt;br /&gt;
(For '''32-bit''' systems, the default location is '''C:\Program Files\PlayOnline\SquareEnix\FINAL FANTASY XI\''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Paste''' those files you copied '''from C:\Patch''' to  /FINAL FANTASY XI/ directory.&lt;br /&gt;
&lt;br /&gt;
* Single left click any where in the directory and hold '''Ctrl+V'''&lt;br /&gt;
&lt;br /&gt;
* When prompted to overwrite the files say '''Yes to All'''&lt;br /&gt;
&lt;br /&gt;
* Close windows explorer.&lt;br /&gt;
&lt;br /&gt;
== Step 3 (part 3) - Updating Final Fantasy XI (final part of Step 3) ==&lt;br /&gt;
&lt;br /&gt;
* Run PlayOnline.  On the left side of the screen click '''Check Files'''&lt;br /&gt;
&lt;br /&gt;
* On the next screen where it says '''&amp;quot;PlayOnlineViewer&amp;quot;''' click the two arrows and change it to '''&amp;quot;Final Fantasy XI&amp;quot;'''. The &amp;quot;version&amp;quot; should be '''&amp;quot;UNKNOWN&amp;quot;''', **if it does not work then redo Step 3 and carry on following from there**&lt;br /&gt;
&lt;br /&gt;
It should look like this: [https://cdn.pbrd.co/images/HKcW6A3.png]&lt;br /&gt;
&lt;br /&gt;
* Click on the '''Check Files''' button.&lt;br /&gt;
&lt;br /&gt;
* PlayOnline will then check all the FINAL FANTASY XI files (usually takes about 15-20 minutes) and prompt you on what to do because it found errors.&lt;br /&gt;
&lt;br /&gt;
* You should then choose to fix the errors. They are errors after all and need to be fixed.&lt;br /&gt;
&lt;br /&gt;
* PlayOnline will then automatically start checking and updating files. '''This takes around 5-10hrs'''. Once it starts downloading you can leave it unattentended if you wish to do so (best to do this overnight as PlayOnline servers are sloooooooooooooooooow)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Once you're done updating, navigate to '''/PlayOnlineViewer/'''.&lt;br /&gt;
&lt;br /&gt;
* Right-click the '''&amp;quot;data&amp;quot;''' folder and click '''copy'''&lt;br /&gt;
&lt;br /&gt;
* Navigate to '''/FINAL FANTASY XI/''', right click an empty space in the folder and click '''paste'''. You should now have the '''&amp;quot;data&amp;quot;''' folder inside your '''/FINAL FANTASY XI/''' folder.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Woo glad that's over! All that's left is to set up your launcher. [[Configuring_Your_Client#Setting_up_the_Launcher|Click Me for Launcher Setup Instructions!]] '''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Updating FFXI via manual file update download '''(ADVANCED USERS ONLY PROCEED AT YOUR OWN RISK)''' ===&lt;br /&gt;
&lt;br /&gt;
This option isn't supported by Dark Star Project, but may be faster than updating through PlayOnline&lt;br /&gt;
&lt;br /&gt;
If you don't have something that can extract RAR archives, download and install [http://www.7-zip.org/download.html 7zip].&lt;br /&gt;
&lt;br /&gt;
Close the PlayOnline Viewer&lt;br /&gt;
&lt;br /&gt;
Go to [http://tehkrizz.net/FFXI/downloads.php tehkrizz's FFXI files Download Page]&lt;br /&gt;
&lt;br /&gt;
Download the MOV, ROM, and Sound archives.&lt;br /&gt;
Extract the files into your FFXI install folder. Usually C:\Program Files (x86)\PlayOnline\SquareEnix\FINAL FANTASY XI on 64-bit Windows or C:\Program Files\PlayOnline\SquareEnix\FINAL FANTASY XI on 32-bit Windows&lt;br /&gt;
Extract the contents of the FFXI Patch you downloaded earlier into the FFXI install folder again, overwriting all files. If you skip this step, your client probably will not update properly.&lt;br /&gt;
&lt;br /&gt;
Run the PlayOnline Viewer&lt;br /&gt;
&lt;br /&gt;
Select Check Files on the left of the screen.&lt;br /&gt;
&lt;br /&gt;
Click on PlayOnline Viewer then select Final Fantasy XI from the drop down, then Check Files. If there have been any updates since the archives posted on tehkrizz's site, this may take an hour or more.&lt;br /&gt;
&lt;br /&gt;
Close the PlayOnline Viewer&lt;br /&gt;
&lt;br /&gt;
== Setting up the Launcher ==&lt;br /&gt;
&lt;br /&gt;
'''In this section you will configure FFXI to connect to a DarkStar Server'''&lt;br /&gt;
&lt;br /&gt;
You can use Windower or xiloader directly to connect to a Dark Star server. Windower has more features, but take longer to set up. xiloader usually work with minimal configuration. &lt;br /&gt;
&lt;br /&gt;
[http://ashita.atom0s.com/ Ashita] also works as it always has, but do not expect the Darkstar developers to help you with any issues you experience installing/using it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== xiloader ===&lt;br /&gt;
&lt;br /&gt;
This is the most maintained simple loader. It does not support plugins but it is used with Windower which does provide plugins.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
You will need: &lt;br /&gt;
&lt;br /&gt;
[https://www.microsoft.com/en-ca/download/details.aspx?id=48145 MSVC 2015 Runtimes] x86 version&lt;br /&gt;
&lt;br /&gt;
This version takes command-line options and was designed to work seamlessly with Windower.&lt;br /&gt;
Download [https://github.com/DarkstarProject/xiloader/releases/latest xiloader]&lt;br /&gt;
&lt;br /&gt;
Extract the xiloader.exe into a folder of your choice (it does '''''not''''' need to be any particular location, and you can specify the path to it in windower). Note: it is not recommended that you place it inside your &amp;quot;Program files&amp;quot; or Final Fantasy XI folders.&lt;br /&gt;
&lt;br /&gt;
To play on a local server, just run xiloader.exe and you will be prompted for a username and password to login with.&lt;br /&gt;
&lt;br /&gt;
To play on another server, open up a command prompt, navigate to the folder you extracted to, and type in:&lt;br /&gt;
&amp;lt;pre&amp;gt;xiloader.exe --server server-ip --user username --pass password&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The username and password options are optional here and will be prompted for if not provided. the Language option is required if you have a JP or EU version. See the Readme in the archive for more information.&lt;br /&gt;
&lt;br /&gt;
'''If you need to be able to log into a public server hosted on your own computer or LAN, add the --hairpin option to the command!'''&lt;br /&gt;
&lt;br /&gt;
=== Windower === &lt;br /&gt;
&lt;br /&gt;
Download [http://windower.net/ Windower]&lt;br /&gt;
&lt;br /&gt;
Create a folder in a convenient location and extract the archive into it.&lt;br /&gt;
&lt;br /&gt;
Run Windower.exe and it will automatically download all the needed files.&lt;br /&gt;
&lt;br /&gt;
Afterwards, you need to get [https://github.com/DarkstarProject/xiloader/releases/latest xiloader] and make sure to remember the path you put it in - you will need that path in your profile!&lt;br /&gt;
&lt;br /&gt;
Open Windower and create a profile for your server.  After you create it, close Windower, and open settings.xml in Windower's folder with a text editor.&lt;br /&gt;
You need to add &amp;lt;executable&amp;gt;path\to\xiloader.exe&amp;lt;/executable&amp;gt; to your profile where &amp;quot;path\to\&amp;quot; is the actual file path to the exe, and any arguments (such as --server) into &amp;lt;args&amp;gt;(arguments)&amp;lt;/args&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
An example profile looks like:&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;profile name=&amp;quot;myserver&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;consolekey&amp;gt;Insert&amp;lt;/consolekey&amp;gt;&lt;br /&gt;
    &amp;lt;mipmaplevel&amp;gt;6&amp;lt;/mipmaplevel&amp;gt;&lt;br /&gt;
    &amp;lt;uiscale&amp;gt;1&amp;lt;/uiscale&amp;gt;&lt;br /&gt;
    &amp;lt;supersampling&amp;gt;2&amp;lt;/supersampling&amp;gt;&lt;br /&gt;
    &amp;lt;bumpmapping&amp;gt;true&amp;lt;/bumpmapping&amp;gt;&lt;br /&gt;
    &amp;lt;args&amp;gt;--server myserver.com --user username&amp;lt;/args&amp;gt;&lt;br /&gt;
    &amp;lt;executable&amp;gt;.\path\to\xiloader.exe&amp;lt;/executable&amp;gt;&lt;br /&gt;
  &amp;lt;/profile&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''If you move or rename xiloader, make sure you match the new exe name and path in your profile. You''' '''''never''''' '''have to rename the games original pol.exe'''&lt;br /&gt;
&lt;br /&gt;
'''If you need to be able to log into a public server hosted on your own computer or LAN, add the --hairpin option to the Boot Command!'''&lt;br /&gt;
&lt;br /&gt;
'''If you need to be able to log into a server hosted on a different computer in your LAN, check the host computer's IP and change the IP to 192.168.XX.XXX --hairpin'''&lt;br /&gt;
&lt;br /&gt;
After you are done editing your profile, save the settings.xml file, launch windower, and running your profile should connect you to your target server.&lt;br /&gt;
&lt;br /&gt;
See the [[DarkStar Servers]] page for servers you can use.&lt;br /&gt;
&lt;br /&gt;
== Updating Your Client ==&lt;br /&gt;
&lt;br /&gt;
Every time a new patch comes out you must update your client or lots of weird things will happen (wrong messages will appear, npcs don't show up)&lt;br /&gt;
&lt;br /&gt;
1. Download this [https://forums.dspt.info/download/file.php?id=1996 patch]&lt;br /&gt;
&lt;br /&gt;
2. Extract its contents to your PlayOnline/Squareenix/Final Fantasy XI directory.&lt;br /&gt;
&lt;br /&gt;
3. Go into Playonline and check files on FFXI (its version should be undefined)&lt;br /&gt;
&lt;br /&gt;
4. Wait until Check Files has finished&lt;br /&gt;
&lt;br /&gt;
5. Copy your 'data' folder from /PlayOnlineViewer/ to /FINAL FANTASY XI/&lt;br /&gt;
&lt;br /&gt;
6. Update your launcher.&lt;br /&gt;
&lt;br /&gt;
== Common Errors ==&lt;br /&gt;
&lt;br /&gt;
=== MSVCP110.dll is Missing ===&lt;br /&gt;
&lt;br /&gt;
You will need to install the correct [https://www.microsoft.com/en-us/download/details.aspx?id=30679 Redistributable Package] from Microsoft. Please note that you cannot just take any of those, you need to pick the one that goes with your very specific version of Visual Studio. The link for example is for VS 2012 SP1. If you have another version, you need another vcredist package.&lt;br /&gt;
&lt;br /&gt;
=== MSVCR110D.dll is Missing ===&lt;br /&gt;
&lt;br /&gt;
The Visual C++ [https://www.microsoft.com/en-us/download/details.aspx?id=30679 Redistributable] for Visual Studio 2012 must be installed in target machines.&lt;br /&gt;
&lt;br /&gt;
=== msvcr110.dll is Missing ===&lt;br /&gt;
&lt;br /&gt;
You need to install the Visual C++ Redistributable for Visual Studio 2012 Update 3 from here:&lt;br /&gt;
&lt;br /&gt;
http://download.microsoft.com/download/1/6/B/16B06F60-3B20-4FF2-B699-5E9B7962F9AE/VSU3/vcredist_x86.exe&lt;br /&gt;
&lt;br /&gt;
=== Dual Boxing Crashes Second Client ===&lt;br /&gt;
&lt;br /&gt;
This happens when running the clients in admin mode! Don't run as an admin.&lt;br /&gt;
&lt;br /&gt;
=== Accept Failed 10093 ===&lt;br /&gt;
&lt;br /&gt;
Client is out of date. Run POL and update.&lt;br /&gt;
&lt;br /&gt;
Open your FFXI folder.&lt;br /&gt;
Then go into ROM\0&lt;br /&gt;
An delete 0.dat&lt;br /&gt;
Open POL&lt;br /&gt;
Then open regular PlayOnline, on the left click 'Check Files' select FFXi from the list.&lt;br /&gt;
&lt;br /&gt;
=== Error 10092 ===&lt;br /&gt;
&lt;br /&gt;
Issue = Bad client file&lt;br /&gt;
Fix =&lt;br /&gt;
&lt;br /&gt;
1. Lets start with the easy stuff please make sure you have the ini and Final fantasy Config bothe set to the same resolution and make sure you are running the game as an admin! &lt;br /&gt;
&lt;br /&gt;
2. If one did not work you may need to add your data folder from play online to the final fantasy ffxi folder! This could also Show you Build_100&lt;br /&gt;
&lt;br /&gt;
3. If steps 1 and 2 are not working you may need to launch play online and try to recover your ffxi files through Check File This could also Show you Build_100&lt;br /&gt;
&lt;br /&gt;
=== FFXI-3001 ===&lt;br /&gt;
&lt;br /&gt;
Your character is still logged in. Wait a 2-5 mins and try again. Your char has to time out.&lt;br /&gt;
&lt;br /&gt;
=== FFXI-3005 ===&lt;br /&gt;
&lt;br /&gt;
Fix = wait 2-5 min continued login after this error could get you error 3001&lt;br /&gt;
&lt;br /&gt;
Fix = This can also mean the login server is online but the game server itself has crashed. I will of course have it back up asap aka when i notice its down.&lt;br /&gt;
&lt;br /&gt;
=== Build_100 When launching FFXI-boot ===&lt;br /&gt;
&lt;br /&gt;
1. If one did not work you may need to add your data folder from play online to the final fantasy ffxi folder!&lt;br /&gt;
&lt;br /&gt;
2. If steps 1 and 2 are not working you may need to launch play online and try to recover your ffxi files through Check File&lt;br /&gt;
&lt;br /&gt;
3. This also happens if you try to enter a zone/expansion you don't have installed. Ask a GM to move your char or buy and install the expansion, your move.&lt;br /&gt;
&lt;br /&gt;
=== FFXI - 3305 ===&lt;br /&gt;
&lt;br /&gt;
Your char probably hasn't timed out properly, wait 2 mins and try again. &lt;br /&gt;
If that didn't work then server is probably down.&lt;br /&gt;
&lt;br /&gt;
=== FFXI-3101 ===&lt;br /&gt;
&lt;br /&gt;
3101 is a disconnect with you and the login server. &lt;br /&gt;
&lt;br /&gt;
The server could be down or your launcher is out of date&lt;br /&gt;
&lt;br /&gt;
=== FFXI-3322 while creating my character ===&lt;br /&gt;
&lt;br /&gt;
1. Go to Playoneline Viewer folder (usually in C:/programs)&lt;br /&gt;
&lt;br /&gt;
2. Copy data folder&lt;br /&gt;
&lt;br /&gt;
3. Paste it in Final Fantasy XI folder&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If that doesn't work, name could be taken or be too short.&lt;br /&gt;
&lt;br /&gt;
=== You could not be logged in! ===&lt;br /&gt;
&lt;br /&gt;
Password or username was not correct. Make sure the account exists.&lt;br /&gt;
&lt;br /&gt;
=== Getting Japanese Error When Creating Char ===&lt;br /&gt;
&lt;br /&gt;
The japanese error is mostly because your character name is already taken.&lt;br /&gt;
&lt;br /&gt;
It may also happen if the name is blocked by the client side &amp;quot;bad words&amp;quot; filtering, some of which may not be obvious.&lt;br /&gt;
&lt;br /&gt;
=== Check files only has PlayOnline Viewer and Tetra ===&lt;br /&gt;
&lt;br /&gt;
Download this patch [http://code.google.com/p/onetimexi/downloads/detail?name=FFXI-UpdatePatch.zip patch]&lt;br /&gt;
&lt;br /&gt;
Extract its contents to your PlayOnline/Squareenix/Final Fantasy XI directory.&lt;br /&gt;
&lt;br /&gt;
=== I cannot see my character, any npcs or any players ===&lt;br /&gt;
&lt;br /&gt;
Update your client. Copy the patch into ffxi directory and check files.&lt;br /&gt;
Also make sure your graphics drivers are up to date.&lt;br /&gt;
&lt;br /&gt;
=== Can't repair file after deleteing .dat from ROM ===&lt;br /&gt;
&lt;br /&gt;
Use the patch, check files and copy your 'data' folder over from /PlayOnlineViewer/ to /FINAL FANTASY XI/&lt;br /&gt;
&lt;br /&gt;
=== /check not working anymore ===&lt;br /&gt;
&lt;br /&gt;
Update your client!!&lt;br /&gt;
&lt;br /&gt;
=== Error::FFXiLogin init_tcp_socket (10061) ===&lt;br /&gt;
&lt;br /&gt;
Update Windower and your client!&lt;br /&gt;
&lt;br /&gt;
=== Couldn't Find Server ===&lt;br /&gt;
&lt;br /&gt;
Keep in mind the login server could be down. You can try pinging the server from the cmd prompt.&lt;br /&gt;
&lt;br /&gt;
=== Game Settings Do Not Save ===&lt;br /&gt;
&lt;br /&gt;
Run the booter in admin mode. Right click and click on run as admin.&lt;br /&gt;
&lt;br /&gt;
=== Can't Receive tells ===&lt;br /&gt;
&lt;br /&gt;
Your name is too long or relog.&lt;br /&gt;
&lt;br /&gt;
=== POL-1160 ===&lt;br /&gt;
&lt;br /&gt;
Don't connect to play online. Create an account and go straight to check files.&lt;br /&gt;
&lt;br /&gt;
=== build_100 Error ===&lt;br /&gt;
&lt;br /&gt;
Update your client&lt;br /&gt;
&lt;br /&gt;
=== Dual boxing overwrites my macros and settings ===&lt;br /&gt;
&lt;br /&gt;
Use a different book.&lt;br /&gt;
&lt;br /&gt;
=== Weird Things are Happening ===&lt;br /&gt;
&lt;br /&gt;
Seriously your client is out of update. Update it.&lt;br /&gt;
&lt;br /&gt;
=== xiloader instantly closes after entering username and password ===&lt;br /&gt;
&lt;br /&gt;
delete FINAL FANTASY XI/ROM/0/0.DAT&lt;br /&gt;
&lt;br /&gt;
open PlayOnline &amp;gt; check files &amp;gt; FINAL FANTASY XI &amp;gt; repair&lt;br /&gt;
&lt;br /&gt;
close PlayOnline viewer when it's done repairing files (it'll tell you when) and reopen xiloader and log in&lt;br /&gt;
&lt;br /&gt;
if you're still unable to log in, uninstall PlayOnline, FINAL FANTASY XI and all expansions, and reinstall following the guide at the top of this page&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=Core&amp;diff=22880</id>
		<title>Core</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=Core&amp;diff=22880"/>
				<updated>2019-10-19T00:46:45Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: /* Special Case: Avatar BPs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Referred to as the &amp;quot;Core&amp;quot;, this is the main C++ codebase. It is split into different sections which will be outlined here. Please note that this may not always remain in date as new things are added. The main beef of the server code will be outlined here, but not the extreme odd cases which are never used (e.g. /common/ or /items/ folders).&lt;br /&gt;
&lt;br /&gt;
== Map Server (aka Game Server) ==&lt;br /&gt;
The Map Server is the main server which governs how the game is played. It is REQUIRED in order for the server to work. The Connect Server is also required in order for characters to connect to the Map Server. The Search Server is optional. The following subsections breaks down the map server based on where it is physically located folder-wise.&lt;br /&gt;
&lt;br /&gt;
=== Entity AI (/src/map/ai) ===&lt;br /&gt;
This governs how the server should respond to given actions. These actions are on a high-level, e.g. attacking, disengaging, using TP moves, using items, etc. You can treat this AI as a primitive state system, whereby you can be in the &amp;quot;Attack&amp;quot; state, &amp;quot;Roaming&amp;quot; state, and so on.&lt;br /&gt;
&lt;br /&gt;
==== All Entities ====&lt;br /&gt;
* ActionAttack : Logic when attacking, including delay, calculation of damage, hit rate, counters, paralyze, intimidation, you name it.&lt;br /&gt;
* ActionNone : No logic at all (e.g. a mob that has despawned may be in this state, or a deallocated entity).&lt;br /&gt;
* ActionEngage : When you engage, these checks are performed. Usually transfers straight into ActionAttack after calling lua scripts. For monsters, you engage on aggro/turning red only.&lt;br /&gt;
* ActionDisengage : Logic that occurs when you disengage.&lt;br /&gt;
* ActionFall : Logic when you transfer from being alive to being dead, the transition to the Death state.&lt;br /&gt;
* ActionDeath : Logic when you're dead, usually maintenance tasks like removing yourself from the entity pool.&lt;br /&gt;
&lt;br /&gt;
==== Characters ====&lt;br /&gt;
* ActionMagicStart : Checks to perform when beginning to cast a spell, you can say things like &amp;quot;Not enough MP&amp;quot; or &amp;quot;You must have a pet&amp;quot; here.&lt;br /&gt;
* ActionMagicCasting : Checks to perform whilst mid-cast, this also checks to see if you are past the cast time for the spell where it will go into ActionMagicFinish.&lt;br /&gt;
* ActionMagicFinish : Checks to perform when finishing casting (spell interruption from movement), including calling the lua scripts for spells.&lt;br /&gt;
* ActionMagicInterrupt : When you have been interrupted, this is the state you enter. &lt;br /&gt;
* Action&lt;br /&gt;
&lt;br /&gt;
==== Monsters ====&lt;br /&gt;
* ActionDropItems : Drops items, including calculating the probability of drops, assigning them to the treasure pool, etc.&lt;br /&gt;
* ActionFadeOut : Fades the monster out after death.&lt;br /&gt;
* ActionMobAbilityStart : Checks to perform when starting a TP ability e.g. selection of a TP move&lt;br /&gt;
* ActionMobAbilityUsing : Checks to perform whilst using a TP ability e.g. check for Stun and if so, interrupt the move.&lt;br /&gt;
* ActionMobAbilityInterrupt : The state to go into when interrupted.&lt;br /&gt;
* ActionMobAbilityFinish : Checks to perform when the TP ability finishes, including calling lua scripts.&lt;br /&gt;
* ActionRoaming : Manages the idle state, including moving around.&lt;br /&gt;
* ActionSpawn : Checks to perform on spawn.&lt;br /&gt;
* ActionSleep : Checks to perform when slept (usually the checks are to see if you can wake up).&lt;br /&gt;
&lt;br /&gt;
==== Pets ====&lt;br /&gt;
* ActionMobAbilityStart : Checks to perform when starting a TP ability e.g. selection of a TP move&lt;br /&gt;
* ActionMobAbilityUsing : Checks to perform whilst using a TP ability e.g. check for Stun and if so, interrupt the move.&lt;br /&gt;
* ActionMobAbilityInterrupt : The state to go into when interrupted.&lt;br /&gt;
* ActionMobAbilityFinish : Checks to perform when the TP ability finishes, including calling lua scripts.&lt;br /&gt;
&lt;br /&gt;
=== LUA (/src/map/lua)===&lt;br /&gt;
This provides the main interface between scripting land and C++ land. If scripters need some awesome thing in the core added to LUA, this is where you add it. This is split into several different sections, all of which are very different, so check out the dedicated LUA section for more info.&lt;br /&gt;
&lt;br /&gt;
[[LUA (Core)]]&lt;br /&gt;
&lt;br /&gt;
=== Packets(/src/map/packets) ===&lt;br /&gt;
This defines the packet structures that will be sent to the client. If an update breaks FFXI, this is where you have to go to fix it (because the packet strucutres have changed!).&lt;br /&gt;
&lt;br /&gt;
=== Other (/src/map) ===&lt;br /&gt;
This contains everything else, which is actually quite a lot. It can be broadly grouped into these categories:&lt;br /&gt;
 * Entities (NPC,Pet,Char,Mob)&lt;br /&gt;
 * Instances (BCNMs)&lt;br /&gt;
 * Items (Armor, Weapons, Consumables, etc)&lt;br /&gt;
 * Effects (Modifiers and Status Effects)&lt;br /&gt;
 * Zone (handling of everything in the zone)&lt;br /&gt;
 * Synthesis&lt;br /&gt;
 * Parties&lt;br /&gt;
 * Linkshells&lt;br /&gt;
 * Time management&lt;br /&gt;
 * Enmity&lt;br /&gt;
&lt;br /&gt;
== Search Server ==&lt;br /&gt;
The Search Server was designed to take a lot of the heavy lifting search stuff away from the main server. If you were to do these searches on the main server, the game would grind to a halt and stop working, primarily because the server would be too busy doing SQL queries and not handling incoming packets. Its primary focus is on searching and the auction house.&lt;br /&gt;
&lt;br /&gt;
=== Searching ===&lt;br /&gt;
Requests filter through (eventually) to TCPComm in search.cpp. Each request has a unique packet request ID which indicates if it is searching all areas, a single area, etc. Normal searches all go to the same function HandleSearchRequest. This populates a search_req struct with information on the search request (jobs specified, level ranges, zones, etc). This is then fed into the data_loader which does the actual SQL query to get the results. This then comes back as a list of SearchEntities. These can then be populated (with the 20 cap enforced) into a SearchPacket which is then sent back.&lt;br /&gt;
&lt;br /&gt;
A variant of this is the GroupListRequest, which is requested when you view your party or view your linkshell members. This functions in very much the same way, but only needs the party ID or linkshell ID from the request in order to do a database search.&lt;br /&gt;
&lt;br /&gt;
=== Auction House ===&lt;br /&gt;
Requests filter through (eventually) to TCPComm in search.cpp. Each request has a unique packet request ID which indicates if it is for the auction house. If it is, it can either be for a list of items based on category (HandleAuctionHouseRequest) or an in-depth view of the buyers/sellers of a single item (HandleAuctionHouseHistoru). The player's personal list of items up for auction SHOULD be here as well but currently is not.&lt;br /&gt;
&lt;br /&gt;
== Connect Server (aka Lobby Server) ==&lt;br /&gt;
The Lobby Server is a magical server whereby almost certainly a wizard did it. It consists of three distinct sub-servers (for some reason) which don't always get along. This is the least documented server and one of the more obfuscated ones. The three processes are discussed below (but not in that much detail)&lt;br /&gt;
&lt;br /&gt;
=== login_parse ===&lt;br /&gt;
Seems to handle the initial connection with the client, including registering new accounts. (login_auth.cpp)&lt;br /&gt;
&lt;br /&gt;
=== lobbyview_parse ===&lt;br /&gt;
Seems to be the glue between the other two sections (read: this part falls over a lot). It handles creating/deleting characters, setting the bitmask of the expansions, etc.&lt;br /&gt;
&lt;br /&gt;
=== lobbydata_parse ===&lt;br /&gt;
Seems to handle loading of the character list for this account, and displaying that to the user.&lt;br /&gt;
&lt;br /&gt;
== Database ==&lt;br /&gt;
The database manages all of the information which can fall neatly into categories, like item data, weapon data, character data, auction house data, spell data and so on. Most of these tables are self-explanatory but some are not. The tables which are ambiguous or otherwise complete gibberish are hopefully demystified below.&lt;br /&gt;
&lt;br /&gt;
=== Abilities ===&lt;br /&gt;
* '''Ability ID''' : The unique ID assigned by the client for this ability. Find these values in ROM/181/72 (or String Tables &amp;gt; English &amp;gt; Ability Names in POLUtils). These IDs are 528 offset, so you must SUBTRACT 528 from the &amp;quot;index&amp;quot; field in POLUtils.&lt;br /&gt;
* '''Job''' : The unique Job ID assigned by the client. This is the same as for scripting, so WAR=1 MNK=2 WHM=3 ... &lt;br /&gt;
* '''validTarget''' : This is a bitmask of the valid targets, given by the enum in battleentity.h&lt;br /&gt;
&lt;br /&gt;
 enum TARGETTYPE&lt;br /&gt;
 {&lt;br /&gt;
      TARGET_SELF            = 0x01,&lt;br /&gt;
      TARGET_PLAYER_PARTY    = 0x02,&lt;br /&gt;
      TARGET_ENEMY           = 0x04,&lt;br /&gt;
      TARGET_PLAYER_ALLIANCE = 0x08,&lt;br /&gt;
      TARGET_PLAYER          = 0x10,&lt;br /&gt;
      TARGET_PLAYER_DEAD     = 0x20,&lt;br /&gt;
      TARGET_NPC             = 0x40&lt;br /&gt;
 };&lt;br /&gt;
  &lt;br /&gt;
  // Visually:&lt;br /&gt;
  // 0   0   0   0   0   0   0&lt;br /&gt;
  //NPC DED PLY PAL ENM PAR SLF&lt;br /&gt;
  //e.g. 3 is Self and Player Party. 4 is Enemy only. etc.&lt;br /&gt;
&lt;br /&gt;
* '''recastId''' : The recast ID for this ability, I think the recast plugin on Windower has the IDs for this in their XML files?&lt;br /&gt;
* '''animation''' : The animation ID to use for this ability. This has to be wizarded via packet captures or trial and error, I don't think this can be obtained automatically.&lt;br /&gt;
&lt;br /&gt;
==== Special Case: Avatar BPs ====&lt;br /&gt;
* Avatar Blood Pacts use fields differently in order to get the required information. The two tables that need to be edited are abilities.sql and mob_skills.sql.&lt;br /&gt;
* abilities.sql - The animation field is actually the MP cost.&lt;br /&gt;
* abilities.sql - The recast ID is either 173 or 174 for BP:Rage or BP:Ward&lt;br /&gt;
* abilities.sql - The ability ID is found in rom\181\72.dat (String Tables &amp;gt; English &amp;gt; Ability Names in polutils). &lt;br /&gt;
** It is the ''index'' in POLUtils - 16. (clarification/verification needed)&lt;br /&gt;
* mob_skills.sql - The family ID is the ID of the family of monsters (duh, so Avatar-Titan, Avatar-Garuda, etc).&lt;br /&gt;
* mob_skills.sql - The mob_skill_id is found in rom/27/80.dat (Dialog Tables &amp;gt; English &amp;gt; Monster Skill Names in polutils) and documented in /documentation/monster_tp_moves.txt&lt;br /&gt;
* mob_skills.sql - The mob_anim_time is actually the related ability ID (so Whispering Wind should be 578 as the ability ID for it is that).&lt;br /&gt;
* mob_skills.sql - The mob_anim_id is the hard one and has to be packet captured or got via trial and error. The other avatar anim_ids are close in value to the current ones.&lt;br /&gt;
&lt;br /&gt;
=== BCNM Info ===&lt;br /&gt;
* '''bcnmId''' : Arbitrary ID to indicate a unique BCNM. Not tied to the client in any way.&lt;br /&gt;
* '''rules''' : The rules to apply to this BCNM (not fully implemented in the core). This is also a bitmask which is as follows (from the .sql comments)&lt;br /&gt;
 rules format (bits): 0000 0 0 0 0 = E D C B A&lt;br /&gt;
 A = allow SJs (1 if yes)&lt;br /&gt;
 B = lose exp on death (1 if yes)&lt;br /&gt;
 C = all dead rules (0=remove immediately, 1=remove after 3 min)&lt;br /&gt;
 D = spawn trasure chest on win (1 if yes)&lt;br /&gt;
 E = reserved&lt;br /&gt;
 e.g. 00000100 = no sjs, no exp loss, remove player after 3mins = 4&lt;br /&gt;
&lt;br /&gt;
=== BCNM Instance ===&lt;br /&gt;
* '''instanceNumber''' : The instance number is between 1-3 for pretty much every BCNM. There are three copies of the bcnm area in a zone. The client(!) seems to know which copy is instance 1, which is instance 2, etc, so it can be hard to know which monster ID should go with which instance ID without hacking it (changing bcnm.lua code).&lt;br /&gt;
&lt;br /&gt;
=== Mob Family System ===&lt;br /&gt;
* '''STR DEX ...''' : This is the RANK of the chosen stat in numerical form (1 being A rank).&lt;br /&gt;
&lt;br /&gt;
=== Mob Groups ===&lt;br /&gt;
* '''spawntype''' : This is a bitmask of when the monster can spawn, given by the following:&lt;br /&gt;
 enum SPAWNTYPE&lt;br /&gt;
 {&lt;br /&gt;
      SPAWNTYPE_NORMAL        = 0x00, // 00:00-24:00&lt;br /&gt;
      SPAWNTYPE_ATNIGHT       = 0x01, // 20:00-04:00&lt;br /&gt;
      SPAWNTYPE_ATEVENING     = 0x02, // 18:00-06:00&lt;br /&gt;
      SPAWNTYPE_WEATHER       = 0x04, &lt;br /&gt;
      SPAWNTYPE_FOG           = 0x08, // 02:00-07:00&lt;br /&gt;
      SPAWNTYPE_MOONPHASE     = 0x10,&lt;br /&gt;
      SPAWNTYPE_LOTTERY       = 0x20,&lt;br /&gt;
      SPAWNTYPE_WINDOWED      = 0x40,&lt;br /&gt;
      SPAWNTYPE_SCRIPTED      = 0x80&lt;br /&gt;
 };&lt;br /&gt;
&lt;br /&gt;
=== Mob Pools ===&lt;br /&gt;
* '''modelid''' : This is the unique model ID that this monster represents. This has to be captured from packet 0x0e.&lt;br /&gt;
* '''behavior''' : This is a lovely mis-spelling of 'behaviour'. It is also a bitmask which represents how the monster should behave:&lt;br /&gt;
 enum BEHAVIOUR&lt;br /&gt;
 {&lt;br /&gt;
      BEHAVIOUR_NONE              = 0x00,&lt;br /&gt;
      BEHAVIOUR_AGGRO_SIGHT       = 0x01,&lt;br /&gt;
      BEHAVIOUR_AGGRO_HEARING     = 0x02,&lt;br /&gt;
      BEHAVIOUR_AGGRO_LOWHP       = 0x04,&lt;br /&gt;
      BEHAVIOUR_AGGRO_TRUEHEARING = 0x08,&lt;br /&gt;
      BEHAVIOUR_AGGRO_TRUESIGHT   = 0x10,&lt;br /&gt;
      BEHAVIOUR_AGGRO_MAGIC       = 0x20,&lt;br /&gt;
      BEHAVIOUR_AGGRO_WEAPONSKILL = 0x40,&lt;br /&gt;
      BEHAVIOUR_AGGRO_JOBABILITY  = 0x80,&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
* '''links''' : Simple boolean, 1 if true, 0 otherwise.&lt;br /&gt;
* '''mobType''' : Yet another bitmask which governs the type(s) the monster falls under:&lt;br /&gt;
 enum MOBTYPE&lt;br /&gt;
 {&lt;br /&gt;
      MOBTYPE_NORMAL      = 0x00,&lt;br /&gt;
      MOBTYPE_PCSPAWNED   = 0x01,&lt;br /&gt;
      MOBTYPE_NOTORIOUS   = 0x02,&lt;br /&gt;
      MOBTYPE_FISHED      = 0x04,&lt;br /&gt;
      MOBTYPE_CALLED      = 0x08,&lt;br /&gt;
      MOBTYPE_BATTLEFIELD = 0x10,&lt;br /&gt;
      MOBTYPE_EVENT       = 0x20&lt;br /&gt;
 };&lt;br /&gt;
&lt;br /&gt;
* '''namePrefix''' : 0 for no special prefix (&amp;quot;the&amp;quot; monster). 32 and 64 are for special prefixes (e.g. Seiryu which has no &amp;quot;the&amp;quot; before it). These are packet captured so see [[Packets/0x0e]].&lt;br /&gt;
* '''flag''' : Packet captured value of the flag(s) for this monster. Most of these have been discovered, see [[Packets/0x0e]].&lt;br /&gt;
* '''unknown''' : Packet captured value. See [[Packets/0x0e]].&lt;br /&gt;
&lt;br /&gt;
=== Mob Skill ===&lt;br /&gt;
* '''mob_skill_id''' : The unique ID that governs this monsters skill. This can be found in trunk/documentation/mob_tp_movies.txt or via the DATs.&lt;br /&gt;
* '''mob_anim_id''' : The unique animation ID that represents this skill. This is found by trial and error or via packet capturing.&lt;br /&gt;
* '''mob_skill_aoe''' : 0 for non-aoe, 1 for AoE around SELF(monster), 2 for AoE around TARGET(think bomb toss), 4 for conal AoE (not-implemented), &lt;br /&gt;
&lt;br /&gt;
=== NPC List ===&lt;br /&gt;
* All these values are packet captured, see [[Packets/0x0e]].&lt;br /&gt;
&lt;br /&gt;
=== Pet List ===&lt;br /&gt;
* '''petid''' : Arbitrary ID to define a pet.&lt;br /&gt;
&lt;br /&gt;
=== Status Effects ===&lt;br /&gt;
* '''id''' : Client-side ID to represent the status (used for icons in some cases). Find these in String Tables &amp;gt; English &amp;gt; Status Names or ROM/180/102.dat&lt;br /&gt;
* '''flags''' : Bitmask of one or more of:&lt;br /&gt;
 enum EFFECTFLAG&lt;br /&gt;
 {&lt;br /&gt;
      EFFECTFLAG_NONE             = 0x0000,&lt;br /&gt;
      EFFECTFLAG_DISPELABLE       = 0x0001,&lt;br /&gt;
      EFFECTFLAG_ERASABLE         = 0x0002,&lt;br /&gt;
      EFFECTFLAG_ATTACK           = 0x0004,&lt;br /&gt;
      &lt;br /&gt;
      EFFECTFLAG_DAMAGE           = 0x0010,&lt;br /&gt;
      EFFECTFLAG_DEATH            = 0x0020,&lt;br /&gt;
      EFFECTFLAG_MAGIC_BEGIN      = 0x0040,&lt;br /&gt;
      EFFECTFLAG_MAGIC_END        = 0x0080,&lt;br /&gt;
      EFFECTFLAG_ON_ZONE          = 0x0100,&lt;br /&gt;
      EFFECTFLAG_NO_LOSS_MESSAGE  = 0x0200, // Suppress effect worn off message.&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
=== Traits ===&lt;br /&gt;
* '''traitid''' : The unique client-side trait ID. Find these values in ROM/181/72 (or String Tables &amp;gt; English &amp;gt; Ability Names in POLUtils and go waaay down to 385+). These are 384 offset, so you must SUBTRACT 384 from the &amp;quot;index&amp;quot; field in POLUtils to get these values.&lt;br /&gt;
&lt;br /&gt;
== Flow of Control ==&lt;br /&gt;
Possibly the most important thing to understand is how the server (map server in particular) actually works in terms of actual work performed based on a given input. Several examples will be examined to see how the server flows through the files mentioned above to get to the packet to send back. See [[Server Data Flow]].&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=Core&amp;diff=22879</id>
		<title>Core</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=Core&amp;diff=22879"/>
				<updated>2019-10-18T23:03:58Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: relocate Avatar ability notes to be near the other ability notes..&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Referred to as the &amp;quot;Core&amp;quot;, this is the main C++ codebase. It is split into different sections which will be outlined here. Please note that this may not always remain in date as new things are added. The main beef of the server code will be outlined here, but not the extreme odd cases which are never used (e.g. /common/ or /items/ folders).&lt;br /&gt;
&lt;br /&gt;
== Map Server (aka Game Server) ==&lt;br /&gt;
The Map Server is the main server which governs how the game is played. It is REQUIRED in order for the server to work. The Connect Server is also required in order for characters to connect to the Map Server. The Search Server is optional. The following subsections breaks down the map server based on where it is physically located folder-wise.&lt;br /&gt;
&lt;br /&gt;
=== Entity AI (/src/map/ai) ===&lt;br /&gt;
This governs how the server should respond to given actions. These actions are on a high-level, e.g. attacking, disengaging, using TP moves, using items, etc. You can treat this AI as a primitive state system, whereby you can be in the &amp;quot;Attack&amp;quot; state, &amp;quot;Roaming&amp;quot; state, and so on.&lt;br /&gt;
&lt;br /&gt;
==== All Entities ====&lt;br /&gt;
* ActionAttack : Logic when attacking, including delay, calculation of damage, hit rate, counters, paralyze, intimidation, you name it.&lt;br /&gt;
* ActionNone : No logic at all (e.g. a mob that has despawned may be in this state, or a deallocated entity).&lt;br /&gt;
* ActionEngage : When you engage, these checks are performed. Usually transfers straight into ActionAttack after calling lua scripts. For monsters, you engage on aggro/turning red only.&lt;br /&gt;
* ActionDisengage : Logic that occurs when you disengage.&lt;br /&gt;
* ActionFall : Logic when you transfer from being alive to being dead, the transition to the Death state.&lt;br /&gt;
* ActionDeath : Logic when you're dead, usually maintenance tasks like removing yourself from the entity pool.&lt;br /&gt;
&lt;br /&gt;
==== Characters ====&lt;br /&gt;
* ActionMagicStart : Checks to perform when beginning to cast a spell, you can say things like &amp;quot;Not enough MP&amp;quot; or &amp;quot;You must have a pet&amp;quot; here.&lt;br /&gt;
* ActionMagicCasting : Checks to perform whilst mid-cast, this also checks to see if you are past the cast time for the spell where it will go into ActionMagicFinish.&lt;br /&gt;
* ActionMagicFinish : Checks to perform when finishing casting (spell interruption from movement), including calling the lua scripts for spells.&lt;br /&gt;
* ActionMagicInterrupt : When you have been interrupted, this is the state you enter. &lt;br /&gt;
* Action&lt;br /&gt;
&lt;br /&gt;
==== Monsters ====&lt;br /&gt;
* ActionDropItems : Drops items, including calculating the probability of drops, assigning them to the treasure pool, etc.&lt;br /&gt;
* ActionFadeOut : Fades the monster out after death.&lt;br /&gt;
* ActionMobAbilityStart : Checks to perform when starting a TP ability e.g. selection of a TP move&lt;br /&gt;
* ActionMobAbilityUsing : Checks to perform whilst using a TP ability e.g. check for Stun and if so, interrupt the move.&lt;br /&gt;
* ActionMobAbilityInterrupt : The state to go into when interrupted.&lt;br /&gt;
* ActionMobAbilityFinish : Checks to perform when the TP ability finishes, including calling lua scripts.&lt;br /&gt;
* ActionRoaming : Manages the idle state, including moving around.&lt;br /&gt;
* ActionSpawn : Checks to perform on spawn.&lt;br /&gt;
* ActionSleep : Checks to perform when slept (usually the checks are to see if you can wake up).&lt;br /&gt;
&lt;br /&gt;
==== Pets ====&lt;br /&gt;
* ActionMobAbilityStart : Checks to perform when starting a TP ability e.g. selection of a TP move&lt;br /&gt;
* ActionMobAbilityUsing : Checks to perform whilst using a TP ability e.g. check for Stun and if so, interrupt the move.&lt;br /&gt;
* ActionMobAbilityInterrupt : The state to go into when interrupted.&lt;br /&gt;
* ActionMobAbilityFinish : Checks to perform when the TP ability finishes, including calling lua scripts.&lt;br /&gt;
&lt;br /&gt;
=== LUA (/src/map/lua)===&lt;br /&gt;
This provides the main interface between scripting land and C++ land. If scripters need some awesome thing in the core added to LUA, this is where you add it. This is split into several different sections, all of which are very different, so check out the dedicated LUA section for more info.&lt;br /&gt;
&lt;br /&gt;
[[LUA (Core)]]&lt;br /&gt;
&lt;br /&gt;
=== Packets(/src/map/packets) ===&lt;br /&gt;
This defines the packet structures that will be sent to the client. If an update breaks FFXI, this is where you have to go to fix it (because the packet strucutres have changed!).&lt;br /&gt;
&lt;br /&gt;
=== Other (/src/map) ===&lt;br /&gt;
This contains everything else, which is actually quite a lot. It can be broadly grouped into these categories:&lt;br /&gt;
 * Entities (NPC,Pet,Char,Mob)&lt;br /&gt;
 * Instances (BCNMs)&lt;br /&gt;
 * Items (Armor, Weapons, Consumables, etc)&lt;br /&gt;
 * Effects (Modifiers and Status Effects)&lt;br /&gt;
 * Zone (handling of everything in the zone)&lt;br /&gt;
 * Synthesis&lt;br /&gt;
 * Parties&lt;br /&gt;
 * Linkshells&lt;br /&gt;
 * Time management&lt;br /&gt;
 * Enmity&lt;br /&gt;
&lt;br /&gt;
== Search Server ==&lt;br /&gt;
The Search Server was designed to take a lot of the heavy lifting search stuff away from the main server. If you were to do these searches on the main server, the game would grind to a halt and stop working, primarily because the server would be too busy doing SQL queries and not handling incoming packets. Its primary focus is on searching and the auction house.&lt;br /&gt;
&lt;br /&gt;
=== Searching ===&lt;br /&gt;
Requests filter through (eventually) to TCPComm in search.cpp. Each request has a unique packet request ID which indicates if it is searching all areas, a single area, etc. Normal searches all go to the same function HandleSearchRequest. This populates a search_req struct with information on the search request (jobs specified, level ranges, zones, etc). This is then fed into the data_loader which does the actual SQL query to get the results. This then comes back as a list of SearchEntities. These can then be populated (with the 20 cap enforced) into a SearchPacket which is then sent back.&lt;br /&gt;
&lt;br /&gt;
A variant of this is the GroupListRequest, which is requested when you view your party or view your linkshell members. This functions in very much the same way, but only needs the party ID or linkshell ID from the request in order to do a database search.&lt;br /&gt;
&lt;br /&gt;
=== Auction House ===&lt;br /&gt;
Requests filter through (eventually) to TCPComm in search.cpp. Each request has a unique packet request ID which indicates if it is for the auction house. If it is, it can either be for a list of items based on category (HandleAuctionHouseRequest) or an in-depth view of the buyers/sellers of a single item (HandleAuctionHouseHistoru). The player's personal list of items up for auction SHOULD be here as well but currently is not.&lt;br /&gt;
&lt;br /&gt;
== Connect Server (aka Lobby Server) ==&lt;br /&gt;
The Lobby Server is a magical server whereby almost certainly a wizard did it. It consists of three distinct sub-servers (for some reason) which don't always get along. This is the least documented server and one of the more obfuscated ones. The three processes are discussed below (but not in that much detail)&lt;br /&gt;
&lt;br /&gt;
=== login_parse ===&lt;br /&gt;
Seems to handle the initial connection with the client, including registering new accounts. (login_auth.cpp)&lt;br /&gt;
&lt;br /&gt;
=== lobbyview_parse ===&lt;br /&gt;
Seems to be the glue between the other two sections (read: this part falls over a lot). It handles creating/deleting characters, setting the bitmask of the expansions, etc.&lt;br /&gt;
&lt;br /&gt;
=== lobbydata_parse ===&lt;br /&gt;
Seems to handle loading of the character list for this account, and displaying that to the user.&lt;br /&gt;
&lt;br /&gt;
== Database ==&lt;br /&gt;
The database manages all of the information which can fall neatly into categories, like item data, weapon data, character data, auction house data, spell data and so on. Most of these tables are self-explanatory but some are not. The tables which are ambiguous or otherwise complete gibberish are hopefully demystified below.&lt;br /&gt;
&lt;br /&gt;
=== Abilities ===&lt;br /&gt;
* '''Ability ID''' : The unique ID assigned by the client for this ability. Find these values in ROM/181/72 (or String Tables &amp;gt; English &amp;gt; Ability Names in POLUtils). These IDs are 528 offset, so you must SUBTRACT 528 from the &amp;quot;index&amp;quot; field in POLUtils.&lt;br /&gt;
* '''Job''' : The unique Job ID assigned by the client. This is the same as for scripting, so WAR=1 MNK=2 WHM=3 ... &lt;br /&gt;
* '''validTarget''' : This is a bitmask of the valid targets, given by the enum in battleentity.h&lt;br /&gt;
&lt;br /&gt;
 enum TARGETTYPE&lt;br /&gt;
 {&lt;br /&gt;
      TARGET_SELF            = 0x01,&lt;br /&gt;
      TARGET_PLAYER_PARTY    = 0x02,&lt;br /&gt;
      TARGET_ENEMY           = 0x04,&lt;br /&gt;
      TARGET_PLAYER_ALLIANCE = 0x08,&lt;br /&gt;
      TARGET_PLAYER          = 0x10,&lt;br /&gt;
      TARGET_PLAYER_DEAD     = 0x20,&lt;br /&gt;
      TARGET_NPC             = 0x40&lt;br /&gt;
 };&lt;br /&gt;
  &lt;br /&gt;
  // Visually:&lt;br /&gt;
  // 0   0   0   0   0   0   0&lt;br /&gt;
  //NPC DED PLY PAL ENM PAR SLF&lt;br /&gt;
  //e.g. 3 is Self and Player Party. 4 is Enemy only. etc.&lt;br /&gt;
&lt;br /&gt;
* '''recastId''' : The recast ID for this ability, I think the recast plugin on Windower has the IDs for this in their XML files?&lt;br /&gt;
* '''animation''' : The animation ID to use for this ability. This has to be wizarded via packet captures or trial and error, I don't think this can be obtained automatically.&lt;br /&gt;
&lt;br /&gt;
==== Special Case: Avatar BPs ====&lt;br /&gt;
* Avatar Blood Pacts use fields differently in order to get the required information. The two tables that need to be edited are abilities.sql and mob_skills.sql.&lt;br /&gt;
* abilities.sql - The animation field is actually the MP cost.&lt;br /&gt;
* abilities.sql - The recast ID is either 173 or 174 for BP:Rage or BP:Ward&lt;br /&gt;
* abilities.sql - The ability ID is found in POLUtils (String Tables &amp;gt; English &amp;gt; Ability Names). It is the ''index'' in POLUtils - 16.&lt;br /&gt;
* mob_skills.sql - The family ID is the ID of the family of monsters (duh, so Avatar-Titan, Avatar-Garuda, etc).&lt;br /&gt;
* mob_skills.sql - The mob_skill_id is found in monster_tp_movies.txt in /documentation/&lt;br /&gt;
* mob_skills.sql - The mob_anim_time is actually the related ability ID (so Whispering Wind should be 578 as the ability ID for it is that).&lt;br /&gt;
* mob_skills.sql - The mob_anim_id is the hard one and has to be packet captured or got via trial and error. The other avatar anim_ids are close in value to the current ones.&lt;br /&gt;
&lt;br /&gt;
=== BCNM Info ===&lt;br /&gt;
* '''bcnmId''' : Arbitrary ID to indicate a unique BCNM. Not tied to the client in any way.&lt;br /&gt;
* '''rules''' : The rules to apply to this BCNM (not fully implemented in the core). This is also a bitmask which is as follows (from the .sql comments)&lt;br /&gt;
 rules format (bits): 0000 0 0 0 0 = E D C B A&lt;br /&gt;
 A = allow SJs (1 if yes)&lt;br /&gt;
 B = lose exp on death (1 if yes)&lt;br /&gt;
 C = all dead rules (0=remove immediately, 1=remove after 3 min)&lt;br /&gt;
 D = spawn trasure chest on win (1 if yes)&lt;br /&gt;
 E = reserved&lt;br /&gt;
 e.g. 00000100 = no sjs, no exp loss, remove player after 3mins = 4&lt;br /&gt;
&lt;br /&gt;
=== BCNM Instance ===&lt;br /&gt;
* '''instanceNumber''' : The instance number is between 1-3 for pretty much every BCNM. There are three copies of the bcnm area in a zone. The client(!) seems to know which copy is instance 1, which is instance 2, etc, so it can be hard to know which monster ID should go with which instance ID without hacking it (changing bcnm.lua code).&lt;br /&gt;
&lt;br /&gt;
=== Mob Family System ===&lt;br /&gt;
* '''STR DEX ...''' : This is the RANK of the chosen stat in numerical form (1 being A rank).&lt;br /&gt;
&lt;br /&gt;
=== Mob Groups ===&lt;br /&gt;
* '''spawntype''' : This is a bitmask of when the monster can spawn, given by the following:&lt;br /&gt;
 enum SPAWNTYPE&lt;br /&gt;
 {&lt;br /&gt;
      SPAWNTYPE_NORMAL        = 0x00, // 00:00-24:00&lt;br /&gt;
      SPAWNTYPE_ATNIGHT       = 0x01, // 20:00-04:00&lt;br /&gt;
      SPAWNTYPE_ATEVENING     = 0x02, // 18:00-06:00&lt;br /&gt;
      SPAWNTYPE_WEATHER       = 0x04, &lt;br /&gt;
      SPAWNTYPE_FOG           = 0x08, // 02:00-07:00&lt;br /&gt;
      SPAWNTYPE_MOONPHASE     = 0x10,&lt;br /&gt;
      SPAWNTYPE_LOTTERY       = 0x20,&lt;br /&gt;
      SPAWNTYPE_WINDOWED      = 0x40,&lt;br /&gt;
      SPAWNTYPE_SCRIPTED      = 0x80&lt;br /&gt;
 };&lt;br /&gt;
&lt;br /&gt;
=== Mob Pools ===&lt;br /&gt;
* '''modelid''' : This is the unique model ID that this monster represents. This has to be captured from packet 0x0e.&lt;br /&gt;
* '''behavior''' : This is a lovely mis-spelling of 'behaviour'. It is also a bitmask which represents how the monster should behave:&lt;br /&gt;
 enum BEHAVIOUR&lt;br /&gt;
 {&lt;br /&gt;
      BEHAVIOUR_NONE              = 0x00,&lt;br /&gt;
      BEHAVIOUR_AGGRO_SIGHT       = 0x01,&lt;br /&gt;
      BEHAVIOUR_AGGRO_HEARING     = 0x02,&lt;br /&gt;
      BEHAVIOUR_AGGRO_LOWHP       = 0x04,&lt;br /&gt;
      BEHAVIOUR_AGGRO_TRUEHEARING = 0x08,&lt;br /&gt;
      BEHAVIOUR_AGGRO_TRUESIGHT   = 0x10,&lt;br /&gt;
      BEHAVIOUR_AGGRO_MAGIC       = 0x20,&lt;br /&gt;
      BEHAVIOUR_AGGRO_WEAPONSKILL = 0x40,&lt;br /&gt;
      BEHAVIOUR_AGGRO_JOBABILITY  = 0x80,&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
* '''links''' : Simple boolean, 1 if true, 0 otherwise.&lt;br /&gt;
* '''mobType''' : Yet another bitmask which governs the type(s) the monster falls under:&lt;br /&gt;
 enum MOBTYPE&lt;br /&gt;
 {&lt;br /&gt;
      MOBTYPE_NORMAL      = 0x00,&lt;br /&gt;
      MOBTYPE_PCSPAWNED   = 0x01,&lt;br /&gt;
      MOBTYPE_NOTORIOUS   = 0x02,&lt;br /&gt;
      MOBTYPE_FISHED      = 0x04,&lt;br /&gt;
      MOBTYPE_CALLED      = 0x08,&lt;br /&gt;
      MOBTYPE_BATTLEFIELD = 0x10,&lt;br /&gt;
      MOBTYPE_EVENT       = 0x20&lt;br /&gt;
 };&lt;br /&gt;
&lt;br /&gt;
* '''namePrefix''' : 0 for no special prefix (&amp;quot;the&amp;quot; monster). 32 and 64 are for special prefixes (e.g. Seiryu which has no &amp;quot;the&amp;quot; before it). These are packet captured so see [[Packets/0x0e]].&lt;br /&gt;
* '''flag''' : Packet captured value of the flag(s) for this monster. Most of these have been discovered, see [[Packets/0x0e]].&lt;br /&gt;
* '''unknown''' : Packet captured value. See [[Packets/0x0e]].&lt;br /&gt;
&lt;br /&gt;
=== Mob Skill ===&lt;br /&gt;
* '''mob_skill_id''' : The unique ID that governs this monsters skill. This can be found in trunk/documentation/mob_tp_movies.txt or via the DATs.&lt;br /&gt;
* '''mob_anim_id''' : The unique animation ID that represents this skill. This is found by trial and error or via packet capturing.&lt;br /&gt;
* '''mob_skill_aoe''' : 0 for non-aoe, 1 for AoE around SELF(monster), 2 for AoE around TARGET(think bomb toss), 4 for conal AoE (not-implemented), &lt;br /&gt;
&lt;br /&gt;
=== NPC List ===&lt;br /&gt;
* All these values are packet captured, see [[Packets/0x0e]].&lt;br /&gt;
&lt;br /&gt;
=== Pet List ===&lt;br /&gt;
* '''petid''' : Arbitrary ID to define a pet.&lt;br /&gt;
&lt;br /&gt;
=== Status Effects ===&lt;br /&gt;
* '''id''' : Client-side ID to represent the status (used for icons in some cases). Find these in String Tables &amp;gt; English &amp;gt; Status Names or ROM/180/102.dat&lt;br /&gt;
* '''flags''' : Bitmask of one or more of:&lt;br /&gt;
 enum EFFECTFLAG&lt;br /&gt;
 {&lt;br /&gt;
      EFFECTFLAG_NONE             = 0x0000,&lt;br /&gt;
      EFFECTFLAG_DISPELABLE       = 0x0001,&lt;br /&gt;
      EFFECTFLAG_ERASABLE         = 0x0002,&lt;br /&gt;
      EFFECTFLAG_ATTACK           = 0x0004,&lt;br /&gt;
      &lt;br /&gt;
      EFFECTFLAG_DAMAGE           = 0x0010,&lt;br /&gt;
      EFFECTFLAG_DEATH            = 0x0020,&lt;br /&gt;
      EFFECTFLAG_MAGIC_BEGIN      = 0x0040,&lt;br /&gt;
      EFFECTFLAG_MAGIC_END        = 0x0080,&lt;br /&gt;
      EFFECTFLAG_ON_ZONE          = 0x0100,&lt;br /&gt;
      EFFECTFLAG_NO_LOSS_MESSAGE  = 0x0200, // Suppress effect worn off message.&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
=== Traits ===&lt;br /&gt;
* '''traitid''' : The unique client-side trait ID. Find these values in ROM/181/72 (or String Tables &amp;gt; English &amp;gt; Ability Names in POLUtils and go waaay down to 385+). These are 384 offset, so you must SUBTRACT 384 from the &amp;quot;index&amp;quot; field in POLUtils to get these values.&lt;br /&gt;
&lt;br /&gt;
== Flow of Control ==&lt;br /&gt;
Possibly the most important thing to understand is how the server (map server in particular) actually works in terms of actual work performed based on a given input. Several examples will be examined to see how the server flows through the files mentioned above to get to the packet to send back. See [[Server Data Flow]].&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=Configuring_Your_Client&amp;diff=22878</id>
		<title>Configuring Your Client</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=Configuring_Your_Client&amp;diff=22878"/>
				<updated>2019-09-20T11:49:08Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: /* Step 1 - Installing FFXI */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This guide is NOT intended for people with buddypass, or illegally downloaded versions of FFXI. We have the bought and paid for the game, and will never recommend that you use anything different. If you somehow managed to get it to work using the buddypass or an illegal version of FFXI then keep it to yourself. Discussion of obtaining software through illegal means is not tolerated.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Step 1 - Installing FFXI ==&lt;br /&gt;
&lt;br /&gt;
'''In this section we will install and update Final Fantasy XI from Retail Discs.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you do not have CD's you can download ffxi from the playonline:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.playonline.com/ff11us/download/media/install_win.html North American / US region (recommended)]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.playonline.com/ff11eu/download/media/install_win.html Great Britain / European / EU region]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.playonline.com/ff11/download/media/install_win.html Japanese / JP region]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Install POL (use appropriate version for your system)&lt;br /&gt;
&lt;br /&gt;
* Install FFXI&lt;br /&gt;
&lt;br /&gt;
* Install Rise of the Zilart&lt;br /&gt;
&lt;br /&gt;
* Install Chains of Promathia&lt;br /&gt;
&lt;br /&gt;
* Install Treasures of Aht Urghan&lt;br /&gt;
&lt;br /&gt;
* Install Wings of the Goddess&lt;br /&gt;
&lt;br /&gt;
Time to update!&lt;br /&gt;
&lt;br /&gt;
'''The method below is the most reliable but it does take a while. If you're a rebel and feeling a bit daring then [[Configuring_Your_Client#Updating_FFXI_via_manual_patch_download_.28ADVANCED_USERS_ONLY_PROCEED_AT_YOUR_OWN_RISK.29|click me to skip to &amp;quot;Updating FFXI via manual patch download(ADVANCED USERS ONLY)&amp;quot;]]'''&lt;br /&gt;
&lt;br /&gt;
== Step 2 - Preparing For Updates ==&lt;br /&gt;
&lt;br /&gt;
* Run '''PlayOnline'''. When it first runs it will prompt you to update, do it.&lt;br /&gt;
&lt;br /&gt;
* After the update for POL is done and restarted it will ask you if you're a New User or Existing User.&lt;br /&gt;
&lt;br /&gt;
* '''Choose Existing User''' using 1234567 as username/pass/account id etc.&lt;br /&gt;
&lt;br /&gt;
Unregistered PlayOnline Account made! Time for the next step.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Step 3 (part 1) - Updating Final Fantasy XI ==&lt;br /&gt;
&lt;br /&gt;
Download the file: [http://www.dspt.info/FFXI-UpdatePatch.zip here]&lt;br /&gt;
&lt;br /&gt;
* Open the file using an archiving program&lt;br /&gt;
&lt;br /&gt;
* Extract to a new directory e.g. '''c:\patch'''&lt;br /&gt;
&lt;br /&gt;
* Close your archiving program&lt;br /&gt;
&lt;br /&gt;
* Navigate to '''c:\patch'''&lt;br /&gt;
&lt;br /&gt;
* Single left-click anywhere in the folder and press '''Ctrl+A'''&lt;br /&gt;
&lt;br /&gt;
* Once you see everything highlighted press '''Ctrl+C'''&lt;br /&gt;
&lt;br /&gt;
== Step 3 (part 2) - Updating Final Fantasy XI (continued) ==&lt;br /&gt;
&lt;br /&gt;
* Navigate to the directory you installed Final Fantasy XI.&lt;br /&gt;
&lt;br /&gt;
(For '''64-bit''' systems, the default location is '''C:\Program Files (x86)\PlayOnline\SquareEnix\FINAL FANTASY XI\''')&lt;br /&gt;
&lt;br /&gt;
(For '''32-bit''' systems, the default location is '''C:\Program Files\PlayOnline\SquareEnix\FINAL FANTASY XI\''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Paste''' those files you copied '''from C:\Patch''' to  /FINAL FANTASY XI/ directory.&lt;br /&gt;
&lt;br /&gt;
* Single left click any where in the directory and hold '''Ctrl+V'''&lt;br /&gt;
&lt;br /&gt;
* When prompted to overwrite the files say '''Yes to All'''&lt;br /&gt;
&lt;br /&gt;
* Close windows explorer.&lt;br /&gt;
&lt;br /&gt;
== Step 3 (part 3) - Updating Final Fantasy XI (final part of Step 3) ==&lt;br /&gt;
&lt;br /&gt;
* Run PlayOnline.  On the left side of the screen click '''Check Files'''&lt;br /&gt;
&lt;br /&gt;
* On the next screen where it says '''&amp;quot;PlayOnlineViewer&amp;quot;''' click the two arrows and change it to '''&amp;quot;Final Fantasy XI&amp;quot;'''. The &amp;quot;version&amp;quot; should be '''&amp;quot;UNKNOWN&amp;quot;''', **if it does not work then redo Step 3 and carry on following from there**&lt;br /&gt;
&lt;br /&gt;
It should look like this: [https://cdn.pbrd.co/images/HKcW6A3.png]&lt;br /&gt;
&lt;br /&gt;
* Click on the '''Check Files''' button.&lt;br /&gt;
&lt;br /&gt;
* PlayOnline will then check all the FINAL FANTASY XI files (usually takes about 15-20 minutes) and prompt you on what to do because it found errors.&lt;br /&gt;
&lt;br /&gt;
* You should then choose to fix the errors. They are errors after all and need to be fixed.&lt;br /&gt;
&lt;br /&gt;
* PlayOnline will then automatically start checking and updating files. '''This takes around 5-10hrs'''. Once it starts downloading you can leave it unattentended if you wish to do so (best to do this overnight as PlayOnline servers are sloooooooooooooooooow)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Once you're done updating, navigate to '''/PlayOnlineViewer/'''.&lt;br /&gt;
&lt;br /&gt;
* Right-click the '''&amp;quot;data&amp;quot;''' folder and click '''copy'''&lt;br /&gt;
&lt;br /&gt;
* Navigate to '''/FINAL FANTASY XI/''', right click an empty space in the folder and click '''paste'''. You should now have the '''&amp;quot;data&amp;quot;''' folder inside your '''/FINAL FANTASY XI/''' folder.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Woo glad that's over! All that's left is to set up your launcher. [[Configuring_Your_Client#Setting_up_the_Launcher|Click Me for Launcher Setup Instructions!]] '''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Updating FFXI via manual file update download '''(ADVANCED USERS ONLY PROCEED AT YOUR OWN RISK)''' ===&lt;br /&gt;
&lt;br /&gt;
This option isn't supported by Dark Star Project, but may be faster than updating through PlayOnline&lt;br /&gt;
&lt;br /&gt;
If you don't have something that can extract RAR archives, download and install [http://www.7-zip.org/download.html 7zip].&lt;br /&gt;
&lt;br /&gt;
Close the PlayOnline Viewer&lt;br /&gt;
&lt;br /&gt;
Go to [http://tehkrizz.net/FFXI/downloads.php tehkrizz's FFXI files Download Page]&lt;br /&gt;
&lt;br /&gt;
Download the MOV, ROM, and Sound archives.&lt;br /&gt;
Extract the files into your FFXI install folder. Usually C:\Program Files (x86)\PlayOnline\SquareEnix\FINAL FANTASY XI on 64-bit Windows or C:\Program Files\PlayOnline\SquareEnix\FINAL FANTASY XI on 32-bit Windows&lt;br /&gt;
Extract the contents of the FFXI Patch you downloaded earlier into the FFXI install folder again, overwriting all files. If you skip this step, your client probably will not update properly.&lt;br /&gt;
&lt;br /&gt;
Run the PlayOnline Viewer&lt;br /&gt;
&lt;br /&gt;
Select Check Files on the left of the screen.&lt;br /&gt;
&lt;br /&gt;
Click on PlayOnline Viewer then select Final Fantasy XI from the drop down, then Check Files. If there have been any updates since the archives posted on tehkrizz's site, this may take an hour or more.&lt;br /&gt;
&lt;br /&gt;
Close the PlayOnline Viewer&lt;br /&gt;
&lt;br /&gt;
== Setting up the Launcher ==&lt;br /&gt;
&lt;br /&gt;
'''In this section you will configure FFXI to connect to a DarkStar Server'''&lt;br /&gt;
&lt;br /&gt;
You can use Windower or xiloader directly to connect to a Dark Star server. Windower has more features, but take longer to set up. xiloader usually work with minimal configuration. &lt;br /&gt;
&lt;br /&gt;
[http://ashita.atom0s.com/ Ashita] also works as it always has, but do not expect the Darkstar developers to help you with any issues you experience installing/using it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== xiloader ===&lt;br /&gt;
&lt;br /&gt;
This is the most maintained simple loader. It does not support plugins but it is used with Windower which does provide plugins.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
You will need: &lt;br /&gt;
&lt;br /&gt;
[https://www.microsoft.com/en-ca/download/details.aspx?id=48145 MSVC 2015 Runtimes] x86 version&lt;br /&gt;
&lt;br /&gt;
This version takes command-line options and was designed to work seamlessly with Windower.&lt;br /&gt;
Download [https://github.com/DarkstarProject/xiloader/releases/latest xiloader]&lt;br /&gt;
&lt;br /&gt;
Extract the xiloader.exe into a folder of your choice (it does '''''not''''' need to be any particular location, and you can specify the path to it in windower). Note: it is not recommended that you place it inside your &amp;quot;Program files&amp;quot; or Final Fantasy XI folders.&lt;br /&gt;
&lt;br /&gt;
To play on a local server, just run xiloader.exe and you will be prompted for a username and password to login with.&lt;br /&gt;
&lt;br /&gt;
To play on another server, open up a command prompt, navigate to the folder you extracted to, and type in:&lt;br /&gt;
&amp;lt;pre&amp;gt;xiloader.exe --server server-ip --user username --pass password&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The username and password options are optional here and will be prompted for if not provided. the Language option is required if you have a JP or EU version. See the Readme in the archive for more information.&lt;br /&gt;
&lt;br /&gt;
'''If you need to be able to log into a public server hosted on your own computer or LAN, add the --hairpin option to the command!'''&lt;br /&gt;
&lt;br /&gt;
=== Windower === &lt;br /&gt;
&lt;br /&gt;
Download [http://windower.net/ Windower]&lt;br /&gt;
&lt;br /&gt;
Create a folder in a convenient location and extract the archive into it.&lt;br /&gt;
&lt;br /&gt;
Run Windower.exe and it will automatically download all the needed files.&lt;br /&gt;
&lt;br /&gt;
Afterwards, you need to get [https://github.com/DarkstarProject/xiloader/releases/latest xiloader] and make sure to remember the path you put it in - you will need that path in your profile!&lt;br /&gt;
&lt;br /&gt;
Open Windower and create a profile for your server.  After you create it, close Windower, and open settings.xml in Windower's folder with a text editor.&lt;br /&gt;
You need to add &amp;lt;executable&amp;gt;path\to\xiloader.exe&amp;lt;/executable&amp;gt; to your profile where &amp;quot;path\to\&amp;quot; is the actual file path to the exe, and any arguments (such as --server) into &amp;lt;args&amp;gt;(arguments)&amp;lt;/args&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
An example profile looks like:&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;profile name=&amp;quot;myserver&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;consolekey&amp;gt;Insert&amp;lt;/consolekey&amp;gt;&lt;br /&gt;
    &amp;lt;mipmaplevel&amp;gt;6&amp;lt;/mipmaplevel&amp;gt;&lt;br /&gt;
    &amp;lt;uiscale&amp;gt;1&amp;lt;/uiscale&amp;gt;&lt;br /&gt;
    &amp;lt;supersampling&amp;gt;2&amp;lt;/supersampling&amp;gt;&lt;br /&gt;
    &amp;lt;bumpmapping&amp;gt;true&amp;lt;/bumpmapping&amp;gt;&lt;br /&gt;
    &amp;lt;args&amp;gt;--server myserver.com --user username&amp;lt;/args&amp;gt;&lt;br /&gt;
    &amp;lt;executable&amp;gt;.\path\to\xiloader.exe&amp;lt;/executable&amp;gt;&lt;br /&gt;
  &amp;lt;/profile&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''If you move or rename xiloader, make sure you match the new exe name and path in your profile. You''' '''''never''''' '''have to rename the games original pol.exe'''&lt;br /&gt;
&lt;br /&gt;
'''If you need to be able to log into a public server hosted on your own computer or LAN, add the --hairpin option to the Boot Command!'''&lt;br /&gt;
&lt;br /&gt;
'''If you need to be able to log into a server hosted on a different computer in your LAN, check the host computer's IP and change the IP to 192.168.XX.XXX --hairpin'''&lt;br /&gt;
&lt;br /&gt;
After you are done editing your profile, save the settings.xml file, launch windower, and running your profile should connect you to your target server.&lt;br /&gt;
&lt;br /&gt;
See the [[DarkStar Servers]] page for servers you can use.&lt;br /&gt;
&lt;br /&gt;
== Updating Your Client ==&lt;br /&gt;
&lt;br /&gt;
Every time a new patch comes out you must update your client or lots of weird things will happen (wrong messages will appear, npcs don't show up)&lt;br /&gt;
&lt;br /&gt;
1. Download this [https://forums.dspt.info/download/file.php?id=1996 patch]&lt;br /&gt;
&lt;br /&gt;
2. Extract its contents to your PlayOnline/Squareenix/Final Fantasy XI directory.&lt;br /&gt;
&lt;br /&gt;
3. Go into Playonline and check files on FFXI (its version should be undefined)&lt;br /&gt;
&lt;br /&gt;
4. Wait until Check Files has finished&lt;br /&gt;
&lt;br /&gt;
5. Copy your 'data' folder from /PlayOnlineViewer/ to /FINAL FANTASY XI/&lt;br /&gt;
&lt;br /&gt;
6. Update your launcher.&lt;br /&gt;
&lt;br /&gt;
== Common Errors ==&lt;br /&gt;
&lt;br /&gt;
=== MSVCP110.dll is Missing ===&lt;br /&gt;
&lt;br /&gt;
You will need to install the correct [https://www.microsoft.com/en-us/download/details.aspx?id=30679 Redistributable Package] from Microsoft. Please note that you cannot just take any of those, you need to pick the one that goes with your very specific version of Visual Studio. The link for example is for VS 2012 SP1. If you have another version, you need another vcredist package.&lt;br /&gt;
&lt;br /&gt;
=== MSVCR110D.dll is Missing ===&lt;br /&gt;
&lt;br /&gt;
The Visual C++ [https://www.microsoft.com/en-us/download/details.aspx?id=30679 Redistributable] for Visual Studio 2012 must be installed in target machines.&lt;br /&gt;
&lt;br /&gt;
=== msvcr110.dll is Missing ===&lt;br /&gt;
&lt;br /&gt;
You need to install the Visual C++ Redistributable for Visual Studio 2012 Update 3 from here:&lt;br /&gt;
&lt;br /&gt;
http://download.microsoft.com/download/1/6/B/16B06F60-3B20-4FF2-B699-5E9B7962F9AE/VSU3/vcredist_x86.exe&lt;br /&gt;
&lt;br /&gt;
=== Dual Boxing Crashes Second Client ===&lt;br /&gt;
&lt;br /&gt;
This happens when running the clients in admin mode! Don't run as an admin.&lt;br /&gt;
&lt;br /&gt;
=== Accept Failed 10093 ===&lt;br /&gt;
&lt;br /&gt;
Client is out of date. Run POL and update.&lt;br /&gt;
&lt;br /&gt;
Open your FFXI folder.&lt;br /&gt;
Then go into ROM\0&lt;br /&gt;
An delete 0.dat&lt;br /&gt;
Open POL&lt;br /&gt;
Then open regular PlayOnline, on the left click 'Check Files' select FFXi from the list.&lt;br /&gt;
&lt;br /&gt;
=== Error 10092 ===&lt;br /&gt;
&lt;br /&gt;
Issue = Bad client file&lt;br /&gt;
Fix =&lt;br /&gt;
&lt;br /&gt;
1. Lets start with the easy stuff please make sure you have the ini and Final fantasy Config bothe set to the same resolution and make sure you are running the game as an admin! &lt;br /&gt;
&lt;br /&gt;
2. If one did not work you may need to add your data folder from play online to the final fantasy ffxi folder! This could also Show you Build_100&lt;br /&gt;
&lt;br /&gt;
3. If steps 1 and 2 are not working you may need to launch play online and try to recover your ffxi files through Check File This could also Show you Build_100&lt;br /&gt;
&lt;br /&gt;
=== FFXI-3001 ===&lt;br /&gt;
&lt;br /&gt;
Your character is still logged in. Wait a 2-5 mins and try again. Your char has to time out.&lt;br /&gt;
&lt;br /&gt;
=== FFXI-3005 ===&lt;br /&gt;
&lt;br /&gt;
Fix = wait 2-5 min continued login after this error could get you error 3001&lt;br /&gt;
&lt;br /&gt;
Fix = This can also mean the login server is online but the game server itself has crashed. I will of course have it back up asap aka when i notice its down.&lt;br /&gt;
&lt;br /&gt;
=== Build_100 When launching FFXI-boot ===&lt;br /&gt;
&lt;br /&gt;
1. If one did not work you may need to add your data folder from play online to the final fantasy ffxi folder!&lt;br /&gt;
&lt;br /&gt;
2. If steps 1 and 2 are not working you may need to launch play online and try to recover your ffxi files through Check File&lt;br /&gt;
&lt;br /&gt;
3. This also happens if you try to enter a zone/expansion you don't have installed. Ask a GM to move your char or buy and install the expansion, your move.&lt;br /&gt;
&lt;br /&gt;
=== FFXI - 3305 ===&lt;br /&gt;
&lt;br /&gt;
Your char probably hasn't timed out properly, wait 2 mins and try again. &lt;br /&gt;
If that didn't work then server is probably down.&lt;br /&gt;
&lt;br /&gt;
=== FFXI-3101 ===&lt;br /&gt;
&lt;br /&gt;
3101 is a disconnect with you and the login server. &lt;br /&gt;
&lt;br /&gt;
The server could be down or your launcher is out of date&lt;br /&gt;
&lt;br /&gt;
=== FFXI-3322 while creating my character ===&lt;br /&gt;
&lt;br /&gt;
1. Go to Playoneline Viewer folder (usually in C:/programs)&lt;br /&gt;
&lt;br /&gt;
2. Copy data folder&lt;br /&gt;
&lt;br /&gt;
3. Paste it in Final Fantasy XI folder&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If that doesn't work, name could be taken or be too short.&lt;br /&gt;
&lt;br /&gt;
=== You could not be logged in! ===&lt;br /&gt;
&lt;br /&gt;
Password or username was not correct. Make sure the account exists.&lt;br /&gt;
&lt;br /&gt;
=== Getting Japanese Error When Creating Char ===&lt;br /&gt;
&lt;br /&gt;
The japanese error is mostly because your character name is already taken.&lt;br /&gt;
&lt;br /&gt;
It may also happen if the name is blocked by the client side &amp;quot;bad words&amp;quot; filtering, some of which may not be obvious.&lt;br /&gt;
&lt;br /&gt;
=== Check files only has PlayOnline Viewer and Tetra ===&lt;br /&gt;
&lt;br /&gt;
Download this patch [http://code.google.com/p/onetimexi/downloads/detail?name=FFXI-UpdatePatch.zip patch]&lt;br /&gt;
&lt;br /&gt;
Extract its contents to your PlayOnline/Squareenix/Final Fantasy XI directory.&lt;br /&gt;
&lt;br /&gt;
=== I cannot see my character, any npcs or any players ===&lt;br /&gt;
&lt;br /&gt;
Update your client. Copy the patch into ffxi directory and check files.&lt;br /&gt;
Also make sure your graphics drivers are up to date.&lt;br /&gt;
&lt;br /&gt;
=== Can't repair file after deleteing .dat from ROM ===&lt;br /&gt;
&lt;br /&gt;
Use the patch, check files and copy your 'data' folder over from /PlayOnlineViewer/ to /FINAL FANTASY XI/&lt;br /&gt;
&lt;br /&gt;
=== /check not working anymore ===&lt;br /&gt;
&lt;br /&gt;
Update your client!!&lt;br /&gt;
&lt;br /&gt;
=== Error::FFXiLogin init_tcp_socket (10061) ===&lt;br /&gt;
&lt;br /&gt;
Update Windower and your client!&lt;br /&gt;
&lt;br /&gt;
=== Couldn't Find Server ===&lt;br /&gt;
&lt;br /&gt;
Keep in mind the login server could be down. You can try pinging the server from the cmd prompt.&lt;br /&gt;
&lt;br /&gt;
=== Game Settings Do Not Save ===&lt;br /&gt;
&lt;br /&gt;
Run the booter in admin mode. Right click and click on run as admin.&lt;br /&gt;
&lt;br /&gt;
=== Can't Receive tells ===&lt;br /&gt;
&lt;br /&gt;
Your name is too long or relog.&lt;br /&gt;
&lt;br /&gt;
=== POL-1160 ===&lt;br /&gt;
&lt;br /&gt;
Don't connect to play online. Create an account and go straight to check files.&lt;br /&gt;
&lt;br /&gt;
=== build_100 Error ===&lt;br /&gt;
&lt;br /&gt;
Update your client&lt;br /&gt;
&lt;br /&gt;
=== Dual boxing overwrites my macros and settings ===&lt;br /&gt;
&lt;br /&gt;
Use a different book.&lt;br /&gt;
&lt;br /&gt;
=== Weird Things are Happening ===&lt;br /&gt;
&lt;br /&gt;
Seriously your client is out of update. Update it.&lt;br /&gt;
&lt;br /&gt;
=== xiloader instantly closes after entering username and password ===&lt;br /&gt;
&lt;br /&gt;
delete FINAL FANTASY XI/ROM/0/0.DAT&lt;br /&gt;
&lt;br /&gt;
open PlayOnline &amp;gt; check files &amp;gt; FINAL FANTASY XI &amp;gt; repair&lt;br /&gt;
&lt;br /&gt;
close PlayOnline viewer when it's done repairing files (it'll tell you when) and reopen xiloader and log in&lt;br /&gt;
&lt;br /&gt;
if you're still unable to log in, uninstall PlayOnline, FINAL FANTASY XI and all expansions, and reinstall following the guide at the top of this page&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=Configuring_Your_Client&amp;diff=22877</id>
		<title>Configuring Your Client</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=Configuring_Your_Client&amp;diff=22877"/>
				<updated>2019-09-20T11:48:43Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: /* Step 1 - Installing FFXI */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This guide is NOT intended for people with buddypass, or illegally downloaded versions of FFXI. We have the bought and paid for the game, and will never recommend that you use anything different. If you somehow managed to get it to work using the buddypass or an illegal version of FFXI then keep it to yourself. Discussion of obtaining software through illegal means is not tolerated.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Step 1 - Installing FFXI ==&lt;br /&gt;
&lt;br /&gt;
'''In this section we will install and update Final Fantasy XI from Retail Discs.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you do not have CD's you can download ffxi from the playonline:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.playonline.com/ff11us/download/media/install_win.html North American / US region (recommended)]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.playonline.com/ff11eu/download/media/install_win.html Great Britain / European / EU region]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.playonline.com/ff11/download/media/install_win.html Japanese / JP region]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Install POL (use appropriate version for your system)&lt;br /&gt;
&lt;br /&gt;
* Install FFXI&lt;br /&gt;
&lt;br /&gt;
* Install Rise of the Zilart&lt;br /&gt;
&lt;br /&gt;
* Install Chains of Promathia&lt;br /&gt;
&lt;br /&gt;
* Install Treasures of Aht Urghan&lt;br /&gt;
&lt;br /&gt;
* Install Wings of the Goddess&lt;br /&gt;
&lt;br /&gt;
Time to update!&lt;br /&gt;
&lt;br /&gt;
'''The method below is the most reliable but it does take a while. If you're a rebel and feeling a bit daring then [[Configuring_Your_Client#Updating_FFXI_via_manual_patch_download_.28ADVANCED_USERS_ONLY_PROCEED_AT_YOUR_OWN_RISK.29|click me to skip to &amp;quot;Updating FFXI via manual patch download(ADVANCED USERS ONLY)&amp;quot;]]'''&lt;br /&gt;
&lt;br /&gt;
== Step 2 - Preparing For Updates ==&lt;br /&gt;
&lt;br /&gt;
* Run '''PlayOnline'''. When it first runs it will prompt you to update, do it.&lt;br /&gt;
&lt;br /&gt;
* After the update for POL is done and restarted it will ask you if you're a New User or Existing User.&lt;br /&gt;
&lt;br /&gt;
* '''Choose Existing User''' using 1234567 as username/pass/account id etc.&lt;br /&gt;
&lt;br /&gt;
Unregistered PlayOnline Account made! Time for the next step.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Step 3 (part 1) - Updating Final Fantasy XI ==&lt;br /&gt;
&lt;br /&gt;
Download the file: [http://www.dspt.info/FFXI-UpdatePatch.zip here]&lt;br /&gt;
&lt;br /&gt;
* Open the file using an archiving program&lt;br /&gt;
&lt;br /&gt;
* Extract to a new directory e.g. '''c:\patch'''&lt;br /&gt;
&lt;br /&gt;
* Close your archiving program&lt;br /&gt;
&lt;br /&gt;
* Navigate to '''c:\patch'''&lt;br /&gt;
&lt;br /&gt;
* Single left-click anywhere in the folder and press '''Ctrl+A'''&lt;br /&gt;
&lt;br /&gt;
* Once you see everything highlighted press '''Ctrl+C'''&lt;br /&gt;
&lt;br /&gt;
== Step 3 (part 2) - Updating Final Fantasy XI (continued) ==&lt;br /&gt;
&lt;br /&gt;
* Navigate to the directory you installed Final Fantasy XI.&lt;br /&gt;
&lt;br /&gt;
(For '''64-bit''' systems, the default location is '''C:\Program Files (x86)\PlayOnline\SquareEnix\FINAL FANTASY XI\''')&lt;br /&gt;
&lt;br /&gt;
(For '''32-bit''' systems, the default location is '''C:\Program Files\PlayOnline\SquareEnix\FINAL FANTASY XI\''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Paste''' those files you copied '''from C:\Patch''' to  /FINAL FANTASY XI/ directory.&lt;br /&gt;
&lt;br /&gt;
* Single left click any where in the directory and hold '''Ctrl+V'''&lt;br /&gt;
&lt;br /&gt;
* When prompted to overwrite the files say '''Yes to All'''&lt;br /&gt;
&lt;br /&gt;
* Close windows explorer.&lt;br /&gt;
&lt;br /&gt;
== Step 3 (part 3) - Updating Final Fantasy XI (final part of Step 3) ==&lt;br /&gt;
&lt;br /&gt;
* Run PlayOnline.  On the left side of the screen click '''Check Files'''&lt;br /&gt;
&lt;br /&gt;
* On the next screen where it says '''&amp;quot;PlayOnlineViewer&amp;quot;''' click the two arrows and change it to '''&amp;quot;Final Fantasy XI&amp;quot;'''. The &amp;quot;version&amp;quot; should be '''&amp;quot;UNKNOWN&amp;quot;''', **if it does not work then redo Step 3 and carry on following from there**&lt;br /&gt;
&lt;br /&gt;
It should look like this: [https://cdn.pbrd.co/images/HKcW6A3.png]&lt;br /&gt;
&lt;br /&gt;
* Click on the '''Check Files''' button.&lt;br /&gt;
&lt;br /&gt;
* PlayOnline will then check all the FINAL FANTASY XI files (usually takes about 15-20 minutes) and prompt you on what to do because it found errors.&lt;br /&gt;
&lt;br /&gt;
* You should then choose to fix the errors. They are errors after all and need to be fixed.&lt;br /&gt;
&lt;br /&gt;
* PlayOnline will then automatically start checking and updating files. '''This takes around 5-10hrs'''. Once it starts downloading you can leave it unattentended if you wish to do so (best to do this overnight as PlayOnline servers are sloooooooooooooooooow)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Once you're done updating, navigate to '''/PlayOnlineViewer/'''.&lt;br /&gt;
&lt;br /&gt;
* Right-click the '''&amp;quot;data&amp;quot;''' folder and click '''copy'''&lt;br /&gt;
&lt;br /&gt;
* Navigate to '''/FINAL FANTASY XI/''', right click an empty space in the folder and click '''paste'''. You should now have the '''&amp;quot;data&amp;quot;''' folder inside your '''/FINAL FANTASY XI/''' folder.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Woo glad that's over! All that's left is to set up your launcher. [[Configuring_Your_Client#Setting_up_the_Launcher|Click Me for Launcher Setup Instructions!]] '''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Updating FFXI via manual file update download '''(ADVANCED USERS ONLY PROCEED AT YOUR OWN RISK)''' ===&lt;br /&gt;
&lt;br /&gt;
This option isn't supported by Dark Star Project, but may be faster than updating through PlayOnline&lt;br /&gt;
&lt;br /&gt;
If you don't have something that can extract RAR archives, download and install [http://www.7-zip.org/download.html 7zip].&lt;br /&gt;
&lt;br /&gt;
Close the PlayOnline Viewer&lt;br /&gt;
&lt;br /&gt;
Go to [http://tehkrizz.net/FFXI/downloads.php tehkrizz's FFXI files Download Page]&lt;br /&gt;
&lt;br /&gt;
Download the MOV, ROM, and Sound archives.&lt;br /&gt;
Extract the files into your FFXI install folder. Usually C:\Program Files (x86)\PlayOnline\SquareEnix\FINAL FANTASY XI on 64-bit Windows or C:\Program Files\PlayOnline\SquareEnix\FINAL FANTASY XI on 32-bit Windows&lt;br /&gt;
Extract the contents of the FFXI Patch you downloaded earlier into the FFXI install folder again, overwriting all files. If you skip this step, your client probably will not update properly.&lt;br /&gt;
&lt;br /&gt;
Run the PlayOnline Viewer&lt;br /&gt;
&lt;br /&gt;
Select Check Files on the left of the screen.&lt;br /&gt;
&lt;br /&gt;
Click on PlayOnline Viewer then select Final Fantasy XI from the drop down, then Check Files. If there have been any updates since the archives posted on tehkrizz's site, this may take an hour or more.&lt;br /&gt;
&lt;br /&gt;
Close the PlayOnline Viewer&lt;br /&gt;
&lt;br /&gt;
== Setting up the Launcher ==&lt;br /&gt;
&lt;br /&gt;
'''In this section you will configure FFXI to connect to a DarkStar Server'''&lt;br /&gt;
&lt;br /&gt;
You can use Windower or xiloader directly to connect to a Dark Star server. Windower has more features, but take longer to set up. xiloader usually work with minimal configuration. &lt;br /&gt;
&lt;br /&gt;
[http://ashita.atom0s.com/ Ashita] also works as it always has, but do not expect the Darkstar developers to help you with any issues you experience installing/using it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== xiloader ===&lt;br /&gt;
&lt;br /&gt;
This is the most maintained simple loader. It does not support plugins but it is used with Windower which does provide plugins.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
You will need: &lt;br /&gt;
&lt;br /&gt;
[https://www.microsoft.com/en-ca/download/details.aspx?id=48145 MSVC 2015 Runtimes] x86 version&lt;br /&gt;
&lt;br /&gt;
This version takes command-line options and was designed to work seamlessly with Windower.&lt;br /&gt;
Download [https://github.com/DarkstarProject/xiloader/releases/latest xiloader]&lt;br /&gt;
&lt;br /&gt;
Extract the xiloader.exe into a folder of your choice (it does '''''not''''' need to be any particular location, and you can specify the path to it in windower). Note: it is not recommended that you place it inside your &amp;quot;Program files&amp;quot; or Final Fantasy XI folders.&lt;br /&gt;
&lt;br /&gt;
To play on a local server, just run xiloader.exe and you will be prompted for a username and password to login with.&lt;br /&gt;
&lt;br /&gt;
To play on another server, open up a command prompt, navigate to the folder you extracted to, and type in:&lt;br /&gt;
&amp;lt;pre&amp;gt;xiloader.exe --server server-ip --user username --pass password&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The username and password options are optional here and will be prompted for if not provided. the Language option is required if you have a JP or EU version. See the Readme in the archive for more information.&lt;br /&gt;
&lt;br /&gt;
'''If you need to be able to log into a public server hosted on your own computer or LAN, add the --hairpin option to the command!'''&lt;br /&gt;
&lt;br /&gt;
=== Windower === &lt;br /&gt;
&lt;br /&gt;
Download [http://windower.net/ Windower]&lt;br /&gt;
&lt;br /&gt;
Create a folder in a convenient location and extract the archive into it.&lt;br /&gt;
&lt;br /&gt;
Run Windower.exe and it will automatically download all the needed files.&lt;br /&gt;
&lt;br /&gt;
Afterwards, you need to get [https://github.com/DarkstarProject/xiloader/releases/latest xiloader] and make sure to remember the path you put it in - you will need that path in your profile!&lt;br /&gt;
&lt;br /&gt;
Open Windower and create a profile for your server.  After you create it, close Windower, and open settings.xml in Windower's folder with a text editor.&lt;br /&gt;
You need to add &amp;lt;executable&amp;gt;path\to\xiloader.exe&amp;lt;/executable&amp;gt; to your profile where &amp;quot;path\to\&amp;quot; is the actual file path to the exe, and any arguments (such as --server) into &amp;lt;args&amp;gt;(arguments)&amp;lt;/args&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
An example profile looks like:&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;profile name=&amp;quot;myserver&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;consolekey&amp;gt;Insert&amp;lt;/consolekey&amp;gt;&lt;br /&gt;
    &amp;lt;mipmaplevel&amp;gt;6&amp;lt;/mipmaplevel&amp;gt;&lt;br /&gt;
    &amp;lt;uiscale&amp;gt;1&amp;lt;/uiscale&amp;gt;&lt;br /&gt;
    &amp;lt;supersampling&amp;gt;2&amp;lt;/supersampling&amp;gt;&lt;br /&gt;
    &amp;lt;bumpmapping&amp;gt;true&amp;lt;/bumpmapping&amp;gt;&lt;br /&gt;
    &amp;lt;args&amp;gt;--server myserver.com --user username&amp;lt;/args&amp;gt;&lt;br /&gt;
    &amp;lt;executable&amp;gt;.\path\to\xiloader.exe&amp;lt;/executable&amp;gt;&lt;br /&gt;
  &amp;lt;/profile&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''If you move or rename xiloader, make sure you match the new exe name and path in your profile. You''' '''''never''''' '''have to rename the games original pol.exe'''&lt;br /&gt;
&lt;br /&gt;
'''If you need to be able to log into a public server hosted on your own computer or LAN, add the --hairpin option to the Boot Command!'''&lt;br /&gt;
&lt;br /&gt;
'''If you need to be able to log into a server hosted on a different computer in your LAN, check the host computer's IP and change the IP to 192.168.XX.XXX --hairpin'''&lt;br /&gt;
&lt;br /&gt;
After you are done editing your profile, save the settings.xml file, launch windower, and running your profile should connect you to your target server.&lt;br /&gt;
&lt;br /&gt;
See the [[DarkStar Servers]] page for servers you can use.&lt;br /&gt;
&lt;br /&gt;
== Updating Your Client ==&lt;br /&gt;
&lt;br /&gt;
Every time a new patch comes out you must update your client or lots of weird things will happen (wrong messages will appear, npcs don't show up)&lt;br /&gt;
&lt;br /&gt;
1. Download this [https://forums.dspt.info/download/file.php?id=1996 patch]&lt;br /&gt;
&lt;br /&gt;
2. Extract its contents to your PlayOnline/Squareenix/Final Fantasy XI directory.&lt;br /&gt;
&lt;br /&gt;
3. Go into Playonline and check files on FFXI (its version should be undefined)&lt;br /&gt;
&lt;br /&gt;
4. Wait until Check Files has finished&lt;br /&gt;
&lt;br /&gt;
5. Copy your 'data' folder from /PlayOnlineViewer/ to /FINAL FANTASY XI/&lt;br /&gt;
&lt;br /&gt;
6. Update your launcher.&lt;br /&gt;
&lt;br /&gt;
== Common Errors ==&lt;br /&gt;
&lt;br /&gt;
=== MSVCP110.dll is Missing ===&lt;br /&gt;
&lt;br /&gt;
You will need to install the correct [https://www.microsoft.com/en-us/download/details.aspx?id=30679 Redistributable Package] from Microsoft. Please note that you cannot just take any of those, you need to pick the one that goes with your very specific version of Visual Studio. The link for example is for VS 2012 SP1. If you have another version, you need another vcredist package.&lt;br /&gt;
&lt;br /&gt;
=== MSVCR110D.dll is Missing ===&lt;br /&gt;
&lt;br /&gt;
The Visual C++ [https://www.microsoft.com/en-us/download/details.aspx?id=30679 Redistributable] for Visual Studio 2012 must be installed in target machines.&lt;br /&gt;
&lt;br /&gt;
=== msvcr110.dll is Missing ===&lt;br /&gt;
&lt;br /&gt;
You need to install the Visual C++ Redistributable for Visual Studio 2012 Update 3 from here:&lt;br /&gt;
&lt;br /&gt;
http://download.microsoft.com/download/1/6/B/16B06F60-3B20-4FF2-B699-5E9B7962F9AE/VSU3/vcredist_x86.exe&lt;br /&gt;
&lt;br /&gt;
=== Dual Boxing Crashes Second Client ===&lt;br /&gt;
&lt;br /&gt;
This happens when running the clients in admin mode! Don't run as an admin.&lt;br /&gt;
&lt;br /&gt;
=== Accept Failed 10093 ===&lt;br /&gt;
&lt;br /&gt;
Client is out of date. Run POL and update.&lt;br /&gt;
&lt;br /&gt;
Open your FFXI folder.&lt;br /&gt;
Then go into ROM\0&lt;br /&gt;
An delete 0.dat&lt;br /&gt;
Open POL&lt;br /&gt;
Then open regular PlayOnline, on the left click 'Check Files' select FFXi from the list.&lt;br /&gt;
&lt;br /&gt;
=== Error 10092 ===&lt;br /&gt;
&lt;br /&gt;
Issue = Bad client file&lt;br /&gt;
Fix =&lt;br /&gt;
&lt;br /&gt;
1. Lets start with the easy stuff please make sure you have the ini and Final fantasy Config bothe set to the same resolution and make sure you are running the game as an admin! &lt;br /&gt;
&lt;br /&gt;
2. If one did not work you may need to add your data folder from play online to the final fantasy ffxi folder! This could also Show you Build_100&lt;br /&gt;
&lt;br /&gt;
3. If steps 1 and 2 are not working you may need to launch play online and try to recover your ffxi files through Check File This could also Show you Build_100&lt;br /&gt;
&lt;br /&gt;
=== FFXI-3001 ===&lt;br /&gt;
&lt;br /&gt;
Your character is still logged in. Wait a 2-5 mins and try again. Your char has to time out.&lt;br /&gt;
&lt;br /&gt;
=== FFXI-3005 ===&lt;br /&gt;
&lt;br /&gt;
Fix = wait 2-5 min continued login after this error could get you error 3001&lt;br /&gt;
&lt;br /&gt;
Fix = This can also mean the login server is online but the game server itself has crashed. I will of course have it back up asap aka when i notice its down.&lt;br /&gt;
&lt;br /&gt;
=== Build_100 When launching FFXI-boot ===&lt;br /&gt;
&lt;br /&gt;
1. If one did not work you may need to add your data folder from play online to the final fantasy ffxi folder!&lt;br /&gt;
&lt;br /&gt;
2. If steps 1 and 2 are not working you may need to launch play online and try to recover your ffxi files through Check File&lt;br /&gt;
&lt;br /&gt;
3. This also happens if you try to enter a zone/expansion you don't have installed. Ask a GM to move your char or buy and install the expansion, your move.&lt;br /&gt;
&lt;br /&gt;
=== FFXI - 3305 ===&lt;br /&gt;
&lt;br /&gt;
Your char probably hasn't timed out properly, wait 2 mins and try again. &lt;br /&gt;
If that didn't work then server is probably down.&lt;br /&gt;
&lt;br /&gt;
=== FFXI-3101 ===&lt;br /&gt;
&lt;br /&gt;
3101 is a disconnect with you and the login server. &lt;br /&gt;
&lt;br /&gt;
The server could be down or your launcher is out of date&lt;br /&gt;
&lt;br /&gt;
=== FFXI-3322 while creating my character ===&lt;br /&gt;
&lt;br /&gt;
1. Go to Playoneline Viewer folder (usually in C:/programs)&lt;br /&gt;
&lt;br /&gt;
2. Copy data folder&lt;br /&gt;
&lt;br /&gt;
3. Paste it in Final Fantasy XI folder&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If that doesn't work, name could be taken or be too short.&lt;br /&gt;
&lt;br /&gt;
=== You could not be logged in! ===&lt;br /&gt;
&lt;br /&gt;
Password or username was not correct. Make sure the account exists.&lt;br /&gt;
&lt;br /&gt;
=== Getting Japanese Error When Creating Char ===&lt;br /&gt;
&lt;br /&gt;
The japanese error is mostly because your character name is already taken.&lt;br /&gt;
&lt;br /&gt;
It may also happen if the name is blocked by the client side &amp;quot;bad words&amp;quot; filtering, some of which may not be obvious.&lt;br /&gt;
&lt;br /&gt;
=== Check files only has PlayOnline Viewer and Tetra ===&lt;br /&gt;
&lt;br /&gt;
Download this patch [http://code.google.com/p/onetimexi/downloads/detail?name=FFXI-UpdatePatch.zip patch]&lt;br /&gt;
&lt;br /&gt;
Extract its contents to your PlayOnline/Squareenix/Final Fantasy XI directory.&lt;br /&gt;
&lt;br /&gt;
=== I cannot see my character, any npcs or any players ===&lt;br /&gt;
&lt;br /&gt;
Update your client. Copy the patch into ffxi directory and check files.&lt;br /&gt;
Also make sure your graphics drivers are up to date.&lt;br /&gt;
&lt;br /&gt;
=== Can't repair file after deleteing .dat from ROM ===&lt;br /&gt;
&lt;br /&gt;
Use the patch, check files and copy your 'data' folder over from /PlayOnlineViewer/ to /FINAL FANTASY XI/&lt;br /&gt;
&lt;br /&gt;
=== /check not working anymore ===&lt;br /&gt;
&lt;br /&gt;
Update your client!!&lt;br /&gt;
&lt;br /&gt;
=== Error::FFXiLogin init_tcp_socket (10061) ===&lt;br /&gt;
&lt;br /&gt;
Update Windower and your client!&lt;br /&gt;
&lt;br /&gt;
=== Couldn't Find Server ===&lt;br /&gt;
&lt;br /&gt;
Keep in mind the login server could be down. You can try pinging the server from the cmd prompt.&lt;br /&gt;
&lt;br /&gt;
=== Game Settings Do Not Save ===&lt;br /&gt;
&lt;br /&gt;
Run the booter in admin mode. Right click and click on run as admin.&lt;br /&gt;
&lt;br /&gt;
=== Can't Receive tells ===&lt;br /&gt;
&lt;br /&gt;
Your name is too long or relog.&lt;br /&gt;
&lt;br /&gt;
=== POL-1160 ===&lt;br /&gt;
&lt;br /&gt;
Don't connect to play online. Create an account and go straight to check files.&lt;br /&gt;
&lt;br /&gt;
=== build_100 Error ===&lt;br /&gt;
&lt;br /&gt;
Update your client&lt;br /&gt;
&lt;br /&gt;
=== Dual boxing overwrites my macros and settings ===&lt;br /&gt;
&lt;br /&gt;
Use a different book.&lt;br /&gt;
&lt;br /&gt;
=== Weird Things are Happening ===&lt;br /&gt;
&lt;br /&gt;
Seriously your client is out of update. Update it.&lt;br /&gt;
&lt;br /&gt;
=== xiloader instantly closes after entering username and password ===&lt;br /&gt;
&lt;br /&gt;
delete FINAL FANTASY XI/ROM/0/0.DAT&lt;br /&gt;
&lt;br /&gt;
open PlayOnline &amp;gt; check files &amp;gt; FINAL FANTASY XI &amp;gt; repair&lt;br /&gt;
&lt;br /&gt;
close PlayOnline viewer when it's done repairing files (it'll tell you when) and reopen xiloader and log in&lt;br /&gt;
&lt;br /&gt;
if you're still unable to log in, uninstall PlayOnline, FINAL FANTASY XI and all expansions, and reinstall following the guide at the top of this page&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=Configuring_Your_Client&amp;diff=22876</id>
		<title>Configuring Your Client</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=Configuring_Your_Client&amp;diff=22876"/>
				<updated>2019-09-20T11:43:54Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: remove 404'ing link. modern installer is the win7+ compatible one anyway&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This guide is NOT intended for people with buddypass, or illegally downloaded versions of FFXI. We have the bought and paid for the game, and will never recommend that you use anything different. If you somehow managed to get it to work using the buddypass or an illegal version of FFXI then keep it to yourself. Discussion of obtaining software through illegal means is not tolerated.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Step 1 - Installing FFXI ==&lt;br /&gt;
&lt;br /&gt;
'''In this section we will install and update Final Fantasy XI from Retail Discs.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you do not have CD's you can download ffxi from http://www.playonline.com/ff11us/download/media/install_win.html&lt;br /&gt;
&lt;br /&gt;
* Install POL (use appropriate version for your system)&lt;br /&gt;
&lt;br /&gt;
* Install FFXI&lt;br /&gt;
&lt;br /&gt;
* Install Rise of the Zilart&lt;br /&gt;
&lt;br /&gt;
* Install Chains of Promathia&lt;br /&gt;
&lt;br /&gt;
* Install Treasures of Aht Urghan&lt;br /&gt;
&lt;br /&gt;
* Install Wings of the Goddess&lt;br /&gt;
&lt;br /&gt;
Time to update!&lt;br /&gt;
&lt;br /&gt;
'''The method below is the most reliable but it does take a while. If you're a rebel and feeling a bit daring then [[Configuring_Your_Client#Updating_FFXI_via_manual_patch_download_.28ADVANCED_USERS_ONLY_PROCEED_AT_YOUR_OWN_RISK.29|click me to skip to &amp;quot;Updating FFXI via manual patch download(ADVANCED USERS ONLY)&amp;quot;]]'''&lt;br /&gt;
&lt;br /&gt;
== Step 2 - Preparing For Updates ==&lt;br /&gt;
&lt;br /&gt;
* Run '''PlayOnline'''. When it first runs it will prompt you to update, do it.&lt;br /&gt;
&lt;br /&gt;
* After the update for POL is done and restarted it will ask you if you're a New User or Existing User.&lt;br /&gt;
&lt;br /&gt;
* '''Choose Existing User''' using 1234567 as username/pass/account id etc.&lt;br /&gt;
&lt;br /&gt;
Unregistered PlayOnline Account made! Time for the next step.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Step 3 (part 1) - Updating Final Fantasy XI ==&lt;br /&gt;
&lt;br /&gt;
Download the file: [http://www.dspt.info/FFXI-UpdatePatch.zip here]&lt;br /&gt;
&lt;br /&gt;
* Open the file using an archiving program&lt;br /&gt;
&lt;br /&gt;
* Extract to a new directory e.g. '''c:\patch'''&lt;br /&gt;
&lt;br /&gt;
* Close your archiving program&lt;br /&gt;
&lt;br /&gt;
* Navigate to '''c:\patch'''&lt;br /&gt;
&lt;br /&gt;
* Single left-click anywhere in the folder and press '''Ctrl+A'''&lt;br /&gt;
&lt;br /&gt;
* Once you see everything highlighted press '''Ctrl+C'''&lt;br /&gt;
&lt;br /&gt;
== Step 3 (part 2) - Updating Final Fantasy XI (continued) ==&lt;br /&gt;
&lt;br /&gt;
* Navigate to the directory you installed Final Fantasy XI.&lt;br /&gt;
&lt;br /&gt;
(For '''64-bit''' systems, the default location is '''C:\Program Files (x86)\PlayOnline\SquareEnix\FINAL FANTASY XI\''')&lt;br /&gt;
&lt;br /&gt;
(For '''32-bit''' systems, the default location is '''C:\Program Files\PlayOnline\SquareEnix\FINAL FANTASY XI\''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Paste''' those files you copied '''from C:\Patch''' to  /FINAL FANTASY XI/ directory.&lt;br /&gt;
&lt;br /&gt;
* Single left click any where in the directory and hold '''Ctrl+V'''&lt;br /&gt;
&lt;br /&gt;
* When prompted to overwrite the files say '''Yes to All'''&lt;br /&gt;
&lt;br /&gt;
* Close windows explorer.&lt;br /&gt;
&lt;br /&gt;
== Step 3 (part 3) - Updating Final Fantasy XI (final part of Step 3) ==&lt;br /&gt;
&lt;br /&gt;
* Run PlayOnline.  On the left side of the screen click '''Check Files'''&lt;br /&gt;
&lt;br /&gt;
* On the next screen where it says '''&amp;quot;PlayOnlineViewer&amp;quot;''' click the two arrows and change it to '''&amp;quot;Final Fantasy XI&amp;quot;'''. The &amp;quot;version&amp;quot; should be '''&amp;quot;UNKNOWN&amp;quot;''', **if it does not work then redo Step 3 and carry on following from there**&lt;br /&gt;
&lt;br /&gt;
It should look like this: [https://cdn.pbrd.co/images/HKcW6A3.png]&lt;br /&gt;
&lt;br /&gt;
* Click on the '''Check Files''' button.&lt;br /&gt;
&lt;br /&gt;
* PlayOnline will then check all the FINAL FANTASY XI files (usually takes about 15-20 minutes) and prompt you on what to do because it found errors.&lt;br /&gt;
&lt;br /&gt;
* You should then choose to fix the errors. They are errors after all and need to be fixed.&lt;br /&gt;
&lt;br /&gt;
* PlayOnline will then automatically start checking and updating files. '''This takes around 5-10hrs'''. Once it starts downloading you can leave it unattentended if you wish to do so (best to do this overnight as PlayOnline servers are sloooooooooooooooooow)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Once you're done updating, navigate to '''/PlayOnlineViewer/'''.&lt;br /&gt;
&lt;br /&gt;
* Right-click the '''&amp;quot;data&amp;quot;''' folder and click '''copy'''&lt;br /&gt;
&lt;br /&gt;
* Navigate to '''/FINAL FANTASY XI/''', right click an empty space in the folder and click '''paste'''. You should now have the '''&amp;quot;data&amp;quot;''' folder inside your '''/FINAL FANTASY XI/''' folder.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Woo glad that's over! All that's left is to set up your launcher. [[Configuring_Your_Client#Setting_up_the_Launcher|Click Me for Launcher Setup Instructions!]] '''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Updating FFXI via manual file update download '''(ADVANCED USERS ONLY PROCEED AT YOUR OWN RISK)''' ===&lt;br /&gt;
&lt;br /&gt;
This option isn't supported by Dark Star Project, but may be faster than updating through PlayOnline&lt;br /&gt;
&lt;br /&gt;
If you don't have something that can extract RAR archives, download and install [http://www.7-zip.org/download.html 7zip].&lt;br /&gt;
&lt;br /&gt;
Close the PlayOnline Viewer&lt;br /&gt;
&lt;br /&gt;
Go to [http://tehkrizz.net/FFXI/downloads.php tehkrizz's FFXI files Download Page]&lt;br /&gt;
&lt;br /&gt;
Download the MOV, ROM, and Sound archives.&lt;br /&gt;
Extract the files into your FFXI install folder. Usually C:\Program Files (x86)\PlayOnline\SquareEnix\FINAL FANTASY XI on 64-bit Windows or C:\Program Files\PlayOnline\SquareEnix\FINAL FANTASY XI on 32-bit Windows&lt;br /&gt;
Extract the contents of the FFXI Patch you downloaded earlier into the FFXI install folder again, overwriting all files. If you skip this step, your client probably will not update properly.&lt;br /&gt;
&lt;br /&gt;
Run the PlayOnline Viewer&lt;br /&gt;
&lt;br /&gt;
Select Check Files on the left of the screen.&lt;br /&gt;
&lt;br /&gt;
Click on PlayOnline Viewer then select Final Fantasy XI from the drop down, then Check Files. If there have been any updates since the archives posted on tehkrizz's site, this may take an hour or more.&lt;br /&gt;
&lt;br /&gt;
Close the PlayOnline Viewer&lt;br /&gt;
&lt;br /&gt;
== Setting up the Launcher ==&lt;br /&gt;
&lt;br /&gt;
'''In this section you will configure FFXI to connect to a DarkStar Server'''&lt;br /&gt;
&lt;br /&gt;
You can use Windower or xiloader directly to connect to a Dark Star server. Windower has more features, but take longer to set up. xiloader usually work with minimal configuration. &lt;br /&gt;
&lt;br /&gt;
[http://ashita.atom0s.com/ Ashita] also works as it always has, but do not expect the Darkstar developers to help you with any issues you experience installing/using it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== xiloader ===&lt;br /&gt;
&lt;br /&gt;
This is the most maintained simple loader. It does not support plugins but it is used with Windower which does provide plugins.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
You will need: &lt;br /&gt;
&lt;br /&gt;
[https://www.microsoft.com/en-ca/download/details.aspx?id=48145 MSVC 2015 Runtimes] x86 version&lt;br /&gt;
&lt;br /&gt;
This version takes command-line options and was designed to work seamlessly with Windower.&lt;br /&gt;
Download [https://github.com/DarkstarProject/xiloader/releases/latest xiloader]&lt;br /&gt;
&lt;br /&gt;
Extract the xiloader.exe into a folder of your choice (it does '''''not''''' need to be any particular location, and you can specify the path to it in windower). Note: it is not recommended that you place it inside your &amp;quot;Program files&amp;quot; or Final Fantasy XI folders.&lt;br /&gt;
&lt;br /&gt;
To play on a local server, just run xiloader.exe and you will be prompted for a username and password to login with.&lt;br /&gt;
&lt;br /&gt;
To play on another server, open up a command prompt, navigate to the folder you extracted to, and type in:&lt;br /&gt;
&amp;lt;pre&amp;gt;xiloader.exe --server server-ip --user username --pass password&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The username and password options are optional here and will be prompted for if not provided. the Language option is required if you have a JP or EU version. See the Readme in the archive for more information.&lt;br /&gt;
&lt;br /&gt;
'''If you need to be able to log into a public server hosted on your own computer or LAN, add the --hairpin option to the command!'''&lt;br /&gt;
&lt;br /&gt;
=== Windower === &lt;br /&gt;
&lt;br /&gt;
Download [http://windower.net/ Windower]&lt;br /&gt;
&lt;br /&gt;
Create a folder in a convenient location and extract the archive into it.&lt;br /&gt;
&lt;br /&gt;
Run Windower.exe and it will automatically download all the needed files.&lt;br /&gt;
&lt;br /&gt;
Afterwards, you need to get [https://github.com/DarkstarProject/xiloader/releases/latest xiloader] and make sure to remember the path you put it in - you will need that path in your profile!&lt;br /&gt;
&lt;br /&gt;
Open Windower and create a profile for your server.  After you create it, close Windower, and open settings.xml in Windower's folder with a text editor.&lt;br /&gt;
You need to add &amp;lt;executable&amp;gt;path\to\xiloader.exe&amp;lt;/executable&amp;gt; to your profile where &amp;quot;path\to\&amp;quot; is the actual file path to the exe, and any arguments (such as --server) into &amp;lt;args&amp;gt;(arguments)&amp;lt;/args&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
An example profile looks like:&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;profile name=&amp;quot;myserver&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;consolekey&amp;gt;Insert&amp;lt;/consolekey&amp;gt;&lt;br /&gt;
    &amp;lt;mipmaplevel&amp;gt;6&amp;lt;/mipmaplevel&amp;gt;&lt;br /&gt;
    &amp;lt;uiscale&amp;gt;1&amp;lt;/uiscale&amp;gt;&lt;br /&gt;
    &amp;lt;supersampling&amp;gt;2&amp;lt;/supersampling&amp;gt;&lt;br /&gt;
    &amp;lt;bumpmapping&amp;gt;true&amp;lt;/bumpmapping&amp;gt;&lt;br /&gt;
    &amp;lt;args&amp;gt;--server myserver.com --user username&amp;lt;/args&amp;gt;&lt;br /&gt;
    &amp;lt;executable&amp;gt;.\path\to\xiloader.exe&amp;lt;/executable&amp;gt;&lt;br /&gt;
  &amp;lt;/profile&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''If you move or rename xiloader, make sure you match the new exe name and path in your profile. You''' '''''never''''' '''have to rename the games original pol.exe'''&lt;br /&gt;
&lt;br /&gt;
'''If you need to be able to log into a public server hosted on your own computer or LAN, add the --hairpin option to the Boot Command!'''&lt;br /&gt;
&lt;br /&gt;
'''If you need to be able to log into a server hosted on a different computer in your LAN, check the host computer's IP and change the IP to 192.168.XX.XXX --hairpin'''&lt;br /&gt;
&lt;br /&gt;
After you are done editing your profile, save the settings.xml file, launch windower, and running your profile should connect you to your target server.&lt;br /&gt;
&lt;br /&gt;
See the [[DarkStar Servers]] page for servers you can use.&lt;br /&gt;
&lt;br /&gt;
== Updating Your Client ==&lt;br /&gt;
&lt;br /&gt;
Every time a new patch comes out you must update your client or lots of weird things will happen (wrong messages will appear, npcs don't show up)&lt;br /&gt;
&lt;br /&gt;
1. Download this [https://forums.dspt.info/download/file.php?id=1996 patch]&lt;br /&gt;
&lt;br /&gt;
2. Extract its contents to your PlayOnline/Squareenix/Final Fantasy XI directory.&lt;br /&gt;
&lt;br /&gt;
3. Go into Playonline and check files on FFXI (its version should be undefined)&lt;br /&gt;
&lt;br /&gt;
4. Wait until Check Files has finished&lt;br /&gt;
&lt;br /&gt;
5. Copy your 'data' folder from /PlayOnlineViewer/ to /FINAL FANTASY XI/&lt;br /&gt;
&lt;br /&gt;
6. Update your launcher.&lt;br /&gt;
&lt;br /&gt;
== Common Errors ==&lt;br /&gt;
&lt;br /&gt;
=== MSVCP110.dll is Missing ===&lt;br /&gt;
&lt;br /&gt;
You will need to install the correct [https://www.microsoft.com/en-us/download/details.aspx?id=30679 Redistributable Package] from Microsoft. Please note that you cannot just take any of those, you need to pick the one that goes with your very specific version of Visual Studio. The link for example is for VS 2012 SP1. If you have another version, you need another vcredist package.&lt;br /&gt;
&lt;br /&gt;
=== MSVCR110D.dll is Missing ===&lt;br /&gt;
&lt;br /&gt;
The Visual C++ [https://www.microsoft.com/en-us/download/details.aspx?id=30679 Redistributable] for Visual Studio 2012 must be installed in target machines.&lt;br /&gt;
&lt;br /&gt;
=== msvcr110.dll is Missing ===&lt;br /&gt;
&lt;br /&gt;
You need to install the Visual C++ Redistributable for Visual Studio 2012 Update 3 from here:&lt;br /&gt;
&lt;br /&gt;
http://download.microsoft.com/download/1/6/B/16B06F60-3B20-4FF2-B699-5E9B7962F9AE/VSU3/vcredist_x86.exe&lt;br /&gt;
&lt;br /&gt;
=== Dual Boxing Crashes Second Client ===&lt;br /&gt;
&lt;br /&gt;
This happens when running the clients in admin mode! Don't run as an admin.&lt;br /&gt;
&lt;br /&gt;
=== Accept Failed 10093 ===&lt;br /&gt;
&lt;br /&gt;
Client is out of date. Run POL and update.&lt;br /&gt;
&lt;br /&gt;
Open your FFXI folder.&lt;br /&gt;
Then go into ROM\0&lt;br /&gt;
An delete 0.dat&lt;br /&gt;
Open POL&lt;br /&gt;
Then open regular PlayOnline, on the left click 'Check Files' select FFXi from the list.&lt;br /&gt;
&lt;br /&gt;
=== Error 10092 ===&lt;br /&gt;
&lt;br /&gt;
Issue = Bad client file&lt;br /&gt;
Fix =&lt;br /&gt;
&lt;br /&gt;
1. Lets start with the easy stuff please make sure you have the ini and Final fantasy Config bothe set to the same resolution and make sure you are running the game as an admin! &lt;br /&gt;
&lt;br /&gt;
2. If one did not work you may need to add your data folder from play online to the final fantasy ffxi folder! This could also Show you Build_100&lt;br /&gt;
&lt;br /&gt;
3. If steps 1 and 2 are not working you may need to launch play online and try to recover your ffxi files through Check File This could also Show you Build_100&lt;br /&gt;
&lt;br /&gt;
=== FFXI-3001 ===&lt;br /&gt;
&lt;br /&gt;
Your character is still logged in. Wait a 2-5 mins and try again. Your char has to time out.&lt;br /&gt;
&lt;br /&gt;
=== FFXI-3005 ===&lt;br /&gt;
&lt;br /&gt;
Fix = wait 2-5 min continued login after this error could get you error 3001&lt;br /&gt;
&lt;br /&gt;
Fix = This can also mean the login server is online but the game server itself has crashed. I will of course have it back up asap aka when i notice its down.&lt;br /&gt;
&lt;br /&gt;
=== Build_100 When launching FFXI-boot ===&lt;br /&gt;
&lt;br /&gt;
1. If one did not work you may need to add your data folder from play online to the final fantasy ffxi folder!&lt;br /&gt;
&lt;br /&gt;
2. If steps 1 and 2 are not working you may need to launch play online and try to recover your ffxi files through Check File&lt;br /&gt;
&lt;br /&gt;
3. This also happens if you try to enter a zone/expansion you don't have installed. Ask a GM to move your char or buy and install the expansion, your move.&lt;br /&gt;
&lt;br /&gt;
=== FFXI - 3305 ===&lt;br /&gt;
&lt;br /&gt;
Your char probably hasn't timed out properly, wait 2 mins and try again. &lt;br /&gt;
If that didn't work then server is probably down.&lt;br /&gt;
&lt;br /&gt;
=== FFXI-3101 ===&lt;br /&gt;
&lt;br /&gt;
3101 is a disconnect with you and the login server. &lt;br /&gt;
&lt;br /&gt;
The server could be down or your launcher is out of date&lt;br /&gt;
&lt;br /&gt;
=== FFXI-3322 while creating my character ===&lt;br /&gt;
&lt;br /&gt;
1. Go to Playoneline Viewer folder (usually in C:/programs)&lt;br /&gt;
&lt;br /&gt;
2. Copy data folder&lt;br /&gt;
&lt;br /&gt;
3. Paste it in Final Fantasy XI folder&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If that doesn't work, name could be taken or be too short.&lt;br /&gt;
&lt;br /&gt;
=== You could not be logged in! ===&lt;br /&gt;
&lt;br /&gt;
Password or username was not correct. Make sure the account exists.&lt;br /&gt;
&lt;br /&gt;
=== Getting Japanese Error When Creating Char ===&lt;br /&gt;
&lt;br /&gt;
The japanese error is mostly because your character name is already taken.&lt;br /&gt;
&lt;br /&gt;
It may also happen if the name is blocked by the client side &amp;quot;bad words&amp;quot; filtering, some of which may not be obvious.&lt;br /&gt;
&lt;br /&gt;
=== Check files only has PlayOnline Viewer and Tetra ===&lt;br /&gt;
&lt;br /&gt;
Download this patch [http://code.google.com/p/onetimexi/downloads/detail?name=FFXI-UpdatePatch.zip patch]&lt;br /&gt;
&lt;br /&gt;
Extract its contents to your PlayOnline/Squareenix/Final Fantasy XI directory.&lt;br /&gt;
&lt;br /&gt;
=== I cannot see my character, any npcs or any players ===&lt;br /&gt;
&lt;br /&gt;
Update your client. Copy the patch into ffxi directory and check files.&lt;br /&gt;
Also make sure your graphics drivers are up to date.&lt;br /&gt;
&lt;br /&gt;
=== Can't repair file after deleteing .dat from ROM ===&lt;br /&gt;
&lt;br /&gt;
Use the patch, check files and copy your 'data' folder over from /PlayOnlineViewer/ to /FINAL FANTASY XI/&lt;br /&gt;
&lt;br /&gt;
=== /check not working anymore ===&lt;br /&gt;
&lt;br /&gt;
Update your client!!&lt;br /&gt;
&lt;br /&gt;
=== Error::FFXiLogin init_tcp_socket (10061) ===&lt;br /&gt;
&lt;br /&gt;
Update Windower and your client!&lt;br /&gt;
&lt;br /&gt;
=== Couldn't Find Server ===&lt;br /&gt;
&lt;br /&gt;
Keep in mind the login server could be down. You can try pinging the server from the cmd prompt.&lt;br /&gt;
&lt;br /&gt;
=== Game Settings Do Not Save ===&lt;br /&gt;
&lt;br /&gt;
Run the booter in admin mode. Right click and click on run as admin.&lt;br /&gt;
&lt;br /&gt;
=== Can't Receive tells ===&lt;br /&gt;
&lt;br /&gt;
Your name is too long or relog.&lt;br /&gt;
&lt;br /&gt;
=== POL-1160 ===&lt;br /&gt;
&lt;br /&gt;
Don't connect to play online. Create an account and go straight to check files.&lt;br /&gt;
&lt;br /&gt;
=== build_100 Error ===&lt;br /&gt;
&lt;br /&gt;
Update your client&lt;br /&gt;
&lt;br /&gt;
=== Dual boxing overwrites my macros and settings ===&lt;br /&gt;
&lt;br /&gt;
Use a different book.&lt;br /&gt;
&lt;br /&gt;
=== Weird Things are Happening ===&lt;br /&gt;
&lt;br /&gt;
Seriously your client is out of update. Update it.&lt;br /&gt;
&lt;br /&gt;
=== xiloader instantly closes after entering username and password ===&lt;br /&gt;
&lt;br /&gt;
delete FINAL FANTASY XI/ROM/0/0.DAT&lt;br /&gt;
&lt;br /&gt;
open PlayOnline &amp;gt; check files &amp;gt; FINAL FANTASY XI &amp;gt; repair&lt;br /&gt;
&lt;br /&gt;
close PlayOnline viewer when it's done repairing files (it'll tell you when) and reopen xiloader and log in&lt;br /&gt;
&lt;br /&gt;
if you're still unable to log in, uninstall PlayOnline, FINAL FANTASY XI and all expansions, and reinstall following the guide at the top of this page&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=Building_the_Server&amp;diff=22875</id>
		<title>Building the Server</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=Building_the_Server&amp;diff=22875"/>
				<updated>2019-08-26T13:26:31Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: /* Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Installing &amp;amp; Setting up the DS Server on Windows ==&lt;br /&gt;
&lt;br /&gt;
=== Prerequisites ===&lt;br /&gt;
&lt;br /&gt;
In this section we will download every program/tool we will need to setup and maintain the servers. Do not install these yet.&lt;br /&gt;
&lt;br /&gt;
* A MySQL compatible database, one of:&lt;br /&gt;
** [https://downloads.mariadb.org/ MariaDB]&lt;br /&gt;
** [https://dev.mysql.com/downloads/mysql/5.7.html MySQL Community Server (5.6 or 5.7 for now, not the 8.0 build)] (flag)&lt;br /&gt;
** [http://dev.mysql.com/downloads/installer/5.6.html/ MySQL Community Server 5.6 (Updated)] (flag)&lt;br /&gt;
&lt;br /&gt;
* Ability to interact with said database, one of:&lt;br /&gt;
** [http://dev.mysql.com/downloads/workbench/ MySQL Workbench]&lt;br /&gt;
** [https://www.heidisql.com/download.php HiediSQL] (comes with MariaDB if you used that, and there are also portable editions)&lt;br /&gt;
** Any other database management GUI or learn to command line (its super easy and you can google your way through it)&lt;br /&gt;
&lt;br /&gt;
* all of:&lt;br /&gt;
** [https://www.visualstudio.com/downloads/ Visual Studio 2019 (Community is fine, make sure you select C++ development and windows SDK during install)]&lt;br /&gt;
** [https://git-for-windows.github.io/ Git For Windows]&lt;br /&gt;
** [https://tortoisegit.org/ TortoiseGit]&lt;br /&gt;
** [https://www.microsoft.com/en-ca/download/details.aspx?id=48145 Visual C++ Redistributable Runtimes 2015]&lt;br /&gt;
** [http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=17851 .Net framework version 4 or newer, should already be present]&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
&lt;br /&gt;
'''IMPORTANT NOTICE!'''&lt;br /&gt;
&lt;br /&gt;
There may be certain issues when trying to use newer versions of MySQL or MariaDB. Pull requests to remedy these issues are welcome.&lt;br /&gt;
&lt;br /&gt;
Some feature change:&lt;br /&gt;
* The PASSWORD() function is removed in the latest version of MySQL&lt;br /&gt;
* Use of the VALUES() function is limited to INSERT ... ON DUPLICATE KEY UPDATE in the latest versions of MariaB ''and'' MySQL&lt;br /&gt;
* The latest MySQL may complain about default timestamps on certain tables - this is also a known issue with using XAMP distributions in some configurations.&lt;br /&gt;
&lt;br /&gt;
'''Recommended versions are:'''&lt;br /&gt;
* MariaDB 10.4&lt;br /&gt;
* MySQL Community Server 5.7&lt;br /&gt;
* MySQL Community Server 5.6&lt;br /&gt;
&lt;br /&gt;
==== MariaDB ==== &lt;br /&gt;
It's pretty straightforward, the defaults are fine and you can optionally change the root password (but better yet don't use the root user for everything). The same is true for MySQL.&lt;br /&gt;
&lt;br /&gt;
==== MySql ==== &lt;br /&gt;
(flag)&lt;br /&gt;
&lt;br /&gt;
Choose Typical Installation&lt;br /&gt;
&lt;br /&gt;
After the main installation, select Launch the MySQL Instance Configuration Wizard&lt;br /&gt;
&lt;br /&gt;
Select Detailed Configuration&lt;br /&gt;
&lt;br /&gt;
Select Developer Machine&lt;br /&gt;
&lt;br /&gt;
Select Multi-functional Database&lt;br /&gt;
&lt;br /&gt;
Standard Installation Directory&lt;br /&gt;
&lt;br /&gt;
Select Manual Setting and 1000 Concurrent connections&lt;br /&gt;
&lt;br /&gt;
Select Enable TCP/IP Networking, Port Number 3306, and Enable Strict Mode&lt;br /&gt;
&lt;br /&gt;
Select Best Support for Multilingualism&lt;br /&gt;
&lt;br /&gt;
Select Install as Windows Service, Launch the MySQL Server automatically, and Include Bin Directory in Windows PATH.&lt;br /&gt;
&lt;br /&gt;
Select Modify Security Settings, and enter a new password twice. Write down the MySQL password.&lt;br /&gt;
(DO NOT LEAVE BLANK.)&lt;br /&gt;
&lt;br /&gt;
Select Next, Execute, then Finish&lt;br /&gt;
&lt;br /&gt;
==== MySQL 5.6 '''(Updated)'''==== &lt;br /&gt;
Note: Server is x86, but will install 32-bit and 64-bit binaries.&lt;br /&gt;
&lt;br /&gt;
Accept License Terms&lt;br /&gt;
&lt;br /&gt;
Skip Check for updates&lt;br /&gt;
&lt;br /&gt;
Select Developer Default&lt;br /&gt;
&lt;br /&gt;
Check requirements and click Execute - will launch installers for anything you're missing&lt;br /&gt;
&lt;br /&gt;
Default Installation - ~5min&lt;br /&gt;
&lt;br /&gt;
Default Configuration - Check box for &amp;quot;Show Advance Options&amp;quot; - Click Next&lt;br /&gt;
&lt;br /&gt;
Enter MySQL Root Password, twice. Remember it! - Click Next&lt;br /&gt;
&lt;br /&gt;
It will show windows service details, leave as default and Click Next&lt;br /&gt;
&lt;br /&gt;
It will show Logging options, leave as default and  Click Next&lt;br /&gt;
&lt;br /&gt;
Configuration will complete, Click Next&lt;br /&gt;
&lt;br /&gt;
Samples and examples will configure - ~5min - Click Next&lt;br /&gt;
&lt;br /&gt;
Click Finish&lt;br /&gt;
&lt;br /&gt;
==== MySQL 5.7 '''(New)'''==== &lt;br /&gt;
Note: Server is x86, but will install 32-bit and 64-bit binaries.&lt;br /&gt;
&lt;br /&gt;
Accept License Terms&lt;br /&gt;
&lt;br /&gt;
Choosing setup type: Keep defaults. Note, you can select &amp;quot;Server only&amp;quot;, but Developer Default will allow you to skip the MySQL Workbench below, and it will require more diskspace.&lt;br /&gt;
&lt;br /&gt;
Check Requirements: Click next. You should not need anything that shows &amp;quot;Manual&amp;quot;, but you can download the modules separately if you do need them later for some reason. *Note, if you are missing some of the elements (Status = manual), it will pop up with a message stating &amp;quot;One or more product requirements have not been satisfied&amp;quot;. Click yes to continue.&lt;br /&gt;
&lt;br /&gt;
Installation: It will show a list of those things that you will install (it will not list those that had &amp;quot;Manual&amp;quot; in previous step). Click Execute.&lt;br /&gt;
&lt;br /&gt;
Product Configuration: This screen will just tell you that there is still some stuff to configure. Click Next.&lt;br /&gt;
&lt;br /&gt;
Group Replication: Leave default setting (Standalone MySQL Server / Classic MySQL Replication) and click Next&lt;br /&gt;
&lt;br /&gt;
Type and Networking: Leave default settings and click Next (Only reason you would need to change is if you are planning to run a dedicated online server, in which case, I hope you know what these options already mean...)&lt;br /&gt;
&lt;br /&gt;
Accounts and Roles: Enter MySQL Root Password, twice. Remember it! - Click Next&lt;br /&gt;
&lt;br /&gt;
Windows Service: Leave default settings and click Next.&lt;br /&gt;
&lt;br /&gt;
Plugins and Extensions: Leave default settings and click Next.&lt;br /&gt;
&lt;br /&gt;
Apply Configuration: Click Execute. It will show you the progress as it configures your MySQL installation. Once complete, click Finish&lt;br /&gt;
&lt;br /&gt;
Product Configuration: Click Next, (This will set up some samples and examples databases)&lt;br /&gt;
&lt;br /&gt;
Connect to Server: Enter the password you entered for the MySQL (Under Accounts and Roles section) at the bottom where it asks for password, then click Check. As long as the password is correct, it will ungrey the Next button and allow you to continue. Click Next.&lt;br /&gt;
&lt;br /&gt;
Apply Configuration: Just like the Apply configuration above. Click Execute, it will configure, then click Finish once complete.&lt;br /&gt;
&lt;br /&gt;
Product Configuration: Click Next.&lt;br /&gt;
&lt;br /&gt;
Installation Complete: As per the title, you are done. Click Finish and enjoy your new MySQL database.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== MySQL Workbench ==== &lt;br /&gt;
&lt;br /&gt;
Use default installation options. This can still be installed and will still function even if you use MariaDB instead of stock MySQL. It will generate a few warnings from by a version number check that you can safely ignore.&lt;br /&gt;
&lt;br /&gt;
==== Visual Studio 2019 ====&lt;br /&gt;
&lt;br /&gt;
Any edition works.  Community is free.&lt;br /&gt;
&lt;br /&gt;
'''Make sure you install Desktop development with C++ when selecting development packages.'''&lt;br /&gt;
&lt;br /&gt;
==== Git for Windows ====&lt;br /&gt;
&lt;br /&gt;
Use default installation options.&lt;br /&gt;
&lt;br /&gt;
==== TortoiseGit ====&lt;br /&gt;
&lt;br /&gt;
Use default installation options. You can skip the step to reboot since we'll reboot once everything else is installed.&lt;br /&gt;
&lt;br /&gt;
==== Visual C++ Redistributable Runtime 2015 ====&lt;br /&gt;
&lt;br /&gt;
Use default installation options.&lt;br /&gt;
&lt;br /&gt;
==== .Net 4.6 (or higher) ====&lt;br /&gt;
&lt;br /&gt;
Use default installation options.  It probably comes with your Visual Studio install anyway. Dot Net Frameworks always come with all prior versions packed in, so you never need to install multiple versions.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
At this point everything should be installed that needs to be and you can restart your PC to finalize them.&lt;br /&gt;
&lt;br /&gt;
=== Downloading the Server Source Code ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will use TortoiseGit to download the latest git source code for the server.'''&lt;br /&gt;
&lt;br /&gt;
Open Windows Explorer (right click the start button and choose Windows Explorer)&lt;br /&gt;
&lt;br /&gt;
Right click on any folder select Git Clone&lt;br /&gt;
&lt;br /&gt;
In the &amp;quot;URL&amp;quot; field put in the following url: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://github.com/DarkstarProject/darkstar.git&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set the &amp;quot;Directory&amp;quot; to your choice (blank will default to a new folder named &amp;quot;darkstar&amp;quot; at the current location)&lt;br /&gt;
&lt;br /&gt;
Click OK.&lt;br /&gt;
&lt;br /&gt;
Wait for the download to finish.&lt;br /&gt;
&lt;br /&gt;
'''Optional:''' pull submodule to get navmeshes [https://i.postimg.cc/hv9rzm7t/smu.png]&lt;br /&gt;
&lt;br /&gt;
Click OK to close TortoiseGit.&lt;br /&gt;
&lt;br /&gt;
Close windows explorer&lt;br /&gt;
&lt;br /&gt;
At this point you have downloaded all of the source code for the latest version.&lt;br /&gt;
&lt;br /&gt;
If you are not planning on doing any development, it's advised to use the stable branch instead of master.  Right click on your darkstar folder, and go to TortoiseGit -&amp;gt; Switch/Checkout.&lt;br /&gt;
Change the branch dropdown to remotes/origin/stable and hit OK.&lt;br /&gt;
&lt;br /&gt;
=== Setting up the Database ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will use the data that you downloaded to build a database in MySQL.'''&lt;br /&gt;
&lt;br /&gt;
==== Using a bat script ====&lt;br /&gt;
&lt;br /&gt;
If you follow this step, you may skip the next one. &lt;br /&gt;
&lt;br /&gt;
Paste the following into notepad and save it as DSP_Import.bat in your dsp\sql folder:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@ECHO OFF&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== This script will drop the DB specified, then create the DB  =========&lt;br /&gt;
REM ====== specified, and then load all .sql tables from its run dir to =========&lt;br /&gt;
REM ====== the the DB.                                                  =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== File needs to be run from within the \dsp\sql folder (same   =========&lt;br /&gt;
REM ====== folder with all the .sql files. Please edit as needed. By    =========&lt;br /&gt;
REM ====== default it WILL DROP the standard dspdb DB, losing all       =========&lt;br /&gt;
REM ====== accounts and characters. If this is not desired, then update =========&lt;br /&gt;
REM ====== the file to load the new DB into a new DB name.              =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== Update -p with MySQL password. If you password is 'foo',     =========&lt;br /&gt;
REM ====== then change '-pMYSQLPASS' to '-pfoo' (3 places).             =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== If you want to use a different database name, change 'dspdb' =========&lt;br /&gt;
REM ====== with a database name of your choosing.                       =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
&lt;br /&gt;
ECHO Creating Database dspdb&lt;br /&gt;
&amp;quot;c:\edit\this\path\bin\mysqladmin&amp;quot; -h localhost -u root -pMYSQLPASS DROP dspdb&lt;br /&gt;
&lt;br /&gt;
ECHO Creating Database dspdb&lt;br /&gt;
&amp;quot;c:\edit\this\path\bin\mysqladmin&amp;quot; -h localhost -u root -pMYSQLPASS CREATE dspdb&lt;br /&gt;
&lt;br /&gt;
ECHO Loading dspdb tables into the database&lt;br /&gt;
cd c:\path\to\darkstar\sql&lt;br /&gt;
FOR %%X IN (*.sql) DO ECHO Importing %%X &amp;amp; &amp;quot;c:\edit\this\path\bin\mysql&amp;quot; dspdb -h localhost -u root -pMYSQLPASS &amp;lt; %%X&lt;br /&gt;
&lt;br /&gt;
ECHO Finished!&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At a minimum you will need to change -pMYSQLPASS in the script to where root is your mysql root password. If your password is 'foo' then you would use '-pfoo' instead. You may also have to change the path of your mysql installation as well (for example, if you installed a different version of mysql)&lt;br /&gt;
&lt;br /&gt;
You can use this script any time the repository is updated, but it will drop the table and thus delete all your player data. You may want to make manual changes instead unless you are using it purely as a test server.&lt;br /&gt;
&lt;br /&gt;
After you've done your initial load, you can use the following script that will preserve character data&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd c:\darkstar\sql&lt;br /&gt;
del auction_house.sql&lt;br /&gt;
del chars.sql&lt;br /&gt;
del accounts.sql&lt;br /&gt;
del accounts_banned.sql&lt;br /&gt;
del char_effects.sql&lt;br /&gt;
del char_equip.sql&lt;br /&gt;
del char_exp.sql&lt;br /&gt;
del char_inventory.sql&lt;br /&gt;
del char_jobs.sql&lt;br /&gt;
del char_look.sql&lt;br /&gt;
del char_pet.sql&lt;br /&gt;
del char_pet_name.sql&lt;br /&gt;
del char_points.sql&lt;br /&gt;
del char_profile.sql&lt;br /&gt;
del char_skills.sql&lt;br /&gt;
del char_spells.sql&lt;br /&gt;
del char_stats.sql&lt;br /&gt;
del char_storage.sql&lt;br /&gt;
del char_vars.sql&lt;br /&gt;
del char_weapon_skill_points.sql&lt;br /&gt;
del chars.sql&lt;br /&gt;
del conquest_system.sql&lt;br /&gt;
del delivery_box.sql&lt;br /&gt;
del linkshells.sql&lt;br /&gt;
FOR %%X IN (*.sql) DO ECHO Importing %%X &amp;amp; &amp;quot;c:\edit\this\path\bin\mysql&amp;quot; dspdb -h localhost -u root -pMYSQLPASS &amp;lt; %%X&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Using HeidiSQL ==== &lt;br /&gt;
Configure Heidi to use your MariaDB or MySQL connection. Read [https://www.heidisql.com/help.php the documentation] or click &amp;quot;new&amp;quot; and wing it like those brave souls who pretend they understand ikea manuals. &lt;br /&gt;
&lt;br /&gt;
Open the &amp;quot;session&amp;quot; then right click it and move your cursor to &amp;quot;new&amp;quot; so the submenu opens and click &amp;quot;database&amp;quot;. All instructions after this point will assume you named your database &amp;quot;dspdb&amp;quot; without quotes.&lt;br /&gt;
&lt;br /&gt;
Now Heidi needs to know which Database we are loading tables into so click to select your new database so it gets higlighted.&lt;br /&gt;
&lt;br /&gt;
Now select &amp;quot;file&amp;quot; again at the top left of the window.&lt;br /&gt;
&lt;br /&gt;
Select &amp;quot;Load SQL file&amp;quot; (or press control+O and that's the letter not zero).&lt;br /&gt;
&lt;br /&gt;
Browse to your SQL directory in your repository root and pick a file you want to import. Like C:\DSP\sql\abilities.sql for example. You can also hold control to select multiple files at once, but be aware Heidi will open a new tab for every file. Press F9 (or click the blue right facing arrow icon) to execute or &amp;quot;import&amp;quot; the current tab's SQL content into your database. Repeat until all tables and triggers have been loaded. &lt;br /&gt;
&lt;br /&gt;
That's it, your are done loading tables.&lt;br /&gt;
&lt;br /&gt;
==== Using MySQL Workbench ==== &lt;br /&gt;
''Todo!''&lt;br /&gt;
&lt;br /&gt;
==== Using Navicat ==== &lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' ''The free edition of Navicat was discontinued ages ago. No more support or bugfixes are released for it. And even if you use the latest commercial release, it will do annoying things like surround every field of a dump in single quotes. If you pull request an sql change that places single quotes on number fields on 30,000 lines Teo reserves the right to maim you. Just kidding. Or am I?'' ''':)''' ''Alternatives include Heidisql, mysql workbench, and many others that are free and open sourced. Same functionality, different layout on screen.''&lt;br /&gt;
&lt;br /&gt;
Click Connection (or File, New Connection)&lt;br /&gt;
&lt;br /&gt;
Connection name: DarkStar&lt;br /&gt;
&lt;br /&gt;
Host Name/IP: localhost&lt;br /&gt;
&lt;br /&gt;
Port: 3306&lt;br /&gt;
&lt;br /&gt;
User Name: root&lt;br /&gt;
&lt;br /&gt;
Password: Enter the password you wrote down during the mySQL installation.&lt;br /&gt;
&lt;br /&gt;
Check Save Password&lt;br /&gt;
&lt;br /&gt;
Click OK&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the connections pane double click DarkStar&lt;br /&gt;
&lt;br /&gt;
Right click on DarkStar and select New Database...&lt;br /&gt;
&lt;br /&gt;
Name it dspdb&lt;br /&gt;
&lt;br /&gt;
Use the Default character set&lt;br /&gt;
&lt;br /&gt;
Select OK.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Double click dspdb&lt;br /&gt;
&lt;br /&gt;
Right click on dspdb and select Execute SQL File...&lt;br /&gt;
&lt;br /&gt;
Browse to C:\dsp\sql and select abilities.sql&lt;br /&gt;
&lt;br /&gt;
Click Start&lt;br /&gt;
&lt;br /&gt;
Continue this process for each file in the folder.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you have an issue with the triggers.sql file then follow this step. If not, proceed to the next step (IP address for the map server):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In Navicat Open accounts table&lt;br /&gt;
&lt;br /&gt;
Click File, Design Table&lt;br /&gt;
&lt;br /&gt;
Click the Triggers tab&lt;br /&gt;
&lt;br /&gt;
There should a line already listed with account_delete in the Name field&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If not:&lt;br /&gt;
&lt;br /&gt;
click Add Trigger&lt;br /&gt;
&lt;br /&gt;
Name column should be account_delete&lt;br /&gt;
&lt;br /&gt;
Fires column should be Before&lt;br /&gt;
&lt;br /&gt;
Check the box in the Delete column&lt;br /&gt;
&lt;br /&gt;
In the definition box below add the following code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   DELETE FROM `accounts_banned` WHERE `accid` = OLD.id;&lt;br /&gt;
   DELETE FROM `chars` WHERE `accid` = OLD.id;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Select Save and then close the table.&lt;br /&gt;
&lt;br /&gt;
Open the chars table&lt;br /&gt;
&lt;br /&gt;
Click File, Design Table&lt;br /&gt;
&lt;br /&gt;
Click the Triggers tab&lt;br /&gt;
&lt;br /&gt;
There should already be a line listed with char_delete in the name field.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If not:&lt;br /&gt;
&lt;br /&gt;
click Add Trigger&lt;br /&gt;
&lt;br /&gt;
Name column should be char_delete&lt;br /&gt;
&lt;br /&gt;
Fires column should be Before&lt;br /&gt;
&lt;br /&gt;
Check the box in the Delete column&lt;br /&gt;
&lt;br /&gt;
In the definition box below add the following code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   DELETE FROM `char_exp` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_jobs` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_equip` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_effects` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_look` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_stats` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_skills` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_titles` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_inventory` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_vars` WHERE `charid` = OLD.charid;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Select Save and then close the table.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Configure the ZoneIP for the Map Server ====&lt;br /&gt;
&lt;br /&gt;
Note: These instructions largely assume you are using HeidiSQL&lt;br /&gt;
&lt;br /&gt;
Now you need to determine what IP address that will be used for the Map Server, then update MySQL with it.&lt;br /&gt;
&lt;br /&gt;
Most devs &amp;amp; enthusiasts will not have a separate map server, but will run both map server and login server on the same PC. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Determine what IP address will be used for the map server.&lt;br /&gt;
&lt;br /&gt;
If the server will be public, then use your external IP in the next step. (Looks really random like 173.194.43.104)&lt;br /&gt;
&lt;br /&gt;
If the server will be internal and you want it available on other PCs in your internal network, use the internal network IP (192.168.x.x) in the next step.&lt;br /&gt;
&lt;br /&gt;
If you only plan to run the client and the server on the same PC, you can use the localhost address (127.0.0.1) in the next step.&lt;br /&gt;
&lt;br /&gt;
2. Update the zone_settings table with the ip&lt;br /&gt;
(flag)&lt;br /&gt;
In HeidiSQL, click on the database dspdb and expand&lt;br /&gt;
&lt;br /&gt;
Click on Query tab&lt;br /&gt;
&lt;br /&gt;
Add the following code into the empty space, inserting the value calculated above. The value in the code below (127.0.0.1) would be used if only running the client from the same PC as the server.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    UPDATE zone_settings SET zoneip = '127.0.0.1';&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Click on the &amp;quot;run&amp;quot; button (blue arrow), or press F9. You should get a message stating that many (280+) records were changed.&lt;br /&gt;
&lt;br /&gt;
I recommend you save the Query in case you need to run it again later after updating the server.&lt;br /&gt;
&lt;br /&gt;
Close HeidiSQL.&lt;br /&gt;
&lt;br /&gt;
=== Building the Servers ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will be building the Dark Star servers.'''&lt;br /&gt;
&lt;br /&gt;
Dark Star uses 3 separate servers. A Login server, a Map/Game server, and an optional Search/Auction House server. Using the ZoneIP mentioned earlier, every map could run on its own server at a different IP address. If you have 4 computers each computer could run different areas, as long as they were all connected to the same MySQL database server.&lt;br /&gt;
&lt;br /&gt;
==== Build the Server ====&lt;br /&gt;
&lt;br /&gt;
Open Visual Studio&lt;br /&gt;
&lt;br /&gt;
Click File, Open, Project/Solution (or Ctrl+Shift+O)&lt;br /&gt;
&lt;br /&gt;
Navigate to C:\dsp\win32&lt;br /&gt;
&lt;br /&gt;
Select darkstar.sln&lt;br /&gt;
&lt;br /&gt;
It may take a few minutes to load files.&lt;br /&gt;
&lt;br /&gt;
Optional: if your cpu can handle it, enable multi-core compiling like so http://i.imgur.com/GCjdsdG.png (do this for all 3, or just DSGameServer since that's where most the compile time goes).&lt;br /&gt;
&lt;br /&gt;
Click Debug then Build Server (or Ctrl+Shift+B)&lt;br /&gt;
&lt;br /&gt;
Building will take a few minutes.&lt;br /&gt;
&lt;br /&gt;
Once complete, validate that there are no Errors listed in the summary line at the bottom. It should look like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;========== Build: 3 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If there are any SQL errors it is probably caused by the SQL dev package was extracted to the wrong folder.&lt;br /&gt;
&lt;br /&gt;
If there is a #include error, change that #include to say #include &amp;lt;mysql/mysql.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== When all of the Servers are built ====&lt;br /&gt;
&lt;br /&gt;
Verify in the C:\dsp directory that the servers you built are there: &lt;br /&gt;
&lt;br /&gt;
DSConnect-server.exe for the Login Server&lt;br /&gt;
&lt;br /&gt;
DSGame-server.exe for the Map Server&lt;br /&gt;
&lt;br /&gt;
DSSearch-server.exe for the Search Server&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Configuring the Servers ===&lt;br /&gt;
&lt;br /&gt;
'''Now you will configure the Login Server and Map Server to connect to the MySQL database.'''&lt;br /&gt;
&lt;br /&gt;
Do not mess with any other settings in these files unless you know what they are for and what they do.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Login Server Settings ====&lt;br /&gt;
&lt;br /&gt;
In windows explorer navigate to c:\dsp\conf&lt;br /&gt;
&lt;br /&gt;
Open login_darkstar.conf in a text editer (notepad)&lt;br /&gt;
&lt;br /&gt;
Scroll down to the bottom and validate/update the following lines:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql_host: 127.0.0.1&lt;br /&gt;
mysql_port: 3306&lt;br /&gt;
mysql_login: root&lt;br /&gt;
mysql_password: root &amp;lt;-- change this to your password you wrote down during the MySQL install (flag)&lt;br /&gt;
mysql_database: dspdb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Map Server Settings ====&lt;br /&gt;
&lt;br /&gt;
In windows explorer navigate to c:\dsp\conf&lt;br /&gt;
&lt;br /&gt;
Open map_darkstar.conf in a text editer (notepad)&lt;br /&gt;
&lt;br /&gt;
Scroll down to the bottom and validate/update the following lines:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql_host: 127.0.0.1&lt;br /&gt;
mysql_port: 3306&lt;br /&gt;
mysql_login: root&lt;br /&gt;
mysql_password: root &amp;lt;-- change this to your password you wrote down during the MySQL install (flag)&lt;br /&gt;
mysql_database: dspdb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Search Server Settings ====&lt;br /&gt;
&lt;br /&gt;
In windows explorer navigate to c:\dsp\conf&lt;br /&gt;
&lt;br /&gt;
Open search_server.conf in a text editer (notepad)&lt;br /&gt;
&lt;br /&gt;
Scroll down to the bottom and validate/update the following lines:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql_host: 127.0.0.1&lt;br /&gt;
mysql_port: 3306&lt;br /&gt;
mysql_login: root&lt;br /&gt;
mysql_password: root &amp;lt;-- change this to your password you wrote down during the MySQL install (flag)&lt;br /&gt;
mysql_database: dspdb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
At this point we have configured the servers to connect to the SQL database.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Starting the Servers ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will launch our new servers.'''&lt;br /&gt;
&lt;br /&gt;
Navigate to c:\dsp&lt;br /&gt;
&lt;br /&gt;
Run DSConnect-server.exe as Admin&lt;br /&gt;
&lt;br /&gt;
Run DSGame-server.exe as Admin&lt;br /&gt;
&lt;br /&gt;
(Optional) Run DSSearch-server.exe as Admin&lt;br /&gt;
&lt;br /&gt;
At this point if your servers fail to load, you probably missed a step. Go back through the steps and try to find out what you missed. It may also be helpful to look at the log files located in c:\dsp\log.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Forward Ports to Allow Others to Join (&amp;amp; Firewall) ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will provide the port numbers that need to be forwarded to the server. This is only needed to allow people outside your local intranet to join your server.'''&lt;br /&gt;
&lt;br /&gt;
In your router and firewall the following ports need to be opened/forwarded to your server:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
TCP Ports:&lt;br /&gt;
54230&lt;br /&gt;
54231&lt;br /&gt;
54001&lt;br /&gt;
54002&lt;br /&gt;
&lt;br /&gt;
UDP Port:&lt;br /&gt;
54230&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If still having trouble, disable any firewall software completely for testing. This includes the Windows firewall that comes on all modern Windows systems, which can be found in the Control Panel.&lt;br /&gt;
&lt;br /&gt;
== Installing &amp;amp; Setting up the DS Server on Linux ==&lt;br /&gt;
&lt;br /&gt;
The server is known to build in recent [http://www.ubuntu.com/ Ubuntu] versions (14.04), and is tested regularly against it. &lt;br /&gt;
&lt;br /&gt;
Generic build instructions for most POSIX (GNU/Linux, and possibly FreeBSD, NetBSD, UNIX or even OSX with some additional work) systems follow. Some knowledge of how to compile software on your distribution is assumed. You may find it helpful to reference the Windows guide above if something is unclear.&lt;br /&gt;
&lt;br /&gt;
=== Prerequisites: ===&lt;br /&gt;
&lt;br /&gt;
==== Install on Ubuntu ====&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install git mysql-server libmysqlclient-dev libluajit-5.1-dev libzmq3-dev autoconf pkg-config&lt;br /&gt;
&lt;br /&gt;
'''Ubuntu 14.04 needs gcc 7'''.&lt;br /&gt;
 sudo su -&lt;br /&gt;
 apt-get update &lt;br /&gt;
 apt-get install -y software-properties-common&lt;br /&gt;
 add-apt-repository -y ppa:ubuntu-toolchain-r/test&lt;br /&gt;
 apt-get update&lt;br /&gt;
 apt-get install -y luajit-5.1-dev libzmq3-dev g++-7 mysql-client-core-5.6 mysql-server-5.6 mysql-client-5.6&lt;br /&gt;
 update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-7 90&lt;br /&gt;
&lt;br /&gt;
==== Other Distros ====&lt;br /&gt;
&lt;br /&gt;
A compiler with C++17 support. Currently tested with GCC and G++, and requires a minimum version of 7&lt;br /&gt;
&lt;br /&gt;
Git to retrieve the source code.&lt;br /&gt;
&lt;br /&gt;
Autotools (automake autoconf m4sh) and pkg-config to generate the configure script and Makefile&lt;br /&gt;
&lt;br /&gt;
mysql server&lt;br /&gt;
&lt;br /&gt;
mysql client library (select the developer version if your distro has on)&lt;br /&gt;
&lt;br /&gt;
luajit library version 5.1 or higher (select the developer version if your distro has one)&lt;br /&gt;
&lt;br /&gt;
libzmq (select the developer version if your distro has one)&lt;br /&gt;
&lt;br /&gt;
If you plan to run from a console, you may also wish to install &amp;quot;screen&amp;quot; as there is no daemon mode for the servers yet.&lt;br /&gt;
&lt;br /&gt;
=== Preparing the Source Code ===&lt;br /&gt;
&lt;br /&gt;
Once you have everything mentioned above installed, grab the latest source from the repository via the command:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;git clone http://github.com/DarkstarProject/darkstar.git/&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you are not planning on doing development, it's advised to checkout the stable branch:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;git checkout stable&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Compiling ===&lt;br /&gt;
&lt;br /&gt;
Next is a typical autotools build. Run the autogen script, followed by configure, and then make (GNU make: if your cpu has multiple cores and you wish to utilise them to speed up the build, use '''make -j#CoresMultipliedBy1.5''' e.g. '''make -j4''' if it has 3 cores instead of just '''make''' in the step below):&lt;br /&gt;
 sh autogen.sh&lt;br /&gt;
 ./configure --enable-debug=gdb&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
You can choose not to configure with debug enabled, but there is very little potential gain in this and it prevents many useful break statements from triggering. The Makefile also has separate targets to build each server named &amp;quot;dsconnect&amp;quot; &amp;quot;dsgame&amp;quot; and &amp;quot;dssearch&amp;quot; but will build all 3 if none are specified.&lt;br /&gt;
&lt;br /&gt;
=== Setting Up the Database ===&lt;br /&gt;
&lt;br /&gt;
If you do not know your mysql root password, the default on most systems is blank. It is a good idea to change this for security reasons, as your mysql root user has full permissions on all databases. The first time you run the mysql client, you should be prompted to change the password. After doing so, you will want to create a user specifically for dealing with the darkstar server database. Run mysql as follows:&lt;br /&gt;
 mysql -u root -p&lt;br /&gt;
&lt;br /&gt;
Enter your root password at the prompt. Next, create a new user as follows:&lt;br /&gt;
 CREATE USER 'darkstar'@'localhost' IDENTIFIED BY 'password';&lt;br /&gt;
&lt;br /&gt;
Substitute &amp;quot;password&amp;quot; with a password of your choice. Next, we want to create a database, and set up our new user with permissions to work with it.&lt;br /&gt;
 CREATE DATABASE dspdb;&lt;br /&gt;
 USE dspdb;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON dspdb.* TO 'darkstar'@'localhost';&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
This will make it to where your new user can do anything necessary, but can only connect from localhost, so even if your password is compromised, it will be difficult to mess with the database remotely. If you need to be able to access the database remotely (like if the database is stored on a separate machine from the server), change the configuration according to the host that will be accessing the database.&lt;br /&gt;
&lt;br /&gt;
Now, you need to populate the database.&lt;br /&gt;
 cd sql&lt;br /&gt;
 for f in *.sql&lt;br /&gt;
   do&lt;br /&gt;
      echo -n &amp;quot;Importing $f into the database...&amp;quot;&lt;br /&gt;
      mysql dspdb -u darkstar -ppassword &amp;lt; $f &amp;amp;&amp;amp; echo &amp;quot;Success&amp;quot;      &lt;br /&gt;
   done&lt;br /&gt;
 cd ..&lt;br /&gt;
&lt;br /&gt;
To set up your ZoneIP, see the related windows section [[Building_the_Server#Configure_the_ZoneIP_for_the_Map_Server]] above for how to calculate it, and then run:&lt;br /&gt;
 mysql -u darkstar -ppassword&lt;br /&gt;
 USE dspdb;&lt;br /&gt;
 UPDATE zone_settings SET zoneip = '127.0.0.1';&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
replacing &amp;quot;127.0.0.1&amp;quot; with the value you determined in your calculation. You should see a message that at least 256 changes have occured after the update command.&lt;br /&gt;
&lt;br /&gt;
=== Configuring the Server ===&lt;br /&gt;
Before running your new servers, you will need to update the configuration files to tell it how to talk to the database. You will need to update the files in the conf/ sub-folder named &amp;quot;login_darkstar.conf&amp;quot; &amp;quot;map_darkstar.conf&amp;quot; and &amp;quot;search_server.conf&amp;quot; at a minimum. Find the mysql settings in each and change as appropriate, using the new user, password and database you created earlier.&lt;br /&gt;
&lt;br /&gt;
You may also wish to browse through the various configuration files for any settings that might be of interest to you, but more details on server customization can be found at [[Customizing Your Server]].&lt;br /&gt;
&lt;br /&gt;
=== Starting the Servers ===&lt;br /&gt;
You may now start your new servers. If you are using a desktop environment, you may wish to open 3 separate terminals and run each server in a separate one to monitor them efficiently. Otherwise, you will want to run them in screen sessions as follows:&lt;br /&gt;
 screen -d -m -S dsconnect ./dsconnect&lt;br /&gt;
 screen -d -m -S dsgame ./dsgame&lt;br /&gt;
 screen -d -m -S dssearch ./dssearch&lt;br /&gt;
&lt;br /&gt;
This will start and auto-detach all three servers, assigning them meaningful names to make it easy to reattach later by using the commands:&lt;br /&gt;
 screen -r dsconnect&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
 screen -r dsgame&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
 screen -r dssearch&lt;br /&gt;
&lt;br /&gt;
to monitor a given server. Once you've attached to a screen, you can detach by first pressing &amp;quot;ctrl+a&amp;quot; and then &amp;quot;d&amp;quot;. There are many other useful ways to use screen, so do whatever suits yoru preference.&lt;br /&gt;
&lt;br /&gt;
Your server is now up-and-running, and a client should be able to connect as long as there are no obvious errors on any of the server screens. If the search server is having issues, it is not vital for basic game functionality, but you will be unable to use search functions or the auction house. If you have run into any major issues, contact bluekirby0 (the current maintainer of the linux port as of the time of this writing) on Discord or in the [http://forums.dspt.info forums].&lt;br /&gt;
&lt;br /&gt;
== Automatic Server Restarts &amp;amp; Crash Logs ==&lt;br /&gt;
&lt;br /&gt;
If your server goes down, no one can connect. If it goes down when you're not looking, it can be down for an extended period of time. To fix this, you probably want to have a way to have your server auto-restart. In addition, it's good to know when the server crashed.&lt;br /&gt;
===Getting the software===&lt;br /&gt;
First, you'll want to download Knas Restarter here: [http://www.knas.se/Applications/Restarter.aspx].&lt;br /&gt;
===Creating the Logging files===&lt;br /&gt;
In the dsp directory where your game, connect, and search server reside, create a 'tools' folder. In the folder create 4 new text files by right clicking, and going to New &amp;gt; Text Document&lt;br /&gt;
&lt;br /&gt;
Make sure you have file extension view turned on so that you can see the .txt at the end.&lt;br /&gt;
&lt;br /&gt;
Rename the 4 files to the following:&lt;br /&gt;
&lt;br /&gt;
connect_crash.bat  &amp;lt;Change the file type to bat file, deleting .txt&lt;br /&gt;
&lt;br /&gt;
connect_crash_log.txt&lt;br /&gt;
&lt;br /&gt;
game_crash.bat  &amp;lt;Change the file type to bat file, deleting .txt&lt;br /&gt;
&lt;br /&gt;
game_crash_log.txt&lt;br /&gt;
&lt;br /&gt;
Right click on connect_crash.bat and click 'edit'&lt;br /&gt;
Place the following inside:&lt;br /&gt;
echo %date% %time% &amp;gt;&amp;gt; connect_crash_log.txt&lt;br /&gt;
Save and close&lt;br /&gt;
&lt;br /&gt;
Right click on game_crash.bat and click 'edit'&lt;br /&gt;
Place the following inside:&lt;br /&gt;
echo %date% %time% &amp;gt;&amp;gt; game_crash_log.txt&lt;br /&gt;
Save and close&lt;br /&gt;
&lt;br /&gt;
===Connect Server Restart===&lt;br /&gt;
Launch Knas Restarter&lt;br /&gt;
Find DSConnect-server.exe and click on it&lt;br /&gt;
Click &amp;quot;Select&amp;quot;&lt;br /&gt;
Change itnerval to 10 seconds&lt;br /&gt;
Under &amp;quot;Restart Paramters&amp;quot;;&lt;br /&gt;
Check Keep restarter minimized&lt;br /&gt;
in &amp;quot;Working Directory&amp;quot; enter the directory where dsp is installed&lt;br /&gt;
Under Actions;&lt;br /&gt;
Check &amp;quot;External Script&amp;quot; and browse to your tools folder and select connect_crash.bat&lt;br /&gt;
Click &amp;quot;Create Shortcut&amp;quot; and save to your desktop&lt;br /&gt;
&lt;br /&gt;
===Game Server Restart===&lt;br /&gt;
Launch Knas Restarter&lt;br /&gt;
Find DSGame-server.exe and click on it&lt;br /&gt;
Click &amp;quot;Select&amp;quot;&lt;br /&gt;
Change itnerval to 10 seconds&lt;br /&gt;
Under &amp;quot;Restart Paramters&amp;quot;;&lt;br /&gt;
Check Keep restarter minimized&lt;br /&gt;
in &amp;quot;Working Directory&amp;quot; enter the directory where dsp is installed&lt;br /&gt;
Under Actions;&lt;br /&gt;
Check &amp;quot;External Script&amp;quot; and browse to your tools folder and select game_crash.bat&lt;br /&gt;
Click &amp;quot;Create Shortcut&amp;quot; and save to your desktop&lt;br /&gt;
&lt;br /&gt;
===Launching===&lt;br /&gt;
Open the shortcuts you created on your desktop, and open the search server as you normally would.&lt;br /&gt;
&lt;br /&gt;
Crash logs will be found in the text files you created in the tools directory showing the date and time the crash occurred.&lt;br /&gt;
===Problems===&lt;br /&gt;
In some Windows opperating systems, a window will pop up saying the program has crashed, leaving the crashed program up and preventing an auto-restart. This can be avoided by disabling the user interface for critical errors. To do this follow these steps:&lt;br /&gt;
&lt;br /&gt;
Start &amp;gt; Run gpedit.msc&lt;br /&gt;
&lt;br /&gt;
Computer Configuration &amp;gt; Administrative Templates &amp;gt; Windows Components &amp;gt; Windows Error Reporting&lt;br /&gt;
Set Prevent Display of the user interface for critical errors&amp;quot; to Enabled&lt;br /&gt;
&lt;br /&gt;
== Common Errors ==&lt;br /&gt;
&lt;br /&gt;
=== Getting Errors on Load / In Game ===&lt;br /&gt;
&lt;br /&gt;
You have to run all changed sql files! Be careful you keep zoneip correct in zone_settings.sql.&lt;br /&gt;
&lt;br /&gt;
=== Can't Connect to Game Server ===&lt;br /&gt;
&lt;br /&gt;
Make sure your zoneip in zone_settings table is correct. Also make sure packets can reach the 53445 port.&lt;br /&gt;
&lt;br /&gt;
Restart server after changing zoneip.&lt;br /&gt;
&lt;br /&gt;
=== Packet or key is invalid: ===&lt;br /&gt;
&lt;br /&gt;
Restart login server, game server and game client.&lt;br /&gt;
&lt;br /&gt;
=== make: *** No rule to make target ===&lt;br /&gt;
&lt;br /&gt;
Delete .deps&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
source autogen.sh&lt;br /&gt;
./configure&lt;br /&gt;
make&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== MySQL Error 1067 Invalid default value for 'timecreate' or whatever time related ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql -uUSER -pPASS -hlocalhost dspdb -e &amp;quot;set sql_mode = '';&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
and try again&lt;br /&gt;
&lt;br /&gt;
== Credits ==&lt;br /&gt;
The original windows guide was written by thrydwolf, and has been formatted for the wiki and updated by bluekirby0&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=How_to_Add_Item_Latents&amp;diff=22847</id>
		<title>How to Add Item Latents</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=How_to_Add_Item_Latents&amp;diff=22847"/>
				<updated>2019-05-25T06:31:53Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: GDI media wiki, it looked perfectly fine in the previw window!!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Adding latent effects to items is similar to [http://wiki.dspt.info/index.php/How_to_Add_Item_Mods adding item modifiers] except you check conditions before activating that mod.&lt;br /&gt;
&lt;br /&gt;
== Finding the latent id ==&lt;br /&gt;
You can find the latent id by navigating to &amp;lt;code&amp;gt;src/map/latent_effect.h&amp;lt;/code&amp;gt;. As well as finding the latent id, you'll also see a description of each latent commented in with the parameters it takes/checks in order for the latent to activate.&lt;br /&gt;
&lt;br /&gt;
== Adding the latent effect to the item ==&lt;br /&gt;
Similar to [[How_to_Add_Item_Mods | adding item mods]]. &lt;br /&gt;
Navigate to the &amp;lt;code&amp;gt;sql&amp;lt;/code&amp;gt; folder and open &amp;lt;code&amp;gt;item_latents.sql&amp;lt;/code&amp;gt;, add a new SQL statement with the item's id, mod to activate if condition is met, value of the mod, latent check, latent param e.g.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-- -------------------------------------------------------&lt;br /&gt;
-- Example Item&lt;br /&gt;
-- -------------------------------------------------------&lt;br /&gt;
INSERT INTO `item_latents` VALUES(ItemId, modId, modValue, latentId, latentParam);&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you can't find the latent id in latent_effect.h, it probably isn't coded. Feel free to bug me (demolish) about it in our irc channel and i'll probably code them eventually.&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=How_to_Add_Item_Latents&amp;diff=22846</id>
		<title>How to Add Item Latents</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=How_to_Add_Item_Latents&amp;diff=22846"/>
				<updated>2019-05-25T06:30:28Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: that should be an internal link, not external link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Adding latent effects to items is similar to [http://wiki.dspt.info/index.php/How_to_Add_Item_Mods adding item modifiers] except you check conditions before activating that mod.&lt;br /&gt;
&lt;br /&gt;
== Finding the latent id ==&lt;br /&gt;
You can find the latent id by navigating to &amp;lt;code&amp;gt;src/map/latent_effect.h&amp;lt;/code&amp;gt;. As well as finding the latent id, you'll also see a description of each latent commented in with the parameters it takes/checks in order for the latent to activate.&lt;br /&gt;
&lt;br /&gt;
== Adding the latent effect to the item ==&lt;br /&gt;
Similar to [[How_to_Add_Item_Mods (adding item mods)]]. &lt;br /&gt;
Navigate to the &amp;lt;code&amp;gt;sql&amp;lt;/code&amp;gt; folder and open &amp;lt;code&amp;gt;item_latents.sql&amp;lt;/code&amp;gt;, add a new SQL statement with the item's id, mod to activate if condition is met, value of the mod, latent check, latent param e.g.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-- -------------------------------------------------------&lt;br /&gt;
-- Example Item&lt;br /&gt;
-- -------------------------------------------------------&lt;br /&gt;
INSERT INTO `item_latents` VALUES(ItemId, modId, modValue, latentId, latentParam);&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you can't find the latent id in latent_effect.h, it probably isn't coded. Feel free to bug me (demolish) about it in our irc channel and i'll probably code them eventually.&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=DarkStar_Servers&amp;diff=22841</id>
		<title>DarkStar Servers</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=DarkStar_Servers&amp;diff=22841"/>
				<updated>2019-05-06T05:12:07Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:left;  color: #FF0000;&amp;quot;| '''Attention:''' All these servers have the ability to record the IP address you are connecting from, and any &amp;amp; all chat you do while connected.&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:left;  color: #008080;&amp;quot;| There is also an unofficial [https://www.reddit.com/r/FFXIPrivateRealms/ reddit community] run by some players and servers. This is not handled by Darkstar developers. &lt;br /&gt;
&lt;br /&gt;
If you need developer assistance please seek help on our official discord or official forums and not reddit, as Darkstar does not have an official reddit community. Thank you.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Official DarkStar Classic Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| oldschool.dspt.info&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| https://forums.dspt.info/index.php&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| See whos online: http://oldschool.dspt.info/roster.php&lt;br /&gt;
&lt;br /&gt;
Want to play like it was 1999 (or so?)&amp;lt;br&amp;gt;&lt;br /&gt;
Want to have fun and enjoy leveling?&amp;lt;br&amp;gt;&lt;br /&gt;
Want to re-live what it was like when the server first got started and '''when having cool stuff actually meant something'''?&lt;br /&gt;
* Exp rate: 1.0&lt;br /&gt;
* Auction house is empty except for what other players put for sale.&lt;br /&gt;
* You start with 10 gil.&lt;br /&gt;
* All NPCs are all &amp;quot;stock&amp;quot;. Nothing custom!&lt;br /&gt;
* Active community and player-base! Just ask for help, someone will always lend a hand. &lt;br /&gt;
&lt;br /&gt;
Here is a list of all the items currently for sale on the AH, updated in real time:&amp;lt;br&amp;gt;&lt;br /&gt;
http://oldschool.dspt.info/ah.php&lt;br /&gt;
&lt;br /&gt;
The only &amp;quot;perk&amp;quot; is the Explorer Moogles. Currently Fields of Valor pages are enabled. &amp;lt;br&amp;gt;&lt;br /&gt;
This server will receive all updates to the source/scripts as they become available, just like the official test server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|&amp;lt;s&amp;gt;Official DarkStar Test Server&amp;lt;/s&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| Not online at this time&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| https://forums.dspt.info/index.php&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| Not online at this time&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;This server is used as a test server. Users should not expect to play on this server without issues or crashes. If you are looking for a server to call home, choose from a server below.&amp;lt;br&amp;gt;&lt;br /&gt;
This is simply a server to test things on.&lt;br /&gt;
* Auction house is populated with items for 100gil regularly.&lt;br /&gt;
* Starting gil is 4 million.&lt;br /&gt;
* Character run speed is 1.5x.&lt;br /&gt;
* All classes start at level 1.&lt;br /&gt;
* Experience rate is 1.89x.&amp;lt;/s&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Nasomi Community FFXI Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| nasomi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Who's Online'''&lt;br /&gt;
| http://na.nasomi.com/status/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| Website: http://nasomi.com &amp;lt;br&amp;gt;&lt;br /&gt;
Facebook: http://www.facebook.com/nasomi/ &amp;lt;br&amp;gt;&lt;br /&gt;
Twitter: http://www.twitter.com/nasomi/ &amp;lt;br&amp;gt;&lt;br /&gt;
Live chat: http://nasomi.net &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With over 7000 active players and growing, there are 1200+ online during peak hours. Hosted on a multi-node server cluster, every zone has it's own server, increasing stability and reducing latency.&lt;br /&gt;
&lt;br /&gt;
We're aiming to provide the 2005 experience. Parties, crafting, fishing, gathering are the things that you'll see here. Players work together working to complete missions and story lines, advance level progression, unlock subjobs, and experience the game as it was during it's peak.&lt;br /&gt;
&lt;br /&gt;
Level sync and access to the mog satchel/sack/case have been enabled.&lt;br /&gt;
* Level cap 75.&lt;br /&gt;
* You start with 10 gil.&lt;br /&gt;
* Character speed 1.0x&lt;br /&gt;
* Experience rate is 1.0x&lt;br /&gt;
* Maintenance is periodic as fixes are made and areas can be taken offline individually to fix bugs.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|&amp;lt;span id=&amp;quot;Demiurge&amp;quot;&amp;gt;Demiurge, the build it as we go server&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center; width:100px;&amp;quot;| '''Server address'''&lt;br /&gt;
| demiurge.pw&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center; width:100px;&amp;quot;| '''Website'''&lt;br /&gt;
| http://www.demiurge.pw&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''Discord'''&lt;br /&gt;
| https://discord.gg/SSU3HMq&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''Owner/Operator'''&lt;br /&gt;
| Teo&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''Hosting'''&lt;br /&gt;
| Currently hosted on a Virtual machine generously provided by Whasf, on the same hardware the ''Official DarkStar Classic Server'' lives on.&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''Expansion content'''&lt;br /&gt;
|&lt;br /&gt;
'''Expansions enabled:'''&lt;br /&gt;
* Rise of the Zilart&lt;br /&gt;
* Chains of Promathia&lt;br /&gt;
* A Crystaline Prophecy&lt;br /&gt;
&lt;br /&gt;
'''Planned but not yet activated:'''&lt;br /&gt;
* Treasures of Aht Urhgan&amp;lt;br&amp;gt;&lt;br /&gt;
* Wings of the Goddess&lt;br /&gt;
* A Moogle Kupo d'Etat&lt;br /&gt;
* A Shantotto Ascension&lt;br /&gt;
&lt;br /&gt;
'''Not at all planned:'''&lt;br /&gt;
* Abyssea&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''General information'''&lt;br /&gt;
|&lt;br /&gt;
'''Exp:'''&lt;br /&gt;
* Player level cannot fall below level 20&lt;br /&gt;
* Exp rate 2.5 - Two and a half times normal base exp per monster kill&lt;br /&gt;
* Increase exp to up to 5x with our enhanced exp chain bonus!&lt;br /&gt;
&lt;br /&gt;
'''Level cap:'''&lt;br /&gt;
* 75 for the foreseeable future, 99 someday far away&lt;br /&gt;
&lt;br /&gt;
'''Subsjob and Advanced job details:'''&lt;br /&gt;
* Subjob level is 2/3 of mainjob instead of 1/2 meaning you can level to 75/50&lt;br /&gt;
* Subjobs start unlocked&lt;br /&gt;
* Advanced jobs must still be quested&lt;br /&gt;
* +50% max MP boost on subjobs&lt;br /&gt;
&lt;br /&gt;
'''Auction House:'''&lt;br /&gt;
* No fees at all&lt;br /&gt;
* Items retained for 20 days&lt;br /&gt;
* Bot with custom stock list, priced for players to undercut it&lt;br /&gt;
* Bot items can be changed via our feedback repository - item list is public&lt;br /&gt;
&lt;br /&gt;
'''Skill ups:'''&lt;br /&gt;
* 3.0 for both craft and non craft&lt;br /&gt;
* Flat 0.1 added to all skillups&lt;br /&gt;
&lt;br /&gt;
'''Other info and settings:'''&lt;br /&gt;
* speed is +40&lt;br /&gt;
* Start with all maps&lt;br /&gt;
* !help and !getls commands to help you get started&lt;br /&gt;
* Starting nation rings are Augmented (only on new characters)&lt;br /&gt;
* Gobbie bags start maxed out&lt;br /&gt;
* Mog Sack and Mog Satchel enabled&lt;br /&gt;
* Mog Safes start maxed out - quests give custom rewards instead.&lt;br /&gt;
* All mobs drop and additional 2x their level worth of gil on top of any gil they already had&lt;br /&gt;
* Guild NPC shops are open 24/7&lt;br /&gt;
* Harvesting, Excavation, Logging, Mining (H.E.L.M) are customized&lt;br /&gt;
* Field/Worker equipment has enhanced effects on H.E.L.M activities&lt;br /&gt;
* Chocobo Digging also customized, as well as some equipment related to chocobos&lt;br /&gt;
* Chocobo Digging skill ups are shown in the chat log&lt;br /&gt;
* Kill count of the Deathbringer greatsword (Dark Knight quest) is shown in the chat log&lt;br /&gt;
* 2x tab rate in Fields/Grounds of Valor&lt;br /&gt;
* CoP zones are not capped. Battlefields have been customized to be challenging to a 3 person party&lt;br /&gt;
* Modern post Adoulin weaponskill calculations are used&lt;br /&gt;
* We have custom holiday events throughout the year&lt;br /&gt;
* Ambrosia (food) and Amrita (drink) have been powered up&lt;br /&gt;
* Many items have had bonus effects and hidden latent effects added&lt;br /&gt;
* Lots of formerly useless pieces of gear have been powered up&lt;br /&gt;
* Custom NMs and Monsters have been added&lt;br /&gt;
* NMs with long repop times were shortened, making 21hr spawns into 6hr spawns&lt;br /&gt;
* Behemoth/Fafnid/Adamantoise freely spawn but King Behemoth/Nighog/Aspid are force pop via trade&lt;br /&gt;
* Some regular monster camps and Fields/Ground of Valor pages have been customized&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;| Homepoint (formerly LegionDark)&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| homepointxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| http://www.homepointxi.com/forums/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
|&lt;br /&gt;
Reborn under new management.&lt;br /&gt;
&lt;br /&gt;
* Level cap 99&lt;br /&gt;
* Maps and OP Unlocked&lt;br /&gt;
* Explorer Moogle 3 cities, Selbina, Mahura&lt;br /&gt;
* EXP 3x Retail&lt;br /&gt;
* Books 2x Retail&lt;br /&gt;
* Combat and crafting skills 9x Retail&lt;br /&gt;
* Reduced reengage delay&lt;br /&gt;
* Reduced weakened time&lt;br /&gt;
* Faster &amp;quot;resting&amp;quot; recovery&lt;br /&gt;
* Several Custom Food Items&lt;br /&gt;
* Many Enabled player commands&lt;br /&gt;
* Small regen/refresh/regain with buff to level 75&lt;br /&gt;
* STS service give us the unique ability to transfer a character from ANY server to legion&lt;br /&gt;
* Over 200 Custom NM’s geared for 99 players up to Multi-Alliance Mobs.&lt;br /&gt;
* Custom Trials and Quests for Salvage and +1/AF3 +1-2/Empy/Relic/Mythic(and upgrades)&lt;br /&gt;
* Custom BCNM&lt;br /&gt;
* 9 Custom Aby Zones&lt;br /&gt;
* ALL Blue Magic available.&lt;br /&gt;
* Auction House Bot that simulates always present buyers and sellers at regular intervals.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Era FFXI Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| http://ffera.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| http://ffera.com/forums/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
Era server is capped at the level 75 cap with Wings of The Goddess being the latest expansion.&lt;br /&gt;
The server has a friendly and helpful social linkshell available to all players and active GMs.&lt;br /&gt;
We also have custom content to make the player experience even more enjoyable!&lt;br /&gt;
&lt;br /&gt;
*75 Cap &amp;amp; subjobs unlocked!&lt;br /&gt;
*Default EXP x4 rate&lt;br /&gt;
*Fields of Valor Books active&lt;br /&gt;
*Increased movement speed 20% over retail speed (does not apply to Mentor characters)&lt;br /&gt;
*Starting gil 10,000&lt;br /&gt;
*Custom &amp;amp; Classic camp with &amp;quot;Moogle buffs&amp;quot; available&lt;br /&gt;
*Maps and Outpost warps all Unlocked&lt;br /&gt;
*CUSTOM Mentor Mode Exp x1 for the very old school player w/ Custom Vendors &amp;amp; Perks&lt;br /&gt;
*Weekly Notorious monster quest with rewards&lt;br /&gt;
*Get Rank 10 All Nation&lt;br /&gt;
*Fully Implemented Zilart and Promathia Missions (Aht Urghan comming soon!)&lt;br /&gt;
*Quest gil rewards increased&lt;br /&gt;
*Custom commands&lt;br /&gt;
*Custom Npcs&lt;br /&gt;
*Custom BCNMs &amp;amp; ENMs&lt;br /&gt;
*Custom Augments&lt;br /&gt;
*(Mostly) FUNCTIONING Sea &amp;amp; Jailers&lt;br /&gt;
*Limbus &amp;amp; Dynamis (including All Dreamlands*!)&lt;br /&gt;
*Custom ZNM System including Pandemonium Warden!&lt;br /&gt;
*Classic &amp;amp; Item pop Land God HNMs, with a chance of dropping HQ pop item&lt;br /&gt;
*Increased fame acquisition for all nations&lt;br /&gt;
*Custom drops on many NMs!&lt;br /&gt;
*Regular server updates, Our devs work hard to keep content working just for you&lt;br /&gt;
&lt;br /&gt;
Join our Discord (http://ffera.com/discord) Servers!&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Shinra-GamerzProjectXI&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| 184.91.26.144&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| http://gamerzprojectxi.com/  &lt;br /&gt;
http://events.gamerzprojectxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
*Ashita will not work on this server!&lt;br /&gt;
*Custom Connection Tool Available&lt;br /&gt;
*Starting gil: 1,000,000G&lt;br /&gt;
*Level cap: 75&lt;br /&gt;
*All Maps Unlocked&lt;br /&gt;
*Experience rate: 8x Retail&lt;br /&gt;
*Movement speed: 2.5x Retail&lt;br /&gt;
*Crafting skill / Combat skill rate: 4x Retail&lt;br /&gt;
*Ventrilo Server Available&lt;br /&gt;
*Player based economy / items crafted&lt;br /&gt;
*Great community works well together&lt;br /&gt;
*No hacks cheats or dual-boxing is allowed&lt;br /&gt;
*We prefer a community of people working together&lt;br /&gt;
*Content added often~!   &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|BNET.cc Funserver (Reborn!)&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
| use ffxi.cc in Ashita/Windower configs&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server DEETS'''&lt;br /&gt;
| http://www.bnet.cc/ Main Website  &lt;br /&gt;
http://bnet.cc/page.php?id=1 - Guide to setup/Our Client Downloads&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
|&lt;br /&gt;
Server has been in operation since 2013, and operates on a dedicated box on a 50 Down/50 Up Fiber Optic line. Its fast, stable, and loads of fun. Setup around people that have already played thru the game and really want to just relive some highlights, but not put months or years of their life into it again. Super fast leveling, and some fun commands.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Auction House NEVER depletes- 100gil items&lt;br /&gt;
* Capped to 80 (75 Era server)&lt;br /&gt;
* Starting Gil 5,000&lt;br /&gt;
* Movement speed around 80 (Wanna move faster? use !flash or !fly )&lt;br /&gt;
* All jobs unlocked, subjobs unlocked. (Minus RUN/GEO)&lt;br /&gt;
* Exp Rate around 6x faster than normal with FoV and GoV as well!&lt;br /&gt;
* Skillups super fast. If it isn't fast enough let me know.&lt;br /&gt;
* Max Inventory Space. (You will need it!)&lt;br /&gt;
* NM boosted 1.8x normal for real challenges with all of the player enhancements.&lt;br /&gt;
* Zilart, CoP, ToAU, and WoTG. Anything past WoTG is shit and should be treated as such.&lt;br /&gt;
* Wallhacking encouraged (And turned on for all players), several other commands available (Check website for details as more are added over time!)&lt;br /&gt;
* Custom Commands to enhance player experience (Designed for solo playable), as well as normally GM only commands.&lt;br /&gt;
* Universal Regen/refresh for entire server.&lt;br /&gt;
* Many more secrets. Designed for a small challenge but more for nostalgia without the wait! &lt;br /&gt;
* Version Locked to '''30190305_0'''&lt;br /&gt;
* Continued plan to slowly work on ToAU and WoTG and merge in large batch fixes from DSP.&lt;br /&gt;
* Absolutely no GMs. All commands designed to get you out of trouble on your own. &lt;br /&gt;
* Dualbox up to 2 total connections per IP is welcome. Please don't be a dick.&lt;br /&gt;
* Expect memes in Discord. &lt;br /&gt;
* Prepare to be tormented sometimes by server admin. (Tagban) but all jovial. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Valhalla&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
| 45.79.6.92 (use --server 45.79.6.92)&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://www.valhalla.group/forums/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| Valhalla provides a completely free and unique twist for Final Fantasy XI. Originally joining the scene in 2012, We have strived to forge our ideas of a Vana'diel that everyone can enjoy without the hassle of subscription fees.&lt;br /&gt;
&lt;br /&gt;
* EXP Rate 2.5x&lt;br /&gt;
* Starting Gil 10,000&lt;br /&gt;
* Movement Speed 80&lt;br /&gt;
* Custom Adventuring Fellow - we have three complete(PLD,RDM,BLM) and working on SAM,DRK,WAR&lt;br /&gt;
* Custom NPCs - Cross-class abilities and traits&lt;br /&gt;
* Hunts &amp;amp; Daily bcnms&lt;br /&gt;
* Custom Augment system&lt;br /&gt;
* Mounts&lt;br /&gt;
* Seasonal Events&lt;br /&gt;
* PvP&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|LM's Darkstar Project FFXI Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  68.149.188.198&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  **None at this time**&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Jobs: Locked&lt;br /&gt;
* Server Status: Online (rarely down, The server is up 24 hours a day unless someone happens to hit the box outside my house with a truck again.)&lt;br /&gt;
* Server Level Cap: 75&lt;br /&gt;
* Expansions: Zilart, CoP, ToAU and WoTG are exactly as they are for DSP. &lt;br /&gt;
* Server Rates (Exp/Crafting/FoV) (*Unless Specified it is retail) &lt;br /&gt;
* Exp: 5X&lt;br /&gt;
* Speed: 40 (2x retail)&lt;br /&gt;
* Skill up Multiplier: 5.5&lt;br /&gt;
* Craft Skill up Chance: 5.6&lt;br /&gt;
* Droprate: 2.0 (2X retail)&lt;br /&gt;
* Mob Gil Bonus: 50&lt;br /&gt;
* Start Gil: 100,000&lt;br /&gt;
* All Maps+ Outposts: UNLOCKED&lt;br /&gt;
* Fame for all nations: 3X&lt;br /&gt;
* Gil rate all missions: 3X&lt;br /&gt;
* Excavation, Mining, Harvesting: 0.75 (0.33 is retail&lt;br /&gt;
* Landking system: Hybrid (both spawn/ Pop)&lt;br /&gt;
* HNM's: They spawn every 150 -180 seconds (2.5 to 3 minutes) &lt;br /&gt;
* NM's: Same as HNM's for monsters with desirable drops.&lt;br /&gt;
* Auction House: Stocked currently&lt;br /&gt;
* Homepoint Teleport's : Disabled as is home point Heal.&lt;br /&gt;
&lt;br /&gt;
My goal: To provide an FFXI experience free of the grind and exclusion that hurt the game in 2008. You will not be given items, you will still have to earn them. (exceptions will be made for missions/ quests that are currently not functioning as intended. Eg. Af1 quests.) Regardless of the progression of the darkstar project the server will not have anything after WoTG unlocked unless there is an overwhelming demand for it.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Realms of Jova&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
| 98.26.47.110 or realmsofjova.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| http://realmsofjova.ddns.net/forum/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Jobs: GEO is not avail. All adv jobs require questing to unlock.&lt;br /&gt;
* Server Level Cap: 99&lt;br /&gt;
* Server Rates Exp: 3x /Crafting 10x all crafts to 100 aside from synergy. -Limit break removed&lt;br /&gt;
* Fame Rate 100x&lt;br /&gt;
* All OP warps Unlocked aside from sky access&lt;br /&gt;
* Minimally stocked AH - Still allows crafters to make some $$&lt;br /&gt;
* All battlefield caps removed outside of Limbus&lt;br /&gt;
* 10000 Starting gil&lt;br /&gt;
* All maps unlocked&lt;br /&gt;
* 2x run speed&lt;br /&gt;
* Signet adds small regen/refresh/reraise to 75&lt;br /&gt;
* Custom 119 Sky content&lt;br /&gt;
* Custom Escha Zitah&lt;br /&gt;
* Custom Aby Zones&lt;br /&gt;
* Custom Voidwatch&lt;br /&gt;
* Custom Limbus Rewards&lt;br /&gt;
* Custom Taru/Galka Faction Questline with special shop.&lt;br /&gt;
* Custom Augments for many endgame gearsets.&lt;br /&gt;
* Custom Trial weapons with aftermaths.&lt;br /&gt;
* Custom Synth recipes for endgame gear. We love crafters!&lt;br /&gt;
* Custom buffs of Avatars and BST pets to allow for endgame use.&lt;br /&gt;
* Almost all BLU spells in aside from a few Adoulin spells.&lt;br /&gt;
* Daily login reward system with fancy stuffs.&lt;br /&gt;
* Hate re-worked to allow for smoother tanking in endgame alliance battles.&lt;br /&gt;
* Haste duration bumped up to 5 minutes. (Also affects the Hastega spell)&lt;br /&gt;
* Elemental and Divine magic power adjusted to 1.5x&lt;br /&gt;
* Sneak, Invis, and Deodorize now last 2x longer than retail.&lt;br /&gt;
* All expansions areas now activated, but not all with content. Mobs to fight and exp on in all areas. Custom content coming soon.&lt;br /&gt;
* Speaking to Darcia in Lower Jeuno will teleport you directly to Western Adoulin (No conversation or quests) -Astral Flow&lt;br /&gt;
* Exp Botting and Dual Boxing are allowed in all but endgame areas and currency farming areas.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Expedition Gaming’s FFXI server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  expeditiongaming.ddns.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://expeditiongaming.guildwork.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Facebook'''&lt;br /&gt;
|  https://www.facebook.com/groups/1749730585295430&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Level Cap 75&lt;br /&gt;
* Explorer Moogles to teleport city to city&lt;br /&gt;
* Home Point teleports enabled&lt;br /&gt;
* All maps unlocked at the start.&lt;br /&gt;
* Outposts unlocked at the start.&lt;br /&gt;
* Movement speed 120%&lt;br /&gt;
* Starting gil 100,000&lt;br /&gt;
* Skill Up Rate x15&lt;br /&gt;
* Crafting Skill Up x15&lt;br /&gt;
* Experience Bonus x3&lt;br /&gt;
* Content up to just BEFORE Abyssea is enabled&lt;br /&gt;
* Fully stocked Auction House&lt;br /&gt;
* /say is Global chat&lt;br /&gt;
* Change jobs and active Mog House anywhere in the world!&lt;br /&gt;
* And so much more! come by and check us out ^.^&lt;br /&gt;
&lt;br /&gt;
* We have plans for some custom events, and will be adjusting settings based on community feedback.&lt;br /&gt;
&lt;br /&gt;
* Teamspeak3 open server expeditiongaming.ddns.net:9987&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|QuetzRebirth Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  216.105.171.45&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://quetzrebirth.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Level Cap 75&lt;br /&gt;
* Use the @signet and @sanction @ah commands when on the go!&lt;br /&gt;
* All jobs are unlocked. Subjob is unlocked.&lt;br /&gt;
* No need to do limit break quests. You're cleared up to the 75 cap.&lt;br /&gt;
* No need to do AF quests. AF becomes available from storage NPCs at level 50.&lt;br /&gt;
* Mythic Weaponskills are available at 285 Weapon Levels (275 for Club and Staff).&lt;br /&gt;
* Zero exp loss upon death.&lt;br /&gt;
* 2X exp gain, and 4X Fields of Valor and Grounds of Valor completion exp.&lt;br /&gt;
* 4X skillup rate.&lt;br /&gt;
* Sanction provides a 35% exp bonus when leveling in Sanction (ToAU) areas.&lt;br /&gt;
* The Leveling Incentive Program grants you gil, particular gear, and supplies as you go. http://www.quetzrebirth.enjin.com/levelingincentive&lt;br /&gt;
&lt;br /&gt;
Crafting:&lt;br /&gt;
* 4X skillup rate.&lt;br /&gt;
* You may level all crafts to 100 without limits.&lt;br /&gt;
&lt;br /&gt;
Auction House&lt;br /&gt;
* Lv1-60 Weapons and Armor are stocked at 100g per level. 150g for HQ&lt;br /&gt;
* Custom Augment System&lt;br /&gt;
* Custom Dynamis System&lt;br /&gt;
* Several NMs Rare/ex Drops have additional stats&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|BabyChoco&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  babychoco.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://babychoco.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Server Status: Online (24/7)&lt;br /&gt;
* Server Level Cap: 99&lt;br /&gt;
* Expansions: Zilart, CoP, ToAU and WoTG. (Based on the What Works page)&lt;br /&gt;
* Special SubJob LimitBreaker/Genkai at Level 75 (custom quest)&lt;br /&gt;
* All Maps Unlocked&lt;br /&gt;
&lt;br /&gt;
The Idea behind BabyChoco is to combine elements from ff14 to reach a medium between quick achievements and shorter run-around vs competitive time-consuming play. This is ideal for those that have a busy work life but still want to relive the stories or finish what was unfinished.&lt;br /&gt;
&lt;br /&gt;
Note: Accommodations will be granted to players for items that are unobtainable by normal means.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|KupoFFXI&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  www.kupoffxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://www.kupoffxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Discord'''&lt;br /&gt;
|   https://discord.gg/y4fE5g6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''64 Bit Installer'''&lt;br /&gt;
|   http://www.mediafire.com/file/nj0vl4dsl9dp0ga/Kupo64.zip&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''32 Bit Installer'''&lt;br /&gt;
|   http://www.mediafire.com/file/pxwzgm0jld7b42j/KupoSetup.rar&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
Server Settings:&lt;br /&gt;
* Experience rate is 1x.&lt;br /&gt;
* Movement speed is 1x.&lt;br /&gt;
* Fame gain 3x.&lt;br /&gt;
* Crafting skill up rate 2x.&lt;br /&gt;
* Notorious Monsters drop the non-ex gear.&lt;br /&gt;
&lt;br /&gt;
Features:&lt;br /&gt;
* Custom working in game friendlist&lt;br /&gt;
* Custom player commands with ingame command list &lt;br /&gt;
* All AHs linked together &lt;br /&gt;
* Custom anti-bot&lt;br /&gt;
* Custom anti-exploit &lt;br /&gt;
* Explorer Moogle teleport to starting cities for 300 gil&lt;br /&gt;
* ALL AF working&lt;br /&gt;
* WORKING MONSTER TP so those melee classes you love are relative throughout the game!&lt;br /&gt;
&lt;br /&gt;
Kupo is a private FFXI server based off the 2003 retail feeling with only CoP and RoZ expansions active&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|NIGHTBROOD Beta&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  nightbrood.no-ip.info&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Website'''&lt;br /&gt;
|  http://nightbrood.freeforums.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* LVL Cap: 75.&lt;br /&gt;
* XP 5x/Skillup 10x/Fame 10x/Crafting 5x&lt;br /&gt;
* FoV/GoV EXP/Tab 5x&lt;br /&gt;
* Player Run Speed: 3x retail.&lt;br /&gt;
* 50% Increase to Weapon Skill Potency - Special Modifiers for Relic/Mythic.&lt;br /&gt;
* 20% Increase to Magic and Item Potency&lt;br /&gt;
* Dual-boxing allowed! Only 1 alt.&lt;br /&gt;
* Sneak/Invisible 10x retail duration.&lt;br /&gt;
* All mobs that can drop gil&lt;br /&gt;
* All areas up to WoTG accessible.&lt;br /&gt;
* All maps/OP unlocked&lt;br /&gt;
* 80 Slot Safe/Sack/Satchels&lt;br /&gt;
* Auction House Buyback.&lt;br /&gt;
&lt;br /&gt;
1M gil starter ONLY FOR MAIN CHARACTERS. Server Xfers Not applicable. Ask GM for gil.&lt;br /&gt;
Chocobo Shirt and Destrier Beret, Treat Staff II, Nexus Cape&lt;br /&gt;
&lt;br /&gt;
Explorer Moogle active&lt;br /&gt;
No Dyna wait timer&lt;br /&gt;
No Midnight/3-5 day wait time for AF/Relic&lt;br /&gt;
&lt;br /&gt;
Nation Missions: Up to Rank 6. Rank 10 Sandy Confirmed&lt;br /&gt;
All ZM and COP Missions(Uncapped) Can obtain all Rings/Earrings&lt;br /&gt;
ToAU Mission: Up to Mission 13&lt;br /&gt;
WoTG Missions: Up to Mission 3&lt;br /&gt;
&lt;br /&gt;
Relics/Mythics Swap system. &lt;br /&gt;
Relic weapons have increased modifiers and increased Aftermath duration to 30/60/90 for 1k/2k/3k TP.&lt;br /&gt;
&lt;br /&gt;
Special system for obtaining items for non working content. Einherjar/Assault/Nyzul/Chantoyant/Etc.&lt;br /&gt;
Convert merits to zeni!&lt;br /&gt;
Non-Rare/EX items returned to popular NMs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Eden&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Website'''&lt;br /&gt;
|  http://www.classicffxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Discord'''&lt;br /&gt;
|  https://discord.gg/uKgpypT&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Settings'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Era: Treasures of Aht Urghan&lt;br /&gt;
* EXP Rate: 1x&lt;br /&gt;
* Fame Rate: 1x&lt;br /&gt;
* Skillup Rate: 1x&lt;br /&gt;
* Movement Speed: 40 (era default)&lt;br /&gt;
* HP Warp / Explorer Moogles: Disabled&lt;br /&gt;
* Level Sync: Enabled&lt;br /&gt;
* EXP Bands: Original Values&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
Eden is a level 75 ToAU era server that is focused on bringing that team-centric culture back to FFXI. There are some adjustments to quality of life and job balancing but in general things are ToAU era settings. We have working fishing from Setzor himself, gardening and chocobo digging for elemental ores (no workarounds needed!), original dynamis (with moving statues and the hourglass system!), and original level difficulty CoP missions. We develop ourselves as well as frequently import new progress from DSP but we release content when it is balanced/working properly so that new players have the same advantages as veteran players and no matter when you join Eden you'll have a great experience.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Kujata Reborn&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Website'''&lt;br /&gt;
|  http://kujatareborn.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Discord'''&lt;br /&gt;
|  https://discord.gg/N2mf8KZDiscordurl&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Settings'''&lt;br /&gt;
| &lt;br /&gt;
* Era: Wings of the Goddess&lt;br /&gt;
* EXP Rate: Era&lt;br /&gt;
* Fame Rate: Era&lt;br /&gt;
* Skillup Rate: Era&lt;br /&gt;
* Movement Speed: 40 (era default)&lt;br /&gt;
* Mog Wardrobe: Enabled and unlocked for all characters &lt;br /&gt;
* Explorer Moogles: Enabled&lt;br /&gt;
* Homepoint Teleport: Disabled&lt;br /&gt;
* Fields of Valor: Enabled (era: experience rewards 1x/Vana day)&lt;br /&gt;
* Grounds of Valor: Disabled&lt;br /&gt;
* Level Sync: Enabled&lt;br /&gt;
* Conquest Exp bands: Era&lt;br /&gt;
* Server transfers: Not permitted&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=DarkStar_Servers&amp;diff=22840</id>
		<title>DarkStar Servers</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=DarkStar_Servers&amp;diff=22840"/>
				<updated>2019-05-06T04:47:21Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:left;  color: #FF0000;&amp;quot;| '''Attention:''' All these servers have the ability to record the IP address you are connecting from, and any &amp;amp; all chat you do while connected.&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:left;  color: #008080;&amp;quot;| There is also an unofficial [https://www.reddit.com/r/FFXIPrivateRealms/ reddit community] run by some players and servers. This is not handled by Darkstar developers. &lt;br /&gt;
&lt;br /&gt;
If you need developer assistance please seek help on our official discord or official forums and not reddit, as Darkstar does not have an official reddit community. Thank you.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Official DarkStar Classic Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| oldschool.dspt.info&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| https://forums.dspt.info/index.php&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| See whos online: http://oldschool.dspt.info/roster.php&lt;br /&gt;
&lt;br /&gt;
Want to play like it was 1999 (or so?)&amp;lt;br&amp;gt;&lt;br /&gt;
Want to have fun and enjoy leveling?&amp;lt;br&amp;gt;&lt;br /&gt;
Want to re-live what it was like when the server first got started and '''when having cool stuff actually meant something'''?&lt;br /&gt;
* Exp rate: 1.0&lt;br /&gt;
* Auction house is empty except for what other players put for sale.&lt;br /&gt;
* You start with 10 gil.&lt;br /&gt;
* All NPCs are all &amp;quot;stock&amp;quot;. Nothing custom!&lt;br /&gt;
* Active community and player-base! Just ask for help, someone will always lend a hand. &lt;br /&gt;
&lt;br /&gt;
Here is a list of all the items currently for sale on the AH, updated in real time:&amp;lt;br&amp;gt;&lt;br /&gt;
http://oldschool.dspt.info/ah.php&lt;br /&gt;
&lt;br /&gt;
The only &amp;quot;perk&amp;quot; is the Explorer Moogles. Currently Fields of Valor pages are enabled. &amp;lt;br&amp;gt;&lt;br /&gt;
This server will receive all updates to the source/scripts as they become available, just like the official test server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|&amp;lt;s&amp;gt;Official DarkStar Test Server&amp;lt;/s&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| Not online at this time&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| https://forums.dspt.info/index.php&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| Not online at this time&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;This server is used as a test server. Users should not expect to play on this server without issues or crashes. If you are looking for a server to call home, choose from a server below.&amp;lt;br&amp;gt;&lt;br /&gt;
This is simply a server to test things on.&lt;br /&gt;
* Auction house is populated with items for 100gil regularly.&lt;br /&gt;
* Starting gil is 4 million.&lt;br /&gt;
* Character run speed is 1.5x.&lt;br /&gt;
* All classes start at level 1.&lt;br /&gt;
* Experience rate is 1.89x.&amp;lt;/s&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Nasomi Community FFXI Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| nasomi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Who's Online'''&lt;br /&gt;
| http://na.nasomi.com/status/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| Website: http://nasomi.com &amp;lt;br&amp;gt;&lt;br /&gt;
Facebook: http://www.facebook.com/nasomi/ &amp;lt;br&amp;gt;&lt;br /&gt;
Twitter: http://www.twitter.com/nasomi/ &amp;lt;br&amp;gt;&lt;br /&gt;
Live chat: http://nasomi.net &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With over 7000 active players and growing, there are 1200+ online during peak hours. Hosted on a multi-node server cluster, every zone has it's own server, increasing stability and reducing latency.&lt;br /&gt;
&lt;br /&gt;
We're aiming to provide the 2005 experience. Parties, crafting, fishing, gathering are the things that you'll see here. Players work together working to complete missions and story lines, advance level progression, unlock subjobs, and experience the game as it was during it's peak.&lt;br /&gt;
&lt;br /&gt;
Level sync and access to the mog satchel/sack/case have been enabled.&lt;br /&gt;
* Level cap 75.&lt;br /&gt;
* You start with 10 gil.&lt;br /&gt;
* Character speed 1.0x&lt;br /&gt;
* Experience rate is 1.0x&lt;br /&gt;
* Maintenance is periodic as fixes are made and areas can be taken offline individually to fix bugs.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Demiurge, the build it as we go server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center; width:100px;&amp;quot;| '''Server address'''&lt;br /&gt;
| demiurge.pw&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center; width:100px;&amp;quot;| '''Website'''&lt;br /&gt;
| http://www.demiurge.pw&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''Discord'''&lt;br /&gt;
| https://discord.gg/SSU3HMq&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''Owner/Operator'''&lt;br /&gt;
| Teo&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''Hosting'''&lt;br /&gt;
| Currently hosted on a Virtual machine generously provided by Whasf, on the same hardware the ''Official DarkStar Classic Server'' lives on.&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''Expansion content'''&lt;br /&gt;
|&lt;br /&gt;
'''Expansions enabled:'''&lt;br /&gt;
* Rise of the Zilart&lt;br /&gt;
* Chains of Promathia&lt;br /&gt;
* A Crystaline Prophecy&lt;br /&gt;
&lt;br /&gt;
'''Planned but not yet activated:'''&lt;br /&gt;
* Treasures of Aht Urhgan&amp;lt;br&amp;gt;&lt;br /&gt;
* Wings of the Goddess&lt;br /&gt;
* A Moogle Kupo d'Etat&lt;br /&gt;
* A Shantotto Ascension&lt;br /&gt;
&lt;br /&gt;
'''Not at all planned:'''&lt;br /&gt;
* Abyssea&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''General information'''&lt;br /&gt;
|&lt;br /&gt;
'''Exp:'''&lt;br /&gt;
* Player level cannot fall below level 20&lt;br /&gt;
* Exp rate 2.5 - Two and a half times normal base exp per monster kill&lt;br /&gt;
* Increase exp to up to 5x with our enhanced exp chain bonus!&lt;br /&gt;
&lt;br /&gt;
'''Level cap:'''&lt;br /&gt;
* 75 for the foreseeable future, 99 someday far away&lt;br /&gt;
&lt;br /&gt;
'''Subsjob and Advanced job details:'''&lt;br /&gt;
* Subjob level is 2/3 of mainjob instead of 1/2 meaning you can level to 75/50&lt;br /&gt;
* Subjobs start unlocked&lt;br /&gt;
* Advanced jobs must still be quested&lt;br /&gt;
* +50% max MP boost on subjobs&lt;br /&gt;
&lt;br /&gt;
'''Auction House:'''&lt;br /&gt;
* No fees at all&lt;br /&gt;
* Items retained for 20 days&lt;br /&gt;
* Bot with custom stock list, priced for players to undercut it&lt;br /&gt;
* Bot items can be changed via our feedback repository - item list is public&lt;br /&gt;
&lt;br /&gt;
'''Skill ups:'''&lt;br /&gt;
* 3.0 for both craft and non craft&lt;br /&gt;
* Flat 0.1 added to all skillups&lt;br /&gt;
&lt;br /&gt;
'''Other info and settings:'''&lt;br /&gt;
* speed is +40&lt;br /&gt;
* Start with all maps&lt;br /&gt;
* !help and !getls commands to help you get started&lt;br /&gt;
* Starting nation rings are Augmented (only on new characters)&lt;br /&gt;
* Gobbie bags start maxed out&lt;br /&gt;
* Mog Sack and Mog Satchel enabled&lt;br /&gt;
* Mog Safes start maxed out - quests give custom rewards instead.&lt;br /&gt;
* All mobs drop and additional 2x their level worth of gil on top of any gil they already had&lt;br /&gt;
* Guild NPC shops are open 24/7&lt;br /&gt;
* Harvesting, Excavation, Logging, Mining (H.E.L.M) are customized&lt;br /&gt;
* Field/Worker equipment has enhanced effects on H.E.L.M activities&lt;br /&gt;
* Chocobo Digging also customized, as well as some equipment related to chocobos&lt;br /&gt;
* Chocobo Digging skill ups are shown in the chat log&lt;br /&gt;
* Kill count of the Deathbringer greatsword (Dark Knight quest) is shown in the chat log&lt;br /&gt;
* 2x tab rate in Fields/Grounds of Valor&lt;br /&gt;
* CoP zones are not capped. Battlefields have been customized to be challenging to a 3 person party&lt;br /&gt;
* Modern post Adoulin weaponskill calculations are used&lt;br /&gt;
* We have custom holiday events throughout the year&lt;br /&gt;
* Ambrosia (food) and Amrita (drink) have been powered up&lt;br /&gt;
* Many items have had bonus effects and hidden latent effects added&lt;br /&gt;
* Lots of formerly useless pieces of gear have been powered up&lt;br /&gt;
* Custom NMs and Monsters have been added&lt;br /&gt;
* NMs with long repop times were shortened, making 21hr spawns into 6hr spawns&lt;br /&gt;
* Behemoth/Fafnid/Adamantoise freely spawn but King Behemoth/Nighog/Aspid are force pop via trade&lt;br /&gt;
* Some regular monster camps and Fields/Ground of Valor pages have been customized&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;| Homepoint (formerly LegionDark)&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| homepointxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| http://www.homepointxi.com/forums/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
|&lt;br /&gt;
Reborn under new management.&lt;br /&gt;
&lt;br /&gt;
* Level cap 99&lt;br /&gt;
* Maps and OP Unlocked&lt;br /&gt;
* Explorer Moogle 3 cities, Selbina, Mahura&lt;br /&gt;
* EXP 3x Retail&lt;br /&gt;
* Books 2x Retail&lt;br /&gt;
* Combat and crafting skills 9x Retail&lt;br /&gt;
* Reduced reengage delay&lt;br /&gt;
* Reduced weakened time&lt;br /&gt;
* Faster &amp;quot;resting&amp;quot; recovery&lt;br /&gt;
* Several Custom Food Items&lt;br /&gt;
* Many Enabled player commands&lt;br /&gt;
* Small regen/refresh/regain with buff to level 75&lt;br /&gt;
* STS service give us the unique ability to transfer a character from ANY server to legion&lt;br /&gt;
* Over 200 Custom NM’s geared for 99 players up to Multi-Alliance Mobs.&lt;br /&gt;
* Custom Trials and Quests for Salvage and +1/AF3 +1-2/Empy/Relic/Mythic(and upgrades)&lt;br /&gt;
* Custom BCNM&lt;br /&gt;
* 9 Custom Aby Zones&lt;br /&gt;
* ALL Blue Magic available.&lt;br /&gt;
* Auction House Bot that simulates always present buyers and sellers at regular intervals.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Era FFXI Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| http://ffera.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| http://ffera.com/forums/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
Era server is capped at the level 75 cap with Wings of The Goddess being the latest expansion.&lt;br /&gt;
The server has a friendly and helpful social linkshell available to all players and active GMs.&lt;br /&gt;
We also have custom content to make the player experience even more enjoyable!&lt;br /&gt;
&lt;br /&gt;
*75 Cap &amp;amp; subjobs unlocked!&lt;br /&gt;
*Default EXP x4 rate&lt;br /&gt;
*Fields of Valor Books active&lt;br /&gt;
*Increased movement speed 20% over retail speed (does not apply to Mentor characters)&lt;br /&gt;
*Starting gil 10,000&lt;br /&gt;
*Custom &amp;amp; Classic camp with &amp;quot;Moogle buffs&amp;quot; available&lt;br /&gt;
*Maps and Outpost warps all Unlocked&lt;br /&gt;
*CUSTOM Mentor Mode Exp x1 for the very old school player w/ Custom Vendors &amp;amp; Perks&lt;br /&gt;
*Weekly Notorious monster quest with rewards&lt;br /&gt;
*Get Rank 10 All Nation&lt;br /&gt;
*Fully Implemented Zilart and Promathia Missions (Aht Urghan comming soon!)&lt;br /&gt;
*Quest gil rewards increased&lt;br /&gt;
*Custom commands&lt;br /&gt;
*Custom Npcs&lt;br /&gt;
*Custom BCNMs &amp;amp; ENMs&lt;br /&gt;
*Custom Augments&lt;br /&gt;
*(Mostly) FUNCTIONING Sea &amp;amp; Jailers&lt;br /&gt;
*Limbus &amp;amp; Dynamis (including All Dreamlands*!)&lt;br /&gt;
*Custom ZNM System including Pandemonium Warden!&lt;br /&gt;
*Classic &amp;amp; Item pop Land God HNMs, with a chance of dropping HQ pop item&lt;br /&gt;
*Increased fame acquisition for all nations&lt;br /&gt;
*Custom drops on many NMs!&lt;br /&gt;
*Regular server updates, Our devs work hard to keep content working just for you&lt;br /&gt;
&lt;br /&gt;
Join our Discord (http://ffera.com/discord) Servers!&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Shinra-GamerzProjectXI&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| 184.91.26.144&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| http://gamerzprojectxi.com/  &lt;br /&gt;
http://events.gamerzprojectxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
*Ashita will not work on this server!&lt;br /&gt;
*Custom Connection Tool Available&lt;br /&gt;
*Starting gil: 1,000,000G&lt;br /&gt;
*Level cap: 75&lt;br /&gt;
*All Maps Unlocked&lt;br /&gt;
*Experience rate: 8x Retail&lt;br /&gt;
*Movement speed: 2.5x Retail&lt;br /&gt;
*Crafting skill / Combat skill rate: 4x Retail&lt;br /&gt;
*Ventrilo Server Available&lt;br /&gt;
*Player based economy / items crafted&lt;br /&gt;
*Great community works well together&lt;br /&gt;
*No hacks cheats or dual-boxing is allowed&lt;br /&gt;
*We prefer a community of people working together&lt;br /&gt;
*Content added often~!   &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|BNET.cc Funserver (Reborn!)&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
| use ffxi.cc in Ashita/Windower configs&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server DEETS'''&lt;br /&gt;
| http://www.bnet.cc/ Main Website  &lt;br /&gt;
http://bnet.cc/page.php?id=1 - Guide to setup/Our Client Downloads&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
|&lt;br /&gt;
Server has been in operation since 2013, and operates on a dedicated box on a 50 Down/50 Up Fiber Optic line. Its fast, stable, and loads of fun. Setup around people that have already played thru the game and really want to just relive some highlights, but not put months or years of their life into it again. Super fast leveling, and some fun commands.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Auction House NEVER depletes- 100gil items&lt;br /&gt;
* Capped to 80 (75 Era server)&lt;br /&gt;
* Starting Gil 5,000&lt;br /&gt;
* Movement speed around 80 (Wanna move faster? use !flash or !fly )&lt;br /&gt;
* All jobs unlocked, subjobs unlocked. (Minus RUN/GEO)&lt;br /&gt;
* Exp Rate around 6x faster than normal with FoV and GoV as well!&lt;br /&gt;
* Skillups super fast. If it isn't fast enough let me know.&lt;br /&gt;
* Max Inventory Space. (You will need it!)&lt;br /&gt;
* NM boosted 1.8x normal for real challenges with all of the player enhancements.&lt;br /&gt;
* Zilart, CoP, ToAU, and WoTG. Anything past WoTG is shit and should be treated as such.&lt;br /&gt;
* Wallhacking encouraged (And turned on for all players), several other commands available (Check website for details as more are added over time!)&lt;br /&gt;
* Custom Commands to enhance player experience (Designed for solo playable), as well as normally GM only commands.&lt;br /&gt;
* Universal Regen/refresh for entire server.&lt;br /&gt;
* Many more secrets. Designed for a small challenge but more for nostalgia without the wait! &lt;br /&gt;
* Version Locked to '''30190305_0'''&lt;br /&gt;
* Continued plan to slowly work on ToAU and WoTG and merge in large batch fixes from DSP.&lt;br /&gt;
* Absolutely no GMs. All commands designed to get you out of trouble on your own. &lt;br /&gt;
* Dualbox up to 2 total connections per IP is welcome. Please don't be a dick.&lt;br /&gt;
* Expect memes in Discord. &lt;br /&gt;
* Prepare to be tormented sometimes by server admin. (Tagban) but all jovial. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Valhalla&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
| 45.79.6.92 (use --server 45.79.6.92)&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://www.valhalla.group/forums/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| Valhalla provides a completely free and unique twist for Final Fantasy XI. Originally joining the scene in 2012, We have strived to forge our ideas of a Vana'diel that everyone can enjoy without the hassle of subscription fees.&lt;br /&gt;
&lt;br /&gt;
* EXP Rate 2.5x&lt;br /&gt;
* Starting Gil 10,000&lt;br /&gt;
* Movement Speed 80&lt;br /&gt;
* Custom Adventuring Fellow - we have three complete(PLD,RDM,BLM) and working on SAM,DRK,WAR&lt;br /&gt;
* Custom NPCs - Cross-class abilities and traits&lt;br /&gt;
* Hunts &amp;amp; Daily bcnms&lt;br /&gt;
* Custom Augment system&lt;br /&gt;
* Mounts&lt;br /&gt;
* Seasonal Events&lt;br /&gt;
* PvP&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|LM's Darkstar Project FFXI Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  68.149.188.198&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  **None at this time**&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Jobs: Locked&lt;br /&gt;
* Server Status: Online (rarely down, The server is up 24 hours a day unless someone happens to hit the box outside my house with a truck again.)&lt;br /&gt;
* Server Level Cap: 75&lt;br /&gt;
* Expansions: Zilart, CoP, ToAU and WoTG are exactly as they are for DSP. &lt;br /&gt;
* Server Rates (Exp/Crafting/FoV) (*Unless Specified it is retail) &lt;br /&gt;
* Exp: 5X&lt;br /&gt;
* Speed: 40 (2x retail)&lt;br /&gt;
* Skill up Multiplier: 5.5&lt;br /&gt;
* Craft Skill up Chance: 5.6&lt;br /&gt;
* Droprate: 2.0 (2X retail)&lt;br /&gt;
* Mob Gil Bonus: 50&lt;br /&gt;
* Start Gil: 100,000&lt;br /&gt;
* All Maps+ Outposts: UNLOCKED&lt;br /&gt;
* Fame for all nations: 3X&lt;br /&gt;
* Gil rate all missions: 3X&lt;br /&gt;
* Excavation, Mining, Harvesting: 0.75 (0.33 is retail&lt;br /&gt;
* Landking system: Hybrid (both spawn/ Pop)&lt;br /&gt;
* HNM's: They spawn every 150 -180 seconds (2.5 to 3 minutes) &lt;br /&gt;
* NM's: Same as HNM's for monsters with desirable drops.&lt;br /&gt;
* Auction House: Stocked currently&lt;br /&gt;
* Homepoint Teleport's : Disabled as is home point Heal.&lt;br /&gt;
&lt;br /&gt;
My goal: To provide an FFXI experience free of the grind and exclusion that hurt the game in 2008. You will not be given items, you will still have to earn them. (exceptions will be made for missions/ quests that are currently not functioning as intended. Eg. Af1 quests.) Regardless of the progression of the darkstar project the server will not have anything after WoTG unlocked unless there is an overwhelming demand for it.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Realms of Jova&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
| 98.26.47.110 or realmsofjova.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| http://realmsofjova.ddns.net/forum/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Jobs: GEO is not avail. All adv jobs require questing to unlock.&lt;br /&gt;
* Server Level Cap: 99&lt;br /&gt;
* Server Rates Exp: 3x /Crafting 10x all crafts to 100 aside from synergy. -Limit break removed&lt;br /&gt;
* Fame Rate 100x&lt;br /&gt;
* All OP warps Unlocked aside from sky access&lt;br /&gt;
* Minimally stocked AH - Still allows crafters to make some $$&lt;br /&gt;
* All battlefield caps removed outside of Limbus&lt;br /&gt;
* 10000 Starting gil&lt;br /&gt;
* All maps unlocked&lt;br /&gt;
* 2x run speed&lt;br /&gt;
* Signet adds small regen/refresh/reraise to 75&lt;br /&gt;
* Custom 119 Sky content&lt;br /&gt;
* Custom Escha Zitah&lt;br /&gt;
* Custom Aby Zones&lt;br /&gt;
* Custom Voidwatch&lt;br /&gt;
* Custom Limbus Rewards&lt;br /&gt;
* Custom Taru/Galka Faction Questline with special shop.&lt;br /&gt;
* Custom Augments for many endgame gearsets.&lt;br /&gt;
* Custom Trial weapons with aftermaths.&lt;br /&gt;
* Custom Synth recipes for endgame gear. We love crafters!&lt;br /&gt;
* Custom buffs of Avatars and BST pets to allow for endgame use.&lt;br /&gt;
* Almost all BLU spells in aside from a few Adoulin spells.&lt;br /&gt;
* Daily login reward system with fancy stuffs.&lt;br /&gt;
* Hate re-worked to allow for smoother tanking in endgame alliance battles.&lt;br /&gt;
* Haste duration bumped up to 5 minutes. (Also affects the Hastega spell)&lt;br /&gt;
* Elemental and Divine magic power adjusted to 1.5x&lt;br /&gt;
* Sneak, Invis, and Deodorize now last 2x longer than retail.&lt;br /&gt;
* All expansions areas now activated, but not all with content. Mobs to fight and exp on in all areas. Custom content coming soon.&lt;br /&gt;
* Speaking to Darcia in Lower Jeuno will teleport you directly to Western Adoulin (No conversation or quests) -Astral Flow&lt;br /&gt;
* Exp Botting and Dual Boxing are allowed in all but endgame areas and currency farming areas.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Expedition Gaming’s FFXI server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  expeditiongaming.ddns.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://expeditiongaming.guildwork.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Facebook'''&lt;br /&gt;
|  https://www.facebook.com/groups/1749730585295430&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Level Cap 75&lt;br /&gt;
* Explorer Moogles to teleport city to city&lt;br /&gt;
* Home Point teleports enabled&lt;br /&gt;
* All maps unlocked at the start.&lt;br /&gt;
* Outposts unlocked at the start.&lt;br /&gt;
* Movement speed 120%&lt;br /&gt;
* Starting gil 100,000&lt;br /&gt;
* Skill Up Rate x15&lt;br /&gt;
* Crafting Skill Up x15&lt;br /&gt;
* Experience Bonus x3&lt;br /&gt;
* Content up to just BEFORE Abyssea is enabled&lt;br /&gt;
* Fully stocked Auction House&lt;br /&gt;
* /say is Global chat&lt;br /&gt;
* Change jobs and active Mog House anywhere in the world!&lt;br /&gt;
* And so much more! come by and check us out ^.^&lt;br /&gt;
&lt;br /&gt;
* We have plans for some custom events, and will be adjusting settings based on community feedback.&lt;br /&gt;
&lt;br /&gt;
* Teamspeak3 open server expeditiongaming.ddns.net:9987&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|QuetzRebirth Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  216.105.171.45&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://quetzrebirth.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Level Cap 75&lt;br /&gt;
* Use the @signet and @sanction @ah commands when on the go!&lt;br /&gt;
* All jobs are unlocked. Subjob is unlocked.&lt;br /&gt;
* No need to do limit break quests. You're cleared up to the 75 cap.&lt;br /&gt;
* No need to do AF quests. AF becomes available from storage NPCs at level 50.&lt;br /&gt;
* Mythic Weaponskills are available at 285 Weapon Levels (275 for Club and Staff).&lt;br /&gt;
* Zero exp loss upon death.&lt;br /&gt;
* 2X exp gain, and 4X Fields of Valor and Grounds of Valor completion exp.&lt;br /&gt;
* 4X skillup rate.&lt;br /&gt;
* Sanction provides a 35% exp bonus when leveling in Sanction (ToAU) areas.&lt;br /&gt;
* The Leveling Incentive Program grants you gil, particular gear, and supplies as you go. http://www.quetzrebirth.enjin.com/levelingincentive&lt;br /&gt;
&lt;br /&gt;
Crafting:&lt;br /&gt;
* 4X skillup rate.&lt;br /&gt;
* You may level all crafts to 100 without limits.&lt;br /&gt;
&lt;br /&gt;
Auction House&lt;br /&gt;
* Lv1-60 Weapons and Armor are stocked at 100g per level. 150g for HQ&lt;br /&gt;
* Custom Augment System&lt;br /&gt;
* Custom Dynamis System&lt;br /&gt;
* Several NMs Rare/ex Drops have additional stats&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|BabyChoco&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  babychoco.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://babychoco.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Server Status: Online (24/7)&lt;br /&gt;
* Server Level Cap: 99&lt;br /&gt;
* Expansions: Zilart, CoP, ToAU and WoTG. (Based on the What Works page)&lt;br /&gt;
* Special SubJob LimitBreaker/Genkai at Level 75 (custom quest)&lt;br /&gt;
* All Maps Unlocked&lt;br /&gt;
&lt;br /&gt;
The Idea behind BabyChoco is to combine elements from ff14 to reach a medium between quick achievements and shorter run-around vs competitive time-consuming play. This is ideal for those that have a busy work life but still want to relive the stories or finish what was unfinished.&lt;br /&gt;
&lt;br /&gt;
Note: Accommodations will be granted to players for items that are unobtainable by normal means.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|KupoFFXI&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  www.kupoffxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://www.kupoffxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Discord'''&lt;br /&gt;
|   https://discord.gg/y4fE5g6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''64 Bit Installer'''&lt;br /&gt;
|   http://www.mediafire.com/file/nj0vl4dsl9dp0ga/Kupo64.zip&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''32 Bit Installer'''&lt;br /&gt;
|   http://www.mediafire.com/file/pxwzgm0jld7b42j/KupoSetup.rar&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
Server Settings:&lt;br /&gt;
* Experience rate is 1x.&lt;br /&gt;
* Movement speed is 1x.&lt;br /&gt;
* Fame gain 3x.&lt;br /&gt;
* Crafting skill up rate 2x.&lt;br /&gt;
* Notorious Monsters drop the non-ex gear.&lt;br /&gt;
&lt;br /&gt;
Features:&lt;br /&gt;
* Custom working in game friendlist&lt;br /&gt;
* Custom player commands with ingame command list &lt;br /&gt;
* All AHs linked together &lt;br /&gt;
* Custom anti-bot&lt;br /&gt;
* Custom anti-exploit &lt;br /&gt;
* Explorer Moogle teleport to starting cities for 300 gil&lt;br /&gt;
* ALL AF working&lt;br /&gt;
* WORKING MONSTER TP so those melee classes you love are relative throughout the game!&lt;br /&gt;
&lt;br /&gt;
Kupo is a private FFXI server based off the 2003 retail feeling with only CoP and RoZ expansions active&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|NIGHTBROOD Beta&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  nightbrood.no-ip.info&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Website'''&lt;br /&gt;
|  http://nightbrood.freeforums.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* LVL Cap: 75.&lt;br /&gt;
* XP 5x/Skillup 10x/Fame 10x/Crafting 5x&lt;br /&gt;
* FoV/GoV EXP/Tab 5x&lt;br /&gt;
* Player Run Speed: 3x retail.&lt;br /&gt;
* 50% Increase to Weapon Skill Potency - Special Modifiers for Relic/Mythic.&lt;br /&gt;
* 20% Increase to Magic and Item Potency&lt;br /&gt;
* Dual-boxing allowed! Only 1 alt.&lt;br /&gt;
* Sneak/Invisible 10x retail duration.&lt;br /&gt;
* All mobs that can drop gil&lt;br /&gt;
* All areas up to WoTG accessible.&lt;br /&gt;
* All maps/OP unlocked&lt;br /&gt;
* 80 Slot Safe/Sack/Satchels&lt;br /&gt;
* Auction House Buyback.&lt;br /&gt;
&lt;br /&gt;
1M gil starter ONLY FOR MAIN CHARACTERS. Server Xfers Not applicable. Ask GM for gil.&lt;br /&gt;
Chocobo Shirt and Destrier Beret, Treat Staff II, Nexus Cape&lt;br /&gt;
&lt;br /&gt;
Explorer Moogle active&lt;br /&gt;
No Dyna wait timer&lt;br /&gt;
No Midnight/3-5 day wait time for AF/Relic&lt;br /&gt;
&lt;br /&gt;
Nation Missions: Up to Rank 6. Rank 10 Sandy Confirmed&lt;br /&gt;
All ZM and COP Missions(Uncapped) Can obtain all Rings/Earrings&lt;br /&gt;
ToAU Mission: Up to Mission 13&lt;br /&gt;
WoTG Missions: Up to Mission 3&lt;br /&gt;
&lt;br /&gt;
Relics/Mythics Swap system. &lt;br /&gt;
Relic weapons have increased modifiers and increased Aftermath duration to 30/60/90 for 1k/2k/3k TP.&lt;br /&gt;
&lt;br /&gt;
Special system for obtaining items for non working content. Einherjar/Assault/Nyzul/Chantoyant/Etc.&lt;br /&gt;
Convert merits to zeni!&lt;br /&gt;
Non-Rare/EX items returned to popular NMs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Eden&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Website'''&lt;br /&gt;
|  http://www.classicffxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Discord'''&lt;br /&gt;
|  https://discord.gg/uKgpypT&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Settings'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Era: Treasures of Aht Urghan&lt;br /&gt;
* EXP Rate: 1x&lt;br /&gt;
* Fame Rate: 1x&lt;br /&gt;
* Skillup Rate: 1x&lt;br /&gt;
* Movement Speed: 40 (era default)&lt;br /&gt;
* HP Warp / Explorer Moogles: Disabled&lt;br /&gt;
* Level Sync: Enabled&lt;br /&gt;
* EXP Bands: Original Values&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
Eden is a level 75 ToAU era server that is focused on bringing that team-centric culture back to FFXI. There are some adjustments to quality of life and job balancing but in general things are ToAU era settings. We have working fishing from Setzor himself, gardening and chocobo digging for elemental ores (no workarounds needed!), original dynamis (with moving statues and the hourglass system!), and original level difficulty CoP missions. We develop ourselves as well as frequently import new progress from DSP but we release content when it is balanced/working properly so that new players have the same advantages as veteran players and no matter when you join Eden you'll have a great experience.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Kujata Reborn&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Website'''&lt;br /&gt;
|  http://kujatareborn.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Discord'''&lt;br /&gt;
|  https://discord.gg/N2mf8KZDiscordurl&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Settings'''&lt;br /&gt;
| &lt;br /&gt;
* Era: Wings of the Goddess&lt;br /&gt;
* EXP Rate: Era&lt;br /&gt;
* Fame Rate: Era&lt;br /&gt;
* Skillup Rate: Era&lt;br /&gt;
* Movement Speed: 40 (era default)&lt;br /&gt;
* Mog Wardrobe: Enabled and unlocked for all characters &lt;br /&gt;
* Explorer Moogles: Enabled&lt;br /&gt;
* Homepoint Teleport: Disabled&lt;br /&gt;
* Fields of Valor: Enabled (era: experience rewards 1x/Vana day)&lt;br /&gt;
* Grounds of Valor: Disabled&lt;br /&gt;
* Level Sync: Enabled&lt;br /&gt;
* Conquest Exp bands: Era&lt;br /&gt;
* Server transfers: Not permitted&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=DarkStar_Servers&amp;diff=22839</id>
		<title>DarkStar Servers</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=DarkStar_Servers&amp;diff=22839"/>
				<updated>2019-05-06T04:45:21Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:left;  color: #FF0000;&amp;quot;| '''Attention:''' All these servers have the ability to record the IP address you are connecting from, and any &amp;amp; all chat you do while connected.&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:left;  color: #008080;&amp;quot;| There is also an unofficial [https://www.reddit.com/r/FFXIPrivateRealms/ reddit community] run by some players and servers. This is not handled by Darkstar developers. &lt;br /&gt;
&lt;br /&gt;
If you need developer assistance please seek help on our official discord or official forums and not reddit, as Darkstar does not have an official reddit community. Thank you.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Official DarkStar Classic Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| oldschool.dspt.info&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| https://forums.dspt.info/index.php&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| See whos online: http://oldschool.dspt.info/roster.php&lt;br /&gt;
&lt;br /&gt;
Want to play like it was 1999 (or so?)&amp;lt;br&amp;gt;&lt;br /&gt;
Want to have fun and enjoy leveling?&amp;lt;br&amp;gt;&lt;br /&gt;
Want to re-live what it was like when the server first got started and '''when having cool stuff actually meant something'''?&lt;br /&gt;
* Exp rate: 1.0&lt;br /&gt;
* Auction house is empty except for what other players put for sale.&lt;br /&gt;
* You start with 10 gil.&lt;br /&gt;
* All NPCs are all &amp;quot;stock&amp;quot;. Nothing custom!&lt;br /&gt;
* Active community and player-base! Just ask for help, someone will always lend a hand. &lt;br /&gt;
&lt;br /&gt;
Here is a list of all the items currently for sale on the AH, updated in real time:&amp;lt;br&amp;gt;&lt;br /&gt;
http://oldschool.dspt.info/ah.php&lt;br /&gt;
&lt;br /&gt;
The only &amp;quot;perk&amp;quot; is the Explorer Moogles. Currently Fields of Valor pages are enabled. &amp;lt;br&amp;gt;&lt;br /&gt;
This server will receive all updates to the source/scripts as they become available, just like the official test server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|&amp;lt;s&amp;gt;Official DarkStar Test Server&amp;lt;/s&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| Not online at this time&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| https://forums.dspt.info/index.php&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| Not online at this time&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;This server is used as a test server. Users should not expect to play on this server without issues or crashes. If you are looking for a server to call home, choose from a server below.&amp;lt;br&amp;gt;&lt;br /&gt;
This is simply a server to test things on.&lt;br /&gt;
* Auction house is populated with items for 100gil regularly.&lt;br /&gt;
* Starting gil is 4 million.&lt;br /&gt;
* Character run speed is 1.5x.&lt;br /&gt;
* All classes start at level 1.&lt;br /&gt;
* Experience rate is 1.89x.&amp;lt;/s&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Nasomi Community FFXI Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| nasomi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Who's Online'''&lt;br /&gt;
| http://na.nasomi.com/status/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| Website: http://nasomi.com &amp;lt;br&amp;gt;&lt;br /&gt;
Facebook: http://www.facebook.com/nasomi/ &amp;lt;br&amp;gt;&lt;br /&gt;
Twitter: http://www.twitter.com/nasomi/ &amp;lt;br&amp;gt;&lt;br /&gt;
Live chat: http://nasomi.net &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With over 7000 active players and growing, there are 1200+ online during peak hours. Hosted on a multi-node server cluster, every zone has it's own server, increasing stability and reducing latency.&lt;br /&gt;
&lt;br /&gt;
We're aiming to provide the 2005 experience. Parties, crafting, fishing, gathering are the things that you'll see here. Players work together working to complete missions and story lines, advance level progression, unlock subjobs, and experience the game as it was during it's peak.&lt;br /&gt;
&lt;br /&gt;
Level sync and access to the mog satchel/sack/case have been enabled.&lt;br /&gt;
* Level cap 75.&lt;br /&gt;
* You start with 10 gil.&lt;br /&gt;
* Character speed 1.0x&lt;br /&gt;
* Experience rate is 1.0x&lt;br /&gt;
* Maintenance is periodic as fixes are made and areas can be taken offline individually to fix bugs.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Demiurge, the build it as we go server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center; width:100px;&amp;quot;| '''Server address'''&lt;br /&gt;
| demiurge.pw&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center; width:100px;&amp;quot;| '''Website'''&lt;br /&gt;
| http://www.demiurge.pw&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''Discord'''&lt;br /&gt;
| https://discord.gg/SSU3HMq&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''Owner/Operator'''&lt;br /&gt;
| Teo&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''Hosting'''&lt;br /&gt;
| Currently hosted on a Virtual machine generously provided by Whasf, on the same hardware the ''Official DarkStar Classic Server'' lives on.&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''Expansion content'''&lt;br /&gt;
|&lt;br /&gt;
'''Expansions enabled:'''&lt;br /&gt;
* Rise of the Zilart&lt;br /&gt;
* Chains of Promathia&lt;br /&gt;
* A Crystaline Prophecy&lt;br /&gt;
&lt;br /&gt;
'''Planned but not yet activated:'''&lt;br /&gt;
* Treasures of Aht Urhgan&amp;lt;br&amp;gt;&lt;br /&gt;
* Wings of the Goddess&lt;br /&gt;
* A Moogle Kupo d'Etat&lt;br /&gt;
* A Shantotto Ascension&lt;br /&gt;
&lt;br /&gt;
'''Not at all planned:'''&lt;br /&gt;
* Abyssea&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''General information'''&lt;br /&gt;
|&lt;br /&gt;
'''Exp:'''&lt;br /&gt;
* Player level cannot fall below level 20&lt;br /&gt;
* Exp rate 2.5 - Two and a half times normal base exp per monster kill&lt;br /&gt;
* Increase exp to up to 5x with our enhanced exp chain bonus!&lt;br /&gt;
&lt;br /&gt;
'''Level cap:'''&lt;br /&gt;
* 75 for the foreseeable future, 99 someday far away&lt;br /&gt;
&lt;br /&gt;
'''Subsjob and Advanced job details:'''&lt;br /&gt;
* Subjob level is 2/3 of mainjob instead of 1/2 meaning you can level to 75/50&lt;br /&gt;
* Subjobs start unlocked&lt;br /&gt;
* Advanced jobs must still be quested&lt;br /&gt;
* +50% max MP boost on subjobs&lt;br /&gt;
&lt;br /&gt;
'''Auction House:'''&lt;br /&gt;
* No fees at all&lt;br /&gt;
* Items retained for 20 days&lt;br /&gt;
* Bot with custom stock list, priced for players to undercut it&lt;br /&gt;
* Bot items can be changed via our feedback repository - item list is public&lt;br /&gt;
&lt;br /&gt;
'''Skill ups:'''&lt;br /&gt;
* 3.0 for both craft and non craft&lt;br /&gt;
* Flat 0.1 added to all skillups&lt;br /&gt;
&lt;br /&gt;
'''Other info and settings:'''&lt;br /&gt;
* speed is +40&lt;br /&gt;
* Start with all maps&lt;br /&gt;
* !help and !getls commands to help you get started&lt;br /&gt;
* Starting nation rings are Augmented (only on new characters)&lt;br /&gt;
* Gobbie bags start maxed out&lt;br /&gt;
* Mog Sack and Mog Satchel enabled&lt;br /&gt;
* Mog Safes start maxed out - quests give custom rewards instead.&lt;br /&gt;
* All mobs drop and additional 2x their level worth of gil on top of any gil they already had&lt;br /&gt;
* Guild NPC shops are open 24/7&lt;br /&gt;
* Harvesting, Excavation, Logging, Mining (H.E.L.M) are customized&lt;br /&gt;
* Field/Worker equipment has enhanced effects on H.E.L.M activities&lt;br /&gt;
* Chocobo Digging also customized, as well as some equipment related to chocobos&lt;br /&gt;
* Chocobo Digging skill ups are shown in the chat log&lt;br /&gt;
* Kill count of the Deathbringer greatsword (Dark Knight quest) is shown in the chat log&lt;br /&gt;
* 2x tab rate in Fields/Grounds of Valor&lt;br /&gt;
* CoP zones are not capped. Battlefields have been customized to be challenging to a 3 person party&lt;br /&gt;
* Modern post Adoulin weaponskill calculations are used&lt;br /&gt;
* We have custom holiday events throughout the year&lt;br /&gt;
* Ambrosia (food) and Amrita (drink) have been powered up&lt;br /&gt;
* Many items have had bonus effects and hidden latent effects added&lt;br /&gt;
* Lots of formerly useless pieces of gear have been powered up&lt;br /&gt;
* Custom NMs and Monsters have been added&lt;br /&gt;
* NMs with long repop times were shortened, making 21hr spawns into 6hr spawns&lt;br /&gt;
* Behemoth/Fafnid/Adamantoise freely spawn but King Behemoth/Nighog/Aspid are force pop via trade&lt;br /&gt;
* Some regular monster camps and Fields/Ground of Valor pages have been customized&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;| Homepoint (formerly LegionDark)&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| homepointxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| http://www.homepointxi.com/forums/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
|&lt;br /&gt;
Reborn under new management.&lt;br /&gt;
&lt;br /&gt;
* Level cap 99&lt;br /&gt;
* Maps and OP Unlocked&lt;br /&gt;
* Explorer Moogle 3 cities, Selbina, Mahura&lt;br /&gt;
* EXP 3x Retail&lt;br /&gt;
* Books 2x Retail&lt;br /&gt;
* Combat and crafting skills 9x Retail&lt;br /&gt;
* Reduced reengage delay&lt;br /&gt;
* Reduced weakened time&lt;br /&gt;
* Faster &amp;quot;resting&amp;quot; recovery&lt;br /&gt;
* Several Custom Food Items&lt;br /&gt;
* Many Enabled player commands&lt;br /&gt;
* Small regen/refresh/regain with buff to level 75&lt;br /&gt;
* STS service give us the unique ability to transfer a character from ANY server to legion&lt;br /&gt;
* Over 200 Custom NM’s geared for 99 players up to Multi-Alliance Mobs.&lt;br /&gt;
* 9 Custom Aby Zones for EXP and HNM, all geared and balanced for 99 play&lt;br /&gt;
* Custom Trials and Quests for Salvage and +1/AF3 +1-2/Empy/Relic/Mythic(and upgrades)&lt;br /&gt;
* Custom BCNM&lt;br /&gt;
* ALL Blue Magic available.&lt;br /&gt;
* Auction House Bot that simulates always present buyers and sellers at regular intervals.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Era FFXI Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| http://ffera.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| http://ffera.com/forums/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
Era server is capped at the level 75 cap with Wings of The Goddess being the latest expansion.&lt;br /&gt;
The server has a friendly and helpful social linkshell available to all players and active GMs.&lt;br /&gt;
We also have custom content to make the player experience even more enjoyable!&lt;br /&gt;
&lt;br /&gt;
*75 Cap &amp;amp; subjobs unlocked!&lt;br /&gt;
*Default EXP x4 rate&lt;br /&gt;
*Fields of Valor Books active&lt;br /&gt;
*Increased movement speed 20% over retail speed (does not apply to Mentor characters)&lt;br /&gt;
*Starting gil 10,000&lt;br /&gt;
*Custom &amp;amp; Classic camp with &amp;quot;Moogle buffs&amp;quot; available&lt;br /&gt;
*Maps and Outpost warps all Unlocked&lt;br /&gt;
*CUSTOM Mentor Mode Exp x1 for the very old school player w/ Custom Vendors &amp;amp; Perks&lt;br /&gt;
*Weekly Notorious monster quest with rewards&lt;br /&gt;
*Get Rank 10 All Nation&lt;br /&gt;
*Fully Implemented Zilart and Promathia Missions (Aht Urghan comming soon!)&lt;br /&gt;
*Quest gil rewards increased&lt;br /&gt;
*Custom commands&lt;br /&gt;
*Custom Npcs&lt;br /&gt;
*Custom BCNMs &amp;amp; ENMs&lt;br /&gt;
*Custom Augments&lt;br /&gt;
*(Mostly) FUNCTIONING Sea &amp;amp; Jailers&lt;br /&gt;
*Limbus &amp;amp; Dynamis (including All Dreamlands*!)&lt;br /&gt;
*Custom ZNM System including Pandemonium Warden!&lt;br /&gt;
*Classic &amp;amp; Item pop Land God HNMs, with a chance of dropping HQ pop item&lt;br /&gt;
*Increased fame acquisition for all nations&lt;br /&gt;
*Custom drops on many NMs!&lt;br /&gt;
*Regular server updates, Our devs work hard to keep content working just for you&lt;br /&gt;
&lt;br /&gt;
Join our Discord (http://ffera.com/discord) Servers!&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Shinra-GamerzProjectXI&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| 184.91.26.144&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| http://gamerzprojectxi.com/  &lt;br /&gt;
http://events.gamerzprojectxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
*Ashita will not work on this server!&lt;br /&gt;
*Custom Connection Tool Available&lt;br /&gt;
*Starting gil: 1,000,000G&lt;br /&gt;
*Level cap: 75&lt;br /&gt;
*All Maps Unlocked&lt;br /&gt;
*Experience rate: 8x Retail&lt;br /&gt;
*Movement speed: 2.5x Retail&lt;br /&gt;
*Crafting skill / Combat skill rate: 4x Retail&lt;br /&gt;
*Ventrilo Server Available&lt;br /&gt;
*Player based economy / items crafted&lt;br /&gt;
*Great community works well together&lt;br /&gt;
*No hacks cheats or dual-boxing is allowed&lt;br /&gt;
*We prefer a community of people working together&lt;br /&gt;
*Content added often~!   &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|BNET.cc Funserver (Reborn!)&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
| use ffxi.cc in Ashita/Windower configs&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server DEETS'''&lt;br /&gt;
| http://www.bnet.cc/ Main Website  &lt;br /&gt;
http://bnet.cc/page.php?id=1 - Guide to setup/Our Client Downloads&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
|&lt;br /&gt;
Server has been in operation since 2013, and operates on a dedicated box on a 50 Down/50 Up Fiber Optic line. Its fast, stable, and loads of fun. Setup around people that have already played thru the game and really want to just relive some highlights, but not put months or years of their life into it again. Super fast leveling, and some fun commands.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Auction House NEVER depletes- 100gil items&lt;br /&gt;
* Capped to 80 (75 Era server)&lt;br /&gt;
* Starting Gil 5,000&lt;br /&gt;
* Movement speed around 80 (Wanna move faster? use !flash or !fly )&lt;br /&gt;
* All jobs unlocked, subjobs unlocked. (Minus RUN/GEO)&lt;br /&gt;
* Exp Rate around 6x faster than normal with FoV and GoV as well!&lt;br /&gt;
* Skillups super fast. If it isn't fast enough let me know.&lt;br /&gt;
* Max Inventory Space. (You will need it!)&lt;br /&gt;
* NM boosted 1.8x normal for real challenges with all of the player enhancements.&lt;br /&gt;
* Zilart, CoP, ToAU, and WoTG. Anything past WoTG is shit and should be treated as such.&lt;br /&gt;
* Wallhacking encouraged (And turned on for all players), several other commands available (Check website for details as more are added over time!)&lt;br /&gt;
* Custom Commands to enhance player experience (Designed for solo playable), as well as normally GM only commands.&lt;br /&gt;
* Universal Regen/refresh for entire server.&lt;br /&gt;
* Many more secrets. Designed for a small challenge but more for nostalgia without the wait! &lt;br /&gt;
* Version Locked to '''30190305_0'''&lt;br /&gt;
* Continued plan to slowly work on ToAU and WoTG and merge in large batch fixes from DSP.&lt;br /&gt;
* Absolutely no GMs. All commands designed to get you out of trouble on your own. &lt;br /&gt;
* Dualbox up to 2 total connections per IP is welcome. Please don't be a dick.&lt;br /&gt;
* Expect memes in Discord. &lt;br /&gt;
* Prepare to be tormented sometimes by server admin. (Tagban) but all jovial. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Valhalla&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
| 45.79.6.92 (use --server 45.79.6.92)&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://www.valhalla.group/forums/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| Valhalla provides a completely free and unique twist for Final Fantasy XI. Originally joining the scene in 2012, We have strived to forge our ideas of a Vana'diel that everyone can enjoy without the hassle of subscription fees.&lt;br /&gt;
&lt;br /&gt;
* EXP Rate 2.5x&lt;br /&gt;
* Starting Gil 10,000&lt;br /&gt;
* Movement Speed 80&lt;br /&gt;
* Custom Adventuring Fellow - we have three complete(PLD,RDM,BLM) and working on SAM,DRK,WAR&lt;br /&gt;
* Custom NPCs - Cross-class abilities and traits&lt;br /&gt;
* Hunts &amp;amp; Daily bcnms&lt;br /&gt;
* Custom Augment system&lt;br /&gt;
* Mounts&lt;br /&gt;
* Seasonal Events&lt;br /&gt;
* PvP&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|LM's Darkstar Project FFXI Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  68.149.188.198&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  **None at this time**&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Jobs: Locked&lt;br /&gt;
* Server Status: Online (rarely down, The server is up 24 hours a day unless someone happens to hit the box outside my house with a truck again.)&lt;br /&gt;
* Server Level Cap: 75&lt;br /&gt;
* Expansions: Zilart, CoP, ToAU and WoTG are exactly as they are for DSP. &lt;br /&gt;
* Server Rates (Exp/Crafting/FoV) (*Unless Specified it is retail) &lt;br /&gt;
* Exp: 5X&lt;br /&gt;
* Speed: 40 (2x retail)&lt;br /&gt;
* Skill up Multiplier: 5.5&lt;br /&gt;
* Craft Skill up Chance: 5.6&lt;br /&gt;
* Droprate: 2.0 (2X retail)&lt;br /&gt;
* Mob Gil Bonus: 50&lt;br /&gt;
* Start Gil: 100,000&lt;br /&gt;
* All Maps+ Outposts: UNLOCKED&lt;br /&gt;
* Fame for all nations: 3X&lt;br /&gt;
* Gil rate all missions: 3X&lt;br /&gt;
* Excavation, Mining, Harvesting: 0.75 (0.33 is retail&lt;br /&gt;
* Landking system: Hybrid (both spawn/ Pop)&lt;br /&gt;
* HNM's: They spawn every 150 -180 seconds (2.5 to 3 minutes) &lt;br /&gt;
* NM's: Same as HNM's for monsters with desirable drops.&lt;br /&gt;
* Auction House: Stocked currently&lt;br /&gt;
* Homepoint Teleport's : Disabled as is home point Heal.&lt;br /&gt;
&lt;br /&gt;
My goal: To provide an FFXI experience free of the grind and exclusion that hurt the game in 2008. You will not be given items, you will still have to earn them. (exceptions will be made for missions/ quests that are currently not functioning as intended. Eg. Af1 quests.) Regardless of the progression of the darkstar project the server will not have anything after WoTG unlocked unless there is an overwhelming demand for it.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Realms of Jova&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
| 98.26.47.110 or realmsofjova.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| http://realmsofjova.ddns.net/forum/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Jobs: GEO is not avail. All adv jobs require questing to unlock.&lt;br /&gt;
* Server Level Cap: 99&lt;br /&gt;
* Server Rates Exp: 3x /Crafting 10x all crafts to 100 aside from synergy. -Limit break removed&lt;br /&gt;
* Fame Rate 100x&lt;br /&gt;
* All OP warps Unlocked aside from sky access&lt;br /&gt;
* Minimally stocked AH - Still allows crafters to make some $$&lt;br /&gt;
* All battlefield caps removed outside of Limbus&lt;br /&gt;
* 10000 Starting gil&lt;br /&gt;
* All maps unlocked&lt;br /&gt;
* 2x run speed&lt;br /&gt;
* Signet adds small regen/refresh/reraise to 75&lt;br /&gt;
* Custom 119 Sky content&lt;br /&gt;
* Custom Escha Zitah&lt;br /&gt;
* Custom Aby Zones&lt;br /&gt;
* Custom Voidwatch&lt;br /&gt;
* Custom Limbus Rewards&lt;br /&gt;
* Custom Taru/Galka Faction Questline with special shop.&lt;br /&gt;
* Custom Augments for many endgame gearsets.&lt;br /&gt;
* Custom Trial weapons with aftermaths.&lt;br /&gt;
* Custom Synth recipes for endgame gear. We love crafters!&lt;br /&gt;
* Custom buffs of Avatars and BST pets to allow for endgame use.&lt;br /&gt;
* Almost all BLU spells in aside from a few Adoulin spells.&lt;br /&gt;
* Daily login reward system with fancy stuffs.&lt;br /&gt;
* Hate re-worked to allow for smoother tanking in endgame alliance battles.&lt;br /&gt;
* Haste duration bumped up to 5 minutes. (Also affects the Hastega spell)&lt;br /&gt;
* Elemental and Divine magic power adjusted to 1.5x&lt;br /&gt;
* Sneak, Invis, and Deodorize now last 2x longer than retail.&lt;br /&gt;
* All expansions areas now activated, but not all with content. Mobs to fight and exp on in all areas. Custom content coming soon.&lt;br /&gt;
* Speaking to Darcia in Lower Jeuno will teleport you directly to Western Adoulin (No conversation or quests) -Astral Flow&lt;br /&gt;
* Exp Botting and Dual Boxing are allowed in all but endgame areas and currency farming areas.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Expedition Gaming’s FFXI server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  expeditiongaming.ddns.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://expeditiongaming.guildwork.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Facebook'''&lt;br /&gt;
|  https://www.facebook.com/groups/1749730585295430&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Level Cap 75&lt;br /&gt;
* Explorer Moogles to teleport city to city&lt;br /&gt;
* Home Point teleports enabled&lt;br /&gt;
* All maps unlocked at the start.&lt;br /&gt;
* Outposts unlocked at the start.&lt;br /&gt;
* Movement speed 120%&lt;br /&gt;
* Starting gil 100,000&lt;br /&gt;
* Skill Up Rate x15&lt;br /&gt;
* Crafting Skill Up x15&lt;br /&gt;
* Experience Bonus x3&lt;br /&gt;
* Content up to just BEFORE Abyssea is enabled&lt;br /&gt;
* Fully stocked Auction House&lt;br /&gt;
* /say is Global chat&lt;br /&gt;
* Change jobs and active Mog House anywhere in the world!&lt;br /&gt;
* And so much more! come by and check us out ^.^&lt;br /&gt;
&lt;br /&gt;
* We have plans for some custom events, and will be adjusting settings based on community feedback.&lt;br /&gt;
&lt;br /&gt;
* Teamspeak3 open server expeditiongaming.ddns.net:9987&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|QuetzRebirth Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  216.105.171.45&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://quetzrebirth.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Level Cap 75&lt;br /&gt;
* Use the @signet and @sanction @ah commands when on the go!&lt;br /&gt;
* All jobs are unlocked. Subjob is unlocked.&lt;br /&gt;
* No need to do limit break quests. You're cleared up to the 75 cap.&lt;br /&gt;
* No need to do AF quests. AF becomes available from storage NPCs at level 50.&lt;br /&gt;
* Mythic Weaponskills are available at 285 Weapon Levels (275 for Club and Staff).&lt;br /&gt;
* Zero exp loss upon death.&lt;br /&gt;
* 2X exp gain, and 4X Fields of Valor and Grounds of Valor completion exp.&lt;br /&gt;
* 4X skillup rate.&lt;br /&gt;
* Sanction provides a 35% exp bonus when leveling in Sanction (ToAU) areas.&lt;br /&gt;
* The Leveling Incentive Program grants you gil, particular gear, and supplies as you go. http://www.quetzrebirth.enjin.com/levelingincentive&lt;br /&gt;
&lt;br /&gt;
Crafting:&lt;br /&gt;
* 4X skillup rate.&lt;br /&gt;
* You may level all crafts to 100 without limits.&lt;br /&gt;
&lt;br /&gt;
Auction House&lt;br /&gt;
* Lv1-60 Weapons and Armor are stocked at 100g per level. 150g for HQ&lt;br /&gt;
* Custom Augment System&lt;br /&gt;
* Custom Dynamis System&lt;br /&gt;
* Several NMs Rare/ex Drops have additional stats&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|BabyChoco&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  babychoco.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://babychoco.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Server Status: Online (24/7)&lt;br /&gt;
* Server Level Cap: 99&lt;br /&gt;
* Expansions: Zilart, CoP, ToAU and WoTG. (Based on the What Works page)&lt;br /&gt;
* Special SubJob LimitBreaker/Genkai at Level 75 (custom quest)&lt;br /&gt;
* All Maps Unlocked&lt;br /&gt;
&lt;br /&gt;
The Idea behind BabyChoco is to combine elements from ff14 to reach a medium between quick achievements and shorter run-around vs competitive time-consuming play. This is ideal for those that have a busy work life but still want to relive the stories or finish what was unfinished.&lt;br /&gt;
&lt;br /&gt;
Note: Accommodations will be granted to players for items that are unobtainable by normal means.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|KupoFFXI&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  www.kupoffxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://www.kupoffxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Discord'''&lt;br /&gt;
|   https://discord.gg/y4fE5g6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''64 Bit Installer'''&lt;br /&gt;
|   http://www.mediafire.com/file/nj0vl4dsl9dp0ga/Kupo64.zip&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''32 Bit Installer'''&lt;br /&gt;
|   http://www.mediafire.com/file/pxwzgm0jld7b42j/KupoSetup.rar&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
Server Settings:&lt;br /&gt;
* Experience rate is 1x.&lt;br /&gt;
* Movement speed is 1x.&lt;br /&gt;
* Fame gain 3x.&lt;br /&gt;
* Crafting skill up rate 2x.&lt;br /&gt;
* Notorious Monsters drop the non-ex gear.&lt;br /&gt;
&lt;br /&gt;
Features:&lt;br /&gt;
* Custom working in game friendlist&lt;br /&gt;
* Custom player commands with ingame command list &lt;br /&gt;
* All AHs linked together &lt;br /&gt;
* Custom anti-bot&lt;br /&gt;
* Custom anti-exploit &lt;br /&gt;
* Explorer Moogle teleport to starting cities for 300 gil&lt;br /&gt;
* ALL AF working&lt;br /&gt;
* WORKING MONSTER TP so those melee classes you love are relative throughout the game!&lt;br /&gt;
&lt;br /&gt;
Kupo is a private FFXI server based off the 2003 retail feeling with only CoP and RoZ expansions active&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|NIGHTBROOD Beta&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  nightbrood.no-ip.info&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Website'''&lt;br /&gt;
|  http://nightbrood.freeforums.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* LVL Cap: 75.&lt;br /&gt;
* XP 5x/Skillup 10x/Fame 10x/Crafting 5x&lt;br /&gt;
* FoV/GoV EXP/Tab 5x&lt;br /&gt;
* Player Run Speed: 3x retail.&lt;br /&gt;
* 50% Increase to Weapon Skill Potency - Special Modifiers for Relic/Mythic.&lt;br /&gt;
* 20% Increase to Magic and Item Potency&lt;br /&gt;
* Dual-boxing allowed! Only 1 alt.&lt;br /&gt;
* Sneak/Invisible 10x retail duration.&lt;br /&gt;
* All mobs that can drop gil&lt;br /&gt;
* All areas up to WoTG accessible.&lt;br /&gt;
* All maps/OP unlocked&lt;br /&gt;
* 80 Slot Safe/Sack/Satchels&lt;br /&gt;
* Auction House Buyback.&lt;br /&gt;
&lt;br /&gt;
1M gil starter ONLY FOR MAIN CHARACTERS. Server Xfers Not applicable. Ask GM for gil.&lt;br /&gt;
Chocobo Shirt and Destrier Beret, Treat Staff II, Nexus Cape&lt;br /&gt;
&lt;br /&gt;
Explorer Moogle active&lt;br /&gt;
No Dyna wait timer&lt;br /&gt;
No Midnight/3-5 day wait time for AF/Relic&lt;br /&gt;
&lt;br /&gt;
Nation Missions: Up to Rank 6. Rank 10 Sandy Confirmed&lt;br /&gt;
All ZM and COP Missions(Uncapped) Can obtain all Rings/Earrings&lt;br /&gt;
ToAU Mission: Up to Mission 13&lt;br /&gt;
WoTG Missions: Up to Mission 3&lt;br /&gt;
&lt;br /&gt;
Relics/Mythics Swap system. &lt;br /&gt;
Relic weapons have increased modifiers and increased Aftermath duration to 30/60/90 for 1k/2k/3k TP.&lt;br /&gt;
&lt;br /&gt;
Special system for obtaining items for non working content. Einherjar/Assault/Nyzul/Chantoyant/Etc.&lt;br /&gt;
Convert merits to zeni!&lt;br /&gt;
Non-Rare/EX items returned to popular NMs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Eden&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Website'''&lt;br /&gt;
|  http://www.classicffxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Discord'''&lt;br /&gt;
|  https://discord.gg/uKgpypT&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Settings'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Era: Treasures of Aht Urghan&lt;br /&gt;
* EXP Rate: 1x&lt;br /&gt;
* Fame Rate: 1x&lt;br /&gt;
* Skillup Rate: 1x&lt;br /&gt;
* Movement Speed: 40 (era default)&lt;br /&gt;
* HP Warp / Explorer Moogles: Disabled&lt;br /&gt;
* Level Sync: Enabled&lt;br /&gt;
* EXP Bands: Original Values&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
Eden is a level 75 ToAU era server that is focused on bringing that team-centric culture back to FFXI. There are some adjustments to quality of life and job balancing but in general things are ToAU era settings. We have working fishing from Setzor himself, gardening and chocobo digging for elemental ores (no workarounds needed!), original dynamis (with moving statues and the hourglass system!), and original level difficulty CoP missions. We develop ourselves as well as frequently import new progress from DSP but we release content when it is balanced/working properly so that new players have the same advantages as veteran players and no matter when you join Eden you'll have a great experience.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Kujata Reborn&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Website'''&lt;br /&gt;
|  http://kujatareborn.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Discord'''&lt;br /&gt;
|  https://discord.gg/N2mf8KZDiscordurl&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Settings'''&lt;br /&gt;
| &lt;br /&gt;
* Era: Wings of the Goddess&lt;br /&gt;
* EXP Rate: Era&lt;br /&gt;
* Fame Rate: Era&lt;br /&gt;
* Skillup Rate: Era&lt;br /&gt;
* Movement Speed: 40 (era default)&lt;br /&gt;
* Mog Wardrobe: Enabled and unlocked for all characters &lt;br /&gt;
* Explorer Moogles: Enabled&lt;br /&gt;
* Homepoint Teleport: Disabled&lt;br /&gt;
* Fields of Valor: Enabled (era: experience rewards 1x/Vana day)&lt;br /&gt;
* Grounds of Valor: Disabled&lt;br /&gt;
* Level Sync: Enabled&lt;br /&gt;
* Conquest Exp bands: Era&lt;br /&gt;
* Server transfers: Not permitted&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=DarkStar_Servers&amp;diff=22838</id>
		<title>DarkStar Servers</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=DarkStar_Servers&amp;diff=22838"/>
				<updated>2019-05-06T04:43:59Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:left;  color: #FF0000;&amp;quot;| '''Attention:''' All these servers have the ability to record the IP address you are connecting from, and any &amp;amp; all chat you do while connected.&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:left;  color: #008080;&amp;quot;| There is also an unofficial [https://www.reddit.com/r/FFXIPrivateRealms/ reddit community] run by some players and servers. This is not handled by Darkstar developers. &lt;br /&gt;
&lt;br /&gt;
If you need developer assistance please seek help on our official discord or official forums and not reddit, as Darkstar does not have an official reddit community. Thank you.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Official DarkStar Classic Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| oldschool.dspt.info&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| https://forums.dspt.info/index.php&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| See whos online: http://oldschool.dspt.info/roster.php&lt;br /&gt;
&lt;br /&gt;
Want to play like it was 1999 (or so?)&amp;lt;br&amp;gt;&lt;br /&gt;
Want to have fun and enjoy leveling?&amp;lt;br&amp;gt;&lt;br /&gt;
Want to re-live what it was like when the server first got started and '''when having cool stuff actually meant something'''?&lt;br /&gt;
* Exp rate: 1.0&lt;br /&gt;
* Auction house is empty except for what other players put for sale.&lt;br /&gt;
* You start with 10 gil.&lt;br /&gt;
* All NPCs are all &amp;quot;stock&amp;quot;. Nothing custom!&lt;br /&gt;
* Active community and player-base! Just ask for help, someone will always lend a hand. &lt;br /&gt;
&lt;br /&gt;
Here is a list of all the items currently for sale on the AH, updated in real time:&amp;lt;br&amp;gt;&lt;br /&gt;
http://oldschool.dspt.info/ah.php&lt;br /&gt;
&lt;br /&gt;
The only &amp;quot;perk&amp;quot; is the Explorer Moogles. Currently Fields of Valor pages are enabled. &amp;lt;br&amp;gt;&lt;br /&gt;
This server will receive all updates to the source/scripts as they become available, just like the official test server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|&amp;lt;s&amp;gt;Official DarkStar Test Server&amp;lt;/s&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| Not online at this time&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| https://forums.dspt.info/index.php&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| Not online at this time&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;This server is used as a test server. Users should not expect to play on this server without issues or crashes. If you are looking for a server to call home, choose from a server below.&amp;lt;br&amp;gt;&lt;br /&gt;
This is simply a server to test things on.&lt;br /&gt;
* Auction house is populated with items for 100gil regularly.&lt;br /&gt;
* Starting gil is 4 million.&lt;br /&gt;
* Character run speed is 1.5x.&lt;br /&gt;
* All classes start at level 1.&lt;br /&gt;
* Experience rate is 1.89x.&amp;lt;/s&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Nasomi Community FFXI Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| nasomi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Who's Online'''&lt;br /&gt;
| http://na.nasomi.com/status/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| Website: http://nasomi.com &amp;lt;br&amp;gt;&lt;br /&gt;
Facebook: http://www.facebook.com/nasomi/ &amp;lt;br&amp;gt;&lt;br /&gt;
Twitter: http://www.twitter.com/nasomi/ &amp;lt;br&amp;gt;&lt;br /&gt;
Live chat: http://nasomi.net &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With over 7000 active players and growing, there are 1200+ online during peak hours. Hosted on a multi-node server cluster, every zone has it's own server, increasing stability and reducing latency.&lt;br /&gt;
&lt;br /&gt;
We're aiming to provide the 2005 experience. Parties, crafting, fishing, gathering are the things that you'll see here. Players work together working to complete missions and story lines, advance level progression, unlock subjobs, and experience the game as it was during it's peak.&lt;br /&gt;
&lt;br /&gt;
Level sync and access to the mog satchel/sack/case have been enabled.&lt;br /&gt;
* Level cap 75.&lt;br /&gt;
* You start with 10 gil.&lt;br /&gt;
* Character speed 1.0x&lt;br /&gt;
* Experience rate is 1.0x&lt;br /&gt;
* Maintenance is periodic as fixes are made and areas can be taken offline individually to fix bugs.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Demiurge, the build it as we go server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center; width:100px;&amp;quot;| '''Server address'''&lt;br /&gt;
| demiurge.pw&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center; width:100px;&amp;quot;| '''Website'''&lt;br /&gt;
| http://www.demiurge.pw&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''Discord'''&lt;br /&gt;
| https://discord.gg/SSU3HMq&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''Owner/Operator'''&lt;br /&gt;
| Teo&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''Hosting'''&lt;br /&gt;
| Currently hosted on a Virtual machine generously provided by Whasf, on the same hardware the ''Official DarkStar Classic Server'' lives on.&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''Expansion content'''&lt;br /&gt;
|&lt;br /&gt;
'''Expansions enabled:'''&lt;br /&gt;
* Rise of the Zilart&lt;br /&gt;
* Chains of Promathia&lt;br /&gt;
* A Crystaline Prophecy&lt;br /&gt;
&lt;br /&gt;
'''Planned but not yet activated:'''&lt;br /&gt;
* Treasures of Aht Urhgan&amp;lt;br&amp;gt;&lt;br /&gt;
* Wings of the Goddess&lt;br /&gt;
* A Moogle Kupo d'Etat&lt;br /&gt;
* A Shantotto Ascension&lt;br /&gt;
&lt;br /&gt;
'''Not at all planned:'''&lt;br /&gt;
* Abyssea&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''General information'''&lt;br /&gt;
|&lt;br /&gt;
'''Exp:'''&lt;br /&gt;
* Player level cannot fall below level 20&lt;br /&gt;
* Exp rate 2.5 - Two and a half times normal base exp per monster kill&lt;br /&gt;
* Increase exp to up to 5x with our enhanced exp chain bonus!&lt;br /&gt;
&lt;br /&gt;
'''Level cap:'''&lt;br /&gt;
* 75 for the foreseeable future, 99 someday far away&lt;br /&gt;
&lt;br /&gt;
'''Subsjob and Advanced job details:'''&lt;br /&gt;
* Subjob level is 2/3 of mainjob instead of 1/2 meaning you can level to 75/50&lt;br /&gt;
* Subjobs start unlocked&lt;br /&gt;
* Advanced jobs must still be quested&lt;br /&gt;
* +50% max MP boost on subjobs&lt;br /&gt;
&lt;br /&gt;
'''Auction House:'''&lt;br /&gt;
* No fees at all&lt;br /&gt;
* Items retained for 20 days&lt;br /&gt;
* Bot with custom stock list, priced for players to undercut it&lt;br /&gt;
* Bot items can be changed via our feedback repository - item list is public&lt;br /&gt;
&lt;br /&gt;
'''Skill ups:'''&lt;br /&gt;
* 3.0 for both craft and non craft&lt;br /&gt;
* Flat 0.1 added to all skillups&lt;br /&gt;
&lt;br /&gt;
'''Other info and settings:'''&lt;br /&gt;
* speed is +40&lt;br /&gt;
* Start with all maps&lt;br /&gt;
* !help and !getls commands to help you get started&lt;br /&gt;
* Starting nation rings are Augmented (only on new characters)&lt;br /&gt;
* Gobbie bags start maxed out&lt;br /&gt;
* Mog Sack and Mog Satchel enabled&lt;br /&gt;
* Mog Safes start maxed out - quests give custom rewards instead.&lt;br /&gt;
* All mobs drop and additional 2x their level worth of gil on top of any gil they already had&lt;br /&gt;
* Guild NPC shops are open 24/7&lt;br /&gt;
* Harvesting, Excavation, Logging, Mining (H.E.L.M) are customized&lt;br /&gt;
* Field/Worker equipment has enhanced effects on H.E.L.M activities&lt;br /&gt;
* Chocobo Digging also customized, as well as some equipment related to chocobos&lt;br /&gt;
* Chocobo Digging skill ups are shown in the chat log&lt;br /&gt;
* Kill count of the Deathbringer greatsword (Dark Knight quest) is shown in the chat log&lt;br /&gt;
* 2x tab rate in Fields/Grounds of Valor&lt;br /&gt;
* CoP zones are not capped. Battlefields have been customized to be challenging to a 3 person party&lt;br /&gt;
* Modern post Adoulin weaponskill calculations are used&lt;br /&gt;
* We have custom holiday events throughout the year&lt;br /&gt;
* Ambrosia (food) and Amrita (drink) have been powered up&lt;br /&gt;
* Many items have had bonus effects and hidden latent effects added&lt;br /&gt;
* Lots of formerly useless pieces of gear have been powered up&lt;br /&gt;
* Custom NMs and Monsters have been added&lt;br /&gt;
* NMs with long repop times were shortened, making 21hr spawns into 6hr spawns&lt;br /&gt;
* Behemoth/Fafnid/Adamantoise freely spawn but King Behemoth/Nighog/Aspid are force pop via trade&lt;br /&gt;
* Some regular monster camps and Fields/Ground of Valor pages have been customized&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;| Homepoint (formerly LegionDark)&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| homepointxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| &amp;lt;s&amp;gt;http://legiondark.com/forums/&amp;lt;/s&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
|&lt;br /&gt;
Reborn under new management.&lt;br /&gt;
&lt;br /&gt;
* Level cap 99&lt;br /&gt;
* Maps and OP Unlocked&lt;br /&gt;
* Explorer Moogle 3 cities, Selbina, Mahura&lt;br /&gt;
* EXP 3x Retail&lt;br /&gt;
* Books 2x Retail&lt;br /&gt;
* Combat and crafting skills 9x Retail&lt;br /&gt;
* Reduced reengage delay&lt;br /&gt;
* Reduced weakened time&lt;br /&gt;
* Faster &amp;quot;resting&amp;quot; recovery&lt;br /&gt;
* Several Custom Food Items&lt;br /&gt;
* Many Enabled player commands&lt;br /&gt;
* Small regen/refresh/regain with buff to level 75&lt;br /&gt;
* STS service give us the unique ability to transfer a character from ANY server to legion&lt;br /&gt;
* Over 200 Custom NM’s geared for 99 players up to Multi-Alliance Mobs.&lt;br /&gt;
* 9 Custom Aby Zones for EXP and HNM, all geared and balanced for 99 play&lt;br /&gt;
* Custom Trials and Quests for Salvage and +1/AF3 +1-2/Empy/Relic/Mythic(and upgrades)&lt;br /&gt;
* Custom BCNM&lt;br /&gt;
* ALL Blue Magic available.&lt;br /&gt;
* Auction House Bot that simulates always present buyers and sellers at regular intervals.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Era FFXI Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| http://ffera.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| http://ffera.com/forums/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
Era server is capped at the level 75 cap with Wings of The Goddess being the latest expansion.&lt;br /&gt;
The server has a friendly and helpful social linkshell available to all players and active GMs.&lt;br /&gt;
We also have custom content to make the player experience even more enjoyable!&lt;br /&gt;
&lt;br /&gt;
*75 Cap &amp;amp; subjobs unlocked!&lt;br /&gt;
*Default EXP x4 rate&lt;br /&gt;
*Fields of Valor Books active&lt;br /&gt;
*Increased movement speed 20% over retail speed (does not apply to Mentor characters)&lt;br /&gt;
*Starting gil 10,000&lt;br /&gt;
*Custom &amp;amp; Classic camp with &amp;quot;Moogle buffs&amp;quot; available&lt;br /&gt;
*Maps and Outpost warps all Unlocked&lt;br /&gt;
*CUSTOM Mentor Mode Exp x1 for the very old school player w/ Custom Vendors &amp;amp; Perks&lt;br /&gt;
*Weekly Notorious monster quest with rewards&lt;br /&gt;
*Get Rank 10 All Nation&lt;br /&gt;
*Fully Implemented Zilart and Promathia Missions (Aht Urghan comming soon!)&lt;br /&gt;
*Quest gil rewards increased&lt;br /&gt;
*Custom commands&lt;br /&gt;
*Custom Npcs&lt;br /&gt;
*Custom BCNMs &amp;amp; ENMs&lt;br /&gt;
*Custom Augments&lt;br /&gt;
*(Mostly) FUNCTIONING Sea &amp;amp; Jailers&lt;br /&gt;
*Limbus &amp;amp; Dynamis (including All Dreamlands*!)&lt;br /&gt;
*Custom ZNM System including Pandemonium Warden!&lt;br /&gt;
*Classic &amp;amp; Item pop Land God HNMs, with a chance of dropping HQ pop item&lt;br /&gt;
*Increased fame acquisition for all nations&lt;br /&gt;
*Custom drops on many NMs!&lt;br /&gt;
*Regular server updates, Our devs work hard to keep content working just for you&lt;br /&gt;
&lt;br /&gt;
Join our Discord (http://ffera.com/discord) Servers!&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Shinra-GamerzProjectXI&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| 184.91.26.144&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| http://gamerzprojectxi.com/  &lt;br /&gt;
http://events.gamerzprojectxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
*Ashita will not work on this server!&lt;br /&gt;
*Custom Connection Tool Available&lt;br /&gt;
*Starting gil: 1,000,000G&lt;br /&gt;
*Level cap: 75&lt;br /&gt;
*All Maps Unlocked&lt;br /&gt;
*Experience rate: 8x Retail&lt;br /&gt;
*Movement speed: 2.5x Retail&lt;br /&gt;
*Crafting skill / Combat skill rate: 4x Retail&lt;br /&gt;
*Ventrilo Server Available&lt;br /&gt;
*Player based economy / items crafted&lt;br /&gt;
*Great community works well together&lt;br /&gt;
*No hacks cheats or dual-boxing is allowed&lt;br /&gt;
*We prefer a community of people working together&lt;br /&gt;
*Content added often~!   &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|BNET.cc Funserver (Reborn!)&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
| use ffxi.cc in Ashita/Windower configs&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server DEETS'''&lt;br /&gt;
| http://www.bnet.cc/ Main Website  &lt;br /&gt;
http://bnet.cc/page.php?id=1 - Guide to setup/Our Client Downloads&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
|&lt;br /&gt;
Server has been in operation since 2013, and operates on a dedicated box on a 50 Down/50 Up Fiber Optic line. Its fast, stable, and loads of fun. Setup around people that have already played thru the game and really want to just relive some highlights, but not put months or years of their life into it again. Super fast leveling, and some fun commands.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Auction House NEVER depletes- 100gil items&lt;br /&gt;
* Capped to 80 (75 Era server)&lt;br /&gt;
* Starting Gil 5,000&lt;br /&gt;
* Movement speed around 80 (Wanna move faster? use !flash or !fly )&lt;br /&gt;
* All jobs unlocked, subjobs unlocked. (Minus RUN/GEO)&lt;br /&gt;
* Exp Rate around 6x faster than normal with FoV and GoV as well!&lt;br /&gt;
* Skillups super fast. If it isn't fast enough let me know.&lt;br /&gt;
* Max Inventory Space. (You will need it!)&lt;br /&gt;
* NM boosted 1.8x normal for real challenges with all of the player enhancements.&lt;br /&gt;
* Zilart, CoP, ToAU, and WoTG. Anything past WoTG is shit and should be treated as such.&lt;br /&gt;
* Wallhacking encouraged (And turned on for all players), several other commands available (Check website for details as more are added over time!)&lt;br /&gt;
* Custom Commands to enhance player experience (Designed for solo playable), as well as normally GM only commands.&lt;br /&gt;
* Universal Regen/refresh for entire server.&lt;br /&gt;
* Many more secrets. Designed for a small challenge but more for nostalgia without the wait! &lt;br /&gt;
* Version Locked to '''30190305_0'''&lt;br /&gt;
* Continued plan to slowly work on ToAU and WoTG and merge in large batch fixes from DSP.&lt;br /&gt;
* Absolutely no GMs. All commands designed to get you out of trouble on your own. &lt;br /&gt;
* Dualbox up to 2 total connections per IP is welcome. Please don't be a dick.&lt;br /&gt;
* Expect memes in Discord. &lt;br /&gt;
* Prepare to be tormented sometimes by server admin. (Tagban) but all jovial. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Valhalla&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
| 45.79.6.92 (use --server 45.79.6.92)&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://www.valhalla.group/forums/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| Valhalla provides a completely free and unique twist for Final Fantasy XI. Originally joining the scene in 2012, We have strived to forge our ideas of a Vana'diel that everyone can enjoy without the hassle of subscription fees.&lt;br /&gt;
&lt;br /&gt;
* EXP Rate 2.5x&lt;br /&gt;
* Starting Gil 10,000&lt;br /&gt;
* Movement Speed 80&lt;br /&gt;
* Custom Adventuring Fellow - we have three complete(PLD,RDM,BLM) and working on SAM,DRK,WAR&lt;br /&gt;
* Custom NPCs - Cross-class abilities and traits&lt;br /&gt;
* Hunts &amp;amp; Daily bcnms&lt;br /&gt;
* Custom Augment system&lt;br /&gt;
* Mounts&lt;br /&gt;
* Seasonal Events&lt;br /&gt;
* PvP&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|LM's Darkstar Project FFXI Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  68.149.188.198&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  **None at this time**&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Jobs: Locked&lt;br /&gt;
* Server Status: Online (rarely down, The server is up 24 hours a day unless someone happens to hit the box outside my house with a truck again.)&lt;br /&gt;
* Server Level Cap: 75&lt;br /&gt;
* Expansions: Zilart, CoP, ToAU and WoTG are exactly as they are for DSP. &lt;br /&gt;
* Server Rates (Exp/Crafting/FoV) (*Unless Specified it is retail) &lt;br /&gt;
* Exp: 5X&lt;br /&gt;
* Speed: 40 (2x retail)&lt;br /&gt;
* Skill up Multiplier: 5.5&lt;br /&gt;
* Craft Skill up Chance: 5.6&lt;br /&gt;
* Droprate: 2.0 (2X retail)&lt;br /&gt;
* Mob Gil Bonus: 50&lt;br /&gt;
* Start Gil: 100,000&lt;br /&gt;
* All Maps+ Outposts: UNLOCKED&lt;br /&gt;
* Fame for all nations: 3X&lt;br /&gt;
* Gil rate all missions: 3X&lt;br /&gt;
* Excavation, Mining, Harvesting: 0.75 (0.33 is retail&lt;br /&gt;
* Landking system: Hybrid (both spawn/ Pop)&lt;br /&gt;
* HNM's: They spawn every 150 -180 seconds (2.5 to 3 minutes) &lt;br /&gt;
* NM's: Same as HNM's for monsters with desirable drops.&lt;br /&gt;
* Auction House: Stocked currently&lt;br /&gt;
* Homepoint Teleport's : Disabled as is home point Heal.&lt;br /&gt;
&lt;br /&gt;
My goal: To provide an FFXI experience free of the grind and exclusion that hurt the game in 2008. You will not be given items, you will still have to earn them. (exceptions will be made for missions/ quests that are currently not functioning as intended. Eg. Af1 quests.) Regardless of the progression of the darkstar project the server will not have anything after WoTG unlocked unless there is an overwhelming demand for it.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Realms of Jova&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
| 98.26.47.110 or realmsofjova.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| http://realmsofjova.ddns.net/forum/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Jobs: GEO is not avail. All adv jobs require questing to unlock.&lt;br /&gt;
* Server Level Cap: 99&lt;br /&gt;
* Server Rates Exp: 3x /Crafting 10x all crafts to 100 aside from synergy. -Limit break removed&lt;br /&gt;
* Fame Rate 100x&lt;br /&gt;
* All OP warps Unlocked aside from sky access&lt;br /&gt;
* Minimally stocked AH - Still allows crafters to make some $$&lt;br /&gt;
* All battlefield caps removed outside of Limbus&lt;br /&gt;
* 10000 Starting gil&lt;br /&gt;
* All maps unlocked&lt;br /&gt;
* 2x run speed&lt;br /&gt;
* Signet adds small regen/refresh/reraise to 75&lt;br /&gt;
* Custom 119 Sky content&lt;br /&gt;
* Custom Escha Zitah&lt;br /&gt;
* Custom Aby Zones&lt;br /&gt;
* Custom Voidwatch&lt;br /&gt;
* Custom Limbus Rewards&lt;br /&gt;
* Custom Taru/Galka Faction Questline with special shop.&lt;br /&gt;
* Custom Augments for many endgame gearsets.&lt;br /&gt;
* Custom Trial weapons with aftermaths.&lt;br /&gt;
* Custom Synth recipes for endgame gear. We love crafters!&lt;br /&gt;
* Custom buffs of Avatars and BST pets to allow for endgame use.&lt;br /&gt;
* Almost all BLU spells in aside from a few Adoulin spells.&lt;br /&gt;
* Daily login reward system with fancy stuffs.&lt;br /&gt;
* Hate re-worked to allow for smoother tanking in endgame alliance battles.&lt;br /&gt;
* Haste duration bumped up to 5 minutes. (Also affects the Hastega spell)&lt;br /&gt;
* Elemental and Divine magic power adjusted to 1.5x&lt;br /&gt;
* Sneak, Invis, and Deodorize now last 2x longer than retail.&lt;br /&gt;
* All expansions areas now activated, but not all with content. Mobs to fight and exp on in all areas. Custom content coming soon.&lt;br /&gt;
* Speaking to Darcia in Lower Jeuno will teleport you directly to Western Adoulin (No conversation or quests) -Astral Flow&lt;br /&gt;
* Exp Botting and Dual Boxing are allowed in all but endgame areas and currency farming areas.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Expedition Gaming’s FFXI server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  expeditiongaming.ddns.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://expeditiongaming.guildwork.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Facebook'''&lt;br /&gt;
|  https://www.facebook.com/groups/1749730585295430&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Level Cap 75&lt;br /&gt;
* Explorer Moogles to teleport city to city&lt;br /&gt;
* Home Point teleports enabled&lt;br /&gt;
* All maps unlocked at the start.&lt;br /&gt;
* Outposts unlocked at the start.&lt;br /&gt;
* Movement speed 120%&lt;br /&gt;
* Starting gil 100,000&lt;br /&gt;
* Skill Up Rate x15&lt;br /&gt;
* Crafting Skill Up x15&lt;br /&gt;
* Experience Bonus x3&lt;br /&gt;
* Content up to just BEFORE Abyssea is enabled&lt;br /&gt;
* Fully stocked Auction House&lt;br /&gt;
* /say is Global chat&lt;br /&gt;
* Change jobs and active Mog House anywhere in the world!&lt;br /&gt;
* And so much more! come by and check us out ^.^&lt;br /&gt;
&lt;br /&gt;
* We have plans for some custom events, and will be adjusting settings based on community feedback.&lt;br /&gt;
&lt;br /&gt;
* Teamspeak3 open server expeditiongaming.ddns.net:9987&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|QuetzRebirth Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  216.105.171.45&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://quetzrebirth.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Level Cap 75&lt;br /&gt;
* Use the @signet and @sanction @ah commands when on the go!&lt;br /&gt;
* All jobs are unlocked. Subjob is unlocked.&lt;br /&gt;
* No need to do limit break quests. You're cleared up to the 75 cap.&lt;br /&gt;
* No need to do AF quests. AF becomes available from storage NPCs at level 50.&lt;br /&gt;
* Mythic Weaponskills are available at 285 Weapon Levels (275 for Club and Staff).&lt;br /&gt;
* Zero exp loss upon death.&lt;br /&gt;
* 2X exp gain, and 4X Fields of Valor and Grounds of Valor completion exp.&lt;br /&gt;
* 4X skillup rate.&lt;br /&gt;
* Sanction provides a 35% exp bonus when leveling in Sanction (ToAU) areas.&lt;br /&gt;
* The Leveling Incentive Program grants you gil, particular gear, and supplies as you go. http://www.quetzrebirth.enjin.com/levelingincentive&lt;br /&gt;
&lt;br /&gt;
Crafting:&lt;br /&gt;
* 4X skillup rate.&lt;br /&gt;
* You may level all crafts to 100 without limits.&lt;br /&gt;
&lt;br /&gt;
Auction House&lt;br /&gt;
* Lv1-60 Weapons and Armor are stocked at 100g per level. 150g for HQ&lt;br /&gt;
* Custom Augment System&lt;br /&gt;
* Custom Dynamis System&lt;br /&gt;
* Several NMs Rare/ex Drops have additional stats&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|BabyChoco&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  babychoco.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://babychoco.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Server Status: Online (24/7)&lt;br /&gt;
* Server Level Cap: 99&lt;br /&gt;
* Expansions: Zilart, CoP, ToAU and WoTG. (Based on the What Works page)&lt;br /&gt;
* Special SubJob LimitBreaker/Genkai at Level 75 (custom quest)&lt;br /&gt;
* All Maps Unlocked&lt;br /&gt;
&lt;br /&gt;
The Idea behind BabyChoco is to combine elements from ff14 to reach a medium between quick achievements and shorter run-around vs competitive time-consuming play. This is ideal for those that have a busy work life but still want to relive the stories or finish what was unfinished.&lt;br /&gt;
&lt;br /&gt;
Note: Accommodations will be granted to players for items that are unobtainable by normal means.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|KupoFFXI&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  www.kupoffxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://www.kupoffxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Discord'''&lt;br /&gt;
|   https://discord.gg/y4fE5g6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''64 Bit Installer'''&lt;br /&gt;
|   http://www.mediafire.com/file/nj0vl4dsl9dp0ga/Kupo64.zip&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''32 Bit Installer'''&lt;br /&gt;
|   http://www.mediafire.com/file/pxwzgm0jld7b42j/KupoSetup.rar&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
Server Settings:&lt;br /&gt;
* Experience rate is 1x.&lt;br /&gt;
* Movement speed is 1x.&lt;br /&gt;
* Fame gain 3x.&lt;br /&gt;
* Crafting skill up rate 2x.&lt;br /&gt;
* Notorious Monsters drop the non-ex gear.&lt;br /&gt;
&lt;br /&gt;
Features:&lt;br /&gt;
* Custom working in game friendlist&lt;br /&gt;
* Custom player commands with ingame command list &lt;br /&gt;
* All AHs linked together &lt;br /&gt;
* Custom anti-bot&lt;br /&gt;
* Custom anti-exploit &lt;br /&gt;
* Explorer Moogle teleport to starting cities for 300 gil&lt;br /&gt;
* ALL AF working&lt;br /&gt;
* WORKING MONSTER TP so those melee classes you love are relative throughout the game!&lt;br /&gt;
&lt;br /&gt;
Kupo is a private FFXI server based off the 2003 retail feeling with only CoP and RoZ expansions active&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|NIGHTBROOD Beta&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  nightbrood.no-ip.info&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Website'''&lt;br /&gt;
|  http://nightbrood.freeforums.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* LVL Cap: 75.&lt;br /&gt;
* XP 5x/Skillup 10x/Fame 10x/Crafting 5x&lt;br /&gt;
* FoV/GoV EXP/Tab 5x&lt;br /&gt;
* Player Run Speed: 3x retail.&lt;br /&gt;
* 50% Increase to Weapon Skill Potency - Special Modifiers for Relic/Mythic.&lt;br /&gt;
* 20% Increase to Magic and Item Potency&lt;br /&gt;
* Dual-boxing allowed! Only 1 alt.&lt;br /&gt;
* Sneak/Invisible 10x retail duration.&lt;br /&gt;
* All mobs that can drop gil&lt;br /&gt;
* All areas up to WoTG accessible.&lt;br /&gt;
* All maps/OP unlocked&lt;br /&gt;
* 80 Slot Safe/Sack/Satchels&lt;br /&gt;
* Auction House Buyback.&lt;br /&gt;
&lt;br /&gt;
1M gil starter ONLY FOR MAIN CHARACTERS. Server Xfers Not applicable. Ask GM for gil.&lt;br /&gt;
Chocobo Shirt and Destrier Beret, Treat Staff II, Nexus Cape&lt;br /&gt;
&lt;br /&gt;
Explorer Moogle active&lt;br /&gt;
No Dyna wait timer&lt;br /&gt;
No Midnight/3-5 day wait time for AF/Relic&lt;br /&gt;
&lt;br /&gt;
Nation Missions: Up to Rank 6. Rank 10 Sandy Confirmed&lt;br /&gt;
All ZM and COP Missions(Uncapped) Can obtain all Rings/Earrings&lt;br /&gt;
ToAU Mission: Up to Mission 13&lt;br /&gt;
WoTG Missions: Up to Mission 3&lt;br /&gt;
&lt;br /&gt;
Relics/Mythics Swap system. &lt;br /&gt;
Relic weapons have increased modifiers and increased Aftermath duration to 30/60/90 for 1k/2k/3k TP.&lt;br /&gt;
&lt;br /&gt;
Special system for obtaining items for non working content. Einherjar/Assault/Nyzul/Chantoyant/Etc.&lt;br /&gt;
Convert merits to zeni!&lt;br /&gt;
Non-Rare/EX items returned to popular NMs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Eden&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Website'''&lt;br /&gt;
|  http://www.classicffxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Discord'''&lt;br /&gt;
|  https://discord.gg/uKgpypT&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Settings'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Era: Treasures of Aht Urghan&lt;br /&gt;
* EXP Rate: 1x&lt;br /&gt;
* Fame Rate: 1x&lt;br /&gt;
* Skillup Rate: 1x&lt;br /&gt;
* Movement Speed: 40 (era default)&lt;br /&gt;
* HP Warp / Explorer Moogles: Disabled&lt;br /&gt;
* Level Sync: Enabled&lt;br /&gt;
* EXP Bands: Original Values&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
Eden is a level 75 ToAU era server that is focused on bringing that team-centric culture back to FFXI. There are some adjustments to quality of life and job balancing but in general things are ToAU era settings. We have working fishing from Setzor himself, gardening and chocobo digging for elemental ores (no workarounds needed!), original dynamis (with moving statues and the hourglass system!), and original level difficulty CoP missions. We develop ourselves as well as frequently import new progress from DSP but we release content when it is balanced/working properly so that new players have the same advantages as veteran players and no matter when you join Eden you'll have a great experience.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Kujata Reborn&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Website'''&lt;br /&gt;
|  http://kujatareborn.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Discord'''&lt;br /&gt;
|  https://discord.gg/N2mf8KZDiscordurl&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Settings'''&lt;br /&gt;
| &lt;br /&gt;
* Era: Wings of the Goddess&lt;br /&gt;
* EXP Rate: Era&lt;br /&gt;
* Fame Rate: Era&lt;br /&gt;
* Skillup Rate: Era&lt;br /&gt;
* Movement Speed: 40 (era default)&lt;br /&gt;
* Mog Wardrobe: Enabled and unlocked for all characters &lt;br /&gt;
* Explorer Moogles: Enabled&lt;br /&gt;
* Homepoint Teleport: Disabled&lt;br /&gt;
* Fields of Valor: Enabled (era: experience rewards 1x/Vana day)&lt;br /&gt;
* Grounds of Valor: Disabled&lt;br /&gt;
* Level Sync: Enabled&lt;br /&gt;
* Conquest Exp bands: Era&lt;br /&gt;
* Server transfers: Not permitted&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=DarkStar_Servers&amp;diff=22837</id>
		<title>DarkStar Servers</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=DarkStar_Servers&amp;diff=22837"/>
				<updated>2019-05-06T04:40:41Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:left;  color: #FF0000;&amp;quot;| '''Attention:''' All these servers have the ability to record the IP address you are connecting from, and any &amp;amp; all chat you do while connected.&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:left;  color: #008080;&amp;quot;| There is also an unofficial [https://www.reddit.com/r/FFXIPrivateRealms/ reddit community] run by some players and servers. This is not handled by Darkstar developers. &lt;br /&gt;
&lt;br /&gt;
If you need developer assistance please seek help on our official discord or official forums and not reddit, as Darkstar does not have an official reddit community. Thank you.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Official DarkStar Classic Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| oldschool.dspt.info&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| https://forums.dspt.info/index.php&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| See whos online: http://oldschool.dspt.info/roster.php&lt;br /&gt;
&lt;br /&gt;
Want to play like it was 1999 (or so?)&amp;lt;br&amp;gt;&lt;br /&gt;
Want to have fun and enjoy leveling?&amp;lt;br&amp;gt;&lt;br /&gt;
Want to re-live what it was like when the server first got started and '''when having cool stuff actually meant something'''?&lt;br /&gt;
* Exp rate: 1.0&lt;br /&gt;
* Auction house is empty except for what other players put for sale.&lt;br /&gt;
* You start with 10 gil.&lt;br /&gt;
* All NPCs are all &amp;quot;stock&amp;quot;. Nothing custom!&lt;br /&gt;
* Active community and player-base! Just ask for help, someone will always lend a hand. &lt;br /&gt;
&lt;br /&gt;
Here is a list of all the items currently for sale on the AH, updated in real time:&amp;lt;br&amp;gt;&lt;br /&gt;
http://oldschool.dspt.info/ah.php&lt;br /&gt;
&lt;br /&gt;
The only &amp;quot;perk&amp;quot; is the Explorer Moogles. Currently Fields of Valor pages are enabled. &amp;lt;br&amp;gt;&lt;br /&gt;
This server will receive all updates to the source/scripts as they become available, just like the official test server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|&amp;lt;s&amp;gt;Official DarkStar Test Server&amp;lt;/s&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| Not online at this time&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| https://forums.dspt.info/index.php&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| Not online at this time&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;This server is used as a test server. Users should not expect to play on this server without issues or crashes. If you are looking for a server to call home, choose from a server below.&amp;lt;br&amp;gt;&lt;br /&gt;
This is simply a server to test things on.&lt;br /&gt;
* Auction house is populated with items for 100gil regularly.&lt;br /&gt;
* Starting gil is 4 million.&lt;br /&gt;
* Character run speed is 1.5x.&lt;br /&gt;
* All classes start at level 1.&lt;br /&gt;
* Experience rate is 1.89x.&amp;lt;/s&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Nasomi Community FFXI Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| nasomi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Who's Online'''&lt;br /&gt;
| http://na.nasomi.com/status/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| Website: http://nasomi.com &amp;lt;br&amp;gt;&lt;br /&gt;
Facebook: http://www.facebook.com/nasomi/ &amp;lt;br&amp;gt;&lt;br /&gt;
Twitter: http://www.twitter.com/nasomi/ &amp;lt;br&amp;gt;&lt;br /&gt;
Live chat: http://nasomi.net &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With over 7000 active players and growing, there are 1200+ online during peak hours. Hosted on a multi-node server cluster, every zone has it's own server, increasing stability and reducing latency.&lt;br /&gt;
&lt;br /&gt;
We're aiming to provide the 2005 experience. Parties, crafting, fishing, gathering are the things that you'll see here. Players work together working to complete missions and story lines, advance level progression, unlock subjobs, and experience the game as it was during it's peak.&lt;br /&gt;
&lt;br /&gt;
Level sync and access to the mog satchel/sack/case have been enabled.&lt;br /&gt;
* Level cap 75.&lt;br /&gt;
* You start with 10 gil.&lt;br /&gt;
* Character speed 1.0x&lt;br /&gt;
* Experience rate is 1.0x&lt;br /&gt;
* Maintenance is periodic as fixes are made and areas can be taken offline individually to fix bugs.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Demiurge, the build it as we go server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center; width:100px;&amp;quot;| '''Server address'''&lt;br /&gt;
| demiurge.pw&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center; width:100px;&amp;quot;| '''Website'''&lt;br /&gt;
| http://www.demiurge.pw&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''Discord'''&lt;br /&gt;
| https://discord.gg/SSU3HMq&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''Owner/Operator'''&lt;br /&gt;
| Teo&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''Hosting'''&lt;br /&gt;
| Currently hosted on a Virtual machine generously provided by Whasf, on the same hardware the ''Official DarkStar Classic Server'' lives on.&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''Expansion content'''&lt;br /&gt;
|&lt;br /&gt;
'''Expansions enabled:'''&lt;br /&gt;
* Rise of the Zilart&lt;br /&gt;
* Chains of Promathia&lt;br /&gt;
* A Crystaline Prophecy&lt;br /&gt;
&lt;br /&gt;
'''Planned but not yet activated:'''&lt;br /&gt;
* Treasures of Aht Urhgan&amp;lt;br&amp;gt;&lt;br /&gt;
* Wings of the Goddess&lt;br /&gt;
* A Moogle Kupo d'Etat&lt;br /&gt;
* A Shantotto Ascension&lt;br /&gt;
&lt;br /&gt;
'''Not at all planned:'''&lt;br /&gt;
* Abyssea&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''General information'''&lt;br /&gt;
|&lt;br /&gt;
'''Exp:'''&lt;br /&gt;
* Player level cannot fall below level 20&lt;br /&gt;
* Exp rate 2.5 - Two and a half times normal base exp per monster kill&lt;br /&gt;
* Increase exp to up to 5x with our enhanced exp chain bonus!&lt;br /&gt;
&lt;br /&gt;
'''Level cap:'''&lt;br /&gt;
* 75 for the foreseeable future, 99 someday far away&lt;br /&gt;
&lt;br /&gt;
'''Subsjob and Advanced job details:'''&lt;br /&gt;
* Subjob level is 2/3 of mainjob instead of 1/2 meaning you can level to 75/50&lt;br /&gt;
* Subjobs start unlocked&lt;br /&gt;
* Advanced jobs must still be quested&lt;br /&gt;
* +50% max MP boost on subjobs&lt;br /&gt;
&lt;br /&gt;
'''Auction House:'''&lt;br /&gt;
* No fees at all&lt;br /&gt;
* Items retained for 20 days&lt;br /&gt;
* Bot with custom stock list, priced for players to undercut it&lt;br /&gt;
* Bot items can be changed via our feedback repository - item list is public&lt;br /&gt;
&lt;br /&gt;
'''Skill ups:'''&lt;br /&gt;
* 3.0 for both craft and non craft&lt;br /&gt;
* Flat 0.1 added to all skillups&lt;br /&gt;
&lt;br /&gt;
'''Other info and settings:'''&lt;br /&gt;
* speed is +40&lt;br /&gt;
* Start with all maps&lt;br /&gt;
* !help and !getls commands to help you get started&lt;br /&gt;
* Starting nation rings are Augmented (only on new characters)&lt;br /&gt;
* Gobbie bags start maxed out&lt;br /&gt;
* Mog Sack and Mog Satchel enabled&lt;br /&gt;
* Mog Safes start maxed out - quests give custom rewards instead.&lt;br /&gt;
* All mobs drop and additional 2x their level worth of gil on top of any gil they already had&lt;br /&gt;
* Guild NPC shops are open 24/7&lt;br /&gt;
* Harvesting, Excavation, Logging, Mining (H.E.L.M) are customized&lt;br /&gt;
* Field/Worker equipment has enhanced effects on H.E.L.M activities&lt;br /&gt;
* Chocobo Digging also customized, as well as some equipment related to chocobos&lt;br /&gt;
* Chocobo Digging skill ups are shown in the chat log&lt;br /&gt;
* Kill count of the Deathbringer greatsword (Dark Knight quest) is shown in the chat log&lt;br /&gt;
* 2x tab rate in Fields/Grounds of Valor&lt;br /&gt;
* CoP zones are not capped. Battlefields have been customized to be challenging to a 3 person party&lt;br /&gt;
* Modern post Adoulin weaponskill calculations are used&lt;br /&gt;
* We have custom holiday events throughout the year&lt;br /&gt;
* Ambrosia (food) and Amrita (drink) have been powered up&lt;br /&gt;
* Many items have had bonus effects and hidden latent effects added&lt;br /&gt;
* Lots of formerly useless pieces of gear have been powered up&lt;br /&gt;
* Custom NMs and Monsters have been added&lt;br /&gt;
* NMs with long repop times were shortened, making 21hr spawns into 6hr spawns&lt;br /&gt;
* Behemoth/Fafnid/Adamantoise freely spawn but King Behemoth/Nighog/Aspid are force pop via trade&lt;br /&gt;
* Some regular monster camps and Fields/Ground of Valor pages have been customized&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|&amp;lt;s&amp;gt;Legion FFXI Server&amp;lt;/s&amp;gt; Homepoint&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| &amp;lt;s&amp;gt;legiondark.com&amp;lt;/s&amp;gt; homepointxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| &amp;lt;s&amp;gt;http://legiondark.com/forums/&amp;lt;/s&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
|&lt;br /&gt;
Being reborn under new management.&lt;br /&gt;
&amp;lt;s&amp;gt;&lt;br /&gt;
* Level cap 99&lt;br /&gt;
* Maps and OP Unlocked&lt;br /&gt;
* Explorer Moogle 3 cities, Selbina, Mahura&lt;br /&gt;
* EXP 3x Retail&lt;br /&gt;
* Books 2x Retail&lt;br /&gt;
* Combat and crafting skills 9x Retail&lt;br /&gt;
* Reduced reengage delay&lt;br /&gt;
* Reduced weakened time&lt;br /&gt;
* Faster &amp;quot;resting&amp;quot; recovery&lt;br /&gt;
* Several Custom Food Items&lt;br /&gt;
* Many Enabled player commands&lt;br /&gt;
* Small regen/refresh/regain with buff to level 75&lt;br /&gt;
* STS service give us the unique ability to transfer a character from ANY server to legion&lt;br /&gt;
* Over 200 Custom NM’s geared for 99 players up to Multi-Alliance Mobs.&lt;br /&gt;
* 9 Custom Aby Zones for EXP and HNM, all geared and balanced for 99 play&lt;br /&gt;
* Custom Trials and Quests for Salvage and +1/AF3 +1-2/Empy/Relic/Mythic(and upgrades)&lt;br /&gt;
* Custom BCNM&lt;br /&gt;
* ALL Blue Magic available.&lt;br /&gt;
* Auction House Bot that simulates always present buyers and sellers at regular intervals.&lt;br /&gt;
* Regular scheduled version updates to introduce new gear and content.&lt;br /&gt;
* Regularly shares back relevant retail accurate work so all servers may benefit.&lt;br /&gt;
&amp;lt;/s&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Era FFXI Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| http://ffera.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| http://ffera.com/forums/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
Era server is capped at the level 75 cap with Wings of The Goddess being the latest expansion.&lt;br /&gt;
The server has a friendly and helpful social linkshell available to all players and active GMs.&lt;br /&gt;
We also have custom content to make the player experience even more enjoyable!&lt;br /&gt;
&lt;br /&gt;
*75 Cap &amp;amp; subjobs unlocked!&lt;br /&gt;
*Default EXP x4 rate&lt;br /&gt;
*Fields of Valor Books active&lt;br /&gt;
*Increased movement speed 20% over retail speed (does not apply to Mentor characters)&lt;br /&gt;
*Starting gil 10,000&lt;br /&gt;
*Custom &amp;amp; Classic camp with &amp;quot;Moogle buffs&amp;quot; available&lt;br /&gt;
*Maps and Outpost warps all Unlocked&lt;br /&gt;
*CUSTOM Mentor Mode Exp x1 for the very old school player w/ Custom Vendors &amp;amp; Perks&lt;br /&gt;
*Weekly Notorious monster quest with rewards&lt;br /&gt;
*Get Rank 10 All Nation&lt;br /&gt;
*Fully Implemented Zilart and Promathia Missions (Aht Urghan comming soon!)&lt;br /&gt;
*Quest gil rewards increased&lt;br /&gt;
*Custom commands&lt;br /&gt;
*Custom Npcs&lt;br /&gt;
*Custom BCNMs &amp;amp; ENMs&lt;br /&gt;
*Custom Augments&lt;br /&gt;
*(Mostly) FUNCTIONING Sea &amp;amp; Jailers&lt;br /&gt;
*Limbus &amp;amp; Dynamis (including All Dreamlands*!)&lt;br /&gt;
*Custom ZNM System including Pandemonium Warden!&lt;br /&gt;
*Classic &amp;amp; Item pop Land God HNMs, with a chance of dropping HQ pop item&lt;br /&gt;
*Increased fame acquisition for all nations&lt;br /&gt;
*Custom drops on many NMs!&lt;br /&gt;
*Regular server updates, Our devs work hard to keep content working just for you&lt;br /&gt;
&lt;br /&gt;
Join our Discord (http://ffera.com/discord) Servers!&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Shinra-GamerzProjectXI&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| 184.91.26.144&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| http://gamerzprojectxi.com/  &lt;br /&gt;
http://events.gamerzprojectxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
*Ashita will not work on this server!&lt;br /&gt;
*Custom Connection Tool Available&lt;br /&gt;
*Starting gil: 1,000,000G&lt;br /&gt;
*Level cap: 75&lt;br /&gt;
*All Maps Unlocked&lt;br /&gt;
*Experience rate: 8x Retail&lt;br /&gt;
*Movement speed: 2.5x Retail&lt;br /&gt;
*Crafting skill / Combat skill rate: 4x Retail&lt;br /&gt;
*Ventrilo Server Available&lt;br /&gt;
*Player based economy / items crafted&lt;br /&gt;
*Great community works well together&lt;br /&gt;
*No hacks cheats or dual-boxing is allowed&lt;br /&gt;
*We prefer a community of people working together&lt;br /&gt;
*Content added often~!   &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|BNET.cc Funserver (Reborn!)&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
| use ffxi.cc in Ashita/Windower configs&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server DEETS'''&lt;br /&gt;
| http://www.bnet.cc/ Main Website  &lt;br /&gt;
http://bnet.cc/page.php?id=1 - Guide to setup/Our Client Downloads&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
|&lt;br /&gt;
Server has been in operation since 2013, and operates on a dedicated box on a 50 Down/50 Up Fiber Optic line. Its fast, stable, and loads of fun. Setup around people that have already played thru the game and really want to just relive some highlights, but not put months or years of their life into it again. Super fast leveling, and some fun commands.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Auction House NEVER depletes- 100gil items&lt;br /&gt;
* Capped to 80 (75 Era server)&lt;br /&gt;
* Starting Gil 5,000&lt;br /&gt;
* Movement speed around 80 (Wanna move faster? use !flash or !fly )&lt;br /&gt;
* All jobs unlocked, subjobs unlocked. (Minus RUN/GEO)&lt;br /&gt;
* Exp Rate around 6x faster than normal with FoV and GoV as well!&lt;br /&gt;
* Skillups super fast. If it isn't fast enough let me know.&lt;br /&gt;
* Max Inventory Space. (You will need it!)&lt;br /&gt;
* NM boosted 1.8x normal for real challenges with all of the player enhancements.&lt;br /&gt;
* Zilart, CoP, ToAU, and WoTG. Anything past WoTG is shit and should be treated as such.&lt;br /&gt;
* Wallhacking encouraged (And turned on for all players), several other commands available (Check website for details as more are added over time!)&lt;br /&gt;
* Custom Commands to enhance player experience (Designed for solo playable), as well as normally GM only commands.&lt;br /&gt;
* Universal Regen/refresh for entire server.&lt;br /&gt;
* Many more secrets. Designed for a small challenge but more for nostalgia without the wait! &lt;br /&gt;
* Version Locked to '''30190305_0'''&lt;br /&gt;
* Continued plan to slowly work on ToAU and WoTG and merge in large batch fixes from DSP.&lt;br /&gt;
* Absolutely no GMs. All commands designed to get you out of trouble on your own. &lt;br /&gt;
* Dualbox up to 2 total connections per IP is welcome. Please don't be a dick.&lt;br /&gt;
* Expect memes in Discord. &lt;br /&gt;
* Prepare to be tormented sometimes by server admin. (Tagban) but all jovial. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Valhalla&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
| 45.79.6.92 (use --server 45.79.6.92)&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://www.valhalla.group/forums/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| Valhalla provides a completely free and unique twist for Final Fantasy XI. Originally joining the scene in 2012, We have strived to forge our ideas of a Vana'diel that everyone can enjoy without the hassle of subscription fees.&lt;br /&gt;
&lt;br /&gt;
* EXP Rate 2.5x&lt;br /&gt;
* Starting Gil 10,000&lt;br /&gt;
* Movement Speed 80&lt;br /&gt;
* Custom Adventuring Fellow - we have three complete(PLD,RDM,BLM) and working on SAM,DRK,WAR&lt;br /&gt;
* Custom NPCs - Cross-class abilities and traits&lt;br /&gt;
* Hunts &amp;amp; Daily bcnms&lt;br /&gt;
* Custom Augment system&lt;br /&gt;
* Mounts&lt;br /&gt;
* Seasonal Events&lt;br /&gt;
* PvP&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|LM's Darkstar Project FFXI Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  68.149.188.198&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  **None at this time**&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Jobs: Locked&lt;br /&gt;
* Server Status: Online (rarely down, The server is up 24 hours a day unless someone happens to hit the box outside my house with a truck again.)&lt;br /&gt;
* Server Level Cap: 75&lt;br /&gt;
* Expansions: Zilart, CoP, ToAU and WoTG are exactly as they are for DSP. &lt;br /&gt;
* Server Rates (Exp/Crafting/FoV) (*Unless Specified it is retail) &lt;br /&gt;
* Exp: 5X&lt;br /&gt;
* Speed: 40 (2x retail)&lt;br /&gt;
* Skill up Multiplier: 5.5&lt;br /&gt;
* Craft Skill up Chance: 5.6&lt;br /&gt;
* Droprate: 2.0 (2X retail)&lt;br /&gt;
* Mob Gil Bonus: 50&lt;br /&gt;
* Start Gil: 100,000&lt;br /&gt;
* All Maps+ Outposts: UNLOCKED&lt;br /&gt;
* Fame for all nations: 3X&lt;br /&gt;
* Gil rate all missions: 3X&lt;br /&gt;
* Excavation, Mining, Harvesting: 0.75 (0.33 is retail&lt;br /&gt;
* Landking system: Hybrid (both spawn/ Pop)&lt;br /&gt;
* HNM's: They spawn every 150 -180 seconds (2.5 to 3 minutes) &lt;br /&gt;
* NM's: Same as HNM's for monsters with desirable drops.&lt;br /&gt;
* Auction House: Stocked currently&lt;br /&gt;
* Homepoint Teleport's : Disabled as is home point Heal.&lt;br /&gt;
&lt;br /&gt;
My goal: To provide an FFXI experience free of the grind and exclusion that hurt the game in 2008. You will not be given items, you will still have to earn them. (exceptions will be made for missions/ quests that are currently not functioning as intended. Eg. Af1 quests.) Regardless of the progression of the darkstar project the server will not have anything after WoTG unlocked unless there is an overwhelming demand for it.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Realms of Jova&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
| 98.26.47.110 or realmsofjova.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| http://realmsofjova.ddns.net/forum/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Jobs: GEO is not avail. All adv jobs require questing to unlock.&lt;br /&gt;
* Server Level Cap: 99&lt;br /&gt;
* Server Rates Exp: 3x /Crafting 10x all crafts to 100 aside from synergy. -Limit break removed&lt;br /&gt;
* Fame Rate 100x&lt;br /&gt;
* All OP warps Unlocked aside from sky access&lt;br /&gt;
* Minimally stocked AH - Still allows crafters to make some $$&lt;br /&gt;
* All battlefield caps removed outside of Limbus&lt;br /&gt;
* 10000 Starting gil&lt;br /&gt;
* All maps unlocked&lt;br /&gt;
* 2x run speed&lt;br /&gt;
* Signet adds small regen/refresh/reraise to 75&lt;br /&gt;
* Custom 119 Sky content&lt;br /&gt;
* Custom Escha Zitah&lt;br /&gt;
* Custom Aby Zones&lt;br /&gt;
* Custom Voidwatch&lt;br /&gt;
* Custom Limbus Rewards&lt;br /&gt;
* Custom Taru/Galka Faction Questline with special shop.&lt;br /&gt;
* Custom Augments for many endgame gearsets.&lt;br /&gt;
* Custom Trial weapons with aftermaths.&lt;br /&gt;
* Custom Synth recipes for endgame gear. We love crafters!&lt;br /&gt;
* Custom buffs of Avatars and BST pets to allow for endgame use.&lt;br /&gt;
* Almost all BLU spells in aside from a few Adoulin spells.&lt;br /&gt;
* Daily login reward system with fancy stuffs.&lt;br /&gt;
* Hate re-worked to allow for smoother tanking in endgame alliance battles.&lt;br /&gt;
* Haste duration bumped up to 5 minutes. (Also affects the Hastega spell)&lt;br /&gt;
* Elemental and Divine magic power adjusted to 1.5x&lt;br /&gt;
* Sneak, Invis, and Deodorize now last 2x longer than retail.&lt;br /&gt;
* All expansions areas now activated, but not all with content. Mobs to fight and exp on in all areas. Custom content coming soon.&lt;br /&gt;
* Speaking to Darcia in Lower Jeuno will teleport you directly to Western Adoulin (No conversation or quests) -Astral Flow&lt;br /&gt;
* Exp Botting and Dual Boxing are allowed in all but endgame areas and currency farming areas.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Expedition Gaming’s FFXI server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  expeditiongaming.ddns.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://expeditiongaming.guildwork.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Facebook'''&lt;br /&gt;
|  https://www.facebook.com/groups/1749730585295430&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Level Cap 75&lt;br /&gt;
* Explorer Moogles to teleport city to city&lt;br /&gt;
* Home Point teleports enabled&lt;br /&gt;
* All maps unlocked at the start.&lt;br /&gt;
* Outposts unlocked at the start.&lt;br /&gt;
* Movement speed 120%&lt;br /&gt;
* Starting gil 100,000&lt;br /&gt;
* Skill Up Rate x15&lt;br /&gt;
* Crafting Skill Up x15&lt;br /&gt;
* Experience Bonus x3&lt;br /&gt;
* Content up to just BEFORE Abyssea is enabled&lt;br /&gt;
* Fully stocked Auction House&lt;br /&gt;
* /say is Global chat&lt;br /&gt;
* Change jobs and active Mog House anywhere in the world!&lt;br /&gt;
* And so much more! come by and check us out ^.^&lt;br /&gt;
&lt;br /&gt;
* We have plans for some custom events, and will be adjusting settings based on community feedback.&lt;br /&gt;
&lt;br /&gt;
* Teamspeak3 open server expeditiongaming.ddns.net:9987&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|QuetzRebirth Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  216.105.171.45&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://quetzrebirth.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Level Cap 75&lt;br /&gt;
* Use the @signet and @sanction @ah commands when on the go!&lt;br /&gt;
* All jobs are unlocked. Subjob is unlocked.&lt;br /&gt;
* No need to do limit break quests. You're cleared up to the 75 cap.&lt;br /&gt;
* No need to do AF quests. AF becomes available from storage NPCs at level 50.&lt;br /&gt;
* Mythic Weaponskills are available at 285 Weapon Levels (275 for Club and Staff).&lt;br /&gt;
* Zero exp loss upon death.&lt;br /&gt;
* 2X exp gain, and 4X Fields of Valor and Grounds of Valor completion exp.&lt;br /&gt;
* 4X skillup rate.&lt;br /&gt;
* Sanction provides a 35% exp bonus when leveling in Sanction (ToAU) areas.&lt;br /&gt;
* The Leveling Incentive Program grants you gil, particular gear, and supplies as you go. http://www.quetzrebirth.enjin.com/levelingincentive&lt;br /&gt;
&lt;br /&gt;
Crafting:&lt;br /&gt;
* 4X skillup rate.&lt;br /&gt;
* You may level all crafts to 100 without limits.&lt;br /&gt;
&lt;br /&gt;
Auction House&lt;br /&gt;
* Lv1-60 Weapons and Armor are stocked at 100g per level. 150g for HQ&lt;br /&gt;
* Custom Augment System&lt;br /&gt;
* Custom Dynamis System&lt;br /&gt;
* Several NMs Rare/ex Drops have additional stats&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|BabyChoco&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  babychoco.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://babychoco.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Server Status: Online (24/7)&lt;br /&gt;
* Server Level Cap: 99&lt;br /&gt;
* Expansions: Zilart, CoP, ToAU and WoTG. (Based on the What Works page)&lt;br /&gt;
* Special SubJob LimitBreaker/Genkai at Level 75 (custom quest)&lt;br /&gt;
* All Maps Unlocked&lt;br /&gt;
&lt;br /&gt;
The Idea behind BabyChoco is to combine elements from ff14 to reach a medium between quick achievements and shorter run-around vs competitive time-consuming play. This is ideal for those that have a busy work life but still want to relive the stories or finish what was unfinished.&lt;br /&gt;
&lt;br /&gt;
Note: Accommodations will be granted to players for items that are unobtainable by normal means.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|KupoFFXI&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  www.kupoffxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://www.kupoffxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Discord'''&lt;br /&gt;
|   https://discord.gg/y4fE5g6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''64 Bit Installer'''&lt;br /&gt;
|   http://www.mediafire.com/file/nj0vl4dsl9dp0ga/Kupo64.zip&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''32 Bit Installer'''&lt;br /&gt;
|   http://www.mediafire.com/file/pxwzgm0jld7b42j/KupoSetup.rar&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
Server Settings:&lt;br /&gt;
* Experience rate is 1x.&lt;br /&gt;
* Movement speed is 1x.&lt;br /&gt;
* Fame gain 3x.&lt;br /&gt;
* Crafting skill up rate 2x.&lt;br /&gt;
* Notorious Monsters drop the non-ex gear.&lt;br /&gt;
&lt;br /&gt;
Features:&lt;br /&gt;
* Custom working in game friendlist&lt;br /&gt;
* Custom player commands with ingame command list &lt;br /&gt;
* All AHs linked together &lt;br /&gt;
* Custom anti-bot&lt;br /&gt;
* Custom anti-exploit &lt;br /&gt;
* Explorer Moogle teleport to starting cities for 300 gil&lt;br /&gt;
* ALL AF working&lt;br /&gt;
* WORKING MONSTER TP so those melee classes you love are relative throughout the game!&lt;br /&gt;
&lt;br /&gt;
Kupo is a private FFXI server based off the 2003 retail feeling with only CoP and RoZ expansions active&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|NIGHTBROOD Beta&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  nightbrood.no-ip.info&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Website'''&lt;br /&gt;
|  http://nightbrood.freeforums.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* LVL Cap: 75.&lt;br /&gt;
* XP 5x/Skillup 10x/Fame 10x/Crafting 5x&lt;br /&gt;
* FoV/GoV EXP/Tab 5x&lt;br /&gt;
* Player Run Speed: 3x retail.&lt;br /&gt;
* 50% Increase to Weapon Skill Potency - Special Modifiers for Relic/Mythic.&lt;br /&gt;
* 20% Increase to Magic and Item Potency&lt;br /&gt;
* Dual-boxing allowed! Only 1 alt.&lt;br /&gt;
* Sneak/Invisible 10x retail duration.&lt;br /&gt;
* All mobs that can drop gil&lt;br /&gt;
* All areas up to WoTG accessible.&lt;br /&gt;
* All maps/OP unlocked&lt;br /&gt;
* 80 Slot Safe/Sack/Satchels&lt;br /&gt;
* Auction House Buyback.&lt;br /&gt;
&lt;br /&gt;
1M gil starter ONLY FOR MAIN CHARACTERS. Server Xfers Not applicable. Ask GM for gil.&lt;br /&gt;
Chocobo Shirt and Destrier Beret, Treat Staff II, Nexus Cape&lt;br /&gt;
&lt;br /&gt;
Explorer Moogle active&lt;br /&gt;
No Dyna wait timer&lt;br /&gt;
No Midnight/3-5 day wait time for AF/Relic&lt;br /&gt;
&lt;br /&gt;
Nation Missions: Up to Rank 6. Rank 10 Sandy Confirmed&lt;br /&gt;
All ZM and COP Missions(Uncapped) Can obtain all Rings/Earrings&lt;br /&gt;
ToAU Mission: Up to Mission 13&lt;br /&gt;
WoTG Missions: Up to Mission 3&lt;br /&gt;
&lt;br /&gt;
Relics/Mythics Swap system. &lt;br /&gt;
Relic weapons have increased modifiers and increased Aftermath duration to 30/60/90 for 1k/2k/3k TP.&lt;br /&gt;
&lt;br /&gt;
Special system for obtaining items for non working content. Einherjar/Assault/Nyzul/Chantoyant/Etc.&lt;br /&gt;
Convert merits to zeni!&lt;br /&gt;
Non-Rare/EX items returned to popular NMs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Eden&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Website'''&lt;br /&gt;
|  http://www.classicffxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Discord'''&lt;br /&gt;
|  https://discord.gg/uKgpypT&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Settings'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Era: Treasures of Aht Urghan&lt;br /&gt;
* EXP Rate: 1x&lt;br /&gt;
* Fame Rate: 1x&lt;br /&gt;
* Skillup Rate: 1x&lt;br /&gt;
* Movement Speed: 40 (era default)&lt;br /&gt;
* HP Warp / Explorer Moogles: Disabled&lt;br /&gt;
* Level Sync: Enabled&lt;br /&gt;
* EXP Bands: Original Values&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
Eden is a level 75 ToAU era server that is focused on bringing that team-centric culture back to FFXI. There are some adjustments to quality of life and job balancing but in general things are ToAU era settings. We have working fishing from Setzor himself, gardening and chocobo digging for elemental ores (no workarounds needed!), original dynamis (with moving statues and the hourglass system!), and original level difficulty CoP missions. We develop ourselves as well as frequently import new progress from DSP but we release content when it is balanced/working properly so that new players have the same advantages as veteran players and no matter when you join Eden you'll have a great experience.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Kujata Reborn&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Website'''&lt;br /&gt;
|  http://kujatareborn.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Discord'''&lt;br /&gt;
|  https://discord.gg/N2mf8KZDiscordurl&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Settings'''&lt;br /&gt;
| &lt;br /&gt;
* Era: Wings of the Goddess&lt;br /&gt;
* EXP Rate: Era&lt;br /&gt;
* Fame Rate: Era&lt;br /&gt;
* Skillup Rate: Era&lt;br /&gt;
* Movement Speed: 40 (era default)&lt;br /&gt;
* Mog Wardrobe: Enabled and unlocked for all characters &lt;br /&gt;
* Explorer Moogles: Enabled&lt;br /&gt;
* Homepoint Teleport: Disabled&lt;br /&gt;
* Fields of Valor: Enabled (era: experience rewards 1x/Vana day)&lt;br /&gt;
* Grounds of Valor: Disabled&lt;br /&gt;
* Level Sync: Enabled&lt;br /&gt;
* Conquest Exp bands: Era&lt;br /&gt;
* Server transfers: Not permitted&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=DarkStar_Servers&amp;diff=22836</id>
		<title>DarkStar Servers</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=DarkStar_Servers&amp;diff=22836"/>
				<updated>2019-05-06T04:16:34Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:left;  color: #FF0000;&amp;quot;| '''Attention:''' All these servers have the ability to record the IP address you are connecting from, and any &amp;amp; all chat you do while connected.&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:left;  color: #008080;&amp;quot;| There is also an unofficial [https://www.reddit.com/r/FFXIPrivateRealms/ reddit community] run by some players and servers. This is not handled by Darkstar developers. &lt;br /&gt;
&lt;br /&gt;
If you need developer assistance please seek help on our official discord or official forums and not reddit, as Darkstar does not have an official reddit community. Thank you.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Official DarkStar Classic Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| oldschool.dspt.info&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| https://forums.dspt.info/index.php&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| See whos online: http://oldschool.dspt.info/roster.php&lt;br /&gt;
&lt;br /&gt;
Want to play like it was 1999 (or so?)&amp;lt;br&amp;gt;&lt;br /&gt;
Want to have fun and enjoy leveling?&amp;lt;br&amp;gt;&lt;br /&gt;
Want to re-live what it was like when the server first got started and '''when having cool stuff actually meant something'''?&lt;br /&gt;
* Exp rate: 1.0&lt;br /&gt;
* Auction house is empty except for what other players put for sale.&lt;br /&gt;
* You start with 10 gil.&lt;br /&gt;
* All NPCs are all &amp;quot;stock&amp;quot;. Nothing custom!&lt;br /&gt;
* Active community and player-base! Just ask for help, someone will always lend a hand. &lt;br /&gt;
&lt;br /&gt;
Here is a list of all the items currently for sale on the AH, updated in real time:&amp;lt;br&amp;gt;&lt;br /&gt;
http://oldschool.dspt.info/ah.php&lt;br /&gt;
&lt;br /&gt;
The only &amp;quot;perk&amp;quot; is the Explorer Moogles. Currently Fields of Valor pages are enabled. &amp;lt;br&amp;gt;&lt;br /&gt;
This server will receive all updates to the source/scripts as they become available, just like the official test server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|&amp;lt;s&amp;gt;Official DarkStar Test Server&amp;lt;/s&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| Not online at this time&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| https://forums.dspt.info/index.php&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| Not online at this time&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;This server is used as a test server. Users should not expect to play on this server without issues or crashes. If you are looking for a server to call home, choose from a server below.&amp;lt;br&amp;gt;&lt;br /&gt;
This is simply a server to test things on.&lt;br /&gt;
* Auction house is populated with items for 100gil regularly.&lt;br /&gt;
* Starting gil is 4 million.&lt;br /&gt;
* Character run speed is 1.5x.&lt;br /&gt;
* All classes start at level 1.&lt;br /&gt;
* Experience rate is 1.89x.&amp;lt;/s&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Nasomi Community FFXI Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| nasomi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Who's Online'''&lt;br /&gt;
| http://na.nasomi.com/status/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| Website: http://nasomi.com &amp;lt;br&amp;gt;&lt;br /&gt;
Facebook: http://www.facebook.com/nasomi/ &amp;lt;br&amp;gt;&lt;br /&gt;
Twitter: http://www.twitter.com/nasomi/ &amp;lt;br&amp;gt;&lt;br /&gt;
Live chat: http://nasomi.net &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With over 7000 active players and growing, there are 1200+ online during peak hours. Hosted on a multi-node server cluster, every zone has it's own server, increasing stability and reducing latency.&lt;br /&gt;
&lt;br /&gt;
We're aiming to provide the 2005 experience. Parties, crafting, fishing, gathering are the things that you'll see here. Players work together working to complete missions and story lines, advance level progression, unlock subjobs, and experience the game as it was during it's peak.&lt;br /&gt;
&lt;br /&gt;
Level sync and access to the mog satchel/sack/case have been enabled.&lt;br /&gt;
* Level cap 75.&lt;br /&gt;
* You start with 10 gil.&lt;br /&gt;
* Character speed 1.0x&lt;br /&gt;
* Experience rate is 1.0x&lt;br /&gt;
* Maintenance is periodic as fixes are made and areas can be taken offline individually to fix bugs.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Demiurge, the build it as we go server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center; width:100px;&amp;quot;| '''Server address'''&lt;br /&gt;
| demiurge.pw&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center; width:100px;&amp;quot;| '''Website'''&lt;br /&gt;
| http://www.demiurge.pw&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''Discord'''&lt;br /&gt;
| https://discord.gg/SSU3HMq&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''Owner/Operator'''&lt;br /&gt;
| Teo&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''Hosting'''&lt;br /&gt;
| Currently hosted on a Virtual machine generously provided by Whasf, on the same hardware the ''Official DarkStar Classic Server'' lives on.&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''Expansion content'''&lt;br /&gt;
|&lt;br /&gt;
'''Expansions enabled:'''&lt;br /&gt;
* Rise of the Zilart&lt;br /&gt;
* Chains of Promathia&lt;br /&gt;
* A Crystaline Prophecy&lt;br /&gt;
&lt;br /&gt;
'''Planned but not yet activated:'''&lt;br /&gt;
* Treasures of Aht Urhgan&amp;lt;br&amp;gt;&lt;br /&gt;
* Wings of the Goddess&lt;br /&gt;
* A Moogle Kupo d'Etat&lt;br /&gt;
* A Shantotto Ascension&lt;br /&gt;
&lt;br /&gt;
'''Not at all planned:'''&lt;br /&gt;
* Abyssea&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''General information'''&lt;br /&gt;
|&lt;br /&gt;
'''Exp:'''&lt;br /&gt;
* Player level cannot fall below level 20&lt;br /&gt;
* Exp rate 2.5 - Two and a half times normal base exp per monster kill&lt;br /&gt;
* Increase exp to up to 5x with our enhanced exp chain bonus!&lt;br /&gt;
&lt;br /&gt;
'''Level cap:'''&lt;br /&gt;
* 75 for the foreseeable future, 99 someday far away&lt;br /&gt;
&lt;br /&gt;
'''Subsjob and Advanced job details:'''&lt;br /&gt;
* Subjob level is 2/3 of mainjob instead of 1/2 meaning you can level to 75/50&lt;br /&gt;
* Subjobs start unlocked&lt;br /&gt;
* Advanced jobs must still be quested&lt;br /&gt;
* +50% max MP boost on subjobs&lt;br /&gt;
&lt;br /&gt;
'''Auction House:'''&lt;br /&gt;
* items retained for 20 days&lt;br /&gt;
* no fees at all&lt;br /&gt;
&lt;br /&gt;
'''Skill ups:'''&lt;br /&gt;
* 3.0 for both craft and non craft&lt;br /&gt;
* Flat 0.1 added to all skillups&lt;br /&gt;
&lt;br /&gt;
'''Other info and settings:'''&lt;br /&gt;
* speed is +40&lt;br /&gt;
* Start with all maps&lt;br /&gt;
* !help and !getls commands to help you get started&lt;br /&gt;
* Starting nation rings are Augmented (only on new characters)&lt;br /&gt;
* Gobbie bags start maxed out&lt;br /&gt;
* Mog Sack and Mog Satchel enabled&lt;br /&gt;
* Mog Safes start maxed out - quests give custom rewards instead.&lt;br /&gt;
* All mobs drop and additional 2x their level worth of gil on top of any gil they already had&lt;br /&gt;
* Guild NPC shops are open 24/7&lt;br /&gt;
* Harvesting, Excavation, Logging, Mining (H.E.L.M) are customized&lt;br /&gt;
* Field/Worker equipment has enhanced effects on H.E.L.M activities&lt;br /&gt;
* Chocobo Digging also customized, as well as some equipment related to chocobos&lt;br /&gt;
* Chocobo Digging skill ups are shown in the chat log&lt;br /&gt;
* Kill count of the Deathbringer greatsword (Dark Knight quest) is shown in the chat log&lt;br /&gt;
* 2x tab rate in Fields/Grounds of Valor&lt;br /&gt;
* CoP zones are not capped. Battlefields have been customized to be challenging to a 3 person party&lt;br /&gt;
* Modern post Adoulin weaponskill calculations are used&lt;br /&gt;
* We have custom holiday events throughout the year&lt;br /&gt;
* Ambrosia (food) and Amrita (drink) have been powered up&lt;br /&gt;
* Many items have had bonus effects and hidden latent effects added&lt;br /&gt;
* Lots of formerly useless pieces of gear have been powered up&lt;br /&gt;
* Custom NMs and Monsters have been added&lt;br /&gt;
* NMs with long repop times were shortened, making 21hr spawns into 6hr spawns&lt;br /&gt;
* Behemoth/Fafnid/Adamantoise freely spawn but King Behemoth/Nighog/Aspid are force pop via trade&lt;br /&gt;
* Some regular monster camps and Fields/Ground of Valor pages have been customized&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|&amp;lt;s&amp;gt;Legion FFXI Server&amp;lt;/s&amp;gt; Homepoint&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| &amp;lt;s&amp;gt;legiondark.com&amp;lt;/s&amp;gt; homepointxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| &amp;lt;s&amp;gt;http://legiondark.com/forums/&amp;lt;/s&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
|&lt;br /&gt;
Being reborn under new management.&lt;br /&gt;
&amp;lt;s&amp;gt;&lt;br /&gt;
* Level cap 99&lt;br /&gt;
* Maps and OP Unlocked&lt;br /&gt;
* Explorer Moogle 3 cities, Selbina, Mahura&lt;br /&gt;
* EXP 3x Retail&lt;br /&gt;
* Books 2x Retail&lt;br /&gt;
* Combat and crafting skills 9x Retail&lt;br /&gt;
* Reduced reengage delay&lt;br /&gt;
* Reduced weakened time&lt;br /&gt;
* Faster &amp;quot;resting&amp;quot; recovery&lt;br /&gt;
* Several Custom Food Items&lt;br /&gt;
* Many Enabled player commands&lt;br /&gt;
* Small regen/refresh/regain with buff to level 75&lt;br /&gt;
* STS service give us the unique ability to transfer a character from ANY server to legion&lt;br /&gt;
* Over 200 Custom NM’s geared for 99 players up to Multi-Alliance Mobs.&lt;br /&gt;
* 9 Custom Aby Zones for EXP and HNM, all geared and balanced for 99 play&lt;br /&gt;
* Custom Trials and Quests for Salvage and +1/AF3 +1-2/Empy/Relic/Mythic(and upgrades)&lt;br /&gt;
* Custom BCNM&lt;br /&gt;
* ALL Blue Magic available.&lt;br /&gt;
* Auction House Bot that simulates always present buyers and sellers at regular intervals.&lt;br /&gt;
* Regular scheduled version updates to introduce new gear and content.&lt;br /&gt;
* Regularly shares back relevant retail accurate work so all servers may benefit.&lt;br /&gt;
&amp;lt;/s&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Era FFXI Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| http://ffera.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| http://ffera.com/forums/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
Era server is capped at the level 75 cap with Wings of The Goddess being the latest expansion.&lt;br /&gt;
The server has a friendly and helpful social linkshell available to all players and active GMs.&lt;br /&gt;
We also have custom content to make the player experience even more enjoyable!&lt;br /&gt;
&lt;br /&gt;
*75 Cap &amp;amp; subjobs unlocked!&lt;br /&gt;
*Default EXP x4 rate&lt;br /&gt;
*Fields of Valor Books active&lt;br /&gt;
*Increased movement speed 20% over retail speed (does not apply to Mentor characters)&lt;br /&gt;
*Starting gil 10,000&lt;br /&gt;
*Custom &amp;amp; Classic camp with &amp;quot;Moogle buffs&amp;quot; available&lt;br /&gt;
*Maps and Outpost warps all Unlocked&lt;br /&gt;
*CUSTOM Mentor Mode Exp x1 for the very old school player w/ Custom Vendors &amp;amp; Perks&lt;br /&gt;
*Weekly Notorious monster quest with rewards&lt;br /&gt;
*Get Rank 10 All Nation&lt;br /&gt;
*Fully Implemented Zilart and Promathia Missions (Aht Urghan comming soon!)&lt;br /&gt;
*Quest gil rewards increased&lt;br /&gt;
*Custom commands&lt;br /&gt;
*Custom Npcs&lt;br /&gt;
*Custom BCNMs &amp;amp; ENMs&lt;br /&gt;
*Custom Augments&lt;br /&gt;
*(Mostly) FUNCTIONING Sea &amp;amp; Jailers&lt;br /&gt;
*Limbus &amp;amp; Dynamis (including All Dreamlands*!)&lt;br /&gt;
*Custom ZNM System including Pandemonium Warden!&lt;br /&gt;
*Classic &amp;amp; Item pop Land God HNMs, with a chance of dropping HQ pop item&lt;br /&gt;
*Increased fame acquisition for all nations&lt;br /&gt;
*Custom drops on many NMs!&lt;br /&gt;
*Regular server updates, Our devs work hard to keep content working just for you&lt;br /&gt;
&lt;br /&gt;
Join our Discord (http://ffera.com/discord) Servers!&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Shinra-GamerzProjectXI&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| 184.91.26.144&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| http://gamerzprojectxi.com/  &lt;br /&gt;
http://events.gamerzprojectxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
*Ashita will not work on this server!&lt;br /&gt;
*Custom Connection Tool Available&lt;br /&gt;
*Starting gil: 1,000,000G&lt;br /&gt;
*Level cap: 75&lt;br /&gt;
*All Maps Unlocked&lt;br /&gt;
*Experience rate: 8x Retail&lt;br /&gt;
*Movement speed: 2.5x Retail&lt;br /&gt;
*Crafting skill / Combat skill rate: 4x Retail&lt;br /&gt;
*Ventrilo Server Available&lt;br /&gt;
*Player based economy / items crafted&lt;br /&gt;
*Great community works well together&lt;br /&gt;
*No hacks cheats or dual-boxing is allowed&lt;br /&gt;
*We prefer a community of people working together&lt;br /&gt;
*Content added often~!   &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|BNET.cc Funserver (Reborn!)&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
| use ffxi.cc in Ashita/Windower configs&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server DEETS'''&lt;br /&gt;
| http://www.bnet.cc/ Main Website  &lt;br /&gt;
http://bnet.cc/page.php?id=1 - Guide to setup/Our Client Downloads&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
|&lt;br /&gt;
Server has been in operation since 2013, and operates on a dedicated box on a 50 Down/50 Up Fiber Optic line. Its fast, stable, and loads of fun. Setup around people that have already played thru the game and really want to just relive some highlights, but not put months or years of their life into it again. Super fast leveling, and some fun commands.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Auction House NEVER depletes- 100gil items&lt;br /&gt;
* Capped to 80 (75 Era server)&lt;br /&gt;
* Starting Gil 5,000&lt;br /&gt;
* Movement speed around 80 (Wanna move faster? use !flash or !fly )&lt;br /&gt;
* All jobs unlocked, subjobs unlocked. (Minus RUN/GEO)&lt;br /&gt;
* Exp Rate around 6x faster than normal with FoV and GoV as well!&lt;br /&gt;
* Skillups super fast. If it isn't fast enough let me know.&lt;br /&gt;
* Max Inventory Space. (You will need it!)&lt;br /&gt;
* NM boosted 1.8x normal for real challenges with all of the player enhancements.&lt;br /&gt;
* Zilart, CoP, ToAU, and WoTG. Anything past WoTG is shit and should be treated as such.&lt;br /&gt;
* Wallhacking encouraged (And turned on for all players), several other commands available (Check website for details as more are added over time!)&lt;br /&gt;
* Custom Commands to enhance player experience (Designed for solo playable), as well as normally GM only commands.&lt;br /&gt;
* Universal Regen/refresh for entire server.&lt;br /&gt;
* Many more secrets. Designed for a small challenge but more for nostalgia without the wait! &lt;br /&gt;
* Version Locked to '''30190305_0'''&lt;br /&gt;
* Continued plan to slowly work on ToAU and WoTG and merge in large batch fixes from DSP.&lt;br /&gt;
* Absolutely no GMs. All commands designed to get you out of trouble on your own. &lt;br /&gt;
* Dualbox up to 2 total connections per IP is welcome. Please don't be a dick.&lt;br /&gt;
* Expect memes in Discord. &lt;br /&gt;
* Prepare to be tormented sometimes by server admin. (Tagban) but all jovial. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Valhalla&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
| 45.79.6.92 (use --server 45.79.6.92)&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://www.valhalla.group/forums/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| Valhalla provides a completely free and unique twist for Final Fantasy XI. Originally joining the scene in 2012, We have strived to forge our ideas of a Vana'diel that everyone can enjoy without the hassle of subscription fees.&lt;br /&gt;
&lt;br /&gt;
* EXP Rate 2.5x&lt;br /&gt;
* Starting Gil 10,000&lt;br /&gt;
* Movement Speed 80&lt;br /&gt;
* Custom Adventuring Fellow - we have three complete(PLD,RDM,BLM) and working on SAM,DRK,WAR&lt;br /&gt;
* Custom NPCs - Cross-class abilities and traits&lt;br /&gt;
* Hunts &amp;amp; Daily bcnms&lt;br /&gt;
* Custom Augment system&lt;br /&gt;
* Mounts&lt;br /&gt;
* Seasonal Events&lt;br /&gt;
* PvP&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|LM's Darkstar Project FFXI Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  68.149.188.198&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  **None at this time**&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Jobs: Locked&lt;br /&gt;
* Server Status: Online (rarely down, The server is up 24 hours a day unless someone happens to hit the box outside my house with a truck again.)&lt;br /&gt;
* Server Level Cap: 75&lt;br /&gt;
* Expansions: Zilart, CoP, ToAU and WoTG are exactly as they are for DSP. &lt;br /&gt;
* Server Rates (Exp/Crafting/FoV) (*Unless Specified it is retail) &lt;br /&gt;
* Exp: 5X&lt;br /&gt;
* Speed: 40 (2x retail)&lt;br /&gt;
* Skill up Multiplier: 5.5&lt;br /&gt;
* Craft Skill up Chance: 5.6&lt;br /&gt;
* Droprate: 2.0 (2X retail)&lt;br /&gt;
* Mob Gil Bonus: 50&lt;br /&gt;
* Start Gil: 100,000&lt;br /&gt;
* All Maps+ Outposts: UNLOCKED&lt;br /&gt;
* Fame for all nations: 3X&lt;br /&gt;
* Gil rate all missions: 3X&lt;br /&gt;
* Excavation, Mining, Harvesting: 0.75 (0.33 is retail&lt;br /&gt;
* Landking system: Hybrid (both spawn/ Pop)&lt;br /&gt;
* HNM's: They spawn every 150 -180 seconds (2.5 to 3 minutes) &lt;br /&gt;
* NM's: Same as HNM's for monsters with desirable drops.&lt;br /&gt;
* Auction House: Stocked currently&lt;br /&gt;
* Homepoint Teleport's : Disabled as is home point Heal.&lt;br /&gt;
&lt;br /&gt;
My goal: To provide an FFXI experience free of the grind and exclusion that hurt the game in 2008. You will not be given items, you will still have to earn them. (exceptions will be made for missions/ quests that are currently not functioning as intended. Eg. Af1 quests.) Regardless of the progression of the darkstar project the server will not have anything after WoTG unlocked unless there is an overwhelming demand for it.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Realms of Jova&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
| 98.26.47.110 or realmsofjova.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| http://realmsofjova.ddns.net/forum/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Jobs: GEO is not avail. All adv jobs require questing to unlock.&lt;br /&gt;
* Server Level Cap: 99&lt;br /&gt;
* Server Rates Exp: 3x /Crafting 10x all crafts to 100 aside from synergy. -Limit break removed&lt;br /&gt;
* Fame Rate 100x&lt;br /&gt;
* All OP warps Unlocked aside from sky access&lt;br /&gt;
* Minimally stocked AH - Still allows crafters to make some $$&lt;br /&gt;
* All battlefield caps removed outside of Limbus&lt;br /&gt;
* 10000 Starting gil&lt;br /&gt;
* All maps unlocked&lt;br /&gt;
* 2x run speed&lt;br /&gt;
* Signet adds small regen/refresh/reraise to 75&lt;br /&gt;
* Custom 119 Sky content&lt;br /&gt;
* Custom Escha Zitah&lt;br /&gt;
* Custom Aby Zones&lt;br /&gt;
* Custom Voidwatch&lt;br /&gt;
* Custom Limbus Rewards&lt;br /&gt;
* Custom Taru/Galka Faction Questline with special shop.&lt;br /&gt;
* Custom Augments for many endgame gearsets.&lt;br /&gt;
* Custom Trial weapons with aftermaths.&lt;br /&gt;
* Custom Synth recipes for endgame gear. We love crafters!&lt;br /&gt;
* Custom buffs of Avatars and BST pets to allow for endgame use.&lt;br /&gt;
* Almost all BLU spells in aside from a few Adoulin spells.&lt;br /&gt;
* Daily login reward system with fancy stuffs.&lt;br /&gt;
* Hate re-worked to allow for smoother tanking in endgame alliance battles.&lt;br /&gt;
* Haste duration bumped up to 5 minutes. (Also affects the Hastega spell)&lt;br /&gt;
* Elemental and Divine magic power adjusted to 1.5x&lt;br /&gt;
* Sneak, Invis, and Deodorize now last 2x longer than retail.&lt;br /&gt;
* All expansions areas now activated, but not all with content. Mobs to fight and exp on in all areas. Custom content coming soon.&lt;br /&gt;
* Speaking to Darcia in Lower Jeuno will teleport you directly to Western Adoulin (No conversation or quests) -Astral Flow&lt;br /&gt;
* Exp Botting and Dual Boxing are allowed in all but endgame areas and currency farming areas.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Expedition Gaming’s FFXI server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  expeditiongaming.ddns.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://expeditiongaming.guildwork.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Facebook'''&lt;br /&gt;
|  https://www.facebook.com/groups/1749730585295430&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Level Cap 75&lt;br /&gt;
* Explorer Moogles to teleport city to city&lt;br /&gt;
* Home Point teleports enabled&lt;br /&gt;
* All maps unlocked at the start.&lt;br /&gt;
* Outposts unlocked at the start.&lt;br /&gt;
* Movement speed 120%&lt;br /&gt;
* Starting gil 100,000&lt;br /&gt;
* Skill Up Rate x15&lt;br /&gt;
* Crafting Skill Up x15&lt;br /&gt;
* Experience Bonus x3&lt;br /&gt;
* Content up to just BEFORE Abyssea is enabled&lt;br /&gt;
* Fully stocked Auction House&lt;br /&gt;
* /say is Global chat&lt;br /&gt;
* Change jobs and active Mog House anywhere in the world!&lt;br /&gt;
* And so much more! come by and check us out ^.^&lt;br /&gt;
&lt;br /&gt;
* We have plans for some custom events, and will be adjusting settings based on community feedback.&lt;br /&gt;
&lt;br /&gt;
* Teamspeak3 open server expeditiongaming.ddns.net:9987&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|QuetzRebirth Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  216.105.171.45&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://quetzrebirth.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Level Cap 75&lt;br /&gt;
* Use the @signet and @sanction @ah commands when on the go!&lt;br /&gt;
* All jobs are unlocked. Subjob is unlocked.&lt;br /&gt;
* No need to do limit break quests. You're cleared up to the 75 cap.&lt;br /&gt;
* No need to do AF quests. AF becomes available from storage NPCs at level 50.&lt;br /&gt;
* Mythic Weaponskills are available at 285 Weapon Levels (275 for Club and Staff).&lt;br /&gt;
* Zero exp loss upon death.&lt;br /&gt;
* 2X exp gain, and 4X Fields of Valor and Grounds of Valor completion exp.&lt;br /&gt;
* 4X skillup rate.&lt;br /&gt;
* Sanction provides a 35% exp bonus when leveling in Sanction (ToAU) areas.&lt;br /&gt;
* The Leveling Incentive Program grants you gil, particular gear, and supplies as you go. http://www.quetzrebirth.enjin.com/levelingincentive&lt;br /&gt;
&lt;br /&gt;
Crafting:&lt;br /&gt;
* 4X skillup rate.&lt;br /&gt;
* You may level all crafts to 100 without limits.&lt;br /&gt;
&lt;br /&gt;
Auction House&lt;br /&gt;
* Lv1-60 Weapons and Armor are stocked at 100g per level. 150g for HQ&lt;br /&gt;
* Custom Augment System&lt;br /&gt;
* Custom Dynamis System&lt;br /&gt;
* Several NMs Rare/ex Drops have additional stats&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|BabyChoco&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  babychoco.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://babychoco.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Server Status: Online (24/7)&lt;br /&gt;
* Server Level Cap: 99&lt;br /&gt;
* Expansions: Zilart, CoP, ToAU and WoTG. (Based on the What Works page)&lt;br /&gt;
* Special SubJob LimitBreaker/Genkai at Level 75 (custom quest)&lt;br /&gt;
* All Maps Unlocked&lt;br /&gt;
&lt;br /&gt;
The Idea behind BabyChoco is to combine elements from ff14 to reach a medium between quick achievements and shorter run-around vs competitive time-consuming play. This is ideal for those that have a busy work life but still want to relive the stories or finish what was unfinished.&lt;br /&gt;
&lt;br /&gt;
Note: Accommodations will be granted to players for items that are unobtainable by normal means.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|KupoFFXI&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  www.kupoffxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://www.kupoffxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Discord'''&lt;br /&gt;
|   https://discord.gg/y4fE5g6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''64 Bit Installer'''&lt;br /&gt;
|   http://www.mediafire.com/file/nj0vl4dsl9dp0ga/Kupo64.zip&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''32 Bit Installer'''&lt;br /&gt;
|   http://www.mediafire.com/file/pxwzgm0jld7b42j/KupoSetup.rar&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
Server Settings:&lt;br /&gt;
* Experience rate is 1x.&lt;br /&gt;
* Movement speed is 1x.&lt;br /&gt;
* Fame gain 3x.&lt;br /&gt;
* Crafting skill up rate 2x.&lt;br /&gt;
* Notorious Monsters drop the non-ex gear.&lt;br /&gt;
&lt;br /&gt;
Features:&lt;br /&gt;
* Custom working in game friendlist&lt;br /&gt;
* Custom player commands with ingame command list &lt;br /&gt;
* All AHs linked together &lt;br /&gt;
* Custom anti-bot&lt;br /&gt;
* Custom anti-exploit &lt;br /&gt;
* Explorer Moogle teleport to starting cities for 300 gil&lt;br /&gt;
* ALL AF working&lt;br /&gt;
* WORKING MONSTER TP so those melee classes you love are relative throughout the game!&lt;br /&gt;
&lt;br /&gt;
Kupo is a private FFXI server based off the 2003 retail feeling with only CoP and RoZ expansions active&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|NIGHTBROOD Beta&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  nightbrood.no-ip.info&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Website'''&lt;br /&gt;
|  http://nightbrood.freeforums.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* LVL Cap: 75.&lt;br /&gt;
* XP 5x/Skillup 10x/Fame 10x/Crafting 5x&lt;br /&gt;
* FoV/GoV EXP/Tab 5x&lt;br /&gt;
* Player Run Speed: 3x retail.&lt;br /&gt;
* 50% Increase to Weapon Skill Potency - Special Modifiers for Relic/Mythic.&lt;br /&gt;
* 20% Increase to Magic and Item Potency&lt;br /&gt;
* Dual-boxing allowed! Only 1 alt.&lt;br /&gt;
* Sneak/Invisible 10x retail duration.&lt;br /&gt;
* All mobs that can drop gil&lt;br /&gt;
* All areas up to WoTG accessible.&lt;br /&gt;
* All maps/OP unlocked&lt;br /&gt;
* 80 Slot Safe/Sack/Satchels&lt;br /&gt;
* Auction House Buyback.&lt;br /&gt;
&lt;br /&gt;
1M gil starter ONLY FOR MAIN CHARACTERS. Server Xfers Not applicable. Ask GM for gil.&lt;br /&gt;
Chocobo Shirt and Destrier Beret, Treat Staff II, Nexus Cape&lt;br /&gt;
&lt;br /&gt;
Explorer Moogle active&lt;br /&gt;
No Dyna wait timer&lt;br /&gt;
No Midnight/3-5 day wait time for AF/Relic&lt;br /&gt;
&lt;br /&gt;
Nation Missions: Up to Rank 6. Rank 10 Sandy Confirmed&lt;br /&gt;
All ZM and COP Missions(Uncapped) Can obtain all Rings/Earrings&lt;br /&gt;
ToAU Mission: Up to Mission 13&lt;br /&gt;
WoTG Missions: Up to Mission 3&lt;br /&gt;
&lt;br /&gt;
Relics/Mythics Swap system. &lt;br /&gt;
Relic weapons have increased modifiers and increased Aftermath duration to 30/60/90 for 1k/2k/3k TP.&lt;br /&gt;
&lt;br /&gt;
Special system for obtaining items for non working content. Einherjar/Assault/Nyzul/Chantoyant/Etc.&lt;br /&gt;
Convert merits to zeni!&lt;br /&gt;
Non-Rare/EX items returned to popular NMs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Eden&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Website'''&lt;br /&gt;
|  http://www.classicffxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Discord'''&lt;br /&gt;
|  https://discord.gg/uKgpypT&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Settings'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Era: Treasures of Aht Urghan&lt;br /&gt;
* EXP Rate: 1x&lt;br /&gt;
* Fame Rate: 1x&lt;br /&gt;
* Skillup Rate: 1x&lt;br /&gt;
* Movement Speed: 40 (era default)&lt;br /&gt;
* HP Warp / Explorer Moogles: Disabled&lt;br /&gt;
* Level Sync: Enabled&lt;br /&gt;
* EXP Bands: Original Values&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
Eden is a level 75 ToAU era server that is focused on bringing that team-centric culture back to FFXI. There are some adjustments to quality of life and job balancing but in general things are ToAU era settings. We have working fishing from Setzor himself, gardening and chocobo digging for elemental ores (no workarounds needed!), original dynamis (with moving statues and the hourglass system!), and original level difficulty CoP missions. We develop ourselves as well as frequently import new progress from DSP but we release content when it is balanced/working properly so that new players have the same advantages as veteran players and no matter when you join Eden you'll have a great experience.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Kujata Reborn&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Website'''&lt;br /&gt;
|  http://kujatareborn.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Discord'''&lt;br /&gt;
|  https://discord.gg/N2mf8KZDiscordurl&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Settings'''&lt;br /&gt;
| &lt;br /&gt;
* Era: Wings of the Goddess&lt;br /&gt;
* EXP Rate: Era&lt;br /&gt;
* Fame Rate: Era&lt;br /&gt;
* Skillup Rate: Era&lt;br /&gt;
* Movement Speed: 40 (era default)&lt;br /&gt;
* Mog Wardrobe: Enabled and unlocked for all characters &lt;br /&gt;
* Explorer Moogles: Enabled&lt;br /&gt;
* Homepoint Teleport: Disabled&lt;br /&gt;
* Fields of Valor: Enabled (era: experience rewards 1x/Vana day)&lt;br /&gt;
* Grounds of Valor: Disabled&lt;br /&gt;
* Level Sync: Enabled&lt;br /&gt;
* Conquest Exp bands: Era&lt;br /&gt;
* Server transfers: Not permitted&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=DarkStar_Servers&amp;diff=22835</id>
		<title>DarkStar Servers</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=DarkStar_Servers&amp;diff=22835"/>
				<updated>2019-05-06T04:15:59Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: update Demiurge info&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:left;  color: #FF0000;&amp;quot;| '''Attention:''' All these servers have the ability to record the IP address you are connecting from, and any &amp;amp; all chat you do while connected.&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:left;  color: #008080;&amp;quot;| There is also an unofficial [https://www.reddit.com/r/FFXIPrivateRealms/ reddit community] run by some players and servers. This is not handled by Darkstar developers. &lt;br /&gt;
&lt;br /&gt;
If you need developer assistance please seek help on our official discord or official forums and not reddit, as Darkstar does not have an official reddit community. Thank you.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Official DarkStar Classic Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| oldschool.dspt.info&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| https://forums.dspt.info/index.php&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| See whos online: http://oldschool.dspt.info/roster.php&lt;br /&gt;
&lt;br /&gt;
Want to play like it was 1999 (or so?)&amp;lt;br&amp;gt;&lt;br /&gt;
Want to have fun and enjoy leveling?&amp;lt;br&amp;gt;&lt;br /&gt;
Want to re-live what it was like when the server first got started and '''when having cool stuff actually meant something'''?&lt;br /&gt;
* Exp rate: 1.0&lt;br /&gt;
* Auction house is empty except for what other players put for sale.&lt;br /&gt;
* You start with 10 gil.&lt;br /&gt;
* All NPCs are all &amp;quot;stock&amp;quot;. Nothing custom!&lt;br /&gt;
* Active community and player-base! Just ask for help, someone will always lend a hand. &lt;br /&gt;
&lt;br /&gt;
Here is a list of all the items currently for sale on the AH, updated in real time:&amp;lt;br&amp;gt;&lt;br /&gt;
http://oldschool.dspt.info/ah.php&lt;br /&gt;
&lt;br /&gt;
The only &amp;quot;perk&amp;quot; is the Explorer Moogles. Currently Fields of Valor pages are enabled. &amp;lt;br&amp;gt;&lt;br /&gt;
This server will receive all updates to the source/scripts as they become available, just like the official test server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|&amp;lt;s&amp;gt;Official DarkStar Test Server&amp;lt;/s&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| Not online at this time&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| https://forums.dspt.info/index.php&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| Not online at this time&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;This server is used as a test server. Users should not expect to play on this server without issues or crashes. If you are looking for a server to call home, choose from a server below.&amp;lt;br&amp;gt;&lt;br /&gt;
This is simply a server to test things on.&lt;br /&gt;
* Auction house is populated with items for 100gil regularly.&lt;br /&gt;
* Starting gil is 4 million.&lt;br /&gt;
* Character run speed is 1.5x.&lt;br /&gt;
* All classes start at level 1.&lt;br /&gt;
* Experience rate is 1.89x.&amp;lt;/s&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Nasomi Community FFXI Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| nasomi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Who's Online'''&lt;br /&gt;
| http://na.nasomi.com/status/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| Website: http://nasomi.com &amp;lt;br&amp;gt;&lt;br /&gt;
Facebook: http://www.facebook.com/nasomi/ &amp;lt;br&amp;gt;&lt;br /&gt;
Twitter: http://www.twitter.com/nasomi/ &amp;lt;br&amp;gt;&lt;br /&gt;
Live chat: http://nasomi.net &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With over 7000 active players and growing, there are 1200+ online during peak hours. Hosted on a multi-node server cluster, every zone has it's own server, increasing stability and reducing latency.&lt;br /&gt;
&lt;br /&gt;
We're aiming to provide the 2005 experience. Parties, crafting, fishing, gathering are the things that you'll see here. Players work together working to complete missions and story lines, advance level progression, unlock subjobs, and experience the game as it was during it's peak.&lt;br /&gt;
&lt;br /&gt;
Level sync and access to the mog satchel/sack/case have been enabled.&lt;br /&gt;
* Level cap 75.&lt;br /&gt;
* You start with 10 gil.&lt;br /&gt;
* Character speed 1.0x&lt;br /&gt;
* Experience rate is 1.0x&lt;br /&gt;
* Maintenance is periodic as fixes are made and areas can be taken offline individually to fix bugs.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Demiurge, the build it as we go server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center; width:100px;&amp;quot;| '''Server address'''&lt;br /&gt;
| demiurge.pw&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center; width:100px;&amp;quot;| '''Website'''&lt;br /&gt;
| http://www.demiurge.pw&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''Discord'''&lt;br /&gt;
| https://discord.gg/SSU3HMq&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''Owner/Operator'''&lt;br /&gt;
| Teo&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''Hosting'''&lt;br /&gt;
| Currently hosted on a Virtual machine generously provided by Whasf, on the same hardware the ''Official DarkStar Classic Server'' lives on.&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''Expansion content'''&lt;br /&gt;
|&lt;br /&gt;
'''Expansions enabled:'''&lt;br /&gt;
* Rise of the Zilart&lt;br /&gt;
* Chains of Promathia&lt;br /&gt;
* A Crystaline Prophecy&lt;br /&gt;
&lt;br /&gt;
'''Planned but not yet activated:'''&lt;br /&gt;
* Treasures of Aht Urhgan&amp;lt;br&amp;gt;&lt;br /&gt;
* Wings of the Goddess&lt;br /&gt;
* A Moogle Kupo d'Etat&lt;br /&gt;
* A Shantotto Ascension&lt;br /&gt;
&lt;br /&gt;
'''Not at all planned:'''&lt;br /&gt;
* Abyssea&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''General information'''&lt;br /&gt;
|&lt;br /&gt;
'''Exp:'''&lt;br /&gt;
* Player level cannot fall below level 20&lt;br /&gt;
* Exp rate 2.5 - Two and a half times normal base exp per monster kill&lt;br /&gt;
* Increase exp to up to 5x with our enhanced exp chain bonus!&lt;br /&gt;
&lt;br /&gt;
'''Level cap:'''&lt;br /&gt;
* 75 for the foreseeable future, 99 someday far away&lt;br /&gt;
&lt;br /&gt;
'''Subsjob and Advanced job details:'''&lt;br /&gt;
* Subjob level is 2/3 of mainjob instead of 1/2 meaning you can level to 75/50&lt;br /&gt;
* Subjobs start unlocked&lt;br /&gt;
* Advanced jobs must still be quested&lt;br /&gt;
* +50% max MP boost on subjobs&lt;br /&gt;
&lt;br /&gt;
Auction House:&lt;br /&gt;
* items retained for 20 days&lt;br /&gt;
* no fees at all&lt;br /&gt;
&lt;br /&gt;
'''Skill ups:'''&lt;br /&gt;
* 3.0 for both craft and non craft&lt;br /&gt;
* Flat 0.1 added to all skillups&lt;br /&gt;
&lt;br /&gt;
'''Other info and settings:'''&lt;br /&gt;
* speed is +40&lt;br /&gt;
* Start with all maps&lt;br /&gt;
* !help and !getls commands to help you get started&lt;br /&gt;
* Starting nation rings are Augmented (only on new characters)&lt;br /&gt;
* Gobbie bags start maxed out&lt;br /&gt;
* Mog Sack and Mog Satchel enabled&lt;br /&gt;
* Mog Safes start maxed out - quests give custom rewards instead.&lt;br /&gt;
* All mobs drop and additional 2x their level worth of gil on top of any gil they already had&lt;br /&gt;
* Guild NPC shops are open 24/7&lt;br /&gt;
* Harvesting, Excavation, Logging, Mining (H.E.L.M) are customized&lt;br /&gt;
* Field/Worker equipment has enhanced effects on H.E.L.M activities&lt;br /&gt;
* Chocobo Digging also customized, as well as some equipment related to chocobos&lt;br /&gt;
* Chocobo Digging skill ups are shown in the chat log&lt;br /&gt;
* Kill count of the Deathbringer greatsword (Dark Knight quest) is shown in the chat log&lt;br /&gt;
* 2x tab rate in Fields/Grounds of Valor&lt;br /&gt;
* CoP zones are not capped. Battlefields have been customized to be challenging to a 3 person party&lt;br /&gt;
* Modern post Adoulin weaponskill calculations are used&lt;br /&gt;
* We have custom holiday events throughout the year&lt;br /&gt;
* Ambrosia (food) and Amrita (drink) have been powered up&lt;br /&gt;
* Many items have had bonus effects and hidden latent effects added&lt;br /&gt;
* Lots of formerly useless pieces of gear have been powered up&lt;br /&gt;
* Custom NMs and Monsters have been added&lt;br /&gt;
* NMs with long repop times were shortened, making 21hr spawns into 6hr spawns&lt;br /&gt;
* Behemoth/Fafnid/Adamantoise freely spawn but King Behemoth/Nighog/Aspid are force pop via trade&lt;br /&gt;
* Some regular monster camps and Fields/Ground of Valor pages have been customized&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|&amp;lt;s&amp;gt;Legion FFXI Server&amp;lt;/s&amp;gt; Homepoint&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| &amp;lt;s&amp;gt;legiondark.com&amp;lt;/s&amp;gt; homepointxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| &amp;lt;s&amp;gt;http://legiondark.com/forums/&amp;lt;/s&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
|&lt;br /&gt;
Being reborn under new management.&lt;br /&gt;
&amp;lt;s&amp;gt;&lt;br /&gt;
* Level cap 99&lt;br /&gt;
* Maps and OP Unlocked&lt;br /&gt;
* Explorer Moogle 3 cities, Selbina, Mahura&lt;br /&gt;
* EXP 3x Retail&lt;br /&gt;
* Books 2x Retail&lt;br /&gt;
* Combat and crafting skills 9x Retail&lt;br /&gt;
* Reduced reengage delay&lt;br /&gt;
* Reduced weakened time&lt;br /&gt;
* Faster &amp;quot;resting&amp;quot; recovery&lt;br /&gt;
* Several Custom Food Items&lt;br /&gt;
* Many Enabled player commands&lt;br /&gt;
* Small regen/refresh/regain with buff to level 75&lt;br /&gt;
* STS service give us the unique ability to transfer a character from ANY server to legion&lt;br /&gt;
* Over 200 Custom NM’s geared for 99 players up to Multi-Alliance Mobs.&lt;br /&gt;
* 9 Custom Aby Zones for EXP and HNM, all geared and balanced for 99 play&lt;br /&gt;
* Custom Trials and Quests for Salvage and +1/AF3 +1-2/Empy/Relic/Mythic(and upgrades)&lt;br /&gt;
* Custom BCNM&lt;br /&gt;
* ALL Blue Magic available.&lt;br /&gt;
* Auction House Bot that simulates always present buyers and sellers at regular intervals.&lt;br /&gt;
* Regular scheduled version updates to introduce new gear and content.&lt;br /&gt;
* Regularly shares back relevant retail accurate work so all servers may benefit.&lt;br /&gt;
&amp;lt;/s&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Era FFXI Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| http://ffera.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| http://ffera.com/forums/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
Era server is capped at the level 75 cap with Wings of The Goddess being the latest expansion.&lt;br /&gt;
The server has a friendly and helpful social linkshell available to all players and active GMs.&lt;br /&gt;
We also have custom content to make the player experience even more enjoyable!&lt;br /&gt;
&lt;br /&gt;
*75 Cap &amp;amp; subjobs unlocked!&lt;br /&gt;
*Default EXP x4 rate&lt;br /&gt;
*Fields of Valor Books active&lt;br /&gt;
*Increased movement speed 20% over retail speed (does not apply to Mentor characters)&lt;br /&gt;
*Starting gil 10,000&lt;br /&gt;
*Custom &amp;amp; Classic camp with &amp;quot;Moogle buffs&amp;quot; available&lt;br /&gt;
*Maps and Outpost warps all Unlocked&lt;br /&gt;
*CUSTOM Mentor Mode Exp x1 for the very old school player w/ Custom Vendors &amp;amp; Perks&lt;br /&gt;
*Weekly Notorious monster quest with rewards&lt;br /&gt;
*Get Rank 10 All Nation&lt;br /&gt;
*Fully Implemented Zilart and Promathia Missions (Aht Urghan comming soon!)&lt;br /&gt;
*Quest gil rewards increased&lt;br /&gt;
*Custom commands&lt;br /&gt;
*Custom Npcs&lt;br /&gt;
*Custom BCNMs &amp;amp; ENMs&lt;br /&gt;
*Custom Augments&lt;br /&gt;
*(Mostly) FUNCTIONING Sea &amp;amp; Jailers&lt;br /&gt;
*Limbus &amp;amp; Dynamis (including All Dreamlands*!)&lt;br /&gt;
*Custom ZNM System including Pandemonium Warden!&lt;br /&gt;
*Classic &amp;amp; Item pop Land God HNMs, with a chance of dropping HQ pop item&lt;br /&gt;
*Increased fame acquisition for all nations&lt;br /&gt;
*Custom drops on many NMs!&lt;br /&gt;
*Regular server updates, Our devs work hard to keep content working just for you&lt;br /&gt;
&lt;br /&gt;
Join our Discord (http://ffera.com/discord) Servers!&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Shinra-GamerzProjectXI&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| 184.91.26.144&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| http://gamerzprojectxi.com/  &lt;br /&gt;
http://events.gamerzprojectxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
*Ashita will not work on this server!&lt;br /&gt;
*Custom Connection Tool Available&lt;br /&gt;
*Starting gil: 1,000,000G&lt;br /&gt;
*Level cap: 75&lt;br /&gt;
*All Maps Unlocked&lt;br /&gt;
*Experience rate: 8x Retail&lt;br /&gt;
*Movement speed: 2.5x Retail&lt;br /&gt;
*Crafting skill / Combat skill rate: 4x Retail&lt;br /&gt;
*Ventrilo Server Available&lt;br /&gt;
*Player based economy / items crafted&lt;br /&gt;
*Great community works well together&lt;br /&gt;
*No hacks cheats or dual-boxing is allowed&lt;br /&gt;
*We prefer a community of people working together&lt;br /&gt;
*Content added often~!   &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|BNET.cc Funserver (Reborn!)&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
| use ffxi.cc in Ashita/Windower configs&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server DEETS'''&lt;br /&gt;
| http://www.bnet.cc/ Main Website  &lt;br /&gt;
http://bnet.cc/page.php?id=1 - Guide to setup/Our Client Downloads&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
|&lt;br /&gt;
Server has been in operation since 2013, and operates on a dedicated box on a 50 Down/50 Up Fiber Optic line. Its fast, stable, and loads of fun. Setup around people that have already played thru the game and really want to just relive some highlights, but not put months or years of their life into it again. Super fast leveling, and some fun commands.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Auction House NEVER depletes- 100gil items&lt;br /&gt;
* Capped to 80 (75 Era server)&lt;br /&gt;
* Starting Gil 5,000&lt;br /&gt;
* Movement speed around 80 (Wanna move faster? use !flash or !fly )&lt;br /&gt;
* All jobs unlocked, subjobs unlocked. (Minus RUN/GEO)&lt;br /&gt;
* Exp Rate around 6x faster than normal with FoV and GoV as well!&lt;br /&gt;
* Skillups super fast. If it isn't fast enough let me know.&lt;br /&gt;
* Max Inventory Space. (You will need it!)&lt;br /&gt;
* NM boosted 1.8x normal for real challenges with all of the player enhancements.&lt;br /&gt;
* Zilart, CoP, ToAU, and WoTG. Anything past WoTG is shit and should be treated as such.&lt;br /&gt;
* Wallhacking encouraged (And turned on for all players), several other commands available (Check website for details as more are added over time!)&lt;br /&gt;
* Custom Commands to enhance player experience (Designed for solo playable), as well as normally GM only commands.&lt;br /&gt;
* Universal Regen/refresh for entire server.&lt;br /&gt;
* Many more secrets. Designed for a small challenge but more for nostalgia without the wait! &lt;br /&gt;
* Version Locked to '''30190305_0'''&lt;br /&gt;
* Continued plan to slowly work on ToAU and WoTG and merge in large batch fixes from DSP.&lt;br /&gt;
* Absolutely no GMs. All commands designed to get you out of trouble on your own. &lt;br /&gt;
* Dualbox up to 2 total connections per IP is welcome. Please don't be a dick.&lt;br /&gt;
* Expect memes in Discord. &lt;br /&gt;
* Prepare to be tormented sometimes by server admin. (Tagban) but all jovial. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Valhalla&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
| 45.79.6.92 (use --server 45.79.6.92)&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://www.valhalla.group/forums/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| Valhalla provides a completely free and unique twist for Final Fantasy XI. Originally joining the scene in 2012, We have strived to forge our ideas of a Vana'diel that everyone can enjoy without the hassle of subscription fees.&lt;br /&gt;
&lt;br /&gt;
* EXP Rate 2.5x&lt;br /&gt;
* Starting Gil 10,000&lt;br /&gt;
* Movement Speed 80&lt;br /&gt;
* Custom Adventuring Fellow - we have three complete(PLD,RDM,BLM) and working on SAM,DRK,WAR&lt;br /&gt;
* Custom NPCs - Cross-class abilities and traits&lt;br /&gt;
* Hunts &amp;amp; Daily bcnms&lt;br /&gt;
* Custom Augment system&lt;br /&gt;
* Mounts&lt;br /&gt;
* Seasonal Events&lt;br /&gt;
* PvP&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|LM's Darkstar Project FFXI Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  68.149.188.198&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  **None at this time**&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Jobs: Locked&lt;br /&gt;
* Server Status: Online (rarely down, The server is up 24 hours a day unless someone happens to hit the box outside my house with a truck again.)&lt;br /&gt;
* Server Level Cap: 75&lt;br /&gt;
* Expansions: Zilart, CoP, ToAU and WoTG are exactly as they are for DSP. &lt;br /&gt;
* Server Rates (Exp/Crafting/FoV) (*Unless Specified it is retail) &lt;br /&gt;
* Exp: 5X&lt;br /&gt;
* Speed: 40 (2x retail)&lt;br /&gt;
* Skill up Multiplier: 5.5&lt;br /&gt;
* Craft Skill up Chance: 5.6&lt;br /&gt;
* Droprate: 2.0 (2X retail)&lt;br /&gt;
* Mob Gil Bonus: 50&lt;br /&gt;
* Start Gil: 100,000&lt;br /&gt;
* All Maps+ Outposts: UNLOCKED&lt;br /&gt;
* Fame for all nations: 3X&lt;br /&gt;
* Gil rate all missions: 3X&lt;br /&gt;
* Excavation, Mining, Harvesting: 0.75 (0.33 is retail&lt;br /&gt;
* Landking system: Hybrid (both spawn/ Pop)&lt;br /&gt;
* HNM's: They spawn every 150 -180 seconds (2.5 to 3 minutes) &lt;br /&gt;
* NM's: Same as HNM's for monsters with desirable drops.&lt;br /&gt;
* Auction House: Stocked currently&lt;br /&gt;
* Homepoint Teleport's : Disabled as is home point Heal.&lt;br /&gt;
&lt;br /&gt;
My goal: To provide an FFXI experience free of the grind and exclusion that hurt the game in 2008. You will not be given items, you will still have to earn them. (exceptions will be made for missions/ quests that are currently not functioning as intended. Eg. Af1 quests.) Regardless of the progression of the darkstar project the server will not have anything after WoTG unlocked unless there is an overwhelming demand for it.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Realms of Jova&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
| 98.26.47.110 or realmsofjova.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| http://realmsofjova.ddns.net/forum/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Jobs: GEO is not avail. All adv jobs require questing to unlock.&lt;br /&gt;
* Server Level Cap: 99&lt;br /&gt;
* Server Rates Exp: 3x /Crafting 10x all crafts to 100 aside from synergy. -Limit break removed&lt;br /&gt;
* Fame Rate 100x&lt;br /&gt;
* All OP warps Unlocked aside from sky access&lt;br /&gt;
* Minimally stocked AH - Still allows crafters to make some $$&lt;br /&gt;
* All battlefield caps removed outside of Limbus&lt;br /&gt;
* 10000 Starting gil&lt;br /&gt;
* All maps unlocked&lt;br /&gt;
* 2x run speed&lt;br /&gt;
* Signet adds small regen/refresh/reraise to 75&lt;br /&gt;
* Custom 119 Sky content&lt;br /&gt;
* Custom Escha Zitah&lt;br /&gt;
* Custom Aby Zones&lt;br /&gt;
* Custom Voidwatch&lt;br /&gt;
* Custom Limbus Rewards&lt;br /&gt;
* Custom Taru/Galka Faction Questline with special shop.&lt;br /&gt;
* Custom Augments for many endgame gearsets.&lt;br /&gt;
* Custom Trial weapons with aftermaths.&lt;br /&gt;
* Custom Synth recipes for endgame gear. We love crafters!&lt;br /&gt;
* Custom buffs of Avatars and BST pets to allow for endgame use.&lt;br /&gt;
* Almost all BLU spells in aside from a few Adoulin spells.&lt;br /&gt;
* Daily login reward system with fancy stuffs.&lt;br /&gt;
* Hate re-worked to allow for smoother tanking in endgame alliance battles.&lt;br /&gt;
* Haste duration bumped up to 5 minutes. (Also affects the Hastega spell)&lt;br /&gt;
* Elemental and Divine magic power adjusted to 1.5x&lt;br /&gt;
* Sneak, Invis, and Deodorize now last 2x longer than retail.&lt;br /&gt;
* All expansions areas now activated, but not all with content. Mobs to fight and exp on in all areas. Custom content coming soon.&lt;br /&gt;
* Speaking to Darcia in Lower Jeuno will teleport you directly to Western Adoulin (No conversation or quests) -Astral Flow&lt;br /&gt;
* Exp Botting and Dual Boxing are allowed in all but endgame areas and currency farming areas.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Expedition Gaming’s FFXI server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  expeditiongaming.ddns.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://expeditiongaming.guildwork.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Facebook'''&lt;br /&gt;
|  https://www.facebook.com/groups/1749730585295430&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Level Cap 75&lt;br /&gt;
* Explorer Moogles to teleport city to city&lt;br /&gt;
* Home Point teleports enabled&lt;br /&gt;
* All maps unlocked at the start.&lt;br /&gt;
* Outposts unlocked at the start.&lt;br /&gt;
* Movement speed 120%&lt;br /&gt;
* Starting gil 100,000&lt;br /&gt;
* Skill Up Rate x15&lt;br /&gt;
* Crafting Skill Up x15&lt;br /&gt;
* Experience Bonus x3&lt;br /&gt;
* Content up to just BEFORE Abyssea is enabled&lt;br /&gt;
* Fully stocked Auction House&lt;br /&gt;
* /say is Global chat&lt;br /&gt;
* Change jobs and active Mog House anywhere in the world!&lt;br /&gt;
* And so much more! come by and check us out ^.^&lt;br /&gt;
&lt;br /&gt;
* We have plans for some custom events, and will be adjusting settings based on community feedback.&lt;br /&gt;
&lt;br /&gt;
* Teamspeak3 open server expeditiongaming.ddns.net:9987&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|QuetzRebirth Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  216.105.171.45&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://quetzrebirth.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Level Cap 75&lt;br /&gt;
* Use the @signet and @sanction @ah commands when on the go!&lt;br /&gt;
* All jobs are unlocked. Subjob is unlocked.&lt;br /&gt;
* No need to do limit break quests. You're cleared up to the 75 cap.&lt;br /&gt;
* No need to do AF quests. AF becomes available from storage NPCs at level 50.&lt;br /&gt;
* Mythic Weaponskills are available at 285 Weapon Levels (275 for Club and Staff).&lt;br /&gt;
* Zero exp loss upon death.&lt;br /&gt;
* 2X exp gain, and 4X Fields of Valor and Grounds of Valor completion exp.&lt;br /&gt;
* 4X skillup rate.&lt;br /&gt;
* Sanction provides a 35% exp bonus when leveling in Sanction (ToAU) areas.&lt;br /&gt;
* The Leveling Incentive Program grants you gil, particular gear, and supplies as you go. http://www.quetzrebirth.enjin.com/levelingincentive&lt;br /&gt;
&lt;br /&gt;
Crafting:&lt;br /&gt;
* 4X skillup rate.&lt;br /&gt;
* You may level all crafts to 100 without limits.&lt;br /&gt;
&lt;br /&gt;
Auction House&lt;br /&gt;
* Lv1-60 Weapons and Armor are stocked at 100g per level. 150g for HQ&lt;br /&gt;
* Custom Augment System&lt;br /&gt;
* Custom Dynamis System&lt;br /&gt;
* Several NMs Rare/ex Drops have additional stats&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|BabyChoco&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  babychoco.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://babychoco.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Server Status: Online (24/7)&lt;br /&gt;
* Server Level Cap: 99&lt;br /&gt;
* Expansions: Zilart, CoP, ToAU and WoTG. (Based on the What Works page)&lt;br /&gt;
* Special SubJob LimitBreaker/Genkai at Level 75 (custom quest)&lt;br /&gt;
* All Maps Unlocked&lt;br /&gt;
&lt;br /&gt;
The Idea behind BabyChoco is to combine elements from ff14 to reach a medium between quick achievements and shorter run-around vs competitive time-consuming play. This is ideal for those that have a busy work life but still want to relive the stories or finish what was unfinished.&lt;br /&gt;
&lt;br /&gt;
Note: Accommodations will be granted to players for items that are unobtainable by normal means.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|KupoFFXI&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  www.kupoffxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://www.kupoffxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Discord'''&lt;br /&gt;
|   https://discord.gg/y4fE5g6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''64 Bit Installer'''&lt;br /&gt;
|   http://www.mediafire.com/file/nj0vl4dsl9dp0ga/Kupo64.zip&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''32 Bit Installer'''&lt;br /&gt;
|   http://www.mediafire.com/file/pxwzgm0jld7b42j/KupoSetup.rar&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
Server Settings:&lt;br /&gt;
* Experience rate is 1x.&lt;br /&gt;
* Movement speed is 1x.&lt;br /&gt;
* Fame gain 3x.&lt;br /&gt;
* Crafting skill up rate 2x.&lt;br /&gt;
* Notorious Monsters drop the non-ex gear.&lt;br /&gt;
&lt;br /&gt;
Features:&lt;br /&gt;
* Custom working in game friendlist&lt;br /&gt;
* Custom player commands with ingame command list &lt;br /&gt;
* All AHs linked together &lt;br /&gt;
* Custom anti-bot&lt;br /&gt;
* Custom anti-exploit &lt;br /&gt;
* Explorer Moogle teleport to starting cities for 300 gil&lt;br /&gt;
* ALL AF working&lt;br /&gt;
* WORKING MONSTER TP so those melee classes you love are relative throughout the game!&lt;br /&gt;
&lt;br /&gt;
Kupo is a private FFXI server based off the 2003 retail feeling with only CoP and RoZ expansions active&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|NIGHTBROOD Beta&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  nightbrood.no-ip.info&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Website'''&lt;br /&gt;
|  http://nightbrood.freeforums.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* LVL Cap: 75.&lt;br /&gt;
* XP 5x/Skillup 10x/Fame 10x/Crafting 5x&lt;br /&gt;
* FoV/GoV EXP/Tab 5x&lt;br /&gt;
* Player Run Speed: 3x retail.&lt;br /&gt;
* 50% Increase to Weapon Skill Potency - Special Modifiers for Relic/Mythic.&lt;br /&gt;
* 20% Increase to Magic and Item Potency&lt;br /&gt;
* Dual-boxing allowed! Only 1 alt.&lt;br /&gt;
* Sneak/Invisible 10x retail duration.&lt;br /&gt;
* All mobs that can drop gil&lt;br /&gt;
* All areas up to WoTG accessible.&lt;br /&gt;
* All maps/OP unlocked&lt;br /&gt;
* 80 Slot Safe/Sack/Satchels&lt;br /&gt;
* Auction House Buyback.&lt;br /&gt;
&lt;br /&gt;
1M gil starter ONLY FOR MAIN CHARACTERS. Server Xfers Not applicable. Ask GM for gil.&lt;br /&gt;
Chocobo Shirt and Destrier Beret, Treat Staff II, Nexus Cape&lt;br /&gt;
&lt;br /&gt;
Explorer Moogle active&lt;br /&gt;
No Dyna wait timer&lt;br /&gt;
No Midnight/3-5 day wait time for AF/Relic&lt;br /&gt;
&lt;br /&gt;
Nation Missions: Up to Rank 6. Rank 10 Sandy Confirmed&lt;br /&gt;
All ZM and COP Missions(Uncapped) Can obtain all Rings/Earrings&lt;br /&gt;
ToAU Mission: Up to Mission 13&lt;br /&gt;
WoTG Missions: Up to Mission 3&lt;br /&gt;
&lt;br /&gt;
Relics/Mythics Swap system. &lt;br /&gt;
Relic weapons have increased modifiers and increased Aftermath duration to 30/60/90 for 1k/2k/3k TP.&lt;br /&gt;
&lt;br /&gt;
Special system for obtaining items for non working content. Einherjar/Assault/Nyzul/Chantoyant/Etc.&lt;br /&gt;
Convert merits to zeni!&lt;br /&gt;
Non-Rare/EX items returned to popular NMs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Eden&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Website'''&lt;br /&gt;
|  http://www.classicffxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Discord'''&lt;br /&gt;
|  https://discord.gg/uKgpypT&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Settings'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Era: Treasures of Aht Urghan&lt;br /&gt;
* EXP Rate: 1x&lt;br /&gt;
* Fame Rate: 1x&lt;br /&gt;
* Skillup Rate: 1x&lt;br /&gt;
* Movement Speed: 40 (era default)&lt;br /&gt;
* HP Warp / Explorer Moogles: Disabled&lt;br /&gt;
* Level Sync: Enabled&lt;br /&gt;
* EXP Bands: Original Values&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
Eden is a level 75 ToAU era server that is focused on bringing that team-centric culture back to FFXI. There are some adjustments to quality of life and job balancing but in general things are ToAU era settings. We have working fishing from Setzor himself, gardening and chocobo digging for elemental ores (no workarounds needed!), original dynamis (with moving statues and the hourglass system!), and original level difficulty CoP missions. We develop ourselves as well as frequently import new progress from DSP but we release content when it is balanced/working properly so that new players have the same advantages as veteran players and no matter when you join Eden you'll have a great experience.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Kujata Reborn&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Website'''&lt;br /&gt;
|  http://kujatareborn.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Discord'''&lt;br /&gt;
|  https://discord.gg/N2mf8KZDiscordurl&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Settings'''&lt;br /&gt;
| &lt;br /&gt;
* Era: Wings of the Goddess&lt;br /&gt;
* EXP Rate: Era&lt;br /&gt;
* Fame Rate: Era&lt;br /&gt;
* Skillup Rate: Era&lt;br /&gt;
* Movement Speed: 40 (era default)&lt;br /&gt;
* Mog Wardrobe: Enabled and unlocked for all characters &lt;br /&gt;
* Explorer Moogles: Enabled&lt;br /&gt;
* Homepoint Teleport: Disabled&lt;br /&gt;
* Fields of Valor: Enabled (era: experience rewards 1x/Vana day)&lt;br /&gt;
* Grounds of Valor: Disabled&lt;br /&gt;
* Level Sync: Enabled&lt;br /&gt;
* Conquest Exp bands: Era&lt;br /&gt;
* Server transfers: Not permitted&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=Configuring_Your_Client&amp;diff=22745</id>
		<title>Configuring Your Client</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=Configuring_Your_Client&amp;diff=22745"/>
				<updated>2019-04-06T22:40:20Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: /* Updating FFXI via manual file update download (ADVANCED USERS ONLY PROCEED AT YOUR OWN RISK) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This guide is NOT intended for people with buddypass, or illegally downloaded versions of FFXI. We have the bought and paid for the game, and will never recommend that you use anything different. If you somehow managed to get it to work using the buddypass or an illegal version of FFXI then keep it to yourself. Discussion of obtaining software through illegal means is not tolerated.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Step 1 - Installing FFXI ==&lt;br /&gt;
&lt;br /&gt;
'''In this section we will install and update Final Fantasy XI from Retail Discs.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 If you do not have CD's you can download ffxi from http://www.playonline.com/ff11us/download/media/install_win.html&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
If you're using '''Windows Vista/7''' you will need to download this vista POL client: [http://www.playonline.com/ff11us/download/media/vista01.html?pageID=media FFXI POL Vista/7 Update]&lt;br /&gt;
&lt;br /&gt;
* Install POL (use appropriate version for your system)&lt;br /&gt;
&lt;br /&gt;
* Install FFXI&lt;br /&gt;
&lt;br /&gt;
* Install Rise of the Zilart&lt;br /&gt;
&lt;br /&gt;
* Install Chains of Promathia&lt;br /&gt;
&lt;br /&gt;
* Install Treasures of Aht Urghan&lt;br /&gt;
&lt;br /&gt;
* Install Wings of the Goddess&lt;br /&gt;
&lt;br /&gt;
Time to update!&lt;br /&gt;
&lt;br /&gt;
'''The method below is the most reliable but it does take a while. If you're a rebel and feeling a bit daring then [[Configuring_Your_Client#Updating_FFXI_via_manual_patch_download_.28ADVANCED_USERS_ONLY_PROCEED_AT_YOUR_OWN_RISK.29|click me to skip to &amp;quot;Updating FFXI via manual patch download(ADVANCED USERS ONLY)&amp;quot;]]'''&lt;br /&gt;
&lt;br /&gt;
== Step 2 - Preparing For Updates ==&lt;br /&gt;
&lt;br /&gt;
* Run '''PlayOnline'''. When it first runs it will prompt you to update, do it.&lt;br /&gt;
&lt;br /&gt;
* After the update for POL is done and restarted it will ask you if you're a New User or Existing User.&lt;br /&gt;
&lt;br /&gt;
* '''Choose Existing User''' using 1234567 as username/pass/account id etc.&lt;br /&gt;
&lt;br /&gt;
Unregistered PlayOnline Account made! Time for the next step.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Step 3 (part 1) - Updating Final Fantasy XI ==&lt;br /&gt;
&lt;br /&gt;
Download the file: [http://www.dspt.info/FFXI-UpdatePatch.zip here]&lt;br /&gt;
&lt;br /&gt;
* Open the file using an archiving program&lt;br /&gt;
&lt;br /&gt;
* Extract to a new directory e.g. '''c:\patch'''&lt;br /&gt;
&lt;br /&gt;
* Close your archiving program&lt;br /&gt;
&lt;br /&gt;
* Navigate to '''c:\patch'''&lt;br /&gt;
&lt;br /&gt;
* Single left-click anywhere in the folder and press '''Ctrl+A'''&lt;br /&gt;
&lt;br /&gt;
* Once you see everything highlighted press '''Ctrl+C'''&lt;br /&gt;
&lt;br /&gt;
== Step 3 (part 2) - Updating Final Fantasy XI (continued) ==&lt;br /&gt;
&lt;br /&gt;
* Navigate to the directory you installed Final Fantasy XI.&lt;br /&gt;
&lt;br /&gt;
(For '''64-bit''' systems, the default location is '''C:\Program Files (x86)\PlayOnline\SquareEnix\FINAL FANTASY XI\''')&lt;br /&gt;
&lt;br /&gt;
(For '''32-bit''' systems, the default location is '''C:\Program Files\PlayOnline\SquareEnix\FINAL FANTASY XI\''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Paste''' those files you copied '''from C:\Patch''' to  /FINAL FANTASY XI/ directory.&lt;br /&gt;
&lt;br /&gt;
* Single left click any where in the directory and hold '''Ctrl+V'''&lt;br /&gt;
&lt;br /&gt;
* When prompted to overwrite the files say '''Yes to All'''&lt;br /&gt;
&lt;br /&gt;
* Close windows explorer.&lt;br /&gt;
&lt;br /&gt;
== Step 3 (part 3) - Updating Final Fantasy XI (final part of Step 3) ==&lt;br /&gt;
&lt;br /&gt;
* Run PlayOnline.  On the left side of the screen click '''Check Files'''&lt;br /&gt;
&lt;br /&gt;
* On the next screen where it says '''&amp;quot;PlayOnlineViewer&amp;quot;''' click the two arrows and change it to '''&amp;quot;Final Fantasy XI&amp;quot;'''. The &amp;quot;version&amp;quot; should be '''&amp;quot;UNKNOWN&amp;quot;''', **if it does not work then redo Step 3 and carry on following from there**&lt;br /&gt;
&lt;br /&gt;
It should look like this: [https://cdn.pbrd.co/images/HKcW6A3.png]&lt;br /&gt;
&lt;br /&gt;
* Click on the '''Check Files''' button.&lt;br /&gt;
&lt;br /&gt;
* PlayOnline will then check all the FINAL FANTASY XI files (usually takes about 15-20 minutes) and prompt you on what to do because it found errors.&lt;br /&gt;
&lt;br /&gt;
* You should then choose to fix the errors. They are errors after all and need to be fixed.&lt;br /&gt;
&lt;br /&gt;
* PlayOnline will then automatically start checking and updating files. '''This takes around 5-10hrs'''. Once it starts downloading you can leave it unattentended if you wish to do so (best to do this overnight as PlayOnline servers are sloooooooooooooooooow)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Once you're done updating, navigate to '''/PlayOnlineViewer/'''.&lt;br /&gt;
&lt;br /&gt;
* Right-click the '''&amp;quot;data&amp;quot;''' folder and click '''copy'''&lt;br /&gt;
&lt;br /&gt;
* Navigate to '''/FINAL FANTASY XI/''', right click an empty space in the folder and click '''paste'''. You should now have the '''&amp;quot;data&amp;quot;''' folder inside your '''/FINAL FANTASY XI/''' folder.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Woo glad that's over! All that's left is to set up your launcher. [[Configuring_Your_Client#Setting_up_the_Launcher|Click Me for Launcher Setup Instructions!]] '''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Updating FFXI via manual file update download '''(ADVANCED USERS ONLY PROCEED AT YOUR OWN RISK)''' ===&lt;br /&gt;
&lt;br /&gt;
This option isn't supported by Dark Star Project, but may be faster than updating through PlayOnline&lt;br /&gt;
&lt;br /&gt;
If you don't have something that can extract RAR archives, download and install [http://www.7-zip.org/download.html 7zip].&lt;br /&gt;
&lt;br /&gt;
Close the PlayOnline Viewer&lt;br /&gt;
&lt;br /&gt;
Go to [http://tehkrizz.net/FFXI/downloads.php tehkrizz's FFXI files Download Page]&lt;br /&gt;
&lt;br /&gt;
Download the MOV, ROM, and Sound archives.&lt;br /&gt;
Extract the files into your FFXI install folder. Usually C:\Program Files (x86)\PlayOnline\SquareEnix\FINAL FANTASY XI on 64-bit Windows or C:\Program Files\PlayOnline\SquareEnix\FINAL FANTASY XI on 32-bit Windows&lt;br /&gt;
Extract the contents of the FFXI Patch you downloaded earlier into the FFXI install folder again, overwriting all files. If you skip this step, your client probably will not update properly.&lt;br /&gt;
&lt;br /&gt;
Run the PlayOnline Viewer&lt;br /&gt;
&lt;br /&gt;
Select Check Files on the left of the screen.&lt;br /&gt;
&lt;br /&gt;
Click on PlayOnline Viewer then select Final Fantasy XI from the drop down, then Check Files. If there have been any updates since the archives posted on tehkrizz's site, this may take an hour or more.&lt;br /&gt;
&lt;br /&gt;
Close the PlayOnline Viewer&lt;br /&gt;
&lt;br /&gt;
== Setting up the Launcher ==&lt;br /&gt;
&lt;br /&gt;
'''In this section you will configure FFXI to connect to a DarkStar Server'''&lt;br /&gt;
&lt;br /&gt;
You can use Windower or xiloader directly to connect to a Dark Star server. Windower has more features, but take longer to set up. xiloader usually work with minimal configuration. &lt;br /&gt;
&lt;br /&gt;
[http://ashita.atom0s.com/ Ashita] also works as it always has, but do not expect the Darkstar developers to help you with any issues you experience installing/using it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== xiloader ===&lt;br /&gt;
&lt;br /&gt;
This is the most maintained simple loader. It does not support plugins but it is used with Windower which does provide plugins.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
You will need: &lt;br /&gt;
&lt;br /&gt;
[https://www.microsoft.com/en-ca/download/details.aspx?id=48145 MSVC 2015 Runtimes] x86 version&lt;br /&gt;
&lt;br /&gt;
This version takes command-line options and was designed to work seamlessly with Windower.&lt;br /&gt;
Download [https://github.com/DarkstarProject/xiloader/releases/latest xiloader]&lt;br /&gt;
&lt;br /&gt;
Extract the xiloader.exe into a folder of your choice (it does '''''not''''' need to be any particular location, and you can specify the path to it in windower). Note: it is not recommended that you place it inside your &amp;quot;Program files&amp;quot; or Final Fantasy XI folders.&lt;br /&gt;
&lt;br /&gt;
To play on a local server, just run xiloader.exe and you will be prompted for a username and password to login with.&lt;br /&gt;
&lt;br /&gt;
To play on another server, open up a command prompt, navigate to the folder you extracted to, and type in:&lt;br /&gt;
&amp;lt;pre&amp;gt;xiloader.exe --server server-ip --user username --pass password&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The username and password options are optional here and will be prompted for if not provided. the Language option is required if you have a JP or EU version. See the Readme in the archive for more information.&lt;br /&gt;
&lt;br /&gt;
'''If you need to be able to log into a public server hosted on your own computer or LAN, add the --hairpin option to the command!'''&lt;br /&gt;
&lt;br /&gt;
=== Windower === &lt;br /&gt;
&lt;br /&gt;
Download [http://windower.net/ Windower]&lt;br /&gt;
&lt;br /&gt;
Create a folder in a convenient location and extract the archive into it.&lt;br /&gt;
&lt;br /&gt;
Run Windower.exe and it will automatically download all the needed files.&lt;br /&gt;
&lt;br /&gt;
Afterwards, you need to get [https://github.com/DarkstarProject/xiloader/releases/latest xiloader] and make sure to remember the path you put it in - you will need that path in your profile!&lt;br /&gt;
&lt;br /&gt;
Open Windower and create a profile for your server.  After you create it, close Windower, and open settings.xml in Windower's folder with a text editor.&lt;br /&gt;
You need to add &amp;lt;executable&amp;gt;path\to\xiloader.exe&amp;lt;/executable&amp;gt; to your profile where &amp;quot;path\to\&amp;quot; is the actual file path to the exe, and any arguments (such as --server) into &amp;lt;args&amp;gt;(arguments)&amp;lt;/args&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
An example profile looks like:&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;profile name=&amp;quot;myserver&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;consolekey&amp;gt;Insert&amp;lt;/consolekey&amp;gt;&lt;br /&gt;
    &amp;lt;mipmaplevel&amp;gt;6&amp;lt;/mipmaplevel&amp;gt;&lt;br /&gt;
    &amp;lt;uiscale&amp;gt;1&amp;lt;/uiscale&amp;gt;&lt;br /&gt;
    &amp;lt;supersampling&amp;gt;2&amp;lt;/supersampling&amp;gt;&lt;br /&gt;
    &amp;lt;bumpmapping&amp;gt;true&amp;lt;/bumpmapping&amp;gt;&lt;br /&gt;
    &amp;lt;args&amp;gt;--server myserver.com --user username&amp;lt;/args&amp;gt;&lt;br /&gt;
    &amp;lt;executable&amp;gt;.\path\to\xiloader.exe&amp;lt;/executable&amp;gt;&lt;br /&gt;
  &amp;lt;/profile&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''If you move or rename xiloader, make sure you match the new exe name and path in your profile. You''' '''''never''''' '''have to rename the games original pol.exe'''&lt;br /&gt;
&lt;br /&gt;
'''If you need to be able to log into a public server hosted on your own computer or LAN, add the --hairpin option to the Boot Command!'''&lt;br /&gt;
&lt;br /&gt;
'''If you need to be able to log into a server hosted on a different computer in your LAN, check the host computer's IP and change the IP to 192.168.XX.XXX --hairpin'''&lt;br /&gt;
&lt;br /&gt;
After you are done editing your profile, save the settings.xml file, launch windower, and running your profile should connect you to your target server.&lt;br /&gt;
&lt;br /&gt;
See the [[DarkStar Servers]] page for servers you can use.&lt;br /&gt;
&lt;br /&gt;
== Updating Your Client ==&lt;br /&gt;
&lt;br /&gt;
Every time a new patch comes out you must update your client or lots of weird things will happen (wrong messages will appear, npcs don't show up)&lt;br /&gt;
&lt;br /&gt;
1. Download this [https://forums.dspt.info/download/file.php?id=1996 patch]&lt;br /&gt;
&lt;br /&gt;
2. Extract its contents to your PlayOnline/Squareenix/Final Fantasy XI directory.&lt;br /&gt;
&lt;br /&gt;
3. Go into Playonline and check files on FFXI (its version should be undefined)&lt;br /&gt;
&lt;br /&gt;
4. Wait until Check Files has finished&lt;br /&gt;
&lt;br /&gt;
5. Copy your 'data' folder from /PlayOnlineViewer/ to /FINAL FANTASY XI/&lt;br /&gt;
&lt;br /&gt;
6. Update your launcher.&lt;br /&gt;
&lt;br /&gt;
== Common Errors ==&lt;br /&gt;
&lt;br /&gt;
=== MSVCP110.dll is Missing ===&lt;br /&gt;
&lt;br /&gt;
You will need to install the correct [https://www.microsoft.com/en-us/download/details.aspx?id=30679 Redistributable Package] from Microsoft. Please note that you cannot just take any of those, you need to pick the one that goes with your very specific version of Visual Studio. The link for example is for VS 2012 SP1. If you have another version, you need another vcredist package.&lt;br /&gt;
&lt;br /&gt;
=== MSVCR110D.dll is Missing ===&lt;br /&gt;
&lt;br /&gt;
The Visual C++ [https://www.microsoft.com/en-us/download/details.aspx?id=30679 Redistributable] for Visual Studio 2012 must be installed in target machines.&lt;br /&gt;
&lt;br /&gt;
=== msvcr110.dll is Missing ===&lt;br /&gt;
&lt;br /&gt;
You need to install the Visual C++ Redistributable for Visual Studio 2012 Update 3 from here:&lt;br /&gt;
&lt;br /&gt;
http://download.microsoft.com/download/1/6/B/16B06F60-3B20-4FF2-B699-5E9B7962F9AE/VSU3/vcredist_x86.exe&lt;br /&gt;
&lt;br /&gt;
=== Dual Boxing Crashes Second Client ===&lt;br /&gt;
&lt;br /&gt;
This happens when running the clients in admin mode! Don't run as an admin.&lt;br /&gt;
&lt;br /&gt;
=== Accept Failed 10093 ===&lt;br /&gt;
&lt;br /&gt;
Client is out of date. Run POL and update.&lt;br /&gt;
&lt;br /&gt;
Open your FFXI folder.&lt;br /&gt;
Then go into ROM\0&lt;br /&gt;
An delete 0.dat&lt;br /&gt;
Open POL&lt;br /&gt;
Then open regular PlayOnline, on the left click 'Check Files' select FFXi from the list.&lt;br /&gt;
&lt;br /&gt;
=== Error 10092 ===&lt;br /&gt;
&lt;br /&gt;
Issue = Bad client file&lt;br /&gt;
Fix =&lt;br /&gt;
&lt;br /&gt;
1. Lets start with the easy stuff please make sure you have the ini and Final fantasy Config bothe set to the same resolution and make sure you are running the game as an admin! &lt;br /&gt;
&lt;br /&gt;
2. If one did not work you may need to add your data folder from play online to the final fantasy ffxi folder! This could also Show you Build_100&lt;br /&gt;
&lt;br /&gt;
3. If steps 1 and 2 are not working you may need to launch play online and try to recover your ffxi files through Check File This could also Show you Build_100&lt;br /&gt;
&lt;br /&gt;
=== FFXI-3001 ===&lt;br /&gt;
&lt;br /&gt;
Your character is still logged in. Wait a 2-5 mins and try again. Your char has to time out.&lt;br /&gt;
&lt;br /&gt;
=== FFXI-3005 ===&lt;br /&gt;
&lt;br /&gt;
Fix = wait 2-5 min continued login after this error could get you error 3001&lt;br /&gt;
&lt;br /&gt;
Fix = This can also mean the login server is online but the game server itself has crashed. I will of course have it back up asap aka when i notice its down.&lt;br /&gt;
&lt;br /&gt;
=== Build_100 When launching FFXI-boot ===&lt;br /&gt;
&lt;br /&gt;
1. If one did not work you may need to add your data folder from play online to the final fantasy ffxi folder!&lt;br /&gt;
&lt;br /&gt;
2. If steps 1 and 2 are not working you may need to launch play online and try to recover your ffxi files through Check File&lt;br /&gt;
&lt;br /&gt;
3. This also happens if you try to enter a zone/expansion you don't have installed. Ask a GM to move your char or buy and install the expansion, your move.&lt;br /&gt;
&lt;br /&gt;
=== FFXI - 3305 ===&lt;br /&gt;
&lt;br /&gt;
Your char probably hasn't timed out properly, wait 2 mins and try again. &lt;br /&gt;
If that didn't work then server is probably down.&lt;br /&gt;
&lt;br /&gt;
=== FFXI-3101 ===&lt;br /&gt;
&lt;br /&gt;
3101 is a disconnect with you and the login server. &lt;br /&gt;
&lt;br /&gt;
The server could be down or your launcher is out of date&lt;br /&gt;
&lt;br /&gt;
=== FFXI-3322 while creating my character ===&lt;br /&gt;
&lt;br /&gt;
1. Go to Playoneline Viewer folder (usually in C:/programs)&lt;br /&gt;
&lt;br /&gt;
2. Copy data folder&lt;br /&gt;
&lt;br /&gt;
3. Paste it in Final Fantasy XI folder&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If that doesn't work, name could be taken or be too short.&lt;br /&gt;
&lt;br /&gt;
=== You could not be logged in! ===&lt;br /&gt;
&lt;br /&gt;
Password or username was not correct. Make sure the account exists.&lt;br /&gt;
&lt;br /&gt;
=== Getting Japanese Error When Creating Char ===&lt;br /&gt;
&lt;br /&gt;
The japanese error is mostly because your character name is already taken.&lt;br /&gt;
&lt;br /&gt;
It may also happen if the name is blocked by the client side &amp;quot;bad words&amp;quot; filtering, some of which may not be obvious.&lt;br /&gt;
&lt;br /&gt;
=== Check files only has PlayOnline Viewer and Tetra ===&lt;br /&gt;
&lt;br /&gt;
Download this patch [http://code.google.com/p/onetimexi/downloads/detail?name=FFXI-UpdatePatch.zip patch]&lt;br /&gt;
&lt;br /&gt;
Extract its contents to your PlayOnline/Squareenix/Final Fantasy XI directory.&lt;br /&gt;
&lt;br /&gt;
=== I cannot see my character, any npcs or any players ===&lt;br /&gt;
&lt;br /&gt;
Update your client. Copy the patch into ffxi directory and check files.&lt;br /&gt;
Also make sure your graphics drivers are up to date.&lt;br /&gt;
&lt;br /&gt;
=== Can't repair file after deleteing .dat from ROM ===&lt;br /&gt;
&lt;br /&gt;
Use the patch, check files and copy your 'data' folder over from /PlayOnlineViewer/ to /FINAL FANTASY XI/&lt;br /&gt;
&lt;br /&gt;
=== /check not working anymore ===&lt;br /&gt;
&lt;br /&gt;
Update your client!!&lt;br /&gt;
&lt;br /&gt;
=== Error::FFXiLogin init_tcp_socket (10061) ===&lt;br /&gt;
&lt;br /&gt;
Update Windower and your client!&lt;br /&gt;
&lt;br /&gt;
=== Couldn't Find Server ===&lt;br /&gt;
&lt;br /&gt;
Keep in mind the login server could be down. You can try pinging the server from the cmd prompt.&lt;br /&gt;
&lt;br /&gt;
=== Game Settings Do Not Save ===&lt;br /&gt;
&lt;br /&gt;
Run the booter in admin mode. Right click and click on run as admin.&lt;br /&gt;
&lt;br /&gt;
=== Can't Receive tells ===&lt;br /&gt;
&lt;br /&gt;
Your name is too long or relog.&lt;br /&gt;
&lt;br /&gt;
=== POL-1160 ===&lt;br /&gt;
&lt;br /&gt;
Don't connect to play online. Create an account and go straight to check files.&lt;br /&gt;
&lt;br /&gt;
=== build_100 Error ===&lt;br /&gt;
&lt;br /&gt;
Update your client&lt;br /&gt;
&lt;br /&gt;
=== Dual boxing overwrites my macros and settings ===&lt;br /&gt;
&lt;br /&gt;
Use a different book.&lt;br /&gt;
&lt;br /&gt;
=== Weird Things are Happening ===&lt;br /&gt;
&lt;br /&gt;
Seriously your client is out of update. Update it.&lt;br /&gt;
&lt;br /&gt;
=== xiloader instantly closes after entering username and password ===&lt;br /&gt;
&lt;br /&gt;
delete FINAL FANTASY XI/ROM/0/0.DAT&lt;br /&gt;
&lt;br /&gt;
open PlayOnline &amp;gt; check files &amp;gt; FINAL FANTASY XI &amp;gt; repair&lt;br /&gt;
&lt;br /&gt;
close PlayOnline viewer when it's done repairing files (it'll tell you when) and reopen xiloader and log in&lt;br /&gt;
&lt;br /&gt;
if you're still unable to log in, uninstall PlayOnline, FINAL FANTASY XI and all expansions, and reinstall following the guide at the top of this page&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=Configuring_Your_Client&amp;diff=22744</id>
		<title>Configuring Your Client</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=Configuring_Your_Client&amp;diff=22744"/>
				<updated>2019-04-06T22:40:00Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: /* Updating FFXI via manual patch download (ADVANCED USERS ONLY PROCEED AT YOUR OWN RISK) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This guide is NOT intended for people with buddypass, or illegally downloaded versions of FFXI. We have the bought and paid for the game, and will never recommend that you use anything different. If you somehow managed to get it to work using the buddypass or an illegal version of FFXI then keep it to yourself. Discussion of obtaining software through illegal means is not tolerated.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Step 1 - Installing FFXI ==&lt;br /&gt;
&lt;br /&gt;
'''In this section we will install and update Final Fantasy XI from Retail Discs.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 If you do not have CD's you can download ffxi from http://www.playonline.com/ff11us/download/media/install_win.html&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
If you're using '''Windows Vista/7''' you will need to download this vista POL client: [http://www.playonline.com/ff11us/download/media/vista01.html?pageID=media FFXI POL Vista/7 Update]&lt;br /&gt;
&lt;br /&gt;
* Install POL (use appropriate version for your system)&lt;br /&gt;
&lt;br /&gt;
* Install FFXI&lt;br /&gt;
&lt;br /&gt;
* Install Rise of the Zilart&lt;br /&gt;
&lt;br /&gt;
* Install Chains of Promathia&lt;br /&gt;
&lt;br /&gt;
* Install Treasures of Aht Urghan&lt;br /&gt;
&lt;br /&gt;
* Install Wings of the Goddess&lt;br /&gt;
&lt;br /&gt;
Time to update!&lt;br /&gt;
&lt;br /&gt;
'''The method below is the most reliable but it does take a while. If you're a rebel and feeling a bit daring then [[Configuring_Your_Client#Updating_FFXI_via_manual_patch_download_.28ADVANCED_USERS_ONLY_PROCEED_AT_YOUR_OWN_RISK.29|click me to skip to &amp;quot;Updating FFXI via manual patch download(ADVANCED USERS ONLY)&amp;quot;]]'''&lt;br /&gt;
&lt;br /&gt;
== Step 2 - Preparing For Updates ==&lt;br /&gt;
&lt;br /&gt;
* Run '''PlayOnline'''. When it first runs it will prompt you to update, do it.&lt;br /&gt;
&lt;br /&gt;
* After the update for POL is done and restarted it will ask you if you're a New User or Existing User.&lt;br /&gt;
&lt;br /&gt;
* '''Choose Existing User''' using 1234567 as username/pass/account id etc.&lt;br /&gt;
&lt;br /&gt;
Unregistered PlayOnline Account made! Time for the next step.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Step 3 (part 1) - Updating Final Fantasy XI ==&lt;br /&gt;
&lt;br /&gt;
Download the file: [http://www.dspt.info/FFXI-UpdatePatch.zip here]&lt;br /&gt;
&lt;br /&gt;
* Open the file using an archiving program&lt;br /&gt;
&lt;br /&gt;
* Extract to a new directory e.g. '''c:\patch'''&lt;br /&gt;
&lt;br /&gt;
* Close your archiving program&lt;br /&gt;
&lt;br /&gt;
* Navigate to '''c:\patch'''&lt;br /&gt;
&lt;br /&gt;
* Single left-click anywhere in the folder and press '''Ctrl+A'''&lt;br /&gt;
&lt;br /&gt;
* Once you see everything highlighted press '''Ctrl+C'''&lt;br /&gt;
&lt;br /&gt;
== Step 3 (part 2) - Updating Final Fantasy XI (continued) ==&lt;br /&gt;
&lt;br /&gt;
* Navigate to the directory you installed Final Fantasy XI.&lt;br /&gt;
&lt;br /&gt;
(For '''64-bit''' systems, the default location is '''C:\Program Files (x86)\PlayOnline\SquareEnix\FINAL FANTASY XI\''')&lt;br /&gt;
&lt;br /&gt;
(For '''32-bit''' systems, the default location is '''C:\Program Files\PlayOnline\SquareEnix\FINAL FANTASY XI\''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Paste''' those files you copied '''from C:\Patch''' to  /FINAL FANTASY XI/ directory.&lt;br /&gt;
&lt;br /&gt;
* Single left click any where in the directory and hold '''Ctrl+V'''&lt;br /&gt;
&lt;br /&gt;
* When prompted to overwrite the files say '''Yes to All'''&lt;br /&gt;
&lt;br /&gt;
* Close windows explorer.&lt;br /&gt;
&lt;br /&gt;
== Step 3 (part 3) - Updating Final Fantasy XI (final part of Step 3) ==&lt;br /&gt;
&lt;br /&gt;
* Run PlayOnline.  On the left side of the screen click '''Check Files'''&lt;br /&gt;
&lt;br /&gt;
* On the next screen where it says '''&amp;quot;PlayOnlineViewer&amp;quot;''' click the two arrows and change it to '''&amp;quot;Final Fantasy XI&amp;quot;'''. The &amp;quot;version&amp;quot; should be '''&amp;quot;UNKNOWN&amp;quot;''', **if it does not work then redo Step 3 and carry on following from there**&lt;br /&gt;
&lt;br /&gt;
It should look like this: [https://cdn.pbrd.co/images/HKcW6A3.png]&lt;br /&gt;
&lt;br /&gt;
* Click on the '''Check Files''' button.&lt;br /&gt;
&lt;br /&gt;
* PlayOnline will then check all the FINAL FANTASY XI files (usually takes about 15-20 minutes) and prompt you on what to do because it found errors.&lt;br /&gt;
&lt;br /&gt;
* You should then choose to fix the errors. They are errors after all and need to be fixed.&lt;br /&gt;
&lt;br /&gt;
* PlayOnline will then automatically start checking and updating files. '''This takes around 5-10hrs'''. Once it starts downloading you can leave it unattentended if you wish to do so (best to do this overnight as PlayOnline servers are sloooooooooooooooooow)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Once you're done updating, navigate to '''/PlayOnlineViewer/'''.&lt;br /&gt;
&lt;br /&gt;
* Right-click the '''&amp;quot;data&amp;quot;''' folder and click '''copy'''&lt;br /&gt;
&lt;br /&gt;
* Navigate to '''/FINAL FANTASY XI/''', right click an empty space in the folder and click '''paste'''. You should now have the '''&amp;quot;data&amp;quot;''' folder inside your '''/FINAL FANTASY XI/''' folder.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Woo glad that's over! All that's left is to set up your launcher. [[Configuring_Your_Client#Setting_up_the_Launcher|Click Me for Launcher Setup Instructions!]] '''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Updating FFXI via manual file update download '''(ADVANCED USERS ONLY PROCEED AT YOUR OWN RISK)''' ===&lt;br /&gt;
&lt;br /&gt;
This option isn't supported by Dark Star Project, but may be faster than updating through PlayOnline&lt;br /&gt;
&lt;br /&gt;
If you don't have something that can extract RAR archives, download and install [http://www.7-zip.org/download.html 7zip].&lt;br /&gt;
&lt;br /&gt;
Close the PlayOnline Viewer&lt;br /&gt;
&lt;br /&gt;
Go to [http://tehkrizz.net/FFXI/downloads.php tehkrizz's FFXI Patch Download Page]&lt;br /&gt;
&lt;br /&gt;
Download the MOV, ROM, and Sound archives.&lt;br /&gt;
Extract the files into your FFXI install folder. Usually C:\Program Files (x86)\PlayOnline\SquareEnix\FINAL FANTASY XI on 64-bit Windows or C:\Program Files\PlayOnline\SquareEnix\FINAL FANTASY XI on 32-bit Windows&lt;br /&gt;
Extract the contents of the FFXI Patch you downloaded earlier into the FFXI install folder again, overwriting all files. If you skip this step, your client probably will not update properly.&lt;br /&gt;
&lt;br /&gt;
Run the PlayOnline Viewer&lt;br /&gt;
&lt;br /&gt;
Select Check Files on the left of the screen.&lt;br /&gt;
&lt;br /&gt;
Click on PlayOnline Viewer then select Final Fantasy XI from the drop down, then Check Files. If there have been any updates since the archives posted on tehkrizz's site, this may take an hour or more.&lt;br /&gt;
&lt;br /&gt;
Close the PlayOnline Viewer&lt;br /&gt;
&lt;br /&gt;
== Setting up the Launcher ==&lt;br /&gt;
&lt;br /&gt;
'''In this section you will configure FFXI to connect to a DarkStar Server'''&lt;br /&gt;
&lt;br /&gt;
You can use Windower or xiloader directly to connect to a Dark Star server. Windower has more features, but take longer to set up. xiloader usually work with minimal configuration. &lt;br /&gt;
&lt;br /&gt;
[http://ashita.atom0s.com/ Ashita] also works as it always has, but do not expect the Darkstar developers to help you with any issues you experience installing/using it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== xiloader ===&lt;br /&gt;
&lt;br /&gt;
This is the most maintained simple loader. It does not support plugins but it is used with Windower which does provide plugins.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
You will need: &lt;br /&gt;
&lt;br /&gt;
[https://www.microsoft.com/en-ca/download/details.aspx?id=48145 MSVC 2015 Runtimes] x86 version&lt;br /&gt;
&lt;br /&gt;
This version takes command-line options and was designed to work seamlessly with Windower.&lt;br /&gt;
Download [https://github.com/DarkstarProject/xiloader/releases/latest xiloader]&lt;br /&gt;
&lt;br /&gt;
Extract the xiloader.exe into a folder of your choice (it does '''''not''''' need to be any particular location, and you can specify the path to it in windower). Note: it is not recommended that you place it inside your &amp;quot;Program files&amp;quot; or Final Fantasy XI folders.&lt;br /&gt;
&lt;br /&gt;
To play on a local server, just run xiloader.exe and you will be prompted for a username and password to login with.&lt;br /&gt;
&lt;br /&gt;
To play on another server, open up a command prompt, navigate to the folder you extracted to, and type in:&lt;br /&gt;
&amp;lt;pre&amp;gt;xiloader.exe --server server-ip --user username --pass password&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The username and password options are optional here and will be prompted for if not provided. the Language option is required if you have a JP or EU version. See the Readme in the archive for more information.&lt;br /&gt;
&lt;br /&gt;
'''If you need to be able to log into a public server hosted on your own computer or LAN, add the --hairpin option to the command!'''&lt;br /&gt;
&lt;br /&gt;
=== Windower === &lt;br /&gt;
&lt;br /&gt;
Download [http://windower.net/ Windower]&lt;br /&gt;
&lt;br /&gt;
Create a folder in a convenient location and extract the archive into it.&lt;br /&gt;
&lt;br /&gt;
Run Windower.exe and it will automatically download all the needed files.&lt;br /&gt;
&lt;br /&gt;
Afterwards, you need to get [https://github.com/DarkstarProject/xiloader/releases/latest xiloader] and make sure to remember the path you put it in - you will need that path in your profile!&lt;br /&gt;
&lt;br /&gt;
Open Windower and create a profile for your server.  After you create it, close Windower, and open settings.xml in Windower's folder with a text editor.&lt;br /&gt;
You need to add &amp;lt;executable&amp;gt;path\to\xiloader.exe&amp;lt;/executable&amp;gt; to your profile where &amp;quot;path\to\&amp;quot; is the actual file path to the exe, and any arguments (such as --server) into &amp;lt;args&amp;gt;(arguments)&amp;lt;/args&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
An example profile looks like:&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;profile name=&amp;quot;myserver&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;consolekey&amp;gt;Insert&amp;lt;/consolekey&amp;gt;&lt;br /&gt;
    &amp;lt;mipmaplevel&amp;gt;6&amp;lt;/mipmaplevel&amp;gt;&lt;br /&gt;
    &amp;lt;uiscale&amp;gt;1&amp;lt;/uiscale&amp;gt;&lt;br /&gt;
    &amp;lt;supersampling&amp;gt;2&amp;lt;/supersampling&amp;gt;&lt;br /&gt;
    &amp;lt;bumpmapping&amp;gt;true&amp;lt;/bumpmapping&amp;gt;&lt;br /&gt;
    &amp;lt;args&amp;gt;--server myserver.com --user username&amp;lt;/args&amp;gt;&lt;br /&gt;
    &amp;lt;executable&amp;gt;.\path\to\xiloader.exe&amp;lt;/executable&amp;gt;&lt;br /&gt;
  &amp;lt;/profile&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''If you move or rename xiloader, make sure you match the new exe name and path in your profile. You''' '''''never''''' '''have to rename the games original pol.exe'''&lt;br /&gt;
&lt;br /&gt;
'''If you need to be able to log into a public server hosted on your own computer or LAN, add the --hairpin option to the Boot Command!'''&lt;br /&gt;
&lt;br /&gt;
'''If you need to be able to log into a server hosted on a different computer in your LAN, check the host computer's IP and change the IP to 192.168.XX.XXX --hairpin'''&lt;br /&gt;
&lt;br /&gt;
After you are done editing your profile, save the settings.xml file, launch windower, and running your profile should connect you to your target server.&lt;br /&gt;
&lt;br /&gt;
See the [[DarkStar Servers]] page for servers you can use.&lt;br /&gt;
&lt;br /&gt;
== Updating Your Client ==&lt;br /&gt;
&lt;br /&gt;
Every time a new patch comes out you must update your client or lots of weird things will happen (wrong messages will appear, npcs don't show up)&lt;br /&gt;
&lt;br /&gt;
1. Download this [https://forums.dspt.info/download/file.php?id=1996 patch]&lt;br /&gt;
&lt;br /&gt;
2. Extract its contents to your PlayOnline/Squareenix/Final Fantasy XI directory.&lt;br /&gt;
&lt;br /&gt;
3. Go into Playonline and check files on FFXI (its version should be undefined)&lt;br /&gt;
&lt;br /&gt;
4. Wait until Check Files has finished&lt;br /&gt;
&lt;br /&gt;
5. Copy your 'data' folder from /PlayOnlineViewer/ to /FINAL FANTASY XI/&lt;br /&gt;
&lt;br /&gt;
6. Update your launcher.&lt;br /&gt;
&lt;br /&gt;
== Common Errors ==&lt;br /&gt;
&lt;br /&gt;
=== MSVCP110.dll is Missing ===&lt;br /&gt;
&lt;br /&gt;
You will need to install the correct [https://www.microsoft.com/en-us/download/details.aspx?id=30679 Redistributable Package] from Microsoft. Please note that you cannot just take any of those, you need to pick the one that goes with your very specific version of Visual Studio. The link for example is for VS 2012 SP1. If you have another version, you need another vcredist package.&lt;br /&gt;
&lt;br /&gt;
=== MSVCR110D.dll is Missing ===&lt;br /&gt;
&lt;br /&gt;
The Visual C++ [https://www.microsoft.com/en-us/download/details.aspx?id=30679 Redistributable] for Visual Studio 2012 must be installed in target machines.&lt;br /&gt;
&lt;br /&gt;
=== msvcr110.dll is Missing ===&lt;br /&gt;
&lt;br /&gt;
You need to install the Visual C++ Redistributable for Visual Studio 2012 Update 3 from here:&lt;br /&gt;
&lt;br /&gt;
http://download.microsoft.com/download/1/6/B/16B06F60-3B20-4FF2-B699-5E9B7962F9AE/VSU3/vcredist_x86.exe&lt;br /&gt;
&lt;br /&gt;
=== Dual Boxing Crashes Second Client ===&lt;br /&gt;
&lt;br /&gt;
This happens when running the clients in admin mode! Don't run as an admin.&lt;br /&gt;
&lt;br /&gt;
=== Accept Failed 10093 ===&lt;br /&gt;
&lt;br /&gt;
Client is out of date. Run POL and update.&lt;br /&gt;
&lt;br /&gt;
Open your FFXI folder.&lt;br /&gt;
Then go into ROM\0&lt;br /&gt;
An delete 0.dat&lt;br /&gt;
Open POL&lt;br /&gt;
Then open regular PlayOnline, on the left click 'Check Files' select FFXi from the list.&lt;br /&gt;
&lt;br /&gt;
=== Error 10092 ===&lt;br /&gt;
&lt;br /&gt;
Issue = Bad client file&lt;br /&gt;
Fix =&lt;br /&gt;
&lt;br /&gt;
1. Lets start with the easy stuff please make sure you have the ini and Final fantasy Config bothe set to the same resolution and make sure you are running the game as an admin! &lt;br /&gt;
&lt;br /&gt;
2. If one did not work you may need to add your data folder from play online to the final fantasy ffxi folder! This could also Show you Build_100&lt;br /&gt;
&lt;br /&gt;
3. If steps 1 and 2 are not working you may need to launch play online and try to recover your ffxi files through Check File This could also Show you Build_100&lt;br /&gt;
&lt;br /&gt;
=== FFXI-3001 ===&lt;br /&gt;
&lt;br /&gt;
Your character is still logged in. Wait a 2-5 mins and try again. Your char has to time out.&lt;br /&gt;
&lt;br /&gt;
=== FFXI-3005 ===&lt;br /&gt;
&lt;br /&gt;
Fix = wait 2-5 min continued login after this error could get you error 3001&lt;br /&gt;
&lt;br /&gt;
Fix = This can also mean the login server is online but the game server itself has crashed. I will of course have it back up asap aka when i notice its down.&lt;br /&gt;
&lt;br /&gt;
=== Build_100 When launching FFXI-boot ===&lt;br /&gt;
&lt;br /&gt;
1. If one did not work you may need to add your data folder from play online to the final fantasy ffxi folder!&lt;br /&gt;
&lt;br /&gt;
2. If steps 1 and 2 are not working you may need to launch play online and try to recover your ffxi files through Check File&lt;br /&gt;
&lt;br /&gt;
3. This also happens if you try to enter a zone/expansion you don't have installed. Ask a GM to move your char or buy and install the expansion, your move.&lt;br /&gt;
&lt;br /&gt;
=== FFXI - 3305 ===&lt;br /&gt;
&lt;br /&gt;
Your char probably hasn't timed out properly, wait 2 mins and try again. &lt;br /&gt;
If that didn't work then server is probably down.&lt;br /&gt;
&lt;br /&gt;
=== FFXI-3101 ===&lt;br /&gt;
&lt;br /&gt;
3101 is a disconnect with you and the login server. &lt;br /&gt;
&lt;br /&gt;
The server could be down or your launcher is out of date&lt;br /&gt;
&lt;br /&gt;
=== FFXI-3322 while creating my character ===&lt;br /&gt;
&lt;br /&gt;
1. Go to Playoneline Viewer folder (usually in C:/programs)&lt;br /&gt;
&lt;br /&gt;
2. Copy data folder&lt;br /&gt;
&lt;br /&gt;
3. Paste it in Final Fantasy XI folder&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If that doesn't work, name could be taken or be too short.&lt;br /&gt;
&lt;br /&gt;
=== You could not be logged in! ===&lt;br /&gt;
&lt;br /&gt;
Password or username was not correct. Make sure the account exists.&lt;br /&gt;
&lt;br /&gt;
=== Getting Japanese Error When Creating Char ===&lt;br /&gt;
&lt;br /&gt;
The japanese error is mostly because your character name is already taken.&lt;br /&gt;
&lt;br /&gt;
It may also happen if the name is blocked by the client side &amp;quot;bad words&amp;quot; filtering, some of which may not be obvious.&lt;br /&gt;
&lt;br /&gt;
=== Check files only has PlayOnline Viewer and Tetra ===&lt;br /&gt;
&lt;br /&gt;
Download this patch [http://code.google.com/p/onetimexi/downloads/detail?name=FFXI-UpdatePatch.zip patch]&lt;br /&gt;
&lt;br /&gt;
Extract its contents to your PlayOnline/Squareenix/Final Fantasy XI directory.&lt;br /&gt;
&lt;br /&gt;
=== I cannot see my character, any npcs or any players ===&lt;br /&gt;
&lt;br /&gt;
Update your client. Copy the patch into ffxi directory and check files.&lt;br /&gt;
Also make sure your graphics drivers are up to date.&lt;br /&gt;
&lt;br /&gt;
=== Can't repair file after deleteing .dat from ROM ===&lt;br /&gt;
&lt;br /&gt;
Use the patch, check files and copy your 'data' folder over from /PlayOnlineViewer/ to /FINAL FANTASY XI/&lt;br /&gt;
&lt;br /&gt;
=== /check not working anymore ===&lt;br /&gt;
&lt;br /&gt;
Update your client!!&lt;br /&gt;
&lt;br /&gt;
=== Error::FFXiLogin init_tcp_socket (10061) ===&lt;br /&gt;
&lt;br /&gt;
Update Windower and your client!&lt;br /&gt;
&lt;br /&gt;
=== Couldn't Find Server ===&lt;br /&gt;
&lt;br /&gt;
Keep in mind the login server could be down. You can try pinging the server from the cmd prompt.&lt;br /&gt;
&lt;br /&gt;
=== Game Settings Do Not Save ===&lt;br /&gt;
&lt;br /&gt;
Run the booter in admin mode. Right click and click on run as admin.&lt;br /&gt;
&lt;br /&gt;
=== Can't Receive tells ===&lt;br /&gt;
&lt;br /&gt;
Your name is too long or relog.&lt;br /&gt;
&lt;br /&gt;
=== POL-1160 ===&lt;br /&gt;
&lt;br /&gt;
Don't connect to play online. Create an account and go straight to check files.&lt;br /&gt;
&lt;br /&gt;
=== build_100 Error ===&lt;br /&gt;
&lt;br /&gt;
Update your client&lt;br /&gt;
&lt;br /&gt;
=== Dual boxing overwrites my macros and settings ===&lt;br /&gt;
&lt;br /&gt;
Use a different book.&lt;br /&gt;
&lt;br /&gt;
=== Weird Things are Happening ===&lt;br /&gt;
&lt;br /&gt;
Seriously your client is out of update. Update it.&lt;br /&gt;
&lt;br /&gt;
=== xiloader instantly closes after entering username and password ===&lt;br /&gt;
&lt;br /&gt;
delete FINAL FANTASY XI/ROM/0/0.DAT&lt;br /&gt;
&lt;br /&gt;
open PlayOnline &amp;gt; check files &amp;gt; FINAL FANTASY XI &amp;gt; repair&lt;br /&gt;
&lt;br /&gt;
close PlayOnline viewer when it's done repairing files (it'll tell you when) and reopen xiloader and log in&lt;br /&gt;
&lt;br /&gt;
if you're still unable to log in, uninstall PlayOnline, FINAL FANTASY XI and all expansions, and reinstall following the guide at the top of this page&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=Configuring_Your_Client&amp;diff=22743</id>
		<title>Configuring Your Client</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=Configuring_Your_Client&amp;diff=22743"/>
				<updated>2019-04-06T22:39:06Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: /* Step 3 (part 2) - Updating Final Fantasy XI (continued) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This guide is NOT intended for people with buddypass, or illegally downloaded versions of FFXI. We have the bought and paid for the game, and will never recommend that you use anything different. If you somehow managed to get it to work using the buddypass or an illegal version of FFXI then keep it to yourself. Discussion of obtaining software through illegal means is not tolerated.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Step 1 - Installing FFXI ==&lt;br /&gt;
&lt;br /&gt;
'''In this section we will install and update Final Fantasy XI from Retail Discs.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 If you do not have CD's you can download ffxi from http://www.playonline.com/ff11us/download/media/install_win.html&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
If you're using '''Windows Vista/7''' you will need to download this vista POL client: [http://www.playonline.com/ff11us/download/media/vista01.html?pageID=media FFXI POL Vista/7 Update]&lt;br /&gt;
&lt;br /&gt;
* Install POL (use appropriate version for your system)&lt;br /&gt;
&lt;br /&gt;
* Install FFXI&lt;br /&gt;
&lt;br /&gt;
* Install Rise of the Zilart&lt;br /&gt;
&lt;br /&gt;
* Install Chains of Promathia&lt;br /&gt;
&lt;br /&gt;
* Install Treasures of Aht Urghan&lt;br /&gt;
&lt;br /&gt;
* Install Wings of the Goddess&lt;br /&gt;
&lt;br /&gt;
Time to update!&lt;br /&gt;
&lt;br /&gt;
'''The method below is the most reliable but it does take a while. If you're a rebel and feeling a bit daring then [[Configuring_Your_Client#Updating_FFXI_via_manual_patch_download_.28ADVANCED_USERS_ONLY_PROCEED_AT_YOUR_OWN_RISK.29|click me to skip to &amp;quot;Updating FFXI via manual patch download(ADVANCED USERS ONLY)&amp;quot;]]'''&lt;br /&gt;
&lt;br /&gt;
== Step 2 - Preparing For Updates ==&lt;br /&gt;
&lt;br /&gt;
* Run '''PlayOnline'''. When it first runs it will prompt you to update, do it.&lt;br /&gt;
&lt;br /&gt;
* After the update for POL is done and restarted it will ask you if you're a New User or Existing User.&lt;br /&gt;
&lt;br /&gt;
* '''Choose Existing User''' using 1234567 as username/pass/account id etc.&lt;br /&gt;
&lt;br /&gt;
Unregistered PlayOnline Account made! Time for the next step.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Step 3 (part 1) - Updating Final Fantasy XI ==&lt;br /&gt;
&lt;br /&gt;
Download the file: [http://www.dspt.info/FFXI-UpdatePatch.zip here]&lt;br /&gt;
&lt;br /&gt;
* Open the file using an archiving program&lt;br /&gt;
&lt;br /&gt;
* Extract to a new directory e.g. '''c:\patch'''&lt;br /&gt;
&lt;br /&gt;
* Close your archiving program&lt;br /&gt;
&lt;br /&gt;
* Navigate to '''c:\patch'''&lt;br /&gt;
&lt;br /&gt;
* Single left-click anywhere in the folder and press '''Ctrl+A'''&lt;br /&gt;
&lt;br /&gt;
* Once you see everything highlighted press '''Ctrl+C'''&lt;br /&gt;
&lt;br /&gt;
== Step 3 (part 2) - Updating Final Fantasy XI (continued) ==&lt;br /&gt;
&lt;br /&gt;
* Navigate to the directory you installed Final Fantasy XI.&lt;br /&gt;
&lt;br /&gt;
(For '''64-bit''' systems, the default location is '''C:\Program Files (x86)\PlayOnline\SquareEnix\FINAL FANTASY XI\''')&lt;br /&gt;
&lt;br /&gt;
(For '''32-bit''' systems, the default location is '''C:\Program Files\PlayOnline\SquareEnix\FINAL FANTASY XI\''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Paste''' those files you copied '''from C:\Patch''' to  /FINAL FANTASY XI/ directory.&lt;br /&gt;
&lt;br /&gt;
* Single left click any where in the directory and hold '''Ctrl+V'''&lt;br /&gt;
&lt;br /&gt;
* When prompted to overwrite the files say '''Yes to All'''&lt;br /&gt;
&lt;br /&gt;
* Close windows explorer.&lt;br /&gt;
&lt;br /&gt;
== Step 3 (part 3) - Updating Final Fantasy XI (final part of Step 3) ==&lt;br /&gt;
&lt;br /&gt;
* Run PlayOnline.  On the left side of the screen click '''Check Files'''&lt;br /&gt;
&lt;br /&gt;
* On the next screen where it says '''&amp;quot;PlayOnlineViewer&amp;quot;''' click the two arrows and change it to '''&amp;quot;Final Fantasy XI&amp;quot;'''. The &amp;quot;version&amp;quot; should be '''&amp;quot;UNKNOWN&amp;quot;''', **if it does not work then redo Step 3 and carry on following from there**&lt;br /&gt;
&lt;br /&gt;
It should look like this: [https://cdn.pbrd.co/images/HKcW6A3.png]&lt;br /&gt;
&lt;br /&gt;
* Click on the '''Check Files''' button.&lt;br /&gt;
&lt;br /&gt;
* PlayOnline will then check all the FINAL FANTASY XI files (usually takes about 15-20 minutes) and prompt you on what to do because it found errors.&lt;br /&gt;
&lt;br /&gt;
* You should then choose to fix the errors. They are errors after all and need to be fixed.&lt;br /&gt;
&lt;br /&gt;
* PlayOnline will then automatically start checking and updating files. '''This takes around 5-10hrs'''. Once it starts downloading you can leave it unattentended if you wish to do so (best to do this overnight as PlayOnline servers are sloooooooooooooooooow)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Once you're done updating, navigate to '''/PlayOnlineViewer/'''.&lt;br /&gt;
&lt;br /&gt;
* Right-click the '''&amp;quot;data&amp;quot;''' folder and click '''copy'''&lt;br /&gt;
&lt;br /&gt;
* Navigate to '''/FINAL FANTASY XI/''', right click an empty space in the folder and click '''paste'''. You should now have the '''&amp;quot;data&amp;quot;''' folder inside your '''/FINAL FANTASY XI/''' folder.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Woo glad that's over! All that's left is to set up your launcher. [[Configuring_Your_Client#Setting_up_the_Launcher|Click Me for Launcher Setup Instructions!]] '''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Updating FFXI via manual patch download '''(ADVANCED USERS ONLY PROCEED AT YOUR OWN RISK)''' ===&lt;br /&gt;
&lt;br /&gt;
This option isn't supported by Dark Star Project, but may be faster than updating through PlayOnline&lt;br /&gt;
&lt;br /&gt;
If you don't have something that can extract RAR archives, download and install [http://www.7-zip.org/download.html 7zip].&lt;br /&gt;
&lt;br /&gt;
Close the PlayOnline Viewer&lt;br /&gt;
&lt;br /&gt;
Go to [http://tehkrizz.net/FFXI/downloads.php tehkrizz's FFXI Patch Download Page]&lt;br /&gt;
&lt;br /&gt;
Download the MOV, ROM, and Sound archives.&lt;br /&gt;
Extract the files into your FFXI install folder. Usually C:\Program Files (x86)\PlayOnline\SquareEnix\FINAL FANTASY XI on 64-bit Windows or C:\Program Files\PlayOnline\SquareEnix\FINAL FANTASY XI on 32-bit Windows&lt;br /&gt;
Extract the contents of the FFXI Patch you downloaded earlier into the FFXI install folder again, overwriting all files. If you skip this step, your client probably will not update properly.&lt;br /&gt;
&lt;br /&gt;
Run the PlayOnline Viewer&lt;br /&gt;
&lt;br /&gt;
Select Check Files on the left of the screen.&lt;br /&gt;
&lt;br /&gt;
Click on PlayOnline Viewer then select Final Fantasy XI from the drop down, then Check Files. If there have been any updates since the archives posted on tehkrizz's site, this may take an hour or more.&lt;br /&gt;
&lt;br /&gt;
Close the PlayOnline Viewer&lt;br /&gt;
&lt;br /&gt;
== Setting up the Launcher ==&lt;br /&gt;
&lt;br /&gt;
'''In this section you will configure FFXI to connect to a DarkStar Server'''&lt;br /&gt;
&lt;br /&gt;
You can use Windower or xiloader directly to connect to a Dark Star server. Windower has more features, but take longer to set up. xiloader usually work with minimal configuration. &lt;br /&gt;
&lt;br /&gt;
[http://ashita.atom0s.com/ Ashita] also works as it always has, but do not expect the Darkstar developers to help you with any issues you experience installing/using it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== xiloader ===&lt;br /&gt;
&lt;br /&gt;
This is the most maintained simple loader. It does not support plugins but it is used with Windower which does provide plugins.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
You will need: &lt;br /&gt;
&lt;br /&gt;
[https://www.microsoft.com/en-ca/download/details.aspx?id=48145 MSVC 2015 Runtimes] x86 version&lt;br /&gt;
&lt;br /&gt;
This version takes command-line options and was designed to work seamlessly with Windower.&lt;br /&gt;
Download [https://github.com/DarkstarProject/xiloader/releases/latest xiloader]&lt;br /&gt;
&lt;br /&gt;
Extract the xiloader.exe into a folder of your choice (it does '''''not''''' need to be any particular location, and you can specify the path to it in windower). Note: it is not recommended that you place it inside your &amp;quot;Program files&amp;quot; or Final Fantasy XI folders.&lt;br /&gt;
&lt;br /&gt;
To play on a local server, just run xiloader.exe and you will be prompted for a username and password to login with.&lt;br /&gt;
&lt;br /&gt;
To play on another server, open up a command prompt, navigate to the folder you extracted to, and type in:&lt;br /&gt;
&amp;lt;pre&amp;gt;xiloader.exe --server server-ip --user username --pass password&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The username and password options are optional here and will be prompted for if not provided. the Language option is required if you have a JP or EU version. See the Readme in the archive for more information.&lt;br /&gt;
&lt;br /&gt;
'''If you need to be able to log into a public server hosted on your own computer or LAN, add the --hairpin option to the command!'''&lt;br /&gt;
&lt;br /&gt;
=== Windower === &lt;br /&gt;
&lt;br /&gt;
Download [http://windower.net/ Windower]&lt;br /&gt;
&lt;br /&gt;
Create a folder in a convenient location and extract the archive into it.&lt;br /&gt;
&lt;br /&gt;
Run Windower.exe and it will automatically download all the needed files.&lt;br /&gt;
&lt;br /&gt;
Afterwards, you need to get [https://github.com/DarkstarProject/xiloader/releases/latest xiloader] and make sure to remember the path you put it in - you will need that path in your profile!&lt;br /&gt;
&lt;br /&gt;
Open Windower and create a profile for your server.  After you create it, close Windower, and open settings.xml in Windower's folder with a text editor.&lt;br /&gt;
You need to add &amp;lt;executable&amp;gt;path\to\xiloader.exe&amp;lt;/executable&amp;gt; to your profile where &amp;quot;path\to\&amp;quot; is the actual file path to the exe, and any arguments (such as --server) into &amp;lt;args&amp;gt;(arguments)&amp;lt;/args&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
An example profile looks like:&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;profile name=&amp;quot;myserver&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;consolekey&amp;gt;Insert&amp;lt;/consolekey&amp;gt;&lt;br /&gt;
    &amp;lt;mipmaplevel&amp;gt;6&amp;lt;/mipmaplevel&amp;gt;&lt;br /&gt;
    &amp;lt;uiscale&amp;gt;1&amp;lt;/uiscale&amp;gt;&lt;br /&gt;
    &amp;lt;supersampling&amp;gt;2&amp;lt;/supersampling&amp;gt;&lt;br /&gt;
    &amp;lt;bumpmapping&amp;gt;true&amp;lt;/bumpmapping&amp;gt;&lt;br /&gt;
    &amp;lt;args&amp;gt;--server myserver.com --user username&amp;lt;/args&amp;gt;&lt;br /&gt;
    &amp;lt;executable&amp;gt;.\path\to\xiloader.exe&amp;lt;/executable&amp;gt;&lt;br /&gt;
  &amp;lt;/profile&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''If you move or rename xiloader, make sure you match the new exe name and path in your profile. You''' '''''never''''' '''have to rename the games original pol.exe'''&lt;br /&gt;
&lt;br /&gt;
'''If you need to be able to log into a public server hosted on your own computer or LAN, add the --hairpin option to the Boot Command!'''&lt;br /&gt;
&lt;br /&gt;
'''If you need to be able to log into a server hosted on a different computer in your LAN, check the host computer's IP and change the IP to 192.168.XX.XXX --hairpin'''&lt;br /&gt;
&lt;br /&gt;
After you are done editing your profile, save the settings.xml file, launch windower, and running your profile should connect you to your target server.&lt;br /&gt;
&lt;br /&gt;
See the [[DarkStar Servers]] page for servers you can use.&lt;br /&gt;
&lt;br /&gt;
== Updating Your Client ==&lt;br /&gt;
&lt;br /&gt;
Every time a new patch comes out you must update your client or lots of weird things will happen (wrong messages will appear, npcs don't show up)&lt;br /&gt;
&lt;br /&gt;
1. Download this [https://forums.dspt.info/download/file.php?id=1996 patch]&lt;br /&gt;
&lt;br /&gt;
2. Extract its contents to your PlayOnline/Squareenix/Final Fantasy XI directory.&lt;br /&gt;
&lt;br /&gt;
3. Go into Playonline and check files on FFXI (its version should be undefined)&lt;br /&gt;
&lt;br /&gt;
4. Wait until Check Files has finished&lt;br /&gt;
&lt;br /&gt;
5. Copy your 'data' folder from /PlayOnlineViewer/ to /FINAL FANTASY XI/&lt;br /&gt;
&lt;br /&gt;
6. Update your launcher.&lt;br /&gt;
&lt;br /&gt;
== Common Errors ==&lt;br /&gt;
&lt;br /&gt;
=== MSVCP110.dll is Missing ===&lt;br /&gt;
&lt;br /&gt;
You will need to install the correct [https://www.microsoft.com/en-us/download/details.aspx?id=30679 Redistributable Package] from Microsoft. Please note that you cannot just take any of those, you need to pick the one that goes with your very specific version of Visual Studio. The link for example is for VS 2012 SP1. If you have another version, you need another vcredist package.&lt;br /&gt;
&lt;br /&gt;
=== MSVCR110D.dll is Missing ===&lt;br /&gt;
&lt;br /&gt;
The Visual C++ [https://www.microsoft.com/en-us/download/details.aspx?id=30679 Redistributable] for Visual Studio 2012 must be installed in target machines.&lt;br /&gt;
&lt;br /&gt;
=== msvcr110.dll is Missing ===&lt;br /&gt;
&lt;br /&gt;
You need to install the Visual C++ Redistributable for Visual Studio 2012 Update 3 from here:&lt;br /&gt;
&lt;br /&gt;
http://download.microsoft.com/download/1/6/B/16B06F60-3B20-4FF2-B699-5E9B7962F9AE/VSU3/vcredist_x86.exe&lt;br /&gt;
&lt;br /&gt;
=== Dual Boxing Crashes Second Client ===&lt;br /&gt;
&lt;br /&gt;
This happens when running the clients in admin mode! Don't run as an admin.&lt;br /&gt;
&lt;br /&gt;
=== Accept Failed 10093 ===&lt;br /&gt;
&lt;br /&gt;
Client is out of date. Run POL and update.&lt;br /&gt;
&lt;br /&gt;
Open your FFXI folder.&lt;br /&gt;
Then go into ROM\0&lt;br /&gt;
An delete 0.dat&lt;br /&gt;
Open POL&lt;br /&gt;
Then open regular PlayOnline, on the left click 'Check Files' select FFXi from the list.&lt;br /&gt;
&lt;br /&gt;
=== Error 10092 ===&lt;br /&gt;
&lt;br /&gt;
Issue = Bad client file&lt;br /&gt;
Fix =&lt;br /&gt;
&lt;br /&gt;
1. Lets start with the easy stuff please make sure you have the ini and Final fantasy Config bothe set to the same resolution and make sure you are running the game as an admin! &lt;br /&gt;
&lt;br /&gt;
2. If one did not work you may need to add your data folder from play online to the final fantasy ffxi folder! This could also Show you Build_100&lt;br /&gt;
&lt;br /&gt;
3. If steps 1 and 2 are not working you may need to launch play online and try to recover your ffxi files through Check File This could also Show you Build_100&lt;br /&gt;
&lt;br /&gt;
=== FFXI-3001 ===&lt;br /&gt;
&lt;br /&gt;
Your character is still logged in. Wait a 2-5 mins and try again. Your char has to time out.&lt;br /&gt;
&lt;br /&gt;
=== FFXI-3005 ===&lt;br /&gt;
&lt;br /&gt;
Fix = wait 2-5 min continued login after this error could get you error 3001&lt;br /&gt;
&lt;br /&gt;
Fix = This can also mean the login server is online but the game server itself has crashed. I will of course have it back up asap aka when i notice its down.&lt;br /&gt;
&lt;br /&gt;
=== Build_100 When launching FFXI-boot ===&lt;br /&gt;
&lt;br /&gt;
1. If one did not work you may need to add your data folder from play online to the final fantasy ffxi folder!&lt;br /&gt;
&lt;br /&gt;
2. If steps 1 and 2 are not working you may need to launch play online and try to recover your ffxi files through Check File&lt;br /&gt;
&lt;br /&gt;
3. This also happens if you try to enter a zone/expansion you don't have installed. Ask a GM to move your char or buy and install the expansion, your move.&lt;br /&gt;
&lt;br /&gt;
=== FFXI - 3305 ===&lt;br /&gt;
&lt;br /&gt;
Your char probably hasn't timed out properly, wait 2 mins and try again. &lt;br /&gt;
If that didn't work then server is probably down.&lt;br /&gt;
&lt;br /&gt;
=== FFXI-3101 ===&lt;br /&gt;
&lt;br /&gt;
3101 is a disconnect with you and the login server. &lt;br /&gt;
&lt;br /&gt;
The server could be down or your launcher is out of date&lt;br /&gt;
&lt;br /&gt;
=== FFXI-3322 while creating my character ===&lt;br /&gt;
&lt;br /&gt;
1. Go to Playoneline Viewer folder (usually in C:/programs)&lt;br /&gt;
&lt;br /&gt;
2. Copy data folder&lt;br /&gt;
&lt;br /&gt;
3. Paste it in Final Fantasy XI folder&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If that doesn't work, name could be taken or be too short.&lt;br /&gt;
&lt;br /&gt;
=== You could not be logged in! ===&lt;br /&gt;
&lt;br /&gt;
Password or username was not correct. Make sure the account exists.&lt;br /&gt;
&lt;br /&gt;
=== Getting Japanese Error When Creating Char ===&lt;br /&gt;
&lt;br /&gt;
The japanese error is mostly because your character name is already taken.&lt;br /&gt;
&lt;br /&gt;
It may also happen if the name is blocked by the client side &amp;quot;bad words&amp;quot; filtering, some of which may not be obvious.&lt;br /&gt;
&lt;br /&gt;
=== Check files only has PlayOnline Viewer and Tetra ===&lt;br /&gt;
&lt;br /&gt;
Download this patch [http://code.google.com/p/onetimexi/downloads/detail?name=FFXI-UpdatePatch.zip patch]&lt;br /&gt;
&lt;br /&gt;
Extract its contents to your PlayOnline/Squareenix/Final Fantasy XI directory.&lt;br /&gt;
&lt;br /&gt;
=== I cannot see my character, any npcs or any players ===&lt;br /&gt;
&lt;br /&gt;
Update your client. Copy the patch into ffxi directory and check files.&lt;br /&gt;
Also make sure your graphics drivers are up to date.&lt;br /&gt;
&lt;br /&gt;
=== Can't repair file after deleteing .dat from ROM ===&lt;br /&gt;
&lt;br /&gt;
Use the patch, check files and copy your 'data' folder over from /PlayOnlineViewer/ to /FINAL FANTASY XI/&lt;br /&gt;
&lt;br /&gt;
=== /check not working anymore ===&lt;br /&gt;
&lt;br /&gt;
Update your client!!&lt;br /&gt;
&lt;br /&gt;
=== Error::FFXiLogin init_tcp_socket (10061) ===&lt;br /&gt;
&lt;br /&gt;
Update Windower and your client!&lt;br /&gt;
&lt;br /&gt;
=== Couldn't Find Server ===&lt;br /&gt;
&lt;br /&gt;
Keep in mind the login server could be down. You can try pinging the server from the cmd prompt.&lt;br /&gt;
&lt;br /&gt;
=== Game Settings Do Not Save ===&lt;br /&gt;
&lt;br /&gt;
Run the booter in admin mode. Right click and click on run as admin.&lt;br /&gt;
&lt;br /&gt;
=== Can't Receive tells ===&lt;br /&gt;
&lt;br /&gt;
Your name is too long or relog.&lt;br /&gt;
&lt;br /&gt;
=== POL-1160 ===&lt;br /&gt;
&lt;br /&gt;
Don't connect to play online. Create an account and go straight to check files.&lt;br /&gt;
&lt;br /&gt;
=== build_100 Error ===&lt;br /&gt;
&lt;br /&gt;
Update your client&lt;br /&gt;
&lt;br /&gt;
=== Dual boxing overwrites my macros and settings ===&lt;br /&gt;
&lt;br /&gt;
Use a different book.&lt;br /&gt;
&lt;br /&gt;
=== Weird Things are Happening ===&lt;br /&gt;
&lt;br /&gt;
Seriously your client is out of update. Update it.&lt;br /&gt;
&lt;br /&gt;
=== xiloader instantly closes after entering username and password ===&lt;br /&gt;
&lt;br /&gt;
delete FINAL FANTASY XI/ROM/0/0.DAT&lt;br /&gt;
&lt;br /&gt;
open PlayOnline &amp;gt; check files &amp;gt; FINAL FANTASY XI &amp;gt; repair&lt;br /&gt;
&lt;br /&gt;
close PlayOnline viewer when it's done repairing files (it'll tell you when) and reopen xiloader and log in&lt;br /&gt;
&lt;br /&gt;
if you're still unable to log in, uninstall PlayOnline, FINAL FANTASY XI and all expansions, and reinstall following the guide at the top of this page&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=GM_Commands&amp;diff=22734</id>
		<title>GM Commands</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=GM_Commands&amp;diff=22734"/>
				<updated>2019-03-31T19:55:19Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: /* Release Character from a Cutscene */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Making Yourself a GM ==&lt;br /&gt;
&lt;br /&gt;
See: [[Make My Character a GM]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''USING ANY OF THESE INCORRECTLY CAN POTENTIALLY CRASH YOUR SERVER'''&lt;br /&gt;
&lt;br /&gt;
== Movement Speed ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!speed value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where value can be any number from 1 to 255. Default character speed is roughly 40, or 60 on many of the test servers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&amp;lt;code&amp;gt;!speed 255&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Gives you the maximum possible speed (currently)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!speed 40&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sets your speed to the retail default&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
It will give you the 'quickening' status effect when done correctly. You can remove this effect by hitting the '+' key twice and then hitting enter on the quickening status icon.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Set HP/MP/TP ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!hp value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!mp value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!tp value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where value is a number from 0 to (probably) 65535.&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!hp 250&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sets your current HP to 250 or max if you have less than 250 total HP.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!mp 250&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sets your current MP to 250 or max if you have less than 250 total MP.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!tp 300&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sets your current TP to 300 (max).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
You should observe your HP/MP/TP updating immediately on your client.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Teleport to Any Zone ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!zone zoneid&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where zoneid is the ID as listed in [[Zone IDs]]. &lt;br /&gt;
You can also use an auto-translate string as the zoneid for most zones.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
!zone 243&lt;br /&gt;
&lt;br /&gt;
!zone {Ru'Lude Gardens}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Would instantly send your character to Ru'Lude Gardens&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
A loading screen should appear, and when finished, your character should be in the area you specified. An invalid Zone ID can cause server instability.&lt;br /&gt;
&lt;br /&gt;
== Walking Through Walls/Getting Unstuck ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!wallhack&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!wallhack&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Used once, it will turn off collision detection. Used again, it will turn it back on.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
You will be able to walk through walls and to parts of the map not intended to be seen or used. If you are too far above the ground and turn wallhack off, you may become stuck rather than falling to the land below. Useful when @zone sends you somewhere and you cannot move. There is currently no way to affect your elevation with this on.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add Items to your Inventory ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
!additem itemId quantity aug0 aug0val aug1 aug1val aug2 aug2val aug3 aug3val trialId&lt;br /&gt;
&lt;br /&gt;
Where itemId is an ID from [[ID References]] or the ID number in the item's url from [http://www.ffxiah.com/ FFXIAH].&lt;br /&gt;
&lt;br /&gt;
Optional parameters:&lt;br /&gt;
&lt;br /&gt;
quantity is an optional value, and tells the game how many of the item to give. If not given, 1 is assumed. If the item type does not stack, you will only get 1 regardless of the quantity specified.&lt;br /&gt;
&lt;br /&gt;
aug0, aug1, aug2, and aug3 are augment IDs.&lt;br /&gt;
aug0val, aug1val, aug2val and aug3val are the values for each augment. Augment IDs can be found here: [[Augments]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!additem 17644&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Gives you the one-handed variant of the Judge Sword. The ID comes from the [http://www.ffxiah.com/ FFXIAH] URL for this sword: &amp;lt;nowiki&amp;gt;http://www.ffxiah.com/item/17644/judges-sword&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!additem 13548 2&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Will only give you 1 Astral ring, since rings do not stack.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!additem 1179 99&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Gives you a stack of 99 shihei.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!additem 13548 1 1 15&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Will give you 1 Astral Ring, with the augment HP+16 (aug0) and the augment's power increased by 15 (aug0Val) because the base amount at power of zero is 1 hp.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
There is no notification that this command has worked. You will have to open your inventory and see if the item is there. It will not work if your inventory is full.&lt;br /&gt;
&lt;br /&gt;
== Add/Delete Key Items ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addkeyitem value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!delkeyitem value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where value is an ID from the [[Key Item IDs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addkeyitem 824&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Gives you the key item Quartz Transmitter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
There is no notification that his code has worked. You will have to open your key items list and see if the item is there. Using this may break some scripted events, but using it to add maps should be fairly safe.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add All Maps ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addallmaps&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addallmaps player&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Gives the player, or the person using the command if player isn't typed, all valid maps.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addallmaps Kazuki&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Gives Kazuki all Magical Maps.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Set Gil ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!setgil value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where value is the amount of gil&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!setgil 100000&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sets your current amount of gil to 100,000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
There is no notification that his code has worked. You will have to open your status page or equipment page and check how much gil you have.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add Spells ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addspell value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where value is an ID from [[Spell IDs]]&lt;br /&gt;
&lt;br /&gt;
May also use &amp;lt;code&amp;gt;!addallspells&amp;lt;/code&amp;gt; which will give you every spell to your character.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addspell 106&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Grants you the spell Phalanx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
tdb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Play Animation ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!animation value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where value is from [[Animation IDs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!animation 3&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Plays the animation for death&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
The character should perform the animation specified. Using animation 0 may allow your character to move again if @release fails.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Change Job (Main or Sub) ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!changejob value level&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!changesjob value level&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where value is either from [[Job IDs]] or the three-letter abbreviation for the job.&lt;br /&gt;
&lt;br /&gt;
Level specifies the level to set the job you are changing to.&lt;br /&gt;
Subjob will still be restriced, based on settings, to fraction of main job level.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!changejob war 30&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Makes you a level 30 Warrior&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!changejob 15 70&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Makes you a level 70 Summoner&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!changesjob war 30&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sets your sub job to Warrior level 30&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!changesjob 15 37&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sets your subjob to Summoner level 37&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Set Player Level ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!setplayerlevel playerName value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
PlayerName is any player in the game. Value can be any number from 1 to 255.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!setplayerlevel Link 65&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Changes a players level.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
It will give you the 'quickening' status effect when done correctly. You can remove this effect by hitting the '+' key twice and then hitting enter on the quickening status icon.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Set Costume ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!costume value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where value is from [[Costume IDs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!costume &amp;quot;&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sets the player's costume to &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Only useful for testing at this point.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Play Cut-scene/Event ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!cs value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where value is from [[Event IDs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!cs &amp;quot;&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Plays the cutscene &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
tdb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Spawn/Despawn Mobs ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!spawnmob value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!despawnmob value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where value is a Monster ID (check [https://raw.github.com/DarkstarProject/darkstar/master/sql/mob_spawn_points.sql sql/mob_spawn_points.sql] in the source, but anything not uniquely named will have to be referenced by its position as well) and specifies exactly one mob instance in the game world. It cannot be used to spawn creatures that do not exist in a zone, or to spawn creatures in a different location than normal.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!spawnmob 17187111&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Spawns the notorious monster Jaggedy-Eared Jack. He will spawn in his usual spawn location, which is not necessarily near the player.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Causes a single spawned creature to be removed from play immediately, or causes a single creature to be put into play immediately.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Manually Inject a Packet on the Player ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!inject value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where value is a packet stored in a file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!inject test.dat&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sends the packet stored in the file 'test.dat' to the client&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
To understand this command, an understanding of the ffximon tool is helpful. You can use it to inject altered packets (or even vanilla packets) to the client who issued the command. Helps when having to sift through large numbers of packet dumps to determine which has the effect you are looking for.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Release Character from a Cutscene ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!release&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!release&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If viewing a cutscene or otherwise unable to move, it attempts to end the cutscene and restore movement to the player.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Sends the client a packet that informs them that an event has ended so that movement can be restored immediately. This may have some ill side effects, such as fade-out effects or camera angles being locked. Use an !zone command to clear these issues. If that is not sufficient (such as the case when calling a completion cut-scene with the wrong values for the summoner quests) you may need to log off to fix it.&lt;br /&gt;
&lt;br /&gt;
== Show Coordinate Position ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!where&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!where&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Prints the player's current location and facing values to the chat log.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Prints the player's current location and facing values to the chat log.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Position Manipulation ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!pos X Y Z (ZoneID)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!goto Charactername&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!bring Charactername&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!pos 121 1 -92&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Takes you to the position X: 121 Y: 1 Z: -92 in the current zone.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!pos -76 32 -4 178&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Takes you to Kirin's spawn point in The Shrine of Ru'Avitau, regardless of where you are currently.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!goto Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sends your character to the location that the player named &amp;quot;Bill&amp;quot; is currently at (they may move between the time this command is executed and the time you finish zoning).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!bring Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Brings the character named Bill to the zone and position you were at at the time of execution of the command. It may take a few seconds for the player's character to finish loading.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Allows for spatial manipulation of characters in 3 dimensions. Can be useful for quest testing by bringing yourself to related NPCs instantly, as well as a variety of other uses. While @bring can effectively be used to jail a character, you should instead use the dedicated commands for this task.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Send a Character to Their Homepoint ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!homepoint Charname&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!homepoint Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sends the character named &amp;quot;Bill&amp;quot; to his currently set homepoint.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Can be used to fix stuck characters. Has a similar effect to a &amp;quot;Warp II&amp;quot; spell.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Set a Pet's TP ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!pettp #&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where # is the amount of TP to set.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!pettp 300&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you have a pet (beastmaster pet, summoned avatar, wyvern), set the pet's current TP to 300.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Allows you to test the effective power of pet abilities at various TP levels by setting the TP right before triggering a move that relies on it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;God Mode&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!godmode&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!godmode&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Toggles godmode on or off.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Grants the GM a number of effects with indefinite duration. Usefulness is subjective. Granted effects include: Invincible, Perfect Dodge, Mighty Strikes, Hundred Fists, and a fast Regain.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cap a Combat or Magic Skill ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!capskill skillname&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!capskill parry&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Caps the GM's parrying skill to their current level and job.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Useful for testing weaponskill and combat balance changes. Would instantly grant you the skill level in a particular skill type to be &amp;quot;optimal&amp;quot; for that job and level so that you can see how effective an &amp;quot;optimal&amp;quot; character would be in a given situation.&lt;br /&gt;
&lt;br /&gt;
Can also &amp;lt;code&amp;gt;!capallskills&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Reset Recast Timers ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!reset&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!reset&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Resets the GM's recast timers on all spells and Job Abilities (need confirmation on this).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Useful for testing things that have particularly long delays. Can be used to reset a 2 hour ability timer a 3 minute cool-down...or even a 30 second spell timer (once again I need to confirm this).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Jailing and Pardoning ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!jail Charname #&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where # is a cell number between 1 and 32&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!pardon Charname&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!jail Bill 3&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sends the character Bill to Mordion Gaol in cell number 3.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!pardon Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Removes Bill from Mordion Gaol and sends him to his currently set homepoint.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Jailing characters is effective because all actions are restricted except for /say commands inside the Mordion Gaol zone. This means a character cannot use items, job abilities, or spells to escape. Status effects are also removed and the character fully healed upon entry so that death may not be used as a means of escape. Once you jail a character, you should send a GM to discuss his or her infraction and the period of the sentencing as soon as possible. &lt;br /&gt;
&lt;br /&gt;
There are 32 unique cells inside the Mordion Gaol zone. You may put several people in the same cell for a large incident if desired, but it may be helpful to divide people out into factions or individual cells if it is a highly polarized dispute. Since /say is the only method of communication available, the conversation could get pretty confusing with too many people talking at once, so use your best judgement on how to split people up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add Dynamis Time ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!adddynatime #&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adds # minutes to the remaining time in Dynamis for the instance which the player using the command is in.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!adddynatime 60&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you are in Dynamis - Bastok when using this command, 60 minutes will be added for ALL players currently in Dynamis - Bastok. This extends to players that enter after the use of this command.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add All Attachments ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addallattachments&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addallattachments player&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addallattachments Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adds all Automaton Attachments to player running the command or the player specified.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add All Trusts ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addalltrusts&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addalltrusts player&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addalltrusts Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adds all trust spells to player running the command or the player specified.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add Currency ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addcurrency currency_type value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addcurrency currency_type value player&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where currency_type is from [[Currency Types]] and value is the amount to give.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addcurrency bastok_cp 1000&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adds specified amount of currency type to player running the command or the player specified.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add Status Effect to Player ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addeffect {player} effect {power} {duration}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where effect is from [[Status Effect IDs]].&lt;br /&gt;
&lt;br /&gt;
Power is the strength of the status effect.&lt;br /&gt;
&lt;br /&gt;
Duration is how long the effect will last in seconds.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addeffect Bill 33 40 300&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adds the Haste effect to Bill with a power of 40 for 300 seconds (5 min).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addeffect 33 40 300&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adds the Haste effect to player running the command with a power of 40 for 300 seconds (5 min).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Gives the status to the player running the command or the player specified.&lt;br /&gt;
&lt;br /&gt;
Power is optional and has default value of 1.0&lt;br /&gt;
&lt;br /&gt;
Duration is optional and has default value of 60.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add/Check/Delete Mission ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addmission logID missionID {player}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!checkmission logID {player}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!delmission logID missionID {player}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where logID is from [[Log IDs]]. (Can use either the Log ID number or name.)&lt;br /&gt;
&lt;br /&gt;
Where missionID is from [[Missions]]. (Must use the Mission ID number.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addmission 0 1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set the active mission for the player running the command to San d'Oria mission 1 (Bat Hunt).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addmission Bastok 1 Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set the active mission for Bill to Bastok mission 1 (Geological Survey).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!checkmission 0&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Check which San d'Orian mission the player running the command is on.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!checkmission Bastok Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Check which Bastok mission player Bill is on.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!delmission 0 1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Remove San d'Oria mission 1 from the player running the command.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!delmission Bastok 1 Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Remove Bastok mission 1 from the player Bill.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Adds, Reports or Removes the currently active mission for the specified Log ID.&lt;br /&gt;
&lt;br /&gt;
*WARNING* Add mission will replace whatever the current mission is for the specified Log ID.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add/Check/Delete Quest ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addquest logID questID {player}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!checkquest logID questID {player}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!delquest logID questID {player}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where logID is from [[Log IDs]]. (Can use either the Log ID number or name.)&lt;br /&gt;
&lt;br /&gt;
Where questID is from [[Quests]]. (Must use the Quest ID number.)&lt;br /&gt;
&lt;br /&gt;
Checkquest will report one of the following status: AVAILABLE, ACCEPTED or COMPLETED.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addquest 0 1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adds quest 1 (Water of the Cheval) to the player running the commands active quests for San d'Oria.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addquest Bastok 1 Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adds quest 1 (Beauty and the Galka) to Bills active quests for Bastok.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!checkquest 0 1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Checks and reports the status of San d'Oria quest 1 for the player running the command.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!checkquest Bastok 1 Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Check and report the status of Bastok quest 1 for player Bill.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!delquest 0 1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Remove San d'Oria quest 1 from the player running the command.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!delquest Bastok 1 Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Remove Bastok quest 1 from the player Bill.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Adds, reports or removes the quest for the specified Log ID in the players quest log.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add Temporary Items to your Inventory ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
!addtempitem itemID&lt;br /&gt;
&lt;br /&gt;
Where itemId is an ID from [[Usable Item IDs]] or the ID number in the item's url from [http://www.ffxiah.com/ FFXIAH].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addtempitem 4202&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Gives you a Daedalus Wing as a temporary item.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
There is no notification that this command has worked. You will have to open your inventory and see if the item is there. You can have a maximum of 50 temporary items.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add and Set Title ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addtitle titleID&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addtitle titleID player&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where titleID is from [https://github.com/DarkstarProject/darkstar/blob/master/scripts/globals/titles.lua titles.lua].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addtitle 28&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addtitle 28 Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adds and sets the title of the player running the command or the player specified to &amp;quot;Behemoth Dethroner&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add Item to Treasure pool ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addtreasure itemID&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addtreasure itemID player&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where itemId is an ID from [[ID References]] or the ID number in the item's url from [http://www.ffxiah.com/ FFXIAH].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addtitle 17440&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addtitle 17440 Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adds a Kraken Club directly to the treasure pool for the player running the command or to the treasure pool of the specified player.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add Weaponskill Points ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addweaponskillpoints slot points (Slot: main=0, sub=1, ranged=2)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addweaponskillpoints slot points player (Slot: main=0, sub=1, ranged=2)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addweaponskillpoints 0 300&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addweaponskillpoints 0 300 Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adds 300 weaponskill points to the weapon equiped in slot 0 (Main hand) for the player running the command or player specified.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Open Auction House UI ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!ah&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!ah&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sends the packet to the client to open the Auction House UI.  Works just like the Ashita AHGo addon.&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=GM_Commands&amp;diff=22733</id>
		<title>GM Commands</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=GM_Commands&amp;diff=22733"/>
				<updated>2019-03-31T19:54:08Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: /* Add Items to your Inventory */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Making Yourself a GM ==&lt;br /&gt;
&lt;br /&gt;
See: [[Make My Character a GM]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''USING ANY OF THESE INCORRECTLY CAN POTENTIALLY CRASH YOUR SERVER'''&lt;br /&gt;
&lt;br /&gt;
== Movement Speed ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!speed value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where value can be any number from 1 to 255. Default character speed is roughly 40, or 60 on many of the test servers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&amp;lt;code&amp;gt;!speed 255&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Gives you the maximum possible speed (currently)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!speed 40&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sets your speed to the retail default&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
It will give you the 'quickening' status effect when done correctly. You can remove this effect by hitting the '+' key twice and then hitting enter on the quickening status icon.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Set HP/MP/TP ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!hp value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!mp value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!tp value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where value is a number from 0 to (probably) 65535.&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!hp 250&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sets your current HP to 250 or max if you have less than 250 total HP.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!mp 250&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sets your current MP to 250 or max if you have less than 250 total MP.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!tp 300&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sets your current TP to 300 (max).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
You should observe your HP/MP/TP updating immediately on your client.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Teleport to Any Zone ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!zone zoneid&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where zoneid is the ID as listed in [[Zone IDs]]. &lt;br /&gt;
You can also use an auto-translate string as the zoneid for most zones.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
!zone 243&lt;br /&gt;
&lt;br /&gt;
!zone {Ru'Lude Gardens}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Would instantly send your character to Ru'Lude Gardens&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
A loading screen should appear, and when finished, your character should be in the area you specified. An invalid Zone ID can cause server instability.&lt;br /&gt;
&lt;br /&gt;
== Walking Through Walls/Getting Unstuck ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!wallhack&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!wallhack&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Used once, it will turn off collision detection. Used again, it will turn it back on.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
You will be able to walk through walls and to parts of the map not intended to be seen or used. If you are too far above the ground and turn wallhack off, you may become stuck rather than falling to the land below. Useful when @zone sends you somewhere and you cannot move. There is currently no way to affect your elevation with this on.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add Items to your Inventory ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
!additem itemId quantity aug0 aug0val aug1 aug1val aug2 aug2val aug3 aug3val trialId&lt;br /&gt;
&lt;br /&gt;
Where itemId is an ID from [[ID References]] or the ID number in the item's url from [http://www.ffxiah.com/ FFXIAH].&lt;br /&gt;
&lt;br /&gt;
Optional parameters:&lt;br /&gt;
&lt;br /&gt;
quantity is an optional value, and tells the game how many of the item to give. If not given, 1 is assumed. If the item type does not stack, you will only get 1 regardless of the quantity specified.&lt;br /&gt;
&lt;br /&gt;
aug0, aug1, aug2, and aug3 are augment IDs.&lt;br /&gt;
aug0val, aug1val, aug2val and aug3val are the values for each augment. Augment IDs can be found here: [[Augments]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!additem 17644&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Gives you the one-handed variant of the Judge Sword. The ID comes from the [http://www.ffxiah.com/ FFXIAH] URL for this sword: &amp;lt;nowiki&amp;gt;http://www.ffxiah.com/item/17644/judges-sword&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!additem 13548 2&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Will only give you 1 Astral ring, since rings do not stack.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!additem 1179 99&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Gives you a stack of 99 shihei.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!additem 13548 1 1 15&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Will give you 1 Astral Ring, with the augment HP+16 (aug0) and the augment's power increased by 15 (aug0Val) because the base amount at power of zero is 1 hp.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
There is no notification that this command has worked. You will have to open your inventory and see if the item is there. It will not work if your inventory is full.&lt;br /&gt;
&lt;br /&gt;
== Add/Delete Key Items ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addkeyitem value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!delkeyitem value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where value is an ID from the [[Key Item IDs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addkeyitem 824&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Gives you the key item Quartz Transmitter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
There is no notification that his code has worked. You will have to open your key items list and see if the item is there. Using this may break some scripted events, but using it to add maps should be fairly safe.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add All Maps ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addallmaps&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addallmaps player&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Gives the player, or the person using the command if player isn't typed, all valid maps.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addallmaps Kazuki&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Gives Kazuki all Magical Maps.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Set Gil ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!setgil value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where value is the amount of gil&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!setgil 100000&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sets your current amount of gil to 100,000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
There is no notification that his code has worked. You will have to open your status page or equipment page and check how much gil you have.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add Spells ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addspell value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where value is an ID from [[Spell IDs]]&lt;br /&gt;
&lt;br /&gt;
May also use &amp;lt;code&amp;gt;!addallspells&amp;lt;/code&amp;gt; which will give you every spell to your character.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addspell 106&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Grants you the spell Phalanx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
tdb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Play Animation ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!animation value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where value is from [[Animation IDs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!animation 3&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Plays the animation for death&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
The character should perform the animation specified. Using animation 0 may allow your character to move again if @release fails.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Change Job (Main or Sub) ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!changejob value level&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!changesjob value level&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where value is either from [[Job IDs]] or the three-letter abbreviation for the job.&lt;br /&gt;
&lt;br /&gt;
Level specifies the level to set the job you are changing to.&lt;br /&gt;
Subjob will still be restriced, based on settings, to fraction of main job level.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!changejob war 30&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Makes you a level 30 Warrior&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!changejob 15 70&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Makes you a level 70 Summoner&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!changesjob war 30&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sets your sub job to Warrior level 30&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!changesjob 15 37&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sets your subjob to Summoner level 37&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Set Player Level ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!setplayerlevel playerName value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
PlayerName is any player in the game. Value can be any number from 1 to 255.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!setplayerlevel Link 65&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Changes a players level.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
It will give you the 'quickening' status effect when done correctly. You can remove this effect by hitting the '+' key twice and then hitting enter on the quickening status icon.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Set Costume ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!costume value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where value is from [[Costume IDs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!costume &amp;quot;&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sets the player's costume to &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Only useful for testing at this point.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Play Cut-scene/Event ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!cs value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where value is from [[Event IDs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!cs &amp;quot;&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Plays the cutscene &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
tdb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Spawn/Despawn Mobs ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!spawnmob value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!despawnmob value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where value is a Monster ID (check [https://raw.github.com/DarkstarProject/darkstar/master/sql/mob_spawn_points.sql sql/mob_spawn_points.sql] in the source, but anything not uniquely named will have to be referenced by its position as well) and specifies exactly one mob instance in the game world. It cannot be used to spawn creatures that do not exist in a zone, or to spawn creatures in a different location than normal.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!spawnmob 17187111&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Spawns the notorious monster Jaggedy-Eared Jack. He will spawn in his usual spawn location, which is not necessarily near the player.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Causes a single spawned creature to be removed from play immediately, or causes a single creature to be put into play immediately.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Manually Inject a Packet on the Player ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!inject value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where value is a packet stored in a file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!inject test.dat&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sends the packet stored in the file 'test.dat' to the client&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
To understand this command, an understanding of the ffximon tool is helpful. You can use it to inject altered packets (or even vanilla packets) to the client who issued the command. Helps when having to sift through large numbers of packet dumps to determine which has the effect you are looking for.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Release Character from a Cutscene ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!release&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!release&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If viewing a cutscene or otherwise unable to move, it attempts to end the cutscene and restore movement to the player.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Sends the client a packet that informs them that an event has ended so that movement can be restored immediately. This may have some ill side effects, such as fade-out effects or camera angles being locked. Use an @zone command to clear these issues. If that is not sufficient (such as the case when calling a completion cut-scene with the wrong values for the summoner quests) you may need to log off to fix it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Show Coordinate Position ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!where&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!where&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Prints the player's current location and facing values to the chat log.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Prints the player's current location and facing values to the chat log.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Position Manipulation ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!pos X Y Z (ZoneID)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!goto Charactername&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!bring Charactername&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!pos 121 1 -92&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Takes you to the position X: 121 Y: 1 Z: -92 in the current zone.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!pos -76 32 -4 178&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Takes you to Kirin's spawn point in The Shrine of Ru'Avitau, regardless of where you are currently.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!goto Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sends your character to the location that the player named &amp;quot;Bill&amp;quot; is currently at (they may move between the time this command is executed and the time you finish zoning).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!bring Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Brings the character named Bill to the zone and position you were at at the time of execution of the command. It may take a few seconds for the player's character to finish loading.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Allows for spatial manipulation of characters in 3 dimensions. Can be useful for quest testing by bringing yourself to related NPCs instantly, as well as a variety of other uses. While @bring can effectively be used to jail a character, you should instead use the dedicated commands for this task.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Send a Character to Their Homepoint ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!homepoint Charname&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!homepoint Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sends the character named &amp;quot;Bill&amp;quot; to his currently set homepoint.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Can be used to fix stuck characters. Has a similar effect to a &amp;quot;Warp II&amp;quot; spell.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Set a Pet's TP ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!pettp #&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where # is the amount of TP to set.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!pettp 300&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you have a pet (beastmaster pet, summoned avatar, wyvern), set the pet's current TP to 300.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Allows you to test the effective power of pet abilities at various TP levels by setting the TP right before triggering a move that relies on it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;God Mode&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!godmode&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!godmode&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Toggles godmode on or off.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Grants the GM a number of effects with indefinite duration. Usefulness is subjective. Granted effects include: Invincible, Perfect Dodge, Mighty Strikes, Hundred Fists, and a fast Regain.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cap a Combat or Magic Skill ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!capskill skillname&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!capskill parry&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Caps the GM's parrying skill to their current level and job.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Useful for testing weaponskill and combat balance changes. Would instantly grant you the skill level in a particular skill type to be &amp;quot;optimal&amp;quot; for that job and level so that you can see how effective an &amp;quot;optimal&amp;quot; character would be in a given situation.&lt;br /&gt;
&lt;br /&gt;
Can also &amp;lt;code&amp;gt;!capallskills&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Reset Recast Timers ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!reset&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!reset&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Resets the GM's recast timers on all spells and Job Abilities (need confirmation on this).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Useful for testing things that have particularly long delays. Can be used to reset a 2 hour ability timer a 3 minute cool-down...or even a 30 second spell timer (once again I need to confirm this).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Jailing and Pardoning ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!jail Charname #&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where # is a cell number between 1 and 32&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!pardon Charname&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!jail Bill 3&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sends the character Bill to Mordion Gaol in cell number 3.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!pardon Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Removes Bill from Mordion Gaol and sends him to his currently set homepoint.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Jailing characters is effective because all actions are restricted except for /say commands inside the Mordion Gaol zone. This means a character cannot use items, job abilities, or spells to escape. Status effects are also removed and the character fully healed upon entry so that death may not be used as a means of escape. Once you jail a character, you should send a GM to discuss his or her infraction and the period of the sentencing as soon as possible. &lt;br /&gt;
&lt;br /&gt;
There are 32 unique cells inside the Mordion Gaol zone. You may put several people in the same cell for a large incident if desired, but it may be helpful to divide people out into factions or individual cells if it is a highly polarized dispute. Since /say is the only method of communication available, the conversation could get pretty confusing with too many people talking at once, so use your best judgement on how to split people up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add Dynamis Time ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!adddynatime #&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adds # minutes to the remaining time in Dynamis for the instance which the player using the command is in.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!adddynatime 60&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you are in Dynamis - Bastok when using this command, 60 minutes will be added for ALL players currently in Dynamis - Bastok. This extends to players that enter after the use of this command.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add All Attachments ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addallattachments&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addallattachments player&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addallattachments Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adds all Automaton Attachments to player running the command or the player specified.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add All Trusts ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addalltrusts&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addalltrusts player&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addalltrusts Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adds all trust spells to player running the command or the player specified.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add Currency ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addcurrency currency_type value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addcurrency currency_type value player&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where currency_type is from [[Currency Types]] and value is the amount to give.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addcurrency bastok_cp 1000&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adds specified amount of currency type to player running the command or the player specified.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add Status Effect to Player ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addeffect {player} effect {power} {duration}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where effect is from [[Status Effect IDs]].&lt;br /&gt;
&lt;br /&gt;
Power is the strength of the status effect.&lt;br /&gt;
&lt;br /&gt;
Duration is how long the effect will last in seconds.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addeffect Bill 33 40 300&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adds the Haste effect to Bill with a power of 40 for 300 seconds (5 min).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addeffect 33 40 300&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adds the Haste effect to player running the command with a power of 40 for 300 seconds (5 min).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Gives the status to the player running the command or the player specified.&lt;br /&gt;
&lt;br /&gt;
Power is optional and has default value of 1.0&lt;br /&gt;
&lt;br /&gt;
Duration is optional and has default value of 60.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add/Check/Delete Mission ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addmission logID missionID {player}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!checkmission logID {player}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!delmission logID missionID {player}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where logID is from [[Log IDs]]. (Can use either the Log ID number or name.)&lt;br /&gt;
&lt;br /&gt;
Where missionID is from [[Missions]]. (Must use the Mission ID number.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addmission 0 1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set the active mission for the player running the command to San d'Oria mission 1 (Bat Hunt).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addmission Bastok 1 Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set the active mission for Bill to Bastok mission 1 (Geological Survey).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!checkmission 0&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Check which San d'Orian mission the player running the command is on.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!checkmission Bastok Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Check which Bastok mission player Bill is on.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!delmission 0 1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Remove San d'Oria mission 1 from the player running the command.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!delmission Bastok 1 Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Remove Bastok mission 1 from the player Bill.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Adds, Reports or Removes the currently active mission for the specified Log ID.&lt;br /&gt;
&lt;br /&gt;
*WARNING* Add mission will replace whatever the current mission is for the specified Log ID.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add/Check/Delete Quest ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addquest logID questID {player}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!checkquest logID questID {player}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!delquest logID questID {player}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where logID is from [[Log IDs]]. (Can use either the Log ID number or name.)&lt;br /&gt;
&lt;br /&gt;
Where questID is from [[Quests]]. (Must use the Quest ID number.)&lt;br /&gt;
&lt;br /&gt;
Checkquest will report one of the following status: AVAILABLE, ACCEPTED or COMPLETED.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addquest 0 1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adds quest 1 (Water of the Cheval) to the player running the commands active quests for San d'Oria.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addquest Bastok 1 Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adds quest 1 (Beauty and the Galka) to Bills active quests for Bastok.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!checkquest 0 1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Checks and reports the status of San d'Oria quest 1 for the player running the command.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!checkquest Bastok 1 Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Check and report the status of Bastok quest 1 for player Bill.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!delquest 0 1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Remove San d'Oria quest 1 from the player running the command.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!delquest Bastok 1 Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Remove Bastok quest 1 from the player Bill.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Adds, reports or removes the quest for the specified Log ID in the players quest log.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add Temporary Items to your Inventory ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
!addtempitem itemID&lt;br /&gt;
&lt;br /&gt;
Where itemId is an ID from [[Usable Item IDs]] or the ID number in the item's url from [http://www.ffxiah.com/ FFXIAH].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addtempitem 4202&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Gives you a Daedalus Wing as a temporary item.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
There is no notification that this command has worked. You will have to open your inventory and see if the item is there. You can have a maximum of 50 temporary items.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add and Set Title ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addtitle titleID&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addtitle titleID player&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where titleID is from [https://github.com/DarkstarProject/darkstar/blob/master/scripts/globals/titles.lua titles.lua].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addtitle 28&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addtitle 28 Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adds and sets the title of the player running the command or the player specified to &amp;quot;Behemoth Dethroner&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add Item to Treasure pool ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addtreasure itemID&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addtreasure itemID player&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where itemId is an ID from [[ID References]] or the ID number in the item's url from [http://www.ffxiah.com/ FFXIAH].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addtitle 17440&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addtitle 17440 Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adds a Kraken Club directly to the treasure pool for the player running the command or to the treasure pool of the specified player.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add Weaponskill Points ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addweaponskillpoints slot points (Slot: main=0, sub=1, ranged=2)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addweaponskillpoints slot points player (Slot: main=0, sub=1, ranged=2)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addweaponskillpoints 0 300&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addweaponskillpoints 0 300 Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adds 300 weaponskill points to the weapon equiped in slot 0 (Main hand) for the player running the command or player specified.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Open Auction House UI ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!ah&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!ah&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sends the packet to the client to open the Auction House UI.  Works just like the Ashita AHGo addon.&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=GM_Commands&amp;diff=22732</id>
		<title>GM Commands</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=GM_Commands&amp;diff=22732"/>
				<updated>2019-03-31T19:52:26Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: /* Teleport to Any Zone */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Making Yourself a GM ==&lt;br /&gt;
&lt;br /&gt;
See: [[Make My Character a GM]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''USING ANY OF THESE INCORRECTLY CAN POTENTIALLY CRASH YOUR SERVER'''&lt;br /&gt;
&lt;br /&gt;
== Movement Speed ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!speed value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where value can be any number from 1 to 255. Default character speed is roughly 40, or 60 on many of the test servers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&amp;lt;code&amp;gt;!speed 255&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Gives you the maximum possible speed (currently)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!speed 40&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sets your speed to the retail default&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
It will give you the 'quickening' status effect when done correctly. You can remove this effect by hitting the '+' key twice and then hitting enter on the quickening status icon.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Set HP/MP/TP ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!hp value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!mp value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!tp value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where value is a number from 0 to (probably) 65535.&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!hp 250&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sets your current HP to 250 or max if you have less than 250 total HP.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!mp 250&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sets your current MP to 250 or max if you have less than 250 total MP.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!tp 300&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sets your current TP to 300 (max).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
You should observe your HP/MP/TP updating immediately on your client.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Teleport to Any Zone ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!zone zoneid&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where zoneid is the ID as listed in [[Zone IDs]]. &lt;br /&gt;
You can also use an auto-translate string as the zoneid for most zones.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
!zone 243&lt;br /&gt;
&lt;br /&gt;
!zone {Ru'Lude Gardens}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Would instantly send your character to Ru'Lude Gardens&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
A loading screen should appear, and when finished, your character should be in the area you specified. An invalid Zone ID can cause server instability.&lt;br /&gt;
&lt;br /&gt;
== Walking Through Walls/Getting Unstuck ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!wallhack&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!wallhack&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Used once, it will turn off collision detection. Used again, it will turn it back on.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
You will be able to walk through walls and to parts of the map not intended to be seen or used. If you are too far above the ground and turn wallhack off, you may become stuck rather than falling to the land below. Useful when @zone sends you somewhere and you cannot move. There is currently no way to affect your elevation with this on.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add Items to your Inventory ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
!additem itemId quantity aug0 aug0val aug1 aug1val aug2 aug2val aug3 aug3val trialId&lt;br /&gt;
&lt;br /&gt;
Where itemId is an ID from [[ID References]] or the ID number in the item's url from [http://www.ffxiah.com/ FFXIAH].&lt;br /&gt;
&lt;br /&gt;
Optional parameters:&lt;br /&gt;
&lt;br /&gt;
quantity is an optional value, and tells the game how many of the item to give. If not given, 1 is assumed. If the item type does not stack, you will only get 1 regardless of the quantity specified.&lt;br /&gt;
&lt;br /&gt;
aug0, aug1, aug2, and aug3 are augment IDs.&lt;br /&gt;
aug0val, aug1val, aug2val and aug3val are the values for each augment. Augment IDs can be found here: [[Augments]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!additem 17644&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Gives you the one-handed variant of the Judge Sword. The ID comes from the [http://www.ffxiah.com/ FFXIAH] URL for this sword: &amp;lt;nowiki&amp;gt;http://www.ffxiah.com/item/17644/judges-sword&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!additem 13548 2&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Will only give you 1 Astral ring, since rings do not stack.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!additem 1179 99&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Gives you a stack of 99 shihei.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!additem 13548 1 1 15&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Will give you 1 Astral Ring, with the augment HP+1 (aug0) and the augment's power increased by 15 (aug0Val)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
There is no notification that this command has worked. You will have to open your inventory and see if the item is there. It will not work if your inventory is full.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add/Delete Key Items ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addkeyitem value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!delkeyitem value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where value is an ID from the [[Key Item IDs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addkeyitem 824&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Gives you the key item Quartz Transmitter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
There is no notification that his code has worked. You will have to open your key items list and see if the item is there. Using this may break some scripted events, but using it to add maps should be fairly safe.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add All Maps ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addallmaps&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addallmaps player&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Gives the player, or the person using the command if player isn't typed, all valid maps.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addallmaps Kazuki&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Gives Kazuki all Magical Maps.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Set Gil ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!setgil value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where value is the amount of gil&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!setgil 100000&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sets your current amount of gil to 100,000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
There is no notification that his code has worked. You will have to open your status page or equipment page and check how much gil you have.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add Spells ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addspell value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where value is an ID from [[Spell IDs]]&lt;br /&gt;
&lt;br /&gt;
May also use &amp;lt;code&amp;gt;!addallspells&amp;lt;/code&amp;gt; which will give you every spell to your character.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addspell 106&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Grants you the spell Phalanx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
tdb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Play Animation ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!animation value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where value is from [[Animation IDs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!animation 3&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Plays the animation for death&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
The character should perform the animation specified. Using animation 0 may allow your character to move again if @release fails.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Change Job (Main or Sub) ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!changejob value level&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!changesjob value level&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where value is either from [[Job IDs]] or the three-letter abbreviation for the job.&lt;br /&gt;
&lt;br /&gt;
Level specifies the level to set the job you are changing to.&lt;br /&gt;
Subjob will still be restriced, based on settings, to fraction of main job level.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!changejob war 30&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Makes you a level 30 Warrior&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!changejob 15 70&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Makes you a level 70 Summoner&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!changesjob war 30&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sets your sub job to Warrior level 30&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!changesjob 15 37&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sets your subjob to Summoner level 37&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Set Player Level ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!setplayerlevel playerName value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
PlayerName is any player in the game. Value can be any number from 1 to 255.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!setplayerlevel Link 65&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Changes a players level.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
It will give you the 'quickening' status effect when done correctly. You can remove this effect by hitting the '+' key twice and then hitting enter on the quickening status icon.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Set Costume ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!costume value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where value is from [[Costume IDs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!costume &amp;quot;&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sets the player's costume to &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Only useful for testing at this point.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Play Cut-scene/Event ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!cs value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where value is from [[Event IDs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!cs &amp;quot;&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Plays the cutscene &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
tdb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Spawn/Despawn Mobs ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!spawnmob value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!despawnmob value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where value is a Monster ID (check [https://raw.github.com/DarkstarProject/darkstar/master/sql/mob_spawn_points.sql sql/mob_spawn_points.sql] in the source, but anything not uniquely named will have to be referenced by its position as well) and specifies exactly one mob instance in the game world. It cannot be used to spawn creatures that do not exist in a zone, or to spawn creatures in a different location than normal.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!spawnmob 17187111&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Spawns the notorious monster Jaggedy-Eared Jack. He will spawn in his usual spawn location, which is not necessarily near the player.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Causes a single spawned creature to be removed from play immediately, or causes a single creature to be put into play immediately.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Manually Inject a Packet on the Player ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!inject value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where value is a packet stored in a file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!inject test.dat&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sends the packet stored in the file 'test.dat' to the client&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
To understand this command, an understanding of the ffximon tool is helpful. You can use it to inject altered packets (or even vanilla packets) to the client who issued the command. Helps when having to sift through large numbers of packet dumps to determine which has the effect you are looking for.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Release Character from a Cutscene ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!release&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!release&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If viewing a cutscene or otherwise unable to move, it attempts to end the cutscene and restore movement to the player.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Sends the client a packet that informs them that an event has ended so that movement can be restored immediately. This may have some ill side effects, such as fade-out effects or camera angles being locked. Use an @zone command to clear these issues. If that is not sufficient (such as the case when calling a completion cut-scene with the wrong values for the summoner quests) you may need to log off to fix it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Show Coordinate Position ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!where&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!where&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Prints the player's current location and facing values to the chat log.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Prints the player's current location and facing values to the chat log.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Position Manipulation ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!pos X Y Z (ZoneID)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!goto Charactername&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!bring Charactername&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!pos 121 1 -92&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Takes you to the position X: 121 Y: 1 Z: -92 in the current zone.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!pos -76 32 -4 178&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Takes you to Kirin's spawn point in The Shrine of Ru'Avitau, regardless of where you are currently.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!goto Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sends your character to the location that the player named &amp;quot;Bill&amp;quot; is currently at (they may move between the time this command is executed and the time you finish zoning).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!bring Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Brings the character named Bill to the zone and position you were at at the time of execution of the command. It may take a few seconds for the player's character to finish loading.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Allows for spatial manipulation of characters in 3 dimensions. Can be useful for quest testing by bringing yourself to related NPCs instantly, as well as a variety of other uses. While @bring can effectively be used to jail a character, you should instead use the dedicated commands for this task.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Send a Character to Their Homepoint ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!homepoint Charname&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!homepoint Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sends the character named &amp;quot;Bill&amp;quot; to his currently set homepoint.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Can be used to fix stuck characters. Has a similar effect to a &amp;quot;Warp II&amp;quot; spell.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Set a Pet's TP ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!pettp #&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where # is the amount of TP to set.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!pettp 300&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you have a pet (beastmaster pet, summoned avatar, wyvern), set the pet's current TP to 300.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Allows you to test the effective power of pet abilities at various TP levels by setting the TP right before triggering a move that relies on it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;God Mode&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!godmode&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!godmode&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Toggles godmode on or off.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Grants the GM a number of effects with indefinite duration. Usefulness is subjective. Granted effects include: Invincible, Perfect Dodge, Mighty Strikes, Hundred Fists, and a fast Regain.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cap a Combat or Magic Skill ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!capskill skillname&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!capskill parry&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Caps the GM's parrying skill to their current level and job.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Useful for testing weaponskill and combat balance changes. Would instantly grant you the skill level in a particular skill type to be &amp;quot;optimal&amp;quot; for that job and level so that you can see how effective an &amp;quot;optimal&amp;quot; character would be in a given situation.&lt;br /&gt;
&lt;br /&gt;
Can also &amp;lt;code&amp;gt;!capallskills&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Reset Recast Timers ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!reset&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!reset&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Resets the GM's recast timers on all spells and Job Abilities (need confirmation on this).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Useful for testing things that have particularly long delays. Can be used to reset a 2 hour ability timer a 3 minute cool-down...or even a 30 second spell timer (once again I need to confirm this).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Jailing and Pardoning ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!jail Charname #&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where # is a cell number between 1 and 32&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!pardon Charname&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!jail Bill 3&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sends the character Bill to Mordion Gaol in cell number 3.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!pardon Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Removes Bill from Mordion Gaol and sends him to his currently set homepoint.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Jailing characters is effective because all actions are restricted except for /say commands inside the Mordion Gaol zone. This means a character cannot use items, job abilities, or spells to escape. Status effects are also removed and the character fully healed upon entry so that death may not be used as a means of escape. Once you jail a character, you should send a GM to discuss his or her infraction and the period of the sentencing as soon as possible. &lt;br /&gt;
&lt;br /&gt;
There are 32 unique cells inside the Mordion Gaol zone. You may put several people in the same cell for a large incident if desired, but it may be helpful to divide people out into factions or individual cells if it is a highly polarized dispute. Since /say is the only method of communication available, the conversation could get pretty confusing with too many people talking at once, so use your best judgement on how to split people up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add Dynamis Time ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!adddynatime #&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adds # minutes to the remaining time in Dynamis for the instance which the player using the command is in.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!adddynatime 60&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you are in Dynamis - Bastok when using this command, 60 minutes will be added for ALL players currently in Dynamis - Bastok. This extends to players that enter after the use of this command.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add All Attachments ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addallattachments&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addallattachments player&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addallattachments Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adds all Automaton Attachments to player running the command or the player specified.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add All Trusts ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addalltrusts&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addalltrusts player&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addalltrusts Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adds all trust spells to player running the command or the player specified.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add Currency ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addcurrency currency_type value&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addcurrency currency_type value player&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where currency_type is from [[Currency Types]] and value is the amount to give.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addcurrency bastok_cp 1000&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adds specified amount of currency type to player running the command or the player specified.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add Status Effect to Player ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addeffect {player} effect {power} {duration}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where effect is from [[Status Effect IDs]].&lt;br /&gt;
&lt;br /&gt;
Power is the strength of the status effect.&lt;br /&gt;
&lt;br /&gt;
Duration is how long the effect will last in seconds.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addeffect Bill 33 40 300&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adds the Haste effect to Bill with a power of 40 for 300 seconds (5 min).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addeffect 33 40 300&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adds the Haste effect to player running the command with a power of 40 for 300 seconds (5 min).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Gives the status to the player running the command or the player specified.&lt;br /&gt;
&lt;br /&gt;
Power is optional and has default value of 1.0&lt;br /&gt;
&lt;br /&gt;
Duration is optional and has default value of 60.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add/Check/Delete Mission ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addmission logID missionID {player}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!checkmission logID {player}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!delmission logID missionID {player}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where logID is from [[Log IDs]]. (Can use either the Log ID number or name.)&lt;br /&gt;
&lt;br /&gt;
Where missionID is from [[Missions]]. (Must use the Mission ID number.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addmission 0 1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set the active mission for the player running the command to San d'Oria mission 1 (Bat Hunt).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addmission Bastok 1 Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set the active mission for Bill to Bastok mission 1 (Geological Survey).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!checkmission 0&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Check which San d'Orian mission the player running the command is on.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!checkmission Bastok Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Check which Bastok mission player Bill is on.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!delmission 0 1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Remove San d'Oria mission 1 from the player running the command.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!delmission Bastok 1 Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Remove Bastok mission 1 from the player Bill.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Adds, Reports or Removes the currently active mission for the specified Log ID.&lt;br /&gt;
&lt;br /&gt;
*WARNING* Add mission will replace whatever the current mission is for the specified Log ID.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add/Check/Delete Quest ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addquest logID questID {player}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!checkquest logID questID {player}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!delquest logID questID {player}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where logID is from [[Log IDs]]. (Can use either the Log ID number or name.)&lt;br /&gt;
&lt;br /&gt;
Where questID is from [[Quests]]. (Must use the Quest ID number.)&lt;br /&gt;
&lt;br /&gt;
Checkquest will report one of the following status: AVAILABLE, ACCEPTED or COMPLETED.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addquest 0 1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adds quest 1 (Water of the Cheval) to the player running the commands active quests for San d'Oria.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addquest Bastok 1 Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adds quest 1 (Beauty and the Galka) to Bills active quests for Bastok.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!checkquest 0 1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Checks and reports the status of San d'Oria quest 1 for the player running the command.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!checkquest Bastok 1 Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Check and report the status of Bastok quest 1 for player Bill.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!delquest 0 1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Remove San d'Oria quest 1 from the player running the command.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!delquest Bastok 1 Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Remove Bastok quest 1 from the player Bill.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
Adds, reports or removes the quest for the specified Log ID in the players quest log.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add Temporary Items to your Inventory ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
!addtempitem itemID&lt;br /&gt;
&lt;br /&gt;
Where itemId is an ID from [[Usable Item IDs]] or the ID number in the item's url from [http://www.ffxiah.com/ FFXIAH].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addtempitem 4202&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Gives you a Daedalus Wing as a temporary item.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Effects '''&lt;br /&gt;
&lt;br /&gt;
There is no notification that this command has worked. You will have to open your inventory and see if the item is there. You can have a maximum of 50 temporary items.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add and Set Title ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addtitle titleID&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addtitle titleID player&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where titleID is from [https://github.com/DarkstarProject/darkstar/blob/master/scripts/globals/titles.lua titles.lua].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addtitle 28&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addtitle 28 Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adds and sets the title of the player running the command or the player specified to &amp;quot;Behemoth Dethroner&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add Item to Treasure pool ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addtreasure itemID&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addtreasure itemID player&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where itemId is an ID from [[ID References]] or the ID number in the item's url from [http://www.ffxiah.com/ FFXIAH].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addtitle 17440&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addtitle 17440 Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adds a Kraken Club directly to the treasure pool for the player running the command or to the treasure pool of the specified player.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add Weaponskill Points ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addweaponskillpoints slot points (Slot: main=0, sub=1, ranged=2)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addweaponskillpoints slot points player (Slot: main=0, sub=1, ranged=2)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addweaponskillpoints 0 300&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!addweaponskillpoints 0 300 Bill&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adds 300 weaponskill points to the weapon equiped in slot 0 (Main hand) for the player running the command or player specified.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Open Auction House UI ==&lt;br /&gt;
&lt;br /&gt;
''' Syntax '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!ah&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;!ah&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sends the packet to the client to open the Auction House UI.  Works just like the Ashita AHGo addon.&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=Building_the_Server&amp;diff=22709</id>
		<title>Building the Server</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=Building_the_Server&amp;diff=22709"/>
				<updated>2019-02-26T01:12:26Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: /* Using a bat script */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Installing &amp;amp; Setting up the DS Server on Windows ==&lt;br /&gt;
&lt;br /&gt;
=== Prerequisites ===&lt;br /&gt;
&lt;br /&gt;
In this section we will download every program/tool we will need to setup and maintain the servers. Do not install these yet.&lt;br /&gt;
&lt;br /&gt;
* A MySQL compatible database, one of:&lt;br /&gt;
** [https://downloads.mariadb.org/ MariaDB]&lt;br /&gt;
** [https://dev.mysql.com/downloads/mysql/5.7.html MySQL Community Server (5.6 or 5.7 for now, not the 8.0 build)] (flag)&lt;br /&gt;
** [http://dev.mysql.com/downloads/installer/5.6.html/ MySQL Community Server 5.6 (Updated)] (flag)&lt;br /&gt;
&lt;br /&gt;
* Ability to interact with said database, one of:&lt;br /&gt;
** [http://dev.mysql.com/downloads/workbench/ MySQL Workbench]&lt;br /&gt;
** [https://www.heidisql.com/download.php HiediSQL] (comes with MariaDB if you used that, and there are also portable editions)&lt;br /&gt;
** Any other database management GUI or learn to command line (its super easy and you can google your way through it)&lt;br /&gt;
&lt;br /&gt;
* all of:&lt;br /&gt;
** [https://www.visualstudio.com/downloads/ Visual Studio 2017 (Community is fine, make sure you select C++ development and windows SDK during install)]&lt;br /&gt;
** [https://git-for-windows.github.io/ Git For Windows]&lt;br /&gt;
** [https://tortoisegit.org/ TortoiseGit]&lt;br /&gt;
** [https://www.microsoft.com/en-ca/download/details.aspx?id=48145 Visual C++ Redistributable Runtimes 2015]&lt;br /&gt;
** [http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=17851 .Net framework version 4 or newer, should already be present]&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
&lt;br /&gt;
'''IMPORTANT NOTICE!'''&lt;br /&gt;
&lt;br /&gt;
There may be certain issues when trying to use newer versions of MySQL or MariaDB. Pull requests to remedy these issues are welcome.&lt;br /&gt;
&lt;br /&gt;
Some feature change:&lt;br /&gt;
* The PASSWORD() function is removed in the latest version of MySQL&lt;br /&gt;
* Use of the VALUES() function is limited to INSERT ... ON DUPLICATE KEY UPDATE in the latest versions of MariaB ''and'' MySQL&lt;br /&gt;
* The latest MySQL may complain about default timestamps on certain tables - this is also a known issue with using XAMP distributions in some configurations.&lt;br /&gt;
&lt;br /&gt;
'''Recommended versions are:'''&lt;br /&gt;
* MariaDB 10.2.18&lt;br /&gt;
* MySQL 5.7&lt;br /&gt;
* MySQL 5.6&lt;br /&gt;
&lt;br /&gt;
==== MariaDB ==== &lt;br /&gt;
It's pretty straightforward, the defaults are fine and you can optionally change the root password (but better yet don't use the root user for everything). The same is true for MySQL.&lt;br /&gt;
&lt;br /&gt;
==== MySql ==== &lt;br /&gt;
(flag)&lt;br /&gt;
&lt;br /&gt;
Choose Typical Installation&lt;br /&gt;
&lt;br /&gt;
After the main installation, select Launch the MySQL Instance Configuration Wizard&lt;br /&gt;
&lt;br /&gt;
Select Detailed Configuration&lt;br /&gt;
&lt;br /&gt;
Select Developer Machine&lt;br /&gt;
&lt;br /&gt;
Select Multi-functional Database&lt;br /&gt;
&lt;br /&gt;
Standard Installation Directory&lt;br /&gt;
&lt;br /&gt;
Select Manual Setting and 1000 Concurrent connections&lt;br /&gt;
&lt;br /&gt;
Select Enable TCP/IP Networking, Port Number 3306, and Enable Strict Mode&lt;br /&gt;
&lt;br /&gt;
Select Best Support for Multilingualism&lt;br /&gt;
&lt;br /&gt;
Select Install as Windows Service, Launch the MySQL Server automatically, and Include Bin Directory in Windows PATH.&lt;br /&gt;
&lt;br /&gt;
Select Modify Security Settings, and enter a new password twice. Write down the MySQL password.&lt;br /&gt;
(DO NOT LEAVE BLANK.)&lt;br /&gt;
&lt;br /&gt;
Select Next, Execute, then Finish&lt;br /&gt;
&lt;br /&gt;
==== MySQL 5.6 '''(Updated)'''==== &lt;br /&gt;
Note: Server is x86, but will install 32-bit and 64-bit binaries.&lt;br /&gt;
&lt;br /&gt;
Accept License Terms&lt;br /&gt;
&lt;br /&gt;
Skip Check for updates&lt;br /&gt;
&lt;br /&gt;
Select Developer Default&lt;br /&gt;
&lt;br /&gt;
Check requirements and click Execute - will launch installers for anything you're missing&lt;br /&gt;
&lt;br /&gt;
Default Installation - ~5min&lt;br /&gt;
&lt;br /&gt;
Default Configuration - Check box for &amp;quot;Show Advance Options&amp;quot; - Click Next&lt;br /&gt;
&lt;br /&gt;
Enter MySQL Root Password, twice. Remember it! - Click Next&lt;br /&gt;
&lt;br /&gt;
It will show windows service details, leave as default and Click Next&lt;br /&gt;
&lt;br /&gt;
It will show Logging options, leave as default and  Click Next&lt;br /&gt;
&lt;br /&gt;
Configuration will complete, Click Next&lt;br /&gt;
&lt;br /&gt;
Samples and examples will configure - ~5min - Click Next&lt;br /&gt;
&lt;br /&gt;
Click Finish&lt;br /&gt;
&lt;br /&gt;
==== MySQL 5.7 '''(New)'''==== &lt;br /&gt;
Note: Server is x86, but will install 32-bit and 64-bit binaries.&lt;br /&gt;
&lt;br /&gt;
Accept License Terms&lt;br /&gt;
&lt;br /&gt;
Choosing setup type: Keep defaults. Note, you can select &amp;quot;Server only&amp;quot;, but Developer Default will allow you to skip the MySQL Workbench below, and it will require more diskspace.&lt;br /&gt;
&lt;br /&gt;
Check Requirements: Click next. You should not need anything that shows &amp;quot;Manual&amp;quot;, but you can download the modules separately if you do need them later for some reason. *Note, if you are missing some of the elements (Status = manual), it will pop up with a message stating &amp;quot;One or more product requirements have not been satisfied&amp;quot;. Click yes to continue.&lt;br /&gt;
&lt;br /&gt;
Installation: It will show a list of those things that you will install (it will not list those that had &amp;quot;Manual&amp;quot; in previous step). Click Execute.&lt;br /&gt;
&lt;br /&gt;
Product Configuration: This screen will just tell you that there is still some stuff to configure. Click Next.&lt;br /&gt;
&lt;br /&gt;
Group Replication: Leave default setting (Standalone MySQL Server / Classic MySQL Replication) and click Next&lt;br /&gt;
&lt;br /&gt;
Type and Networking: Leave default settings and click Next (Only reason you would need to change is if you are planning to run a dedicated online server, in which case, I hope you know what these options already mean...)&lt;br /&gt;
&lt;br /&gt;
Accounts and Roles: Enter MySQL Root Password, twice. Remember it! - Click Next&lt;br /&gt;
&lt;br /&gt;
Windows Service: Leave default settings and click Next.&lt;br /&gt;
&lt;br /&gt;
Plugins and Extensions: Leave default settings and click Next.&lt;br /&gt;
&lt;br /&gt;
Apply Configuration: Click Execute. It will show you the progress as it configures your MySQL installation. Once complete, click Finish&lt;br /&gt;
&lt;br /&gt;
Product Configuration: Click Next, (This will set up some samples and examples databases)&lt;br /&gt;
&lt;br /&gt;
Connect to Server: Enter the password you entered for the MySQL (Under Accounts and Roles section) at the bottom where it asks for password, then click Check. As long as the password is correct, it will ungrey the Next button and allow you to continue. Click Next.&lt;br /&gt;
&lt;br /&gt;
Apply Configuration: Just like the Apply configuration above. Click Execute, it will configure, then click Finish once complete.&lt;br /&gt;
&lt;br /&gt;
Product Configuration: Click Next.&lt;br /&gt;
&lt;br /&gt;
Installation Complete: As per the title, you are done. Click Finish and enjoy your new MySQL database.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== MySQL Workbench ==== &lt;br /&gt;
&lt;br /&gt;
Use default installation options. This can still be installed and will still function even if you use MariaDB instead of stock MySQL. It will generate a few warnings from by a version number check that you can safely ignore.&lt;br /&gt;
&lt;br /&gt;
==== Visual Studio 2017 ====&lt;br /&gt;
&lt;br /&gt;
Any edition works.  Community is free.&lt;br /&gt;
&lt;br /&gt;
Make sure you install Desktop development with C++ when selecting development packages.&lt;br /&gt;
&lt;br /&gt;
==== Git for Windows ====&lt;br /&gt;
&lt;br /&gt;
Use default installation options.&lt;br /&gt;
&lt;br /&gt;
==== TortoiseGit ====&lt;br /&gt;
&lt;br /&gt;
Use default installation options. You can skip the step to reboot since we'll reboot once everything else is installed.&lt;br /&gt;
&lt;br /&gt;
==== Visual C++ Redistributable Runtime 2015 ====&lt;br /&gt;
&lt;br /&gt;
Use default installation options.&lt;br /&gt;
&lt;br /&gt;
==== .Net 4.6 (or higher) ====&lt;br /&gt;
&lt;br /&gt;
Use default installation options.  It probably comes with your Visual Studio install anyway. Dot Net Frameworks always come with all prior versions packed in, so you never need to install multiple versions.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
At this point everything should be installed that needs to be and you can restart your PC to finalize them.&lt;br /&gt;
&lt;br /&gt;
=== Downloading the Server Source Code ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will use TortoiseGit to download the latest git source code for the server.'''&lt;br /&gt;
&lt;br /&gt;
Open Windows Explorer (right click the start button and choose Windows Explorer)&lt;br /&gt;
&lt;br /&gt;
Right click on any folder select Git Clone&lt;br /&gt;
&lt;br /&gt;
In the &amp;quot;URL&amp;quot; field put in the following url: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://github.com/DarkstarProject/darkstar.git&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set the &amp;quot;Directory&amp;quot; to your choice (blank will default to a new folder named &amp;quot;darkstar&amp;quot; at the current location)&lt;br /&gt;
&lt;br /&gt;
Click OK.&lt;br /&gt;
&lt;br /&gt;
Wait for the download to finish.&lt;br /&gt;
&lt;br /&gt;
'''Optional:''' pull submodule to get navmeshes [https://i.postimg.cc/hv9rzm7t/smu.png]&lt;br /&gt;
&lt;br /&gt;
Click OK to close TortoiseGit.&lt;br /&gt;
&lt;br /&gt;
Close windows explorer&lt;br /&gt;
&lt;br /&gt;
At this point you have downloaded all of the source code for the latest version.&lt;br /&gt;
&lt;br /&gt;
If you are not planning on doing any development, it's advised to use the stable branch instead of master.  Right click on your darkstar folder, and go to TortoiseGit -&amp;gt; Switch/Checkout.&lt;br /&gt;
Change the branch dropdown to remotes/origin/stable and hit OK.&lt;br /&gt;
&lt;br /&gt;
=== Setting up the Database ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will use the data that you downloaded to build a database in MySQL.'''&lt;br /&gt;
&lt;br /&gt;
==== Using a bat script ====&lt;br /&gt;
&lt;br /&gt;
If you follow this step, you may skip the next one. &lt;br /&gt;
&lt;br /&gt;
Paste the following into notepad and save it as DSP_Import.bat in your dsp\sql folder:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@ECHO OFF&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== This script will drop the DB specified, then create the DB  =========&lt;br /&gt;
REM ====== specified, and then load all .sql tables from its run dir to =========&lt;br /&gt;
REM ====== the the DB.                                                  =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== File needs to be run from within the \dsp\sql folder (same   =========&lt;br /&gt;
REM ====== folder with all the .sql files. Please edit as needed. By    =========&lt;br /&gt;
REM ====== default it WILL DROP the standard dspdb DB, losing all       =========&lt;br /&gt;
REM ====== accounts and characters. If this is not desired, then update =========&lt;br /&gt;
REM ====== the file to load the new DB into a new DB name.              =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== Update -p with MySQL password. If you password is 'foo',     =========&lt;br /&gt;
REM ====== then change '-pMYSQLPASS' to '-pfoo' (3 places).             =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== If you want to use a different database name, change 'dspdb' =========&lt;br /&gt;
REM ====== with a database name of your choosing.                       =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
&lt;br /&gt;
ECHO Creating Database dspdb&lt;br /&gt;
&amp;quot;c:\edit\this\path\bin\mysqladmin&amp;quot; -h localhost -u root -pMYSQLPASS DROP dspdb&lt;br /&gt;
&lt;br /&gt;
ECHO Creating Database dspdb&lt;br /&gt;
&amp;quot;c:\edit\this\path\bin\mysqladmin&amp;quot; -h localhost -u root -pMYSQLPASS CREATE dspdb&lt;br /&gt;
&lt;br /&gt;
ECHO Loading dspdb tables into the database&lt;br /&gt;
cd c:\path\to\darkstar\sql&lt;br /&gt;
FOR %%X IN (*.sql) DO ECHO Importing %%X &amp;amp; &amp;quot;c:\edit\this\path\bin\mysql&amp;quot; dspdb -h localhost -u root -pMYSQLPASS &amp;lt; %%X&lt;br /&gt;
&lt;br /&gt;
ECHO Finished!&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At a minimum you will need to change -pMYSQLPASS in the script to where root is your mysql root password. If your password is 'foo' then you would use '-pfoo' instead. You may also have to change the path of your mysql installation as well (for example, if you installed a different version of mysql)&lt;br /&gt;
&lt;br /&gt;
You can use this script any time the repository is updated, but it will drop the table and thus delete all your player data. You may want to make manual changes instead unless you are using it purely as a test server.&lt;br /&gt;
&lt;br /&gt;
After you've done your initial load, you can use the following script that will preserve character data&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd c:\darkstar\sql&lt;br /&gt;
del auction_house.sql&lt;br /&gt;
del chars.sql&lt;br /&gt;
del accounts.sql&lt;br /&gt;
del accounts_banned.sql&lt;br /&gt;
del char_effects.sql&lt;br /&gt;
del char_equip.sql&lt;br /&gt;
del char_exp.sql&lt;br /&gt;
del char_inventory.sql&lt;br /&gt;
del char_jobs.sql&lt;br /&gt;
del char_look.sql&lt;br /&gt;
del char_pet.sql&lt;br /&gt;
del char_pet_name.sql&lt;br /&gt;
del char_points.sql&lt;br /&gt;
del char_profile.sql&lt;br /&gt;
del char_skills.sql&lt;br /&gt;
del char_spells.sql&lt;br /&gt;
del char_stats.sql&lt;br /&gt;
del char_storage.sql&lt;br /&gt;
del char_vars.sql&lt;br /&gt;
del char_weapon_skill_points.sql&lt;br /&gt;
del chars.sql&lt;br /&gt;
del conquest_system.sql&lt;br /&gt;
del delivery_box.sql&lt;br /&gt;
del linkshells.sql&lt;br /&gt;
FOR %%X IN (*.sql) DO ECHO Importing %%X &amp;amp; &amp;quot;c:\edit\this\path\bin\mysql&amp;quot; dspdb -h localhost -u root -pMYSQLPASS &amp;lt; %%X&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Using HeidiSQL ==== &lt;br /&gt;
Configure Heidi to use your MariaDB or MySQL connection. Read [https://www.heidisql.com/help.php the documentation] or click &amp;quot;new&amp;quot; and wing it like those brave souls who pretend they understand ikea manuals. &lt;br /&gt;
&lt;br /&gt;
Open the &amp;quot;session&amp;quot; then right click it and move your cursor to &amp;quot;new&amp;quot; so the submenu opens and click &amp;quot;database&amp;quot;. All instructions after this point will assume you named your database &amp;quot;dspdb&amp;quot; without quotes.&lt;br /&gt;
&lt;br /&gt;
Now Heidi needs to know which Database we are loading tables into so click to select your new database so it gets higlighted.&lt;br /&gt;
&lt;br /&gt;
Now select &amp;quot;file&amp;quot; again at the top left of the window.&lt;br /&gt;
&lt;br /&gt;
Select &amp;quot;Load SQL file&amp;quot; (or press control+O and that's the letter not zero).&lt;br /&gt;
&lt;br /&gt;
Browse to your SQL directory in your repository root and pick a file you want to import. Like C:\DSP\sql\abilities.sql for example. You can also hold control to select multiple files at once, but be aware Heidi will open a new tab for every file. Press F9 (or click the blue right facing arrow icon) to execute or &amp;quot;import&amp;quot; the current tab's SQL content into your database. Repeat until all tables and triggers have been loaded. &lt;br /&gt;
&lt;br /&gt;
That's it, your are done loading tables.&lt;br /&gt;
&lt;br /&gt;
==== Using MySQL Workbench ==== &lt;br /&gt;
''Todo!''&lt;br /&gt;
&lt;br /&gt;
==== Using Navicat ==== &lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' ''The free edition of Navicat was discontinued ages ago. No more support or bugfixes are released for it. And even if you use the latest commercial release, it will do annoying things like surround every field of a dump in single quotes. If you pull request an sql change that places single quotes on number fields on 30,000 lines Teo reserves the right to maim you. Just kidding. Or am I?'' ''':)''' ''Alternatives include Heidisql, mysql workbench, and many others that are free and open sourced. Same functionality, different layout on screen.''&lt;br /&gt;
&lt;br /&gt;
Click Connection (or File, New Connection)&lt;br /&gt;
&lt;br /&gt;
Connection name: DarkStar&lt;br /&gt;
&lt;br /&gt;
Host Name/IP: localhost&lt;br /&gt;
&lt;br /&gt;
Port: 3306&lt;br /&gt;
&lt;br /&gt;
User Name: root&lt;br /&gt;
&lt;br /&gt;
Password: Enter the password you wrote down during the mySQL installation.&lt;br /&gt;
&lt;br /&gt;
Check Save Password&lt;br /&gt;
&lt;br /&gt;
Click OK&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the connections pane double click DarkStar&lt;br /&gt;
&lt;br /&gt;
Right click on DarkStar and select New Database...&lt;br /&gt;
&lt;br /&gt;
Name it dspdb&lt;br /&gt;
&lt;br /&gt;
Use the Default character set&lt;br /&gt;
&lt;br /&gt;
Select OK.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Double click dspdb&lt;br /&gt;
&lt;br /&gt;
Right click on dspdb and select Execute SQL File...&lt;br /&gt;
&lt;br /&gt;
Browse to C:\dsp\sql and select abilities.sql&lt;br /&gt;
&lt;br /&gt;
Click Start&lt;br /&gt;
&lt;br /&gt;
Continue this process for each file in the folder.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you have an issue with the triggers.sql file then follow this step. If not, proceed to the next step (IP address for the map server):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In Navicat Open accounts table&lt;br /&gt;
&lt;br /&gt;
Click File, Design Table&lt;br /&gt;
&lt;br /&gt;
Click the Triggers tab&lt;br /&gt;
&lt;br /&gt;
There should a line already listed with account_delete in the Name field&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If not:&lt;br /&gt;
&lt;br /&gt;
click Add Trigger&lt;br /&gt;
&lt;br /&gt;
Name column should be account_delete&lt;br /&gt;
&lt;br /&gt;
Fires column should be Before&lt;br /&gt;
&lt;br /&gt;
Check the box in the Delete column&lt;br /&gt;
&lt;br /&gt;
In the definition box below add the following code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   DELETE FROM `accounts_banned` WHERE `accid` = OLD.id;&lt;br /&gt;
   DELETE FROM `chars` WHERE `accid` = OLD.id;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Select Save and then close the table.&lt;br /&gt;
&lt;br /&gt;
Open the chars table&lt;br /&gt;
&lt;br /&gt;
Click File, Design Table&lt;br /&gt;
&lt;br /&gt;
Click the Triggers tab&lt;br /&gt;
&lt;br /&gt;
There should already be a line listed with char_delete in the name field.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If not:&lt;br /&gt;
&lt;br /&gt;
click Add Trigger&lt;br /&gt;
&lt;br /&gt;
Name column should be char_delete&lt;br /&gt;
&lt;br /&gt;
Fires column should be Before&lt;br /&gt;
&lt;br /&gt;
Check the box in the Delete column&lt;br /&gt;
&lt;br /&gt;
In the definition box below add the following code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   DELETE FROM `char_exp` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_jobs` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_equip` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_effects` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_look` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_stats` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_skills` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_titles` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_inventory` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_vars` WHERE `charid` = OLD.charid;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Select Save and then close the table.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Configure the ZoneIP for the Map Server ====&lt;br /&gt;
&lt;br /&gt;
Note: These instructions largely assume you are using HeidiSQL&lt;br /&gt;
&lt;br /&gt;
Now you need to determine what IP address that will be used for the Map Server, then update MySQL with it.&lt;br /&gt;
&lt;br /&gt;
Most devs &amp;amp; enthusiasts will not have a separate map server, but will run both map server and login server on the same PC. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Determine what IP address will be used for the map server.&lt;br /&gt;
&lt;br /&gt;
If the server will be public, then use your external IP in the next step. (Looks really random like 173.194.43.104)&lt;br /&gt;
&lt;br /&gt;
If the server will be internal and you want it available on other PCs in your internal network, use the internal network IP (192.168.x.x) in the next step.&lt;br /&gt;
&lt;br /&gt;
If you only plan to run the client and the server on the same PC, you can use the localhost address (127.0.0.1) in the next step.&lt;br /&gt;
&lt;br /&gt;
2. Update the zone_settings table with the ip&lt;br /&gt;
(flag)&lt;br /&gt;
In HeidiSQL, click on the database dspdb and expand&lt;br /&gt;
&lt;br /&gt;
Click on Query tab&lt;br /&gt;
&lt;br /&gt;
Add the following code into the empty space, inserting the value calculated above. The value in the code below (127.0.0.1) would be used if only running the client from the same PC as the server.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    UPDATE zone_settings SET zoneip = '127.0.0.1';&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Click on the &amp;quot;run&amp;quot; button (blue arrow), or press F9. You should get a message stating that many (280+) records were changed.&lt;br /&gt;
&lt;br /&gt;
I recommend you save the Query in case you need to run it again later after updating the server.&lt;br /&gt;
&lt;br /&gt;
Close HeidiSQL.&lt;br /&gt;
&lt;br /&gt;
=== Building the Servers ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will be building the Dark Star servers.'''&lt;br /&gt;
&lt;br /&gt;
Dark Star uses 3 separate servers. A Login server, a Map/Game server, and an optional Search/Auction House server. Using the ZoneIP mentioned earlier, every map could run on its own server at a different IP address. If you have 4 computers each computer could run different areas, as long as they were all connected to the same MySQL database server.&lt;br /&gt;
&lt;br /&gt;
==== Build the Server ====&lt;br /&gt;
&lt;br /&gt;
Open Visual Studio&lt;br /&gt;
&lt;br /&gt;
Click File, Open, Project/Solution (or Ctrl+Shift+O)&lt;br /&gt;
&lt;br /&gt;
Navigate to C:\dsp\win32&lt;br /&gt;
&lt;br /&gt;
Select darkstar.sln&lt;br /&gt;
&lt;br /&gt;
It may take a few minutes to load files.&lt;br /&gt;
&lt;br /&gt;
Optional: if your cpu can handle it, enable multi-core compiling like so http://i.imgur.com/GCjdsdG.png (do this for all 3, or just DSGameServer since that's where most the compile time goes).&lt;br /&gt;
&lt;br /&gt;
Click Debug then Build Server (or Ctrl+Shift+B)&lt;br /&gt;
&lt;br /&gt;
Building will take a few minutes.&lt;br /&gt;
&lt;br /&gt;
Once complete, validate that there are no Errors listed in the summary line at the bottom. It should look like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;========== Build: 3 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If there are any SQL errors it is probably caused by the SQL dev package was extracted to the wrong folder.&lt;br /&gt;
&lt;br /&gt;
If there is a #include error, change that #include to say #include &amp;lt;mysql/mysql.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== When all of the Servers are built ====&lt;br /&gt;
&lt;br /&gt;
Verify in the C:\dsp directory that the servers you built are there: &lt;br /&gt;
&lt;br /&gt;
DSConnect-server.exe for the Login Server&lt;br /&gt;
&lt;br /&gt;
DSGame-server.exe for the Map Server&lt;br /&gt;
&lt;br /&gt;
DSSearch-server.exe for the Search Server&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Configuring the Servers ===&lt;br /&gt;
&lt;br /&gt;
'''Now you will configure the Login Server and Map Server to connect to the MySQL database.'''&lt;br /&gt;
&lt;br /&gt;
Do not mess with any other settings in these files unless you know what they are for and what they do.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Login Server Settings ====&lt;br /&gt;
&lt;br /&gt;
In windows explorer navigate to c:\dsp\conf&lt;br /&gt;
&lt;br /&gt;
Open login_darkstar.conf in a text editer (notepad)&lt;br /&gt;
&lt;br /&gt;
Scroll down to the bottom and validate/update the following lines:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql_host: 127.0.0.1&lt;br /&gt;
mysql_port: 3306&lt;br /&gt;
mysql_login: root&lt;br /&gt;
mysql_password: root &amp;lt;-- change this to your password you wrote down during the MySQL install (flag)&lt;br /&gt;
mysql_database: dspdb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Map Server Settings ====&lt;br /&gt;
&lt;br /&gt;
In windows explorer navigate to c:\dsp\conf&lt;br /&gt;
&lt;br /&gt;
Open map_darkstar.conf in a text editer (notepad)&lt;br /&gt;
&lt;br /&gt;
Scroll down to the bottom and validate/update the following lines:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql_host: 127.0.0.1&lt;br /&gt;
mysql_port: 3306&lt;br /&gt;
mysql_login: root&lt;br /&gt;
mysql_password: root &amp;lt;-- change this to your password you wrote down during the MySQL install (flag)&lt;br /&gt;
mysql_database: dspdb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Search Server Settings ====&lt;br /&gt;
&lt;br /&gt;
In windows explorer navigate to c:\dsp\conf&lt;br /&gt;
&lt;br /&gt;
Open search_server.conf in a text editer (notepad)&lt;br /&gt;
&lt;br /&gt;
Scroll down to the bottom and validate/update the following lines:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql_host: 127.0.0.1&lt;br /&gt;
mysql_port: 3306&lt;br /&gt;
mysql_login: root&lt;br /&gt;
mysql_password: root &amp;lt;-- change this to your password you wrote down during the MySQL install (flag)&lt;br /&gt;
mysql_database: dspdb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
At this point we have configured the servers to connect to the SQL database.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Starting the Servers ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will launch our new servers.'''&lt;br /&gt;
&lt;br /&gt;
Navigate to c:\dsp&lt;br /&gt;
&lt;br /&gt;
Run DSConnect-server.exe as Admin&lt;br /&gt;
&lt;br /&gt;
Run DSGame-server.exe as Admin&lt;br /&gt;
&lt;br /&gt;
(Optional) Run DSSearch-server.exe as Admin&lt;br /&gt;
&lt;br /&gt;
At this point if your servers fail to load, you probably missed a step. Go back through the steps and try to find out what you missed. It may also be helpful to look at the log files located in c:\dsp\log.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Forward Ports to Allow Others to Join (&amp;amp; Firewall) ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will provide the port numbers that need to be forwarded to the server. This is only needed to allow people outside your local intranet to join your server.'''&lt;br /&gt;
&lt;br /&gt;
In your router and firewall the following ports need to be opened/forwarded to your server:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
TCP Ports:&lt;br /&gt;
54230&lt;br /&gt;
54231&lt;br /&gt;
54001&lt;br /&gt;
54002&lt;br /&gt;
&lt;br /&gt;
UDP Port:&lt;br /&gt;
54230&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If still having trouble, disable any firewall software completely for testing. This includes the Windows firewall that comes on all modern Windows systems, which can be found in the Control Panel.&lt;br /&gt;
&lt;br /&gt;
== Installing &amp;amp; Setting up the DS Server on Linux ==&lt;br /&gt;
&lt;br /&gt;
The server is known to build in recent [http://www.ubuntu.com/ Ubuntu] versions (14.04), and is tested regularly against it. &lt;br /&gt;
&lt;br /&gt;
Generic build instructions for most POSIX (GNU/Linux, and possibly FreeBSD, NetBSD, UNIX or even OSX with some additional work) systems follow. Some knowledge of how to compile software on your distribution is assumed. You may find it helpful to reference the Windows guide above if something is unclear.&lt;br /&gt;
&lt;br /&gt;
=== Prerequisites: ===&lt;br /&gt;
&lt;br /&gt;
==== Install on Ubuntu ====&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install git mysql-server libmysqlclient-dev libluajit-5.1-dev libzmq3-dev autoconf pkg-config&lt;br /&gt;
&lt;br /&gt;
'''Ubuntu 14.04 needs gcc 7'''.&lt;br /&gt;
 sudo su -&lt;br /&gt;
 apt-get update &lt;br /&gt;
 apt-get install -y software-properties-common&lt;br /&gt;
 add-apt-repository -y ppa:ubuntu-toolchain-r/test&lt;br /&gt;
 apt-get update&lt;br /&gt;
 apt-get install -y luajit-5.1-dev libzmq3-dev g++-7 mysql-client-core-5.6 mysql-server-5.6 mysql-client-5.6&lt;br /&gt;
 update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-7 90&lt;br /&gt;
&lt;br /&gt;
==== Other Distros ====&lt;br /&gt;
&lt;br /&gt;
A compiler with C++17 support. Currently tested with GCC and G++, and requires a minimum version of 7&lt;br /&gt;
&lt;br /&gt;
Git to retrieve the source code.&lt;br /&gt;
&lt;br /&gt;
Autotools (automake autoconf m4sh) and pkg-config to generate the configure script and Makefile&lt;br /&gt;
&lt;br /&gt;
mysql server&lt;br /&gt;
&lt;br /&gt;
mysql client library (select the developer version if your distro has on)&lt;br /&gt;
&lt;br /&gt;
luajit library version 5.1 or higher (select the developer version if your distro has one)&lt;br /&gt;
&lt;br /&gt;
libzmq (select the developer version if your distro has one)&lt;br /&gt;
&lt;br /&gt;
If you plan to run from a console, you may also wish to install &amp;quot;screen&amp;quot; as there is no daemon mode for the servers yet.&lt;br /&gt;
&lt;br /&gt;
=== Preparing the Source Code ===&lt;br /&gt;
&lt;br /&gt;
Once you have everything mentioned above installed, grab the latest source from the repository via the command:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;git clone http://github.com/DarkstarProject/darkstar.git/&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you are not planning on doing development, it's advised to checkout the stable branch:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;git checkout stable&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Compiling ===&lt;br /&gt;
&lt;br /&gt;
Next is a typical autotools build. Run the autogen script, followed by configure, and then make (GNU make: if your cpu has multiple cores and you wish to utilise them to speed up the build, use '''make -j#CoresMultipliedBy1.5''' e.g. '''make -j4''' if it has 3 cores instead of just '''make''' in the step below):&lt;br /&gt;
 sh autogen.sh&lt;br /&gt;
 ./configure --enable-debug=gdb&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
You can choose not to configure with debug enabled, but there is very little potential gain in this and it prevents many useful break statements from triggering. The Makefile also has separate targets to build each server named &amp;quot;dsconnect&amp;quot; &amp;quot;dsgame&amp;quot; and &amp;quot;dssearch&amp;quot; but will build all 3 if none are specified.&lt;br /&gt;
&lt;br /&gt;
=== Setting Up the Database ===&lt;br /&gt;
&lt;br /&gt;
If you do not know your mysql root password, the default on most systems is blank. It is a good idea to change this for security reasons, as your mysql root user has full permissions on all databases. The first time you run the mysql client, you should be prompted to change the password. After doing so, you will want to create a user specifically for dealing with the darkstar server database. Run mysql as follows:&lt;br /&gt;
 mysql -u root -p&lt;br /&gt;
&lt;br /&gt;
Enter your root password at the prompt. Next, create a new user as follows:&lt;br /&gt;
 CREATE USER 'darkstar'@'localhost' IDENTIFIED BY 'password';&lt;br /&gt;
&lt;br /&gt;
Substitute &amp;quot;password&amp;quot; with a password of your choice. Next, we want to create a database, and set up our new user with permissions to work with it.&lt;br /&gt;
 CREATE DATABASE dspdb;&lt;br /&gt;
 USE dspdb;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON dspdb.* TO 'darkstar'@'localhost';&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
This will make it to where your new user can do anything necessary, but can only connect from localhost, so even if your password is compromised, it will be difficult to mess with the database remotely. If you need to be able to access the database remotely (like if the database is stored on a separate machine from the server), change the configuration according to the host that will be accessing the database.&lt;br /&gt;
&lt;br /&gt;
Now, you need to populate the database.&lt;br /&gt;
 cd sql&lt;br /&gt;
 for f in *.sql&lt;br /&gt;
   do&lt;br /&gt;
      echo -n &amp;quot;Importing $f into the database...&amp;quot;&lt;br /&gt;
      mysql dspdb -u darkstar -ppassword &amp;lt; $f &amp;amp;&amp;amp; echo &amp;quot;Success&amp;quot;      &lt;br /&gt;
   done&lt;br /&gt;
 cd ..&lt;br /&gt;
&lt;br /&gt;
To set up your ZoneIP, see the related windows section [[Building_the_Server#Configure_the_ZoneIP_for_the_Map_Server]] above for how to calculate it, and then run:&lt;br /&gt;
 mysql -u darkstar -ppassword&lt;br /&gt;
 USE dspdb;&lt;br /&gt;
 UPDATE zone_settings SET zoneip = '127.0.0.1';&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
replacing &amp;quot;127.0.0.1&amp;quot; with the value you determined in your calculation. You should see a message that at least 256 changes have occured after the update command.&lt;br /&gt;
&lt;br /&gt;
=== Configuring the Server ===&lt;br /&gt;
Before running your new servers, you will need to update the configuration files to tell it how to talk to the database. You will need to update the files in the conf/ sub-folder named &amp;quot;login_darkstar.conf&amp;quot; &amp;quot;map_darkstar.conf&amp;quot; and &amp;quot;search_server.conf&amp;quot; at a minimum. Find the mysql settings in each and change as appropriate, using the new user, password and database you created earlier.&lt;br /&gt;
&lt;br /&gt;
You may also wish to browse through the various configuration files for any settings that might be of interest to you, but more details on server customization can be found at [[Customizing Your Server]].&lt;br /&gt;
&lt;br /&gt;
=== Starting the Servers ===&lt;br /&gt;
You may now start your new servers. If you are using a desktop environment, you may wish to open 3 separate terminals and run each server in a separate one to monitor them efficiently. Otherwise, you will want to run them in screen sessions as follows:&lt;br /&gt;
 screen -d -m -S dsconnect ./dsconnect&lt;br /&gt;
 screen -d -m -S dsgame ./dsgame&lt;br /&gt;
 screen -d -m -S dssearch ./dssearch&lt;br /&gt;
&lt;br /&gt;
This will start and auto-detach all three servers, assigning them meaningful names to make it easy to reattach later by using the commands:&lt;br /&gt;
 screen -r dsconnect&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
 screen -r dsgame&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
 screen -r dssearch&lt;br /&gt;
&lt;br /&gt;
to monitor a given server. Once you've attached to a screen, you can detach by first pressing &amp;quot;ctrl+a&amp;quot; and then &amp;quot;d&amp;quot;. There are many other useful ways to use screen, so do whatever suits yoru preference.&lt;br /&gt;
&lt;br /&gt;
Your server is now up-and-running, and a client should be able to connect as long as there are no obvious errors on any of the server screens. If the search server is having issues, it is not vital for basic game functionality, but you will be unable to use search functions or the auction house. If you have run into any major issues, contact bluekirby0 (the current maintainer of the linux port as of the time of this writing) on Discord or in the [http://forums.dspt.info forums].&lt;br /&gt;
&lt;br /&gt;
== Automatic Server Restarts &amp;amp; Crash Logs ==&lt;br /&gt;
&lt;br /&gt;
If your server goes down, no one can connect. If it goes down when you're not looking, it can be down for an extended period of time. To fix this, you probably want to have a way to have your server auto-restart. In addition, it's good to know when the server crashed.&lt;br /&gt;
===Getting the software===&lt;br /&gt;
First, you'll want to download Knas Restarter here: [http://www.knas.se/Applications/Restarter.aspx].&lt;br /&gt;
===Creating the Logging files===&lt;br /&gt;
In the dsp directory where your game, connect, and search server reside, create a 'tools' folder. In the folder create 4 new text files by right clicking, and going to New &amp;gt; Text Document&lt;br /&gt;
&lt;br /&gt;
Make sure you have file extension view turned on so that you can see the .txt at the end.&lt;br /&gt;
&lt;br /&gt;
Rename the 4 files to the following:&lt;br /&gt;
&lt;br /&gt;
connect_crash.bat  &amp;lt;Change the file type to bat file, deleting .txt&lt;br /&gt;
&lt;br /&gt;
connect_crash_log.txt&lt;br /&gt;
&lt;br /&gt;
game_crash.bat  &amp;lt;Change the file type to bat file, deleting .txt&lt;br /&gt;
&lt;br /&gt;
game_crash_log.txt&lt;br /&gt;
&lt;br /&gt;
Right click on connect_crash.bat and click 'edit'&lt;br /&gt;
Place the following inside:&lt;br /&gt;
echo %date% %time% &amp;gt;&amp;gt; connect_crash_log.txt&lt;br /&gt;
Save and close&lt;br /&gt;
&lt;br /&gt;
Right click on game_crash.bat and click 'edit'&lt;br /&gt;
Place the following inside:&lt;br /&gt;
echo %date% %time% &amp;gt;&amp;gt; game_crash_log.txt&lt;br /&gt;
Save and close&lt;br /&gt;
&lt;br /&gt;
===Connect Server Restart===&lt;br /&gt;
Launch Knas Restarter&lt;br /&gt;
Find DSConnect-server.exe and click on it&lt;br /&gt;
Click &amp;quot;Select&amp;quot;&lt;br /&gt;
Change itnerval to 10 seconds&lt;br /&gt;
Under &amp;quot;Restart Paramters&amp;quot;;&lt;br /&gt;
Check Keep restarter minimized&lt;br /&gt;
in &amp;quot;Working Directory&amp;quot; enter the directory where dsp is installed&lt;br /&gt;
Under Actions;&lt;br /&gt;
Check &amp;quot;External Script&amp;quot; and browse to your tools folder and select connect_crash.bat&lt;br /&gt;
Click &amp;quot;Create Shortcut&amp;quot; and save to your desktop&lt;br /&gt;
&lt;br /&gt;
===Game Server Restart===&lt;br /&gt;
Launch Knas Restarter&lt;br /&gt;
Find DSGame-server.exe and click on it&lt;br /&gt;
Click &amp;quot;Select&amp;quot;&lt;br /&gt;
Change itnerval to 10 seconds&lt;br /&gt;
Under &amp;quot;Restart Paramters&amp;quot;;&lt;br /&gt;
Check Keep restarter minimized&lt;br /&gt;
in &amp;quot;Working Directory&amp;quot; enter the directory where dsp is installed&lt;br /&gt;
Under Actions;&lt;br /&gt;
Check &amp;quot;External Script&amp;quot; and browse to your tools folder and select game_crash.bat&lt;br /&gt;
Click &amp;quot;Create Shortcut&amp;quot; and save to your desktop&lt;br /&gt;
&lt;br /&gt;
===Launching===&lt;br /&gt;
Open the shortcuts you created on your desktop, and open the search server as you normally would.&lt;br /&gt;
&lt;br /&gt;
Crash logs will be found in the text files you created in the tools directory showing the date and time the crash occurred.&lt;br /&gt;
===Problems===&lt;br /&gt;
In some Windows opperating systems, a window will pop up saying the program has crashed, leaving the crashed program up and preventing an auto-restart. This can be avoided by disabling the user interface for critical errors. To do this follow these steps:&lt;br /&gt;
&lt;br /&gt;
Start &amp;gt; Run gpedit.msc&lt;br /&gt;
&lt;br /&gt;
Computer Configuration &amp;gt; Administrative Templates &amp;gt; Windows Components &amp;gt; Windows Error Reporting&lt;br /&gt;
Set Prevent Display of the user interface for critical errors&amp;quot; to Enabled&lt;br /&gt;
&lt;br /&gt;
== Common Errors ==&lt;br /&gt;
&lt;br /&gt;
=== Getting Errors on Load / In Game ===&lt;br /&gt;
&lt;br /&gt;
You have to run all changed sql files! Be careful you keep zoneip correct in zone_settings.sql.&lt;br /&gt;
&lt;br /&gt;
=== Can't Connect to Game Server ===&lt;br /&gt;
&lt;br /&gt;
Make sure your zoneip in zone_settings table is correct. Also make sure packets can reach the 53445 port.&lt;br /&gt;
&lt;br /&gt;
Restart server after changing zoneip.&lt;br /&gt;
&lt;br /&gt;
=== Packet or key is invalid: ===&lt;br /&gt;
&lt;br /&gt;
Restart login server, game server and game client.&lt;br /&gt;
&lt;br /&gt;
=== make: *** No rule to make target ===&lt;br /&gt;
&lt;br /&gt;
Delete .deps&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
source autogen.sh&lt;br /&gt;
./configure&lt;br /&gt;
make&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== MySQL Error 1067 Invalid default value for 'timecreate' or whatever time related ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql -uUSER -pPASS -hlocalhost dspdb -e &amp;quot;set sql_mode = '';&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
and try again&lt;br /&gt;
&lt;br /&gt;
== Credits ==&lt;br /&gt;
The original windows guide was written by thrydwolf, and has been formatted for the wiki and updated by bluekirby0&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=Building_the_Server&amp;diff=22708</id>
		<title>Building the Server</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=Building_the_Server&amp;diff=22708"/>
				<updated>2019-02-26T01:03:13Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: lets count how many people complain they used this and get errors now, for lols&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Installing &amp;amp; Setting up the DS Server on Windows ==&lt;br /&gt;
&lt;br /&gt;
=== Prerequisites ===&lt;br /&gt;
&lt;br /&gt;
In this section we will download every program/tool we will need to setup and maintain the servers. Do not install these yet.&lt;br /&gt;
&lt;br /&gt;
* A MySQL compatible database, one of:&lt;br /&gt;
** [https://downloads.mariadb.org/ MariaDB]&lt;br /&gt;
** [https://dev.mysql.com/downloads/mysql/5.7.html MySQL Community Server (5.6 or 5.7 for now, not the 8.0 build)] (flag)&lt;br /&gt;
** [http://dev.mysql.com/downloads/installer/5.6.html/ MySQL Community Server 5.6 (Updated)] (flag)&lt;br /&gt;
&lt;br /&gt;
* Ability to interact with said database, one of:&lt;br /&gt;
** [http://dev.mysql.com/downloads/workbench/ MySQL Workbench]&lt;br /&gt;
** [https://www.heidisql.com/download.php HiediSQL] (comes with MariaDB if you used that, and there are also portable editions)&lt;br /&gt;
** Any other database management GUI or learn to command line (its super easy and you can google your way through it)&lt;br /&gt;
&lt;br /&gt;
* all of:&lt;br /&gt;
** [https://www.visualstudio.com/downloads/ Visual Studio 2017 (Community is fine, make sure you select C++ development and windows SDK during install)]&lt;br /&gt;
** [https://git-for-windows.github.io/ Git For Windows]&lt;br /&gt;
** [https://tortoisegit.org/ TortoiseGit]&lt;br /&gt;
** [https://www.microsoft.com/en-ca/download/details.aspx?id=48145 Visual C++ Redistributable Runtimes 2015]&lt;br /&gt;
** [http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=17851 .Net framework version 4 or newer, should already be present]&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
&lt;br /&gt;
'''IMPORTANT NOTICE!'''&lt;br /&gt;
&lt;br /&gt;
There may be certain issues when trying to use newer versions of MySQL or MariaDB. Pull requests to remedy these issues are welcome.&lt;br /&gt;
&lt;br /&gt;
Some feature change:&lt;br /&gt;
* The PASSWORD() function is removed in the latest version of MySQL&lt;br /&gt;
* Use of the VALUES() function is limited to INSERT ... ON DUPLICATE KEY UPDATE in the latest versions of MariaB ''and'' MySQL&lt;br /&gt;
* The latest MySQL may complain about default timestamps on certain tables - this is also a known issue with using XAMP distributions in some configurations.&lt;br /&gt;
&lt;br /&gt;
'''Recommended versions are:'''&lt;br /&gt;
* MariaDB 10.2.18&lt;br /&gt;
* MySQL 5.7&lt;br /&gt;
* MySQL 5.6&lt;br /&gt;
&lt;br /&gt;
==== MariaDB ==== &lt;br /&gt;
It's pretty straightforward, the defaults are fine and you can optionally change the root password (but better yet don't use the root user for everything). The same is true for MySQL.&lt;br /&gt;
&lt;br /&gt;
==== MySql ==== &lt;br /&gt;
(flag)&lt;br /&gt;
&lt;br /&gt;
Choose Typical Installation&lt;br /&gt;
&lt;br /&gt;
After the main installation, select Launch the MySQL Instance Configuration Wizard&lt;br /&gt;
&lt;br /&gt;
Select Detailed Configuration&lt;br /&gt;
&lt;br /&gt;
Select Developer Machine&lt;br /&gt;
&lt;br /&gt;
Select Multi-functional Database&lt;br /&gt;
&lt;br /&gt;
Standard Installation Directory&lt;br /&gt;
&lt;br /&gt;
Select Manual Setting and 1000 Concurrent connections&lt;br /&gt;
&lt;br /&gt;
Select Enable TCP/IP Networking, Port Number 3306, and Enable Strict Mode&lt;br /&gt;
&lt;br /&gt;
Select Best Support for Multilingualism&lt;br /&gt;
&lt;br /&gt;
Select Install as Windows Service, Launch the MySQL Server automatically, and Include Bin Directory in Windows PATH.&lt;br /&gt;
&lt;br /&gt;
Select Modify Security Settings, and enter a new password twice. Write down the MySQL password.&lt;br /&gt;
(DO NOT LEAVE BLANK.)&lt;br /&gt;
&lt;br /&gt;
Select Next, Execute, then Finish&lt;br /&gt;
&lt;br /&gt;
==== MySQL 5.6 '''(Updated)'''==== &lt;br /&gt;
Note: Server is x86, but will install 32-bit and 64-bit binaries.&lt;br /&gt;
&lt;br /&gt;
Accept License Terms&lt;br /&gt;
&lt;br /&gt;
Skip Check for updates&lt;br /&gt;
&lt;br /&gt;
Select Developer Default&lt;br /&gt;
&lt;br /&gt;
Check requirements and click Execute - will launch installers for anything you're missing&lt;br /&gt;
&lt;br /&gt;
Default Installation - ~5min&lt;br /&gt;
&lt;br /&gt;
Default Configuration - Check box for &amp;quot;Show Advance Options&amp;quot; - Click Next&lt;br /&gt;
&lt;br /&gt;
Enter MySQL Root Password, twice. Remember it! - Click Next&lt;br /&gt;
&lt;br /&gt;
It will show windows service details, leave as default and Click Next&lt;br /&gt;
&lt;br /&gt;
It will show Logging options, leave as default and  Click Next&lt;br /&gt;
&lt;br /&gt;
Configuration will complete, Click Next&lt;br /&gt;
&lt;br /&gt;
Samples and examples will configure - ~5min - Click Next&lt;br /&gt;
&lt;br /&gt;
Click Finish&lt;br /&gt;
&lt;br /&gt;
==== MySQL 5.7 '''(New)'''==== &lt;br /&gt;
Note: Server is x86, but will install 32-bit and 64-bit binaries.&lt;br /&gt;
&lt;br /&gt;
Accept License Terms&lt;br /&gt;
&lt;br /&gt;
Choosing setup type: Keep defaults. Note, you can select &amp;quot;Server only&amp;quot;, but Developer Default will allow you to skip the MySQL Workbench below, and it will require more diskspace.&lt;br /&gt;
&lt;br /&gt;
Check Requirements: Click next. You should not need anything that shows &amp;quot;Manual&amp;quot;, but you can download the modules separately if you do need them later for some reason. *Note, if you are missing some of the elements (Status = manual), it will pop up with a message stating &amp;quot;One or more product requirements have not been satisfied&amp;quot;. Click yes to continue.&lt;br /&gt;
&lt;br /&gt;
Installation: It will show a list of those things that you will install (it will not list those that had &amp;quot;Manual&amp;quot; in previous step). Click Execute.&lt;br /&gt;
&lt;br /&gt;
Product Configuration: This screen will just tell you that there is still some stuff to configure. Click Next.&lt;br /&gt;
&lt;br /&gt;
Group Replication: Leave default setting (Standalone MySQL Server / Classic MySQL Replication) and click Next&lt;br /&gt;
&lt;br /&gt;
Type and Networking: Leave default settings and click Next (Only reason you would need to change is if you are planning to run a dedicated online server, in which case, I hope you know what these options already mean...)&lt;br /&gt;
&lt;br /&gt;
Accounts and Roles: Enter MySQL Root Password, twice. Remember it! - Click Next&lt;br /&gt;
&lt;br /&gt;
Windows Service: Leave default settings and click Next.&lt;br /&gt;
&lt;br /&gt;
Plugins and Extensions: Leave default settings and click Next.&lt;br /&gt;
&lt;br /&gt;
Apply Configuration: Click Execute. It will show you the progress as it configures your MySQL installation. Once complete, click Finish&lt;br /&gt;
&lt;br /&gt;
Product Configuration: Click Next, (This will set up some samples and examples databases)&lt;br /&gt;
&lt;br /&gt;
Connect to Server: Enter the password you entered for the MySQL (Under Accounts and Roles section) at the bottom where it asks for password, then click Check. As long as the password is correct, it will ungrey the Next button and allow you to continue. Click Next.&lt;br /&gt;
&lt;br /&gt;
Apply Configuration: Just like the Apply configuration above. Click Execute, it will configure, then click Finish once complete.&lt;br /&gt;
&lt;br /&gt;
Product Configuration: Click Next.&lt;br /&gt;
&lt;br /&gt;
Installation Complete: As per the title, you are done. Click Finish and enjoy your new MySQL database.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== MySQL Workbench ==== &lt;br /&gt;
&lt;br /&gt;
Use default installation options. This can still be installed and will still function even if you use MariaDB instead of stock MySQL. It will generate a few warnings from by a version number check that you can safely ignore.&lt;br /&gt;
&lt;br /&gt;
==== Visual Studio 2017 ====&lt;br /&gt;
&lt;br /&gt;
Any edition works.  Community is free.&lt;br /&gt;
&lt;br /&gt;
Make sure you install Desktop development with C++ when selecting development packages.&lt;br /&gt;
&lt;br /&gt;
==== Git for Windows ====&lt;br /&gt;
&lt;br /&gt;
Use default installation options.&lt;br /&gt;
&lt;br /&gt;
==== TortoiseGit ====&lt;br /&gt;
&lt;br /&gt;
Use default installation options. You can skip the step to reboot since we'll reboot once everything else is installed.&lt;br /&gt;
&lt;br /&gt;
==== Visual C++ Redistributable Runtime 2015 ====&lt;br /&gt;
&lt;br /&gt;
Use default installation options.&lt;br /&gt;
&lt;br /&gt;
==== .Net 4.6 (or higher) ====&lt;br /&gt;
&lt;br /&gt;
Use default installation options.  It probably comes with your Visual Studio install anyway. Dot Net Frameworks always come with all prior versions packed in, so you never need to install multiple versions.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
At this point everything should be installed that needs to be and you can restart your PC to finalize them.&lt;br /&gt;
&lt;br /&gt;
=== Downloading the Server Source Code ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will use TortoiseGit to download the latest git source code for the server.'''&lt;br /&gt;
&lt;br /&gt;
Open Windows Explorer (right click the start button and choose Windows Explorer)&lt;br /&gt;
&lt;br /&gt;
Right click on any folder select Git Clone&lt;br /&gt;
&lt;br /&gt;
In the &amp;quot;URL&amp;quot; field put in the following url: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://github.com/DarkstarProject/darkstar.git&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set the &amp;quot;Directory&amp;quot; to your choice (blank will default to a new folder named &amp;quot;darkstar&amp;quot; at the current location)&lt;br /&gt;
&lt;br /&gt;
Click OK.&lt;br /&gt;
&lt;br /&gt;
Wait for the download to finish.&lt;br /&gt;
&lt;br /&gt;
'''Optional:''' pull submodule to get navmeshes [https://i.postimg.cc/hv9rzm7t/smu.png]&lt;br /&gt;
&lt;br /&gt;
Click OK to close TortoiseGit.&lt;br /&gt;
&lt;br /&gt;
Close windows explorer&lt;br /&gt;
&lt;br /&gt;
At this point you have downloaded all of the source code for the latest version.&lt;br /&gt;
&lt;br /&gt;
If you are not planning on doing any development, it's advised to use the stable branch instead of master.  Right click on your darkstar folder, and go to TortoiseGit -&amp;gt; Switch/Checkout.&lt;br /&gt;
Change the branch dropdown to remotes/origin/stable and hit OK.&lt;br /&gt;
&lt;br /&gt;
=== Setting up the Database ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will use the data that you downloaded to build a database in MySQL.'''&lt;br /&gt;
&lt;br /&gt;
==== Using a bat script ====&lt;br /&gt;
&lt;br /&gt;
If you follow this step, you may skip the next one. &lt;br /&gt;
&lt;br /&gt;
Paste the following into notepad and save it as DSP_Import.bat in your dsp\sql folder:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@ECHO OFF&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== This script will drop the DB specified, then create the DB  =========&lt;br /&gt;
REM ====== specified, and then load all .sql tables from its run dir to =========&lt;br /&gt;
REM ====== the the DB.                                                  =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== File needs to be run from within the \dsp\sql folder (same   =========&lt;br /&gt;
REM ====== folder with all the .sql files. Please edit as needed. By    =========&lt;br /&gt;
REM ====== default it WILL DROP the standard dspdb DB, losing all       =========&lt;br /&gt;
REM ====== accounts and characters. If this is not desired, then update =========&lt;br /&gt;
REM ====== the file to load the new DB into a new DB name.              =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== Update -p with MySQL password. If you password is 'foo',     =========&lt;br /&gt;
REM ====== then change '-pMYSQLPASS' to '-pfoo' (3 places).             =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== If you want to use a different database name, change 'dspdb' =========&lt;br /&gt;
REM ====== with a database name of your choosing.                       =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
&lt;br /&gt;
ECHO Creating Database dspdb&lt;br /&gt;
&amp;quot;c:\edit\this\path\bin\mysqladmin&amp;quot; -h localhost -u root -pMYSQLPASS DROP dspdb&lt;br /&gt;
&lt;br /&gt;
ECHO Creating Database dspdb&lt;br /&gt;
&amp;quot;c:\\edit\this\path\bin\mysqladmin&amp;quot; -h localhost -u root -pMYSQLPASS CREATE dspdb&lt;br /&gt;
&lt;br /&gt;
ECHO Loading dspdb tables into the database&lt;br /&gt;
cd c:\path\to\darkstar\sql&lt;br /&gt;
FOR %%X IN (*.sql) DO ECHO Importing %%X &amp;amp; &amp;quot;\edit\this\path\bin\mysql&amp;quot; dspdb -h localhost -u root -pMYSQLPASS &amp;lt; %%X&lt;br /&gt;
&lt;br /&gt;
ECHO Finished!&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At a minimum you will need to change -pMYSQLPASS in the script to where root is your mysql root password. If your password is 'foo' then you would use '-pfoo' instead. You may also have to change the path of your mysql installation as well (for example, if you installed a different version of mysql)&lt;br /&gt;
&lt;br /&gt;
You can use this script any time the repository is updated, but it will drop the table and thus delete all your player data. You may want to make manual changes instead unless you are using it purely as a test server.&lt;br /&gt;
&lt;br /&gt;
After you've done your initial load, you can use the following script that will preserve character data&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd c:\darkstar\sql&lt;br /&gt;
del auction_house.sql&lt;br /&gt;
del chars.sql&lt;br /&gt;
del accounts.sql&lt;br /&gt;
del accounts_banned.sql&lt;br /&gt;
del char_effects.sql&lt;br /&gt;
del char_equip.sql&lt;br /&gt;
del char_exp.sql&lt;br /&gt;
del char_inventory.sql&lt;br /&gt;
del char_jobs.sql&lt;br /&gt;
del char_look.sql&lt;br /&gt;
del char_pet.sql&lt;br /&gt;
del char_pet_name.sql&lt;br /&gt;
del char_points.sql&lt;br /&gt;
del char_profile.sql&lt;br /&gt;
del char_skills.sql&lt;br /&gt;
del char_spells.sql&lt;br /&gt;
del char_stats.sql&lt;br /&gt;
del char_storage.sql&lt;br /&gt;
del char_vars.sql&lt;br /&gt;
del char_weapon_skill_points.sql&lt;br /&gt;
del chars.sql&lt;br /&gt;
del conquest_system.sql&lt;br /&gt;
del delivery_box.sql&lt;br /&gt;
del linkshells.sql&lt;br /&gt;
FOR %%X IN (*.sql) DO ECHO Importing %%X &amp;amp; &amp;quot;c:\edit\this\path\bin\mysql&amp;quot; dspdb -h localhost -u root -pMYSQLPASS &amp;lt; %%X&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Using HeidiSQL ==== &lt;br /&gt;
Configure Heidi to use your MariaDB or MySQL connection. Read [https://www.heidisql.com/help.php the documentation] or click &amp;quot;new&amp;quot; and wing it like those brave souls who pretend they understand ikea manuals. &lt;br /&gt;
&lt;br /&gt;
Open the &amp;quot;session&amp;quot; then right click it and move your cursor to &amp;quot;new&amp;quot; so the submenu opens and click &amp;quot;database&amp;quot;. All instructions after this point will assume you named your database &amp;quot;dspdb&amp;quot; without quotes.&lt;br /&gt;
&lt;br /&gt;
Now Heidi needs to know which Database we are loading tables into so click to select your new database so it gets higlighted.&lt;br /&gt;
&lt;br /&gt;
Now select &amp;quot;file&amp;quot; again at the top left of the window.&lt;br /&gt;
&lt;br /&gt;
Select &amp;quot;Load SQL file&amp;quot; (or press control+O and that's the letter not zero).&lt;br /&gt;
&lt;br /&gt;
Browse to your SQL directory in your repository root and pick a file you want to import. Like C:\DSP\sql\abilities.sql for example. You can also hold control to select multiple files at once, but be aware Heidi will open a new tab for every file. Press F9 (or click the blue right facing arrow icon) to execute or &amp;quot;import&amp;quot; the current tab's SQL content into your database. Repeat until all tables and triggers have been loaded. &lt;br /&gt;
&lt;br /&gt;
That's it, your are done loading tables.&lt;br /&gt;
&lt;br /&gt;
==== Using MySQL Workbench ==== &lt;br /&gt;
''Todo!''&lt;br /&gt;
&lt;br /&gt;
==== Using Navicat ==== &lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' ''The free edition of Navicat was discontinued ages ago. No more support or bugfixes are released for it. And even if you use the latest commercial release, it will do annoying things like surround every field of a dump in single quotes. If you pull request an sql change that places single quotes on number fields on 30,000 lines Teo reserves the right to maim you. Just kidding. Or am I?'' ''':)''' ''Alternatives include Heidisql, mysql workbench, and many others that are free and open sourced. Same functionality, different layout on screen.''&lt;br /&gt;
&lt;br /&gt;
Click Connection (or File, New Connection)&lt;br /&gt;
&lt;br /&gt;
Connection name: DarkStar&lt;br /&gt;
&lt;br /&gt;
Host Name/IP: localhost&lt;br /&gt;
&lt;br /&gt;
Port: 3306&lt;br /&gt;
&lt;br /&gt;
User Name: root&lt;br /&gt;
&lt;br /&gt;
Password: Enter the password you wrote down during the mySQL installation.&lt;br /&gt;
&lt;br /&gt;
Check Save Password&lt;br /&gt;
&lt;br /&gt;
Click OK&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the connections pane double click DarkStar&lt;br /&gt;
&lt;br /&gt;
Right click on DarkStar and select New Database...&lt;br /&gt;
&lt;br /&gt;
Name it dspdb&lt;br /&gt;
&lt;br /&gt;
Use the Default character set&lt;br /&gt;
&lt;br /&gt;
Select OK.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Double click dspdb&lt;br /&gt;
&lt;br /&gt;
Right click on dspdb and select Execute SQL File...&lt;br /&gt;
&lt;br /&gt;
Browse to C:\dsp\sql and select abilities.sql&lt;br /&gt;
&lt;br /&gt;
Click Start&lt;br /&gt;
&lt;br /&gt;
Continue this process for each file in the folder.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you have an issue with the triggers.sql file then follow this step. If not, proceed to the next step (IP address for the map server):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In Navicat Open accounts table&lt;br /&gt;
&lt;br /&gt;
Click File, Design Table&lt;br /&gt;
&lt;br /&gt;
Click the Triggers tab&lt;br /&gt;
&lt;br /&gt;
There should a line already listed with account_delete in the Name field&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If not:&lt;br /&gt;
&lt;br /&gt;
click Add Trigger&lt;br /&gt;
&lt;br /&gt;
Name column should be account_delete&lt;br /&gt;
&lt;br /&gt;
Fires column should be Before&lt;br /&gt;
&lt;br /&gt;
Check the box in the Delete column&lt;br /&gt;
&lt;br /&gt;
In the definition box below add the following code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   DELETE FROM `accounts_banned` WHERE `accid` = OLD.id;&lt;br /&gt;
   DELETE FROM `chars` WHERE `accid` = OLD.id;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Select Save and then close the table.&lt;br /&gt;
&lt;br /&gt;
Open the chars table&lt;br /&gt;
&lt;br /&gt;
Click File, Design Table&lt;br /&gt;
&lt;br /&gt;
Click the Triggers tab&lt;br /&gt;
&lt;br /&gt;
There should already be a line listed with char_delete in the name field.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If not:&lt;br /&gt;
&lt;br /&gt;
click Add Trigger&lt;br /&gt;
&lt;br /&gt;
Name column should be char_delete&lt;br /&gt;
&lt;br /&gt;
Fires column should be Before&lt;br /&gt;
&lt;br /&gt;
Check the box in the Delete column&lt;br /&gt;
&lt;br /&gt;
In the definition box below add the following code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   DELETE FROM `char_exp` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_jobs` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_equip` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_effects` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_look` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_stats` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_skills` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_titles` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_inventory` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_vars` WHERE `charid` = OLD.charid;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Select Save and then close the table.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Configure the ZoneIP for the Map Server ====&lt;br /&gt;
&lt;br /&gt;
Note: These instructions largely assume you are using HeidiSQL&lt;br /&gt;
&lt;br /&gt;
Now you need to determine what IP address that will be used for the Map Server, then update MySQL with it.&lt;br /&gt;
&lt;br /&gt;
Most devs &amp;amp; enthusiasts will not have a separate map server, but will run both map server and login server on the same PC. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Determine what IP address will be used for the map server.&lt;br /&gt;
&lt;br /&gt;
If the server will be public, then use your external IP in the next step. (Looks really random like 173.194.43.104)&lt;br /&gt;
&lt;br /&gt;
If the server will be internal and you want it available on other PCs in your internal network, use the internal network IP (192.168.x.x) in the next step.&lt;br /&gt;
&lt;br /&gt;
If you only plan to run the client and the server on the same PC, you can use the localhost address (127.0.0.1) in the next step.&lt;br /&gt;
&lt;br /&gt;
2. Update the zone_settings table with the ip&lt;br /&gt;
(flag)&lt;br /&gt;
In HeidiSQL, click on the database dspdb and expand&lt;br /&gt;
&lt;br /&gt;
Click on Query tab&lt;br /&gt;
&lt;br /&gt;
Add the following code into the empty space, inserting the value calculated above. The value in the code below (127.0.0.1) would be used if only running the client from the same PC as the server.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    UPDATE zone_settings SET zoneip = '127.0.0.1';&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Click on the &amp;quot;run&amp;quot; button (blue arrow), or press F9. You should get a message stating that many (280+) records were changed.&lt;br /&gt;
&lt;br /&gt;
I recommend you save the Query in case you need to run it again later after updating the server.&lt;br /&gt;
&lt;br /&gt;
Close HeidiSQL.&lt;br /&gt;
&lt;br /&gt;
=== Building the Servers ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will be building the Dark Star servers.'''&lt;br /&gt;
&lt;br /&gt;
Dark Star uses 3 separate servers. A Login server, a Map/Game server, and an optional Search/Auction House server. Using the ZoneIP mentioned earlier, every map could run on its own server at a different IP address. If you have 4 computers each computer could run different areas, as long as they were all connected to the same MySQL database server.&lt;br /&gt;
&lt;br /&gt;
==== Build the Server ====&lt;br /&gt;
&lt;br /&gt;
Open Visual Studio&lt;br /&gt;
&lt;br /&gt;
Click File, Open, Project/Solution (or Ctrl+Shift+O)&lt;br /&gt;
&lt;br /&gt;
Navigate to C:\dsp\win32&lt;br /&gt;
&lt;br /&gt;
Select darkstar.sln&lt;br /&gt;
&lt;br /&gt;
It may take a few minutes to load files.&lt;br /&gt;
&lt;br /&gt;
Optional: if your cpu can handle it, enable multi-core compiling like so http://i.imgur.com/GCjdsdG.png (do this for all 3, or just DSGameServer since that's where most the compile time goes).&lt;br /&gt;
&lt;br /&gt;
Click Debug then Build Server (or Ctrl+Shift+B)&lt;br /&gt;
&lt;br /&gt;
Building will take a few minutes.&lt;br /&gt;
&lt;br /&gt;
Once complete, validate that there are no Errors listed in the summary line at the bottom. It should look like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;========== Build: 3 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If there are any SQL errors it is probably caused by the SQL dev package was extracted to the wrong folder.&lt;br /&gt;
&lt;br /&gt;
If there is a #include error, change that #include to say #include &amp;lt;mysql/mysql.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== When all of the Servers are built ====&lt;br /&gt;
&lt;br /&gt;
Verify in the C:\dsp directory that the servers you built are there: &lt;br /&gt;
&lt;br /&gt;
DSConnect-server.exe for the Login Server&lt;br /&gt;
&lt;br /&gt;
DSGame-server.exe for the Map Server&lt;br /&gt;
&lt;br /&gt;
DSSearch-server.exe for the Search Server&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Configuring the Servers ===&lt;br /&gt;
&lt;br /&gt;
'''Now you will configure the Login Server and Map Server to connect to the MySQL database.'''&lt;br /&gt;
&lt;br /&gt;
Do not mess with any other settings in these files unless you know what they are for and what they do.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Login Server Settings ====&lt;br /&gt;
&lt;br /&gt;
In windows explorer navigate to c:\dsp\conf&lt;br /&gt;
&lt;br /&gt;
Open login_darkstar.conf in a text editer (notepad)&lt;br /&gt;
&lt;br /&gt;
Scroll down to the bottom and validate/update the following lines:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql_host: 127.0.0.1&lt;br /&gt;
mysql_port: 3306&lt;br /&gt;
mysql_login: root&lt;br /&gt;
mysql_password: root &amp;lt;-- change this to your password you wrote down during the MySQL install (flag)&lt;br /&gt;
mysql_database: dspdb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Map Server Settings ====&lt;br /&gt;
&lt;br /&gt;
In windows explorer navigate to c:\dsp\conf&lt;br /&gt;
&lt;br /&gt;
Open map_darkstar.conf in a text editer (notepad)&lt;br /&gt;
&lt;br /&gt;
Scroll down to the bottom and validate/update the following lines:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql_host: 127.0.0.1&lt;br /&gt;
mysql_port: 3306&lt;br /&gt;
mysql_login: root&lt;br /&gt;
mysql_password: root &amp;lt;-- change this to your password you wrote down during the MySQL install (flag)&lt;br /&gt;
mysql_database: dspdb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Search Server Settings ====&lt;br /&gt;
&lt;br /&gt;
In windows explorer navigate to c:\dsp\conf&lt;br /&gt;
&lt;br /&gt;
Open search_server.conf in a text editer (notepad)&lt;br /&gt;
&lt;br /&gt;
Scroll down to the bottom and validate/update the following lines:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql_host: 127.0.0.1&lt;br /&gt;
mysql_port: 3306&lt;br /&gt;
mysql_login: root&lt;br /&gt;
mysql_password: root &amp;lt;-- change this to your password you wrote down during the MySQL install (flag)&lt;br /&gt;
mysql_database: dspdb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
At this point we have configured the servers to connect to the SQL database.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Starting the Servers ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will launch our new servers.'''&lt;br /&gt;
&lt;br /&gt;
Navigate to c:\dsp&lt;br /&gt;
&lt;br /&gt;
Run DSConnect-server.exe as Admin&lt;br /&gt;
&lt;br /&gt;
Run DSGame-server.exe as Admin&lt;br /&gt;
&lt;br /&gt;
(Optional) Run DSSearch-server.exe as Admin&lt;br /&gt;
&lt;br /&gt;
At this point if your servers fail to load, you probably missed a step. Go back through the steps and try to find out what you missed. It may also be helpful to look at the log files located in c:\dsp\log.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Forward Ports to Allow Others to Join (&amp;amp; Firewall) ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will provide the port numbers that need to be forwarded to the server. This is only needed to allow people outside your local intranet to join your server.'''&lt;br /&gt;
&lt;br /&gt;
In your router and firewall the following ports need to be opened/forwarded to your server:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
TCP Ports:&lt;br /&gt;
54230&lt;br /&gt;
54231&lt;br /&gt;
54001&lt;br /&gt;
54002&lt;br /&gt;
&lt;br /&gt;
UDP Port:&lt;br /&gt;
54230&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If still having trouble, disable any firewall software completely for testing. This includes the Windows firewall that comes on all modern Windows systems, which can be found in the Control Panel.&lt;br /&gt;
&lt;br /&gt;
== Installing &amp;amp; Setting up the DS Server on Linux ==&lt;br /&gt;
&lt;br /&gt;
The server is known to build in recent [http://www.ubuntu.com/ Ubuntu] versions (14.04), and is tested regularly against it. &lt;br /&gt;
&lt;br /&gt;
Generic build instructions for most POSIX (GNU/Linux, and possibly FreeBSD, NetBSD, UNIX or even OSX with some additional work) systems follow. Some knowledge of how to compile software on your distribution is assumed. You may find it helpful to reference the Windows guide above if something is unclear.&lt;br /&gt;
&lt;br /&gt;
=== Prerequisites: ===&lt;br /&gt;
&lt;br /&gt;
==== Install on Ubuntu ====&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install git mysql-server libmysqlclient-dev libluajit-5.1-dev libzmq3-dev autoconf pkg-config&lt;br /&gt;
&lt;br /&gt;
'''Ubuntu 14.04 needs gcc 7'''.&lt;br /&gt;
 sudo su -&lt;br /&gt;
 apt-get update &lt;br /&gt;
 apt-get install -y software-properties-common&lt;br /&gt;
 add-apt-repository -y ppa:ubuntu-toolchain-r/test&lt;br /&gt;
 apt-get update&lt;br /&gt;
 apt-get install -y luajit-5.1-dev libzmq3-dev g++-7 mysql-client-core-5.6 mysql-server-5.6 mysql-client-5.6&lt;br /&gt;
 update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-7 90&lt;br /&gt;
&lt;br /&gt;
==== Other Distros ====&lt;br /&gt;
&lt;br /&gt;
A compiler with C++17 support. Currently tested with GCC and G++, and requires a minimum version of 7&lt;br /&gt;
&lt;br /&gt;
Git to retrieve the source code.&lt;br /&gt;
&lt;br /&gt;
Autotools (automake autoconf m4sh) and pkg-config to generate the configure script and Makefile&lt;br /&gt;
&lt;br /&gt;
mysql server&lt;br /&gt;
&lt;br /&gt;
mysql client library (select the developer version if your distro has on)&lt;br /&gt;
&lt;br /&gt;
luajit library version 5.1 or higher (select the developer version if your distro has one)&lt;br /&gt;
&lt;br /&gt;
libzmq (select the developer version if your distro has one)&lt;br /&gt;
&lt;br /&gt;
If you plan to run from a console, you may also wish to install &amp;quot;screen&amp;quot; as there is no daemon mode for the servers yet.&lt;br /&gt;
&lt;br /&gt;
=== Preparing the Source Code ===&lt;br /&gt;
&lt;br /&gt;
Once you have everything mentioned above installed, grab the latest source from the repository via the command:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;git clone http://github.com/DarkstarProject/darkstar.git/&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you are not planning on doing development, it's advised to checkout the stable branch:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;git checkout stable&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Compiling ===&lt;br /&gt;
&lt;br /&gt;
Next is a typical autotools build. Run the autogen script, followed by configure, and then make (GNU make: if your cpu has multiple cores and you wish to utilise them to speed up the build, use '''make -j#CoresMultipliedBy1.5''' e.g. '''make -j4''' if it has 3 cores instead of just '''make''' in the step below):&lt;br /&gt;
 sh autogen.sh&lt;br /&gt;
 ./configure --enable-debug=gdb&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
You can choose not to configure with debug enabled, but there is very little potential gain in this and it prevents many useful break statements from triggering. The Makefile also has separate targets to build each server named &amp;quot;dsconnect&amp;quot; &amp;quot;dsgame&amp;quot; and &amp;quot;dssearch&amp;quot; but will build all 3 if none are specified.&lt;br /&gt;
&lt;br /&gt;
=== Setting Up the Database ===&lt;br /&gt;
&lt;br /&gt;
If you do not know your mysql root password, the default on most systems is blank. It is a good idea to change this for security reasons, as your mysql root user has full permissions on all databases. The first time you run the mysql client, you should be prompted to change the password. After doing so, you will want to create a user specifically for dealing with the darkstar server database. Run mysql as follows:&lt;br /&gt;
 mysql -u root -p&lt;br /&gt;
&lt;br /&gt;
Enter your root password at the prompt. Next, create a new user as follows:&lt;br /&gt;
 CREATE USER 'darkstar'@'localhost' IDENTIFIED BY 'password';&lt;br /&gt;
&lt;br /&gt;
Substitute &amp;quot;password&amp;quot; with a password of your choice. Next, we want to create a database, and set up our new user with permissions to work with it.&lt;br /&gt;
 CREATE DATABASE dspdb;&lt;br /&gt;
 USE dspdb;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON dspdb.* TO 'darkstar'@'localhost';&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
This will make it to where your new user can do anything necessary, but can only connect from localhost, so even if your password is compromised, it will be difficult to mess with the database remotely. If you need to be able to access the database remotely (like if the database is stored on a separate machine from the server), change the configuration according to the host that will be accessing the database.&lt;br /&gt;
&lt;br /&gt;
Now, you need to populate the database.&lt;br /&gt;
 cd sql&lt;br /&gt;
 for f in *.sql&lt;br /&gt;
   do&lt;br /&gt;
      echo -n &amp;quot;Importing $f into the database...&amp;quot;&lt;br /&gt;
      mysql dspdb -u darkstar -ppassword &amp;lt; $f &amp;amp;&amp;amp; echo &amp;quot;Success&amp;quot;      &lt;br /&gt;
   done&lt;br /&gt;
 cd ..&lt;br /&gt;
&lt;br /&gt;
To set up your ZoneIP, see the related windows section [[Building_the_Server#Configure_the_ZoneIP_for_the_Map_Server]] above for how to calculate it, and then run:&lt;br /&gt;
 mysql -u darkstar -ppassword&lt;br /&gt;
 USE dspdb;&lt;br /&gt;
 UPDATE zone_settings SET zoneip = '127.0.0.1';&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
replacing &amp;quot;127.0.0.1&amp;quot; with the value you determined in your calculation. You should see a message that at least 256 changes have occured after the update command.&lt;br /&gt;
&lt;br /&gt;
=== Configuring the Server ===&lt;br /&gt;
Before running your new servers, you will need to update the configuration files to tell it how to talk to the database. You will need to update the files in the conf/ sub-folder named &amp;quot;login_darkstar.conf&amp;quot; &amp;quot;map_darkstar.conf&amp;quot; and &amp;quot;search_server.conf&amp;quot; at a minimum. Find the mysql settings in each and change as appropriate, using the new user, password and database you created earlier.&lt;br /&gt;
&lt;br /&gt;
You may also wish to browse through the various configuration files for any settings that might be of interest to you, but more details on server customization can be found at [[Customizing Your Server]].&lt;br /&gt;
&lt;br /&gt;
=== Starting the Servers ===&lt;br /&gt;
You may now start your new servers. If you are using a desktop environment, you may wish to open 3 separate terminals and run each server in a separate one to monitor them efficiently. Otherwise, you will want to run them in screen sessions as follows:&lt;br /&gt;
 screen -d -m -S dsconnect ./dsconnect&lt;br /&gt;
 screen -d -m -S dsgame ./dsgame&lt;br /&gt;
 screen -d -m -S dssearch ./dssearch&lt;br /&gt;
&lt;br /&gt;
This will start and auto-detach all three servers, assigning them meaningful names to make it easy to reattach later by using the commands:&lt;br /&gt;
 screen -r dsconnect&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
 screen -r dsgame&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
 screen -r dssearch&lt;br /&gt;
&lt;br /&gt;
to monitor a given server. Once you've attached to a screen, you can detach by first pressing &amp;quot;ctrl+a&amp;quot; and then &amp;quot;d&amp;quot;. There are many other useful ways to use screen, so do whatever suits yoru preference.&lt;br /&gt;
&lt;br /&gt;
Your server is now up-and-running, and a client should be able to connect as long as there are no obvious errors on any of the server screens. If the search server is having issues, it is not vital for basic game functionality, but you will be unable to use search functions or the auction house. If you have run into any major issues, contact bluekirby0 (the current maintainer of the linux port as of the time of this writing) on Discord or in the [http://forums.dspt.info forums].&lt;br /&gt;
&lt;br /&gt;
== Automatic Server Restarts &amp;amp; Crash Logs ==&lt;br /&gt;
&lt;br /&gt;
If your server goes down, no one can connect. If it goes down when you're not looking, it can be down for an extended period of time. To fix this, you probably want to have a way to have your server auto-restart. In addition, it's good to know when the server crashed.&lt;br /&gt;
===Getting the software===&lt;br /&gt;
First, you'll want to download Knas Restarter here: [http://www.knas.se/Applications/Restarter.aspx].&lt;br /&gt;
===Creating the Logging files===&lt;br /&gt;
In the dsp directory where your game, connect, and search server reside, create a 'tools' folder. In the folder create 4 new text files by right clicking, and going to New &amp;gt; Text Document&lt;br /&gt;
&lt;br /&gt;
Make sure you have file extension view turned on so that you can see the .txt at the end.&lt;br /&gt;
&lt;br /&gt;
Rename the 4 files to the following:&lt;br /&gt;
&lt;br /&gt;
connect_crash.bat  &amp;lt;Change the file type to bat file, deleting .txt&lt;br /&gt;
&lt;br /&gt;
connect_crash_log.txt&lt;br /&gt;
&lt;br /&gt;
game_crash.bat  &amp;lt;Change the file type to bat file, deleting .txt&lt;br /&gt;
&lt;br /&gt;
game_crash_log.txt&lt;br /&gt;
&lt;br /&gt;
Right click on connect_crash.bat and click 'edit'&lt;br /&gt;
Place the following inside:&lt;br /&gt;
echo %date% %time% &amp;gt;&amp;gt; connect_crash_log.txt&lt;br /&gt;
Save and close&lt;br /&gt;
&lt;br /&gt;
Right click on game_crash.bat and click 'edit'&lt;br /&gt;
Place the following inside:&lt;br /&gt;
echo %date% %time% &amp;gt;&amp;gt; game_crash_log.txt&lt;br /&gt;
Save and close&lt;br /&gt;
&lt;br /&gt;
===Connect Server Restart===&lt;br /&gt;
Launch Knas Restarter&lt;br /&gt;
Find DSConnect-server.exe and click on it&lt;br /&gt;
Click &amp;quot;Select&amp;quot;&lt;br /&gt;
Change itnerval to 10 seconds&lt;br /&gt;
Under &amp;quot;Restart Paramters&amp;quot;;&lt;br /&gt;
Check Keep restarter minimized&lt;br /&gt;
in &amp;quot;Working Directory&amp;quot; enter the directory where dsp is installed&lt;br /&gt;
Under Actions;&lt;br /&gt;
Check &amp;quot;External Script&amp;quot; and browse to your tools folder and select connect_crash.bat&lt;br /&gt;
Click &amp;quot;Create Shortcut&amp;quot; and save to your desktop&lt;br /&gt;
&lt;br /&gt;
===Game Server Restart===&lt;br /&gt;
Launch Knas Restarter&lt;br /&gt;
Find DSGame-server.exe and click on it&lt;br /&gt;
Click &amp;quot;Select&amp;quot;&lt;br /&gt;
Change itnerval to 10 seconds&lt;br /&gt;
Under &amp;quot;Restart Paramters&amp;quot;;&lt;br /&gt;
Check Keep restarter minimized&lt;br /&gt;
in &amp;quot;Working Directory&amp;quot; enter the directory where dsp is installed&lt;br /&gt;
Under Actions;&lt;br /&gt;
Check &amp;quot;External Script&amp;quot; and browse to your tools folder and select game_crash.bat&lt;br /&gt;
Click &amp;quot;Create Shortcut&amp;quot; and save to your desktop&lt;br /&gt;
&lt;br /&gt;
===Launching===&lt;br /&gt;
Open the shortcuts you created on your desktop, and open the search server as you normally would.&lt;br /&gt;
&lt;br /&gt;
Crash logs will be found in the text files you created in the tools directory showing the date and time the crash occurred.&lt;br /&gt;
===Problems===&lt;br /&gt;
In some Windows opperating systems, a window will pop up saying the program has crashed, leaving the crashed program up and preventing an auto-restart. This can be avoided by disabling the user interface for critical errors. To do this follow these steps:&lt;br /&gt;
&lt;br /&gt;
Start &amp;gt; Run gpedit.msc&lt;br /&gt;
&lt;br /&gt;
Computer Configuration &amp;gt; Administrative Templates &amp;gt; Windows Components &amp;gt; Windows Error Reporting&lt;br /&gt;
Set Prevent Display of the user interface for critical errors&amp;quot; to Enabled&lt;br /&gt;
&lt;br /&gt;
== Common Errors ==&lt;br /&gt;
&lt;br /&gt;
=== Getting Errors on Load / In Game ===&lt;br /&gt;
&lt;br /&gt;
You have to run all changed sql files! Be careful you keep zoneip correct in zone_settings.sql.&lt;br /&gt;
&lt;br /&gt;
=== Can't Connect to Game Server ===&lt;br /&gt;
&lt;br /&gt;
Make sure your zoneip in zone_settings table is correct. Also make sure packets can reach the 53445 port.&lt;br /&gt;
&lt;br /&gt;
Restart server after changing zoneip.&lt;br /&gt;
&lt;br /&gt;
=== Packet or key is invalid: ===&lt;br /&gt;
&lt;br /&gt;
Restart login server, game server and game client.&lt;br /&gt;
&lt;br /&gt;
=== make: *** No rule to make target ===&lt;br /&gt;
&lt;br /&gt;
Delete .deps&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
source autogen.sh&lt;br /&gt;
./configure&lt;br /&gt;
make&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== MySQL Error 1067 Invalid default value for 'timecreate' or whatever time related ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql -uUSER -pPASS -hlocalhost dspdb -e &amp;quot;set sql_mode = '';&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
and try again&lt;br /&gt;
&lt;br /&gt;
== Credits ==&lt;br /&gt;
The original windows guide was written by thrydwolf, and has been formatted for the wiki and updated by bluekirby0&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=Building_the_Server&amp;diff=22707</id>
		<title>Building the Server</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=Building_the_Server&amp;diff=22707"/>
				<updated>2019-02-11T12:55:35Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: /* Downloading the Server Source Code */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Installing &amp;amp; Setting up the DS Server on Windows ==&lt;br /&gt;
&lt;br /&gt;
=== Prerequisites ===&lt;br /&gt;
&lt;br /&gt;
In this section we will download every program/tool we will need to setup and maintain the servers. Do not install these yet.&lt;br /&gt;
&lt;br /&gt;
* A MySQL compatible database, one of:&lt;br /&gt;
** [https://downloads.mariadb.org/ MariaDB]&lt;br /&gt;
** [https://dev.mysql.com/downloads/mysql/5.7.html MySQL Community Server (5.6 or 5.7 for now, not the 8.0 build)] (flag)&lt;br /&gt;
** [http://dev.mysql.com/downloads/installer/5.6.html/ MySQL Community Server 5.6 (Updated)] (flag)&lt;br /&gt;
&lt;br /&gt;
* Ability to interact with said database, one of:&lt;br /&gt;
** [http://dev.mysql.com/downloads/workbench/ MySQL Workbench]&lt;br /&gt;
** [https://www.heidisql.com/download.php HiediSQL] (comes with MariaDB if you used that, and there are also portable editions)&lt;br /&gt;
** Any other database management GUI or learn to command line (its super easy and you can google your way through it)&lt;br /&gt;
&lt;br /&gt;
* all of:&lt;br /&gt;
** [https://www.visualstudio.com/downloads/ Visual Studio 2017 (Community is fine, make sure you select C++ development and windows SDK during install)]&lt;br /&gt;
** [https://git-for-windows.github.io/ Git For Windows]&lt;br /&gt;
** [https://tortoisegit.org/ TortoiseGit]&lt;br /&gt;
** [https://www.microsoft.com/en-ca/download/details.aspx?id=48145 Visual C++ Redistributable Runtimes 2015]&lt;br /&gt;
** [http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=17851 .Net framework version 4 or newer, should already be present]&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
&lt;br /&gt;
'''IMPORTANT NOTICE!'''&lt;br /&gt;
&lt;br /&gt;
There may be certain issues when trying to use newer versions of MySQL or MariaDB. Pull requests to remedy these issues are welcome.&lt;br /&gt;
&lt;br /&gt;
Some feature change:&lt;br /&gt;
* The PASSWORD() function is removed in the latest version of MySQL&lt;br /&gt;
* Use of the VALUES() function is limited to INSERT ... ON DUPLICATE KEY UPDATE in the latest versions of MariaB ''and'' MySQL&lt;br /&gt;
* The latest MySQL may complain about default timestamps on certain tables - this is also a known issue with using XAMP distributions in some configurations.&lt;br /&gt;
&lt;br /&gt;
'''Recommended versions are:'''&lt;br /&gt;
* MariaDB 10.2.18&lt;br /&gt;
* MySQL 5.7&lt;br /&gt;
* MySQL 5.6&lt;br /&gt;
&lt;br /&gt;
==== MariaDB ==== &lt;br /&gt;
It's pretty straightforward, the defaults are fine and you can optionally change the root password (but better yet don't use the root user for everything). The same is true for MySQL.&lt;br /&gt;
&lt;br /&gt;
==== MySql ==== &lt;br /&gt;
(flag)&lt;br /&gt;
&lt;br /&gt;
Choose Typical Installation&lt;br /&gt;
&lt;br /&gt;
After the main installation, select Launch the MySQL Instance Configuration Wizard&lt;br /&gt;
&lt;br /&gt;
Select Detailed Configuration&lt;br /&gt;
&lt;br /&gt;
Select Developer Machine&lt;br /&gt;
&lt;br /&gt;
Select Multi-functional Database&lt;br /&gt;
&lt;br /&gt;
Standard Installation Directory&lt;br /&gt;
&lt;br /&gt;
Select Manual Setting and 1000 Concurrent connections&lt;br /&gt;
&lt;br /&gt;
Select Enable TCP/IP Networking, Port Number 3306, and Enable Strict Mode&lt;br /&gt;
&lt;br /&gt;
Select Best Support for Multilingualism&lt;br /&gt;
&lt;br /&gt;
Select Install as Windows Service, Launch the MySQL Server automatically, and Include Bin Directory in Windows PATH.&lt;br /&gt;
&lt;br /&gt;
Select Modify Security Settings, and enter a new password twice. Write down the MySQL password.&lt;br /&gt;
(DO NOT LEAVE BLANK.)&lt;br /&gt;
&lt;br /&gt;
Select Next, Execute, then Finish&lt;br /&gt;
&lt;br /&gt;
==== MySQL 5.6 '''(Updated)'''==== &lt;br /&gt;
Note: Server is x86, but will install 32-bit and 64-bit binaries.&lt;br /&gt;
&lt;br /&gt;
Accept License Terms&lt;br /&gt;
&lt;br /&gt;
Skip Check for updates&lt;br /&gt;
&lt;br /&gt;
Select Developer Default&lt;br /&gt;
&lt;br /&gt;
Check requirements and click Execute - will launch installers for anything you're missing&lt;br /&gt;
&lt;br /&gt;
Default Installation - ~5min&lt;br /&gt;
&lt;br /&gt;
Default Configuration - Check box for &amp;quot;Show Advance Options&amp;quot; - Click Next&lt;br /&gt;
&lt;br /&gt;
Enter MySQL Root Password, twice. Remember it! - Click Next&lt;br /&gt;
&lt;br /&gt;
It will show windows service details, leave as default and Click Next&lt;br /&gt;
&lt;br /&gt;
It will show Logging options, leave as default and  Click Next&lt;br /&gt;
&lt;br /&gt;
Configuration will complete, Click Next&lt;br /&gt;
&lt;br /&gt;
Samples and examples will configure - ~5min - Click Next&lt;br /&gt;
&lt;br /&gt;
Click Finish&lt;br /&gt;
&lt;br /&gt;
==== MySQL 5.7 '''(New)'''==== &lt;br /&gt;
Note: Server is x86, but will install 32-bit and 64-bit binaries.&lt;br /&gt;
&lt;br /&gt;
Accept License Terms&lt;br /&gt;
&lt;br /&gt;
Choosing setup type: Keep defaults. Note, you can select &amp;quot;Server only&amp;quot;, but Developer Default will allow you to skip the MySQL Workbench below, and it will require more diskspace.&lt;br /&gt;
&lt;br /&gt;
Check Requirements: Click next. You should not need anything that shows &amp;quot;Manual&amp;quot;, but you can download the modules separately if you do need them later for some reason. *Note, if you are missing some of the elements (Status = manual), it will pop up with a message stating &amp;quot;One or more product requirements have not been satisfied&amp;quot;. Click yes to continue.&lt;br /&gt;
&lt;br /&gt;
Installation: It will show a list of those things that you will install (it will not list those that had &amp;quot;Manual&amp;quot; in previous step). Click Execute.&lt;br /&gt;
&lt;br /&gt;
Product Configuration: This screen will just tell you that there is still some stuff to configure. Click Next.&lt;br /&gt;
&lt;br /&gt;
Group Replication: Leave default setting (Standalone MySQL Server / Classic MySQL Replication) and click Next&lt;br /&gt;
&lt;br /&gt;
Type and Networking: Leave default settings and click Next (Only reason you would need to change is if you are planning to run a dedicated online server, in which case, I hope you know what these options already mean...)&lt;br /&gt;
&lt;br /&gt;
Accounts and Roles: Enter MySQL Root Password, twice. Remember it! - Click Next&lt;br /&gt;
&lt;br /&gt;
Windows Service: Leave default settings and click Next.&lt;br /&gt;
&lt;br /&gt;
Plugins and Extensions: Leave default settings and click Next.&lt;br /&gt;
&lt;br /&gt;
Apply Configuration: Click Execute. It will show you the progress as it configures your MySQL installation. Once complete, click Finish&lt;br /&gt;
&lt;br /&gt;
Product Configuration: Click Next, (This will set up some samples and examples databases)&lt;br /&gt;
&lt;br /&gt;
Connect to Server: Enter the password you entered for the MySQL (Under Accounts and Roles section) at the bottom where it asks for password, then click Check. As long as the password is correct, it will ungrey the Next button and allow you to continue. Click Next.&lt;br /&gt;
&lt;br /&gt;
Apply Configuration: Just like the Apply configuration above. Click Execute, it will configure, then click Finish once complete.&lt;br /&gt;
&lt;br /&gt;
Product Configuration: Click Next.&lt;br /&gt;
&lt;br /&gt;
Installation Complete: As per the title, you are done. Click Finish and enjoy your new MySQL database.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== MySQL Workbench ==== &lt;br /&gt;
&lt;br /&gt;
Use default installation options. This can still be installed and will still function even if you use MariaDB instead of stock MySQL. It will generate a few warnings from by a version number check that you can safely ignore.&lt;br /&gt;
&lt;br /&gt;
==== Visual Studio 2017 ====&lt;br /&gt;
&lt;br /&gt;
Any edition works.  Community is free.&lt;br /&gt;
&lt;br /&gt;
Make sure you install Desktop development with C++ when selecting development packages.&lt;br /&gt;
&lt;br /&gt;
==== Git for Windows ====&lt;br /&gt;
&lt;br /&gt;
Use default installation options.&lt;br /&gt;
&lt;br /&gt;
==== TortoiseGit ====&lt;br /&gt;
&lt;br /&gt;
Use default installation options. You can skip the step to reboot since we'll reboot once everything else is installed.&lt;br /&gt;
&lt;br /&gt;
==== Visual C++ Redistributable Runtime 2015 ====&lt;br /&gt;
&lt;br /&gt;
Use default installation options.&lt;br /&gt;
&lt;br /&gt;
==== .Net 4.6 (or higher) ====&lt;br /&gt;
&lt;br /&gt;
Use default installation options.  It probably comes with your Visual Studio install anyway. Dot Net Frameworks always come with all prior versions packed in, so you never need to install multiple versions.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
At this point everything should be installed that needs to be and you can restart your PC to finalize them.&lt;br /&gt;
&lt;br /&gt;
=== Downloading the Server Source Code ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will use TortoiseGit to download the latest git source code for the server.'''&lt;br /&gt;
&lt;br /&gt;
Open Windows Explorer (right click the start button and choose Windows Explorer)&lt;br /&gt;
&lt;br /&gt;
Right click on any folder select Git Clone&lt;br /&gt;
&lt;br /&gt;
In the &amp;quot;URL&amp;quot; field put in the following url: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://github.com/DarkstarProject/darkstar.git&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set the &amp;quot;Directory&amp;quot; to your choice (blank will default to a new folder named &amp;quot;darkstar&amp;quot; at the current location)&lt;br /&gt;
&lt;br /&gt;
Click OK.&lt;br /&gt;
&lt;br /&gt;
Wait for the download to finish.&lt;br /&gt;
&lt;br /&gt;
'''Optional:''' pull submodule to get navmeshes [https://i.postimg.cc/hv9rzm7t/smu.png]&lt;br /&gt;
&lt;br /&gt;
Click OK to close TortoiseGit.&lt;br /&gt;
&lt;br /&gt;
Close windows explorer&lt;br /&gt;
&lt;br /&gt;
At this point you have downloaded all of the source code for the latest version.&lt;br /&gt;
&lt;br /&gt;
If you are not planning on doing any development, it's advised to use the stable branch instead of master.  Right click on your darkstar folder, and go to TortoiseGit -&amp;gt; Switch/Checkout.&lt;br /&gt;
Change the branch dropdown to remotes/origin/stable and hit OK.&lt;br /&gt;
&lt;br /&gt;
=== Setting up the Database ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will use the data that you downloaded to build a database in MySQL.'''&lt;br /&gt;
&lt;br /&gt;
==== Using a bat script ====&lt;br /&gt;
&lt;br /&gt;
If you follow this step, you may skip the next one. &lt;br /&gt;
&lt;br /&gt;
Paste the following into notepad and save it as DSP_Import.bat in your dsp\sql folder:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@ECHO OFF&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== THis script will drop the DB specificed, then create the DB  =========&lt;br /&gt;
REM ====== specified, and then load all .sql tables from its run dir to =========&lt;br /&gt;
REM ====== the the DB.                                                  =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== File needs to be run from within the \dsp\sql folder (same   =========&lt;br /&gt;
REM ====== folder with all the .sql files. Please edit as needed. By    =========&lt;br /&gt;
REM ====== default it WILL DROP the standard dspdb DB, loosing all      =========&lt;br /&gt;
REM ====== accounts and characters. If this is not desired, then update =========&lt;br /&gt;
REM ====== the file to load the new DB into a new DB name.              =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== Update -p with MySQL password. If you password is 'foo',     =========&lt;br /&gt;
REM ====== then change '-pMYSQLPASS' to '-pfoo' (3 places).             =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== If you want to use a different database name, change 'dspdb' =========&lt;br /&gt;
REM ====== with a database name of your choosing.                       =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== by Thrydwolf 9/8/2012                                        =========&lt;br /&gt;
REM ====== Updated with status by bluekirby0 3/30/2012                  =========&lt;br /&gt;
REM ====== Updated by Thrydwolf 9/18/2012                               =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
&lt;br /&gt;
ECHO Creating Database dspdb&lt;br /&gt;
&amp;quot;c:\program files\mysql\mysql server 5.6\bin\mysqladmin&amp;quot; -h localhost -u root -pMYSQLPASS DROP dspdb&lt;br /&gt;
&lt;br /&gt;
ECHO Creating Database dspdb&lt;br /&gt;
&amp;quot;c:\program files\mysql\mysql server 5.6\bin\mysqladmin&amp;quot; -h localhost -u root -pMYSQLPASS CREATE dspdb&lt;br /&gt;
&lt;br /&gt;
ECHO Loading dspdb tables into the database&lt;br /&gt;
cd c:\darkstar\sql&lt;br /&gt;
FOR %%X IN (*.sql) DO ECHO Importing %%X &amp;amp; &amp;quot;c:\program files\mysql\mysql server 5.6\bin\mysql&amp;quot; dspdb -h localhost -u root -pMYSQLPASS &amp;lt; %%X&lt;br /&gt;
&lt;br /&gt;
ECHO Finished!&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At a minimum you will need to change -pMYSQLPASS in the script to where root is your mysql root password. If your password is 'foo' then you would use '-pfoo' instead. You may also have to change the path of your mysql installation as well (for example, if you installed a different version of mysql)&lt;br /&gt;
&lt;br /&gt;
You can use this script any time the repository is updated, but it will drop the table and thus delete all your player data. You may want to make manual changes instead unless you are using it purely as a test server.&lt;br /&gt;
&lt;br /&gt;
After you've done your initial load, you can use the following script that will preserve character data&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd c:\darkstar\sql&lt;br /&gt;
del auction_house.sql&lt;br /&gt;
del chars.sql&lt;br /&gt;
del accounts.sql&lt;br /&gt;
del accounts_banned.sql&lt;br /&gt;
del char_effects.sql&lt;br /&gt;
del char_equip.sql&lt;br /&gt;
del char_exp.sql&lt;br /&gt;
del char_inventory.sql&lt;br /&gt;
del char_jobs.sql&lt;br /&gt;
del char_look.sql&lt;br /&gt;
del char_pet.sql&lt;br /&gt;
del char_pet_name.sql&lt;br /&gt;
del char_points.sql&lt;br /&gt;
del char_profile.sql&lt;br /&gt;
del char_skills.sql&lt;br /&gt;
del char_spells.sql&lt;br /&gt;
del char_stats.sql&lt;br /&gt;
del char_storage.sql&lt;br /&gt;
del char_vars.sql&lt;br /&gt;
del char_weapon_skill_points.sql&lt;br /&gt;
del chars.sql&lt;br /&gt;
del conquest_system.sql&lt;br /&gt;
del delivery_box.sql&lt;br /&gt;
del linkshells.sql&lt;br /&gt;
FOR %%X IN (*.sql) DO ECHO Importing %%X &amp;amp; &amp;quot;c:\program files\mysql\mysql server 5.6\bin\mysql&amp;quot; dspdb -h localhost -u root -pMYSQLPASS &amp;lt; %%X&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Using HeidiSQL ==== &lt;br /&gt;
Configure Heidi to use your MariaDB or MySQL connection. Read [https://www.heidisql.com/help.php the documentation] or click &amp;quot;new&amp;quot; and wing it like those brave souls who pretend they understand ikea manuals. &lt;br /&gt;
&lt;br /&gt;
Open the &amp;quot;session&amp;quot; then right click it and move your cursor to &amp;quot;new&amp;quot; so the submenu opens and click &amp;quot;database&amp;quot;. All instructions after this point will assume you named your database &amp;quot;dspdb&amp;quot; without quotes.&lt;br /&gt;
&lt;br /&gt;
Now Heidi needs to know which Database we are loading tables into so click to select your new database so it gets higlighted.&lt;br /&gt;
&lt;br /&gt;
Now select &amp;quot;file&amp;quot; again at the top left of the window.&lt;br /&gt;
&lt;br /&gt;
Select &amp;quot;Load SQL file&amp;quot; (or press control+O and that's the letter not zero).&lt;br /&gt;
&lt;br /&gt;
Browse to your SQL directory in your repository root and pick a file you want to import. Like C:\DSP\sql\abilities.sql for example. You can also hold control to select multiple files at once, but be aware Heidi will open a new tab for every file. Press F9 (or click the blue right facing arrow icon) to execute or &amp;quot;import&amp;quot; the current tab's SQL content into your database. Repeat until all tables and triggers have been loaded. &lt;br /&gt;
&lt;br /&gt;
That's it, your are done loading tables.&lt;br /&gt;
&lt;br /&gt;
==== Using MySQL Workbench ==== &lt;br /&gt;
''Todo!''&lt;br /&gt;
&lt;br /&gt;
==== Using Navicat ==== &lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' ''The free edition of Navicat was discontinued ages ago. No more support or bugfixes are released for it. And even if you use the latest commercial release, it will do annoying things like surround every field of a dump in single quotes. If you pull request an sql change that places single quotes on number fields on 30,000 lines Teo reserves the right to maim you. Just kidding. Or am I?'' ''':)''' ''Alternatives include Heidisql, mysql workbench, and many others that are free and open sourced. Same functionality, different layout on screen.''&lt;br /&gt;
&lt;br /&gt;
Click Connection (or File, New Connection)&lt;br /&gt;
&lt;br /&gt;
Connection name: DarkStar&lt;br /&gt;
&lt;br /&gt;
Host Name/IP: localhost&lt;br /&gt;
&lt;br /&gt;
Port: 3306&lt;br /&gt;
&lt;br /&gt;
User Name: root&lt;br /&gt;
&lt;br /&gt;
Password: Enter the password you wrote down during the mySQL installation.&lt;br /&gt;
&lt;br /&gt;
Check Save Password&lt;br /&gt;
&lt;br /&gt;
Click OK&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the connections pane double click DarkStar&lt;br /&gt;
&lt;br /&gt;
Right click on DarkStar and select New Database...&lt;br /&gt;
&lt;br /&gt;
Name it dspdb&lt;br /&gt;
&lt;br /&gt;
Use the Default character set&lt;br /&gt;
&lt;br /&gt;
Select OK.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Double click dspdb&lt;br /&gt;
&lt;br /&gt;
Right click on dspdb and select Execute SQL File...&lt;br /&gt;
&lt;br /&gt;
Browse to C:\dsp\sql and select abilities.sql&lt;br /&gt;
&lt;br /&gt;
Click Start&lt;br /&gt;
&lt;br /&gt;
Continue this process for each file in the folder.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you have an issue with the triggers.sql file then follow this step. If not, proceed to the next step (IP address for the map server):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In Navicat Open accounts table&lt;br /&gt;
&lt;br /&gt;
Click File, Design Table&lt;br /&gt;
&lt;br /&gt;
Click the Triggers tab&lt;br /&gt;
&lt;br /&gt;
There should a line already listed with account_delete in the Name field&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If not:&lt;br /&gt;
&lt;br /&gt;
click Add Trigger&lt;br /&gt;
&lt;br /&gt;
Name column should be account_delete&lt;br /&gt;
&lt;br /&gt;
Fires column should be Before&lt;br /&gt;
&lt;br /&gt;
Check the box in the Delete column&lt;br /&gt;
&lt;br /&gt;
In the definition box below add the following code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   DELETE FROM `accounts_banned` WHERE `accid` = OLD.id;&lt;br /&gt;
   DELETE FROM `chars` WHERE `accid` = OLD.id;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Select Save and then close the table.&lt;br /&gt;
&lt;br /&gt;
Open the chars table&lt;br /&gt;
&lt;br /&gt;
Click File, Design Table&lt;br /&gt;
&lt;br /&gt;
Click the Triggers tab&lt;br /&gt;
&lt;br /&gt;
There should already be a line listed with char_delete in the name field.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If not:&lt;br /&gt;
&lt;br /&gt;
click Add Trigger&lt;br /&gt;
&lt;br /&gt;
Name column should be char_delete&lt;br /&gt;
&lt;br /&gt;
Fires column should be Before&lt;br /&gt;
&lt;br /&gt;
Check the box in the Delete column&lt;br /&gt;
&lt;br /&gt;
In the definition box below add the following code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   DELETE FROM `char_exp` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_jobs` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_equip` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_effects` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_look` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_stats` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_skills` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_titles` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_inventory` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_vars` WHERE `charid` = OLD.charid;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Select Save and then close the table.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Configure the ZoneIP for the Map Server ====&lt;br /&gt;
&lt;br /&gt;
Note: These instructions largely assume you are using HeidiSQL&lt;br /&gt;
&lt;br /&gt;
Now you need to determine what IP address that will be used for the Map Server, then update MySQL with it.&lt;br /&gt;
&lt;br /&gt;
Most devs &amp;amp; enthusiasts will not have a separate map server, but will run both map server and login server on the same PC. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Determine what IP address will be used for the map server.&lt;br /&gt;
&lt;br /&gt;
If the server will be public, then use your external IP in the next step. (Looks really random like 173.194.43.104)&lt;br /&gt;
&lt;br /&gt;
If the server will be internal and you want it available on other PCs in your internal network, use the internal network IP (192.168.x.x) in the next step.&lt;br /&gt;
&lt;br /&gt;
If you only plan to run the client and the server on the same PC, you can use the localhost address (127.0.0.1) in the next step.&lt;br /&gt;
&lt;br /&gt;
2. Update the zone_settings table with the ip&lt;br /&gt;
(flag)&lt;br /&gt;
In HeidiSQL, click on the database dspdb and expand&lt;br /&gt;
&lt;br /&gt;
Click on Query tab&lt;br /&gt;
&lt;br /&gt;
Add the following code into the empty space, inserting the value calculated above. The value in the code below (127.0.0.1) would be used if only running the client from the same PC as the server.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    UPDATE zone_settings SET zoneip = '127.0.0.1';&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Click on the &amp;quot;run&amp;quot; button (blue arrow), or press F9. You should get a message stating that many (280+) records were changed.&lt;br /&gt;
&lt;br /&gt;
I recommend you save the Query in case you need to run it again later after updating the server.&lt;br /&gt;
&lt;br /&gt;
Close HeidiSQL.&lt;br /&gt;
&lt;br /&gt;
=== Building the Servers ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will be building the Dark Star servers.'''&lt;br /&gt;
&lt;br /&gt;
Dark Star uses 3 separate servers. A Login server, a Map/Game server, and an optional Search/Auction House server. Using the ZoneIP mentioned earlier, every map could run on its own server at a different IP address. If you have 4 computers each computer could run different areas, as long as they were all connected to the same MySQL database server.&lt;br /&gt;
&lt;br /&gt;
==== Build the Server ====&lt;br /&gt;
&lt;br /&gt;
Open Visual Studio&lt;br /&gt;
&lt;br /&gt;
Click File, Open, Project/Solution (or Ctrl+Shift+O)&lt;br /&gt;
&lt;br /&gt;
Navigate to C:\dsp\win32&lt;br /&gt;
&lt;br /&gt;
Select darkstar.sln&lt;br /&gt;
&lt;br /&gt;
It may take a few minutes to load files.&lt;br /&gt;
&lt;br /&gt;
Optional: if your cpu can handle it, enable multi-core compiling like so http://i.imgur.com/GCjdsdG.png (do this for all 3, or just DSGameServer since that's where most the compile time goes).&lt;br /&gt;
&lt;br /&gt;
Click Debug then Build Server (or Ctrl+Shift+B)&lt;br /&gt;
&lt;br /&gt;
Building will take a few minutes.&lt;br /&gt;
&lt;br /&gt;
Once complete, validate that there are no Errors listed in the summary line at the bottom. It should look like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;========== Build: 3 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If there are any SQL errors it is probably caused by the SQL dev package was extracted to the wrong folder.&lt;br /&gt;
&lt;br /&gt;
If there is a #include error, change that #include to say #include &amp;lt;mysql/mysql.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== When all of the Servers are built ====&lt;br /&gt;
&lt;br /&gt;
Verify in the C:\dsp directory that the servers you built are there: &lt;br /&gt;
&lt;br /&gt;
DSConnect-server.exe for the Login Server&lt;br /&gt;
&lt;br /&gt;
DSGame-server.exe for the Map Server&lt;br /&gt;
&lt;br /&gt;
DSSearch-server.exe for the Search Server&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Configuring the Servers ===&lt;br /&gt;
&lt;br /&gt;
'''Now you will configure the Login Server and Map Server to connect to the MySQL database.'''&lt;br /&gt;
&lt;br /&gt;
Do not mess with any other settings in these files unless you know what they are for and what they do.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Login Server Settings ====&lt;br /&gt;
&lt;br /&gt;
In windows explorer navigate to c:\dsp\conf&lt;br /&gt;
&lt;br /&gt;
Open login_darkstar.conf in a text editer (notepad)&lt;br /&gt;
&lt;br /&gt;
Scroll down to the bottom and validate/update the following lines:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql_host: 127.0.0.1&lt;br /&gt;
mysql_port: 3306&lt;br /&gt;
mysql_login: root&lt;br /&gt;
mysql_password: root &amp;lt;-- change this to your password you wrote down during the MySQL install (flag)&lt;br /&gt;
mysql_database: dspdb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Map Server Settings ====&lt;br /&gt;
&lt;br /&gt;
In windows explorer navigate to c:\dsp\conf&lt;br /&gt;
&lt;br /&gt;
Open map_darkstar.conf in a text editer (notepad)&lt;br /&gt;
&lt;br /&gt;
Scroll down to the bottom and validate/update the following lines:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql_host: 127.0.0.1&lt;br /&gt;
mysql_port: 3306&lt;br /&gt;
mysql_login: root&lt;br /&gt;
mysql_password: root &amp;lt;-- change this to your password you wrote down during the MySQL install (flag)&lt;br /&gt;
mysql_database: dspdb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Search Server Settings ====&lt;br /&gt;
&lt;br /&gt;
In windows explorer navigate to c:\dsp\conf&lt;br /&gt;
&lt;br /&gt;
Open search_server.conf in a text editer (notepad)&lt;br /&gt;
&lt;br /&gt;
Scroll down to the bottom and validate/update the following lines:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql_host: 127.0.0.1&lt;br /&gt;
mysql_port: 3306&lt;br /&gt;
mysql_login: root&lt;br /&gt;
mysql_password: root &amp;lt;-- change this to your password you wrote down during the MySQL install (flag)&lt;br /&gt;
mysql_database: dspdb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
At this point we have configured the servers to connect to the SQL database.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Starting the Servers ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will launch our new servers.'''&lt;br /&gt;
&lt;br /&gt;
Navigate to c:\dsp&lt;br /&gt;
&lt;br /&gt;
Run DSConnect-server.exe as Admin&lt;br /&gt;
&lt;br /&gt;
Run DSGame-server.exe as Admin&lt;br /&gt;
&lt;br /&gt;
(Optional) Run DSSearch-server.exe as Admin&lt;br /&gt;
&lt;br /&gt;
At this point if your servers fail to load, you probably missed a step. Go back through the steps and try to find out what you missed. It may also be helpful to look at the log files located in c:\dsp\log.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Forward Ports to Allow Others to Join (&amp;amp; Firewall) ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will provide the port numbers that need to be forwarded to the server. This is only needed to allow people outside your local intranet to join your server.'''&lt;br /&gt;
&lt;br /&gt;
In your router and firewall the following ports need to be opened/forwarded to your server:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
TCP Ports:&lt;br /&gt;
54230&lt;br /&gt;
54231&lt;br /&gt;
54001&lt;br /&gt;
54002&lt;br /&gt;
&lt;br /&gt;
UDP Port:&lt;br /&gt;
54230&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If still having trouble, disable any firewall software completely for testing. This includes the Windows firewall that comes on all modern Windows systems, which can be found in the Control Panel.&lt;br /&gt;
&lt;br /&gt;
== Installing &amp;amp; Setting up the DS Server on Linux ==&lt;br /&gt;
&lt;br /&gt;
The server is known to build in recent [http://www.ubuntu.com/ Ubuntu] versions (14.04), and is tested regularly against it. &lt;br /&gt;
&lt;br /&gt;
Generic build instructions for most POSIX (GNU/Linux, and possibly FreeBSD, NetBSD, UNIX or even OSX with some additional work) systems follow. Some knowledge of how to compile software on your distribution is assumed. You may find it helpful to reference the Windows guide above if something is unclear.&lt;br /&gt;
&lt;br /&gt;
=== Prerequisites: ===&lt;br /&gt;
&lt;br /&gt;
==== Install on Ubuntu ====&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install git mysql-server libmysqlclient-dev libluajit-5.1-dev libzmq3-dev autoconf pkg-config&lt;br /&gt;
&lt;br /&gt;
'''Ubuntu 14.04 needs gcc 7'''.&lt;br /&gt;
 sudo su -&lt;br /&gt;
 apt-get update &lt;br /&gt;
 apt-get install -y software-properties-common&lt;br /&gt;
 add-apt-repository -y ppa:ubuntu-toolchain-r/test&lt;br /&gt;
 apt-get update&lt;br /&gt;
 apt-get install -y luajit-5.1-dev libzmq3-dev g++-7 mysql-client-core-5.6 mysql-server-5.6 mysql-client-5.6&lt;br /&gt;
 update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-7 90&lt;br /&gt;
&lt;br /&gt;
==== Other Distros ====&lt;br /&gt;
&lt;br /&gt;
A compiler with C++17 support. Currently tested with GCC and G++, and requires a minimum version of 7&lt;br /&gt;
&lt;br /&gt;
Git to retrieve the source code.&lt;br /&gt;
&lt;br /&gt;
Autotools (automake autoconf m4sh) and pkg-config to generate the configure script and Makefile&lt;br /&gt;
&lt;br /&gt;
mysql server&lt;br /&gt;
&lt;br /&gt;
mysql client library (select the developer version if your distro has on)&lt;br /&gt;
&lt;br /&gt;
luajit library version 5.1 or higher (select the developer version if your distro has one)&lt;br /&gt;
&lt;br /&gt;
libzmq (select the developer version if your distro has one)&lt;br /&gt;
&lt;br /&gt;
If you plan to run from a console, you may also wish to install &amp;quot;screen&amp;quot; as there is no daemon mode for the servers yet.&lt;br /&gt;
&lt;br /&gt;
=== Preparing the Source Code ===&lt;br /&gt;
&lt;br /&gt;
Once you have everything mentioned above installed, grab the latest source from the repository via the command:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;git clone http://github.com/DarkstarProject/darkstar.git/&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you are not planning on doing development, it's advised to checkout the stable branch:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;git checkout stable&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Compiling ===&lt;br /&gt;
&lt;br /&gt;
Next is a typical autotools build. Run the autogen script, followed by configure, and then make (GNU make: if your cpu has multiple cores and you wish to utilise them to speed up the build, use '''make -j#CoresMultipliedBy1.5''' e.g. '''make -j4''' if it has 3 cores instead of just '''make''' in the step below):&lt;br /&gt;
 sh autogen.sh&lt;br /&gt;
 ./configure --enable-debug=gdb&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
You can choose not to configure with debug enabled, but there is very little potential gain in this and it prevents many useful break statements from triggering. The Makefile also has separate targets to build each server named &amp;quot;dsconnect&amp;quot; &amp;quot;dsgame&amp;quot; and &amp;quot;dssearch&amp;quot; but will build all 3 if none are specified.&lt;br /&gt;
&lt;br /&gt;
=== Setting Up the Database ===&lt;br /&gt;
&lt;br /&gt;
If you do not know your mysql root password, the default on most systems is blank. It is a good idea to change this for security reasons, as your mysql root user has full permissions on all databases. The first time you run the mysql client, you should be prompted to change the password. After doing so, you will want to create a user specifically for dealing with the darkstar server database. Run mysql as follows:&lt;br /&gt;
 mysql -u root -p&lt;br /&gt;
&lt;br /&gt;
Enter your root password at the prompt. Next, create a new user as follows:&lt;br /&gt;
 CREATE USER 'darkstar'@'localhost' IDENTIFIED BY 'password';&lt;br /&gt;
&lt;br /&gt;
Substitute &amp;quot;password&amp;quot; with a password of your choice. Next, we want to create a database, and set up our new user with permissions to work with it.&lt;br /&gt;
 CREATE DATABASE dspdb;&lt;br /&gt;
 USE dspdb;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON dspdb.* TO 'darkstar'@'localhost';&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
This will make it to where your new user can do anything necessary, but can only connect from localhost, so even if your password is compromised, it will be difficult to mess with the database remotely. If you need to be able to access the database remotely (like if the database is stored on a separate machine from the server), change the configuration according to the host that will be accessing the database.&lt;br /&gt;
&lt;br /&gt;
Now, you need to populate the database.&lt;br /&gt;
 cd sql&lt;br /&gt;
 for f in *.sql&lt;br /&gt;
   do&lt;br /&gt;
      echo -n &amp;quot;Importing $f into the database...&amp;quot;&lt;br /&gt;
      mysql dspdb -u darkstar -ppassword &amp;lt; $f &amp;amp;&amp;amp; echo &amp;quot;Success&amp;quot;      &lt;br /&gt;
   done&lt;br /&gt;
 cd ..&lt;br /&gt;
&lt;br /&gt;
To set up your ZoneIP, see the related windows section [[Building_the_Server#Configure_the_ZoneIP_for_the_Map_Server]] above for how to calculate it, and then run:&lt;br /&gt;
 mysql -u darkstar -ppassword&lt;br /&gt;
 USE dspdb;&lt;br /&gt;
 UPDATE zone_settings SET zoneip = '127.0.0.1';&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
replacing &amp;quot;127.0.0.1&amp;quot; with the value you determined in your calculation. You should see a message that at least 256 changes have occured after the update command.&lt;br /&gt;
&lt;br /&gt;
=== Configuring the Server ===&lt;br /&gt;
Before running your new servers, you will need to update the configuration files to tell it how to talk to the database. You will need to update the files in the conf/ sub-folder named &amp;quot;login_darkstar.conf&amp;quot; &amp;quot;map_darkstar.conf&amp;quot; and &amp;quot;search_server.conf&amp;quot; at a minimum. Find the mysql settings in each and change as appropriate, using the new user, password and database you created earlier.&lt;br /&gt;
&lt;br /&gt;
You may also wish to browse through the various configuration files for any settings that might be of interest to you, but more details on server customization can be found at [[Customizing Your Server]].&lt;br /&gt;
&lt;br /&gt;
=== Starting the Servers ===&lt;br /&gt;
You may now start your new servers. If you are using a desktop environment, you may wish to open 3 separate terminals and run each server in a separate one to monitor them efficiently. Otherwise, you will want to run them in screen sessions as follows:&lt;br /&gt;
 screen -d -m -S dsconnect ./dsconnect&lt;br /&gt;
 screen -d -m -S dsgame ./dsgame&lt;br /&gt;
 screen -d -m -S dssearch ./dssearch&lt;br /&gt;
&lt;br /&gt;
This will start and auto-detach all three servers, assigning them meaningful names to make it easy to reattach later by using the commands:&lt;br /&gt;
 screen -r dsconnect&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
 screen -r dsgame&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
 screen -r dssearch&lt;br /&gt;
&lt;br /&gt;
to monitor a given server. Once you've attached to a screen, you can detach by first pressing &amp;quot;ctrl+a&amp;quot; and then &amp;quot;d&amp;quot;. There are many other useful ways to use screen, so do whatever suits yoru preference.&lt;br /&gt;
&lt;br /&gt;
Your server is now up-and-running, and a client should be able to connect as long as there are no obvious errors on any of the server screens. If the search server is having issues, it is not vital for basic game functionality, but you will be unable to use search functions or the auction house. If you have run into any major issues, contact bluekirby0 (the current maintainer of the linux port as of the time of this writing) on Discord or in the [http://forums.dspt.info forums].&lt;br /&gt;
&lt;br /&gt;
== Automatic Server Restarts &amp;amp; Crash Logs ==&lt;br /&gt;
&lt;br /&gt;
If your server goes down, no one can connect. If it goes down when you're not looking, it can be down for an extended period of time. To fix this, you probably want to have a way to have your server auto-restart. In addition, it's good to know when the server crashed.&lt;br /&gt;
===Getting the software===&lt;br /&gt;
First, you'll want to download Knas Restarter here: [http://www.knas.se/Applications/Restarter.aspx].&lt;br /&gt;
===Creating the Logging files===&lt;br /&gt;
In the dsp directory where your game, connect, and search server reside, create a 'tools' folder. In the folder create 4 new text files by right clicking, and going to New &amp;gt; Text Document&lt;br /&gt;
&lt;br /&gt;
Make sure you have file extension view turned on so that you can see the .txt at the end.&lt;br /&gt;
&lt;br /&gt;
Rename the 4 files to the following:&lt;br /&gt;
&lt;br /&gt;
connect_crash.bat  &amp;lt;Change the file type to bat file, deleting .txt&lt;br /&gt;
&lt;br /&gt;
connect_crash_log.txt&lt;br /&gt;
&lt;br /&gt;
game_crash.bat  &amp;lt;Change the file type to bat file, deleting .txt&lt;br /&gt;
&lt;br /&gt;
game_crash_log.txt&lt;br /&gt;
&lt;br /&gt;
Right click on connect_crash.bat and click 'edit'&lt;br /&gt;
Place the following inside:&lt;br /&gt;
echo %date% %time% &amp;gt;&amp;gt; connect_crash_log.txt&lt;br /&gt;
Save and close&lt;br /&gt;
&lt;br /&gt;
Right click on game_crash.bat and click 'edit'&lt;br /&gt;
Place the following inside:&lt;br /&gt;
echo %date% %time% &amp;gt;&amp;gt; game_crash_log.txt&lt;br /&gt;
Save and close&lt;br /&gt;
&lt;br /&gt;
===Connect Server Restart===&lt;br /&gt;
Launch Knas Restarter&lt;br /&gt;
Find DSConnect-server.exe and click on it&lt;br /&gt;
Click &amp;quot;Select&amp;quot;&lt;br /&gt;
Change itnerval to 10 seconds&lt;br /&gt;
Under &amp;quot;Restart Paramters&amp;quot;;&lt;br /&gt;
Check Keep restarter minimized&lt;br /&gt;
in &amp;quot;Working Directory&amp;quot; enter the directory where dsp is installed&lt;br /&gt;
Under Actions;&lt;br /&gt;
Check &amp;quot;External Script&amp;quot; and browse to your tools folder and select connect_crash.bat&lt;br /&gt;
Click &amp;quot;Create Shortcut&amp;quot; and save to your desktop&lt;br /&gt;
&lt;br /&gt;
===Game Server Restart===&lt;br /&gt;
Launch Knas Restarter&lt;br /&gt;
Find DSGame-server.exe and click on it&lt;br /&gt;
Click &amp;quot;Select&amp;quot;&lt;br /&gt;
Change itnerval to 10 seconds&lt;br /&gt;
Under &amp;quot;Restart Paramters&amp;quot;;&lt;br /&gt;
Check Keep restarter minimized&lt;br /&gt;
in &amp;quot;Working Directory&amp;quot; enter the directory where dsp is installed&lt;br /&gt;
Under Actions;&lt;br /&gt;
Check &amp;quot;External Script&amp;quot; and browse to your tools folder and select game_crash.bat&lt;br /&gt;
Click &amp;quot;Create Shortcut&amp;quot; and save to your desktop&lt;br /&gt;
&lt;br /&gt;
===Launching===&lt;br /&gt;
Open the shortcuts you created on your desktop, and open the search server as you normally would.&lt;br /&gt;
&lt;br /&gt;
Crash logs will be found in the text files you created in the tools directory showing the date and time the crash occurred.&lt;br /&gt;
===Problems===&lt;br /&gt;
In some Windows opperating systems, a window will pop up saying the program has crashed, leaving the crashed program up and preventing an auto-restart. This can be avoided by disabling the user interface for critical errors. To do this follow these steps:&lt;br /&gt;
&lt;br /&gt;
Start &amp;gt; Run gpedit.msc&lt;br /&gt;
&lt;br /&gt;
Computer Configuration &amp;gt; Administrative Templates &amp;gt; Windows Components &amp;gt; Windows Error Reporting&lt;br /&gt;
Set Prevent Display of the user interface for critical errors&amp;quot; to Enabled&lt;br /&gt;
&lt;br /&gt;
== Common Errors ==&lt;br /&gt;
&lt;br /&gt;
=== Getting Errors on Load / In Game ===&lt;br /&gt;
&lt;br /&gt;
You have to run all changed sql files! Be careful you keep zoneip correct in zone_settings.sql.&lt;br /&gt;
&lt;br /&gt;
=== Can't Connect to Game Server ===&lt;br /&gt;
&lt;br /&gt;
Make sure your zoneip in zone_settings table is correct. Also make sure packets can reach the 53445 port.&lt;br /&gt;
&lt;br /&gt;
Restart server after changing zoneip.&lt;br /&gt;
&lt;br /&gt;
=== Packet or key is invalid: ===&lt;br /&gt;
&lt;br /&gt;
Restart login server, game server and game client.&lt;br /&gt;
&lt;br /&gt;
=== make: *** No rule to make target ===&lt;br /&gt;
&lt;br /&gt;
Delete .deps&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
source autogen.sh&lt;br /&gt;
./configure&lt;br /&gt;
make&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== MySQL Error 1067 Invalid default value for 'timecreate' or whatever time related ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql -uUSER -pPASS -hlocalhost dspdb -e &amp;quot;set sql_mode = '';&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
and try again&lt;br /&gt;
&lt;br /&gt;
== Credits ==&lt;br /&gt;
The original windows guide was written by thrydwolf, and has been formatted for the wiki and updated by bluekirby0&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=Costume_IDs&amp;diff=22706</id>
		<title>Costume IDs</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=Costume_IDs&amp;diff=22706"/>
				<updated>2019-01-16T22:51:01Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Table is labelled according to AltanaViewer for ease of comparative searching, some names may be inaccurately listed.&lt;br /&gt;
Used with command @costume IDNumber&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable zebra&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! ID Number !! Costume Name&lt;br /&gt;
|-&lt;br /&gt;
| 0 || Default Character&lt;br /&gt;
|-&lt;br /&gt;
|1 || Galka 1 &lt;br /&gt;
|-&lt;br /&gt;
|2 || Galka 2&lt;br /&gt;
|-&lt;br /&gt;
|3 || Galka 3&lt;br /&gt;
|-&lt;br /&gt;
|4 || Overlord Bakgodek(Orc)&lt;br /&gt;
|-&lt;br /&gt;
|5 || Galka 4&lt;br /&gt;
|-&lt;br /&gt;
|6 || Galka 5&lt;br /&gt;
|-&lt;br /&gt;
|7 || Galka 6&lt;br /&gt;
|-&lt;br /&gt;
|8 || Fire Elemental&lt;br /&gt;
|-&lt;br /&gt;
|9 || Ice Elemental&lt;br /&gt;
|-&lt;br /&gt;
|10 || Wind Elemental&lt;br /&gt;
|-&lt;br /&gt;
|11 || Earth Elemental&lt;br /&gt;
|-&lt;br /&gt;
|12 || Water Elemental&lt;br /&gt;
|-&lt;br /&gt;
|13 || Thunder Elemental&lt;br /&gt;
|-&lt;br /&gt;
|14 || Light Elemental&lt;br /&gt;
|-&lt;br /&gt;
|15 || Dark Elemental&lt;br /&gt;
|-&lt;br /&gt;
|16 || Carbuncle&lt;br /&gt;
|-&lt;br /&gt;
|17 || Fenrir&lt;br /&gt;
|-&lt;br /&gt;
|18 || Ifrit&lt;br /&gt;
|-&lt;br /&gt;
|19 || Titan&lt;br /&gt;
|-&lt;br /&gt;
|20 || Leviathan&lt;br /&gt;
|-&lt;br /&gt;
|21 || Garuda&lt;br /&gt;
|-&lt;br /&gt;
|22 || Shiva&lt;br /&gt;
|-&lt;br /&gt;
|23 || Ramuh&lt;br /&gt;
|-&lt;br /&gt;
|24 || Wyvern(Dragoon Pet)&lt;br /&gt;
|-&lt;br /&gt;
|25 || Diabolos&lt;br /&gt;
|-&lt;br /&gt;
|26 || Odin&lt;br /&gt;
|-&lt;br /&gt;
|27 || Alexander&lt;br /&gt;
|-&lt;br /&gt;
|28 || Mandragora&lt;br /&gt;
|-&lt;br /&gt;
|29 || Mandragora&lt;br /&gt;
|-&lt;br /&gt;
|30 || Mandragora&lt;br /&gt;
|-&lt;br /&gt;
|31 || Mandragora&lt;br /&gt;
|-&lt;br /&gt;
|32 || Hume Male&lt;br /&gt;
|-&lt;br /&gt;
|33 || &lt;br /&gt;
|-&lt;br /&gt;
|34 || &lt;br /&gt;
|-&lt;br /&gt;
|35 || &lt;br /&gt;
|-&lt;br /&gt;
|36 ||&lt;br /&gt;
|-&lt;br /&gt;
|37 || Hume Female&lt;br /&gt;
|-&lt;br /&gt;
|38 || &lt;br /&gt;
|-&lt;br /&gt;
|39 || &lt;br /&gt;
|-&lt;br /&gt;
|40 ||&lt;br /&gt;
|-&lt;br /&gt;
|41 ||&lt;br /&gt;
|-&lt;br /&gt;
|42 || Elvaan Male&lt;br /&gt;
|-&lt;br /&gt;
|43 || &lt;br /&gt;
|-&lt;br /&gt;
|44 || &lt;br /&gt;
|-&lt;br /&gt;
|45 || &lt;br /&gt;
|-&lt;br /&gt;
|46 || &lt;br /&gt;
|-&lt;br /&gt;
|47 || Elvaan Female&lt;br /&gt;
|-&lt;br /&gt;
|48 || &lt;br /&gt;
|-&lt;br /&gt;
|49 || &lt;br /&gt;
|-&lt;br /&gt;
|50 || *&lt;br /&gt;
|-&lt;br /&gt;
|51 || Homepoint Crystal&lt;br /&gt;
|-&lt;br /&gt;
|52 || *&lt;br /&gt;
|-&lt;br /&gt;
|53 || *&lt;br /&gt;
|-&lt;br /&gt;
|54 || effect waterbubbles+rooted sphere &lt;br /&gt;
|-&lt;br /&gt;
|55 || Telepoint&lt;br /&gt;
|-&lt;br /&gt;
|56 || Ru'Lude Elevator&lt;br /&gt;
|-&lt;br /&gt;
|57 || Broken Telepoint&lt;br /&gt;
|-&lt;br /&gt;
|58 || &lt;br /&gt;
|-&lt;br /&gt;
|59 || &lt;br /&gt;
|-&lt;br /&gt;
|60 || Lion Mission CS model&lt;br /&gt;
|-&lt;br /&gt;
|61 || Eald'narche Ru'lude model&lt;br /&gt;
|-&lt;br /&gt;
|62 || Kam'lanaut Ru'lude model&lt;br /&gt;
|-&lt;br /&gt;
|63 || Cid &lt;br /&gt;
|-&lt;br /&gt;
|64 || Prince Trion&lt;br /&gt;
|-&lt;br /&gt;
|65 || Prince Pieuje&lt;br /&gt;
|-&lt;br /&gt;
|66 || Princess Claidie&lt;br /&gt;
|-&lt;br /&gt;
|67 || King Destin&lt;br /&gt;
|-&lt;br /&gt;
|68 || Shamonde&lt;br /&gt;
|-&lt;br /&gt;
|69 || Curilla&lt;br /&gt;
|-&lt;br /&gt;
|70 || Cornelia&lt;br /&gt;
|-&lt;br /&gt;
|71 || President Karst&lt;br /&gt;
|-&lt;br /&gt;
|72 || Gumbah&lt;br /&gt;
|-&lt;br /&gt;
|73 || Dark Messenger&lt;br /&gt;
|-&lt;br /&gt;
|74 || Ajido-Marujido (Book)&lt;br /&gt;
|-&lt;br /&gt;
|75 || Star Sibyl&lt;br /&gt;
|-&lt;br /&gt;
|76 || Perih Vashai&lt;br /&gt;
|-&lt;br /&gt;
|77 || Cardian&lt;br /&gt;
|-&lt;br /&gt;
|78 || Aldo&lt;br /&gt;
|-&lt;br /&gt;
|79 || Verena&lt;br /&gt;
|-&lt;br /&gt;
|80 || &lt;br /&gt;
|-&lt;br /&gt;
|81 || Volker&lt;br /&gt;
|-&lt;br /&gt;
|82 || Moogle&lt;br /&gt;
|-&lt;br /&gt;
|83 || Zilart&lt;br /&gt;
|-&lt;br /&gt;
|84 || &lt;br /&gt;
|-&lt;br /&gt;
|85 || Goblin&lt;br /&gt;
|-&lt;br /&gt;
|86 || Chocobo idle&lt;br /&gt;
|-&lt;br /&gt;
|87 || Chocobo sway&lt;br /&gt;
|-&lt;br /&gt;
|88 || Chocobo feeding&lt;br /&gt;
|-&lt;br /&gt;
|89 || Chocobo idle&lt;br /&gt;
|-&lt;br /&gt;
|90 || Hume Grandpa 1&lt;br /&gt;
|-&lt;br /&gt;
|91 || Hume Grandpa 2&lt;br /&gt;
|-&lt;br /&gt;
|92 || Hume Grandpa 3&lt;br /&gt;
|-&lt;br /&gt;
|93 || Hume Grandpa 4&lt;br /&gt;
|-&lt;br /&gt;
|94 || Hume Grandma 1&lt;br /&gt;
|-&lt;br /&gt;
|95 || Hume Grandma 2&lt;br /&gt;
|-&lt;br /&gt;
|96 || Hume Grandma 3&lt;br /&gt;
|-&lt;br /&gt;
|97 || Hume Grandma 4&lt;br /&gt;
|-&lt;br /&gt;
|98 || Hume Uncle 1&lt;br /&gt;
|-&lt;br /&gt;
|99 || Hume Uncle 2&lt;br /&gt;
|-&lt;br /&gt;
|100 || Hume Uncle 3&lt;br /&gt;
|-&lt;br /&gt;
|101 || Hume Uncle 4&lt;br /&gt;
|-&lt;br /&gt;
|102 || Hume Aunt 1&lt;br /&gt;
|-&lt;br /&gt;
|103 || Hume Aunt 2&lt;br /&gt;
|-&lt;br /&gt;
|104 || Hume Aunt 3&lt;br /&gt;
|-&lt;br /&gt;
|105 || Hume Aunt 4&lt;br /&gt;
|-&lt;br /&gt;
|106 || Hume Lady 1&lt;br /&gt;
|-&lt;br /&gt;
|107 || Hume Lady 2&lt;br /&gt;
|-&lt;br /&gt;
|108 || Hume Lady 3&lt;br /&gt;
|-&lt;br /&gt;
|109 || Tarutaru Male&lt;br /&gt;
|-&lt;br /&gt;
|110 || Hume Male 1 (miner)&lt;br /&gt;
|-&lt;br /&gt;
|111 || Hume Male 2 (miner)&lt;br /&gt;
|-&lt;br /&gt;
|112 || Hume Male 3 (miner)&lt;br /&gt;
|-&lt;br /&gt;
|113 || Hume Male 4 (miner)&lt;br /&gt;
|-&lt;br /&gt;
|114 || Hume Boy&lt;br /&gt;
|-&lt;br /&gt;
|115 || &lt;br /&gt;
|-&lt;br /&gt;
|116 ||&lt;br /&gt;
|-&lt;br /&gt;
|117 ||&lt;br /&gt;
|-&lt;br /&gt;
|118 || Hume Girl&lt;br /&gt;
|-&lt;br /&gt;
|119 || Kaede&lt;br /&gt;
|-&lt;br /&gt;
|120 || &lt;br /&gt;
|-&lt;br /&gt;
|121 ||&lt;br /&gt;
|-&lt;br /&gt;
|122 || Elvaan Male(Falreze Ru'Lude)&lt;br /&gt;
|-&lt;br /&gt;
|123 || &lt;br /&gt;
|-&lt;br /&gt;
|124 ||&lt;br /&gt;
|-&lt;br /&gt;
|125 ||&lt;br /&gt;
|-&lt;br /&gt;
|126 || Maat&lt;br /&gt;
|-&lt;br /&gt;
|127 || Hume Female&lt;br /&gt;
|-&lt;br /&gt;
|128 || Pawtrix&lt;br /&gt;
|-&lt;br /&gt;
|129 || Chocobo(BST Quest?)&lt;br /&gt;
|-&lt;br /&gt;
|130 || Elvaan Friar&lt;br /&gt;
|-&lt;br /&gt;
|131 || Elvaan Friar(book)&lt;br /&gt;
|-&lt;br /&gt;
|132 || Elvaan Friar(Lightbringer)&lt;br /&gt;
|-&lt;br /&gt;
|133 || &lt;br /&gt;
|-&lt;br /&gt;
|134 || Elvaan Friar 1&lt;br /&gt;
|-&lt;br /&gt;
|135 || Elvaan Friar 2&lt;br /&gt;
|-&lt;br /&gt;
|136 || &lt;br /&gt;
|-&lt;br /&gt;
|137 ||&lt;br /&gt;
|-&lt;br /&gt;
|138 || Elvaan Grandpa 1&lt;br /&gt;
|-&lt;br /&gt;
|139 || Elvaan Grandpa 2&lt;br /&gt;
|-&lt;br /&gt;
|140 || Elvaan Grandpa 3&lt;br /&gt;
|-&lt;br /&gt;
|141 || Elvaan Grandpa 4&lt;br /&gt;
|-&lt;br /&gt;
|142 || Elvaan Grandma 1&lt;br /&gt;
|-&lt;br /&gt;
|143 || Elvaan Grandma 2&lt;br /&gt;
|-&lt;br /&gt;
|144 || Elvaan Grandma 3&lt;br /&gt;
|-&lt;br /&gt;
|145 || &lt;br /&gt;
|-&lt;br /&gt;
|146 || Galka 1&lt;br /&gt;
|-&lt;br /&gt;
|147 || Galka 2&lt;br /&gt;
|-&lt;br /&gt;
|148 || Galka 3&lt;br /&gt;
|-&lt;br /&gt;
|149 || Ajido-Marujido&lt;br /&gt;
|-&lt;br /&gt;
|150 || Hume Male&lt;br /&gt;
|-&lt;br /&gt;
|151 || Angelica&lt;br /&gt;
|-&lt;br /&gt;
|152 || Hume Male&lt;br /&gt;
|-&lt;br /&gt;
|153 || Hume Grandpa&lt;br /&gt;
|-&lt;br /&gt;
|154 || Elvaan Boy 1&lt;br /&gt;
|-&lt;br /&gt;
|155 || Elvaan Boy 2&lt;br /&gt;
|-&lt;br /&gt;
|156 || &lt;br /&gt;
|-&lt;br /&gt;
|157 ||&lt;br /&gt;
|-&lt;br /&gt;
|158 || Elvaan Girl&lt;br /&gt;
|-&lt;br /&gt;
|159 || &lt;br /&gt;
|-&lt;br /&gt;
|160 || &lt;br /&gt;
|-&lt;br /&gt;
|161 || &lt;br /&gt;
|-&lt;br /&gt;
|162 || Tosuka-Porika&lt;br /&gt;
|-&lt;br /&gt;
|163 || Zonpa-Zippa&lt;br /&gt;
|-&lt;br /&gt;
|164 || Apururu&lt;br /&gt;
|-&lt;br /&gt;
|165 || Rukususu&lt;br /&gt;
|-&lt;br /&gt;
|166 || Tarutaru Boy 1&lt;br /&gt;
|-&lt;br /&gt;
|167 || Tarutaru Boy 2&lt;br /&gt;
|-&lt;br /&gt;
|168 || Tarutaru Boy 3&lt;br /&gt;
|-&lt;br /&gt;
|169 || Tarutaru Boy (Mana Orb)&lt;br /&gt;
|-&lt;br /&gt;
|170 || Tarutaru Girl 1&lt;br /&gt;
|-&lt;br /&gt;
|171 || Tarutaru Girl 2&lt;br /&gt;
|-&lt;br /&gt;
|172 || Tarutaru Girl 3&lt;br /&gt;
|-&lt;br /&gt;
|173 || Tarutaru Girl (Mana orb)&lt;br /&gt;
|-&lt;br /&gt;
|174 || Galka&lt;br /&gt;
|-&lt;br /&gt;
|175 || &lt;br /&gt;
|-&lt;br /&gt;
|176 || &lt;br /&gt;
|-&lt;br /&gt;
|177 || &lt;br /&gt;
|-&lt;br /&gt;
|178 || Galka Child 1&lt;br /&gt;
|-&lt;br /&gt;
|179 || Galka Child 2&lt;br /&gt;
|-&lt;br /&gt;
|180 || Galka Child 3&lt;br /&gt;
|-&lt;br /&gt;
|181 || Galka Child 4&lt;br /&gt;
|-&lt;br /&gt;
|182 || Mithra Child 1&lt;br /&gt;
|-&lt;br /&gt;
|183 || Mithra Child 2&lt;br /&gt;
|-&lt;br /&gt;
|184 || &lt;br /&gt;
|-&lt;br /&gt;
|185 || &lt;br /&gt;
|-&lt;br /&gt;
|186 ||&lt;br /&gt;
|-&lt;br /&gt;
|187 ||&lt;br /&gt;
|-&lt;br /&gt;
|188 ||&lt;br /&gt;
|-&lt;br /&gt;
|189 || Tarutaru Male 1&lt;br /&gt;
|-&lt;br /&gt;
|190 || Tarutaru Male 2&lt;br /&gt;
|-&lt;br /&gt;
|191 || &lt;br /&gt;
|-&lt;br /&gt;
|192 ||&lt;br /&gt;
|-&lt;br /&gt;
|193 ||&lt;br /&gt;
|-&lt;br /&gt;
|194 || Tarutaru Male 3&lt;br /&gt;
|-&lt;br /&gt;
|195 || &lt;br /&gt;
|-&lt;br /&gt;
|196 ||&lt;br /&gt;
|-&lt;br /&gt;
|197 ||&lt;br /&gt;
|-&lt;br /&gt;
|198 ||&lt;br /&gt;
|-&lt;br /&gt;
|199 || Mithra &lt;br /&gt;
|-&lt;br /&gt;
|200 || Jacodaut (Culinarians' Guild)&lt;br /&gt;
|-&lt;br /&gt;
|201 || Amarefice(Carpenter's Guild)&lt;br /&gt;
|-&lt;br /&gt;
|202 || Orechiniel (Tanner's Guild)&lt;br /&gt;
|-&lt;br /&gt;
|203 || Greubaque (Blacksmith's Guild)&lt;br /&gt;
|-&lt;br /&gt;
|204 || Ramua (Carpenter's Guild)&lt;br /&gt;
|-&lt;br /&gt;
|205 || Nalta(Troupe Valeriano)&lt;br /&gt;
|-&lt;br /&gt;
|206 || Elvaan Female&lt;br /&gt;
|-&lt;br /&gt;
|207 || Ullycille(Carpenter's Guild)&lt;br /&gt;
|-&lt;br /&gt;
|208 || Terude-Harude(Weavers' Guild)&lt;br /&gt;
|-&lt;br /&gt;
|209 || Pinok-Morok(Blacksmith's Guild)&lt;br /&gt;
|-&lt;br /&gt;
|210 || Kipo-Opo (Culinarians' Guild)&lt;br /&gt;
|-&lt;br /&gt;
|211 || Erabu-Furnulubu (Fishing Guild)&lt;br /&gt;
|-&lt;br /&gt;
|212 || Nikkoko (Weavers' Guild)&lt;br /&gt;
|-&lt;br /&gt;
|213 || Ronana (Boneworker's Guild)&lt;br /&gt;
|-&lt;br /&gt;
|214 || Wise Owl(Blacksmith's Guild)&lt;br /&gt;
|-&lt;br /&gt;
|215 || Degong(Fishing Guild)&lt;br /&gt;
|-&lt;br /&gt;
|216 || Dehjal(Troupe Valeriano)&lt;br /&gt;
|-&lt;br /&gt;
|217 || Tek Lengyon(Tanner's Guild)&lt;br /&gt;
|-&lt;br /&gt;
|218 || Lih Pituu(Boneworker's Guild)&lt;br /&gt;
|-&lt;br /&gt;
|219 || Kyaa Taali(Boneworker's Guild)&lt;br /&gt;
|-&lt;br /&gt;
|220 || Cheh Raihah(Troupe Valeriano)&lt;br /&gt;
|-&lt;br /&gt;
|221 || Mhe Quryohbi(Fishing guild)&lt;br /&gt;
|-&lt;br /&gt;
|222 || Hugues(Blacksmith's Guild)&lt;br /&gt;
|-&lt;br /&gt;
|223 || Sahn(Boat Captain)&lt;br /&gt;
|-&lt;br /&gt;
|224 || Wulfnoth(Goldsmith's Guild)&lt;br /&gt;
|-&lt;br /&gt;
|225 || Hakeem(Culinarians' Guild)&lt;br /&gt;
|-&lt;br /&gt;
|226 || Titus(Alchemists Guild)&lt;br /&gt;
|-&lt;br /&gt;
|227 || Ulrike(Goldsmith's Guild)&lt;br /&gt;
|-&lt;br /&gt;
|228 || Anillah(Weavers' Guild)&lt;br /&gt;
|-&lt;br /&gt;
|229 || Sieglinde(Alchemists Guild)&lt;br /&gt;
|-&lt;br /&gt;
|230 || &lt;br /&gt;
|-&lt;br /&gt;
|231 || Azima(Alchemists' Guild)&lt;br /&gt;
|-&lt;br /&gt;
|232 || Panja-Nanja(Fishing Guild)&lt;br /&gt;
|-&lt;br /&gt;
|233 || Mithra 1&lt;br /&gt;
|-&lt;br /&gt;
|234 || Mithra 2&lt;br /&gt;
|-&lt;br /&gt;
|235 || &lt;br /&gt;
|-&lt;br /&gt;
|236 ||&lt;br /&gt;
|-&lt;br /&gt;
|237 || Galka &lt;br /&gt;
|-&lt;br /&gt;
|238 ||&lt;br /&gt;
|-&lt;br /&gt;
|239 ||&lt;br /&gt;
|-&lt;br /&gt;
|240 ||&lt;br /&gt;
|-&lt;br /&gt;
|241 ||&lt;br /&gt;
|-&lt;br /&gt;
|242 || Hume Male(Boat Captain)&lt;br /&gt;
|-&lt;br /&gt;
|243 || Tarutaru Female&lt;br /&gt;
|-&lt;br /&gt;
|244 || Tarutaru Male&lt;br /&gt;
|-&lt;br /&gt;
|245 || Kerutoto(Rhinostery)&lt;br /&gt;
|-&lt;br /&gt;
|246 || Hariga-Origa(Optistery)&lt;br /&gt;
|-&lt;br /&gt;
|247 || Sohdede(Optistery)&lt;br /&gt;
|-&lt;br /&gt;
|248 || Mithra&lt;br /&gt;
|-&lt;br /&gt;
|249 || Semih Lafihna(book)&lt;br /&gt;
|-&lt;br /&gt;
|250 || Nanaa Mihgo&lt;br /&gt;
|-&lt;br /&gt;
|251 || Mithra&lt;br /&gt;
|-&lt;br /&gt;
|252 || Cardian 1&lt;br /&gt;
|-&lt;br /&gt;
|253 || Cardian 2&lt;br /&gt;
|-&lt;br /&gt;
|254 || Hume Uncle 1&lt;br /&gt;
|-&lt;br /&gt;
|255 || Hume Uncle 2&lt;br /&gt;
|-&lt;br /&gt;
|256 || Bat 1&lt;br /&gt;
|-&lt;br /&gt;
|257 || Bat 2 (Red)&lt;br /&gt;
|-&lt;br /&gt;
|258 || Treasure Casket(dark)&lt;br /&gt;
|-&lt;br /&gt;
|259 || Treasure Casket(gold)&lt;br /&gt;
|-&lt;br /&gt;
|260 || Bats 1&lt;br /&gt;
|-&lt;br /&gt;
|261 || Bats 2&lt;br /&gt;
|-&lt;br /&gt;
|262 || Treasure Casket(blue)&lt;br /&gt;
|-&lt;br /&gt;
|263 || Bats 3(red)&lt;br /&gt;
|-&lt;br /&gt;
|264 || Ahriman 1&lt;br /&gt;
|-&lt;br /&gt;
|265 || Ahriman 2&lt;br /&gt;
|-&lt;br /&gt;
|266 || Ahriman 3(Angra Mainyu?)&lt;br /&gt;
|-&lt;br /&gt;
|267 || Treasure Casket(elaborate*)&lt;br /&gt;
|-&lt;br /&gt;
|268 || Rabbit 1&lt;br /&gt;
|-&lt;br /&gt;
|269 || Rabbit 2&lt;br /&gt;
|-&lt;br /&gt;
|270 || Rabbit 3&lt;br /&gt;
|-&lt;br /&gt;
|271 || Gigas H2H(WOTG)&lt;br /&gt;
|-&lt;br /&gt;
|272 || Bee 1&lt;br /&gt;
|-&lt;br /&gt;
|273 || Bee 2&lt;br /&gt;
|-&lt;br /&gt;
|274 || Gigas Club(WOTG)&lt;br /&gt;
|-&lt;br /&gt;
|275 || Gigas Gaxe(WOTG)&lt;br /&gt;
|-&lt;br /&gt;
|276 || Leech 1&lt;br /&gt;
|-&lt;br /&gt;
|277 || Leech 2&lt;br /&gt;
|-&lt;br /&gt;
|278 || Bomb 1 (Snoll)&lt;br /&gt;
|-&lt;br /&gt;
|279 || Bomb 2 (Snoll)&lt;br /&gt;
|-&lt;br /&gt;
|280 || Bomb 3 &lt;br /&gt;
|-&lt;br /&gt;
|281 || Bomb 4(volcanic??)&lt;br /&gt;
|-&lt;br /&gt;
|282 || Bomb 5(Big?)&lt;br /&gt;
|-&lt;br /&gt;
|283 || Snoll(Big?)&lt;br /&gt;
|-&lt;br /&gt;
|284 || Scorpion 1&lt;br /&gt;
|-&lt;br /&gt;
|285 || Scorpion 2&lt;br /&gt;
|-&lt;br /&gt;
|286 || Scorpion 3(small)&lt;br /&gt;
|-&lt;br /&gt;
|287 || Scorpion 4(LargeNM)&lt;br /&gt;
|-&lt;br /&gt;
|288 || Cockatrice 1&lt;br /&gt;
|-&lt;br /&gt;
|289 || Cockatrice 2(Ziz)&lt;br /&gt;
|-&lt;br /&gt;
|290 || Cluster 1 (black)&lt;br /&gt;
|-&lt;br /&gt;
|291 || Cluster 2(red)&lt;br /&gt;
|-&lt;br /&gt;
|292 || Slime (black)&lt;br /&gt;
|-&lt;br /&gt;
|293 || Blobdingnag(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|294 || Clot(Abys - Gold)&lt;br /&gt;
|-&lt;br /&gt;
|295 || Clot(Olive-PinkDots)&lt;br /&gt;
|-&lt;br /&gt;
|296 || Goobbue 1&lt;br /&gt;
|-&lt;br /&gt;
|297 || Goobbue 2&lt;br /&gt;
|-&lt;br /&gt;
|298 || effect? Light Sphere&lt;br /&gt;
|-&lt;br /&gt;
|299 || needs animation?&lt;br /&gt;
|-&lt;br /&gt;
|300 || Mandragora&lt;br /&gt;
|-&lt;br /&gt;
|301 || Korrigan&lt;br /&gt;
|-&lt;br /&gt;
|302 || Mandragora(Abys? Orange Fruit)&lt;br /&gt;
|-&lt;br /&gt;
|303 || needs animation?&lt;br /&gt;
|-&lt;br /&gt;
|304 || Doll 1&lt;br /&gt;
|-&lt;br /&gt;
|305 || Doll 2(Pso'Xja)&lt;br /&gt;
|-&lt;br /&gt;
|306 || Doll 3&lt;br /&gt;
|-&lt;br /&gt;
|307 || Doll 4&lt;br /&gt;
|-&lt;br /&gt;
|308 || Tiger&lt;br /&gt;
|-&lt;br /&gt;
|309 || Byakko&lt;br /&gt;
|-&lt;br /&gt;
|310 || Spider&lt;br /&gt;
|-&lt;br /&gt;
|311 || Spider (baby, BCNM)&lt;br /&gt;
|-&lt;br /&gt;
|312 || Spider(TOAU)&lt;br /&gt;
|-&lt;br /&gt;
|313 || Spider(red, BCNM?)&lt;br /&gt;
|-&lt;br /&gt;
|314 || Detector 1&lt;br /&gt;
|-&lt;br /&gt;
|315 || Detector 2&lt;br /&gt;
|-&lt;br /&gt;
|316 || Raptor 1&lt;br /&gt;
|-&lt;br /&gt;
|317 || Raptor 2(Green)&lt;br /&gt;
|-&lt;br /&gt;
|318 || Wyvern(Guivre?)&lt;br /&gt;
|-&lt;br /&gt;
|319 || Raptor 3(Yowie?)&lt;br /&gt;
|-&lt;br /&gt;
|320 || Doomed 1&lt;br /&gt;
|-&lt;br /&gt;
|321 || Doomed 2 &lt;br /&gt;
|-&lt;br /&gt;
|322 || needs animation?&lt;br /&gt;
|-&lt;br /&gt;
|323 || ''&lt;br /&gt;
|-&lt;br /&gt;
|324 || ''&lt;br /&gt;
|-&lt;br /&gt;
|325 || '' &lt;br /&gt;
|-&lt;br /&gt;
|326 || ''&lt;br /&gt;
|-&lt;br /&gt;
|327 || ''&lt;br /&gt;
|-&lt;br /&gt;
|328 || Lizard 1&lt;br /&gt;
|-&lt;br /&gt;
|329 || Lizard 2(grey)&lt;br /&gt;
|-&lt;br /&gt;
|330 || Lizard 3(grey,large)&lt;br /&gt;
|-&lt;br /&gt;
|331 || Lizard 4&lt;br /&gt;
|-&lt;br /&gt;
|332 || Dhalmel 1&lt;br /&gt;
|-&lt;br /&gt;
|333 || Dhalmel 2&lt;br /&gt;
|-&lt;br /&gt;
|334 || Dhalmel 3&lt;br /&gt;
|-&lt;br /&gt;
|335 || Rabbit(Black Coney?)&lt;br /&gt;
|-&lt;br /&gt;
|336 || Roc&lt;br /&gt;
|-&lt;br /&gt;
|337 || Suzaku(tiny)&lt;br /&gt;
|-&lt;br /&gt;
|338 || Suzaku(large?)&lt;br /&gt;
|-&lt;br /&gt;
|339 || Bennu(Abys)&lt;br /&gt;
|-&lt;br /&gt;
|340 || Sheep 1&lt;br /&gt;
|-&lt;br /&gt;
|341 || Sheep 2(Karakul)&lt;br /&gt;
|-&lt;br /&gt;
|342 || Sheep 3(Karakul,Harness)&lt;br /&gt;
|-&lt;br /&gt;
|343 || Sheep 4(Karakul,Harness)&lt;br /&gt;
|-&lt;br /&gt;
|344 || Ram 1&lt;br /&gt;
|-&lt;br /&gt;
|345 || Ram 2&lt;br /&gt;
|-&lt;br /&gt;
|346 || Ram 3&lt;br /&gt;
|-&lt;br /&gt;
|347 || Ram 4&lt;br /&gt;
|-&lt;br /&gt;
|348 || Pugil 1&lt;br /&gt;
|-&lt;br /&gt;
|349 || Pugil 2(TOAU)&lt;br /&gt;
|-&lt;br /&gt;
|350 || Pugil 3(TOAU-large)&lt;br /&gt;
|-&lt;br /&gt;
|351 || Pugil 4&lt;br /&gt;
|-&lt;br /&gt;
|352 || Sea Monk 1&lt;br /&gt;
|-&lt;br /&gt;
|353 || Sea Monk 2(White/blue)&lt;br /&gt;
|-&lt;br /&gt;
|354 || Sea Monk 3&lt;br /&gt;
|-&lt;br /&gt;
|355 || Sea Monk 4&lt;br /&gt;
|-&lt;br /&gt;
|356 || Crab 1&lt;br /&gt;
|-&lt;br /&gt;
|357 || Crab 2(red tint)&lt;br /&gt;
|-&lt;br /&gt;
|358 || Krabkatoa(Abys)&lt;br /&gt;
|-&lt;br /&gt;
|359 || Karkatakam(Abys)&lt;br /&gt;
|-&lt;br /&gt;
|360 || CourierCarrie&lt;br /&gt;
|-&lt;br /&gt;
|361 || &lt;br /&gt;
|-&lt;br /&gt;
|362 || &lt;br /&gt;
|-&lt;br /&gt;
|363 ||&lt;br /&gt;
|-&lt;br /&gt;
|364 || Hound 1&lt;br /&gt;
|-&lt;br /&gt;
|365 || Hound 2&lt;br /&gt;
|-&lt;br /&gt;
|366 || Krabimanjaro&lt;br /&gt;
|-&lt;br /&gt;
|367 || Coeurl&lt;br /&gt;
|-&lt;br /&gt;
|368 || Ghost 1&lt;br /&gt;
|-&lt;br /&gt;
|369 || Ghost 2(Bhoot)&lt;br /&gt;
|-&lt;br /&gt;
|370 || Ghost 3&lt;br /&gt;
|-&lt;br /&gt;
|371 || Ghost 4&lt;br /&gt;
|-&lt;br /&gt;
|372 || Sabotender &lt;br /&gt;
|-&lt;br /&gt;
|373 || Cactrot Rapido&lt;br /&gt;
|-&lt;br /&gt;
|374 || Sabotender(flower)&lt;br /&gt;
|-&lt;br /&gt;
|375 || Sabotender &lt;br /&gt;
|-&lt;br /&gt;
|376 || Funguar 1 &lt;br /&gt;
|-&lt;br /&gt;
|377 || Funguar 2&lt;br /&gt;
|-&lt;br /&gt;
|378 || Funguar 3&lt;br /&gt;
|-&lt;br /&gt;
|379 || Funguar 4&lt;br /&gt;
|-&lt;br /&gt;
|380 || Morbol 1(green/yellow spores)&lt;br /&gt;
|-&lt;br /&gt;
|381 || Morbol 2(green/red spores)&lt;br /&gt;
|-&lt;br /&gt;
|382 || Morbol 3(Ameratat NM?)&lt;br /&gt;
|-&lt;br /&gt;
|383 || Purbol(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|384 || Hecteyes 1&lt;br /&gt;
|-&lt;br /&gt;
|385 || Hecteyes 2(Large)&lt;br /&gt;
|-&lt;br /&gt;
|386 || Hecteyes 3&lt;br /&gt;
|-&lt;br /&gt;
|387 || Hecteyes 4&lt;br /&gt;
|-&lt;br /&gt;
|388 || Treant 1&lt;br /&gt;
|-&lt;br /&gt;
|389 || Treant 2 (Twinkling Treants)&lt;br /&gt;
|-&lt;br /&gt;
|390 || Treant 3(small, cherryblossom)&lt;br /&gt;
|-&lt;br /&gt;
|391 || Treant 4(Large, Red)&lt;br /&gt;
|-&lt;br /&gt;
|392 || Treant Sapling 1&lt;br /&gt;
|-&lt;br /&gt;
|393 || Treant Sapling 2&lt;br /&gt;
|-&lt;br /&gt;
|394 || Treant 5(Large,cherryblossom)&lt;br /&gt;
|-&lt;br /&gt;
|395 || Treant 6(rotted)&lt;br /&gt;
|-&lt;br /&gt;
|396 || Crawler 1&lt;br /&gt;
|-&lt;br /&gt;
|397 || Crawler 2(Defoliator)&lt;br /&gt;
|-&lt;br /&gt;
|398 || Wyvern&lt;br /&gt;
|-&lt;br /&gt;
|399 || Seiryu&lt;br /&gt;
|-&lt;br /&gt;
|400 || Adamantoise&lt;br /&gt;
|-&lt;br /&gt;
|401 || Aspidochelone&lt;br /&gt;
|-&lt;br /&gt;
|402 || Manticore&lt;br /&gt;
|-&lt;br /&gt;
|403 || Kirin&lt;br /&gt;
|-&lt;br /&gt;
|404 || Behemoth&lt;br /&gt;
|-&lt;br /&gt;
|405 || Elsamoth(Abys)&lt;br /&gt;
|-&lt;br /&gt;
|406 || Crawler 3(Eruca)&lt;br /&gt;
|-&lt;br /&gt;
|407 || Genbu&lt;br /&gt;
|-&lt;br /&gt;
|408 || Beetle 1(green)&lt;br /&gt;
|-&lt;br /&gt;
|409 || Beetle 2(brown)&lt;br /&gt;
|-&lt;br /&gt;
|410 || Lancing Lamorak&lt;br /&gt;
|-&lt;br /&gt;
|411 || Beetle 3&lt;br /&gt;
|-&lt;br /&gt;
|412 || Magic Pot 1&lt;br /&gt;
|-&lt;br /&gt;
|413 || Magic Pot 2(Pso'Xja)&lt;br /&gt;
|-&lt;br /&gt;
|414 || Magic Pot 3(OllaGrande)&lt;br /&gt;
|-&lt;br /&gt;
|415 || Magic Pot 4(OllaMedia)&lt;br /&gt;
|-&lt;br /&gt;
|416 || Opo-Opo 1&lt;br /&gt;
|-&lt;br /&gt;
|417 || Opo-Opo 2&lt;br /&gt;
|-&lt;br /&gt;
|418 || Opo-Opo 3&lt;br /&gt;
|-&lt;br /&gt;
|419 || Opo-Opo 4&lt;br /&gt;
|-&lt;br /&gt;
|420 || Shadow Dragon&lt;br /&gt;
|-&lt;br /&gt;
|421 || Dahak&lt;br /&gt;
|-&lt;br /&gt;
|422 || Evil Weapon(sword)&lt;br /&gt;
|-&lt;br /&gt;
|423 || Evil Weapon(spear)&lt;br /&gt;
|-&lt;br /&gt;
|424 || Worm 1&lt;br /&gt;
|-&lt;br /&gt;
|425 || Worm 2&lt;br /&gt;
|-&lt;br /&gt;
|426 || Worm 3(grey)&lt;br /&gt;
|-&lt;br /&gt;
|427 || Worm 4(large,grey)&lt;br /&gt;
|-&lt;br /&gt;
|428 || Orcish Warmachine 1&lt;br /&gt;
|-&lt;br /&gt;
|429 || Orcish Warmachine 2(WOTG)&lt;br /&gt;
|-&lt;br /&gt;
|430 || Cardian 1&lt;br /&gt;
|-&lt;br /&gt;
|431 || Cardian 2&lt;br /&gt;
|-&lt;br /&gt;
|432 || Golem 1&lt;br /&gt;
|-&lt;br /&gt;
|433 || Golem 2 (red(?)&lt;br /&gt;
|-&lt;br /&gt;
|434 || Golem 3&lt;br /&gt;
|-&lt;br /&gt;
|435 || Golem 4&lt;br /&gt;
|-&lt;br /&gt;
|436 || Fire Elemental&lt;br /&gt;
|-&lt;br /&gt;
|437 || Ice Elemental&lt;br /&gt;
|-&lt;br /&gt;
|438 || Wind Elemental&lt;br /&gt;
|-&lt;br /&gt;
|439 || Earth Elemental&lt;br /&gt;
|-&lt;br /&gt;
|440 || Water Elemental&lt;br /&gt;
|-&lt;br /&gt;
|441 || Thunder Elemental&lt;br /&gt;
|-&lt;br /&gt;
|442 || Light Elemental&lt;br /&gt;
|-&lt;br /&gt;
|443 || Dark Elemental&lt;br /&gt;
|-&lt;br /&gt;
|444 || Bird 1&lt;br /&gt;
|-&lt;br /&gt;
|445 || Bird 2(black)&lt;br /&gt;
|-&lt;br /&gt;
|446 || Bird 3&lt;br /&gt;
|-&lt;br /&gt;
|447 || Bird 4&lt;br /&gt;
|-&lt;br /&gt;
|448 || Fly 1&lt;br /&gt;
|-&lt;br /&gt;
|449 || Fly 2(TOAU)&lt;br /&gt;
|-&lt;br /&gt;
|450 || &lt;br /&gt;
|-&lt;br /&gt;
|451 || Evil Weapon 2&lt;br /&gt;
|-&lt;br /&gt;
|452 || &lt;br /&gt;
|-&lt;br /&gt;
|453 || &lt;br /&gt;
|-&lt;br /&gt;
|454 ||&lt;br /&gt;
|-&lt;br /&gt;
|455 || Evil Weapon 6&lt;br /&gt;
|-&lt;br /&gt;
|456 || &lt;br /&gt;
|-&lt;br /&gt;
|457 ||&lt;br /&gt;
|-&lt;br /&gt;
|458 ||&lt;br /&gt;
|-&lt;br /&gt;
|459 ||&lt;br /&gt;
|-&lt;br /&gt;
|460 ||&lt;br /&gt;
|-&lt;br /&gt;
|461 || Evil Weapon 12&lt;br /&gt;
|-&lt;br /&gt;
|462 || &lt;br /&gt;
|-&lt;br /&gt;
|463 ||&lt;br /&gt;
|-&lt;br /&gt;
|464 ||&lt;br /&gt;
|-&lt;br /&gt;
|465 ||&lt;br /&gt;
|-&lt;br /&gt;
|466 ||&lt;br /&gt;
|-&lt;br /&gt;
|467 || Evil Weapon 18&lt;br /&gt;
|-&lt;br /&gt;
|468 || Evil Weapon 19&lt;br /&gt;
|-&lt;br /&gt;
|469 || &lt;br /&gt;
|-&lt;br /&gt;
|470 || &lt;br /&gt;
|-&lt;br /&gt;
|471 ||&lt;br /&gt;
|-&lt;br /&gt;
|472 ||&lt;br /&gt;
|-&lt;br /&gt;
|473 ||&lt;br /&gt;
|-&lt;br /&gt;
|474 ||&lt;br /&gt;
|-&lt;br /&gt;
|475 || &lt;br /&gt;
|-&lt;br /&gt;
|476 || Evil Weapon 27&lt;br /&gt;
|-&lt;br /&gt;
|477 || Evil Weapon 28&lt;br /&gt;
|-&lt;br /&gt;
|478 || Evil Weapon 29&lt;br /&gt;
|-&lt;br /&gt;
|479 || Evil Weapon 30&lt;br /&gt;
|-&lt;br /&gt;
|480 || Evil Weapon 31&lt;br /&gt;
|-&lt;br /&gt;
|481 || Evil Weapon 32&lt;br /&gt;
|-&lt;br /&gt;
|482 || Evil Weapon 33&lt;br /&gt;
|-&lt;br /&gt;
|483 || Evil Weapon 34&lt;br /&gt;
|-&lt;br /&gt;
|484 || Goblin 1&lt;br /&gt;
|-&lt;br /&gt;
|485 || Goblin 2&lt;br /&gt;
|-&lt;br /&gt;
|486 || Goblin 3&lt;br /&gt;
|-&lt;br /&gt;
|487 || Goblin 4&lt;br /&gt;
|-&lt;br /&gt;
|488 || Goblin 5&lt;br /&gt;
|-&lt;br /&gt;
|489 || Goblin 6&lt;br /&gt;
|-&lt;br /&gt;
|490 || Goblin 7&lt;br /&gt;
|-&lt;br /&gt;
|491 || Goblin 8&lt;br /&gt;
|-&lt;br /&gt;
|492 || Goblin 9&lt;br /&gt;
|-&lt;br /&gt;
|493 || Goblin 10&lt;br /&gt;
|-&lt;br /&gt;
|494 || Goblin 11&lt;br /&gt;
|-&lt;br /&gt;
|495 || Goblin 12&lt;br /&gt;
|-&lt;br /&gt;
|496 || Goblin 13&lt;br /&gt;
|-&lt;br /&gt;
|497 || Goblin 14&lt;br /&gt;
|-&lt;br /&gt;
|498 || Goblin 15&lt;br /&gt;
|-&lt;br /&gt;
|499 || Goblin 16&lt;br /&gt;
|-&lt;br /&gt;
|500 || Goblin 17&lt;br /&gt;
|-&lt;br /&gt;
|501 || Goblin 18&lt;br /&gt;
|-&lt;br /&gt;
|502 || Goblin 19&lt;br /&gt;
|-&lt;br /&gt;
|503 || Goblin 20&lt;br /&gt;
|-&lt;br /&gt;
|504 || Goblin 21&lt;br /&gt;
|-&lt;br /&gt;
|505 || Goblin 22&lt;br /&gt;
|-&lt;br /&gt;
|506 || Goblin 23&lt;br /&gt;
|-&lt;br /&gt;
|507 || Goblin 24&lt;br /&gt;
|-&lt;br /&gt;
|508 || Goblin 25&lt;br /&gt;
|-&lt;br /&gt;
|509 || Goblin 26&lt;br /&gt;
|-&lt;br /&gt;
|510 || Goblin 27&lt;br /&gt;
|-&lt;br /&gt;
|511 || Goblin 28&lt;br /&gt;
|-&lt;br /&gt;
|512 || &lt;br /&gt;
|-&lt;br /&gt;
|513 ||&lt;br /&gt;
|-&lt;br /&gt;
|514 ||&lt;br /&gt;
|-&lt;br /&gt;
|515 || &lt;br /&gt;
|-&lt;br /&gt;
|516 ||&lt;br /&gt;
|-&lt;br /&gt;
|517 ||&lt;br /&gt;
|-&lt;br /&gt;
|518 ||&lt;br /&gt;
|-&lt;br /&gt;
|519 ||&lt;br /&gt;
|-&lt;br /&gt;
|520 ||&lt;br /&gt;
|-&lt;br /&gt;
|521 ||&lt;br /&gt;
|-&lt;br /&gt;
|522 ||&lt;br /&gt;
|-&lt;br /&gt;
|523 ||&lt;br /&gt;
|-&lt;br /&gt;
|524 ||&lt;br /&gt;
|-&lt;br /&gt;
|525 ||&lt;br /&gt;
|-&lt;br /&gt;
|526 || Euvhi&lt;br /&gt;
|-&lt;br /&gt;
|527 || needs animation(Phuabo?)&lt;br /&gt;
|-&lt;br /&gt;
|528 || Xzomit&lt;br /&gt;
|-&lt;br /&gt;
|529 || Jailer of Justice&lt;br /&gt;
|-&lt;br /&gt;
|530 || Aern's Wynav&lt;br /&gt;
|-&lt;br /&gt;
|531 || Shadow 1&lt;br /&gt;
|-&lt;br /&gt;
|532 || Shadow 2&lt;br /&gt;
|-&lt;br /&gt;
|533 || Shadow 3&lt;br /&gt;
|-&lt;br /&gt;
|534 || Shadow 4&lt;br /&gt;
|-&lt;br /&gt;
|535 || Shadow 5&lt;br /&gt;
|-&lt;br /&gt;
|536 || Shadow 6&lt;br /&gt;
|-&lt;br /&gt;
|537 || Shadow 7&lt;br /&gt;
|-&lt;br /&gt;
|538 || Shadow 8&lt;br /&gt;
|-&lt;br /&gt;
|539 || Shadow 9&lt;br /&gt;
|-&lt;br /&gt;
|540 || Shadow 10&lt;br /&gt;
|-&lt;br /&gt;
|541 || Shadow 11&lt;br /&gt;
|-&lt;br /&gt;
|542 || Shadow 12&lt;br /&gt;
|-&lt;br /&gt;
|543 || Shadow 13&lt;br /&gt;
|-&lt;br /&gt;
|544 || Shadow 14&lt;br /&gt;
|-&lt;br /&gt;
|545 || Shadow 15&lt;br /&gt;
|-&lt;br /&gt;
|546 || Shadow 16&lt;br /&gt;
|-&lt;br /&gt;
|547 || Shadow 17&lt;br /&gt;
|-&lt;br /&gt;
|548 || Shadow 18&lt;br /&gt;
|-&lt;br /&gt;
|549 || Shadow 19&lt;br /&gt;
|-&lt;br /&gt;
|550 || Shadow 20&lt;br /&gt;
|-&lt;br /&gt;
|551 || Shadow 21&lt;br /&gt;
|-&lt;br /&gt;
|552 || Shadow 22&lt;br /&gt;
|-&lt;br /&gt;
|553 || &lt;br /&gt;
|-&lt;br /&gt;
|554 ||&lt;br /&gt;
|-&lt;br /&gt;
|555 ||&lt;br /&gt;
|-&lt;br /&gt;
|556 ||&lt;br /&gt;
|-&lt;br /&gt;
|557 ||&lt;br /&gt;
|-&lt;br /&gt;
|558 ||&lt;br /&gt;
|-&lt;br /&gt;
|559 ||&lt;br /&gt;
|-&lt;br /&gt;
|560 ||&lt;br /&gt;
|-&lt;br /&gt;
|561 ||&lt;br /&gt;
|-&lt;br /&gt;
|562 ||&lt;br /&gt;
|-&lt;br /&gt;
|563 ||&lt;br /&gt;
|-&lt;br /&gt;
|564 || Skeleton 1&lt;br /&gt;
|-&lt;br /&gt;
|565 ||&lt;br /&gt;
|-&lt;br /&gt;
|566 || &lt;br /&gt;
|-&lt;br /&gt;
|567 ||&lt;br /&gt;
|-&lt;br /&gt;
|568 ||&lt;br /&gt;
|-&lt;br /&gt;
|569 || Skeleton(w. pirate club?)&lt;br /&gt;
|-&lt;br /&gt;
|570 || Skeleton(b. pirate club?) &lt;br /&gt;
|-&lt;br /&gt;
|571 || Skeleton 7&lt;br /&gt;
|-&lt;br /&gt;
|572 || Skeleton 8&lt;br /&gt;
|-&lt;br /&gt;
|573 || Skeleton 9&lt;br /&gt;
|-&lt;br /&gt;
|574 || Skeleton 10&lt;br /&gt;
|-&lt;br /&gt;
|575 || Skeleton 11&lt;br /&gt;
|-&lt;br /&gt;
|576 || Skeleton 12&lt;br /&gt;
|-&lt;br /&gt;
|577 || Skeleton 13&lt;br /&gt;
|-&lt;br /&gt;
|578 || Skeleton 14&lt;br /&gt;
|-&lt;br /&gt;
|579 || Skeleton 15&lt;br /&gt;
|-&lt;br /&gt;
|580 || Yagudo 1&lt;br /&gt;
|-&lt;br /&gt;
|581 || Yagudo 2&lt;br /&gt;
|-&lt;br /&gt;
|582 || Yagudo 3&lt;br /&gt;
|-&lt;br /&gt;
|583 || Yagudo 4&lt;br /&gt;
|-&lt;br /&gt;
|584 || Yagudo 5&lt;br /&gt;
|-&lt;br /&gt;
|585 || Yagudo 6&lt;br /&gt;
|-&lt;br /&gt;
|586 || Yagudo 7&lt;br /&gt;
|-&lt;br /&gt;
|587 || Yagudo 8&lt;br /&gt;
|-&lt;br /&gt;
|588 || Yagudo 9&lt;br /&gt;
|-&lt;br /&gt;
|589 || Yagudo 10&lt;br /&gt;
|-&lt;br /&gt;
|590 || Yagudo 11&lt;br /&gt;
|-&lt;br /&gt;
|591 || Yagudo 12&lt;br /&gt;
|-&lt;br /&gt;
|592 || Yagudo 13&lt;br /&gt;
|-&lt;br /&gt;
|593 || Yagudo 14&lt;br /&gt;
|-&lt;br /&gt;
|594 || Yagudo 15&lt;br /&gt;
|-&lt;br /&gt;
|595 || Yagudo 16&lt;br /&gt;
|-&lt;br /&gt;
|596 || Yagudo 17&lt;br /&gt;
|-&lt;br /&gt;
|597 || Yagudo 18&lt;br /&gt;
|-&lt;br /&gt;
|598 || Yagudo 17&lt;br /&gt;
|-&lt;br /&gt;
|599 || Yagudo 19&lt;br /&gt;
|-&lt;br /&gt;
|600 || Yagudo 20&lt;br /&gt;
|-&lt;br /&gt;
|601 || Yagudo 21&lt;br /&gt;
|-&lt;br /&gt;
|602 || Yagudo 22&lt;br /&gt;
|-&lt;br /&gt;
|603 || Yagudo 23&lt;br /&gt;
|-&lt;br /&gt;
|604 || Yagudo 24&lt;br /&gt;
|-&lt;br /&gt;
|605 || Yagudo 25&lt;br /&gt;
|-&lt;br /&gt;
|606 || Yagudo 26&lt;br /&gt;
|-&lt;br /&gt;
|607 || Yagudo 27&lt;br /&gt;
|-&lt;br /&gt;
|608 || Tiamat&lt;br /&gt;
|-&lt;br /&gt;
|609 || Jormungand&lt;br /&gt;
|-&lt;br /&gt;
|610 || Ouryu&lt;br /&gt;
|-&lt;br /&gt;
|611 || Vrtra&lt;br /&gt;
|-&lt;br /&gt;
|612 || Orc 1&lt;br /&gt;
|-&lt;br /&gt;
|613 || Orc 2&lt;br /&gt;
|-&lt;br /&gt;
|614 || Orc 3&lt;br /&gt;
|-&lt;br /&gt;
|615 || Orc 4&lt;br /&gt;
|-&lt;br /&gt;
|616 || Orc 5&lt;br /&gt;
|-&lt;br /&gt;
|617 || Orc 6&lt;br /&gt;
|-&lt;br /&gt;
|618 || Orc 7&lt;br /&gt;
|-&lt;br /&gt;
|619 || Orc 8&lt;br /&gt;
|-&lt;br /&gt;
|620 || Orc 9&lt;br /&gt;
|-&lt;br /&gt;
|621 || Orc 10&lt;br /&gt;
|-&lt;br /&gt;
|622 || Orc 11&lt;br /&gt;
|-&lt;br /&gt;
|623 || Orc 12&lt;br /&gt;
|-&lt;br /&gt;
|624 || Orc 13&lt;br /&gt;
|-&lt;br /&gt;
|625 || Orc 14&lt;br /&gt;
|-&lt;br /&gt;
|626 || Orc 15&lt;br /&gt;
|-&lt;br /&gt;
|627 || Orc 16&lt;br /&gt;
|-&lt;br /&gt;
|628 || Orc 17&lt;br /&gt;
|-&lt;br /&gt;
|629 || Orc 18&lt;br /&gt;
|-&lt;br /&gt;
|630 || Orc 19&lt;br /&gt;
|-&lt;br /&gt;
|631 || Orc 20&lt;br /&gt;
|-&lt;br /&gt;
|632 || Orc 21&lt;br /&gt;
|-&lt;br /&gt;
|633 || Orc 22&lt;br /&gt;
|-&lt;br /&gt;
|634 || Orc 23 &lt;br /&gt;
|-&lt;br /&gt;
|635 || Orc 24&lt;br /&gt;
|-&lt;br /&gt;
|636 || Orc 25&lt;br /&gt;
|-&lt;br /&gt;
|637 || Orc 26&lt;br /&gt;
|-&lt;br /&gt;
|638 || Orc 27&lt;br /&gt;
|-&lt;br /&gt;
|639 || Orc 28&lt;br /&gt;
|-&lt;br /&gt;
|640 || Gigas(Grey+G.axe)&lt;br /&gt;
|-&lt;br /&gt;
|641 || &lt;br /&gt;
|-&lt;br /&gt;
|642 || Gigas(White+H2H)&lt;br /&gt;
|-&lt;br /&gt;
|643 || Gigas(Black)&lt;br /&gt;
|-&lt;br /&gt;
|644 || Quadav 1&lt;br /&gt;
|-&lt;br /&gt;
|645 || Quadav 2&lt;br /&gt;
|-&lt;br /&gt;
|646 || Quadav 3&lt;br /&gt;
|-&lt;br /&gt;
|647 || Quadav 4&lt;br /&gt;
|-&lt;br /&gt;
|648 || Quadav 5&lt;br /&gt;
|-&lt;br /&gt;
|649 || Quadav 6&lt;br /&gt;
|-&lt;br /&gt;
|650 || Quadav 7&lt;br /&gt;
|-&lt;br /&gt;
|651 || Quadav 8&lt;br /&gt;
|-&lt;br /&gt;
|652 || Quadav 9&lt;br /&gt;
|-&lt;br /&gt;
|653 || Quadav 10&lt;br /&gt;
|-&lt;br /&gt;
|654 || Quadav 11&lt;br /&gt;
|-&lt;br /&gt;
|655 || Quadav 12&lt;br /&gt;
|-&lt;br /&gt;
|656 || Quadav 13&lt;br /&gt;
|-&lt;br /&gt;
|657 || Quadav 14&lt;br /&gt;
|-&lt;br /&gt;
|658 || Quadav 15&lt;br /&gt;
|-&lt;br /&gt;
|659 || Quadav 16&lt;br /&gt;
|-&lt;br /&gt;
|660 || Quadav 17&lt;br /&gt;
|-&lt;br /&gt;
|661 || Quadav 18&lt;br /&gt;
|-&lt;br /&gt;
|662 || Quadav 19&lt;br /&gt;
|-&lt;br /&gt;
|663 || Quadav 20&lt;br /&gt;
|-&lt;br /&gt;
|664 || Quadav 21&lt;br /&gt;
|-&lt;br /&gt;
|665 || Quadav 22&lt;br /&gt;
|-&lt;br /&gt;
|666 || Quadav 23&lt;br /&gt;
|-&lt;br /&gt;
|667 || Quadav 24&lt;br /&gt;
|-&lt;br /&gt;
|668 || Quadav 25&lt;br /&gt;
|-&lt;br /&gt;
|669 || Quadav 26&lt;br /&gt;
|-&lt;br /&gt;
|670 || Quadav 27&lt;br /&gt;
|-&lt;br /&gt;
|671 || Quadav 28&lt;br /&gt;
|-&lt;br /&gt;
|672 || Goblin 1(*moblins*)&lt;br /&gt;
|-&lt;br /&gt;
|673 || Goblin 2&lt;br /&gt;
|-&lt;br /&gt;
|674 || Goblin 3&lt;br /&gt;
|-&lt;br /&gt;
|675 || Goblin 4&lt;br /&gt;
|-&lt;br /&gt;
|676 || Goblin 5&lt;br /&gt;
|-&lt;br /&gt;
|677 || Goblin 6&lt;br /&gt;
|-&lt;br /&gt;
|678 || Goblin 7&lt;br /&gt;
|-&lt;br /&gt;
|679 || Goblin 8&lt;br /&gt;
|-&lt;br /&gt;
|680 || Goblin 9&lt;br /&gt;
|-&lt;br /&gt;
|681 || Goblin 10&lt;br /&gt;
|-&lt;br /&gt;
|682 || Goblin 11&lt;br /&gt;
|-&lt;br /&gt;
|683 || Goblin 12&lt;br /&gt;
|-&lt;br /&gt;
|684 || Goblin 13&lt;br /&gt;
|-&lt;br /&gt;
|685 || Goblin 14&lt;br /&gt;
|-&lt;br /&gt;
|686 || Goblin 15&lt;br /&gt;
|-&lt;br /&gt;
|687 || Goblin 16&lt;br /&gt;
|-&lt;br /&gt;
|688 || Goblin 17&lt;br /&gt;
|-&lt;br /&gt;
|688 || Goblin 18&lt;br /&gt;
|-&lt;br /&gt;
|689 || Quadav &lt;br /&gt;
|-&lt;br /&gt;
|690 || Moblin 1&lt;br /&gt;
|-&lt;br /&gt;
|691 || Moblin 2&lt;br /&gt;
|-&lt;br /&gt;
|692 || Moblin 3&lt;br /&gt;
|-&lt;br /&gt;
|693 || Moblin 4&lt;br /&gt;
|-&lt;br /&gt;
|694 || Moblin 5&lt;br /&gt;
|-&lt;br /&gt;
|695 || Moblin 6&lt;br /&gt;
|-&lt;br /&gt;
|696 || Moblin 7&lt;br /&gt;
|-&lt;br /&gt;
|698 || Demon &lt;br /&gt;
|-&lt;br /&gt;
|699 || Moblin 8&lt;br /&gt;
|-&lt;br /&gt;
|700 || Moblin 9&lt;br /&gt;
|-&lt;br /&gt;
|701 || Moblin 10&lt;br /&gt;
|-&lt;br /&gt;
|702 || Moblin 11&lt;br /&gt;
|-&lt;br /&gt;
|703 || Gigas&lt;br /&gt;
|-&lt;br /&gt;
|704 || Moblin 12&lt;br /&gt;
|-&lt;br /&gt;
|705 || Moblin 13&lt;br /&gt;
|-&lt;br /&gt;
|706 || Moblin 14&lt;br /&gt;
|-&lt;br /&gt;
|707 || Gigas 1&lt;br /&gt;
|-&lt;br /&gt;
|708 || Gigas 2&lt;br /&gt;
|-&lt;br /&gt;
|709 || Gigas 3&lt;br /&gt;
|-&lt;br /&gt;
|710 || Gigas 4&lt;br /&gt;
|-&lt;br /&gt;
|711 || Gigas 5&lt;br /&gt;
|-&lt;br /&gt;
|712 || Moblin 15&lt;br /&gt;
|-&lt;br /&gt;
|713 || Moblin 16&lt;br /&gt;
|-&lt;br /&gt;
|714 || Moblin 17&lt;br /&gt;
|-&lt;br /&gt;
|715 || Moblin 18&lt;br /&gt;
|-&lt;br /&gt;
|716 || Moblin 19&lt;br /&gt;
|-&lt;br /&gt;
|717 || Moblin 20&lt;br /&gt;
|-&lt;br /&gt;
|718 || Moblin 21&lt;br /&gt;
|-&lt;br /&gt;
|719 || Moblin 22&lt;br /&gt;
|-&lt;br /&gt;
|720 || Gigas 6&lt;br /&gt;
|-&lt;br /&gt;
|721 || Swirling Vortex(Tavnazia)&lt;br /&gt;
|-&lt;br /&gt;
|722 || &lt;br /&gt;
|-&lt;br /&gt;
|723 ||&lt;br /&gt;
|-&lt;br /&gt;
|724 || SakuraTreedeco1(HolidayDeco)&lt;br /&gt;
|-&lt;br /&gt;
|725 || SakuraTreedeco2(HolidayDeco)&lt;br /&gt;
|-&lt;br /&gt;
|726 || SakuraTreedeco3(HolidayDeco)&lt;br /&gt;
|-&lt;br /&gt;
|727 || SakuraTreedeco4(HolidayDeco)&lt;br /&gt;
|-&lt;br /&gt;
|728 || SakuraTreedeco5(HolidayDeco)&lt;br /&gt;
|-&lt;br /&gt;
|729 || SakuraTreedeco6(HolidayDeco)&lt;br /&gt;
|-&lt;br /&gt;
|730 || SakuraTreedeco7(HolidayDeco)&lt;br /&gt;
|-&lt;br /&gt;
|731 || SakuraTreedeco8(HolidayDeco)&lt;br /&gt;
|-&lt;br /&gt;
|732 || SakuraTreedeco9(HolidayDeco)&lt;br /&gt;
|-&lt;br /&gt;
|733 || SakuraTreedeco10(HolidayDeco)&lt;br /&gt;
|-&lt;br /&gt;
|734 || SakuraTreedeco11(HolidayDeco)&lt;br /&gt;
|-&lt;br /&gt;
|735 || Kadomatsu(HolidayFurnish)&lt;br /&gt;
|-&lt;br /&gt;
|736 || Kadomatsu2(HolidayDeco)&lt;br /&gt;
|-&lt;br /&gt;
|737 || Kadomatsu3(HolidayDeco)&lt;br /&gt;
|-&lt;br /&gt;
|738 || Mandragora&lt;br /&gt;
|-&lt;br /&gt;
|739 || Briareus(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|740 || Demon 1&lt;br /&gt;
|-&lt;br /&gt;
|741 || Demon 2&lt;br /&gt;
|-&lt;br /&gt;
|742 || Demon 3&lt;br /&gt;
|-&lt;br /&gt;
|743 || Demon 4&lt;br /&gt;
|-&lt;br /&gt;
|744 || Demon 5&lt;br /&gt;
|-&lt;br /&gt;
|745 || Demon 6&lt;br /&gt;
|-&lt;br /&gt;
|746 || Demon 7&lt;br /&gt;
|-&lt;br /&gt;
|747 || Demon 8&lt;br /&gt;
|-&lt;br /&gt;
|748 || Demon 9&lt;br /&gt;
|-&lt;br /&gt;
|749 || Demon 10&lt;br /&gt;
|-&lt;br /&gt;
|750 || Demon 11&lt;br /&gt;
|-&lt;br /&gt;
|751 || Demon 12&lt;br /&gt;
|-&lt;br /&gt;
|752 || Demon 13&lt;br /&gt;
|-&lt;br /&gt;
|753 || Demon 14&lt;br /&gt;
|-&lt;br /&gt;
|754 || Demon 15&lt;br /&gt;
|-&lt;br /&gt;
|755 || Demon 16&lt;br /&gt;
|-&lt;br /&gt;
|756 || Demon 17&lt;br /&gt;
|-&lt;br /&gt;
|757 || Kadomatsu(HolidayDeco)&lt;br /&gt;
|-&lt;br /&gt;
|758 || DollFestivalDeco1(HolidayDeco)&lt;br /&gt;
|-&lt;br /&gt;
|759 || DollFestivalDeco2(HolidayDeco)&lt;br /&gt;
|-&lt;br /&gt;
|760 || &lt;br /&gt;
|-&lt;br /&gt;
|761 || Black Wyvern(Dynamis DRG Pet)&lt;br /&gt;
|-&lt;br /&gt;
|762 || Maat (WOTG)&lt;br /&gt;
|-&lt;br /&gt;
|763 || StarlightCeleb1(HolidayDeco)&lt;br /&gt;
|-&lt;br /&gt;
|764 || StarlightCeleb2(HolidayDeco)&lt;br /&gt;
|-&lt;br /&gt;
|765 || StarlightCeleb3(HolidayDeco)&lt;br /&gt;
|-&lt;br /&gt;
|766 || StarlightCeleb4(HolidayDeco)&lt;br /&gt;
|-&lt;br /&gt;
|767 || StarlightCeleb5(HolidayDeco)&lt;br /&gt;
|-&lt;br /&gt;
|768 || StarlightCeleb6(HolidayDeco)&lt;br /&gt;
|-&lt;br /&gt;
|769 || StarlightCeleb7(HolidayDeco)&lt;br /&gt;
|-&lt;br /&gt;
|770 || StarlightCeleb8(HolidayDeco)&lt;br /&gt;
|-&lt;br /&gt;
|771 || Zeid(Basty 9-2?)&lt;br /&gt;
|-&lt;br /&gt;
|772 || Zeid Shadow(Basty 9-2)&lt;br /&gt;
|-&lt;br /&gt;
|773 || Volker(9-2)&lt;br /&gt;
|-&lt;br /&gt;
|774 || Prince Trion&lt;br /&gt;
|-&lt;br /&gt;
|775 || Ajido-marujido&lt;br /&gt;
|-&lt;br /&gt;
|776 || Eald'narche+Platform(ZM Final)&lt;br /&gt;
|-&lt;br /&gt;
|777 || &lt;br /&gt;
|-&lt;br /&gt;
|778 || Detector&lt;br /&gt;
|-&lt;br /&gt;
|779 || Eald'narche(ZM17/ApocNigh?)&lt;br /&gt;
|-&lt;br /&gt;
|780 || Black Wyvern(Ark Angel)&lt;br /&gt;
|-&lt;br /&gt;
|781 || Tzee Xicu the Manifest&lt;br /&gt;
|-&lt;br /&gt;
|782 || Za'Dha Adamantking&lt;br /&gt;
|-&lt;br /&gt;
|783 || Fafnir&lt;br /&gt;
|-&lt;br /&gt;
|784 || Ark Angel HM&lt;br /&gt;
|-&lt;br /&gt;
|785 || Ark Angel EV&lt;br /&gt;
|-&lt;br /&gt;
|786 || Ark Angel MT&lt;br /&gt;
|-&lt;br /&gt;
|787 || Ark Angel TT&lt;br /&gt;
|-&lt;br /&gt;
|788 || Ark Angel GK&lt;br /&gt;
|-&lt;br /&gt;
|789 || Shadow Lord&lt;br /&gt;
|-&lt;br /&gt;
|790 || Dynamis Lord&lt;br /&gt;
|-&lt;br /&gt;
|791 || Carbuncle Prime&lt;br /&gt;
|-&lt;br /&gt;
|792 || Fenrir Prime&lt;br /&gt;
|-&lt;br /&gt;
|793 || Ifrit Prime&lt;br /&gt;
|-&lt;br /&gt;
|794 || Titan Prime&lt;br /&gt;
|-&lt;br /&gt;
|795 || Leviathan Prime&lt;br /&gt;
|-&lt;br /&gt;
|796 || Garuda Prime&lt;br /&gt;
|-&lt;br /&gt;
|797 || Shiva Prime&lt;br /&gt;
|-&lt;br /&gt;
|798 || Ramuh Prime&lt;br /&gt;
|-&lt;br /&gt;
|799 || Kam'lanaut(Battle)&lt;br /&gt;
|-&lt;br /&gt;
|800 || Mandragora&lt;br /&gt;
|-&lt;br /&gt;
|801 || Hume Uncle&lt;br /&gt;
|-&lt;br /&gt;
|802 || &lt;br /&gt;
|-&lt;br /&gt;
|803 || Morjean(Book)&lt;br /&gt;
|-&lt;br /&gt;
|804 || Elvaan Male 1&lt;br /&gt;
|-&lt;br /&gt;
|805 || Elvaan Male 2(*Claidie Mission)&lt;br /&gt;
|-&lt;br /&gt;
|806 || Monberaux&lt;br /&gt;
|-&lt;br /&gt;
|807 || Elvaan Male&lt;br /&gt;
|-&lt;br /&gt;
|808 || Elvaan Female&lt;br /&gt;
|-&lt;br /&gt;
|809 || Tarutaru Male(Bard)&lt;br /&gt;
|-&lt;br /&gt;
|810 || Mithra(Bard)&lt;br /&gt;
|-&lt;br /&gt;
|811 || Elvaan Grandma&lt;br /&gt;
|-&lt;br /&gt;
|812 || &lt;br /&gt;
|-&lt;br /&gt;
|813 || &lt;br /&gt;
|-&lt;br /&gt;
|814 || Flag (San d'Oria)&lt;br /&gt;
|-&lt;br /&gt;
|815 || Flag (Bastok)&lt;br /&gt;
|-&lt;br /&gt;
|816 || Flag (Windurst)&lt;br /&gt;
|-&lt;br /&gt;
|817 || Beastmen Banner&lt;br /&gt;
|-&lt;br /&gt;
|818 || Mithra&lt;br /&gt;
|-&lt;br /&gt;
|819 || Cardian&lt;br /&gt;
|-&lt;br /&gt;
|820 || Kipopo(Tanner's Guild)&lt;br /&gt;
|-&lt;br /&gt;
|821 || Cardian&lt;br /&gt;
|-&lt;br /&gt;
|822 || Tarutaru Boy&lt;br /&gt;
|-&lt;br /&gt;
|823 || Tarutaru Girl&lt;br /&gt;
|-&lt;br /&gt;
|824 || Mithra 1&lt;br /&gt;
|-&lt;br /&gt;
|825 || Mithra 2&lt;br /&gt;
|-&lt;br /&gt;
|826 || Mithra 3&lt;br /&gt;
|-&lt;br /&gt;
|827 || Hume Male(Airship Captain)&lt;br /&gt;
|-&lt;br /&gt;
|828 || Upper Jeuno clock minute hand&lt;br /&gt;
|-&lt;br /&gt;
|829 || Upper Jeuno clock hour hand&lt;br /&gt;
|-&lt;br /&gt;
|830 || Zeid&lt;br /&gt;
|-&lt;br /&gt;
|831 || Hume Male(Boat Captain)&lt;br /&gt;
|-&lt;br /&gt;
|832 || Beadurinc(Blacksmith's Guild)&lt;br /&gt;
|-&lt;br /&gt;
|833 || Destin(No Cape)&lt;br /&gt;
|-&lt;br /&gt;
|834 || Zeid(No Sword)&lt;br /&gt;
|-&lt;br /&gt;
|835 || Jeffrey&lt;br /&gt;
|-&lt;br /&gt;
|836 || Hume Male 1&lt;br /&gt;
|-&lt;br /&gt;
|837 || Hume Male 2&lt;br /&gt;
|-&lt;br /&gt;
|838 || Hume Male 3&lt;br /&gt;
|-&lt;br /&gt;
|839 || Tarutaru Male(Bard)&lt;br /&gt;
|-&lt;br /&gt;
|840 || Cardian&lt;br /&gt;
|-&lt;br /&gt;
|841 || Elvaan Friar&lt;br /&gt;
|-&lt;br /&gt;
|842 || &lt;br /&gt;
|-&lt;br /&gt;
|843 || &lt;br /&gt;
|-&lt;br /&gt;
|844 ||&lt;br /&gt;
|-&lt;br /&gt;
|845 ||&lt;br /&gt;
|-&lt;br /&gt;
|846 ||&lt;br /&gt;
|-&lt;br /&gt;
|847 ||&lt;br /&gt;
|-&lt;br /&gt;
|848 || Hume Grandpa 1&lt;br /&gt;
|-&lt;br /&gt;
|849 || Hume Grandpa 2&lt;br /&gt;
|-&lt;br /&gt;
|850 ||&lt;br /&gt;
|-&lt;br /&gt;
|851 ||&lt;br /&gt;
|-&lt;br /&gt;
|852 ||&lt;br /&gt;
|-&lt;br /&gt;
|853 || &lt;br /&gt;
|-&lt;br /&gt;
|854 || Hume Grandma 1&lt;br /&gt;
|-&lt;br /&gt;
|855 || Hume Grandma 2&lt;br /&gt;
|-&lt;br /&gt;
|856 || &lt;br /&gt;
|-&lt;br /&gt;
|857 ||&lt;br /&gt;
|-&lt;br /&gt;
|858 ||&lt;br /&gt;
|-&lt;br /&gt;
|859 ||&lt;br /&gt;
|-&lt;br /&gt;
|860 || Hume Uncle 1&lt;br /&gt;
|-&lt;br /&gt;
|861 || Hume Uncle 2&lt;br /&gt;
|-&lt;br /&gt;
|862 || Hume Uncle 3&lt;br /&gt;
|-&lt;br /&gt;
|863 || Hume Uncle 4&lt;br /&gt;
|-&lt;br /&gt;
|864 || Hume Uncle 5&lt;br /&gt;
|-&lt;br /&gt;
|865 || Hume Uncle 6&lt;br /&gt;
|-&lt;br /&gt;
|866 || Hume Uncle 7&lt;br /&gt;
|-&lt;br /&gt;
|867 || Hume Uncle 8&lt;br /&gt;
|-&lt;br /&gt;
|868 || Hume Uncle 9&lt;br /&gt;
|-&lt;br /&gt;
|869 || Hume Uncle 10&lt;br /&gt;
|-&lt;br /&gt;
|870 || &lt;br /&gt;
|-&lt;br /&gt;
|871 || &lt;br /&gt;
|-&lt;br /&gt;
|872 ||&lt;br /&gt;
|-&lt;br /&gt;
|873 || Hume Aunt 1&lt;br /&gt;
|-&lt;br /&gt;
|874 || Hume Aunt 2&lt;br /&gt;
|-&lt;br /&gt;
|875 || Hume Aunt 3&lt;br /&gt;
|-&lt;br /&gt;
|876 || Hume Aunt 4&lt;br /&gt;
|-&lt;br /&gt;
|877 || Hume Aunt 5&lt;br /&gt;
|-&lt;br /&gt;
|878 || Hume Aunt 6&lt;br /&gt;
|-&lt;br /&gt;
|879 || Hume Lady 1&lt;br /&gt;
|-&lt;br /&gt;
|880 || Hume Lady 2&lt;br /&gt;
|-&lt;br /&gt;
|881 || Hume Lady 3&lt;br /&gt;
|-&lt;br /&gt;
|882 ||&lt;br /&gt;
|-&lt;br /&gt;
|883 || &lt;br /&gt;
|-&lt;br /&gt;
|884 ||&lt;br /&gt;
|-&lt;br /&gt;
|885 ||&lt;br /&gt;
|-&lt;br /&gt;
|886 ||&lt;br /&gt;
|-&lt;br /&gt;
|887 ||&lt;br /&gt;
|-&lt;br /&gt;
|888 ||&lt;br /&gt;
|-&lt;br /&gt;
|889 ||&lt;br /&gt;
|-&lt;br /&gt;
|890 ||&lt;br /&gt;
|-&lt;br /&gt;
|891 || &lt;br /&gt;
|-&lt;br /&gt;
|892 ||&lt;br /&gt;
|-&lt;br /&gt;
|893 ||&lt;br /&gt;
|-&lt;br /&gt;
|894 ||&lt;br /&gt;
|-&lt;br /&gt;
|895 ||&lt;br /&gt;
|-&lt;br /&gt;
|896 ||&lt;br /&gt;
|-&lt;br /&gt;
|897 ||&lt;br /&gt;
|-&lt;br /&gt;
|898 ||&lt;br /&gt;
|-&lt;br /&gt;
|899 ||&lt;br /&gt;
|-&lt;br /&gt;
|900 ||&lt;br /&gt;
|-&lt;br /&gt;
|901 ||&lt;br /&gt;
|-&lt;br /&gt;
|902 ||&lt;br /&gt;
|-&lt;br /&gt;
|903 ||&lt;br /&gt;
|-&lt;br /&gt;
|904 ||&lt;br /&gt;
|-&lt;br /&gt;
|905 ||&lt;br /&gt;
|-&lt;br /&gt;
|906 ||&lt;br /&gt;
|-&lt;br /&gt;
|907 ||&lt;br /&gt;
|-&lt;br /&gt;
|908 ||&lt;br /&gt;
|-&lt;br /&gt;
|909 ||&lt;br /&gt;
|-&lt;br /&gt;
|910 ||&lt;br /&gt;
|-&lt;br /&gt;
|911 ||&lt;br /&gt;
|-&lt;br /&gt;
|912 ||&lt;br /&gt;
|-&lt;br /&gt;
|913 ||&lt;br /&gt;
|-&lt;br /&gt;
|914 ||&lt;br /&gt;
|-&lt;br /&gt;
|915 ||&lt;br /&gt;
|-&lt;br /&gt;
|916 ||&lt;br /&gt;
|-&lt;br /&gt;
|917 ||&lt;br /&gt;
|-&lt;br /&gt;
|918 ||&lt;br /&gt;
|-&lt;br /&gt;
|919 ||&lt;br /&gt;
|-&lt;br /&gt;
|920 ||&lt;br /&gt;
|-&lt;br /&gt;
|921 ||&lt;br /&gt;
|-&lt;br /&gt;
|922 || Karaha-Baruha(Book)&lt;br /&gt;
|-&lt;br /&gt;
|923 || &lt;br /&gt;
|-&lt;br /&gt;
|924 ||&lt;br /&gt;
|-&lt;br /&gt;
|925 ||&lt;br /&gt;
|-&lt;br /&gt;
|926 || &lt;br /&gt;
|-&lt;br /&gt;
|927 ||&lt;br /&gt;
|-&lt;br /&gt;
|928 ||&lt;br /&gt;
|-&lt;br /&gt;
|929 ||&lt;br /&gt;
|-&lt;br /&gt;
|930 || Tarutaru Minister&lt;br /&gt;
|-&lt;br /&gt;
|931 || &lt;br /&gt;
|-&lt;br /&gt;
|932 ||&lt;br /&gt;
|-&lt;br /&gt;
|933 ||&lt;br /&gt;
|-&lt;br /&gt;
|934 ||&lt;br /&gt;
|-&lt;br /&gt;
|935 ||&lt;br /&gt;
|-&lt;br /&gt;
|936 ||&lt;br /&gt;
|-&lt;br /&gt;
|937 ||&lt;br /&gt;
|-&lt;br /&gt;
|938 ||&lt;br /&gt;
|-&lt;br /&gt;
|939 ||&lt;br /&gt;
|-&lt;br /&gt;
|940 ||&lt;br /&gt;
|-&lt;br /&gt;
|941 ||&lt;br /&gt;
|-&lt;br /&gt;
|942 ||&lt;br /&gt;
|-&lt;br /&gt;
|943 ||&lt;br /&gt;
|-&lt;br /&gt;
|944 ||&lt;br /&gt;
|-&lt;br /&gt;
|945 ||&lt;br /&gt;
|-&lt;br /&gt;
|946 ||&lt;br /&gt;
|-&lt;br /&gt;
|947 ||&lt;br /&gt;
|-&lt;br /&gt;
|948 ||&lt;br /&gt;
|-&lt;br /&gt;
|949 ||&lt;br /&gt;
|-&lt;br /&gt;
|950 ||&lt;br /&gt;
|-&lt;br /&gt;
|951 ||&lt;br /&gt;
|-&lt;br /&gt;
|952 ||&lt;br /&gt;
|-&lt;br /&gt;
|953 ||&lt;br /&gt;
|-&lt;br /&gt;
|954 || Galka Child 1&lt;br /&gt;
|-&lt;br /&gt;
|955 || Galka Child 2&lt;br /&gt;
|-&lt;br /&gt;
|956 || Galka Child 3&lt;br /&gt;
|-&lt;br /&gt;
|957 || Galka Child 4&lt;br /&gt;
|-&lt;br /&gt;
|958 || &lt;br /&gt;
|-&lt;br /&gt;
|959 || &lt;br /&gt;
|-&lt;br /&gt;
|960 || Treasure Chest 1*bronze&lt;br /&gt;
|-&lt;br /&gt;
|961 || Treasure Chest 2*gold&lt;br /&gt;
|-&lt;br /&gt;
|962 || Treasure Chest 3*blue&lt;br /&gt;
|-&lt;br /&gt;
|963 || DancingTaruM1(HolidayDeco)&lt;br /&gt;
|-&lt;br /&gt;
|964 || DancingTaruF1(HolidayDeco)&lt;br /&gt;
|-&lt;br /&gt;
|965 || Treasure Chest*blue&lt;br /&gt;
|-&lt;br /&gt;
|966 || Treasure Chest*gold&lt;br /&gt;
|-&lt;br /&gt;
|967 || Treasure Chest*bronze&lt;br /&gt;
|-&lt;br /&gt;
|968 || Treasure Chest*redgold&lt;br /&gt;
|-&lt;br /&gt;
|969 || Treasure Chest*intricgold&lt;br /&gt;
|-&lt;br /&gt;
|970 || Talking Doll&lt;br /&gt;
|-&lt;br /&gt;
|971 || King Ranperre&lt;br /&gt;
|-&lt;br /&gt;
|972 || Perih Vashai&lt;br /&gt;
|-&lt;br /&gt;
|973 || Elvaan Female(Bard)&lt;br /&gt;
|-&lt;br /&gt;
|974 || Galka(Bard)&lt;br /&gt;
|-&lt;br /&gt;
|975 || Platform(ZM Final)&lt;br /&gt;
|-&lt;br /&gt;
|976 || Eald'narche&lt;br /&gt;
|-&lt;br /&gt;
|977 || Orc (Lightbringer)&lt;br /&gt;
|-&lt;br /&gt;
|978 || Carbuncle(Event) Floating&lt;br /&gt;
|-&lt;br /&gt;
|979 || &lt;br /&gt;
|-&lt;br /&gt;
|980 || Book, Open.&lt;br /&gt;
|-&lt;br /&gt;
|981 || Nomad Moogle&lt;br /&gt;
|-&lt;br /&gt;
|982 || Moblin 1&lt;br /&gt;
|-&lt;br /&gt;
|983 || Moblin 2&lt;br /&gt;
|-&lt;br /&gt;
|984 || Moblin 3&lt;br /&gt;
|-&lt;br /&gt;
|985 || Nag'molada&lt;br /&gt;
|-&lt;br /&gt;
|986 || &lt;br /&gt;
|-&lt;br /&gt;
|987 ||&lt;br /&gt;
|-&lt;br /&gt;
|988 || Unknown 1 (COP)&lt;br /&gt;
|-&lt;br /&gt;
|989 || Unknown 2 (COP)&lt;br /&gt;
|-&lt;br /&gt;
|990 || Unknown 3 (COP)&lt;br /&gt;
|-&lt;br /&gt;
|991 || Unknown 4 (COP)&lt;br /&gt;
|-&lt;br /&gt;
|992 || Unknown 5 (COP)&lt;br /&gt;
|-&lt;br /&gt;
|993 || Unknown 6 (COP)&lt;br /&gt;
|-&lt;br /&gt;
|994 || Fickblix?(Goblin)&lt;br /&gt;
|-&lt;br /&gt;
|995 || Enigmatic Youth 2&lt;br /&gt;
|-&lt;br /&gt;
|996 || Emptiness(Orb)?&lt;br /&gt;
|-&lt;br /&gt;
|997 || Goblin Freelance&lt;br /&gt;
|-&lt;br /&gt;
|998 || Puppet (Ovjang?)&lt;br /&gt;
|-&lt;br /&gt;
|999 ||&lt;br /&gt;
|-&lt;br /&gt;
|1000 || Orc 1 (WOTG)&lt;br /&gt;
|-&lt;br /&gt;
|1001 || Orc 2 &lt;br /&gt;
|-&lt;br /&gt;
|1002 || Orc 3&lt;br /&gt;
|-&lt;br /&gt;
|1003 || Orc 4&lt;br /&gt;
|-&lt;br /&gt;
|1004 || Mammet&lt;br /&gt;
|-&lt;br /&gt;
|1005 ||&lt;br /&gt;
|-&lt;br /&gt;
|1006 ||&lt;br /&gt;
|-&lt;br /&gt;
|1007 ||&lt;br /&gt;
|-&lt;br /&gt;
|1008 ||&lt;br /&gt;
|-&lt;br /&gt;
|1009 || Orc 1(Monastic BLM)&lt;br /&gt;
|-&lt;br /&gt;
|1010 || Orc 2(Monastic BLM)&lt;br /&gt;
|-&lt;br /&gt;
|1011 || Orc 3(Monastic Warlord)&lt;br /&gt;
|-&lt;br /&gt;
|1012 || &lt;br /&gt;
|-&lt;br /&gt;
|1013 ||&lt;br /&gt;
|-&lt;br /&gt;
|1014 ||&lt;br /&gt;
|-&lt;br /&gt;
|1015 || Orc 1&lt;br /&gt;
|-&lt;br /&gt;
|1016 || &lt;br /&gt;
|-&lt;br /&gt;
|1017 ||&lt;br /&gt;
|-&lt;br /&gt;
|1018 ||&lt;br /&gt;
|-&lt;br /&gt;
|1019 || Orc 2&lt;br /&gt;
|-&lt;br /&gt;
|1020 ||&lt;br /&gt;
|-&lt;br /&gt;
|1021 ||&lt;br /&gt;
|-&lt;br /&gt;
|1022 ||&lt;br /&gt;
|-&lt;br /&gt;
|1023 ||&lt;br /&gt;
|-&lt;br /&gt;
|1024 ||&lt;br /&gt;
|-&lt;br /&gt;
|1025 ||&lt;br /&gt;
|-&lt;br /&gt;
|1026 ||&lt;br /&gt;
|-&lt;br /&gt;
|1027 ||&lt;br /&gt;
|-&lt;br /&gt;
|1028 ||&lt;br /&gt;
|-&lt;br /&gt;
|1029 ||&lt;br /&gt;
|-&lt;br /&gt;
|1030 ||&lt;br /&gt;
|-&lt;br /&gt;
|1031 ||&lt;br /&gt;
|-&lt;br /&gt;
|1032 ||&lt;br /&gt;
|-&lt;br /&gt;
|1033 || &lt;br /&gt;
|-&lt;br /&gt;
|1034 ||&lt;br /&gt;
|-&lt;br /&gt;
|1035 || &lt;br /&gt;
|-&lt;br /&gt;
|1036 ||&lt;br /&gt;
|-&lt;br /&gt;
|1037 ||&lt;br /&gt;
|-&lt;br /&gt;
|1038 ||&lt;br /&gt;
|-&lt;br /&gt;
|1039 ||&lt;br /&gt;
|-&lt;br /&gt;
|1040 ||&lt;br /&gt;
|-&lt;br /&gt;
|1041 ||&lt;br /&gt;
|-&lt;br /&gt;
|1042 ||&lt;br /&gt;
|-&lt;br /&gt;
|1043 ||&lt;br /&gt;
|-&lt;br /&gt;
|1044 || needs animation testing&lt;br /&gt;
|-&lt;br /&gt;
|1045 || Emptiness(Orb)?&lt;br /&gt;
|-&lt;br /&gt;
|1046 || Orc (Dynamis) 1&lt;br /&gt;
|-&lt;br /&gt;
|1047 || Orc (Dynamis) 2&lt;br /&gt;
|-&lt;br /&gt;
|1048 || Orc (Dynamis) 3&lt;br /&gt;
|-&lt;br /&gt;
|1049 || Orc (Dynamis) 4&lt;br /&gt;
|-&lt;br /&gt;
|1050 || Orc (Dynamis) 5&lt;br /&gt;
|-&lt;br /&gt;
|1051 || Quadav (Dynamis) 1&lt;br /&gt;
|-&lt;br /&gt;
|1052 || Quadav (Dynamis) 2&lt;br /&gt;
|-&lt;br /&gt;
|1053 || Quadav (Dynamis) 3&lt;br /&gt;
|-&lt;br /&gt;
|1054 || Quadav (Dynamis) 4&lt;br /&gt;
|-&lt;br /&gt;
|1055 || Quadav (Dynamis) 5&lt;br /&gt;
|-&lt;br /&gt;
|1056 || Orc Statue (Dynamis) 1&lt;br /&gt;
|-&lt;br /&gt;
|1057 || Orc Statue (Dynamis) 2 Boss&lt;br /&gt;
|-&lt;br /&gt;
|1058 || Quadav Statue (Dynamis) 1&lt;br /&gt;
|-&lt;br /&gt;
|1059 || Quadav Statue (Dynamis) 2 Boss&lt;br /&gt;
|-&lt;br /&gt;
|1060 || Yagudo Statue (Dynamis) 1&lt;br /&gt;
|-&lt;br /&gt;
|1061 || Yagudo Statue (Dynamis) 2 Boss&lt;br /&gt;
|-&lt;br /&gt;
|1062 || Goblin Statue (Dynamis) 1&lt;br /&gt;
|-&lt;br /&gt;
|1063 || Goblin Statue (Dynamis) 2 Boss&lt;br /&gt;
|-&lt;br /&gt;
|1064 || Yagudo 1&lt;br /&gt;
|-&lt;br /&gt;
|1065 || Yagudo 2&lt;br /&gt;
|-&lt;br /&gt;
|1066 || Yagudo 3&lt;br /&gt;
|-&lt;br /&gt;
|1067 || Yagudo 4&lt;br /&gt;
|-&lt;br /&gt;
|1068 || Yagudo 5&lt;br /&gt;
|-&lt;br /&gt;
|1069 || Yagudo 6&lt;br /&gt;
|-&lt;br /&gt;
|1070 || Promathia (Chained/Sealed)&lt;br /&gt;
|-&lt;br /&gt;
|1071 || Promathia (CS Idle)&lt;br /&gt;
|-&lt;br /&gt;
|1072 || Promathia (Battle)&lt;br /&gt;
|-&lt;br /&gt;
|1073 || Promathia (Battle2)&lt;br /&gt;
|-&lt;br /&gt;
|1074 || &lt;br /&gt;
|-&lt;br /&gt;
|1075 || Ultima&lt;br /&gt;
|-&lt;br /&gt;
|1076 || Proto-Ultima&lt;br /&gt;
|-&lt;br /&gt;
|1077 || &lt;br /&gt;
|-&lt;br /&gt;
|1078 || Detector&lt;br /&gt;
|-&lt;br /&gt;
|1079 || Omega&lt;br /&gt;
|-&lt;br /&gt;
|1080 || Detector&lt;br /&gt;
|-&lt;br /&gt;
|1081 || Yagudo (Dynamis) 1&lt;br /&gt;
|-&lt;br /&gt;
|1082 || Yagudo (Dynamis) 2&lt;br /&gt;
|-&lt;br /&gt;
|1083 || Yagudo (Dynamis) 3&lt;br /&gt;
|-&lt;br /&gt;
|1084 || Yagudo (Dynamis) 4&lt;br /&gt;
|-&lt;br /&gt;
|1085 || Yagudo (Dynamis) 5&lt;br /&gt;
|-&lt;br /&gt;
|1086 || Goblin (Dynamis) 1&lt;br /&gt;
|-&lt;br /&gt;
|1087 || Goblin (Dynamis) 2&lt;br /&gt;
|-&lt;br /&gt;
|1090 || Goblin (Dynamis) 3&lt;br /&gt;
|-&lt;br /&gt;
|1091 || Yagudo 1&lt;br /&gt;
|-&lt;br /&gt;
|1092 || Yagudo 2&lt;br /&gt;
|-&lt;br /&gt;
|1093 || &lt;br /&gt;
|-&lt;br /&gt;
|1094 ||&lt;br /&gt;
|-&lt;br /&gt;
|1095 ||&lt;br /&gt;
|-&lt;br /&gt;
|1096 || Skeleton 1&lt;br /&gt;
|-&lt;br /&gt;
|1097 || Memory Receptacle -1 &lt;br /&gt;
|-&lt;br /&gt;
|1098 || Memory Receptacle - 2&lt;br /&gt;
|-&lt;br /&gt;
|1099 || Memory Receptacle - 3&lt;br /&gt;
|-&lt;br /&gt;
|1100 || Memory Receptacle - 4&lt;br /&gt;
|-&lt;br /&gt;
|1101 || Skeleton 2&lt;br /&gt;
|-&lt;br /&gt;
|1102 || Memory Receptacle (green)&lt;br /&gt;
|-&lt;br /&gt;
|1103 || Memory Recepticle (yellow)&lt;br /&gt;
|-&lt;br /&gt;
|1104 || Memory Recepticle (blue)&lt;br /&gt;
|-&lt;br /&gt;
|1105 || Memory Recepticle (red)&lt;br /&gt;
|-&lt;br /&gt;
|1106 || Wanderer (Dark)&lt;br /&gt;
|-&lt;br /&gt;
|1107 || Wanderer (Lightning)&lt;br /&gt;
|-&lt;br /&gt;
|1108 || Wanderer (Fire)&lt;br /&gt;
|-&lt;br /&gt;
|1109 || Skeleton&lt;br /&gt;
|-&lt;br /&gt;
|1110 || Wanderer (Wind)&lt;br /&gt;
|-&lt;br /&gt;
|1111 || Wanderer (Light)&lt;br /&gt;
|-&lt;br /&gt;
|1112 || Weeper (Dark)&lt;br /&gt;
|-&lt;br /&gt;
|1113 || Weeper (No Core)&lt;br /&gt;
|-&lt;br /&gt;
|1114 || Weeper (No Core)&lt;br /&gt;
|-&lt;br /&gt;
|1115 || Weeper (No Core)&lt;br /&gt;
|-&lt;br /&gt;
|1116 || Weeper (No Core)&lt;br /&gt;
|-&lt;br /&gt;
|1117 || Seether (No Elem)&lt;br /&gt;
|-&lt;br /&gt;
|1118 || Skeleton 3&lt;br /&gt;
|-&lt;br /&gt;
|1119 || Seether (No Elem)&lt;br /&gt;
|-&lt;br /&gt;
|1120 || Seether (No Elem)&lt;br /&gt;
|-&lt;br /&gt;
|1121 || Seether (No Elem)&lt;br /&gt;
|-&lt;br /&gt;
|1122 || Seether (No Elem)&lt;br /&gt;
|-&lt;br /&gt;
|1123 || Thinker (No Elem)&lt;br /&gt;
|-&lt;br /&gt;
|1124 || Thinker (No Elem)&lt;br /&gt;
|-&lt;br /&gt;
|1125 || Skeleton 4&lt;br /&gt;
|-&lt;br /&gt;
|1126 || Thinker (No Elem)&lt;br /&gt;
|-&lt;br /&gt;
|1127 || Thinker (No Elem)&lt;br /&gt;
|-&lt;br /&gt;
|1128 || Thinker (No Elem)&lt;br /&gt;
|-&lt;br /&gt;
|1129 || Gorger (No Elem)&lt;br /&gt;
|-&lt;br /&gt;
|1130 || Gorger (No Elem)&lt;br /&gt;
|-&lt;br /&gt;
|1131 || Gorger (No Elem)&lt;br /&gt;
|-&lt;br /&gt;
|1132 || Gorger (No Elem)&lt;br /&gt;
|-&lt;br /&gt;
|1133 || Gorger (No Elem)&lt;br /&gt;
|-&lt;br /&gt;
|1134 || Craver (No Elem)&lt;br /&gt;
|-&lt;br /&gt;
|1135 || Craver (No Elem)&lt;br /&gt;
|-&lt;br /&gt;
|1136 || Skeleton 5&lt;br /&gt;
|-&lt;br /&gt;
|1137 || Craver (No Elem)&lt;br /&gt;
|-&lt;br /&gt;
|1138 || Craver (No Elem)&lt;br /&gt;
|-&lt;br /&gt;
|1139 || Craver (No Elem)&lt;br /&gt;
|-&lt;br /&gt;
|1140 || Baby Gorger&lt;br /&gt;
|-&lt;br /&gt;
|1141 || Baby Gorger&lt;br /&gt;
|-&lt;br /&gt;
|1142 || Thinker (No Elem)&lt;br /&gt;
|-&lt;br /&gt;
|1143 || Gorger (No Elem)&lt;br /&gt;
|-&lt;br /&gt;
|1144 || Craver (No Elem)&lt;br /&gt;
|-&lt;br /&gt;
|1145 || Diabolos&lt;br /&gt;
|-&lt;br /&gt;
|1146 || Skeleton 6&lt;br /&gt;
|-&lt;br /&gt;
|1147 || Skeleton 7&lt;br /&gt;
|-&lt;br /&gt;
|1148 || missing, seems like Yovra or JOL&lt;br /&gt;
|-&lt;br /&gt;
|1149 || missing, phuabo or JOH?&lt;br /&gt;
|-&lt;br /&gt;
|1150 || missing, seems like phuabo again&lt;br /&gt;
|-&lt;br /&gt;
|1151 || Hpemde Underwater&lt;br /&gt;
|-&lt;br /&gt;
|1152 || Hpemde AboveWater&lt;br /&gt;
|-&lt;br /&gt;
|1153 || &lt;br /&gt;
|-&lt;br /&gt;
|1154 || missing, seems like Yovra combat&lt;br /&gt;
|-&lt;br /&gt;
|1155 || Phuabo, working ID, combat.&lt;br /&gt;
|-&lt;br /&gt;
|1156 || submerged mob&lt;br /&gt;
|-&lt;br /&gt;
|1157 || Zdei&lt;br /&gt;
|-&lt;br /&gt;
|1158 || Zdei blue&lt;br /&gt;
|-&lt;br /&gt;
|1159 ||&lt;br /&gt;
|-&lt;br /&gt;
|1160 || Ghrah (Sphere)&lt;br /&gt;
|-&lt;br /&gt;
|1161 || Ghrah core (Fire)&lt;br /&gt;
|-&lt;br /&gt;
|1162 || Ghrah core (Water)&lt;br /&gt;
|-&lt;br /&gt;
|1163 || Ghrah core (Wind)&lt;br /&gt;
|-&lt;br /&gt;
|1164 || Ghrah core (Earth)&lt;br /&gt;
|-&lt;br /&gt;
|1165 || Ghrah core (Thunder)&lt;br /&gt;
|-&lt;br /&gt;
|1166 || Ghrah core (Water)&lt;br /&gt;
|-&lt;br /&gt;
|1167 || Ghrah core (Light)&lt;br /&gt;
|-&lt;br /&gt;
|1168 || Ghrah core (Dark)&lt;br /&gt;
|-&lt;br /&gt;
|1169 || Ghrah core (Prismatic) Foritude?&lt;br /&gt;
|-&lt;br /&gt;
|1170 || &lt;br /&gt;
|-&lt;br /&gt;
|1171 || &lt;br /&gt;
|-&lt;br /&gt;
|1172 ||&lt;br /&gt;
|-&lt;br /&gt;
|1173 ||&lt;br /&gt;
|-&lt;br /&gt;
|1174 ||&lt;br /&gt;
|-&lt;br /&gt;
|1175 ||&lt;br /&gt;
|-&lt;br /&gt;
|1176 || Skeleton 8&lt;br /&gt;
|-&lt;br /&gt;
|1177 || Tonberry 1&lt;br /&gt;
|-&lt;br /&gt;
|1178 || Tonberry 2&lt;br /&gt;
|-&lt;br /&gt;
|1179 || Chebukki? Taru M Adult&lt;br /&gt;
|-&lt;br /&gt;
|1180 || &lt;br /&gt;
|-&lt;br /&gt;
|1181 || &lt;br /&gt;
|-&lt;br /&gt;
|1182 || Tenzen (Battle Stance)&lt;br /&gt;
|-&lt;br /&gt;
|1183 || Tonberry 3&lt;br /&gt;
|-&lt;br /&gt;
|1184 || Tonberry 4&lt;br /&gt;
|-&lt;br /&gt;
|1185 || Cryptonberry 1(Pso'xja)&lt;br /&gt;
|-&lt;br /&gt;
|1186 || Cryptonberry 2(Pso'xja)&lt;br /&gt;
|-&lt;br /&gt;
|1187 || Cryptonberry 3(Pso'xja)&lt;br /&gt;
|-&lt;br /&gt;
|1188 || Tonberry 5&lt;br /&gt;
|-&lt;br /&gt;
|1189 || Cryptonberry 4(Pso'xja)&lt;br /&gt;
|-&lt;br /&gt;
|1190 || Cryptonberry 5(Pso'xja)&lt;br /&gt;
|-&lt;br /&gt;
|1191 || Tonberry 6&lt;br /&gt;
|-&lt;br /&gt;
|1192 || Cryptonberry 6(PSo'xja)&lt;br /&gt;
|-&lt;br /&gt;
|1193 || Tonberry 7&lt;br /&gt;
|-&lt;br /&gt;
|1194 || Tonberry 8&lt;br /&gt;
|-&lt;br /&gt;
|1195 || Cryptonberry 7(Pso'xja)&lt;br /&gt;
|-&lt;br /&gt;
|1196 || Cryptonberry 8(Pso'xja)&lt;br /&gt;
|-&lt;br /&gt;
|1197 || Tonberry 9&lt;br /&gt;
|-&lt;br /&gt;
|1198 || Tonberry 10&lt;br /&gt;
|-&lt;br /&gt;
|1199 || Tonberry 11&lt;br /&gt;
|-&lt;br /&gt;
|1200 || Tonberry 12&lt;br /&gt;
|-&lt;br /&gt;
|1201 || Tonberry 13&lt;br /&gt;
|-&lt;br /&gt;
|1202 || Tonberry 14&lt;br /&gt;
|-&lt;br /&gt;
|1203 || Tonberry 15&lt;br /&gt;
|-&lt;br /&gt;
|1204 || Tonberry 16&lt;br /&gt;
|-&lt;br /&gt;
|1205 || Tonberry 17&lt;br /&gt;
|-&lt;br /&gt;
|1206 || Enigmatic Youth (Idle)&lt;br /&gt;
|-&lt;br /&gt;
|1207 || Prishe (Battle)&lt;br /&gt;
|-&lt;br /&gt;
|1208 || Tonberry 18&lt;br /&gt;
|-&lt;br /&gt;
|1209 || &lt;br /&gt;
|-&lt;br /&gt;
|1210 ||&lt;br /&gt;
|-&lt;br /&gt;
|1211 || Tonberry 19&lt;br /&gt;
|-&lt;br /&gt;
|1212 || Tonberry 20&lt;br /&gt;
|-&lt;br /&gt;
|1213 || Tonberry 21&lt;br /&gt;
|-&lt;br /&gt;
|1214 ||&lt;br /&gt;
|-&lt;br /&gt;
|1215 ||&lt;br /&gt;
|-&lt;br /&gt;
|1216 ||&lt;br /&gt;
|-&lt;br /&gt;
|1217 || Tonberry 22&lt;br /&gt;
|-&lt;br /&gt;
|1218 || &lt;br /&gt;
|-&lt;br /&gt;
|1219 ||&lt;br /&gt;
|-&lt;br /&gt;
|1220 ||&lt;br /&gt;
|-&lt;br /&gt;
|1221 || Tonberry 23&lt;br /&gt;
|-&lt;br /&gt;
|1222 || Tonberry 24&lt;br /&gt;
|-&lt;br /&gt;
|1223 || Tonberry 25&lt;br /&gt;
|-&lt;br /&gt;
|1224 ||&lt;br /&gt;
|-&lt;br /&gt;
|1225 || &lt;br /&gt;
|-&lt;br /&gt;
|1226 || Tonberry 26&lt;br /&gt;
|-&lt;br /&gt;
|1227 ||&lt;br /&gt;
|-&lt;br /&gt;
|1228 || &lt;br /&gt;
|-&lt;br /&gt;
|1229 ||&lt;br /&gt;
|-&lt;br /&gt;
|1230 ||&lt;br /&gt;
|-&lt;br /&gt;
|1231 || Tonberry 27&lt;br /&gt;
|-&lt;br /&gt;
|1232 || &lt;br /&gt;
|-&lt;br /&gt;
|1233 || Tonberry 28&lt;br /&gt;
|-&lt;br /&gt;
|1234 ||&lt;br /&gt;
|-&lt;br /&gt;
|1235 ||&lt;br /&gt;
|-&lt;br /&gt;
|1236 ||&lt;br /&gt;
|-&lt;br /&gt;
|1237 || &lt;br /&gt;
|-&lt;br /&gt;
|1238 ||&lt;br /&gt;
|-&lt;br /&gt;
|1239 || Tonberry Kinq 1&lt;br /&gt;
|-&lt;br /&gt;
|1240 || StarlightFestival1(HolidayDecor)&lt;br /&gt;
|-&lt;br /&gt;
|1241 || StarlightFestival2(HolidayDecor)&lt;br /&gt;
|-&lt;br /&gt;
|1242 || StarlightFestival3(HolidayDecor)&lt;br /&gt;
|-&lt;br /&gt;
|1243 || StarlightFestival4(HolidayDecor)&lt;br /&gt;
|-&lt;br /&gt;
|1244 || StarlightFestival5(HolidayDecor)&lt;br /&gt;
|-&lt;br /&gt;
|1245 || StarlightFestival6(HolidayDecor)&lt;br /&gt;
|-&lt;br /&gt;
|1246 || Tonberry Kinq 2&lt;br /&gt;
|-&lt;br /&gt;
|1247 || StarlightFestival7(HolidayDecor)&lt;br /&gt;
|-&lt;br /&gt;
|1248 || StarlightFestival8(HolidayDecor)&lt;br /&gt;
|-&lt;br /&gt;
|1249 || Goblin on Chocobo&lt;br /&gt;
|-&lt;br /&gt;
|1250 || Tonberry Kinq 3&lt;br /&gt;
|-&lt;br /&gt;
|1251 || Tonberry Kinq 4&lt;br /&gt;
|-&lt;br /&gt;
|1252 || &lt;br /&gt;
|-&lt;br /&gt;
|1253 ||&lt;br /&gt;
|-&lt;br /&gt;
|1254 || Antican 1&lt;br /&gt;
|-&lt;br /&gt;
|1255 || Antican 2&lt;br /&gt;
|-&lt;br /&gt;
|1256 || &lt;br /&gt;
|-&lt;br /&gt;
|1257 ||&lt;br /&gt;
|-&lt;br /&gt;
|1258 ||&lt;br /&gt;
|-&lt;br /&gt;
|1259 || Antican 3&lt;br /&gt;
|-&lt;br /&gt;
|1260 || Antican 4&lt;br /&gt;
|-&lt;br /&gt;
|1261 || Antican 5&lt;br /&gt;
|-&lt;br /&gt;
|1262 || Cryptonberry 9(Pso'Xja)&lt;br /&gt;
|-&lt;br /&gt;
|1263 || Antican 6&lt;br /&gt;
|-&lt;br /&gt;
|1264 || &lt;br /&gt;
|-&lt;br /&gt;
|1265 || Antican 7&lt;br /&gt;
|-&lt;br /&gt;
|1266 || Enigmatic Youth(Flying)&lt;br /&gt;
|-&lt;br /&gt;
|1267 || Antican 8&lt;br /&gt;
|-&lt;br /&gt;
|1268 || SunbreezeFestival1(HolidayDecor)&lt;br /&gt;
|-&lt;br /&gt;
|1269 || Antican 9&lt;br /&gt;
|-&lt;br /&gt;
|1270 || Antican 10&lt;br /&gt;
|-&lt;br /&gt;
|1271 || SunbreezeFestival2(HolidayDecor)&lt;br /&gt;
|-&lt;br /&gt;
|1272 || Antican 11&lt;br /&gt;
|-&lt;br /&gt;
|1273 || SunbreezeFestival3(HolidayDecor)&lt;br /&gt;
|-&lt;br /&gt;
|1274 || SunbreezeFestival4(HolidayDecor)&lt;br /&gt;
|-&lt;br /&gt;
|1275 || SunbreezeFestival5(HolidayDecor)&lt;br /&gt;
|-&lt;br /&gt;
|1276 || Antican 12&lt;br /&gt;
|-&lt;br /&gt;
|1277 || Antican 13&lt;br /&gt;
|-&lt;br /&gt;
|1278 || Antican 14&lt;br /&gt;
|-&lt;br /&gt;
|1279 || Antican 15&lt;br /&gt;
|-&lt;br /&gt;
|1280 || Antican 16&lt;br /&gt;
|-&lt;br /&gt;
|1281 || Antican 17&lt;br /&gt;
|-&lt;br /&gt;
|1282 || Antican 18&lt;br /&gt;
|-&lt;br /&gt;
|1283 || SunbreezeFestival6(HolidayDecor)&lt;br /&gt;
|-&lt;br /&gt;
|1284 || Antican 19 &lt;br /&gt;
|-&lt;br /&gt;
|1285 || SunbreezeFestival7(HolidayDecor)&lt;br /&gt;
|-&lt;br /&gt;
|1286 || SunbreezeFestival8(HolidayDecor)&lt;br /&gt;
|-&lt;br /&gt;
|1287 || HarvestFestival1(HolidayDecor)&lt;br /&gt;
|-&lt;br /&gt;
|1288 || Antican 20&lt;br /&gt;
|-&lt;br /&gt;
|1289 || Antican 21 &lt;br /&gt;
|-&lt;br /&gt;
|1290 || Antican 22&lt;br /&gt;
|-&lt;br /&gt;
|1291 || Antican 23&lt;br /&gt;
|-&lt;br /&gt;
|1292 || Antican 24&lt;br /&gt;
|-&lt;br /&gt;
|1293 || HarvestFestival2(HolidayDecor)&lt;br /&gt;
|-&lt;br /&gt;
|1294 || HarvestFestival3(HolidayDecor)&lt;br /&gt;
|-&lt;br /&gt;
|1295 || HarvestFestival4(HolidayDecor)&lt;br /&gt;
|-&lt;br /&gt;
|1296 || Antican 25&lt;br /&gt;
|-&lt;br /&gt;
|1297 || Antican 26&lt;br /&gt;
|-&lt;br /&gt;
|1298 || Antican 27&lt;br /&gt;
|-&lt;br /&gt;
|1299 || Sahagin 1&lt;br /&gt;
|-&lt;br /&gt;
|1300 || HarvestFestival5(HolidayDecor)&lt;br /&gt;
|-&lt;br /&gt;
|1301 || Sahagin 2&lt;br /&gt;
|-&lt;br /&gt;
|1302 || HarvestFestival6(HolidayDecor)&lt;br /&gt;
|-&lt;br /&gt;
|1303 || Sahagin 3&lt;br /&gt;
|-&lt;br /&gt;
|1304 || Tarutaru Dancing1(HolidayDecor)&lt;br /&gt;
|-&lt;br /&gt;
|1305 || Tarutaru Dancing2(HolidayDecor)&lt;br /&gt;
|-&lt;br /&gt;
|1306 || Sahagin 4&lt;br /&gt;
|-&lt;br /&gt;
|1307 || Bahamut&lt;br /&gt;
|-&lt;br /&gt;
|1308 || Eald'narche(ApocNigh?)&lt;br /&gt;
|-&lt;br /&gt;
|1309 || Kam'lanaut(ApocNigh?)&lt;br /&gt;
|-&lt;br /&gt;
|1310 || Sahagin 5&lt;br /&gt;
|-&lt;br /&gt;
|1311 || Sahagin 6&lt;br /&gt;
|-&lt;br /&gt;
|1312 || Sahagin 7&lt;br /&gt;
|-&lt;br /&gt;
|1313 || Posten&lt;br /&gt;
|-&lt;br /&gt;
|1314 || Flanmmen-Brenner&lt;br /&gt;
|-&lt;br /&gt;
|1315 || Galka (Aht Urgan/Sebina sign)&lt;br /&gt;
|-&lt;br /&gt;
|1316 || &lt;br /&gt;
|-&lt;br /&gt;
|1317 || &lt;br /&gt;
|-&lt;br /&gt;
|1318 || Sahagin 8&lt;br /&gt;
|-&lt;br /&gt;
|1319 || Sahagin 9&lt;br /&gt;
|-&lt;br /&gt;
|1320 || Sahagin 10&lt;br /&gt;
|-&lt;br /&gt;
|1321 || Sahagin 11&lt;br /&gt;
|-&lt;br /&gt;
|1322 || Sahagin 12&lt;br /&gt;
|-&lt;br /&gt;
|1323 || Sahagin 13&lt;br /&gt;
|-&lt;br /&gt;
|1324 || Sahagin 14&lt;br /&gt;
|-&lt;br /&gt;
|1325 || Sahagin 15&lt;br /&gt;
|-&lt;br /&gt;
|1326 || Sahagin 16&lt;br /&gt;
|-&lt;br /&gt;
|1327 || Sahagin 17&lt;br /&gt;
|-&lt;br /&gt;
|1328 || Sahagin 18&lt;br /&gt;
|-&lt;br /&gt;
|1329 || Sahagin 19&lt;br /&gt;
|-&lt;br /&gt;
|1330 || Sahagin 20&lt;br /&gt;
|-&lt;br /&gt;
|1331 || Sahagin 21&lt;br /&gt;
|-&lt;br /&gt;
|1332 || Sahagin 22&lt;br /&gt;
|-&lt;br /&gt;
|1333 || Sahagin 23&lt;br /&gt;
|-&lt;br /&gt;
|1334 || Sahagin 24&lt;br /&gt;
|-&lt;br /&gt;
|1335 || Sahagin 25 &lt;br /&gt;
|-&lt;br /&gt;
|1336 || &lt;br /&gt;
|-&lt;br /&gt;
|1337 || Sahagin 26&lt;br /&gt;
|-&lt;br /&gt;
|1338 || Sahagin 27&lt;br /&gt;
|-&lt;br /&gt;
|1339 || &lt;br /&gt;
|-&lt;br /&gt;
|1340 || &lt;br /&gt;
|-&lt;br /&gt;
|1341 ||&lt;br /&gt;
|-&lt;br /&gt;
|1342 ||&lt;br /&gt;
|-&lt;br /&gt;
|1343 ||&lt;br /&gt;
|-&lt;br /&gt;
|1344 ||&lt;br /&gt;
|-&lt;br /&gt;
|1345 || Flytrap 1&lt;br /&gt;
|-&lt;br /&gt;
|1346 || Flytrap 2&lt;br /&gt;
|-&lt;br /&gt;
|1347 || Antlion 1&lt;br /&gt;
|-&lt;br /&gt;
|1348 || &lt;br /&gt;
|-&lt;br /&gt;
|1349 || Eft 1&lt;br /&gt;
|-&lt;br /&gt;
|1350 || Eft 2&lt;br /&gt;
|-&lt;br /&gt;
|1351 || Bugard 1&lt;br /&gt;
|-&lt;br /&gt;
|1352 || Bugard 2(Abys)&lt;br /&gt;
|-&lt;br /&gt;
|1353 || Diremite 1&lt;br /&gt;
|-&lt;br /&gt;
|1354 || Resheph(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|1355 || Bugbear 1&lt;br /&gt;
|-&lt;br /&gt;
|1356 || Bugbear 2&lt;br /&gt;
|-&lt;br /&gt;
|1357 || Buffalo 1&lt;br /&gt;
|-&lt;br /&gt;
|1358 || Buffalo 2&lt;br /&gt;
|-&lt;br /&gt;
|1359 || Taurus 1&lt;br /&gt;
|-&lt;br /&gt;
|1360 || Taurus 2(red)&lt;br /&gt;
|-&lt;br /&gt;
|1361 || Uragnite 1&lt;br /&gt;
|-&lt;br /&gt;
|1362 || Amphitrite(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|1363 || Corse 1&lt;br /&gt;
|-&lt;br /&gt;
|1364 || Corse 2(Xolotl?)&lt;br /&gt;
|-&lt;br /&gt;
|1365 || Hippogryph 1&lt;br /&gt;
|-&lt;br /&gt;
|1366 || Hippogryph 2(Boroka)&lt;br /&gt;
|-&lt;br /&gt;
|1367 || Aern 1&lt;br /&gt;
|-&lt;br /&gt;
|1368 || Aern 2&lt;br /&gt;
|-&lt;br /&gt;
|1369 || Aern 3&lt;br /&gt;
|-&lt;br /&gt;
|1370 || Aern 4&lt;br /&gt;
|-&lt;br /&gt;
|1371 || Aern 5&lt;br /&gt;
|-&lt;br /&gt;
|1372 || Aern 6&lt;br /&gt;
|-&lt;br /&gt;
|1373 || Aern 7&lt;br /&gt;
|-&lt;br /&gt;
|1374 || Aern 8&lt;br /&gt;
|-&lt;br /&gt;
|1375 || Aern 9&lt;br /&gt;
|-&lt;br /&gt;
|1376 || Aern 10&lt;br /&gt;
|-&lt;br /&gt;
|1377 || Aern 11&lt;br /&gt;
|-&lt;br /&gt;
|1378 || Aern 12&lt;br /&gt;
|-&lt;br /&gt;
|1379 || &lt;br /&gt;
|-&lt;br /&gt;
|1380 || &lt;br /&gt;
|-&lt;br /&gt;
|1381 || &lt;br /&gt;
|-&lt;br /&gt;
|1382 || Tears of Altana(COP Final)&lt;br /&gt;
|-&lt;br /&gt;
|1383 || Moblin 1&lt;br /&gt;
|-&lt;br /&gt;
|1384 || &lt;br /&gt;
|-&lt;br /&gt;
|1385 ||&lt;br /&gt;
|-&lt;br /&gt;
|1386 || crashes client.&lt;br /&gt;
|-&lt;br /&gt;
|1387 || EasterDecoration1(HolidayDecor)&lt;br /&gt;
|-&lt;br /&gt;
|1388 || EasterDecoration2(HolidayDecor)&lt;br /&gt;
|-&lt;br /&gt;
|1389 || EasterDecoration3(HolidayDecor)&lt;br /&gt;
|-&lt;br /&gt;
|1390 || NewYearDecoration1(HolidayDecor)&lt;br /&gt;
|-&lt;br /&gt;
|1391 || NewYearDecoration2(HolidayDecor)&lt;br /&gt;
|-&lt;br /&gt;
|1392 || NewYearDecoration3(HolidayDecor)&lt;br /&gt;
|-&lt;br /&gt;
|1393 ||&lt;br /&gt;
|-&lt;br /&gt;
|1394 ||&lt;br /&gt;
|-&lt;br /&gt;
|1395 ||&lt;br /&gt;
|-&lt;br /&gt;
|1396 ||&lt;br /&gt;
|-&lt;br /&gt;
|1397 || &lt;br /&gt;
|-&lt;br /&gt;
|1398 ||&lt;br /&gt;
|-&lt;br /&gt;
|1399 || Mandragora&lt;br /&gt;
|-&lt;br /&gt;
|1400 || Hume Male 1(White Clothes)&lt;br /&gt;
|-&lt;br /&gt;
|1401 || Hume Male 2(White Clothes)&lt;br /&gt;
|-&lt;br /&gt;
|1402 || Hume Male 3(White Clothes)&lt;br /&gt;
|-&lt;br /&gt;
|1403 || Hume Female 1(White Clothes)&lt;br /&gt;
|-&lt;br /&gt;
|1404 || Hume Female 2(White Clothes)&lt;br /&gt;
|-&lt;br /&gt;
|1405 || Hume Female 3(White Clothes)&lt;br /&gt;
|-&lt;br /&gt;
|1406 ||&lt;br /&gt;
|-&lt;br /&gt;
|1407 || Dawnmaiden 1&lt;br /&gt;
|-&lt;br /&gt;
|1408 || Dawnmaiden 2&lt;br /&gt;
|-&lt;br /&gt;
|1409 || Dawnmaiden 3&lt;br /&gt;
|-&lt;br /&gt;
|1410 || Dawnmaiden 4&lt;br /&gt;
|-&lt;br /&gt;
|1411 || Dawnmaiden 5&lt;br /&gt;
|-&lt;br /&gt;
|1412 || Dawnmaiden 6&lt;br /&gt;
|-&lt;br /&gt;
|1413 || Dawnmaiden 7&lt;br /&gt;
|-&lt;br /&gt;
|1414 || Dawnmaiden 8&lt;br /&gt;
|-&lt;br /&gt;
|1415 || Hume Male(Black Clothes)1&lt;br /&gt;
|-&lt;br /&gt;
|1416 || Hume Male(Black Clothes)2&lt;br /&gt;
|-&lt;br /&gt;
|1417 || Hume Male(Black Clothes)3&lt;br /&gt;
|-&lt;br /&gt;
|1418 || Nomad Moogle&lt;br /&gt;
|-&lt;br /&gt;
|1419 || &lt;br /&gt;
|-&lt;br /&gt;
|1420 || Kam'lanaut(CS-Zvahl?)&lt;br /&gt;
|-&lt;br /&gt;
|1421 || Jakoh Wahcondalo&lt;br /&gt;
|-&lt;br /&gt;
|1422 || Hume Male (Black Clothes)&lt;br /&gt;
|-&lt;br /&gt;
|1423 || Gilgamesh (idle)&lt;br /&gt;
|-&lt;br /&gt;
|1424 || Yve'noile&lt;br /&gt;
|-&lt;br /&gt;
|1425 || Illisory&lt;br /&gt;
|-&lt;br /&gt;
|1426 || Grav'iton&lt;br /&gt;
|-&lt;br /&gt;
|1427 || Shadow Lord(Head)&lt;br /&gt;
|-&lt;br /&gt;
|1428 || Semih Lafihna&lt;br /&gt;
|-&lt;br /&gt;
|1429 || &lt;br /&gt;
|-&lt;br /&gt;
|1430 || Ark Angel GK&lt;br /&gt;
|-&lt;br /&gt;
|1431 || Ark Angel EV&lt;br /&gt;
|-&lt;br /&gt;
|1432 || Ark Angel HM&lt;br /&gt;
|-&lt;br /&gt;
|1433 || Ark Angel TT&lt;br /&gt;
|-&lt;br /&gt;
|1434 || Ark Angel MR&lt;br /&gt;
|-&lt;br /&gt;
|1435 || Mithra 1&lt;br /&gt;
|-&lt;br /&gt;
|1436 || Mithra 2&lt;br /&gt;
|-&lt;br /&gt;
|1437 || Mithra 3&lt;br /&gt;
|-&lt;br /&gt;
|1438 ||&lt;br /&gt;
|-&lt;br /&gt;
|1439 ||&lt;br /&gt;
|-&lt;br /&gt;
|1440 ||&lt;br /&gt;
|-&lt;br /&gt;
|1441 || Mildaurion&lt;br /&gt;
|-&lt;br /&gt;
|1442 || Tenzen&lt;br /&gt;
|-&lt;br /&gt;
|1443 || Cherukiki&lt;br /&gt;
|-&lt;br /&gt;
|1444 || Kukki-Chebukki&lt;br /&gt;
|-&lt;br /&gt;
|1445 || Makki-Chebukki&lt;br /&gt;
|-&lt;br /&gt;
|1446 || Prishe&lt;br /&gt;
|-&lt;br /&gt;
|1447 || Enigmatic Youth&lt;br /&gt;
|-&lt;br /&gt;
|1448 || Despachiaire&lt;br /&gt;
|-&lt;br /&gt;
|1449 || Elvaan Grandpa&lt;br /&gt;
|-&lt;br /&gt;
|1450 || Elvaan Grandma&lt;br /&gt;
|-&lt;br /&gt;
|1451 || Esha'ntarl&lt;br /&gt;
|-&lt;br /&gt;
|1452 || Nag'molada&lt;br /&gt;
|-&lt;br /&gt;
|1453 || Zilart&lt;br /&gt;
|-&lt;br /&gt;
|1454 || Hume Grandpa&lt;br /&gt;
|-&lt;br /&gt;
|1455 || Magicite&lt;br /&gt;
|-&lt;br /&gt;
|1456 || White Box&lt;br /&gt;
|-&lt;br /&gt;
|1457 || Prishe(Crown)&lt;br /&gt;
|-&lt;br /&gt;
|1458 || &lt;br /&gt;
|-&lt;br /&gt;
|1459 || Hume Grandpa&lt;br /&gt;
|-&lt;br /&gt;
|1460 || Hume Aunt 1&lt;br /&gt;
|-&lt;br /&gt;
|1461 || Hume Aunt 2&lt;br /&gt;
|-&lt;br /&gt;
|1462 || Prishe(Magicite)&lt;br /&gt;
|-&lt;br /&gt;
|1463 || Prishe(Amulet and Magicite)&lt;br /&gt;
|-&lt;br /&gt;
|1464 || Yve'noile&lt;br /&gt;
|-&lt;br /&gt;
|1465 || Illisory&lt;br /&gt;
|-&lt;br /&gt;
|1466 || Grav'itron&lt;br /&gt;
|-&lt;br /&gt;
|1467 || Ark Angel GK&lt;br /&gt;
|-&lt;br /&gt;
|1468 || Ark Angel EV&lt;br /&gt;
|-&lt;br /&gt;
|1469 || Ark Angel HM&lt;br /&gt;
|-&lt;br /&gt;
|1470 || Ark Angel TT&lt;br /&gt;
|-&lt;br /&gt;
|1471 || Ark Angel MR&lt;br /&gt;
|-&lt;br /&gt;
|1472 || Ulmia&lt;br /&gt;
|-&lt;br /&gt;
|1473 || Bahamut&lt;br /&gt;
|-&lt;br /&gt;
|1474 || Prishe(Crown and Magicite)&lt;br /&gt;
|-&lt;br /&gt;
|1475 || &lt;br /&gt;
|-&lt;br /&gt;
|1476 ||&lt;br /&gt;
|-&lt;br /&gt;
|1477 || Magic chains(Bahamut CS)&lt;br /&gt;
|-&lt;br /&gt;
|1478 || Hume Male(White Clothes) 1&lt;br /&gt;
|-&lt;br /&gt;
|1479 || Hume Male(White Clothes) 2&lt;br /&gt;
|-&lt;br /&gt;
|1480 || Hume Male(White Clothes) 3&lt;br /&gt;
|-&lt;br /&gt;
|1481 || Hume Female(White Clothes) 1&lt;br /&gt;
|-&lt;br /&gt;
|1482 || Hume Female(White Clothes) 2&lt;br /&gt;
|-&lt;br /&gt;
|1483 || Hume Female(White Clothes) 3&lt;br /&gt;
|-&lt;br /&gt;
|1484 || &lt;br /&gt;
|-&lt;br /&gt;
|1485 ||&lt;br /&gt;
|-&lt;br /&gt;
|1486 || &lt;br /&gt;
|-&lt;br /&gt;
|1487 || &lt;br /&gt;
|-&lt;br /&gt;
|1488 ||&lt;br /&gt;
|-&lt;br /&gt;
|1489 ||&lt;br /&gt;
|-&lt;br /&gt;
|1490 || &lt;br /&gt;
|-&lt;br /&gt;
|1491 || &lt;br /&gt;
|-&lt;br /&gt;
|1492 ||&lt;br /&gt;
|-&lt;br /&gt;
|1493 ||&lt;br /&gt;
|-&lt;br /&gt;
|1494 ||&lt;br /&gt;
|-&lt;br /&gt;
|1495 ||&lt;br /&gt;
|-&lt;br /&gt;
|1496 || &lt;br /&gt;
|-&lt;br /&gt;
|1497 ||&lt;br /&gt;
|-&lt;br /&gt;
|1498 ||&lt;br /&gt;
|-&lt;br /&gt;
|1499 ||&lt;br /&gt;
|-&lt;br /&gt;
|1500 || Aht Urhgan Flag&lt;br /&gt;
|-&lt;br /&gt;
|1501 || Chocobo Racing Sign 1&lt;br /&gt;
|-&lt;br /&gt;
|1502 || Chocobo Racing Sign 2&lt;br /&gt;
|-&lt;br /&gt;
|1503 || Chocobo Racing Sign 3&lt;br /&gt;
|-&lt;br /&gt;
|1504 || Chocobo Racing sign 4&lt;br /&gt;
|-&lt;br /&gt;
|1505 || Chocobo Racing Sign&lt;br /&gt;
|-&lt;br /&gt;
|1506 ||&lt;br /&gt;
|-&lt;br /&gt;
|1507 || Runic Lamp 1&lt;br /&gt;
|-&lt;br /&gt;
|1508 || Runic Portal Animation&lt;br /&gt;
|-&lt;br /&gt;
|1509 || Runic Lamp 2&lt;br /&gt;
|-&lt;br /&gt;
|1510 || &lt;br /&gt;
|-&lt;br /&gt;
|1511 || &lt;br /&gt;
|-&lt;br /&gt;
|1512 ||&lt;br /&gt;
|-&lt;br /&gt;
|1513 ||&lt;br /&gt;
|-&lt;br /&gt;
|1514 ||&lt;br /&gt;
|-&lt;br /&gt;
|1515 ||&lt;br /&gt;
|-&lt;br /&gt;
|1516 ||&lt;br /&gt;
|-&lt;br /&gt;
|1517 || Gordeus&lt;br /&gt;
|-&lt;br /&gt;
|1518 || Picture&lt;br /&gt;
|-&lt;br /&gt;
|1519 || Gordeus &lt;br /&gt;
|-&lt;br /&gt;
|1520 || Aht Urghan Map(Table)&lt;br /&gt;
|-&lt;br /&gt;
|1521 || Alexander Spec Map - 1&lt;br /&gt;
|-&lt;br /&gt;
|1522 || Alexander Spec Map - 2&lt;br /&gt;
|-&lt;br /&gt;
|1523 || Aht Urghan Bed&lt;br /&gt;
|-&lt;br /&gt;
|1524 || Strange Chest&lt;br /&gt;
|-&lt;br /&gt;
|1525 || &lt;br /&gt;
|-&lt;br /&gt;
|1526 ||&lt;br /&gt;
|-&lt;br /&gt;
|1527 || &lt;br /&gt;
|-&lt;br /&gt;
|1528 ||&lt;br /&gt;
|-&lt;br /&gt;
|1529 || &lt;br /&gt;
|-&lt;br /&gt;
|1530 ||&lt;br /&gt;
|-&lt;br /&gt;
|1531 || &lt;br /&gt;
|-&lt;br /&gt;
|1532 ||&lt;br /&gt;
|-&lt;br /&gt;
|1533 || Raillefal&lt;br /&gt;
|-&lt;br /&gt;
|1534 || Naja Salamheem&lt;br /&gt;
|-&lt;br /&gt;
|1535 || Razfahd&lt;br /&gt;
|-&lt;br /&gt;
|1536 || Gessho&lt;br /&gt;
|-&lt;br /&gt;
|1537 || Wasuhd&lt;br /&gt;
|-&lt;br /&gt;
|1538 || Automaton 1&lt;br /&gt;
|-&lt;br /&gt;
|1539 || Automaton 2&lt;br /&gt;
|-&lt;br /&gt;
|1540 || Ghatsad&lt;br /&gt;
|-&lt;br /&gt;
|1541 || Qultada&lt;br /&gt;
|-&lt;br /&gt;
|1542 || Aphmau(White)&lt;br /&gt;
|-&lt;br /&gt;
|1543 || Ovjang&lt;br /&gt;
|-&lt;br /&gt;
|1544 || Aphmau(Red/Orange)&lt;br /&gt;
|-&lt;br /&gt;
|1545 || Mithra Bard&lt;br /&gt;
|-&lt;br /&gt;
|1546 || Seagull Phratrie Crewmember&lt;br /&gt;
|-&lt;br /&gt;
|1547 || Soulflayer Tentacle?&lt;br /&gt;
|-&lt;br /&gt;
|1548 || Prince Luzaf&lt;br /&gt;
|-&lt;br /&gt;
|1549 || Mnejing&lt;br /&gt;
|-&lt;br /&gt;
|1550 || Hume Female&lt;br /&gt;
|-&lt;br /&gt;
|1551 || Hume Male&lt;br /&gt;
|-&lt;br /&gt;
|1552 || Naja Salaheem(Glory Crown)&lt;br /&gt;
|-&lt;br /&gt;
|1553 || Archaic Mirror(Mamook)&lt;br /&gt;
|-&lt;br /&gt;
|1554 || Archaic Mirror(Arrapago Reef)&lt;br /&gt;
|-&lt;br /&gt;
|1555 || Archaic Mirror(Halvung)&lt;br /&gt;
|-&lt;br /&gt;
|1556 || animation: glow fire&lt;br /&gt;
|-&lt;br /&gt;
|1557 || animation: glow ice&lt;br /&gt;
|-&lt;br /&gt;
|1558 || animation: glow wind&lt;br /&gt;
|-&lt;br /&gt;
|1559 || animation: glow water&lt;br /&gt;
|-&lt;br /&gt;
|1560 || animation: glow thunder&lt;br /&gt;
|-&lt;br /&gt;
|1561 || animation: glow blue?&lt;br /&gt;
|-&lt;br /&gt;
|1562 || animation: glow white?&lt;br /&gt;
|-&lt;br /&gt;
|1563 || animation: glow darkness&lt;br /&gt;
|-&lt;br /&gt;
|1564 || animation: glow earth&lt;br /&gt;
|-&lt;br /&gt;
|1565 || animation: glow blue&lt;br /&gt;
|-&lt;br /&gt;
|1566 || animation: glow green&lt;br /&gt;
|-&lt;br /&gt;
|1567 || animation: glow yellow&lt;br /&gt;
|-&lt;br /&gt;
|1568 || animation: glow purple&lt;br /&gt;
|-&lt;br /&gt;
|1569 || animation: glow blue&lt;br /&gt;
|-&lt;br /&gt;
|1570 || animation: glow white&lt;br /&gt;
|-&lt;br /&gt;
|1571 || animation: glow dark&lt;br /&gt;
|-&lt;br /&gt;
|1572 || animation: glow yellow&lt;br /&gt;
|-&lt;br /&gt;
|1573 || animation: glow ice &lt;br /&gt;
|-&lt;br /&gt;
|1574 || animation: glow&lt;br /&gt;
|-&lt;br /&gt;
|1575 || animation: glow&lt;br /&gt;
|-&lt;br /&gt;
|1576 || animation: glow&lt;br /&gt;
|-&lt;br /&gt;
|1577 || animation: glow&lt;br /&gt;
|-&lt;br /&gt;
|1578 || animation: glow&lt;br /&gt;
|-&lt;br /&gt;
|1579 || animation: glow&lt;br /&gt;
|-&lt;br /&gt;
|1580 || &lt;br /&gt;
|-&lt;br /&gt;
|1581 || Qiqirn&lt;br /&gt;
|-&lt;br /&gt;
|1582 || Algol (General?)&lt;br /&gt;
|-&lt;br /&gt;
|1583 || piece of fabric? purple&lt;br /&gt;
|-&lt;br /&gt;
|1584 || &lt;br /&gt;
|-&lt;br /&gt;
|1585 || &lt;br /&gt;
|-&lt;br /&gt;
|1586 || Naja Salamheem(Shades)&lt;br /&gt;
|-&lt;br /&gt;
|1587 || Broken Bow&lt;br /&gt;
|-&lt;br /&gt;
|1588 || Ovjang&lt;br /&gt;
|-&lt;br /&gt;
|1589 || Razfahd(Black)&lt;br /&gt;
|-&lt;br /&gt;
|1590 || Glory Crown&lt;br /&gt;
|-&lt;br /&gt;
|1591 || Mnejing&lt;br /&gt;
|-&lt;br /&gt;
|1592 || Aphmau (White)&lt;br /&gt;
|-&lt;br /&gt;
|1593 || Arrow&lt;br /&gt;
|-&lt;br /&gt;
|1594 || &lt;br /&gt;
|-&lt;br /&gt;
|1595 || &lt;br /&gt;
|-&lt;br /&gt;
|1596 || Harlequin Frame + Harlequin Head&lt;br /&gt;
|-&lt;br /&gt;
|1597 || Sharpshot Frame + Sharpshot Head&lt;br /&gt;
|-&lt;br /&gt;
|1598 || Valoredge Frame + Valoredge Head&lt;br /&gt;
|-&lt;br /&gt;
|1599 || Mandragora&lt;br /&gt;
|-&lt;br /&gt;
|1600 || Mammool Ja 1&lt;br /&gt;
|-&lt;br /&gt;
|1601 || Mamool Ja 2&lt;br /&gt;
|-&lt;br /&gt;
|1602 || Mamool Ja 3&lt;br /&gt;
|-&lt;br /&gt;
|1603 || &lt;br /&gt;
|-&lt;br /&gt;
|1604 || &lt;br /&gt;
|-&lt;br /&gt;
|1605 ||&lt;br /&gt;
|-&lt;br /&gt;
|1606 ||&lt;br /&gt;
|-&lt;br /&gt;
|1607 ||&lt;br /&gt;
|-&lt;br /&gt;
|1608 ||&lt;br /&gt;
|-&lt;br /&gt;
|1609 ||&lt;br /&gt;
|-&lt;br /&gt;
|1610 || &lt;br /&gt;
|-&lt;br /&gt;
|1611 ||&lt;br /&gt;
|-&lt;br /&gt;
|1612 ||&lt;br /&gt;
|-&lt;br /&gt;
|1613 ||&lt;br /&gt;
|-&lt;br /&gt;
|1614 ||&lt;br /&gt;
|-&lt;br /&gt;
|1615 ||&lt;br /&gt;
|-&lt;br /&gt;
|1616 ||&lt;br /&gt;
|-&lt;br /&gt;
|1617 ||&lt;br /&gt;
|-&lt;br /&gt;
|1618 ||&lt;br /&gt;
|-&lt;br /&gt;
|1619 ||&lt;br /&gt;
|-&lt;br /&gt;
|1620 || Mamool Ja 4&lt;br /&gt;
|-&lt;br /&gt;
|1621 || &lt;br /&gt;
|-&lt;br /&gt;
|1622 || &lt;br /&gt;
|-&lt;br /&gt;
|1623 ||&lt;br /&gt;
|-&lt;br /&gt;
|1624 || Mamool Ja 5&lt;br /&gt;
|-&lt;br /&gt;
|1625 || Mamool Ja 6&lt;br /&gt;
|-&lt;br /&gt;
|1626 ||&lt;br /&gt;
|-&lt;br /&gt;
|1627 || &lt;br /&gt;
|-&lt;br /&gt;
|1628 ||&lt;br /&gt;
|-&lt;br /&gt;
|1629 ||&lt;br /&gt;
|-&lt;br /&gt;
|1630 ||&lt;br /&gt;
|-&lt;br /&gt;
|1631 || &lt;br /&gt;
|-&lt;br /&gt;
|1632 ||&lt;br /&gt;
|-&lt;br /&gt;
|1633 ||&lt;br /&gt;
|-&lt;br /&gt;
|1634 ||&lt;br /&gt;
|-&lt;br /&gt;
|1635 || &lt;br /&gt;
|-&lt;br /&gt;
|1636 ||&lt;br /&gt;
|-&lt;br /&gt;
|1637 ||&lt;br /&gt;
|-&lt;br /&gt;
|1638 || &lt;br /&gt;
|-&lt;br /&gt;
|1639 || Gotoh Zha the Redolent&lt;br /&gt;
|-&lt;br /&gt;
|1640 || Lamia 1&lt;br /&gt;
|-&lt;br /&gt;
|1641 || Lamia 2&lt;br /&gt;
|-&lt;br /&gt;
|1642 || Lamia 3&lt;br /&gt;
|-&lt;br /&gt;
|1643 || Lamia 4&lt;br /&gt;
|-&lt;br /&gt;
|1644 ||&lt;br /&gt;
|-&lt;br /&gt;
|1645 || &lt;br /&gt;
|-&lt;br /&gt;
|1646 ||&lt;br /&gt;
|-&lt;br /&gt;
|1647 ||&lt;br /&gt;
|-&lt;br /&gt;
|1648 ||&lt;br /&gt;
|-&lt;br /&gt;
|1649 ||&lt;br /&gt;
|-&lt;br /&gt;
|1650 ||&lt;br /&gt;
|-&lt;br /&gt;
|1651 || &lt;br /&gt;
|-&lt;br /&gt;
|1652 ||&lt;br /&gt;
|-&lt;br /&gt;
|1653 ||&lt;br /&gt;
|-&lt;br /&gt;
|1654 ||&lt;br /&gt;
|-&lt;br /&gt;
|1655 ||&lt;br /&gt;
|-&lt;br /&gt;
|1656 ||&lt;br /&gt;
|-&lt;br /&gt;
|1657 ||&lt;br /&gt;
|-&lt;br /&gt;
|1658 ||&lt;br /&gt;
|-&lt;br /&gt;
|1659 ||&lt;br /&gt;
|-&lt;br /&gt;
|1660 ||&lt;br /&gt;
|-&lt;br /&gt;
|1661 || &lt;br /&gt;
|-&lt;br /&gt;
|1662 ||&lt;br /&gt;
|-&lt;br /&gt;
|1663 ||&lt;br /&gt;
|-&lt;br /&gt;
|1664 || Experimental Lamia&lt;br /&gt;
|-&lt;br /&gt;
|1665 || Merrow 1&lt;br /&gt;
|-&lt;br /&gt;
|1666 || Merrow 2&lt;br /&gt;
|-&lt;br /&gt;
|1667 || Merrow 3&lt;br /&gt;
|-&lt;br /&gt;
|1668 || &lt;br /&gt;
|-&lt;br /&gt;
|1669 ||&lt;br /&gt;
|-&lt;br /&gt;
|1670 || &lt;br /&gt;
|-&lt;br /&gt;
|1671 || &lt;br /&gt;
|-&lt;br /&gt;
|1672 ||&lt;br /&gt;
|-&lt;br /&gt;
|1673 || &lt;br /&gt;
|-&lt;br /&gt;
|1674 ||&lt;br /&gt;
|-&lt;br /&gt;
|1675 ||&lt;br /&gt;
|-&lt;br /&gt;
|1676 ||&lt;br /&gt;
|-&lt;br /&gt;
|1677 || Merrow 4&lt;br /&gt;
|-&lt;br /&gt;
|1678 || Merrow 5&lt;br /&gt;
|-&lt;br /&gt;
|1679 || Merrow 6&lt;br /&gt;
|-&lt;br /&gt;
|1680 || Troll 1&lt;br /&gt;
|-&lt;br /&gt;
|1681 || Troll 2&lt;br /&gt;
|-&lt;br /&gt;
|1682 || Troll 3&lt;br /&gt;
|-&lt;br /&gt;
|1683 || &lt;br /&gt;
|-&lt;br /&gt;
|1684 || &lt;br /&gt;
|-&lt;br /&gt;
|1685 ||&lt;br /&gt;
|-&lt;br /&gt;
|1686 ||&lt;br /&gt;
|-&lt;br /&gt;
|1687 ||&lt;br /&gt;
|-&lt;br /&gt;
|1688 ||&lt;br /&gt;
|-&lt;br /&gt;
|1689 ||&lt;br /&gt;
|-&lt;br /&gt;
|1690 ||&lt;br /&gt;
|-&lt;br /&gt;
|1691 || &lt;br /&gt;
|-&lt;br /&gt;
|1692 ||&lt;br /&gt;
|-&lt;br /&gt;
|1693 ||&lt;br /&gt;
|-&lt;br /&gt;
|1694 ||&lt;br /&gt;
|-&lt;br /&gt;
|1695 ||&lt;br /&gt;
|-&lt;br /&gt;
|1696 ||&lt;br /&gt;
|-&lt;br /&gt;
|1697 ||&lt;br /&gt;
|-&lt;br /&gt;
|1698 ||&lt;br /&gt;
|-&lt;br /&gt;
|1699 ||&lt;br /&gt;
|-&lt;br /&gt;
|1700 ||&lt;br /&gt;
|-&lt;br /&gt;
|1701 || &lt;br /&gt;
|-&lt;br /&gt;
|1702 ||&lt;br /&gt;
|-&lt;br /&gt;
|1703 ||&lt;br /&gt;
|-&lt;br /&gt;
|1704 || Khromasoul Bhurborlor&lt;br /&gt;
|-&lt;br /&gt;
|1705 || Troll 1&lt;br /&gt;
|-&lt;br /&gt;
|1706 || Troll 2&lt;br /&gt;
|-&lt;br /&gt;
|1707 || &lt;br /&gt;
|-&lt;br /&gt;
|1708 || &lt;br /&gt;
|-&lt;br /&gt;
|1709 ||&lt;br /&gt;
|-&lt;br /&gt;
|1710 ||&lt;br /&gt;
|-&lt;br /&gt;
|1711 ||&lt;br /&gt;
|-&lt;br /&gt;
|1712 ||&lt;br /&gt;
|-&lt;br /&gt;
|1713 || &lt;br /&gt;
|-&lt;br /&gt;
|1714 ||&lt;br /&gt;
|-&lt;br /&gt;
|1715 ||&lt;br /&gt;
|-&lt;br /&gt;
|1716 ||&lt;br /&gt;
|-&lt;br /&gt;
|1717 ||&lt;br /&gt;
|-&lt;br /&gt;
|1718 || &lt;br /&gt;
|-&lt;br /&gt;
|1719 || Troll 3&lt;br /&gt;
|-&lt;br /&gt;
|1720 || Colibri&lt;br /&gt;
|-&lt;br /&gt;
|1721 || Yalungur&lt;br /&gt;
|-&lt;br /&gt;
|1722 || &lt;br /&gt;
|-&lt;br /&gt;
|1723 || Apkallu 1&lt;br /&gt;
|-&lt;br /&gt;
|1724 || Apkallu 2&lt;br /&gt;
|-&lt;br /&gt;
|1725 || Apkallu 3&lt;br /&gt;
|-&lt;br /&gt;
|1726 || Imp 1&lt;br /&gt;
|-&lt;br /&gt;
|1727 || Imp 2&lt;br /&gt;
|-&lt;br /&gt;
|1728 || Vanasarvik&lt;br /&gt;
|-&lt;br /&gt;
|1729 || Orobon 1&lt;br /&gt;
|-&lt;br /&gt;
|1730 || Cirein-Croin(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|1731 || Orobon 2&lt;br /&gt;
|-&lt;br /&gt;
|1732 || Qutrub&lt;br /&gt;
|-&lt;br /&gt;
|1733 || &lt;br /&gt;
|-&lt;br /&gt;
|1734 || &lt;br /&gt;
|-&lt;br /&gt;
|1735 || Qiqirn&lt;br /&gt;
|-&lt;br /&gt;
|1736 || Qiqirn&lt;br /&gt;
|-&lt;br /&gt;
|1737 || Qiqirn(NM)&lt;br /&gt;
|-&lt;br /&gt;
|1738 || Marid&lt;br /&gt;
|-&lt;br /&gt;
|1739 || &lt;br /&gt;
|-&lt;br /&gt;
|1740 || &lt;br /&gt;
|-&lt;br /&gt;
|1741 ||&lt;br /&gt;
|-&lt;br /&gt;
|1742 ||&lt;br /&gt;
|-&lt;br /&gt;
|1743 ||&lt;br /&gt;
|-&lt;br /&gt;
|1744 || Puk&lt;br /&gt;
|-&lt;br /&gt;
|1745 || Puk NM Large(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|1746 || Puk NM Small(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|1747 || Chigoe&lt;br /&gt;
|-&lt;br /&gt;
|1748 || Chigre&lt;br /&gt;
|-&lt;br /&gt;
|1749 || &lt;br /&gt;
|-&lt;br /&gt;
|1750 || Draugar 1&lt;br /&gt;
|-&lt;br /&gt;
|1751 || Draugar 2&lt;br /&gt;
|-&lt;br /&gt;
|1752 || Draugar 3&lt;br /&gt;
|-&lt;br /&gt;
|1753 || Draugar 4&lt;br /&gt;
|-&lt;br /&gt;
|1754 || Draugar 5&lt;br /&gt;
|-&lt;br /&gt;
|1755 || Draugar 6&lt;br /&gt;
|-&lt;br /&gt;
|1756 || Draugar 7&lt;br /&gt;
|-&lt;br /&gt;
|1757 || Draugar 8&lt;br /&gt;
|-&lt;br /&gt;
|1758 || Draugar 9&lt;br /&gt;
|-&lt;br /&gt;
|1759 || Draugar 10&lt;br /&gt;
|-&lt;br /&gt;
|1760 || Draugar 11&lt;br /&gt;
|-&lt;br /&gt;
|1761 || Draugar 11&lt;br /&gt;
|-&lt;br /&gt;
|1762 || Draugar 12&lt;br /&gt;
|-&lt;br /&gt;
|1763 || Draugar 13&lt;br /&gt;
|-&lt;br /&gt;
|1764 || Draugar 14&lt;br /&gt;
|-&lt;br /&gt;
|1765 || Draugar 15&lt;br /&gt;
|-&lt;br /&gt;
|1766 || Draugar 16&lt;br /&gt;
|-&lt;br /&gt;
|1767 || Draugar 17&lt;br /&gt;
|-&lt;br /&gt;
|1768 || Draugar 18&lt;br /&gt;
|-&lt;br /&gt;
|1769 || Draugar 19&lt;br /&gt;
|-&lt;br /&gt;
|1770 || &lt;br /&gt;
|-&lt;br /&gt;
|1771 || &lt;br /&gt;
|-&lt;br /&gt;
|1772 ||&lt;br /&gt;
|-&lt;br /&gt;
|1773 ||&lt;br /&gt;
|-&lt;br /&gt;
|1774 || Qutrub&lt;br /&gt;
|-&lt;br /&gt;
|1775 || Soulflayer&lt;br /&gt;
|-&lt;br /&gt;
|1776 || Mahjleaf the Paintorn&lt;br /&gt;
|-&lt;br /&gt;
|1777 || &lt;br /&gt;
|-&lt;br /&gt;
|1778 || Acrolith 1&lt;br /&gt;
|-&lt;br /&gt;
|1779 || Acrolith 2&lt;br /&gt;
|-&lt;br /&gt;
|1780 || &lt;br /&gt;
|-&lt;br /&gt;
|1781 || Mamool Ja Hussar&lt;br /&gt;
|-&lt;br /&gt;
|1782 || &lt;br /&gt;
|-&lt;br /&gt;
|1783 || &lt;br /&gt;
|-&lt;br /&gt;
|1784 || Troll Destroyer&lt;br /&gt;
|-&lt;br /&gt;
|1785 || &lt;br /&gt;
|-&lt;br /&gt;
|1786 || &lt;br /&gt;
|-&lt;br /&gt;
|1787 || Wivre&lt;br /&gt;
|-&lt;br /&gt;
|1788 || Stachysaurus(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|1789 || &lt;br /&gt;
|-&lt;br /&gt;
|1790 || Qiqirn Mine&lt;br /&gt;
|-&lt;br /&gt;
|1791 || Mine&lt;br /&gt;
|-&lt;br /&gt;
|1792 || Tube&lt;br /&gt;
|-&lt;br /&gt;
|1793 || Cerberus&lt;br /&gt;
|-&lt;br /&gt;
|1794 || Orthrus(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|1795 || &lt;br /&gt;
|-&lt;br /&gt;
|1796 || Hydra&lt;br /&gt;
|-&lt;br /&gt;
|1797 || Alfard(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|1798 || &lt;br /&gt;
|-&lt;br /&gt;
|1799 || Flan 1&lt;br /&gt;
|-&lt;br /&gt;
|1800 || Flan 2&lt;br /&gt;
|-&lt;br /&gt;
|1801 || Flan 3&lt;br /&gt;
|-&lt;br /&gt;
|1802 || Wamoura Prince&lt;br /&gt;
|-&lt;br /&gt;
|1803 || Wamouracampa&lt;br /&gt;
|-&lt;br /&gt;
|1804 || &lt;br /&gt;
|-&lt;br /&gt;
|1805 || Khimaira&lt;br /&gt;
|-&lt;br /&gt;
|1806 || Khimaira&lt;br /&gt;
|-&lt;br /&gt;
|1807 || Khrysokhimaira&lt;br /&gt;
|-&lt;br /&gt;
|1808 || Wamoura&lt;br /&gt;
|-&lt;br /&gt;
|1809 || Itzpapalotl(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|1810 ||&lt;br /&gt;
|-&lt;br /&gt;
|1811 || Poroggo&lt;br /&gt;
|-&lt;br /&gt;
|1812 || Frog&lt;br /&gt;
|-&lt;br /&gt;
|1813 || Poroggo Madame&lt;br /&gt;
|-&lt;br /&gt;
|1814 || &lt;br /&gt;
|-&lt;br /&gt;
|1815 ||&lt;br /&gt;
|-&lt;br /&gt;
|1816 || &lt;br /&gt;
|-&lt;br /&gt;
|1817 ||&lt;br /&gt;
|-&lt;br /&gt;
|1818 || Rampart&lt;br /&gt;
|-&lt;br /&gt;
|1819 || Archaic Gear&lt;br /&gt;
|-&lt;br /&gt;
|1820 || Archaic Gears&lt;br /&gt;
|-&lt;br /&gt;
|1821 || Archaic Chariot&lt;br /&gt;
|-&lt;br /&gt;
|1822 || Armored Chariot&lt;br /&gt;
|-&lt;br /&gt;
|1823 || Long Bowed Chariot&lt;br /&gt;
|-&lt;br /&gt;
|1824 || Battleclad Chariot&lt;br /&gt;
|-&lt;br /&gt;
|1825 || Long Armed Chariot&lt;br /&gt;
|-&lt;br /&gt;
|1826 || &lt;br /&gt;
|-&lt;br /&gt;
|1827 ||&lt;br /&gt;
|-&lt;br /&gt;
|1828 || &lt;br /&gt;
|-&lt;br /&gt;
|1829 || Odin (Valkyrie's Fork)&lt;br /&gt;
|-&lt;br /&gt;
|1830 || Odin (Hofud)&lt;br /&gt;
|-&lt;br /&gt;
|1831 || Odin Image&lt;br /&gt;
|-&lt;br /&gt;
|1832 || &lt;br /&gt;
|-&lt;br /&gt;
|1833 || &lt;br /&gt;
|-&lt;br /&gt;
|1834 || Alexander&lt;br /&gt;
|-&lt;br /&gt;
|1835 || Alexander Image&lt;br /&gt;
|-&lt;br /&gt;
|1836 || &lt;br /&gt;
|-&lt;br /&gt;
|1837 ||&lt;br /&gt;
|-&lt;br /&gt;
|1838 || &lt;br /&gt;
|-&lt;br /&gt;
|1839 || Dvergr - 1&lt;br /&gt;
|-&lt;br /&gt;
|1840 || Dvergr - 2&lt;br /&gt;
|-&lt;br /&gt;
|1841 || Corpselight&lt;br /&gt;
|-&lt;br /&gt;
|1842 || &lt;br /&gt;
|-&lt;br /&gt;
|1843 ||&lt;br /&gt;
|-&lt;br /&gt;
|1844 ||&lt;br /&gt;
|-&lt;br /&gt;
|1845 || Vampyr&lt;br /&gt;
|-&lt;br /&gt;
|1846 || Lord Ruthven&lt;br /&gt;
|-&lt;br /&gt;
|1847 || &lt;br /&gt;
|-&lt;br /&gt;
|1848 ||&lt;br /&gt;
|-&lt;br /&gt;
|1849 ||&lt;br /&gt;
|-&lt;br /&gt;
|1850 ||&lt;br /&gt;
|-&lt;br /&gt;
|1851 || &lt;br /&gt;
|-&lt;br /&gt;
|1852 ||&lt;br /&gt;
|-&lt;br /&gt;
|1853 ||&lt;br /&gt;
|-&lt;br /&gt;
|1854 ||&lt;br /&gt;
|-&lt;br /&gt;
|1855 ||&lt;br /&gt;
|-&lt;br /&gt;
|1856 ||&lt;br /&gt;
|-&lt;br /&gt;
|1857 ||&lt;br /&gt;
|-&lt;br /&gt;
|1858 ||&lt;br /&gt;
|-&lt;br /&gt;
|1859 ||&lt;br /&gt;
|-&lt;br /&gt;
|1860 ||&lt;br /&gt;
|-&lt;br /&gt;
|1861 ||&lt;br /&gt;
|-&lt;br /&gt;
|1862 ||&lt;br /&gt;
|-&lt;br /&gt;
|1863 || Gulool Ja Ja&lt;br /&gt;
|-&lt;br /&gt;
|1864 || &lt;br /&gt;
|-&lt;br /&gt;
|1865 || Medusa&lt;br /&gt;
|-&lt;br /&gt;
|1866 || &lt;br /&gt;
|-&lt;br /&gt;
|1867 || Gurfurlur The Menacing&lt;br /&gt;
|-&lt;br /&gt;
|1868 || &lt;br /&gt;
|-&lt;br /&gt;
|1869 || Wooden Barricade 1&lt;br /&gt;
|-&lt;br /&gt;
|1870 || Wooden Barricade 2&lt;br /&gt;
|-&lt;br /&gt;
|1871 || &lt;br /&gt;
|-&lt;br /&gt;
|1872 || &lt;br /&gt;
|-&lt;br /&gt;
|1873 ||&lt;br /&gt;
|-&lt;br /&gt;
|1874 ||&lt;br /&gt;
|-&lt;br /&gt;
|1875 ||&lt;br /&gt;
|-&lt;br /&gt;
|1876 ||&lt;br /&gt;
|-&lt;br /&gt;
|1877 ||&lt;br /&gt;
|-&lt;br /&gt;
|1878 ||&lt;br /&gt;
|-&lt;br /&gt;
|1879 ||&lt;br /&gt;
|-&lt;br /&gt;
|1880 ||&lt;br /&gt;
|-&lt;br /&gt;
|1881 || &lt;br /&gt;
|-&lt;br /&gt;
|1882 ||&lt;br /&gt;
|-&lt;br /&gt;
|1883 ||&lt;br /&gt;
|-&lt;br /&gt;
|1884 ||&lt;br /&gt;
|-&lt;br /&gt;
|1885 ||&lt;br /&gt;
|-&lt;br /&gt;
|1886 ||&lt;br /&gt;
|-&lt;br /&gt;
|1887 ||&lt;br /&gt;
|-&lt;br /&gt;
|1888 ||&lt;br /&gt;
|-&lt;br /&gt;
|1889 ||&lt;br /&gt;
|-&lt;br /&gt;
|1890 ||&lt;br /&gt;
|-&lt;br /&gt;
|1891 ||&lt;br /&gt;
|-&lt;br /&gt;
|1892 ||&lt;br /&gt;
|-&lt;br /&gt;
|1893 ||&lt;br /&gt;
|-&lt;br /&gt;
|1894 ||&lt;br /&gt;
|-&lt;br /&gt;
|1895 ||&lt;br /&gt;
|-&lt;br /&gt;
|1896 ||&lt;br /&gt;
|-&lt;br /&gt;
|1897 ||&lt;br /&gt;
|-&lt;br /&gt;
|1898 ||&lt;br /&gt;
|-&lt;br /&gt;
|1899 ||&lt;br /&gt;
|-&lt;br /&gt;
|1900 ||&lt;br /&gt;
|-&lt;br /&gt;
|1901 || &lt;br /&gt;
|-&lt;br /&gt;
|1902 ||&lt;br /&gt;
|-&lt;br /&gt;
|1903 ||&lt;br /&gt;
|-&lt;br /&gt;
|1904 ||&lt;br /&gt;
|-&lt;br /&gt;
|1905 ||&lt;br /&gt;
|-&lt;br /&gt;
|1906 ||&lt;br /&gt;
|-&lt;br /&gt;
|1907 ||&lt;br /&gt;
|-&lt;br /&gt;
|1908 ||&lt;br /&gt;
|-&lt;br /&gt;
|1909 ||&lt;br /&gt;
|-&lt;br /&gt;
|1910 ||&lt;br /&gt;
|-&lt;br /&gt;
|1911 ||&lt;br /&gt;
|-&lt;br /&gt;
|1912 ||&lt;br /&gt;
|-&lt;br /&gt;
|1913 ||&lt;br /&gt;
|-&lt;br /&gt;
|1914 ||&lt;br /&gt;
|-&lt;br /&gt;
|1915 ||&lt;br /&gt;
|-&lt;br /&gt;
|1916 ||&lt;br /&gt;
|-&lt;br /&gt;
|1917 ||&lt;br /&gt;
|-&lt;br /&gt;
|1918 ||&lt;br /&gt;
|-&lt;br /&gt;
|1919 || &lt;br /&gt;
|-&lt;br /&gt;
|1920 ||&lt;br /&gt;
|-&lt;br /&gt;
|1921 ||&lt;br /&gt;
|-&lt;br /&gt;
|1922 ||&lt;br /&gt;
|-&lt;br /&gt;
|1923 ||&lt;br /&gt;
|-&lt;br /&gt;
|1924 ||&lt;br /&gt;
|-&lt;br /&gt;
|1925 ||&lt;br /&gt;
|-&lt;br /&gt;
|1926 ||&lt;br /&gt;
|-&lt;br /&gt;
|1927 ||&lt;br /&gt;
|-&lt;br /&gt;
|1928 ||&lt;br /&gt;
|-&lt;br /&gt;
|1929 ||&lt;br /&gt;
|-&lt;br /&gt;
|1930 ||&lt;br /&gt;
|-&lt;br /&gt;
|1931 ||&lt;br /&gt;
|-&lt;br /&gt;
|1932 || Sturdy Pyxis&lt;br /&gt;
|-&lt;br /&gt;
|1933 || Samursk(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|1934 || Leech (Black) Abys&lt;br /&gt;
|-&lt;br /&gt;
|1935 || Wyvern (Red) Abys&lt;br /&gt;
|-&lt;br /&gt;
|1936 || Bee (Blue) Abys&lt;br /&gt;
|-&lt;br /&gt;
|1937 || Rabbit(Orange) Abys&lt;br /&gt;
|-&lt;br /&gt;
|1938 || Raptor(Red/Black) Abys&lt;br /&gt;
|-&lt;br /&gt;
|1939 || Rock Monster 1&lt;br /&gt;
|-&lt;br /&gt;
|1940 || Rock Monster 2&lt;br /&gt;
|-&lt;br /&gt;
|1941 || &lt;br /&gt;
|-&lt;br /&gt;
|1942 ||&lt;br /&gt;
|-&lt;br /&gt;
|1943 ||&lt;br /&gt;
|-&lt;br /&gt;
|1944 ||&lt;br /&gt;
|-&lt;br /&gt;
|1945 ||&lt;br /&gt;
|-&lt;br /&gt;
|1946 ||&lt;br /&gt;
|-&lt;br /&gt;
|1947 ||&lt;br /&gt;
|-&lt;br /&gt;
|1948 ||&lt;br /&gt;
|-&lt;br /&gt;
|1949 ||&lt;br /&gt;
|-&lt;br /&gt;
|1950 ||&lt;br /&gt;
|-&lt;br /&gt;
|1951 || &lt;br /&gt;
|-&lt;br /&gt;
|1952 ||&lt;br /&gt;
|-&lt;br /&gt;
|1953 ||&lt;br /&gt;
|-&lt;br /&gt;
|1954 || Light Elemental&lt;br /&gt;
|-&lt;br /&gt;
|1955 ||&lt;br /&gt;
|-&lt;br /&gt;
|1956 ||&lt;br /&gt;
|-&lt;br /&gt;
|1957 || Fire Elemental&lt;br /&gt;
|-&lt;br /&gt;
|1958 ||&lt;br /&gt;
|-&lt;br /&gt;
|1959 || Water Elemental&lt;br /&gt;
|-&lt;br /&gt;
|1960 ||&lt;br /&gt;
|-&lt;br /&gt;
|1961 || &lt;br /&gt;
|-&lt;br /&gt;
|1962 || Fire Elemental&lt;br /&gt;
|-&lt;br /&gt;
|1963 ||&lt;br /&gt;
|-&lt;br /&gt;
|1964 || Dark Elemental&lt;br /&gt;
|-&lt;br /&gt;
|1965 || Wind Elemental&lt;br /&gt;
|-&lt;br /&gt;
|1966 || &lt;br /&gt;
|-&lt;br /&gt;
|1967 || Light Elemental&lt;br /&gt;
|-&lt;br /&gt;
|1968 ||&lt;br /&gt;
|-&lt;br /&gt;
|1969 || Wind Elemental&lt;br /&gt;
|-&lt;br /&gt;
|1970 || Cavernous Maw (past type, cs npc)&lt;br /&gt;
|-&lt;br /&gt;
|1971 ||&lt;br /&gt;
|-&lt;br /&gt;
|1972 || Meeble&lt;br /&gt;
|-&lt;br /&gt;
|1973 || Stormwaker Frame+Stormwaker Head&lt;br /&gt;
|-&lt;br /&gt;
|1974 || Valoredge Frame+Valoredge Head&lt;br /&gt;
|-&lt;br /&gt;
|1975 || White Chocobo&lt;br /&gt;
|-&lt;br /&gt;
|1976 || &lt;br /&gt;
|-&lt;br /&gt;
|1977 ||&lt;br /&gt;
|-&lt;br /&gt;
|1978 ||&lt;br /&gt;
|-&lt;br /&gt;
|1979 ||&lt;br /&gt;
|-&lt;br /&gt;
|1980 ||&lt;br /&gt;
|-&lt;br /&gt;
|1981 ||&lt;br /&gt;
|-&lt;br /&gt;
|1982 ||&lt;br /&gt;
|-&lt;br /&gt;
|1983 ||&lt;br /&gt;
|-&lt;br /&gt;
|1984 ||&lt;br /&gt;
|-&lt;br /&gt;
|1985 ||&lt;br /&gt;
|-&lt;br /&gt;
|1986 ||&lt;br /&gt;
|-&lt;br /&gt;
|1987 ||&lt;br /&gt;
|-&lt;br /&gt;
|1988 ||&lt;br /&gt;
|-&lt;br /&gt;
|1989 ||&lt;br /&gt;
|-&lt;br /&gt;
|1990 ||&lt;br /&gt;
|-&lt;br /&gt;
|1991 || &lt;br /&gt;
|-&lt;br /&gt;
|1992 ||&lt;br /&gt;
|-&lt;br /&gt;
|1993 || &lt;br /&gt;
|-&lt;br /&gt;
|1994 ||&lt;br /&gt;
|-&lt;br /&gt;
|1995 ||&lt;br /&gt;
|-&lt;br /&gt;
|1996 || Chocobo Egg&lt;br /&gt;
|-&lt;br /&gt;
|1997 || Baby Chocobo&lt;br /&gt;
|-&lt;br /&gt;
|1998 || Chocobo Child(Yellow)&lt;br /&gt;
|-&lt;br /&gt;
|1999 || Chocobo Child(Black)&lt;br /&gt;
|-&lt;br /&gt;
|2000 || Chocobo Child(Blue)&lt;br /&gt;
|-&lt;br /&gt;
|2001 || Chocobo Child(Red)&lt;br /&gt;
|-&lt;br /&gt;
|2002 || Chocobo Child(Green)&lt;br /&gt;
|-&lt;br /&gt;
|2003 ||&lt;br /&gt;
|-&lt;br /&gt;
|2004 ||&lt;br /&gt;
|-&lt;br /&gt;
|2005 ||&lt;br /&gt;
|-&lt;br /&gt;
|2006 ||&lt;br /&gt;
|-&lt;br /&gt;
|2007 ||&lt;br /&gt;
|-&lt;br /&gt;
|2008 ||&lt;br /&gt;
|-&lt;br /&gt;
|2009 ||&lt;br /&gt;
|-&lt;br /&gt;
|2010 ||&lt;br /&gt;
|-&lt;br /&gt;
|2011 ||&lt;br /&gt;
|-&lt;br /&gt;
|2012 || Gnat 1&lt;br /&gt;
|-&lt;br /&gt;
|2013 || Gnat 2&lt;br /&gt;
|-&lt;br /&gt;
|2014 || &lt;br /&gt;
|-&lt;br /&gt;
|2015 || Peiste&lt;br /&gt;
|-&lt;br /&gt;
|2016 || Sibilus&lt;br /&gt;
|-&lt;br /&gt;
|2017 || &lt;br /&gt;
|-&lt;br /&gt;
|2018 || Ladybug&lt;br /&gt;
|-&lt;br /&gt;
|2019 || Ladybug(Gold?)&lt;br /&gt;
|-&lt;br /&gt;
|2020 || &lt;br /&gt;
|-&lt;br /&gt;
|2021 || Slug 1&lt;br /&gt;
|-&lt;br /&gt;
|2022 || Slug 2&lt;br /&gt;
|-&lt;br /&gt;
|2023 || &lt;br /&gt;
|-&lt;br /&gt;
|2024 || Rafflesia 1&lt;br /&gt;
|-&lt;br /&gt;
|2025 || Rafflesia 2&lt;br /&gt;
|-&lt;br /&gt;
|2026 || Rafflesia 3&lt;br /&gt;
|-&lt;br /&gt;
|2027 || Sandworm 1&lt;br /&gt;
|-&lt;br /&gt;
|2028 || Sandworm 2&lt;br /&gt;
|-&lt;br /&gt;
|2029 || Sandworm 3&lt;br /&gt;
|-&lt;br /&gt;
|2030 || Pixie&lt;br /&gt;
|-&lt;br /&gt;
|2031 || Pixie(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2032 || Dark Pixie&lt;br /&gt;
|-&lt;br /&gt;
|2033 || Gnole 1&lt;br /&gt;
|-&lt;br /&gt;
|2034 || Gnole 2&lt;br /&gt;
|-&lt;br /&gt;
|2035 || &lt;br /&gt;
|-&lt;br /&gt;
|2036 || Orc 1&lt;br /&gt;
|-&lt;br /&gt;
|2037 || Orc 2&lt;br /&gt;
|-&lt;br /&gt;
|2038 || Orc 3&lt;br /&gt;
|-&lt;br /&gt;
|2039 || Orc 4&lt;br /&gt;
|-&lt;br /&gt;
|2040 || Orc 5&lt;br /&gt;
|-&lt;br /&gt;
|2041 || Orc 6&lt;br /&gt;
|-&lt;br /&gt;
|2042 || Orc 7&lt;br /&gt;
|-&lt;br /&gt;
|2043 || Orc 8&lt;br /&gt;
|-&lt;br /&gt;
|2044 || Orc 9&lt;br /&gt;
|-&lt;br /&gt;
|2045 || Orc 10&lt;br /&gt;
|-&lt;br /&gt;
|2046 || Orc 11&lt;br /&gt;
|-&lt;br /&gt;
|2047 || Orc 12&lt;br /&gt;
|-&lt;br /&gt;
|2048 || Orc 13&lt;br /&gt;
|-&lt;br /&gt;
|2049 || Orc 14&lt;br /&gt;
|-&lt;br /&gt;
|2050 || Orc 15&lt;br /&gt;
|-&lt;br /&gt;
|2051 || Orc 16&lt;br /&gt;
|-&lt;br /&gt;
|2052 || Orc 17 &lt;br /&gt;
|-&lt;br /&gt;
|2053 || Orc 18&lt;br /&gt;
|-&lt;br /&gt;
|2054 || Orc 19&lt;br /&gt;
|-&lt;br /&gt;
|2055 || Orc 20&lt;br /&gt;
|-&lt;br /&gt;
|2056 || Orc 21&lt;br /&gt;
|-&lt;br /&gt;
|2057 || Abununnu&lt;br /&gt;
|-&lt;br /&gt;
|2058 || ? large foot prints&lt;br /&gt;
|-&lt;br /&gt;
|2059 || Gallu&lt;br /&gt;
|-&lt;br /&gt;
|2060 || Botulus Rex(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2061 || Asb(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2062 || Rukh(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2063 || Sarbaz(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2064 || Bhishani(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2065 || Kalasutrax(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2066 || Gaunab(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2067 || Ocythoe(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2068 || RW NW Prt M Hrw(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2069 || Gwynn Ap Nudd(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2070 || Fjalar(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2071 || Isarukitsck(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2072 || Bloodcrown Brradhod&lt;br /&gt;
|-&lt;br /&gt;
|2073 || Darkheir Grradhod&lt;br /&gt;
|-&lt;br /&gt;
|2074 || Orc 1&lt;br /&gt;
|-&lt;br /&gt;
|2075 || Orc 2&lt;br /&gt;
|-&lt;br /&gt;
|2076 || Yagudo 1&lt;br /&gt;
|-&lt;br /&gt;
|2077 || Yagudo 2&lt;br /&gt;
|-&lt;br /&gt;
|2078 || Yagudo 3&lt;br /&gt;
|-&lt;br /&gt;
|2079 || Yagudo 4&lt;br /&gt;
|-&lt;br /&gt;
|2080 || Yagudo 5&lt;br /&gt;
|-&lt;br /&gt;
|2081 || Yagudo 6 &lt;br /&gt;
|-&lt;br /&gt;
|2082 || Yagudo 7&lt;br /&gt;
|-&lt;br /&gt;
|2083 || Yagudo 8&lt;br /&gt;
|-&lt;br /&gt;
|2084 || Yagudo 9&lt;br /&gt;
|-&lt;br /&gt;
|2085 || Yagudo 10&lt;br /&gt;
|-&lt;br /&gt;
|2086 || Yagudo 11&lt;br /&gt;
|-&lt;br /&gt;
|2087 || Yagudo 12&lt;br /&gt;
|-&lt;br /&gt;
|2088 || Yagudo 13&lt;br /&gt;
|-&lt;br /&gt;
|2089 || Yagudo 14&lt;br /&gt;
|-&lt;br /&gt;
|2090 || Yagudo 15&lt;br /&gt;
|-&lt;br /&gt;
|2091 || Morta(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2092 || Bismark(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2093 || Wazir(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2094 || Shah(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2095 || Tsui-Goab(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2096 || Dimgruzub(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2097 || Brekekekex(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2098 || Blue Frog 1&lt;br /&gt;
|-&lt;br /&gt;
|2099 || Blue Frog 2&lt;br /&gt;
|-&lt;br /&gt;
|2100 || Smierc(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2101 || Adenium(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2102 || Pil(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2103 || Skeleton G.Katana&lt;br /&gt;
|-&lt;br /&gt;
|2104 || Kaggen(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2105 || Uptala(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2106 || Aello(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2107 || Scorpion&lt;br /&gt;
|-&lt;br /&gt;
|2108 || Lynx&lt;br /&gt;
|-&lt;br /&gt;
|2109 || Akvan(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2110 || Calaeno(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2111 || Hahava(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2112 || Tzee Xicu the Manifest&lt;br /&gt;
|-&lt;br /&gt;
|2113 || Soo Luma the Ascended&lt;br /&gt;
|-&lt;br /&gt;
|2114 || Yagudo 1&lt;br /&gt;
|-&lt;br /&gt;
|2115 || Yagudo 2 &lt;br /&gt;
|-&lt;br /&gt;
|2116 || Quadav 1&lt;br /&gt;
|-&lt;br /&gt;
|2117 || Quadav 2&lt;br /&gt;
|-&lt;br /&gt;
|2118 || Quadav 3&lt;br /&gt;
|-&lt;br /&gt;
|2119 || Quadav 4&lt;br /&gt;
|-&lt;br /&gt;
|2120 || Quadav 5&lt;br /&gt;
|-&lt;br /&gt;
|2121 || Quadav 6&lt;br /&gt;
|-&lt;br /&gt;
|2122 || Quadav 7&lt;br /&gt;
|-&lt;br /&gt;
|2123 || Quadav 8&lt;br /&gt;
|-&lt;br /&gt;
|2124 || Quadav 9&lt;br /&gt;
|-&lt;br /&gt;
|2125 || Quadav 10&lt;br /&gt;
|-&lt;br /&gt;
|2126 || Quadav 11&lt;br /&gt;
|-&lt;br /&gt;
|2127 || Quadav 12&lt;br /&gt;
|-&lt;br /&gt;
|2128 || Quadav 13&lt;br /&gt;
|-&lt;br /&gt;
|2129 || Quadav 14&lt;br /&gt;
|-&lt;br /&gt;
|2130 || Quadav 15&lt;br /&gt;
|-&lt;br /&gt;
|2131 || &lt;br /&gt;
|-&lt;br /&gt;
|2132 || &lt;br /&gt;
|-&lt;br /&gt;
|2133 ||&lt;br /&gt;
|-&lt;br /&gt;
|2134 ||&lt;br /&gt;
|-&lt;br /&gt;
|2135 ||&lt;br /&gt;
|-&lt;br /&gt;
|2136 || Voidwrought&lt;br /&gt;
|-&lt;br /&gt;
|2137 || Iron Giant(Club)&lt;br /&gt;
|-&lt;br /&gt;
|2138 || Iron Giant head&lt;br /&gt;
|-&lt;br /&gt;
|2139 || Elemental Gyves 1&lt;br /&gt;
|-&lt;br /&gt;
|2140 || Elemental Gyves 2&lt;br /&gt;
|-&lt;br /&gt;
|2141 || Elemental Gyves 3&lt;br /&gt;
|-&lt;br /&gt;
|2142 || Elemental Gyves 4&lt;br /&gt;
|-&lt;br /&gt;
|2143 || Elemental Gyves 5&lt;br /&gt;
|-&lt;br /&gt;
|2144 || Elemental Gyves 6&lt;br /&gt;
|-&lt;br /&gt;
|2145 || Elemental Gyves 7&lt;br /&gt;
|-&lt;br /&gt;
|2146 || Elemental Gyves 8&lt;br /&gt;
|-&lt;br /&gt;
|2147 || Blanga(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2148 || Abyssea Elemental 1&lt;br /&gt;
|-&lt;br /&gt;
|2149 || Abyssea Elemental 2&lt;br /&gt;
|-&lt;br /&gt;
|2150 || Abyssea Elemental 3&lt;br /&gt;
|-&lt;br /&gt;
|2151 || Abyssea Elemental 4&lt;br /&gt;
|-&lt;br /&gt;
|2152 || Za'Dha Adamantking&lt;br /&gt;
|-&lt;br /&gt;
|2153 || Za'Dha Adamantking&lt;br /&gt;
|-&lt;br /&gt;
|2154 || Quadav 1&lt;br /&gt;
|-&lt;br /&gt;
|2155 || Quadav 2&lt;br /&gt;
|-&lt;br /&gt;
|2156 || Atomos&lt;br /&gt;
|-&lt;br /&gt;
|2157 || &lt;br /&gt;
|-&lt;br /&gt;
|2158 || &lt;br /&gt;
|-&lt;br /&gt;
|2159 || Cait Sith(Battle)&lt;br /&gt;
|-&lt;br /&gt;
|2160 || &lt;br /&gt;
|-&lt;br /&gt;
|2161 ||&lt;br /&gt;
|-&lt;br /&gt;
|2162 || Orc Siege Turret&lt;br /&gt;
|-&lt;br /&gt;
|2163 || &lt;br /&gt;
|-&lt;br /&gt;
|2164 || &lt;br /&gt;
|-&lt;br /&gt;
|2165 || Yagudo Siege Turret&lt;br /&gt;
|-&lt;br /&gt;
|2166 || &lt;br /&gt;
|-&lt;br /&gt;
|2167 ||&lt;br /&gt;
|-&lt;br /&gt;
|2168 || Quadav Siege Turret&lt;br /&gt;
|-&lt;br /&gt;
|2169 || &lt;br /&gt;
|-&lt;br /&gt;
|2170 ||&lt;br /&gt;
|-&lt;br /&gt;
|2171 || Shadow Lord(Battle)&lt;br /&gt;
|-&lt;br /&gt;
|2172 || Shadow Lord&lt;br /&gt;
|-&lt;br /&gt;
|2173 || &lt;br /&gt;
|-&lt;br /&gt;
|2174 || Zilant&lt;br /&gt;
|-&lt;br /&gt;
|2175 || Elemental Gyves?&lt;br /&gt;
|-&lt;br /&gt;
|2176 || &lt;br /&gt;
|-&lt;br /&gt;
|2177 || Degenhard(Battle)&lt;br /&gt;
|-&lt;br /&gt;
|2178 || Lilisette(Battle)&lt;br /&gt;
|-&lt;br /&gt;
|2179 || &lt;br /&gt;
|-&lt;br /&gt;
|2180 || Volker(Battle)&lt;br /&gt;
|-&lt;br /&gt;
|2181 || Excenmille(Battle)&lt;br /&gt;
|-&lt;br /&gt;
|2182 || &lt;br /&gt;
|-&lt;br /&gt;
|2183 ||&lt;br /&gt;
|-&lt;br /&gt;
|2184 || Unknown Samurai(Battle)&lt;br /&gt;
|-&lt;br /&gt;
|2185 || &lt;br /&gt;
|-&lt;br /&gt;
|2186 ||&lt;br /&gt;
|-&lt;br /&gt;
|2187 || Lehko Habhoka(Battle)&lt;br /&gt;
|-&lt;br /&gt;
|2188 || Karaha-Baruha(Battle)&lt;br /&gt;
|-&lt;br /&gt;
|2189 || Lady Lilith(Battle)&lt;br /&gt;
|-&lt;br /&gt;
|2190 || Lilith Ascendant&lt;br /&gt;
|-&lt;br /&gt;
|2191 ||&lt;br /&gt;
|-&lt;br /&gt;
|2192 ||&lt;br /&gt;
|-&lt;br /&gt;
|2193 ||&lt;br /&gt;
|-&lt;br /&gt;
|2194 ||&lt;br /&gt;
|-&lt;br /&gt;
|2195 || Yeti&lt;br /&gt;
|-&lt;br /&gt;
|2196 || Dancer NPC1(HolidayDeco)&lt;br /&gt;
|-&lt;br /&gt;
|2197 || Cait Sith&lt;br /&gt;
|-&lt;br /&gt;
|2198 || Gilgamesh(arms crossed)&lt;br /&gt;
|-&lt;br /&gt;
|2199 || Prince Luzaf(arms crossed)&lt;br /&gt;
|-&lt;br /&gt;
|2200 || Ulmia(arms raised)&lt;br /&gt;
|-&lt;br /&gt;
|2201 || Dancer NPC2(HolidayDeco)&lt;br /&gt;
|-&lt;br /&gt;
|2202 || Aphmau White (arm raised)&lt;br /&gt;
|-&lt;br /&gt;
|2203 || Lion (dagger toss)&lt;br /&gt;
|-&lt;br /&gt;
|2204 || Mandragora&lt;br /&gt;
|-&lt;br /&gt;
|2205 || Dark Ixion&lt;br /&gt;
|-&lt;br /&gt;
|2206 || Ruszor&lt;br /&gt;
|-&lt;br /&gt;
|2207 || Lynx&lt;br /&gt;
|-&lt;br /&gt;
|2208 || Eruca&lt;br /&gt;
|-&lt;br /&gt;
|2209 || Defoliator&lt;br /&gt;
|-&lt;br /&gt;
|2210 || Kutharei(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2211 || Yaanei(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2212 || Slippoy(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2213 || Titlacauan(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2214 || &lt;br /&gt;
|-&lt;br /&gt;
|2215 || Corpselight&lt;br /&gt;
|-&lt;br /&gt;
|2216 || Goblin&lt;br /&gt;
|-&lt;br /&gt;
|2217 || Demon 1 (red)&lt;br /&gt;
|-&lt;br /&gt;
|2218 || Demon 2 (red)&lt;br /&gt;
|-&lt;br /&gt;
|2219 || Demon 3 (red)&lt;br /&gt;
|-&lt;br /&gt;
|2220 || Demon 4 (red)&lt;br /&gt;
|-&lt;br /&gt;
|2221 || Demon 5 (red)&lt;br /&gt;
|-&lt;br /&gt;
|2222 || Amphiptere&lt;br /&gt;
|-&lt;br /&gt;
|2223 || Ruszor&lt;br /&gt;
|-&lt;br /&gt;
|2224 || Tube&lt;br /&gt;
|-&lt;br /&gt;
|2225 || Goji(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2226 || Karkadann(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2227 || Indrik(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2228 || Hunt Registry&lt;br /&gt;
|-&lt;br /&gt;
|2229 || Colibri(small)&lt;br /&gt;
|-&lt;br /&gt;
|2230 || Ameretat&lt;br /&gt;
|-&lt;br /&gt;
|2231 || Chigoe&lt;br /&gt;
|-&lt;br /&gt;
|2232 || Chigre&lt;br /&gt;
|-&lt;br /&gt;
|2233 || Wivre&lt;br /&gt;
|-&lt;br /&gt;
|2234 || Flan 1&lt;br /&gt;
|-&lt;br /&gt;
|2235 || Flan 2&lt;br /&gt;
|-&lt;br /&gt;
|2236 || Imp 1&lt;br /&gt;
|-&lt;br /&gt;
|2237 || Imp 2&lt;br /&gt;
|-&lt;br /&gt;
|2238 || Poroggo Prince&lt;br /&gt;
|-&lt;br /&gt;
|2239 || Frog&lt;br /&gt;
|-&lt;br /&gt;
|2240 || Poroggo Madame&lt;br /&gt;
|-&lt;br /&gt;
|2241 || Hippogryph&lt;br /&gt;
|-&lt;br /&gt;
|2242 || Lizard&lt;br /&gt;
|-&lt;br /&gt;
|2243 || Scolopendrid&lt;br /&gt;
|-&lt;br /&gt;
|2244 || Djinn &lt;br /&gt;
|-&lt;br /&gt;
|2245 || Wyvern&lt;br /&gt;
|-&lt;br /&gt;
|2246 || Lynx&lt;br /&gt;
|-&lt;br /&gt;
|2247 || Lycopodium&lt;br /&gt;
|-&lt;br /&gt;
|2248 || Smilodon&lt;br /&gt;
|-&lt;br /&gt;
|2249 || Funguar(gold)&lt;br /&gt;
|-&lt;br /&gt;
|2250 || Perih Vashai&lt;br /&gt;
|-&lt;br /&gt;
|2251 || Ajido-Marujido&lt;br /&gt;
|-&lt;br /&gt;
|2252 || Volker&lt;br /&gt;
|-&lt;br /&gt;
|2253 || Gumbah&lt;br /&gt;
|-&lt;br /&gt;
|2254 || Excenmille&lt;br /&gt;
|-&lt;br /&gt;
|2255 || Cait Sith&lt;br /&gt;
|-&lt;br /&gt;
|2256 || Olgald&lt;br /&gt;
|-&lt;br /&gt;
|2257 || Rhea Myuliah&lt;br /&gt;
|-&lt;br /&gt;
|2258 || Laila&lt;br /&gt;
|-&lt;br /&gt;
|2259 || Rahal&lt;br /&gt;
|-&lt;br /&gt;
|2260 || Rholont&lt;br /&gt;
|-&lt;br /&gt;
|2261 || Klara&lt;br /&gt;
|-&lt;br /&gt;
|2262 || Altennia&lt;br /&gt;
|-&lt;br /&gt;
|2263 || Arrow&lt;br /&gt;
|-&lt;br /&gt;
|2264 || Romaa Mihgo&lt;br /&gt;
|-&lt;br /&gt;
|2265 || Ghyo Molkot&lt;br /&gt;
|-&lt;br /&gt;
|2266 || Fishing Pole&lt;br /&gt;
|-&lt;br /&gt;
|2267 || Cobra Unit 1&lt;br /&gt;
|-&lt;br /&gt;
|2268 || Cobra Unit 2&lt;br /&gt;
|-&lt;br /&gt;
|2269 || red book(closed)&lt;br /&gt;
|-&lt;br /&gt;
|2270 || white book(closed)&lt;br /&gt;
|-&lt;br /&gt;
|2271 || Blue Ball&lt;br /&gt;
|-&lt;br /&gt;
|2272 || Lantern&lt;br /&gt;
|-&lt;br /&gt;
|2273 || Scholar Hat&lt;br /&gt;
|-&lt;br /&gt;
|2274 || Chess Table&lt;br /&gt;
|-&lt;br /&gt;
|2275 || Envelope&lt;br /&gt;
|-&lt;br /&gt;
|2276 || Lehko Habhoka&lt;br /&gt;
|-&lt;br /&gt;
|2277 || Haudrale&lt;br /&gt;
|-&lt;br /&gt;
|2278 || Aquila&lt;br /&gt;
|-&lt;br /&gt;
|2279 || Lilisette&lt;br /&gt;
|-&lt;br /&gt;
|2280 || Elvaan Male 1&lt;br /&gt;
|-&lt;br /&gt;
|2281 || Elvaan Male 2&lt;br /&gt;
|-&lt;br /&gt;
|2282 || Jambiya&lt;br /&gt;
|-&lt;br /&gt;
|2283 || Ticket&lt;br /&gt;
|-&lt;br /&gt;
|2284 || Galka 1&lt;br /&gt;
|-&lt;br /&gt;
|2285 || Galka 2&lt;br /&gt;
|-&lt;br /&gt;
|2286 || Galka 3&lt;br /&gt;
|-&lt;br /&gt;
|2287 || Riautte&lt;br /&gt;
|-&lt;br /&gt;
|2288 || Mithra&lt;br /&gt;
|-&lt;br /&gt;
|2289 || Lady Lilith&lt;br /&gt;
|-&lt;br /&gt;
|2290 || White Book(Floating)&lt;br /&gt;
|-&lt;br /&gt;
|2291 || &lt;br /&gt;
|-&lt;br /&gt;
|2292 || &lt;br /&gt;
|-&lt;br /&gt;
|2293 ||&lt;br /&gt;
|-&lt;br /&gt;
|2294 || Grenades&lt;br /&gt;
|-&lt;br /&gt;
|2295 || animation: sparkling(Maw?)&lt;br /&gt;
|-&lt;br /&gt;
|2296 || Noillurie&lt;br /&gt;
|-&lt;br /&gt;
|2297 || Elvaan Female&lt;br /&gt;
|-&lt;br /&gt;
|2298 || Elvaan Male&lt;br /&gt;
|-&lt;br /&gt;
|2299 || Larzos&lt;br /&gt;
|-&lt;br /&gt;
|2300 || &lt;br /&gt;
|-&lt;br /&gt;
|2301 || Volker(Armor)&lt;br /&gt;
|-&lt;br /&gt;
|2302 || Altennia(Polearm)&lt;br /&gt;
|-&lt;br /&gt;
|2303 || Altennia(Sword*Xbow)&lt;br /&gt;
|-&lt;br /&gt;
|2304 || Nhev Befrathi&lt;br /&gt;
|-&lt;br /&gt;
|2305 || Helm&lt;br /&gt;
|-&lt;br /&gt;
|2306 || Karaha-Baruha(Book)&lt;br /&gt;
|-&lt;br /&gt;
|2307 || Zeid&lt;br /&gt;
|-&lt;br /&gt;
|2308 || Moogle&lt;br /&gt;
|-&lt;br /&gt;
|2309 || Nomad Moogle&lt;br /&gt;
|-&lt;br /&gt;
|2310 || San d'Oria Banner&lt;br /&gt;
|-&lt;br /&gt;
|2311 || Bastok Banner&lt;br /&gt;
|-&lt;br /&gt;
|2312 || Windurst Banner&lt;br /&gt;
|-&lt;br /&gt;
|2313 || Beastmen Banner&lt;br /&gt;
|-&lt;br /&gt;
|2314 || Belfry&lt;br /&gt;
|-&lt;br /&gt;
|2315 || obj_ (Belfry Effect)&lt;br /&gt;
|-&lt;br /&gt;
|2316 || Beastmen Pole&lt;br /&gt;
|-&lt;br /&gt;
|2317 || obj_ (B. Pole Effect)&lt;br /&gt;
|-&lt;br /&gt;
|2318 || obj_&lt;br /&gt;
|-&lt;br /&gt;
|2319 || obj_&lt;br /&gt;
|-&lt;br /&gt;
|2320 || Beastmen Pole&lt;br /&gt;
|-&lt;br /&gt;
|2321 || Verdical Conflux - 1&lt;br /&gt;
|-&lt;br /&gt;
|2322 || Verdical Conflux - 2&lt;br /&gt;
|-&lt;br /&gt;
|2323 || Cavernous Maw (present)&lt;br /&gt;
|-&lt;br /&gt;
|2324 || Cavernous Maw (present)&lt;br /&gt;
|-&lt;br /&gt;
|2325 || Cavernous Maw (past)&lt;br /&gt;
|-&lt;br /&gt;
|2326 || effect: maw tele-aura&lt;br /&gt;
|-&lt;br /&gt;
|2327 || Mantelet&lt;br /&gt;
|-&lt;br /&gt;
|2328 || Beastmen Mantelet&lt;br /&gt;
|-&lt;br /&gt;
|2329 || Belfry&lt;br /&gt;
|-&lt;br /&gt;
|2330 || Large crate&lt;br /&gt;
|-&lt;br /&gt;
|2331 || Small crate&lt;br /&gt;
|-&lt;br /&gt;
|2332 || M.M.M. Workshop - 1&lt;br /&gt;
|-&lt;br /&gt;
|2333 || M.M.M. Workshop - 2&lt;br /&gt;
|-&lt;br /&gt;
|2334 || M.M.M. Shopfront&lt;br /&gt;
|-&lt;br /&gt;
|2335 || M.M.M. Workshop - 3&lt;br /&gt;
|-&lt;br /&gt;
|2336 || M.M.M. Workshop - 4&lt;br /&gt;
|-&lt;br /&gt;
|2337 || M.M.M. Workshop - 5&lt;br /&gt;
|-&lt;br /&gt;
|2338 || M.M.M. Workshop - 6&lt;br /&gt;
|-&lt;br /&gt;
|2339 || M.M.M. Workshop - 7&lt;br /&gt;
|-&lt;br /&gt;
|2340 || M.M.M. Workshop - 8&lt;br /&gt;
|-&lt;br /&gt;
|2341 || &lt;br /&gt;
|-&lt;br /&gt;
|2342 || Phosphorous Ward&lt;br /&gt;
|-&lt;br /&gt;
|2343 || Seat&lt;br /&gt;
|-&lt;br /&gt;
|2344 || Hunt Registry&lt;br /&gt;
|-&lt;br /&gt;
|2345 || &lt;br /&gt;
|-&lt;br /&gt;
|2346 || Bow of Light&lt;br /&gt;
|-&lt;br /&gt;
|2347 || Horn &lt;br /&gt;
|-&lt;br /&gt;
|2348 || Synergy Furnace&lt;br /&gt;
|-&lt;br /&gt;
|2349 || Mandragora&lt;br /&gt;
|-&lt;br /&gt;
|2350 || Young Aldo&lt;br /&gt;
|-&lt;br /&gt;
|2351 || Seed Crystal&lt;br /&gt;
|-&lt;br /&gt;
|2352 || Seed Mandragora&lt;br /&gt;
|-&lt;br /&gt;
|2353 || Seed Goblin&lt;br /&gt;
|-&lt;br /&gt;
|2354 || Seed Orc&lt;br /&gt;
|-&lt;br /&gt;
|2355 || Seed Quadav&lt;br /&gt;
|-&lt;br /&gt;
|2356 || Seed Yagudo &lt;br /&gt;
|-&lt;br /&gt;
|2357 || animation: sparkling(ACP CS?)&lt;br /&gt;
|-&lt;br /&gt;
|2358 || SunbreezeFestival7(HolidayDecor)&lt;br /&gt;
|-&lt;br /&gt;
|2359 || Riko Kupenreich - 1&lt;br /&gt;
|-&lt;br /&gt;
|2360 || Riko Kupenreich - 2&lt;br /&gt;
|-&lt;br /&gt;
|2361 || Mog&lt;br /&gt;
|-&lt;br /&gt;
|2362 || Kupiruru&lt;br /&gt;
|-&lt;br /&gt;
|2363 || Toto Kupeliaure&lt;br /&gt;
|-&lt;br /&gt;
|2364 || Henchman Moogle&lt;br /&gt;
|-&lt;br /&gt;
|2365 || Henchman Moogle (Battle)&lt;br /&gt;
|-&lt;br /&gt;
|2366 || Riko Kupenreich (Battle)&lt;br /&gt;
|-&lt;br /&gt;
|2367 || Shinryu&lt;br /&gt;
|-&lt;br /&gt;
|2368 || Shantotto fomor (Blue eyes)&lt;br /&gt;
|-&lt;br /&gt;
|2369 || Belle Shantotto&lt;br /&gt;
|-&lt;br /&gt;
|2370 || Bat 1&lt;br /&gt;
|-&lt;br /&gt;
|2371 || &lt;br /&gt;
|-&lt;br /&gt;
|2372 || Bat 2&lt;br /&gt;
|-&lt;br /&gt;
|2373 || Shantotto fomor (Red eyes)&lt;br /&gt;
|-&lt;br /&gt;
|2374 || &lt;br /&gt;
|-&lt;br /&gt;
|2375 || &lt;br /&gt;
|-&lt;br /&gt;
|2376 || Lacovie(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2377 || Black Pachypodium&lt;br /&gt;
|-&lt;br /&gt;
|2378 || Adenium&lt;br /&gt;
|-&lt;br /&gt;
|2379 || Vileberry&lt;br /&gt;
|-&lt;br /&gt;
|2380 || Clionid&lt;br /&gt;
|-&lt;br /&gt;
|2381 || Limule&lt;br /&gt;
|-&lt;br /&gt;
|2382 || Pygmytoise&lt;br /&gt;
|-&lt;br /&gt;
|2383 || Naul (Mini Fafhog)&lt;br /&gt;
|-&lt;br /&gt;
|2384 || Morbol&lt;br /&gt;
|-&lt;br /&gt;
|2385 || Karakul&lt;br /&gt;
|-&lt;br /&gt;
|2386 || Tiger&lt;br /&gt;
|-&lt;br /&gt;
|2387 || Blue Wyvern&lt;br /&gt;
|-&lt;br /&gt;
|2388 || Qutrub&lt;br /&gt;
|-&lt;br /&gt;
|2389 || Titlacauan(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2390 || Bukhis(AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2391 || Amhuluk&lt;br /&gt;
|-&lt;br /&gt;
|2392 || Worm (silver)&lt;br /&gt;
|-&lt;br /&gt;
|2393 || Iron Giant (Sword)&lt;br /&gt;
|-&lt;br /&gt;
|2394 || Iron Giant (Club)&lt;br /&gt;
|-&lt;br /&gt;
|2395 || Iron Giant head&lt;br /&gt;
|-&lt;br /&gt;
|2396 || Amoeban&lt;br /&gt;
|-&lt;br /&gt;
|2397 || Murex&lt;br /&gt;
|-&lt;br /&gt;
|2398 || Rani (AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2399 || Raja (AbysNM)&lt;br /&gt;
|-&lt;br /&gt;
|2400 || Lady Lilith&lt;br /&gt;
|-&lt;br /&gt;
|2401 || Magian Moogle&lt;br /&gt;
|-&lt;br /&gt;
|2402 || Verdical Conflux&lt;br /&gt;
|-&lt;br /&gt;
|2403 || Volker&lt;br /&gt;
|-&lt;br /&gt;
|2404 || Runic Seal&lt;br /&gt;
|-&lt;br /&gt;
|2405 || Magian Moogle&lt;br /&gt;
|-&lt;br /&gt;
|2406 || Magian Moogle&lt;br /&gt;
|-&lt;br /&gt;
|2407 || Portia&lt;br /&gt;
|-&lt;br /&gt;
|2408 || White doves&lt;br /&gt;
|-&lt;br /&gt;
|2409 || Flower bouquet&lt;br /&gt;
|-&lt;br /&gt;
|2410 || Transscendental Radiance&lt;br /&gt;
|-&lt;br /&gt;
|2411 || Campfire&lt;br /&gt;
|-&lt;br /&gt;
|2412 || Torch&lt;br /&gt;
|-&lt;br /&gt;
|2413 || Crate&lt;br /&gt;
|-&lt;br /&gt;
|2414 || Cait Sith (Voidwatch/Abys)&lt;br /&gt;
|-&lt;br /&gt;
|2415 || Red Transccendental Radiance?&lt;br /&gt;
|-&lt;br /&gt;
|2416 || Chocobo Egg&lt;br /&gt;
|-&lt;br /&gt;
|2417 || Large crystal&lt;br /&gt;
|-&lt;br /&gt;
|2418 || Corpselight&lt;br /&gt;
|-&lt;br /&gt;
|2419 || Magian Moogle (white)&lt;br /&gt;
|-&lt;br /&gt;
|2420 || Waypoint&lt;br /&gt;
|-&lt;br /&gt;
|2421 || Odyssean Passage&lt;br /&gt;
|-&lt;br /&gt;
|2422 || Green resource node&lt;br /&gt;
|-&lt;br /&gt;
|2423 || Gold resource node&lt;br /&gt;
|-&lt;br /&gt;
|2424 || Blue resource node&lt;br /&gt;
|-&lt;br /&gt;
|2425 || Sturdy Pyxis&lt;br /&gt;
|-&lt;br /&gt;
|2426 || &lt;br /&gt;
|-&lt;br /&gt;
|2427 ||&lt;br /&gt;
|-&lt;br /&gt;
|2428 ||&lt;br /&gt;
|-&lt;br /&gt;
|2429 ||&lt;br /&gt;
|-&lt;br /&gt;
|2430 || Sage Hourou (Dragon Quest IX crossover event NPC)&lt;br /&gt;
|-&lt;br /&gt;
|2431 || Slime (Dragon Quest IX crossover event NPC)&lt;br /&gt;
|-&lt;br /&gt;
|2432 || Spriggan (Dragon Quest IX crossover event NPC)&lt;br /&gt;
|-&lt;br /&gt;
|2433 || Floating Book&lt;br /&gt;
|-&lt;br /&gt;
|2434 || Alicorn&lt;br /&gt;
|-&lt;br /&gt;
|2435 || Ixion&lt;br /&gt;
|-&lt;br /&gt;
|2436 || Slepnir (Odin's Horse)&lt;br /&gt;
|-&lt;br /&gt;
|2437 ||&lt;br /&gt;
|-&lt;br /&gt;
|2438 ||&lt;br /&gt;
|-&lt;br /&gt;
|2439 ||&lt;br /&gt;
|-&lt;br /&gt;
|2440 ||&lt;br /&gt;
|-&lt;br /&gt;
|2441 ||&lt;br /&gt;
|-&lt;br /&gt;
|2442 ||&lt;br /&gt;
|-&lt;br /&gt;
|2443 ||&lt;br /&gt;
|-&lt;br /&gt;
|2444 ||&lt;br /&gt;
|-&lt;br /&gt;
|2445 ||&lt;br /&gt;
|-&lt;br /&gt;
|2446 ||&lt;br /&gt;
|-&lt;br /&gt;
|2447 ||&lt;br /&gt;
|-&lt;br /&gt;
|2448 ||&lt;br /&gt;
|-&lt;br /&gt;
|2449 ||&lt;br /&gt;
|-&lt;br /&gt;
|2450 ||&lt;br /&gt;
|-&lt;br /&gt;
|2466 || PROMATHIA?&lt;br /&gt;
|-&lt;br /&gt;
|2467 || Phoenix??&lt;br /&gt;
|-&lt;br /&gt;
|2468 || Altana???&lt;br /&gt;
|-&lt;br /&gt;
|2500 ||&lt;br /&gt;
|-&lt;br /&gt;
|2678 || Arciela&lt;br /&gt;
|-&lt;br /&gt;
|2882 || FF14 Spriggan&lt;br /&gt;
|-&lt;br /&gt;
|2881 || DQ Slime&lt;br /&gt;
|-&lt;br /&gt;
|2907 || DQ She-Slime (Red Slime)&lt;br /&gt;
|-&lt;br /&gt;
|2908 || DQ Metal Slime&lt;br /&gt;
|-&lt;br /&gt;
|2909 || FF14 Spriggan&lt;br /&gt;
|-&lt;br /&gt;
|2910 || FF14 Spriggan&lt;br /&gt;
|-&lt;br /&gt;
|2928 || Porxie&lt;br /&gt;
|-&lt;br /&gt;
|3000 || Trust: Shantotto&lt;br /&gt;
|-&lt;br /&gt;
|3001 || Trust: Naji&lt;br /&gt;
|-&lt;br /&gt;
|3002 || Trust: Kupipi&lt;br /&gt;
|-&lt;br /&gt;
|3003 || Trust: Excenmille&lt;br /&gt;
|-&lt;br /&gt;
|3004 || Trust: Ayame&lt;br /&gt;
|-&lt;br /&gt;
|3005 || Trust: Nanaa_mihgo&lt;br /&gt;
|-&lt;br /&gt;
|3006 || Trust: Curilla&lt;br /&gt;
|-&lt;br /&gt;
|3007 || Trust: Volker&lt;br /&gt;
|-&lt;br /&gt;
|3008 || Trust: Ajido-marujido&lt;br /&gt;
|-&lt;br /&gt;
|3009 || Trust: Trion&lt;br /&gt;
|-&lt;br /&gt;
|3010 || Trust: Zeid&lt;br /&gt;
|-&lt;br /&gt;
|3011 || Trust: Lion&lt;br /&gt;
|-&lt;br /&gt;
|3012 || Trust: Tenzen&lt;br /&gt;
|-&lt;br /&gt;
|3013 || Trust: Mihli_aliapoh&lt;br /&gt;
|-&lt;br /&gt;
|3014 || Trust: Valaineral&lt;br /&gt;
|-&lt;br /&gt;
|3015 || Trust: Joachim&lt;br /&gt;
|-&lt;br /&gt;
|3016 || Trust: Naja_salaheem&lt;br /&gt;
|-&lt;br /&gt;
|3017 || Trust: Prishe&lt;br /&gt;
|-&lt;br /&gt;
|3018 || Trust: Ulmia&lt;br /&gt;
|-&lt;br /&gt;
|3020 || Trust: Cherukiki&lt;br /&gt;
|-&lt;br /&gt;
|3021 || Trust: Iron_eater&lt;br /&gt;
|-&lt;br /&gt;
|3022 || Trust: Gessho&lt;br /&gt;
|-&lt;br /&gt;
|3023 || Trust: Gadalar&lt;br /&gt;
|-&lt;br /&gt;
|3025 || Trust: Ingrid&lt;br /&gt;
|-&lt;br /&gt;
|3026 || Trust: Lehko_habhoka&lt;br /&gt;
|-&lt;br /&gt;
|3027 || Trust: Nashmeira&lt;br /&gt;
|-&lt;br /&gt;
|3028 || Trust: Zazarg&lt;br /&gt;
|-&lt;br /&gt;
|3029 || Trust: Ovjang&lt;br /&gt;
|-&lt;br /&gt;
|3030 || Trust: Mnejing&lt;br /&gt;
|-&lt;br /&gt;
|3031 || Trust: Sakura&lt;br /&gt;
|-&lt;br /&gt;
|3032 || Trust: Luzaf&lt;br /&gt;
|-&lt;br /&gt;
|3033 || Trust: Najelith&lt;br /&gt;
|-&lt;br /&gt;
|3034 || Trust: Aldo&lt;br /&gt;
|-&lt;br /&gt;
|3035 || Trust: Moogle&lt;br /&gt;
|-&lt;br /&gt;
|3036 || Trust: Fablinix&lt;br /&gt;
|-&lt;br /&gt;
|3037 || Trust: Maat&lt;br /&gt;
|-&lt;br /&gt;
|3038 || Trust: Domina Shantotto&lt;br /&gt;
|-&lt;br /&gt;
|3039 || Trust: Star Sibyl&lt;br /&gt;
|-&lt;br /&gt;
|3040 || Trust: Karaha-Baruha&lt;br /&gt;
|-&lt;br /&gt;
|3041 || Trust: Cid&lt;br /&gt;
|-&lt;br /&gt;
|3042 || Trust: Gilgamesh&lt;br /&gt;
|-&lt;br /&gt;
|3043 || Trust: Areuhat&lt;br /&gt;
|-&lt;br /&gt;
|3045 || Trust: Elivira&lt;br /&gt;
|-&lt;br /&gt;
|3046 || Trust: Noillurie&lt;br /&gt;
|-&lt;br /&gt;
|3047 || Trust: Lhu Mhakaracca&lt;br /&gt;
|-&lt;br /&gt;
|3048 || Trust: Ferreous Coffin&lt;br /&gt;
|-&lt;br /&gt;
|3049 || Trust: Lilisette&lt;br /&gt;
|-&lt;br /&gt;
|3050 || Trust: Mumor&lt;br /&gt;
|-&lt;br /&gt;
|3051 || Trust: Uka Totlihn&lt;br /&gt;
|-&lt;br /&gt;
|3052 || Trust: Excenmille [S]&lt;br /&gt;
|-&lt;br /&gt;
|3053 || Trust: Klara&lt;br /&gt;
|-&lt;br /&gt;
|3054 || Trust: Romaa Mihgo&lt;br /&gt;
|-&lt;br /&gt;
|3055 || Trust: Kuyin Hathdenna&lt;br /&gt;
|-&lt;br /&gt;
|3056 || Trust: Rahal&lt;br /&gt;
|-&lt;br /&gt;
|3057 || Trust: Koru-Moru&lt;br /&gt;
|-&lt;br /&gt;
|3067 || Trust: Babban&lt;br /&gt;
|-&lt;br /&gt;
|3068 || Trust: Abenzio&lt;br /&gt;
|-&lt;br /&gt;
|3069 || Trust: Rughadjeen&lt;br /&gt;
|-&lt;br /&gt;
|3070 || Trust: Kukki-Chebukki&lt;br /&gt;
|-&lt;br /&gt;
|3071 || Trust: Margret&lt;br /&gt;
|-&lt;br /&gt;
|3072 || Trust: Chacharoon&lt;br /&gt;
|-&lt;br /&gt;
|3073 || Trust: Lhe Lhangavo&lt;br /&gt;
|-&lt;br /&gt;
|3074 || Trust: Arciela&lt;br /&gt;
|-&lt;br /&gt;
|3075 || Trust: Mayakov&lt;br /&gt;
|-&lt;br /&gt;
|3076 || Trust: Qultada&lt;br /&gt;
|-&lt;br /&gt;
|3077 || Trust: Adelheid&lt;br /&gt;
|-&lt;br /&gt;
|3078 || Trust: Amchuchu&lt;br /&gt;
|-&lt;br /&gt;
|3079 || Trust: Brygid&lt;br /&gt;
|-&lt;br /&gt;
|3080 || Trust: Trust: Mildaurion&lt;br /&gt;
|-&lt;br /&gt;
|3081 || Trust: Lion II&lt;br /&gt;
|-&lt;br /&gt;
|3082 || Trust: Prishe II&lt;br /&gt;
|-&lt;br /&gt;
|3083 || Trust: Nashmeira II&lt;br /&gt;
|-&lt;br /&gt;
|3084 || Trust: Lilisette II&lt;br /&gt;
|-&lt;br /&gt;
|3085 || Trust: Arciela II&lt;br /&gt;
|-&lt;br /&gt;
|3086 || Trust: Zeid II&lt;br /&gt;
|-&lt;br /&gt;
|3087 || Trust: Halver&lt;br /&gt;
|-&lt;br /&gt;
|3088 || Trust: Rongelouts&lt;br /&gt;
|-&lt;br /&gt;
|3089 || Trust: Leonoyne&lt;br /&gt;
|-&lt;br /&gt;
|3090 || Trust: Maximilian&lt;br /&gt;
|-&lt;br /&gt;
|3091 || Trust: Kayeel&lt;br /&gt;
|-&lt;br /&gt;
|3092 || Trust: Robel-Akbel&lt;br /&gt;
|-&lt;br /&gt;
|3093 || Trust: Kupofried&lt;br /&gt;
|-&lt;br /&gt;
|3094 || Trust: Selh'teus&lt;br /&gt;
|-&lt;br /&gt;
|3095 || Trust: Yoran-Oran (UC)&lt;br /&gt;
|-&lt;br /&gt;
|3096 || Trust: Sylvie (UC)&lt;br /&gt;
|-&lt;br /&gt;
|3097 || Trust: Tenzen II&lt;br /&gt;
|-&lt;br /&gt;
|3098 || Trust: Abquhbah&lt;br /&gt;
|-&lt;br /&gt;
|3099 || Trust: Balamor&lt;br /&gt;
|-&lt;br /&gt;
|3100 || Trust: August&lt;br /&gt;
|-&lt;br /&gt;
|3101 || Trust: Rosulatia&lt;br /&gt;
|-&lt;br /&gt;
|3102 || Trust: Ingrid II&lt;br /&gt;
|-&lt;br /&gt;
|3103 || Trust: Teodor&lt;br /&gt;
|-&lt;br /&gt;
|3104 || Trust: Mumor II&lt;br /&gt;
|-&lt;br /&gt;
|3105 || Trust: Ullegore&lt;br /&gt;
|-&lt;br /&gt;
|3106 || Trust: Makki&lt;br /&gt;
|-&lt;br /&gt;
|3107 || Trust: King of Hearts&lt;br /&gt;
|-&lt;br /&gt;
|3108 || Trust: Morimar&lt;br /&gt;
|-&lt;br /&gt;
|3109 || Trust: Darrcuiln&lt;br /&gt;
|-&lt;br /&gt;
|3110 || Trust: Shantotto II&lt;br /&gt;
|-&lt;br /&gt;
|3111 || Trust: Iroha&lt;br /&gt;
|-&lt;br /&gt;
|3112 || Trust: Iroha II&lt;br /&gt;
|-&lt;br /&gt;
|3113 || Trust: Ark HM&lt;br /&gt;
|-&lt;br /&gt;
|3114 || Trust: Ark EV&lt;br /&gt;
|-&lt;br /&gt;
|3115 || Trust: Ark MR&lt;br /&gt;
|-&lt;br /&gt;
|3116 || Trust: Ark TT&lt;br /&gt;
|-&lt;br /&gt;
|3117 || Trust: Ark GK&lt;br /&gt;
|-&lt;br /&gt;
|3118 || Trust: Ygnas&lt;br /&gt;
|-&lt;br /&gt;
|3119 || Trust: Cornelia&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=Useful_Queries&amp;diff=22703</id>
		<title>Useful Queries</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=Useful_Queries&amp;diff=22703"/>
				<updated>2018-12-25T00:33:23Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: SQL query to mail an item to all characters on the entire server&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Resetting an account password ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
UPDATE accounts SET password = PASSWORD(&amp;quot;NEW_PASSWORD_HERE&amp;quot;) WHERE login = 'ACCOUNT_NAME_HERE';&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mail an item to all characters on the entire server ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
INSERT INTO delivery_box (charid, charname, box, slot, itemid, itemsubid, quantity, extra, senderid, sender, received, sent)&lt;br /&gt;
  SELECT chars.charid, chars.charname, 1, 0, ItemIdHere, 0, 1, NULL, 0, 'The MHMU', 0, 0 FROM chars;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Find All Mobs Without Pets ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
select mobid, mobname, mob_pets.pet_offset &lt;br /&gt;
from mob_spawn_points &lt;br /&gt;
inner join mob_groups on mob_spawn_points.groupid = mob_groups.groupid &lt;br /&gt;
inner join mob_pools on mob_groups.poolid = mob_pools.poolid &lt;br /&gt;
left join mob_pets on mob_pets.mob_mobid = mob_spawn_points.mobid &lt;br /&gt;
where mob_pools.mJob IN (9, 14, 15, 18) and mob_pets.pet_offset IS NULL;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Find All Pets Without a Master ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
select mobid, mobname from mob_spawn_points where mobname LIKE '%\_s\_%' and NOT EXISTS (select * from mob_pets where mob_mobid + pet_offset = mobid limit 1);&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Expansion icons ==&lt;br /&gt;
Icons are set per-account now, in the accounts table. Change the default value in the table design to the value you want everyone to have (without having to set it every time someone creates an account).&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Expansion Icons - 2 Bytes&lt;br /&gt;
&lt;br /&gt;
Byte 1 - Zilart to A Shantotto Ascension&lt;br /&gt;
00000000 Bit0 - Not Used - Original FFXI bit&lt;br /&gt;
00000010 Bit1 - Enables Rise of Zilart Icon&lt;br /&gt;
00000100 Bit2 - Enables Chains of Promathia Icon&lt;br /&gt;
00001000 Bit3 - Enables Treasures of Aht Urhgan Icon&lt;br /&gt;
00010000 Bit4 - Enables Wings of The Goddess&lt;br /&gt;
00100000 Bit5 - Enables A Crystalline Prophecy Icon&lt;br /&gt;
01000000 Bit6 - Enables A Moogle Kupod'Etat Icon&lt;br /&gt;
10000000 Bit7 - Enables A Shantotto Ascension Icon&lt;br /&gt;
&lt;br /&gt;
Byte 2 - Vision of Abyssea to Seekers of Adoulin&lt;br /&gt;
00000001 Bit0 - Enables Vision of Abyssea&lt;br /&gt;
00000010 Bit1 - Enables Scars of Abyssea&lt;br /&gt;
00000100 Bit2 - Enables Heroes of Abyssea&lt;br /&gt;
00001000 Bit3 - Enables Seekers of Adoulin&lt;br /&gt;
00010000 Bit4 - Not Used - Future expansion&lt;br /&gt;
00100000 Bit5 - Not Used - Future expansion&lt;br /&gt;
01000000 Bit6 - Not Used - Future expansion&lt;br /&gt;
10000000 Bit7 - Not Used - Future expansion&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It's a decimal representation of multiple bytes. Lets look at them in binary, where it's all on/off (one and zero):&amp;lt;br&amp;gt;&lt;br /&gt;
so our default value of 4094 = 0000111111111110 (everything except the &amp;quot;Not Used&amp;quot; bits). You can use almost any calculator to swap between these formats if you need to.&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=Building_the_Server&amp;diff=22701</id>
		<title>Building the Server</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=Building_the_Server&amp;diff=22701"/>
				<updated>2018-11-05T00:05:03Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: /* Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Installing &amp;amp; Setting up the DS Server on Windows ==&lt;br /&gt;
&lt;br /&gt;
=== Prerequisites ===&lt;br /&gt;
&lt;br /&gt;
In this section we will download every program/tool we will need to setup and maintain the servers. Do not install these yet.&lt;br /&gt;
&lt;br /&gt;
* A MySQL compatible database, one of:&lt;br /&gt;
** [https://downloads.mariadb.org/ MariaDB]&lt;br /&gt;
** [https://dev.mysql.com/downloads/mysql/5.7.html MySQL Community Server (5.6 or 5.7 for now, not the 8.0 build)] (flag)&lt;br /&gt;
** [http://dev.mysql.com/downloads/installer/5.6.html/ MySQL Community Server 5.6 (Updated)] (flag)&lt;br /&gt;
&lt;br /&gt;
* Ability to interact with said database, one of:&lt;br /&gt;
** [http://dev.mysql.com/downloads/workbench/ MySQL Workbench]&lt;br /&gt;
** [https://www.heidisql.com/download.php HiediSQL] (comes with MariaDB if you used that, and there are also portable editions)&lt;br /&gt;
** Any other database management GUI or learn to command line (its super easy and you can google your way through it)&lt;br /&gt;
&lt;br /&gt;
* all of:&lt;br /&gt;
** [https://www.visualstudio.com/downloads/ Visual Studio 2017 (Community is fine, make sure you select C++ development and windows SDK during install)]&lt;br /&gt;
** [https://git-for-windows.github.io/ Git For Windows]&lt;br /&gt;
** [https://tortoisegit.org/ TortoiseGit]&lt;br /&gt;
** [https://www.microsoft.com/en-ca/download/details.aspx?id=48145 Visual C++ Redistributable Runtimes 2015]&lt;br /&gt;
** [http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=17851 .Net framework version 4 or newer, should already be present]&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
&lt;br /&gt;
'''IMPORTANT NOTICE!'''&lt;br /&gt;
&lt;br /&gt;
There may be certain issues when trying to use newer versions of MySQL or MariaDB. Pull requests to remedy these issues are welcome.&lt;br /&gt;
&lt;br /&gt;
Some feature change:&lt;br /&gt;
* The PASSWORD() function is removed in the latest version of MySQL&lt;br /&gt;
* Use of the VALUES() function is limited to INSERT ... ON DUPLICATE KEY UPDATE in the latest versions of MariaB ''and'' MySQL&lt;br /&gt;
* The latest MySQL may complain about default timestamps on certain tables - this is also a known issue with using XAMP distributions in some configurations.&lt;br /&gt;
&lt;br /&gt;
'''Recommended versions are:'''&lt;br /&gt;
* MariaDB 10.2.18&lt;br /&gt;
* MySQL 5.7&lt;br /&gt;
* MySQL 5.6&lt;br /&gt;
&lt;br /&gt;
==== MariaDB ==== &lt;br /&gt;
It's pretty straightforward, the defaults are fine and you can optionally change the root password (but better yet don't use the root user for everything). The same is true for MySQL.&lt;br /&gt;
&lt;br /&gt;
==== MySql ==== &lt;br /&gt;
(flag)&lt;br /&gt;
&lt;br /&gt;
Choose Typical Installation&lt;br /&gt;
&lt;br /&gt;
After the main installation, select Launch the MySQL Instance Configuration Wizard&lt;br /&gt;
&lt;br /&gt;
Select Detailed Configuration&lt;br /&gt;
&lt;br /&gt;
Select Developer Machine&lt;br /&gt;
&lt;br /&gt;
Select Multi-functional Database&lt;br /&gt;
&lt;br /&gt;
Standard Installation Directory&lt;br /&gt;
&lt;br /&gt;
Select Manual Setting and 1000 Concurrent connections&lt;br /&gt;
&lt;br /&gt;
Select Enable TCP/IP Networking, Port Number 3306, and Enable Strict Mode&lt;br /&gt;
&lt;br /&gt;
Select Best Support for Multilingualism&lt;br /&gt;
&lt;br /&gt;
Select Install as Windows Service, Launch the MySQL Server automatically, and Include Bin Directory in Windows PATH.&lt;br /&gt;
&lt;br /&gt;
Select Modify Security Settings, and enter a new password twice. Write down the MySQL password.&lt;br /&gt;
(DO NOT LEAVE BLANK.)&lt;br /&gt;
&lt;br /&gt;
Select Next, Execute, then Finish&lt;br /&gt;
&lt;br /&gt;
==== MySQL 5.6 '''(Updated)'''==== &lt;br /&gt;
Note: Server is x86, but will install 32-bit and 64-bit binaries.&lt;br /&gt;
&lt;br /&gt;
Accept License Terms&lt;br /&gt;
&lt;br /&gt;
Skip Check for updates&lt;br /&gt;
&lt;br /&gt;
Select Developer Default&lt;br /&gt;
&lt;br /&gt;
Check requirements and click Execute - will launch installers for anything you're missing&lt;br /&gt;
&lt;br /&gt;
Default Installation - ~5min&lt;br /&gt;
&lt;br /&gt;
Default Configuration - Check box for &amp;quot;Show Advance Options&amp;quot; - Click Next&lt;br /&gt;
&lt;br /&gt;
Enter MySQL Root Password, twice. Remember it! - Click Next&lt;br /&gt;
&lt;br /&gt;
It will show windows service details, leave as default and Click Next&lt;br /&gt;
&lt;br /&gt;
It will show Logging options, leave as default and  Click Next&lt;br /&gt;
&lt;br /&gt;
Configuration will complete, Click Next&lt;br /&gt;
&lt;br /&gt;
Samples and examples will configure - ~5min - Click Next&lt;br /&gt;
&lt;br /&gt;
Click Finish&lt;br /&gt;
&lt;br /&gt;
==== MySQL 5.7 '''(New)'''==== &lt;br /&gt;
Note: Server is x86, but will install 32-bit and 64-bit binaries.&lt;br /&gt;
&lt;br /&gt;
Accept License Terms&lt;br /&gt;
&lt;br /&gt;
Choosing setup type: Keep defaults. Note, you can select &amp;quot;Server only&amp;quot;, but Developer Default will allow you to skip the MySQL Workbench below, and it will require more diskspace.&lt;br /&gt;
&lt;br /&gt;
Check Requirements: Click next. You should not need anything that shows &amp;quot;Manual&amp;quot;, but you can download the modules separately if you do need them later for some reason. *Note, if you are missing some of the elements (Status = manual), it will pop up with a message stating &amp;quot;One or more product requirements have not been satisfied&amp;quot;. Click yes to continue.&lt;br /&gt;
&lt;br /&gt;
Installation: It will show a list of those things that you will install (it will not list those that had &amp;quot;Manual&amp;quot; in previous step). Click Execute.&lt;br /&gt;
&lt;br /&gt;
Product Configuration: This screen will just tell you that there is still some stuff to configure. Click Next.&lt;br /&gt;
&lt;br /&gt;
Group Replication: Leave default setting (Standalone MySQL Server / Classic MySQL Replication) and click Next&lt;br /&gt;
&lt;br /&gt;
Type and Networking: Leave default settings and click Next (Only reason you would need to change is if you are planning to run a dedicated online server, in which case, I hope you know what these options already mean...)&lt;br /&gt;
&lt;br /&gt;
Accounts and Roles: Enter MySQL Root Password, twice. Remember it! - Click Next&lt;br /&gt;
&lt;br /&gt;
Windows Service: Leave default settings and click Next.&lt;br /&gt;
&lt;br /&gt;
Plugins and Extensions: Leave default settings and click Next.&lt;br /&gt;
&lt;br /&gt;
Apply Configuration: Click Execute. It will show you the progress as it configures your MySQL installation. Once complete, click Finish&lt;br /&gt;
&lt;br /&gt;
Product Configuration: Click Next, (This will set up some samples and examples databases)&lt;br /&gt;
&lt;br /&gt;
Connect to Server: Enter the password you entered for the MySQL (Under Accounts and Roles section) at the bottom where it asks for password, then click Check. As long as the password is correct, it will ungrey the Next button and allow you to continue. Click Next.&lt;br /&gt;
&lt;br /&gt;
Apply Configuration: Just like the Apply configuration above. Click Execute, it will configure, then click Finish once complete.&lt;br /&gt;
&lt;br /&gt;
Product Configuration: Click Next.&lt;br /&gt;
&lt;br /&gt;
Installation Complete: As per the title, you are done. Click Finish and enjoy your new MySQL database.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== MySQL Workbench ==== &lt;br /&gt;
&lt;br /&gt;
Use default installation options. This can still be installed and will still function even if you use MariaDB instead of stock MySQL. It will generate a few warnings from by a version number check that you can safely ignore.&lt;br /&gt;
&lt;br /&gt;
==== Visual Studio 2017 ====&lt;br /&gt;
&lt;br /&gt;
Any edition works.  Community is free.&lt;br /&gt;
&lt;br /&gt;
Make sure you install Desktop development with C++ when selecting development packages.&lt;br /&gt;
&lt;br /&gt;
==== Git for Windows ====&lt;br /&gt;
&lt;br /&gt;
Use default installation options.&lt;br /&gt;
&lt;br /&gt;
==== TortoiseGit ====&lt;br /&gt;
&lt;br /&gt;
Use default installation options. You can skip the step to reboot since we'll reboot once everything else is installed.&lt;br /&gt;
&lt;br /&gt;
==== Visual C++ Redistributable Runtime 2015 ====&lt;br /&gt;
&lt;br /&gt;
Use default installation options.&lt;br /&gt;
&lt;br /&gt;
==== .Net 4.6 (or higher) ====&lt;br /&gt;
&lt;br /&gt;
Use default installation options.  It probably comes with your Visual Studio install anyway. Dot Net Frameworks always come with all prior versions packed in, so you never need to install multiple versions.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
At this point everything should be installed that needs to be and you can restart your PC to finalize them.&lt;br /&gt;
&lt;br /&gt;
=== Downloading the Server Source Code ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will use TortoiseGit to download the latest git source code for the server.'''&lt;br /&gt;
&lt;br /&gt;
Open Windows Explorer (right click the start button and choose Windows Explorer)&lt;br /&gt;
&lt;br /&gt;
Right click on any folder select Git Clone&lt;br /&gt;
&lt;br /&gt;
In the &amp;quot;URL&amp;quot; field put in the following url: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://github.com/DarkstarProject/darkstar.git&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set the &amp;quot;Directory&amp;quot; to your choice (blank will default to current location /darkstar&lt;br /&gt;
&lt;br /&gt;
Click OK.&lt;br /&gt;
&lt;br /&gt;
Wait for the download to finish.&lt;br /&gt;
&lt;br /&gt;
Click OK to close TortoiseGit.&lt;br /&gt;
&lt;br /&gt;
Close windows explorer&lt;br /&gt;
&lt;br /&gt;
At this point you have downloaded all of the source code for the latest version.&lt;br /&gt;
&lt;br /&gt;
If you are not planning on doing any development, it's advised to use the stable branch instead of master.  Right click on your darkstar folder, and go to TortoiseGit -&amp;gt; Switch/Checkout.&lt;br /&gt;
Change the branch dropdown to remotes/origin/stable and hit OK.&lt;br /&gt;
&lt;br /&gt;
=== Setting up the Database ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will use the data that you downloaded to build a database in MySQL.'''&lt;br /&gt;
&lt;br /&gt;
==== Using a bat script ====&lt;br /&gt;
&lt;br /&gt;
If you follow this step, you may skip the next one. &lt;br /&gt;
&lt;br /&gt;
Paste the following into notepad and save it as DSP_Import.bat in your dsp\sql folder:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@ECHO OFF&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== THis script will drop the DB specificed, then create the DB  =========&lt;br /&gt;
REM ====== specified, and then load all .sql tables from its run dir to =========&lt;br /&gt;
REM ====== the the DB.                                                  =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== File needs to be run from within the \dsp\sql folder (same   =========&lt;br /&gt;
REM ====== folder with all the .sql files. Please edit as needed. By    =========&lt;br /&gt;
REM ====== default it WILL DROP the standard dspdb DB, loosing all      =========&lt;br /&gt;
REM ====== accounts and characters. If this is not desired, then update =========&lt;br /&gt;
REM ====== the file to load the new DB into a new DB name.              =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== Update -p with MySQL password. If you password is 'foo',     =========&lt;br /&gt;
REM ====== then change '-pMYSQLPASS' to '-pfoo' (3 places).             =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== If you want to use a different database name, change 'dspdb' =========&lt;br /&gt;
REM ====== with a database name of your choosing.                       =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== by Thrydwolf 9/8/2012                                        =========&lt;br /&gt;
REM ====== Updated with status by bluekirby0 3/30/2012                  =========&lt;br /&gt;
REM ====== Updated by Thrydwolf 9/18/2012                               =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
&lt;br /&gt;
ECHO Creating Database dspdb&lt;br /&gt;
&amp;quot;c:\program files\mysql\mysql server 5.6\bin\mysqladmin&amp;quot; -h localhost -u root -pMYSQLPASS DROP dspdb&lt;br /&gt;
&lt;br /&gt;
ECHO Creating Database dspdb&lt;br /&gt;
&amp;quot;c:\program files\mysql\mysql server 5.6\bin\mysqladmin&amp;quot; -h localhost -u root -pMYSQLPASS CREATE dspdb&lt;br /&gt;
&lt;br /&gt;
ECHO Loading dspdb tables into the database&lt;br /&gt;
cd c:\darkstar\sql&lt;br /&gt;
FOR %%X IN (*.sql) DO ECHO Importing %%X &amp;amp; &amp;quot;c:\program files\mysql\mysql server 5.6\bin\mysql&amp;quot; dspdb -h localhost -u root -pMYSQLPASS &amp;lt; %%X&lt;br /&gt;
&lt;br /&gt;
ECHO Finished!&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At a minimum you will need to change -pMYSQLPASS in the script to where root is your mysql root password. If your password is 'foo' then you would use '-pfoo' instead. You may also have to change the path of your mysql installation as well (for example, if you installed a different version of mysql)&lt;br /&gt;
&lt;br /&gt;
You can use this script any time the repository is updated, but it will drop the table and thus delete all your player data. You may want to make manual changes instead unless you are using it purely as a test server.&lt;br /&gt;
&lt;br /&gt;
After you've done your initial load, you can use the following script that will preserve character data&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd c:\darkstar\sql&lt;br /&gt;
del auction_house.sql&lt;br /&gt;
del chars.sql&lt;br /&gt;
del accounts.sql&lt;br /&gt;
del accounts_banned.sql&lt;br /&gt;
del char_effects.sql&lt;br /&gt;
del char_equip.sql&lt;br /&gt;
del char_exp.sql&lt;br /&gt;
del char_inventory.sql&lt;br /&gt;
del char_jobs.sql&lt;br /&gt;
del char_look.sql&lt;br /&gt;
del char_pet.sql&lt;br /&gt;
del char_pet_name.sql&lt;br /&gt;
del char_points.sql&lt;br /&gt;
del char_profile.sql&lt;br /&gt;
del char_skills.sql&lt;br /&gt;
del char_spells.sql&lt;br /&gt;
del char_stats.sql&lt;br /&gt;
del char_storage.sql&lt;br /&gt;
del char_vars.sql&lt;br /&gt;
del char_weapon_skill_points.sql&lt;br /&gt;
del chars.sql&lt;br /&gt;
del conquest_system.sql&lt;br /&gt;
del delivery_box.sql&lt;br /&gt;
del linkshells.sql&lt;br /&gt;
FOR %%X IN (*.sql) DO ECHO Importing %%X &amp;amp; &amp;quot;c:\program files\mysql\mysql server 5.6\bin\mysql&amp;quot; dspdb -h localhost -u root -pMYSQLPASS &amp;lt; %%X&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Using HeidiSQL ==== &lt;br /&gt;
Configure Heidi to use your MariaDB or MySQL connection. Read [https://www.heidisql.com/help.php the documentation] or click &amp;quot;new&amp;quot; and wing it like those brave souls who pretend they understand ikea manuals. &lt;br /&gt;
&lt;br /&gt;
Open the &amp;quot;session&amp;quot; then right click it and move your cursor to &amp;quot;new&amp;quot; so the submenu opens and click &amp;quot;database&amp;quot;. All instructions after this point will assume you named your database &amp;quot;dspdb&amp;quot; without quotes.&lt;br /&gt;
&lt;br /&gt;
Now Heidi needs to know which Database we are loading tables into so click to select your new database so it gets higlighted.&lt;br /&gt;
&lt;br /&gt;
Now select &amp;quot;file&amp;quot; again at the top left of the window.&lt;br /&gt;
&lt;br /&gt;
Select &amp;quot;Load SQL file&amp;quot; (or press control+O and that's the letter not zero).&lt;br /&gt;
&lt;br /&gt;
Browse to your SQL directory in your repository root and pick a file you want to import. Like C:\DSP\sql\abilities.sql for example. You can also hold control to select multiple files at once, but be aware Heidi will open a new tab for every file. Press F9 (or click the blue right facing arrow icon) to execute or &amp;quot;import&amp;quot; the current tab's SQL content into your database. Repeat until all tables and triggers have been loaded. &lt;br /&gt;
&lt;br /&gt;
That's it, your are done loading tables.&lt;br /&gt;
&lt;br /&gt;
==== Using MySQL Workbench ==== &lt;br /&gt;
''Todo!''&lt;br /&gt;
&lt;br /&gt;
==== Using Navicat ==== &lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' ''The free edition of Navicat was discontinued ages ago. No more support or bugfixes are released for it. And even if you use the latest commercial release, it will do annoying things like surround every field of a dump in single quotes. If you pull request an sql change that places single quotes on number fields on 30,000 lines Teo reserves the right to maim you. Just kidding. Or am I?'' ''':)''' ''Alternatives include Heidisql, mysql workbench, and many others that are free and open sourced. Same functionality, different layout on screen.''&lt;br /&gt;
&lt;br /&gt;
Click Connection (or File, New Connection)&lt;br /&gt;
&lt;br /&gt;
Connection name: DarkStar&lt;br /&gt;
&lt;br /&gt;
Host Name/IP: localhost&lt;br /&gt;
&lt;br /&gt;
Port: 3306&lt;br /&gt;
&lt;br /&gt;
User Name: root&lt;br /&gt;
&lt;br /&gt;
Password: Enter the password you wrote down during the mySQL installation.&lt;br /&gt;
&lt;br /&gt;
Check Save Password&lt;br /&gt;
&lt;br /&gt;
Click OK&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the connections pane double click DarkStar&lt;br /&gt;
&lt;br /&gt;
Right click on DarkStar and select New Database...&lt;br /&gt;
&lt;br /&gt;
Name it dspdb&lt;br /&gt;
&lt;br /&gt;
Use the Default character set&lt;br /&gt;
&lt;br /&gt;
Select OK.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Double click dspdb&lt;br /&gt;
&lt;br /&gt;
Right click on dspdb and select Execute SQL File...&lt;br /&gt;
&lt;br /&gt;
Browse to C:\dsp\sql and select abilities.sql&lt;br /&gt;
&lt;br /&gt;
Click Start&lt;br /&gt;
&lt;br /&gt;
Continue this process for each file in the folder.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you have an issue with the triggers.sql file then follow this step. If not, proceed to the next step (IP address for the map server):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In Navicat Open accounts table&lt;br /&gt;
&lt;br /&gt;
Click File, Design Table&lt;br /&gt;
&lt;br /&gt;
Click the Triggers tab&lt;br /&gt;
&lt;br /&gt;
There should a line already listed with account_delete in the Name field&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If not:&lt;br /&gt;
&lt;br /&gt;
click Add Trigger&lt;br /&gt;
&lt;br /&gt;
Name column should be account_delete&lt;br /&gt;
&lt;br /&gt;
Fires column should be Before&lt;br /&gt;
&lt;br /&gt;
Check the box in the Delete column&lt;br /&gt;
&lt;br /&gt;
In the definition box below add the following code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   DELETE FROM `accounts_banned` WHERE `accid` = OLD.id;&lt;br /&gt;
   DELETE FROM `chars` WHERE `accid` = OLD.id;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Select Save and then close the table.&lt;br /&gt;
&lt;br /&gt;
Open the chars table&lt;br /&gt;
&lt;br /&gt;
Click File, Design Table&lt;br /&gt;
&lt;br /&gt;
Click the Triggers tab&lt;br /&gt;
&lt;br /&gt;
There should already be a line listed with char_delete in the name field.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If not:&lt;br /&gt;
&lt;br /&gt;
click Add Trigger&lt;br /&gt;
&lt;br /&gt;
Name column should be char_delete&lt;br /&gt;
&lt;br /&gt;
Fires column should be Before&lt;br /&gt;
&lt;br /&gt;
Check the box in the Delete column&lt;br /&gt;
&lt;br /&gt;
In the definition box below add the following code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   DELETE FROM `char_exp` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_jobs` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_equip` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_effects` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_look` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_stats` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_skills` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_titles` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_inventory` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_vars` WHERE `charid` = OLD.charid;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Select Save and then close the table.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Configure the ZoneIP for the Map Server ====&lt;br /&gt;
&lt;br /&gt;
Note: These instructions largely assume you are using HeidiSQL&lt;br /&gt;
&lt;br /&gt;
Now you need to determine what IP address that will be used for the Map Server, then update MySQL with it.&lt;br /&gt;
&lt;br /&gt;
Most devs &amp;amp; enthusiasts will not have a separate map server, but will run both map server and login server on the same PC. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Determine what IP address will be used for the map server.&lt;br /&gt;
&lt;br /&gt;
If the server will be public, then use your external IP in the next step. (Looks really random like 173.194.43.104)&lt;br /&gt;
&lt;br /&gt;
If the server will be internal and you want it available on other PCs in your internal network, use the internal network IP (192.168.x.x) in the next step.&lt;br /&gt;
&lt;br /&gt;
If you only plan to run the client and the server on the same PC, you can use the localhost address (127.0.0.1) in the next step.&lt;br /&gt;
&lt;br /&gt;
2. Update the zone_settings table with the ip&lt;br /&gt;
(flag)&lt;br /&gt;
In HeidiSQL, click on the database dspdb and expand&lt;br /&gt;
&lt;br /&gt;
Click on Query tab&lt;br /&gt;
&lt;br /&gt;
Add the following code into the empty space, inserting the value calculated above. The value in the code below (127.0.0.1) would be used if only running the client from the same PC as the server.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    UPDATE zone_settings SET zoneip = '127.0.0.1';&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Click on the &amp;quot;run&amp;quot; button (blue arrow), or press F9. You should get a message stating that many (280+) records were changed.&lt;br /&gt;
&lt;br /&gt;
I recommend you save the Query in case you need to run it again later after updating the server.&lt;br /&gt;
&lt;br /&gt;
Close HeidiSQL.&lt;br /&gt;
&lt;br /&gt;
=== Building the Servers ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will be building the Dark Star servers.'''&lt;br /&gt;
&lt;br /&gt;
Dark Star uses 3 separate servers. A Login server, a Map/Game server, and an optional Search/Auction House server. Using the ZoneIP mentioned earlier, every map could run on its own server at a different IP address. If you have 4 computers each computer could run different areas, as long as they were all connected to the same MySQL database server.&lt;br /&gt;
&lt;br /&gt;
==== Build the Server ====&lt;br /&gt;
&lt;br /&gt;
Open Visual Studio&lt;br /&gt;
&lt;br /&gt;
Click File, Open, Project/Solution (or Ctrl+Shift+O)&lt;br /&gt;
&lt;br /&gt;
Navigate to C:\dsp\win32&lt;br /&gt;
&lt;br /&gt;
Select darkstar.sln&lt;br /&gt;
&lt;br /&gt;
It may take a few minutes to load files.&lt;br /&gt;
&lt;br /&gt;
Optional: if your cpu can handle it, enable multi-core compiling like so http://i.imgur.com/GCjdsdG.png (do this for all 3, or just DSGameServer since that's where most the compile time goes).&lt;br /&gt;
&lt;br /&gt;
Click Debug then Build Server (or Ctrl+Shift+B)&lt;br /&gt;
&lt;br /&gt;
Building will take a few minutes.&lt;br /&gt;
&lt;br /&gt;
Once complete, validate that there are no Errors listed in the summary line at the bottom. It should look like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;========== Build: 3 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If there are any SQL errors it is probably caused by the SQL dev package was extracted to the wrong folder.&lt;br /&gt;
&lt;br /&gt;
If there is a #include error, change that #include to say #include &amp;lt;mysql/mysql.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== When all of the Servers are built ====&lt;br /&gt;
&lt;br /&gt;
Verify in the C:\dsp directory that the servers you built are there: &lt;br /&gt;
&lt;br /&gt;
DSConnect-server.exe for the Login Server&lt;br /&gt;
&lt;br /&gt;
DSGame-server.exe for the Map Server&lt;br /&gt;
&lt;br /&gt;
DSSearch-server.exe for the Search Server&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Configuring the Servers ===&lt;br /&gt;
&lt;br /&gt;
'''Now you will configure the Login Server and Map Server to connect to the MySQL database.'''&lt;br /&gt;
&lt;br /&gt;
Do not mess with any other settings in these files unless you know what they are for and what they do.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Login Server Settings ====&lt;br /&gt;
&lt;br /&gt;
In windows explorer navigate to c:\dsp\conf&lt;br /&gt;
&lt;br /&gt;
Open login_darkstar.conf in a text editer (notepad)&lt;br /&gt;
&lt;br /&gt;
Scroll down to the bottom and validate/update the following lines:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql_host: 127.0.0.1&lt;br /&gt;
mysql_port: 3306&lt;br /&gt;
mysql_login: root&lt;br /&gt;
mysql_password: root &amp;lt;-- change this to your password you wrote down during the MySQL install (flag)&lt;br /&gt;
mysql_database: dspdb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Map Server Settings ====&lt;br /&gt;
&lt;br /&gt;
In windows explorer navigate to c:\dsp\conf&lt;br /&gt;
&lt;br /&gt;
Open map_darkstar.conf in a text editer (notepad)&lt;br /&gt;
&lt;br /&gt;
Scroll down to the bottom and validate/update the following lines:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql_host: 127.0.0.1&lt;br /&gt;
mysql_port: 3306&lt;br /&gt;
mysql_login: root&lt;br /&gt;
mysql_password: root &amp;lt;-- change this to your password you wrote down during the MySQL install (flag)&lt;br /&gt;
mysql_database: dspdb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Search Server Settings ====&lt;br /&gt;
&lt;br /&gt;
In windows explorer navigate to c:\dsp\conf&lt;br /&gt;
&lt;br /&gt;
Open search_server.conf in a text editer (notepad)&lt;br /&gt;
&lt;br /&gt;
Scroll down to the bottom and validate/update the following lines:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql_host: 127.0.0.1&lt;br /&gt;
mysql_port: 3306&lt;br /&gt;
mysql_login: root&lt;br /&gt;
mysql_password: root &amp;lt;-- change this to your password you wrote down during the MySQL install (flag)&lt;br /&gt;
mysql_database: dspdb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
At this point we have configured the servers to connect to the SQL database.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Starting the Servers ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will launch our new servers.'''&lt;br /&gt;
&lt;br /&gt;
Navigate to c:\dsp&lt;br /&gt;
&lt;br /&gt;
Run DSConnect-server.exe as Admin&lt;br /&gt;
&lt;br /&gt;
Run DSGame-server.exe as Admin&lt;br /&gt;
&lt;br /&gt;
(Optional) Run DSSearch-server.exe as Admin&lt;br /&gt;
&lt;br /&gt;
At this point if your servers fail to load, you probably missed a step. Go back through the steps and try to find out what you missed. It may also be helpful to look at the log files located in c:\dsp\log.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Forward Ports to Allow Others to Join (&amp;amp; Firewall) ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will provide the port numbers that need to be forwarded to the server. This is only needed to allow people outside your local intranet to join your server.'''&lt;br /&gt;
&lt;br /&gt;
In your router and firewall the following ports need to be opened/forwarded to your server:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
TCP Ports:&lt;br /&gt;
54230&lt;br /&gt;
54231&lt;br /&gt;
54001&lt;br /&gt;
54002&lt;br /&gt;
&lt;br /&gt;
UDP Port:&lt;br /&gt;
54230&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If still having trouble, disable any firewall software completely for testing. This includes the Windows firewall that comes on all modern Windows systems, which can be found in the Control Panel.&lt;br /&gt;
&lt;br /&gt;
== Installing &amp;amp; Setting up the DS Server on Linux ==&lt;br /&gt;
&lt;br /&gt;
The server is known to build in recent [http://www.ubuntu.com/ Ubuntu] versions (14.04), and is tested regularly against it. &lt;br /&gt;
&lt;br /&gt;
Generic build instructions for most POSIX (GNU/Linux, and possibly FreeBSD, NetBSD, UNIX or even OSX with some additional work) systems follow. Some knowledge of how to compile software on your distribution is assumed. You may find it helpful to reference the Windows guide above if something is unclear.&lt;br /&gt;
&lt;br /&gt;
=== Prerequisites: ===&lt;br /&gt;
&lt;br /&gt;
==== Install on Ubuntu ====&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install git mysql-server libmysqlclient-dev libluajit-5.1-dev libzmq3-dev autoconf pkg-config&lt;br /&gt;
&lt;br /&gt;
'''Ubuntu 14.04 needs gcc 7'''.&lt;br /&gt;
 sudo su -&lt;br /&gt;
 apt-get update &lt;br /&gt;
 apt-get install -y software-properties-common&lt;br /&gt;
 add-apt-repository -y ppa:ubuntu-toolchain-r/test&lt;br /&gt;
 apt-get update&lt;br /&gt;
 apt-get install -y luajit-5.1-dev libzmq3-dev g++-7 mysql-client-core-5.6 mysql-server-5.6 mysql-client-5.6&lt;br /&gt;
 update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-7 90&lt;br /&gt;
&lt;br /&gt;
==== Other Distros ====&lt;br /&gt;
&lt;br /&gt;
A compiler with C++17 support. Currently tested with GCC and G++, and requires a minimum version of 7&lt;br /&gt;
&lt;br /&gt;
Git to retrieve the source code.&lt;br /&gt;
&lt;br /&gt;
Autotools (automake autoconf m4sh) and pkg-config to generate the configure script and Makefile&lt;br /&gt;
&lt;br /&gt;
mysql server&lt;br /&gt;
&lt;br /&gt;
mysql client library (select the developer version if your distro has on)&lt;br /&gt;
&lt;br /&gt;
luajit library version 5.1 or higher (select the developer version if your distro has one)&lt;br /&gt;
&lt;br /&gt;
libzmq (select the developer version if your distro has one)&lt;br /&gt;
&lt;br /&gt;
If you plan to run from a console, you may also wish to install &amp;quot;screen&amp;quot; as there is no daemon mode for the servers yet.&lt;br /&gt;
&lt;br /&gt;
=== Preparing the Source Code ===&lt;br /&gt;
&lt;br /&gt;
Once you have everything mentioned above installed, grab the latest source from the repository via the command:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;git clone http://github.com/DarkstarProject/darkstar.git/&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you are not planning on doing development, it's advised to checkout the stable branch:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;git checkout stable&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Compiling ===&lt;br /&gt;
&lt;br /&gt;
Next is a typical autotools build. Run the autogen script, followed by configure, and then make (GNU make: if your cpu has multiple cores and you wish to utilise them to speed up the build, use '''make -j#CoresMultipliedBy1.5''' e.g. '''make -j4''' if it has 3 cores instead of just '''make''' in the step below):&lt;br /&gt;
 sh autogen.sh&lt;br /&gt;
 ./configure --enable-debug=gdb&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
You can choose not to configure with debug enabled, but there is very little potential gain in this and it prevents many useful break statements from triggering. The Makefile also has separate targets to build each server named &amp;quot;dsconnect&amp;quot; &amp;quot;dsgame&amp;quot; and &amp;quot;dssearch&amp;quot; but will build all 3 if none are specified.&lt;br /&gt;
&lt;br /&gt;
=== Setting Up the Database ===&lt;br /&gt;
&lt;br /&gt;
If you do not know your mysql root password, the default on most systems is blank. It is a good idea to change this for security reasons, as your mysql root user has full permissions on all databases. The first time you run the mysql client, you should be prompted to change the password. After doing so, you will want to create a user specifically for dealing with the darkstar server database. Run mysql as follows:&lt;br /&gt;
 mysql -u root -p&lt;br /&gt;
&lt;br /&gt;
Enter your root password at the prompt. Next, create a new user as follows:&lt;br /&gt;
 CREATE USER 'darkstar'@'localhost' IDENTIFIED BY 'password';&lt;br /&gt;
&lt;br /&gt;
Substitute &amp;quot;password&amp;quot; with a password of your choice. Next, we want to create a database, and set up our new user with permissions to work with it.&lt;br /&gt;
 CREATE DATABASE dspdb;&lt;br /&gt;
 USE dspdb;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON dspdb.* TO 'darkstar'@'localhost';&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
This will make it to where your new user can do anything necessary, but can only connect from localhost, so even if your password is compromised, it will be difficult to mess with the database remotely. If you need to be able to access the database remotely (like if the database is stored on a separate machine from the server), change the configuration according to the host that will be accessing the database.&lt;br /&gt;
&lt;br /&gt;
Now, you need to populate the database.&lt;br /&gt;
 cd sql&lt;br /&gt;
 for f in *.sql&lt;br /&gt;
   do&lt;br /&gt;
      echo -n &amp;quot;Importing $f into the database...&amp;quot;&lt;br /&gt;
      mysql dspdb -u darkstar -ppassword &amp;lt; $f &amp;amp;&amp;amp; echo &amp;quot;Success&amp;quot;      &lt;br /&gt;
   done&lt;br /&gt;
 cd ..&lt;br /&gt;
&lt;br /&gt;
To set up your ZoneIP, see the related windows section [[Building_the_Server#Configure_the_ZoneIP_for_the_Map_Server]] above for how to calculate it, and then run:&lt;br /&gt;
 mysql -u darkstar -ppassword&lt;br /&gt;
 USE dspdb;&lt;br /&gt;
 UPDATE zone_settings SET zoneip = '127.0.0.1';&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
replacing &amp;quot;127.0.0.1&amp;quot; with the value you determined in your calculation. You should see a message that at least 256 changes have occured after the update command.&lt;br /&gt;
&lt;br /&gt;
=== Configuring the Server ===&lt;br /&gt;
Before running your new servers, you will need to update the configuration files to tell it how to talk to the database. You will need to update the files in the conf/ sub-folder named &amp;quot;login_darkstar.conf&amp;quot; &amp;quot;map_darkstar.conf&amp;quot; and &amp;quot;search_server.conf&amp;quot; at a minimum. Find the mysql settings in each and change as appropriate, using the new user, password and database you created earlier.&lt;br /&gt;
&lt;br /&gt;
You may also wish to browse through the various configuration files for any settings that might be of interest to you, but more details on server customization can be found at [[Customizing Your Server]].&lt;br /&gt;
&lt;br /&gt;
=== Starting the Servers ===&lt;br /&gt;
You may now start your new servers. If you are using a desktop environment, you may wish to open 3 separate terminals and run each server in a separate one to monitor them efficiently. Otherwise, you will want to run them in screen sessions as follows:&lt;br /&gt;
 screen -d -m -S dsconnect ./dsconnect&lt;br /&gt;
 screen -d -m -S dsgame ./dsgame&lt;br /&gt;
 screen -d -m -S dssearch ./dssearch&lt;br /&gt;
&lt;br /&gt;
This will start and auto-detach all three servers, assigning them meaningful names to make it easy to reattach later by using the commands:&lt;br /&gt;
 screen -r dsconnect&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
 screen -r dsgame&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
 screen -r dssearch&lt;br /&gt;
&lt;br /&gt;
to monitor a given server. Once you've attached to a screen, you can detach by first pressing &amp;quot;ctrl+a&amp;quot; and then &amp;quot;d&amp;quot;. There are many other useful ways to use screen, so do whatever suits yoru preference.&lt;br /&gt;
&lt;br /&gt;
Your server is now up-and-running, and a client should be able to connect as long as there are no obvious errors on any of the server screens. If the search server is having issues, it is not vital for basic game functionality, but you will be unable to use search functions or the auction house. If you have run into any major issues, contact bluekirby0 (the current maintainer of the linux port as of the time of this writing) on Discord or in the [http://forums.dspt.info forums].&lt;br /&gt;
&lt;br /&gt;
== Automatic Server Restarts &amp;amp; Crash Logs ==&lt;br /&gt;
&lt;br /&gt;
If your server goes down, no one can connect. If it goes down when you're not looking, it can be down for an extended period of time. To fix this, you probably want to have a way to have your server auto-restart. In addition, it's good to know when the server crashed.&lt;br /&gt;
===Getting the software===&lt;br /&gt;
First, you'll want to download Knas Restarter here: [http://www.knas.se/Applications/Restarter.aspx].&lt;br /&gt;
===Creating the Logging files===&lt;br /&gt;
In the dsp directory where your game, connect, and search server reside, create a 'tools' folder. In the folder create 4 new text files by right clicking, and going to New &amp;gt; Text Document&lt;br /&gt;
&lt;br /&gt;
Make sure you have file extension view turned on so that you can see the .txt at the end.&lt;br /&gt;
&lt;br /&gt;
Rename the 4 files to the following:&lt;br /&gt;
&lt;br /&gt;
connect_crash.bat  &amp;lt;Change the file type to bat file, deleting .txt&lt;br /&gt;
&lt;br /&gt;
connect_crash_log.txt&lt;br /&gt;
&lt;br /&gt;
game_crash.bat  &amp;lt;Change the file type to bat file, deleting .txt&lt;br /&gt;
&lt;br /&gt;
game_crash_log.txt&lt;br /&gt;
&lt;br /&gt;
Right click on connect_crash.bat and click 'edit'&lt;br /&gt;
Place the following inside:&lt;br /&gt;
echo %date% %time% &amp;gt;&amp;gt; connect_crash_log.txt&lt;br /&gt;
Save and close&lt;br /&gt;
&lt;br /&gt;
Right click on game_crash.bat and click 'edit'&lt;br /&gt;
Place the following inside:&lt;br /&gt;
echo %date% %time% &amp;gt;&amp;gt; game_crash_log.txt&lt;br /&gt;
Save and close&lt;br /&gt;
&lt;br /&gt;
===Connect Server Restart===&lt;br /&gt;
Launch Knas Restarter&lt;br /&gt;
Find DSConnect-server.exe and click on it&lt;br /&gt;
Click &amp;quot;Select&amp;quot;&lt;br /&gt;
Change itnerval to 10 seconds&lt;br /&gt;
Under &amp;quot;Restart Paramters&amp;quot;;&lt;br /&gt;
Check Keep restarter minimized&lt;br /&gt;
in &amp;quot;Working Directory&amp;quot; enter the directory where dsp is installed&lt;br /&gt;
Under Actions;&lt;br /&gt;
Check &amp;quot;External Script&amp;quot; and browse to your tools folder and select connect_crash.bat&lt;br /&gt;
Click &amp;quot;Create Shortcut&amp;quot; and save to your desktop&lt;br /&gt;
&lt;br /&gt;
===Game Server Restart===&lt;br /&gt;
Launch Knas Restarter&lt;br /&gt;
Find DSGame-server.exe and click on it&lt;br /&gt;
Click &amp;quot;Select&amp;quot;&lt;br /&gt;
Change itnerval to 10 seconds&lt;br /&gt;
Under &amp;quot;Restart Paramters&amp;quot;;&lt;br /&gt;
Check Keep restarter minimized&lt;br /&gt;
in &amp;quot;Working Directory&amp;quot; enter the directory where dsp is installed&lt;br /&gt;
Under Actions;&lt;br /&gt;
Check &amp;quot;External Script&amp;quot; and browse to your tools folder and select game_crash.bat&lt;br /&gt;
Click &amp;quot;Create Shortcut&amp;quot; and save to your desktop&lt;br /&gt;
&lt;br /&gt;
===Launching===&lt;br /&gt;
Open the shortcuts you created on your desktop, and open the search server as you normally would.&lt;br /&gt;
&lt;br /&gt;
Crash logs will be found in the text files you created in the tools directory showing the date and time the crash occurred.&lt;br /&gt;
===Problems===&lt;br /&gt;
In some Windows opperating systems, a window will pop up saying the program has crashed, leaving the crashed program up and preventing an auto-restart. This can be avoided by disabling the user interface for critical errors. To do this follow these steps:&lt;br /&gt;
&lt;br /&gt;
Start &amp;gt; Run gpedit.msc&lt;br /&gt;
&lt;br /&gt;
Computer Configuration &amp;gt; Administrative Templates &amp;gt; Windows Components &amp;gt; Windows Error Reporting&lt;br /&gt;
Set Prevent Display of the user interface for critical errors&amp;quot; to Enabled&lt;br /&gt;
&lt;br /&gt;
== Common Errors ==&lt;br /&gt;
&lt;br /&gt;
=== Getting Errors on Load / In Game ===&lt;br /&gt;
&lt;br /&gt;
You have to run all changed sql files! Be careful you keep zoneip correct in zone_settings.sql.&lt;br /&gt;
&lt;br /&gt;
=== Can't Connect to Game Server ===&lt;br /&gt;
&lt;br /&gt;
Make sure your zoneip in zone_settings table is correct. Also make sure packets can reach the 53445 port.&lt;br /&gt;
&lt;br /&gt;
Restart server after changing zoneip.&lt;br /&gt;
&lt;br /&gt;
=== Packet or key is invalid: ===&lt;br /&gt;
&lt;br /&gt;
Restart login server, game server and game client.&lt;br /&gt;
&lt;br /&gt;
=== make: *** No rule to make target ===&lt;br /&gt;
&lt;br /&gt;
Delete .deps&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
source autogen.sh&lt;br /&gt;
./configure&lt;br /&gt;
make&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== MySQL Error 1067 Invalid default value for 'timecreate' or whatever time related ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql -uUSER -pPASS -hlocalhost dspdb -e &amp;quot;set sql_mode = '';&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
and try again&lt;br /&gt;
&lt;br /&gt;
== Credits ==&lt;br /&gt;
The original windows guide was written by thrydwolf, and has been formatted for the wiki and updated by bluekirby0&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=Building_the_Server&amp;diff=22698</id>
		<title>Building the Server</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=Building_the_Server&amp;diff=22698"/>
				<updated>2018-10-21T20:22:01Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Installing &amp;amp; Setting up the DS Server on Windows ==&lt;br /&gt;
&lt;br /&gt;
=== Prerequisites ===&lt;br /&gt;
&lt;br /&gt;
In this section we will download every program/tool we will need to setup and maintain the servers. Do not install these yet.&lt;br /&gt;
&lt;br /&gt;
* A MySQL compatible database, one of:&lt;br /&gt;
** [https://downloads.mariadb.org/ MariaDB]&lt;br /&gt;
** [https://dev.mysql.com/downloads/mysql/5.7.html MySQL Community Server (5.6 or 5.7 for now, not the 8.0 build)] (flag)&lt;br /&gt;
** [http://dev.mysql.com/downloads/installer/5.6.html/ MySQL Community Server 5.6 (Updated)] (flag)&lt;br /&gt;
&lt;br /&gt;
* Ability to interact with said database, one of:&lt;br /&gt;
** [http://dev.mysql.com/downloads/workbench/ MySQL Workbench]&lt;br /&gt;
** [https://www.heidisql.com/download.php HiediSQL] (comes with MariaDB if you used that, and there are also portable editions)&lt;br /&gt;
** Any other database management GUI or learn to command line (its super easy and you can google your way through it)&lt;br /&gt;
&lt;br /&gt;
* all of:&lt;br /&gt;
** [https://www.visualstudio.com/downloads/ Visual Studio 2017 (Community is fine, make sure you select C++ development and windows SDK during install)]&lt;br /&gt;
** [https://git-for-windows.github.io/ Git For Windows]&lt;br /&gt;
** [https://tortoisegit.org/ TortoiseGit]&lt;br /&gt;
** [https://www.microsoft.com/en-ca/download/details.aspx?id=48145 Visual C++ Redistributable Runtimes 2015]&lt;br /&gt;
** [http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=17851 .Net framework version 4 or newer, should already be present]&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
&lt;br /&gt;
==== MariaDB ==== &lt;br /&gt;
It's pretty straightforward, the defaults are fine and you can optionally change the root password (but better yet don't use the root user for everything). The same is true for MySQL.&lt;br /&gt;
&lt;br /&gt;
==== MySql ==== &lt;br /&gt;
(flag)&lt;br /&gt;
&lt;br /&gt;
Choose Typical Installation&lt;br /&gt;
&lt;br /&gt;
After the main installation, select Launch the MySQL Instance Configuration Wizard&lt;br /&gt;
&lt;br /&gt;
Select Detailed Configuration&lt;br /&gt;
&lt;br /&gt;
Select Developer Machine&lt;br /&gt;
&lt;br /&gt;
Select Multi-functional Database&lt;br /&gt;
&lt;br /&gt;
Standard Installation Directory&lt;br /&gt;
&lt;br /&gt;
Select Manual Setting and 1000 Concurrent connections&lt;br /&gt;
&lt;br /&gt;
Select Enable TCP/IP Networking, Port Number 3306, and Enable Strict Mode&lt;br /&gt;
&lt;br /&gt;
Select Best Support for Multilingualism&lt;br /&gt;
&lt;br /&gt;
Select Install as Windows Service, Launch the MySQL Server automatically, and Include Bin Directory in Windows PATH.&lt;br /&gt;
&lt;br /&gt;
Select Modify Security Settings, and enter a new password twice. Write down the MySQL password.&lt;br /&gt;
(DO NOT LEAVE BLANK.)&lt;br /&gt;
&lt;br /&gt;
Select Next, Execute, then Finish&lt;br /&gt;
&lt;br /&gt;
==== MySQL 5.6 '''(Updated)'''==== &lt;br /&gt;
Note: Server is x86, but will install 32-bit and 64-bit binaries.&lt;br /&gt;
&lt;br /&gt;
Accept License Terms&lt;br /&gt;
&lt;br /&gt;
Skip Check for updates&lt;br /&gt;
&lt;br /&gt;
Select Developer Default&lt;br /&gt;
&lt;br /&gt;
Check requirements and click Execute - will launch installers for anything you're missing&lt;br /&gt;
&lt;br /&gt;
Default Installation - ~5min&lt;br /&gt;
&lt;br /&gt;
Default Configuration - Check box for &amp;quot;Show Advance Options&amp;quot; - Click Next&lt;br /&gt;
&lt;br /&gt;
Enter MySQL Root Password, twice. Remember it! - Click Next&lt;br /&gt;
&lt;br /&gt;
It will show windows service details, leave as default and Click Next&lt;br /&gt;
&lt;br /&gt;
It will show Logging options, leave as default and  Click Next&lt;br /&gt;
&lt;br /&gt;
Configuration will complete, Click Next&lt;br /&gt;
&lt;br /&gt;
Samples and examples will configure - ~5min - Click Next&lt;br /&gt;
&lt;br /&gt;
Click Finish&lt;br /&gt;
&lt;br /&gt;
==== MySQL 5.7 '''(New)'''==== &lt;br /&gt;
Note: Server is x86, but will install 32-bit and 64-bit binaries.&lt;br /&gt;
&lt;br /&gt;
Accept License Terms&lt;br /&gt;
&lt;br /&gt;
Choosing setup type: Keep defaults. Note, you can select &amp;quot;Server only&amp;quot;, but Developer Default will allow you to skip the MySQL Workbench below, and it will require more diskspace.&lt;br /&gt;
&lt;br /&gt;
Check Requirements: Click next. You should not need anything that shows &amp;quot;Manual&amp;quot;, but you can download the modules separately if you do need them later for some reason. *Note, if you are missing some of the elements (Status = manual), it will pop up with a message stating &amp;quot;One or more product requirements have not been satisfied&amp;quot;. Click yes to continue.&lt;br /&gt;
&lt;br /&gt;
Installation: It will show a list of those things that you will install (it will not list those that had &amp;quot;Manual&amp;quot; in previous step). Click Execute.&lt;br /&gt;
&lt;br /&gt;
Product Configuration: This screen will just tell you that there is still some stuff to configure. Click Next.&lt;br /&gt;
&lt;br /&gt;
Group Replication: Leave default setting (Standalone MySQL Server / Classic MySQL Replication) and click Next&lt;br /&gt;
&lt;br /&gt;
Type and Networking: Leave default settings and click Next (Only reason you would need to change is if you are planning to run a dedicated online server, in which case, I hope you know what these options already mean...)&lt;br /&gt;
&lt;br /&gt;
Accounts and Roles: Enter MySQL Root Password, twice. Remember it! - Click Next&lt;br /&gt;
&lt;br /&gt;
Windows Service: Leave default settings and click Next.&lt;br /&gt;
&lt;br /&gt;
Plugins and Extensions: Leave default settings and click Next.&lt;br /&gt;
&lt;br /&gt;
Apply Configuration: Click Execute. It will show you the progress as it configures your MySQL installation. Once complete, click Finish&lt;br /&gt;
&lt;br /&gt;
Product Configuration: Click Next, (This will set up some samples and examples databases)&lt;br /&gt;
&lt;br /&gt;
Connect to Server: Enter the password you entered for the MySQL (Under Accounts and Roles section) at the bottom where it asks for password, then click Check. As long as the password is correct, it will ungrey the Next button and allow you to continue. Click Next.&lt;br /&gt;
&lt;br /&gt;
Apply Configuration: Just like the Apply configuration above. Click Execute, it will configure, then click Finish once complete.&lt;br /&gt;
&lt;br /&gt;
Product Configuration: Click Next.&lt;br /&gt;
&lt;br /&gt;
Installation Complete: As per the title, you are done. Click Finish and enjoy your new MySQL database.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== MySQL Workbench ==== &lt;br /&gt;
&lt;br /&gt;
Use default installation options. This can still be installed and will still function even if you use MariaDB instead of stock MySQL. It will generate a few warnings from by a version number check that you can safely ignore.&lt;br /&gt;
&lt;br /&gt;
==== Visual Studio 2017 ====&lt;br /&gt;
&lt;br /&gt;
Any edition works.  Community is free.&lt;br /&gt;
&lt;br /&gt;
Make sure you install Desktop development with C++ when selecting development packages.&lt;br /&gt;
&lt;br /&gt;
==== Git for Windows ====&lt;br /&gt;
&lt;br /&gt;
Use default installation options.&lt;br /&gt;
&lt;br /&gt;
==== TortoiseGit ====&lt;br /&gt;
&lt;br /&gt;
Use default installation options. You can skip the step to reboot since we'll reboot once everything else is installed.&lt;br /&gt;
&lt;br /&gt;
==== Visual C++ Redistributable Runtime 2015 ====&lt;br /&gt;
&lt;br /&gt;
Use default installation options.&lt;br /&gt;
&lt;br /&gt;
==== .Net 4.6 (or higher) ====&lt;br /&gt;
&lt;br /&gt;
Use default installation options.  It probably comes with your Visual Studio install anyway. Dot Net Frameworks always come with all prior versions packed in, so you never need to install multiple versions.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
At this point everything should be installed that needs to be and you can restart your PC to finalize them.&lt;br /&gt;
&lt;br /&gt;
=== Downloading the Server Source Code ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will use TortoiseGit to download the latest git source code for the server.'''&lt;br /&gt;
&lt;br /&gt;
Open Windows Explorer (right click the start button and choose Windows Explorer)&lt;br /&gt;
&lt;br /&gt;
Right click on any folder select Git Clone&lt;br /&gt;
&lt;br /&gt;
In the &amp;quot;URL&amp;quot; field put in the following url: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://github.com/DarkstarProject/darkstar.git&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set the &amp;quot;Directory&amp;quot; to your choice (blank will default to current location /darkstar&lt;br /&gt;
&lt;br /&gt;
Click OK.&lt;br /&gt;
&lt;br /&gt;
Wait for the download to finish.&lt;br /&gt;
&lt;br /&gt;
Click OK to close TortoiseGit.&lt;br /&gt;
&lt;br /&gt;
Close windows explorer&lt;br /&gt;
&lt;br /&gt;
At this point you have downloaded all of the source code for the latest version.&lt;br /&gt;
&lt;br /&gt;
If you are not planning on doing any development, it's advised to use the stable branch instead of master.  Right click on your darkstar folder, and go to TortoiseGit -&amp;gt; Switch/Checkout.&lt;br /&gt;
Change the branch dropdown to remotes/origin/stable and hit OK.&lt;br /&gt;
&lt;br /&gt;
=== Setting up the Database ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will use the data that you downloaded to build a database in MySQL.'''&lt;br /&gt;
&lt;br /&gt;
==== Using a bat script ====&lt;br /&gt;
&lt;br /&gt;
If you follow this step, you may skip the next one. &lt;br /&gt;
&lt;br /&gt;
Paste the following into notepad and save it as DSP_Import.bat in your dsp\sql folder:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@ECHO OFF&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== THis script will drop the DB specificed, then create the DB  =========&lt;br /&gt;
REM ====== specified, and then load all .sql tables from its run dir to =========&lt;br /&gt;
REM ====== the the DB.                                                  =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== File needs to be run from within the \dsp\sql folder (same   =========&lt;br /&gt;
REM ====== folder with all the .sql files. Please edit as needed. By    =========&lt;br /&gt;
REM ====== default it WILL DROP the standard dspdb DB, loosing all      =========&lt;br /&gt;
REM ====== accounts and characters. If this is not desired, then update =========&lt;br /&gt;
REM ====== the file to load the new DB into a new DB name.              =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== Update -p with MySQL password. If you password is 'foo',     =========&lt;br /&gt;
REM ====== then change '-pMYSQLPASS' to '-pfoo' (3 places).             =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== If you want to use a different database name, change 'dspdb' =========&lt;br /&gt;
REM ====== with a database name of your choosing.                       =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== by Thrydwolf 9/8/2012                                        =========&lt;br /&gt;
REM ====== Updated with status by bluekirby0 3/30/2012                  =========&lt;br /&gt;
REM ====== Updated by Thrydwolf 9/18/2012                               =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
&lt;br /&gt;
ECHO Creating Database dspdb&lt;br /&gt;
&amp;quot;c:\program files\mysql\mysql server 5.6\bin\mysqladmin&amp;quot; -h localhost -u root -pMYSQLPASS DROP dspdb&lt;br /&gt;
&lt;br /&gt;
ECHO Creating Database dspdb&lt;br /&gt;
&amp;quot;c:\program files\mysql\mysql server 5.6\bin\mysqladmin&amp;quot; -h localhost -u root -pMYSQLPASS CREATE dspdb&lt;br /&gt;
&lt;br /&gt;
ECHO Loading dspdb tables into the database&lt;br /&gt;
cd c:\darkstar\sql&lt;br /&gt;
FOR %%X IN (*.sql) DO ECHO Importing %%X &amp;amp; &amp;quot;c:\program files\mysql\mysql server 5.6\bin\mysql&amp;quot; dspdb -h localhost -u root -pMYSQLPASS &amp;lt; %%X&lt;br /&gt;
&lt;br /&gt;
ECHO Finished!&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At a minimum you will need to change -pMYSQLPASS in the script to where root is your mysql root password. If your password is 'foo' then you would use '-pfoo' instead. You may also have to change the path of your mysql installation as well (for example, if you installed a different version of mysql)&lt;br /&gt;
&lt;br /&gt;
You can use this script any time the repository is updated, but it will drop the table and thus delete all your player data. You may want to make manual changes instead unless you are using it purely as a test server.&lt;br /&gt;
&lt;br /&gt;
After you've done your initial load, you can use the following script that will preserve character data&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd c:\darkstar\sql&lt;br /&gt;
del auction_house.sql&lt;br /&gt;
del chars.sql&lt;br /&gt;
del accounts.sql&lt;br /&gt;
del accounts_banned.sql&lt;br /&gt;
del char_effects.sql&lt;br /&gt;
del char_equip.sql&lt;br /&gt;
del char_exp.sql&lt;br /&gt;
del char_inventory.sql&lt;br /&gt;
del char_jobs.sql&lt;br /&gt;
del char_look.sql&lt;br /&gt;
del char_pet.sql&lt;br /&gt;
del char_pet_name.sql&lt;br /&gt;
del char_points.sql&lt;br /&gt;
del char_profile.sql&lt;br /&gt;
del char_skills.sql&lt;br /&gt;
del char_spells.sql&lt;br /&gt;
del char_stats.sql&lt;br /&gt;
del char_storage.sql&lt;br /&gt;
del char_vars.sql&lt;br /&gt;
del char_weapon_skill_points.sql&lt;br /&gt;
del chars.sql&lt;br /&gt;
del conquest_system.sql&lt;br /&gt;
del delivery_box.sql&lt;br /&gt;
del linkshells.sql&lt;br /&gt;
FOR %%X IN (*.sql) DO ECHO Importing %%X &amp;amp; &amp;quot;c:\program files\mysql\mysql server 5.6\bin\mysql&amp;quot; dspdb -h localhost -u root -pMYSQLPASS &amp;lt; %%X&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Using HeidiSQL ==== &lt;br /&gt;
Configure Heidi to use your MariaDB or MySQL connection. Read [https://www.heidisql.com/help.php the documentation] or click &amp;quot;new&amp;quot; and wing it like those brave souls who pretend they understand ikea manuals. &lt;br /&gt;
&lt;br /&gt;
Open the &amp;quot;session&amp;quot; then right click it and move your cursor to &amp;quot;new&amp;quot; so the submenu opens and click &amp;quot;database&amp;quot;. All instructions after this point will assume you named your database &amp;quot;dspdb&amp;quot; without quotes.&lt;br /&gt;
&lt;br /&gt;
Now Heidi needs to know which Database we are loading tables into so click to select your new database so it gets higlighted.&lt;br /&gt;
&lt;br /&gt;
Now select &amp;quot;file&amp;quot; again at the top left of the window.&lt;br /&gt;
&lt;br /&gt;
Select &amp;quot;Load SQL file&amp;quot; (or press control+O and that's the letter not zero).&lt;br /&gt;
&lt;br /&gt;
Browse to your SQL directory in your repository root and pick a file you want to import. Like C:\DSP\sql\abilities.sql for example. You can also hold control to select multiple files at once, but be aware Heidi will open a new tab for every file. Press F9 (or click the blue right facing arrow icon) to execute or &amp;quot;import&amp;quot; the current tab's SQL content into your database. Repeat until all tables and triggers have been loaded. &lt;br /&gt;
&lt;br /&gt;
That's it, your are done loading tables.&lt;br /&gt;
&lt;br /&gt;
==== Using MySQL Workbench ==== &lt;br /&gt;
''Todo!''&lt;br /&gt;
&lt;br /&gt;
==== Using Navicat ==== &lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' ''The free edition of Navicat was discontinued ages ago. No more support or bugfixes are released for it. And even if you use the latest commercial release, it will do annoying things like surround every field of a dump in single quotes. If you pull request an sql change that places single quotes on number fields on 30,000 lines Teo reserves the right to maim you. Just kidding. Or am I?'' ''':)''' ''Alternatives include Heidisql, mysql workbench, and many others that are free and open sourced. Same functionality, different layout on screen.''&lt;br /&gt;
&lt;br /&gt;
Click Connection (or File, New Connection)&lt;br /&gt;
&lt;br /&gt;
Connection name: DarkStar&lt;br /&gt;
&lt;br /&gt;
Host Name/IP: localhost&lt;br /&gt;
&lt;br /&gt;
Port: 3306&lt;br /&gt;
&lt;br /&gt;
User Name: root&lt;br /&gt;
&lt;br /&gt;
Password: Enter the password you wrote down during the mySQL installation.&lt;br /&gt;
&lt;br /&gt;
Check Save Password&lt;br /&gt;
&lt;br /&gt;
Click OK&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the connections pane double click DarkStar&lt;br /&gt;
&lt;br /&gt;
Right click on DarkStar and select New Database...&lt;br /&gt;
&lt;br /&gt;
Name it dspdb&lt;br /&gt;
&lt;br /&gt;
Use the Default character set&lt;br /&gt;
&lt;br /&gt;
Select OK.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Double click dspdb&lt;br /&gt;
&lt;br /&gt;
Right click on dspdb and select Execute SQL File...&lt;br /&gt;
&lt;br /&gt;
Browse to C:\dsp\sql and select abilities.sql&lt;br /&gt;
&lt;br /&gt;
Click Start&lt;br /&gt;
&lt;br /&gt;
Continue this process for each file in the folder.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you have an issue with the triggers.sql file then follow this step. If not, proceed to the next step (IP address for the map server):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In Navicat Open accounts table&lt;br /&gt;
&lt;br /&gt;
Click File, Design Table&lt;br /&gt;
&lt;br /&gt;
Click the Triggers tab&lt;br /&gt;
&lt;br /&gt;
There should a line already listed with account_delete in the Name field&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If not:&lt;br /&gt;
&lt;br /&gt;
click Add Trigger&lt;br /&gt;
&lt;br /&gt;
Name column should be account_delete&lt;br /&gt;
&lt;br /&gt;
Fires column should be Before&lt;br /&gt;
&lt;br /&gt;
Check the box in the Delete column&lt;br /&gt;
&lt;br /&gt;
In the definition box below add the following code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   DELETE FROM `accounts_banned` WHERE `accid` = OLD.id;&lt;br /&gt;
   DELETE FROM `chars` WHERE `accid` = OLD.id;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Select Save and then close the table.&lt;br /&gt;
&lt;br /&gt;
Open the chars table&lt;br /&gt;
&lt;br /&gt;
Click File, Design Table&lt;br /&gt;
&lt;br /&gt;
Click the Triggers tab&lt;br /&gt;
&lt;br /&gt;
There should already be a line listed with char_delete in the name field.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If not:&lt;br /&gt;
&lt;br /&gt;
click Add Trigger&lt;br /&gt;
&lt;br /&gt;
Name column should be char_delete&lt;br /&gt;
&lt;br /&gt;
Fires column should be Before&lt;br /&gt;
&lt;br /&gt;
Check the box in the Delete column&lt;br /&gt;
&lt;br /&gt;
In the definition box below add the following code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   DELETE FROM `char_exp` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_jobs` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_equip` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_effects` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_look` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_stats` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_skills` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_titles` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_inventory` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_vars` WHERE `charid` = OLD.charid;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Select Save and then close the table.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Configure the ZoneIP for the Map Server ====&lt;br /&gt;
&lt;br /&gt;
Note: These instructions largely assume you are using HeidiSQL&lt;br /&gt;
&lt;br /&gt;
Now you need to determine what IP address that will be used for the Map Server, then update MySQL with it.&lt;br /&gt;
&lt;br /&gt;
Most devs &amp;amp; enthusiasts will not have a separate map server, but will run both map server and login server on the same PC. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Determine what IP address will be used for the map server.&lt;br /&gt;
&lt;br /&gt;
If the server will be public, then use your external IP in the next step. (Looks really random like 173.194.43.104)&lt;br /&gt;
&lt;br /&gt;
If the server will be internal and you want it available on other PCs in your internal network, use the internal network IP (192.168.x.x) in the next step.&lt;br /&gt;
&lt;br /&gt;
If you only plan to run the client and the server on the same PC, you can use the localhost address (127.0.0.1) in the next step.&lt;br /&gt;
&lt;br /&gt;
2. Update the zone_settings table with the ip&lt;br /&gt;
(flag)&lt;br /&gt;
In HeidiSQL, click on the database dspdb and expand&lt;br /&gt;
&lt;br /&gt;
Click on Query tab&lt;br /&gt;
&lt;br /&gt;
Add the following code into the empty space, inserting the value calculated above. The value in the code below (127.0.0.1) would be used if only running the client from the same PC as the server.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    UPDATE zone_settings SET zoneip = '127.0.0.1';&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Click on the &amp;quot;run&amp;quot; button (blue arrow), or press F9. You should get a message stating that many (280+) records were changed.&lt;br /&gt;
&lt;br /&gt;
I recommend you save the Query in case you need to run it again later after updating the server.&lt;br /&gt;
&lt;br /&gt;
Close HeidiSQL.&lt;br /&gt;
&lt;br /&gt;
=== Building the Servers ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will be building the Dark Star servers.'''&lt;br /&gt;
&lt;br /&gt;
Dark Star uses 3 separate servers. A Login server, a Map/Game server, and an optional Search/Auction House server. Using the ZoneIP mentioned earlier, every map could run on its own server at a different IP address. If you have 4 computers each computer could run different areas, as long as they were all connected to the same MySQL database server.&lt;br /&gt;
&lt;br /&gt;
==== Build the Server ====&lt;br /&gt;
&lt;br /&gt;
Open Visual Studio&lt;br /&gt;
&lt;br /&gt;
Click File, Open, Project/Solution (or Ctrl+Shift+O)&lt;br /&gt;
&lt;br /&gt;
Navigate to C:\dsp\win32&lt;br /&gt;
&lt;br /&gt;
Select darkstar.sln&lt;br /&gt;
&lt;br /&gt;
It may take a few minutes to load files.&lt;br /&gt;
&lt;br /&gt;
Optional: if your cpu can handle it, enable multi-core compiling like so http://i.imgur.com/GCjdsdG.png (do this for all 3, or just DSGameServer since that's where most the compile time goes).&lt;br /&gt;
&lt;br /&gt;
Click Debug then Build Server (or Ctrl+Shift+B)&lt;br /&gt;
&lt;br /&gt;
Building will take a few minutes.&lt;br /&gt;
&lt;br /&gt;
Once complete, validate that there are no Errors listed in the summary line at the bottom. It should look like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;========== Build: 3 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If there are any SQL errors it is probably caused by the SQL dev package was extracted to the wrong folder.&lt;br /&gt;
&lt;br /&gt;
If there is a #include error, change that #include to say #include &amp;lt;mysql/mysql.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== When all of the Servers are built ====&lt;br /&gt;
&lt;br /&gt;
Verify in the C:\dsp directory that the servers you built are there: &lt;br /&gt;
&lt;br /&gt;
DSConnect-server.exe for the Login Server&lt;br /&gt;
&lt;br /&gt;
DSGame-server.exe for the Map Server&lt;br /&gt;
&lt;br /&gt;
DSSearch-server.exe for the Search Server&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Configuring the Servers ===&lt;br /&gt;
&lt;br /&gt;
'''Now you will configure the Login Server and Map Server to connect to the MySQL database.'''&lt;br /&gt;
&lt;br /&gt;
Do not mess with any other settings in these files unless you know what they are for and what they do.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Login Server Settings ====&lt;br /&gt;
&lt;br /&gt;
In windows explorer navigate to c:\dsp\conf&lt;br /&gt;
&lt;br /&gt;
Open login_darkstar.conf in a text editer (notepad)&lt;br /&gt;
&lt;br /&gt;
Scroll down to the bottom and validate/update the following lines:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql_host: 127.0.0.1&lt;br /&gt;
mysql_port: 3306&lt;br /&gt;
mysql_login: root&lt;br /&gt;
mysql_password: root &amp;lt;-- change this to your password you wrote down during the MySQL install (flag)&lt;br /&gt;
mysql_database: dspdb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Map Server Settings ====&lt;br /&gt;
&lt;br /&gt;
In windows explorer navigate to c:\dsp\conf&lt;br /&gt;
&lt;br /&gt;
Open map_darkstar.conf in a text editer (notepad)&lt;br /&gt;
&lt;br /&gt;
Scroll down to the bottom and validate/update the following lines:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql_host: 127.0.0.1&lt;br /&gt;
mysql_port: 3306&lt;br /&gt;
mysql_login: root&lt;br /&gt;
mysql_password: root &amp;lt;-- change this to your password you wrote down during the MySQL install (flag)&lt;br /&gt;
mysql_database: dspdb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Search Server Settings ====&lt;br /&gt;
&lt;br /&gt;
In windows explorer navigate to c:\dsp\conf&lt;br /&gt;
&lt;br /&gt;
Open search_server.conf in a text editer (notepad)&lt;br /&gt;
&lt;br /&gt;
Scroll down to the bottom and validate/update the following lines:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql_host: 127.0.0.1&lt;br /&gt;
mysql_port: 3306&lt;br /&gt;
mysql_login: root&lt;br /&gt;
mysql_password: root &amp;lt;-- change this to your password you wrote down during the MySQL install (flag)&lt;br /&gt;
mysql_database: dspdb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
At this point we have configured the servers to connect to the SQL database.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Starting the Servers ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will launch our new servers.'''&lt;br /&gt;
&lt;br /&gt;
Navigate to c:\dsp&lt;br /&gt;
&lt;br /&gt;
Run DSConnect-server.exe as Admin&lt;br /&gt;
&lt;br /&gt;
Run DSGame-server.exe as Admin&lt;br /&gt;
&lt;br /&gt;
(Optional) Run DSSearch-server.exe as Admin&lt;br /&gt;
&lt;br /&gt;
At this point if your servers fail to load, you probably missed a step. Go back through the steps and try to find out what you missed. It may also be helpful to look at the log files located in c:\dsp\log.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Forward Ports to Allow Others to Join (&amp;amp; Firewall) ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will provide the port numbers that need to be forwarded to the server. This is only needed to allow people outside your local intranet to join your server.'''&lt;br /&gt;
&lt;br /&gt;
In your router and firewall the following ports need to be opened/forwarded to your server:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
TCP Ports:&lt;br /&gt;
54230&lt;br /&gt;
54231&lt;br /&gt;
54001&lt;br /&gt;
54002&lt;br /&gt;
&lt;br /&gt;
UDP Port:&lt;br /&gt;
54230&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If still having trouble, disable any firewall software completely for testing. This includes the Windows firewall that comes on all modern Windows systems, which can be found in the Control Panel.&lt;br /&gt;
&lt;br /&gt;
== Installing &amp;amp; Setting up the DS Server on Linux ==&lt;br /&gt;
&lt;br /&gt;
The server is known to build in recent [http://www.ubuntu.com/ Ubuntu] versions (14.04), and is tested regularly against it. &lt;br /&gt;
&lt;br /&gt;
Generic build instructions for most POSIX (GNU/Linux, and possibly FreeBSD, NetBSD, UNIX or even OSX with some additional work) systems follow. Some knowledge of how to compile software on your distribution is assumed. You may find it helpful to reference the Windows guide above if something is unclear.&lt;br /&gt;
&lt;br /&gt;
=== Prerequisites: ===&lt;br /&gt;
&lt;br /&gt;
==== Install on Ubuntu ====&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install git mysql-server libmysqlclient-dev libluajit-5.1-dev libzmq3-dev autoconf pkg-config&lt;br /&gt;
&lt;br /&gt;
'''Ubuntu 14.04 needs gcc 7'''.&lt;br /&gt;
 sudo su -&lt;br /&gt;
 apt-get update &lt;br /&gt;
 apt-get install -y software-properties-common&lt;br /&gt;
 add-apt-repository -y ppa:ubuntu-toolchain-r/test&lt;br /&gt;
 apt-get update&lt;br /&gt;
 apt-get install -y luajit-5.1-dev libzmq3-dev g++-7 mysql-client-core-5.6 mysql-server-5.6 mysql-client-5.6&lt;br /&gt;
 update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-7 90&lt;br /&gt;
&lt;br /&gt;
==== Other Distros ====&lt;br /&gt;
&lt;br /&gt;
A compiler with C++17 support. Currently tested with GCC and G++, and requires a minimum version of 7&lt;br /&gt;
&lt;br /&gt;
Git to retrieve the source code.&lt;br /&gt;
&lt;br /&gt;
Autotools (automake autoconf m4sh) and pkg-config to generate the configure script and Makefile&lt;br /&gt;
&lt;br /&gt;
mysql server&lt;br /&gt;
&lt;br /&gt;
mysql client library (select the developer version if your distro has on)&lt;br /&gt;
&lt;br /&gt;
luajit library version 5.1 or higher (select the developer version if your distro has one)&lt;br /&gt;
&lt;br /&gt;
libzmq (select the developer version if your distro has one)&lt;br /&gt;
&lt;br /&gt;
If you plan to run from a console, you may also wish to install &amp;quot;screen&amp;quot; as there is no daemon mode for the servers yet.&lt;br /&gt;
&lt;br /&gt;
=== Preparing the Source Code ===&lt;br /&gt;
&lt;br /&gt;
Once you have everything mentioned above installed, grab the latest source from the repository via the command:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;git clone http://github.com/DarkstarProject/darkstar.git/&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you are not planning on doing development, it's advised to checkout the stable branch:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;git checkout stable&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Compiling ===&lt;br /&gt;
&lt;br /&gt;
Next is a typical autotools build. Run the autogen script, followed by configure, and then make (GNU make: if your cpu has multiple cores and you wish to utilise them to speed up the build, use '''make -j#CoresMultipliedBy1.5''' e.g. '''make -j4''' if it has 3 cores instead of just '''make''' in the step below):&lt;br /&gt;
 sh autogen.sh&lt;br /&gt;
 ./configure --enable-debug=gdb&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
You can choose not to configure with debug enabled, but there is very little potential gain in this and it prevents many useful break statements from triggering. The Makefile also has separate targets to build each server named &amp;quot;dsconnect&amp;quot; &amp;quot;dsgame&amp;quot; and &amp;quot;dssearch&amp;quot; but will build all 3 if none are specified.&lt;br /&gt;
&lt;br /&gt;
=== Setting Up the Database ===&lt;br /&gt;
&lt;br /&gt;
If you do not know your mysql root password, the default on most systems is blank. It is a good idea to change this for security reasons, as your mysql root user has full permissions on all databases. The first time you run the mysql client, you should be prompted to change the password. After doing so, you will want to create a user specifically for dealing with the darkstar server database. Run mysql as follows:&lt;br /&gt;
 mysql -u root -p&lt;br /&gt;
&lt;br /&gt;
Enter your root password at the prompt. Next, create a new user as follows:&lt;br /&gt;
 CREATE USER 'darkstar'@'localhost' IDENTIFIED BY 'password';&lt;br /&gt;
&lt;br /&gt;
Substitute &amp;quot;password&amp;quot; with a password of your choice. Next, we want to create a database, and set up our new user with permissions to work with it.&lt;br /&gt;
 CREATE DATABASE dspdb;&lt;br /&gt;
 USE dspdb;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON dspdb.* TO 'darkstar'@'localhost';&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
This will make it to where your new user can do anything necessary, but can only connect from localhost, so even if your password is compromised, it will be difficult to mess with the database remotely. If you need to be able to access the database remotely (like if the database is stored on a separate machine from the server), change the configuration according to the host that will be accessing the database.&lt;br /&gt;
&lt;br /&gt;
Now, you need to populate the database.&lt;br /&gt;
 cd sql&lt;br /&gt;
 for f in *.sql&lt;br /&gt;
   do&lt;br /&gt;
      echo -n &amp;quot;Importing $f into the database...&amp;quot;&lt;br /&gt;
      mysql dspdb -u darkstar -ppassword &amp;lt; $f &amp;amp;&amp;amp; echo &amp;quot;Success&amp;quot;      &lt;br /&gt;
   done&lt;br /&gt;
 cd ..&lt;br /&gt;
&lt;br /&gt;
To set up your ZoneIP, see the related windows section [[Building_the_Server#Configure_the_ZoneIP_for_the_Map_Server]] above for how to calculate it, and then run:&lt;br /&gt;
 mysql -u darkstar -ppassword&lt;br /&gt;
 USE dspdb;&lt;br /&gt;
 UPDATE zone_settings SET zoneip = '127.0.0.1';&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
replacing &amp;quot;127.0.0.1&amp;quot; with the value you determined in your calculation. You should see a message that at least 256 changes have occured after the update command.&lt;br /&gt;
&lt;br /&gt;
=== Configuring the Server ===&lt;br /&gt;
Before running your new servers, you will need to update the configuration files to tell it how to talk to the database. You will need to update the files in the conf/ sub-folder named &amp;quot;login_darkstar.conf&amp;quot; &amp;quot;map_darkstar.conf&amp;quot; and &amp;quot;search_server.conf&amp;quot; at a minimum. Find the mysql settings in each and change as appropriate, using the new user, password and database you created earlier.&lt;br /&gt;
&lt;br /&gt;
You may also wish to browse through the various configuration files for any settings that might be of interest to you, but more details on server customization can be found at [[Customizing Your Server]].&lt;br /&gt;
&lt;br /&gt;
=== Starting the Servers ===&lt;br /&gt;
You may now start your new servers. If you are using a desktop environment, you may wish to open 3 separate terminals and run each server in a separate one to monitor them efficiently. Otherwise, you will want to run them in screen sessions as follows:&lt;br /&gt;
 screen -d -m -S dsconnect ./dsconnect&lt;br /&gt;
 screen -d -m -S dsgame ./dsgame&lt;br /&gt;
 screen -d -m -S dssearch ./dssearch&lt;br /&gt;
&lt;br /&gt;
This will start and auto-detach all three servers, assigning them meaningful names to make it easy to reattach later by using the commands:&lt;br /&gt;
 screen -r dsconnect&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
 screen -r dsgame&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
 screen -r dssearch&lt;br /&gt;
&lt;br /&gt;
to monitor a given server. Once you've attached to a screen, you can detach by first pressing &amp;quot;ctrl+a&amp;quot; and then &amp;quot;d&amp;quot;. There are many other useful ways to use screen, so do whatever suits yoru preference.&lt;br /&gt;
&lt;br /&gt;
Your server is now up-and-running, and a client should be able to connect as long as there are no obvious errors on any of the server screens. If the search server is having issues, it is not vital for basic game functionality, but you will be unable to use search functions or the auction house. If you have run into any major issues, contact bluekirby0 (the current maintainer of the linux port as of the time of this writing) on Discord or in the [http://forums.dspt.info forums].&lt;br /&gt;
&lt;br /&gt;
== Automatic Server Restarts &amp;amp; Crash Logs ==&lt;br /&gt;
&lt;br /&gt;
If your server goes down, no one can connect. If it goes down when you're not looking, it can be down for an extended period of time. To fix this, you probably want to have a way to have your server auto-restart. In addition, it's good to know when the server crashed.&lt;br /&gt;
===Getting the software===&lt;br /&gt;
First, you'll want to download Knas Restarter here: [http://www.knas.se/Applications/Restarter.aspx].&lt;br /&gt;
===Creating the Logging files===&lt;br /&gt;
In the dsp directory where your game, connect, and search server reside, create a 'tools' folder. In the folder create 4 new text files by right clicking, and going to New &amp;gt; Text Document&lt;br /&gt;
&lt;br /&gt;
Make sure you have file extension view turned on so that you can see the .txt at the end.&lt;br /&gt;
&lt;br /&gt;
Rename the 4 files to the following:&lt;br /&gt;
&lt;br /&gt;
connect_crash.bat  &amp;lt;Change the file type to bat file, deleting .txt&lt;br /&gt;
&lt;br /&gt;
connect_crash_log.txt&lt;br /&gt;
&lt;br /&gt;
game_crash.bat  &amp;lt;Change the file type to bat file, deleting .txt&lt;br /&gt;
&lt;br /&gt;
game_crash_log.txt&lt;br /&gt;
&lt;br /&gt;
Right click on connect_crash.bat and click 'edit'&lt;br /&gt;
Place the following inside:&lt;br /&gt;
echo %date% %time% &amp;gt;&amp;gt; connect_crash_log.txt&lt;br /&gt;
Save and close&lt;br /&gt;
&lt;br /&gt;
Right click on game_crash.bat and click 'edit'&lt;br /&gt;
Place the following inside:&lt;br /&gt;
echo %date% %time% &amp;gt;&amp;gt; game_crash_log.txt&lt;br /&gt;
Save and close&lt;br /&gt;
&lt;br /&gt;
===Connect Server Restart===&lt;br /&gt;
Launch Knas Restarter&lt;br /&gt;
Find DSConnect-server.exe and click on it&lt;br /&gt;
Click &amp;quot;Select&amp;quot;&lt;br /&gt;
Change itnerval to 10 seconds&lt;br /&gt;
Under &amp;quot;Restart Paramters&amp;quot;;&lt;br /&gt;
Check Keep restarter minimized&lt;br /&gt;
in &amp;quot;Working Directory&amp;quot; enter the directory where dsp is installed&lt;br /&gt;
Under Actions;&lt;br /&gt;
Check &amp;quot;External Script&amp;quot; and browse to your tools folder and select connect_crash.bat&lt;br /&gt;
Click &amp;quot;Create Shortcut&amp;quot; and save to your desktop&lt;br /&gt;
&lt;br /&gt;
===Game Server Restart===&lt;br /&gt;
Launch Knas Restarter&lt;br /&gt;
Find DSGame-server.exe and click on it&lt;br /&gt;
Click &amp;quot;Select&amp;quot;&lt;br /&gt;
Change itnerval to 10 seconds&lt;br /&gt;
Under &amp;quot;Restart Paramters&amp;quot;;&lt;br /&gt;
Check Keep restarter minimized&lt;br /&gt;
in &amp;quot;Working Directory&amp;quot; enter the directory where dsp is installed&lt;br /&gt;
Under Actions;&lt;br /&gt;
Check &amp;quot;External Script&amp;quot; and browse to your tools folder and select game_crash.bat&lt;br /&gt;
Click &amp;quot;Create Shortcut&amp;quot; and save to your desktop&lt;br /&gt;
&lt;br /&gt;
===Launching===&lt;br /&gt;
Open the shortcuts you created on your desktop, and open the search server as you normally would.&lt;br /&gt;
&lt;br /&gt;
Crash logs will be found in the text files you created in the tools directory showing the date and time the crash occurred.&lt;br /&gt;
===Problems===&lt;br /&gt;
In some Windows opperating systems, a window will pop up saying the program has crashed, leaving the crashed program up and preventing an auto-restart. This can be avoided by disabling the user interface for critical errors. To do this follow these steps:&lt;br /&gt;
&lt;br /&gt;
Start &amp;gt; Run gpedit.msc&lt;br /&gt;
&lt;br /&gt;
Computer Configuration &amp;gt; Administrative Templates &amp;gt; Windows Components &amp;gt; Windows Error Reporting&lt;br /&gt;
Set Prevent Display of the user interface for critical errors&amp;quot; to Enabled&lt;br /&gt;
&lt;br /&gt;
== Common Errors ==&lt;br /&gt;
&lt;br /&gt;
=== Getting Errors on Load / In Game ===&lt;br /&gt;
&lt;br /&gt;
You have to run all changed sql files! Be careful you keep zoneip correct in zone_settings.sql.&lt;br /&gt;
&lt;br /&gt;
=== Can't Connect to Game Server ===&lt;br /&gt;
&lt;br /&gt;
Make sure your zoneip in zone_settings table is correct. Also make sure packets can reach the 53445 port.&lt;br /&gt;
&lt;br /&gt;
Restart server after changing zoneip.&lt;br /&gt;
&lt;br /&gt;
=== Packet or key is invalid: ===&lt;br /&gt;
&lt;br /&gt;
Restart login server, game server and game client.&lt;br /&gt;
&lt;br /&gt;
=== make: *** No rule to make target ===&lt;br /&gt;
&lt;br /&gt;
Delete .deps&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
source autogen.sh&lt;br /&gt;
./configure&lt;br /&gt;
make&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== MySQL Error 1067 Invalid default value for 'timecreate' or whatever time related ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql -uUSER -pPASS -hlocalhost dspdb -e &amp;quot;set sql_mode = '';&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
and try again&lt;br /&gt;
&lt;br /&gt;
== Credits ==&lt;br /&gt;
The original windows guide was written by thrydwolf, and has been formatted for the wiki and updated by bluekirby0&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=Building_the_Server&amp;diff=22697</id>
		<title>Building the Server</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=Building_the_Server&amp;diff=22697"/>
				<updated>2018-10-21T20:19:14Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: I blame spellcheck&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Installing &amp;amp; Setting up the DS Server on Windows ==&lt;br /&gt;
&lt;br /&gt;
=== Prerequisites ===&lt;br /&gt;
&lt;br /&gt;
In this section we will download every program/tool we will need to setup and maintain the servers. Do not install these yet.&lt;br /&gt;
&lt;br /&gt;
* A MySQL compatible database, one of:&lt;br /&gt;
** [https://downloads.mariadb.org/ MariaDB]&lt;br /&gt;
** [https://dev.mysql.com/downloads/mysql/5.7.html MySQL Community Server (5.6 or 5.7 for now, not the 8.0 build)] (flag)&lt;br /&gt;
** [http://dev.mysql.com/downloads/installer/5.6.html/ MySQL Community Server 5.6 (Updated)] (flag)&lt;br /&gt;
&lt;br /&gt;
* Ability to interact with said database, one of:&lt;br /&gt;
** [http://dev.mysql.com/downloads/workbench/ MySQL Workbench]&lt;br /&gt;
** [https://www.heidisql.com/download.php HiediSQL] (comes with MariaDB if you used that, and there are also portable editions)&lt;br /&gt;
** Any other database management GUI or learn to command line (its super easy and you can google your way through it)&lt;br /&gt;
&lt;br /&gt;
* all of:&lt;br /&gt;
** [https://www.visualstudio.com/downloads/ Visual Studio 2017 (Community is fine, make sure you select C++ development and windows SDK during install)]&lt;br /&gt;
** [https://git-for-windows.github.io/ Git For Windows]&lt;br /&gt;
** [https://tortoisegit.org/ TortoiseGit]&lt;br /&gt;
** [https://www.microsoft.com/en-ca/download/details.aspx?id=48145 Visual C++ Redistributable Runtimes 2015]&lt;br /&gt;
** [http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=17851 .Net framework version 4 or newer, should already be present]&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
&lt;br /&gt;
==== MariaDB ==== &lt;br /&gt;
It's pretty straightforward, the defaults are fine and you can optionally change the root password (but better yet don't use the root user for everything). The same is true for MySQL.&lt;br /&gt;
&lt;br /&gt;
==== MySql ==== &lt;br /&gt;
(flag)&lt;br /&gt;
&lt;br /&gt;
Choose Typical Installation&lt;br /&gt;
&lt;br /&gt;
After the main installation, select Launch the MySQL Instance Configuration Wizard&lt;br /&gt;
&lt;br /&gt;
Select Detailed Configuration&lt;br /&gt;
&lt;br /&gt;
Select Developer Machine&lt;br /&gt;
&lt;br /&gt;
Select Multi-functional Database&lt;br /&gt;
&lt;br /&gt;
Standard Installation Directory&lt;br /&gt;
&lt;br /&gt;
Select Manual Setting and 1000 Concurrent connections&lt;br /&gt;
&lt;br /&gt;
Select Enable TCP/IP Networking, Port Number 3306, and Enable Strict Mode&lt;br /&gt;
&lt;br /&gt;
Select Best Support for Multilingualism&lt;br /&gt;
&lt;br /&gt;
Select Install as Windows Service, Launch the MySQL Server automatically, and Include Bin Directory in Windows PATH.&lt;br /&gt;
&lt;br /&gt;
Select Modify Security Settings, and enter a new password twice. Write down the MySQL password.&lt;br /&gt;
(DO NOT LEAVE BLANK.)&lt;br /&gt;
&lt;br /&gt;
Select Next, Execute, then Finish&lt;br /&gt;
&lt;br /&gt;
==== MySQL 5.6 '''(Updated)'''==== &lt;br /&gt;
Note: Server is x86, but will install 32-bit and 64-bit binaries.&lt;br /&gt;
&lt;br /&gt;
Accept License Terms&lt;br /&gt;
&lt;br /&gt;
Skip Check for updates&lt;br /&gt;
&lt;br /&gt;
Select Developer Default&lt;br /&gt;
&lt;br /&gt;
Check requirements and click Execute - will launch installers for anything you're missing&lt;br /&gt;
&lt;br /&gt;
Default Installation - ~5min&lt;br /&gt;
&lt;br /&gt;
Default Configuration - Check box for &amp;quot;Show Advance Options&amp;quot; - Click Next&lt;br /&gt;
&lt;br /&gt;
Enter MySQL Root Password, twice. Remember it! - Click Next&lt;br /&gt;
&lt;br /&gt;
It will show windows service details, leave as default and Click Next&lt;br /&gt;
&lt;br /&gt;
It will show Logging options, leave as default and  Click Next&lt;br /&gt;
&lt;br /&gt;
Configuration will complete, Click Next&lt;br /&gt;
&lt;br /&gt;
Samples and examples will configure - ~5min - Click Next&lt;br /&gt;
&lt;br /&gt;
Click Finish&lt;br /&gt;
&lt;br /&gt;
==== MySQL 5.7 '''(New)'''==== &lt;br /&gt;
Note: Server is x86, but will install 32-bit and 64-bit binaries.&lt;br /&gt;
&lt;br /&gt;
Accept License Terms&lt;br /&gt;
&lt;br /&gt;
Choosing setup type: Keep defaults. Note, you can select &amp;quot;Server only&amp;quot;, but Developer Default will allow you to skip the MySQL Workbench below, and it will require more diskspace.&lt;br /&gt;
&lt;br /&gt;
Check Requirements: Click next. You should not need anything that shows &amp;quot;Manual&amp;quot;, but you can download the modules separately if you do need them later for some reason. *Note, if you are missing some of the elements (Status = manual), it will pop up with a message stating &amp;quot;One or more product requirements have not been satisfied&amp;quot;. Click yes to continue.&lt;br /&gt;
&lt;br /&gt;
Installation: It will show a list of those things that you will install (it will not list those that had &amp;quot;Manual&amp;quot; in previous step). Click Execute.&lt;br /&gt;
&lt;br /&gt;
Product Configuration: This screen will just tell you that there is still some stuff to configure. Click Next.&lt;br /&gt;
&lt;br /&gt;
Group Replication: Leave default setting (Standalone MySQL Server / Classic MySQL Replication) and click Next&lt;br /&gt;
&lt;br /&gt;
Type and Networking: Leave default settings and click Next (Only reason you would need to change is if you are planning to run a dedicated online server, in which case, I hope you know what these options already mean...)&lt;br /&gt;
&lt;br /&gt;
Accounts and Roles: Enter MySQL Root Password, twice. Remember it! - Click Next&lt;br /&gt;
&lt;br /&gt;
Windows Service: Leave default settings and click Next.&lt;br /&gt;
&lt;br /&gt;
Plugins and Extensions: Leave default settings and click Next.&lt;br /&gt;
&lt;br /&gt;
Apply Configuration: Click Execute. It will show you the progress as it configures your MySQL installation. Once complete, click Finish&lt;br /&gt;
&lt;br /&gt;
Product Configuration: Click Next, (This will set up some samples and examples databases)&lt;br /&gt;
&lt;br /&gt;
Connect to Server: Enter the password you entered for the MySQL (Under Accounts and Roles section) at the bottom where it asks for password, then click Check. As long as the password is correct, it will ungrey the Next button and allow you to continue. Click Next.&lt;br /&gt;
&lt;br /&gt;
Apply Configuration: Just like the Apply configuration above. Click Execute, it will configure, then click Finish once complete.&lt;br /&gt;
&lt;br /&gt;
Product Configuration: Click Next.&lt;br /&gt;
&lt;br /&gt;
Installation Complete: As per the title, you are done. Click Finish and enjoy your new MySQL database.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== MySQL Workbench ==== &lt;br /&gt;
&lt;br /&gt;
Use default installation options. This can still be installed and will still function even if you use MariaDB instead of stock MySQL. It will generate a few warnings from by a version number check that you can safely ignore.&lt;br /&gt;
&lt;br /&gt;
==== Visual Studio 2017 ====&lt;br /&gt;
&lt;br /&gt;
Any edition works.  Community is free.&lt;br /&gt;
&lt;br /&gt;
Make sure you install Desktop development with C++ when selecting development packages.&lt;br /&gt;
&lt;br /&gt;
==== Git for Windows ====&lt;br /&gt;
&lt;br /&gt;
Use default installation options.&lt;br /&gt;
&lt;br /&gt;
==== TortoiseGit ====&lt;br /&gt;
&lt;br /&gt;
Use default installation options. You can skip the step to reboot since we'll reboot once everything else is installed.&lt;br /&gt;
&lt;br /&gt;
==== Visual C++ Redistributable Runtime 2015 ====&lt;br /&gt;
&lt;br /&gt;
Use default installation options.&lt;br /&gt;
&lt;br /&gt;
==== .Net 4.6 (or higher) ====&lt;br /&gt;
&lt;br /&gt;
Use default installation options.  It probably comes with your Visual Studio install anyway. Dot Net Frameworks always come with all prior versions packed in, so you never need to install multiple versions.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
At this point everything should be installed that needs to be and you can restart your PC to finalize them.&lt;br /&gt;
&lt;br /&gt;
=== Downloading the Server Source Code ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will use TortoiseGit to download the latest git source code for the server.'''&lt;br /&gt;
&lt;br /&gt;
Open Windows Explorer (right click the start button and choose Windows Explorer)&lt;br /&gt;
&lt;br /&gt;
Right click on any folder select Git Clone&lt;br /&gt;
&lt;br /&gt;
In the &amp;quot;URL&amp;quot; field put in the following url: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://github.com/DarkstarProject/darkstar.git&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set the &amp;quot;Directory&amp;quot; to your choice (blank will default to current location /darkstar&lt;br /&gt;
&lt;br /&gt;
Click OK.&lt;br /&gt;
&lt;br /&gt;
Wait for the download to finish.&lt;br /&gt;
&lt;br /&gt;
Click OK to close TortoiseGit.&lt;br /&gt;
&lt;br /&gt;
Close windows explorer&lt;br /&gt;
&lt;br /&gt;
At this point you have downloaded all of the source code for the latest version.&lt;br /&gt;
&lt;br /&gt;
If you are not planning on doing any development, it's advised to use the stable branch instead of master.  Right click on your darkstar folder, and go to TortoiseGit -&amp;gt; Switch/Checkout.&lt;br /&gt;
Change the branch dropdown to remotes/origin/stable and hit OK.&lt;br /&gt;
&lt;br /&gt;
=== Setting up the Database ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will use the data that you downloaded to build a database in MySQL.'''&lt;br /&gt;
&lt;br /&gt;
==== Using a bat script ====&lt;br /&gt;
&lt;br /&gt;
If you follow this step, you may skip the next one. &lt;br /&gt;
&lt;br /&gt;
Paste the following into notepad and save it as DSP_Import.bat in your dsp\sql folder:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@ECHO OFF&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== THis script will drop the DB specificed, then create the DB  =========&lt;br /&gt;
REM ====== specified, and then load all .sql tables from its run dir to =========&lt;br /&gt;
REM ====== the the DB.                                                  =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== File needs to be run from within the \dsp\sql folder (same   =========&lt;br /&gt;
REM ====== folder with all the .sql files. Please edit as needed. By    =========&lt;br /&gt;
REM ====== default it WILL DROP the standard dspdb DB, loosing all      =========&lt;br /&gt;
REM ====== accounts and characters. If this is not desired, then update =========&lt;br /&gt;
REM ====== the file to load the new DB into a new DB name.              =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== Update -p with MySQL password. If you password is 'foo',     =========&lt;br /&gt;
REM ====== then change '-pMYSQLPASS' to '-pfoo' (3 places).             =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== If you want to use a different database name, change 'dspdb' =========&lt;br /&gt;
REM ====== with a database name of your choosing.                       =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== by Thrydwolf 9/8/2012                                        =========&lt;br /&gt;
REM ====== Updated with status by bluekirby0 3/30/2012                  =========&lt;br /&gt;
REM ====== Updated by Thrydwolf 9/18/2012                               =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
&lt;br /&gt;
ECHO Creating Database dspdb&lt;br /&gt;
&amp;quot;c:\program files\mysql\mysql server 5.6\bin\mysqladmin&amp;quot; -h localhost -u root -pMYSQLPASS DROP dspdb&lt;br /&gt;
&lt;br /&gt;
ECHO Creating Database dspdb&lt;br /&gt;
&amp;quot;c:\program files\mysql\mysql server 5.6\bin\mysqladmin&amp;quot; -h localhost -u root -pMYSQLPASS CREATE dspdb&lt;br /&gt;
&lt;br /&gt;
ECHO Loading dspdb tables into the database&lt;br /&gt;
cd c:\darkstar\sql&lt;br /&gt;
FOR %%X IN (*.sql) DO ECHO Importing %%X &amp;amp; &amp;quot;c:\program files\mysql\mysql server 5.6\bin\mysql&amp;quot; dspdb -h localhost -u root -pMYSQLPASS &amp;lt; %%X&lt;br /&gt;
&lt;br /&gt;
ECHO Finished!&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At a minimum you will need to change -pMYSQLPASS in the script to where root is your mysql root password. If your password is 'foo' then you would use '-pfoo' instead. You may also have to change the path of your mysql installation as well (for example, if you installed a different version of mysql)&lt;br /&gt;
&lt;br /&gt;
You can use this script any time the repository is updated, but it will drop the table and thus delete all your player data. You may want to make manual changes instead unless you are using it purely as a test server.&lt;br /&gt;
&lt;br /&gt;
After you've done your initial load, you can use the following script that will preserve character data&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd c:\darkstar\sql&lt;br /&gt;
del auction_house.sql&lt;br /&gt;
del chars.sql&lt;br /&gt;
del accounts.sql&lt;br /&gt;
del accounts_banned.sql&lt;br /&gt;
del char_effects.sql&lt;br /&gt;
del char_equip.sql&lt;br /&gt;
del char_exp.sql&lt;br /&gt;
del char_inventory.sql&lt;br /&gt;
del char_jobs.sql&lt;br /&gt;
del char_look.sql&lt;br /&gt;
del char_pet.sql&lt;br /&gt;
del char_pet_name.sql&lt;br /&gt;
del char_points.sql&lt;br /&gt;
del char_profile.sql&lt;br /&gt;
del char_skills.sql&lt;br /&gt;
del char_spells.sql&lt;br /&gt;
del char_stats.sql&lt;br /&gt;
del char_storage.sql&lt;br /&gt;
del char_vars.sql&lt;br /&gt;
del char_weapon_skill_points.sql&lt;br /&gt;
del chars.sql&lt;br /&gt;
del conquest_system.sql&lt;br /&gt;
del delivery_box.sql&lt;br /&gt;
del linkshells.sql&lt;br /&gt;
FOR %%X IN (*.sql) DO ECHO Importing %%X &amp;amp; &amp;quot;c:\program files\mysql\mysql server 5.6\bin\mysql&amp;quot; dspdb -h localhost -u root -pMYSQLPASS &amp;lt; %%X&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Using HeidiSQL ==== &lt;br /&gt;
Configure Heidi to use your MariaDB or MySQL connection. Read [https://www.heidisql.com/help.php the documentation] or click &amp;quot;new&amp;quot; and wing it like those brave souls who pretend they understand ikea manuals. &lt;br /&gt;
&lt;br /&gt;
Open the &amp;quot;session&amp;quot; then right click it and move your cursor to &amp;quot;new&amp;quot; so the submenu opens and click &amp;quot;database&amp;quot;. All instructions after this point will assume you named your database &amp;quot;dspdb&amp;quot; without quotes.&lt;br /&gt;
&lt;br /&gt;
Now Heidi needs to know which Database we are loading tables into so click to select your new database so it gets higlighted.&lt;br /&gt;
&lt;br /&gt;
Now select &amp;quot;file&amp;quot; again at the top left of the window.&lt;br /&gt;
&lt;br /&gt;
Select &amp;quot;Load SQL file&amp;quot; (or press control+O and that's the letter not zero).&lt;br /&gt;
&lt;br /&gt;
Browse to your SQL directory in your repository root and pick a file you want to import. Like C:\DSP\sql\abilities.sql for example. You can also hold control to select multiple files at once, but be aware Heidi will open a new tab for every file. Press F9 (or click the blue right facing arrow icon) to execute or &amp;quot;import&amp;quot; the current tab's SQL content into your database. Repeat until all tables and triggers have been loaded. &lt;br /&gt;
&lt;br /&gt;
That's it, your are done loading tables.&lt;br /&gt;
&lt;br /&gt;
==== Using MySQL Workbench ==== &lt;br /&gt;
''Todo!''&lt;br /&gt;
&lt;br /&gt;
==== Using Navicat ==== &lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' ''The free edition of Navicat was discontinued ages ago. No more support or bugfixes are released for it. And even if you use the latest commercial release, it will do annoying things like surround every field of a dump in single quotes. If you pull request an sql change that places single quotes on number fields on 30,000 lines Teo reserves the right to maim you. Just kidding. Or am I?'' ''':)''' ''Alternatives include Heidisql, mysql workbench, and many others that are free and open sourced. Same functionality, different layout on screen.''&lt;br /&gt;
&lt;br /&gt;
Click Connection (or File, New Connection)&lt;br /&gt;
&lt;br /&gt;
Connection name: DarkStar&lt;br /&gt;
&lt;br /&gt;
Host Name/IP: localhost&lt;br /&gt;
&lt;br /&gt;
Port: 3306&lt;br /&gt;
&lt;br /&gt;
User Name: root&lt;br /&gt;
&lt;br /&gt;
Password: Enter the password you wrote down during the mySQL installation.&lt;br /&gt;
&lt;br /&gt;
Check Save Password&lt;br /&gt;
&lt;br /&gt;
Click OK&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the connections pane double click DarkStar&lt;br /&gt;
&lt;br /&gt;
Right click on DarkStar and select New Database...&lt;br /&gt;
&lt;br /&gt;
Name it dspdb&lt;br /&gt;
&lt;br /&gt;
Use the Default character set&lt;br /&gt;
&lt;br /&gt;
Select OK.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Double click dspdb&lt;br /&gt;
&lt;br /&gt;
Right click on dspdb and select Execute SQL File...&lt;br /&gt;
&lt;br /&gt;
Browse to C:\dsp\sql and select abilities.sql&lt;br /&gt;
&lt;br /&gt;
Click Start&lt;br /&gt;
&lt;br /&gt;
Continue this process for each file in the folder.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you have an issue with the triggers.sql file then follow this step. If not, proceed to the next step (IP address for the map server):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In Navicat Open accounts table&lt;br /&gt;
&lt;br /&gt;
Click File, Design Table&lt;br /&gt;
&lt;br /&gt;
Click the Triggers tab&lt;br /&gt;
&lt;br /&gt;
There should a line already listed with account_delete in the Name field&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If not:&lt;br /&gt;
&lt;br /&gt;
click Add Trigger&lt;br /&gt;
&lt;br /&gt;
Name column should be account_delete&lt;br /&gt;
&lt;br /&gt;
Fires column should be Before&lt;br /&gt;
&lt;br /&gt;
Check the box in the Delete column&lt;br /&gt;
&lt;br /&gt;
In the definition box below add the following code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   DELETE FROM `accounts_banned` WHERE `accid` = OLD.id;&lt;br /&gt;
   DELETE FROM `chars` WHERE `accid` = OLD.id;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Select Save and then close the table.&lt;br /&gt;
&lt;br /&gt;
Open the chars table&lt;br /&gt;
&lt;br /&gt;
Click File, Design Table&lt;br /&gt;
&lt;br /&gt;
Click the Triggers tab&lt;br /&gt;
&lt;br /&gt;
There should already be a line listed with char_delete in the name field.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If not:&lt;br /&gt;
&lt;br /&gt;
click Add Trigger&lt;br /&gt;
&lt;br /&gt;
Name column should be char_delete&lt;br /&gt;
&lt;br /&gt;
Fires column should be Before&lt;br /&gt;
&lt;br /&gt;
Check the box in the Delete column&lt;br /&gt;
&lt;br /&gt;
In the definition box below add the following code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   DELETE FROM `char_exp` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_jobs` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_equip` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_effects` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_look` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_stats` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_skills` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_titles` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_inventory` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_vars` WHERE `charid` = OLD.charid;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Select Save and then close the table.&lt;br /&gt;
&lt;br /&gt;
Note: Leave Navicat open for the next section.&lt;br /&gt;
&lt;br /&gt;
==== Configure the ZoneIP for the Map Server ====&lt;br /&gt;
&lt;br /&gt;
Now you need to determine what IP address that will be used for the Map Server, then update MySQL with it.&lt;br /&gt;
&lt;br /&gt;
Most devs &amp;amp; enthusiasts will not have a separate map server, but will run both map server and login server on the same PC. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Determine what IP address will be used for the map server.&lt;br /&gt;
&lt;br /&gt;
If the server will be public, then use your external IP in the next step. (Looks really random like 173.194.43.104)&lt;br /&gt;
&lt;br /&gt;
If the server will be internal and you want it available on other PCs in your internal network, use the internal network IP (192.168.x.x) in the next step.&lt;br /&gt;
&lt;br /&gt;
If you only plan to run the client and the server on the same PC, you can use the localhost address (127.0.0.1) in the next step.&lt;br /&gt;
&lt;br /&gt;
2. Update the zone_settings table with the ip&lt;br /&gt;
(flag)&lt;br /&gt;
In HeidiSQL, click on the database dspdb and expand&lt;br /&gt;
&lt;br /&gt;
Click on Query tab&lt;br /&gt;
&lt;br /&gt;
Add the following code into the empty space, inserting the value calculated above. The value in the code below (127.0.0.1) would be used if only running the client from the same PC as the server.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    UPDATE zone_settings SET zoneip = '127.0.0.1';&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Click on the &amp;quot;run&amp;quot; button (blue arrow), or press F9. You should get a message stating that many (280+) records were changed.&lt;br /&gt;
&lt;br /&gt;
I recommend you save the Query in case you need to run it again later after updating the server.&lt;br /&gt;
&lt;br /&gt;
Close HeidiSQL.&lt;br /&gt;
&lt;br /&gt;
=== Building the Servers ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will be building the Dark Star servers.'''&lt;br /&gt;
&lt;br /&gt;
Dark Star uses 3 separate servers. A Login server, a Map/Game server, and an optional Search/Auction House server. Using the ZoneIP mentioned earlier, every map could run on its own server at a different IP address. If you have 4 computers each computer could run different areas, as long as they were all connected to the same MySQL database server.&lt;br /&gt;
&lt;br /&gt;
==== Build the Server ====&lt;br /&gt;
&lt;br /&gt;
Open Visual Studio&lt;br /&gt;
&lt;br /&gt;
Click File, Open, Project/Solution (or Ctrl+Shift+O)&lt;br /&gt;
&lt;br /&gt;
Navigate to C:\dsp\win32&lt;br /&gt;
&lt;br /&gt;
Select darkstar.sln&lt;br /&gt;
&lt;br /&gt;
It may take a few minutes to load files.&lt;br /&gt;
&lt;br /&gt;
Optional: if your cpu can handle it, enable multi-core compiling like so http://i.imgur.com/GCjdsdG.png (do this for all 3, or just DSGameServer since that's where most the compile time goes).&lt;br /&gt;
&lt;br /&gt;
Click Debug then Build Server (or Ctrl+Shift+B)&lt;br /&gt;
&lt;br /&gt;
Building will take a few minutes.&lt;br /&gt;
&lt;br /&gt;
Once complete, validate that there are no Errors listed in the summary line at the bottom. It should look like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;========== Build: 3 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If there are any SQL errors it is probably caused by the SQL dev package was extracted to the wrong folder.&lt;br /&gt;
&lt;br /&gt;
If there is a #include error, change that #include to say #include &amp;lt;mysql/mysql.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== When all of the Servers are built ====&lt;br /&gt;
&lt;br /&gt;
Verify in the C:\dsp directory that the servers you built are there: &lt;br /&gt;
&lt;br /&gt;
DSConnect-server.exe for the Login Server&lt;br /&gt;
&lt;br /&gt;
DSGame-server.exe for the Map Server&lt;br /&gt;
&lt;br /&gt;
DSSearch-server.exe for the Search Server&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Configuring the Servers ===&lt;br /&gt;
&lt;br /&gt;
'''Now you will configure the Login Server and Map Server to connect to the MySQL database.'''&lt;br /&gt;
&lt;br /&gt;
Do not mess with any other settings in these files unless you know what they are for and what they do.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Login Server Settings ====&lt;br /&gt;
&lt;br /&gt;
In windows explorer navigate to c:\dsp\conf&lt;br /&gt;
&lt;br /&gt;
Open login_darkstar.conf in a text editer (notepad)&lt;br /&gt;
&lt;br /&gt;
Scroll down to the bottom and validate/update the following lines:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql_host: 127.0.0.1&lt;br /&gt;
mysql_port: 3306&lt;br /&gt;
mysql_login: root&lt;br /&gt;
mysql_password: root &amp;lt;-- change this to your password you wrote down during the MySQL install (flag)&lt;br /&gt;
mysql_database: dspdb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Map Server Settings ====&lt;br /&gt;
&lt;br /&gt;
In windows explorer navigate to c:\dsp\conf&lt;br /&gt;
&lt;br /&gt;
Open map_darkstar.conf in a text editer (notepad)&lt;br /&gt;
&lt;br /&gt;
Scroll down to the bottom and validate/update the following lines:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql_host: 127.0.0.1&lt;br /&gt;
mysql_port: 3306&lt;br /&gt;
mysql_login: root&lt;br /&gt;
mysql_password: root &amp;lt;-- change this to your password you wrote down during the MySQL install (flag)&lt;br /&gt;
mysql_database: dspdb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Search Server Settings ====&lt;br /&gt;
&lt;br /&gt;
In windows explorer navigate to c:\dsp\conf&lt;br /&gt;
&lt;br /&gt;
Open search_server.conf in a text editer (notepad)&lt;br /&gt;
&lt;br /&gt;
Scroll down to the bottom and validate/update the following lines:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql_host: 127.0.0.1&lt;br /&gt;
mysql_port: 3306&lt;br /&gt;
mysql_login: root&lt;br /&gt;
mysql_password: root &amp;lt;-- change this to your password you wrote down during the MySQL install (flag)&lt;br /&gt;
mysql_database: dspdb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
At this point we have configured the servers to connect to the SQL database.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Starting the Servers ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will launch our new servers.'''&lt;br /&gt;
&lt;br /&gt;
Navigate to c:\dsp&lt;br /&gt;
&lt;br /&gt;
Run DSConnect-server.exe as Admin&lt;br /&gt;
&lt;br /&gt;
Run DSGame-server.exe as Admin&lt;br /&gt;
&lt;br /&gt;
(Optional) Run DSSearch-server.exe as Admin&lt;br /&gt;
&lt;br /&gt;
At this point if your servers fail to load, you probably missed a step. Go back through the steps and try to find out what you missed. It may also be helpful to look at the log files located in c:\dsp\log.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Forward Ports to Allow Others to Join (&amp;amp; Firewall) ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will provide the port numbers that need to be forwarded to the server. This is only needed to allow people outside your local intranet to join your server.'''&lt;br /&gt;
&lt;br /&gt;
In your router and firewall the following ports need to be opened/forwarded to your server:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
TCP Ports:&lt;br /&gt;
54230&lt;br /&gt;
54231&lt;br /&gt;
54001&lt;br /&gt;
54002&lt;br /&gt;
&lt;br /&gt;
UDP Port:&lt;br /&gt;
54230&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If still having trouble, disable any firewall software completely for testing. This includes the Windows firewall that comes on all modern Windows systems, which can be found in the Control Panel.&lt;br /&gt;
&lt;br /&gt;
== Installing &amp;amp; Setting up the DS Server on Linux ==&lt;br /&gt;
&lt;br /&gt;
The server is known to build in recent [http://www.ubuntu.com/ Ubuntu] versions (14.04), and is tested regularly against it. &lt;br /&gt;
&lt;br /&gt;
Generic build instructions for most POSIX (GNU/Linux, and possibly FreeBSD, NetBSD, UNIX or even OSX with some additional work) systems follow. Some knowledge of how to compile software on your distribution is assumed. You may find it helpful to reference the Windows guide above if something is unclear.&lt;br /&gt;
&lt;br /&gt;
=== Prerequisites: ===&lt;br /&gt;
&lt;br /&gt;
==== Install on Ubuntu ====&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install git mysql-server libmysqlclient-dev libluajit-5.1-dev libzmq3-dev autoconf pkg-config&lt;br /&gt;
&lt;br /&gt;
'''Ubuntu 14.04 needs gcc 7'''.&lt;br /&gt;
 sudo su -&lt;br /&gt;
 apt-get update &lt;br /&gt;
 apt-get install -y software-properties-common&lt;br /&gt;
 add-apt-repository -y ppa:ubuntu-toolchain-r/test&lt;br /&gt;
 apt-get update&lt;br /&gt;
 apt-get install -y luajit-5.1-dev libzmq3-dev g++-7 mysql-client-core-5.6 mysql-server-5.6 mysql-client-5.6&lt;br /&gt;
 update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-7 90&lt;br /&gt;
&lt;br /&gt;
==== Other Distros ====&lt;br /&gt;
&lt;br /&gt;
A compiler with C++17 support. Currently tested with GCC and G++, and requires a minimum version of 7&lt;br /&gt;
&lt;br /&gt;
Git to retrieve the source code.&lt;br /&gt;
&lt;br /&gt;
Autotools (automake autoconf m4sh) and pkg-config to generate the configure script and Makefile&lt;br /&gt;
&lt;br /&gt;
mysql server&lt;br /&gt;
&lt;br /&gt;
mysql client library (select the developer version if your distro has on)&lt;br /&gt;
&lt;br /&gt;
luajit library version 5.1 or higher (select the developer version if your distro has one)&lt;br /&gt;
&lt;br /&gt;
libzmq (select the developer version if your distro has one)&lt;br /&gt;
&lt;br /&gt;
If you plan to run from a console, you may also wish to install &amp;quot;screen&amp;quot; as there is no daemon mode for the servers yet.&lt;br /&gt;
&lt;br /&gt;
=== Preparing the Source Code ===&lt;br /&gt;
&lt;br /&gt;
Once you have everything mentioned above installed, grab the latest source from the repository via the command:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;git clone http://github.com/DarkstarProject/darkstar.git/&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you are not planning on doing development, it's advised to checkout the stable branch:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;git checkout stable&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Compiling ===&lt;br /&gt;
&lt;br /&gt;
Next is a typical autotools build. Run the autogen script, followed by configure, and then make (GNU make: if your cpu has multiple cores and you wish to utilise them to speed up the build, use '''make -j#CoresMultipliedBy1.5''' e.g. '''make -j4''' if it has 3 cores instead of just '''make''' in the step below):&lt;br /&gt;
 sh autogen.sh&lt;br /&gt;
 ./configure --enable-debug=gdb&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
You can choose not to configure with debug enabled, but there is very little potential gain in this and it prevents many useful break statements from triggering. The Makefile also has separate targets to build each server named &amp;quot;dsconnect&amp;quot; &amp;quot;dsgame&amp;quot; and &amp;quot;dssearch&amp;quot; but will build all 3 if none are specified.&lt;br /&gt;
&lt;br /&gt;
=== Setting Up the Database ===&lt;br /&gt;
&lt;br /&gt;
If you do not know your mysql root password, the default on most systems is blank. It is a good idea to change this for security reasons, as your mysql root user has full permissions on all databases. The first time you run the mysql client, you should be prompted to change the password. After doing so, you will want to create a user specifically for dealing with the darkstar server database. Run mysql as follows:&lt;br /&gt;
 mysql -u root -p&lt;br /&gt;
&lt;br /&gt;
Enter your root password at the prompt. Next, create a new user as follows:&lt;br /&gt;
 CREATE USER 'darkstar'@'localhost' IDENTIFIED BY 'password';&lt;br /&gt;
&lt;br /&gt;
Substitute &amp;quot;password&amp;quot; with a password of your choice. Next, we want to create a database, and set up our new user with permissions to work with it.&lt;br /&gt;
 CREATE DATABASE dspdb;&lt;br /&gt;
 USE dspdb;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON dspdb.* TO 'darkstar'@'localhost';&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
This will make it to where your new user can do anything necessary, but can only connect from localhost, so even if your password is compromised, it will be difficult to mess with the database remotely. If you need to be able to access the database remotely (like if the database is stored on a separate machine from the server), change the configuration according to the host that will be accessing the database.&lt;br /&gt;
&lt;br /&gt;
Now, you need to populate the database.&lt;br /&gt;
 cd sql&lt;br /&gt;
 for f in *.sql&lt;br /&gt;
   do&lt;br /&gt;
      echo -n &amp;quot;Importing $f into the database...&amp;quot;&lt;br /&gt;
      mysql dspdb -u darkstar -ppassword &amp;lt; $f &amp;amp;&amp;amp; echo &amp;quot;Success&amp;quot;      &lt;br /&gt;
   done&lt;br /&gt;
 cd ..&lt;br /&gt;
&lt;br /&gt;
To set up your ZoneIP, see the related windows section [[Building_the_Server#Configure_the_ZoneIP_for_the_Map_Server]] above for how to calculate it, and then run:&lt;br /&gt;
 mysql -u darkstar -ppassword&lt;br /&gt;
 USE dspdb;&lt;br /&gt;
 UPDATE zone_settings SET zoneip = '127.0.0.1';&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
replacing &amp;quot;127.0.0.1&amp;quot; with the value you determined in your calculation. You should see a message that at least 256 changes have occured after the update command.&lt;br /&gt;
&lt;br /&gt;
=== Configuring the Server ===&lt;br /&gt;
Before running your new servers, you will need to update the configuration files to tell it how to talk to the database. You will need to update the files in the conf/ sub-folder named &amp;quot;login_darkstar.conf&amp;quot; &amp;quot;map_darkstar.conf&amp;quot; and &amp;quot;search_server.conf&amp;quot; at a minimum. Find the mysql settings in each and change as appropriate, using the new user, password and database you created earlier.&lt;br /&gt;
&lt;br /&gt;
You may also wish to browse through the various configuration files for any settings that might be of interest to you, but more details on server customization can be found at [[Customizing Your Server]].&lt;br /&gt;
&lt;br /&gt;
=== Starting the Servers ===&lt;br /&gt;
You may now start your new servers. If you are using a desktop environment, you may wish to open 3 separate terminals and run each server in a separate one to monitor them efficiently. Otherwise, you will want to run them in screen sessions as follows:&lt;br /&gt;
 screen -d -m -S dsconnect ./dsconnect&lt;br /&gt;
 screen -d -m -S dsgame ./dsgame&lt;br /&gt;
 screen -d -m -S dssearch ./dssearch&lt;br /&gt;
&lt;br /&gt;
This will start and auto-detach all three servers, assigning them meaningful names to make it easy to reattach later by using the commands:&lt;br /&gt;
 screen -r dsconnect&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
 screen -r dsgame&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
 screen -r dssearch&lt;br /&gt;
&lt;br /&gt;
to monitor a given server. Once you've attached to a screen, you can detach by first pressing &amp;quot;ctrl+a&amp;quot; and then &amp;quot;d&amp;quot;. There are many other useful ways to use screen, so do whatever suits yoru preference.&lt;br /&gt;
&lt;br /&gt;
Your server is now up-and-running, and a client should be able to connect as long as there are no obvious errors on any of the server screens. If the search server is having issues, it is not vital for basic game functionality, but you will be unable to use search functions or the auction house. If you have run into any major issues, contact bluekirby0 (the current maintainer of the linux port as of the time of this writing) on Discord or in the [http://forums.dspt.info forums].&lt;br /&gt;
&lt;br /&gt;
== Automatic Server Restarts &amp;amp; Crash Logs ==&lt;br /&gt;
&lt;br /&gt;
If your server goes down, no one can connect. If it goes down when you're not looking, it can be down for an extended period of time. To fix this, you probably want to have a way to have your server auto-restart. In addition, it's good to know when the server crashed.&lt;br /&gt;
===Getting the software===&lt;br /&gt;
First, you'll want to download Knas Restarter here: [http://www.knas.se/Applications/Restarter.aspx].&lt;br /&gt;
===Creating the Logging files===&lt;br /&gt;
In the dsp directory where your game, connect, and search server reside, create a 'tools' folder. In the folder create 4 new text files by right clicking, and going to New &amp;gt; Text Document&lt;br /&gt;
&lt;br /&gt;
Make sure you have file extension view turned on so that you can see the .txt at the end.&lt;br /&gt;
&lt;br /&gt;
Rename the 4 files to the following:&lt;br /&gt;
&lt;br /&gt;
connect_crash.bat  &amp;lt;Change the file type to bat file, deleting .txt&lt;br /&gt;
&lt;br /&gt;
connect_crash_log.txt&lt;br /&gt;
&lt;br /&gt;
game_crash.bat  &amp;lt;Change the file type to bat file, deleting .txt&lt;br /&gt;
&lt;br /&gt;
game_crash_log.txt&lt;br /&gt;
&lt;br /&gt;
Right click on connect_crash.bat and click 'edit'&lt;br /&gt;
Place the following inside:&lt;br /&gt;
echo %date% %time% &amp;gt;&amp;gt; connect_crash_log.txt&lt;br /&gt;
Save and close&lt;br /&gt;
&lt;br /&gt;
Right click on game_crash.bat and click 'edit'&lt;br /&gt;
Place the following inside:&lt;br /&gt;
echo %date% %time% &amp;gt;&amp;gt; game_crash_log.txt&lt;br /&gt;
Save and close&lt;br /&gt;
&lt;br /&gt;
===Connect Server Restart===&lt;br /&gt;
Launch Knas Restarter&lt;br /&gt;
Find DSConnect-server.exe and click on it&lt;br /&gt;
Click &amp;quot;Select&amp;quot;&lt;br /&gt;
Change itnerval to 10 seconds&lt;br /&gt;
Under &amp;quot;Restart Paramters&amp;quot;;&lt;br /&gt;
Check Keep restarter minimized&lt;br /&gt;
in &amp;quot;Working Directory&amp;quot; enter the directory where dsp is installed&lt;br /&gt;
Under Actions;&lt;br /&gt;
Check &amp;quot;External Script&amp;quot; and browse to your tools folder and select connect_crash.bat&lt;br /&gt;
Click &amp;quot;Create Shortcut&amp;quot; and save to your desktop&lt;br /&gt;
&lt;br /&gt;
===Game Server Restart===&lt;br /&gt;
Launch Knas Restarter&lt;br /&gt;
Find DSGame-server.exe and click on it&lt;br /&gt;
Click &amp;quot;Select&amp;quot;&lt;br /&gt;
Change itnerval to 10 seconds&lt;br /&gt;
Under &amp;quot;Restart Paramters&amp;quot;;&lt;br /&gt;
Check Keep restarter minimized&lt;br /&gt;
in &amp;quot;Working Directory&amp;quot; enter the directory where dsp is installed&lt;br /&gt;
Under Actions;&lt;br /&gt;
Check &amp;quot;External Script&amp;quot; and browse to your tools folder and select game_crash.bat&lt;br /&gt;
Click &amp;quot;Create Shortcut&amp;quot; and save to your desktop&lt;br /&gt;
&lt;br /&gt;
===Launching===&lt;br /&gt;
Open the shortcuts you created on your desktop, and open the search server as you normally would.&lt;br /&gt;
&lt;br /&gt;
Crash logs will be found in the text files you created in the tools directory showing the date and time the crash occurred.&lt;br /&gt;
===Problems===&lt;br /&gt;
In some Windows opperating systems, a window will pop up saying the program has crashed, leaving the crashed program up and preventing an auto-restart. This can be avoided by disabling the user interface for critical errors. To do this follow these steps:&lt;br /&gt;
&lt;br /&gt;
Start &amp;gt; Run gpedit.msc&lt;br /&gt;
&lt;br /&gt;
Computer Configuration &amp;gt; Administrative Templates &amp;gt; Windows Components &amp;gt; Windows Error Reporting&lt;br /&gt;
Set Prevent Display of the user interface for critical errors&amp;quot; to Enabled&lt;br /&gt;
&lt;br /&gt;
== Common Errors ==&lt;br /&gt;
&lt;br /&gt;
=== Getting Errors on Load / In Game ===&lt;br /&gt;
&lt;br /&gt;
You have to run all changed sql files! Be careful you keep zoneip correct in zone_settings.sql.&lt;br /&gt;
&lt;br /&gt;
=== Can't Connect to Game Server ===&lt;br /&gt;
&lt;br /&gt;
Make sure your zoneip in zone_settings table is correct. Also make sure packets can reach the 53445 port.&lt;br /&gt;
&lt;br /&gt;
Restart server after changing zoneip.&lt;br /&gt;
&lt;br /&gt;
=== Packet or key is invalid: ===&lt;br /&gt;
&lt;br /&gt;
Restart login server, game server and game client.&lt;br /&gt;
&lt;br /&gt;
=== make: *** No rule to make target ===&lt;br /&gt;
&lt;br /&gt;
Delete .deps&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
source autogen.sh&lt;br /&gt;
./configure&lt;br /&gt;
make&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== MySQL Error 1067 Invalid default value for 'timecreate' or whatever time related ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql -uUSER -pPASS -hlocalhost dspdb -e &amp;quot;set sql_mode = '';&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
and try again&lt;br /&gt;
&lt;br /&gt;
== Credits ==&lt;br /&gt;
The original windows guide was written by thrydwolf, and has been formatted for the wiki and updated by bluekirby0&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=Building_the_Server&amp;diff=22694</id>
		<title>Building the Server</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=Building_the_Server&amp;diff=22694"/>
				<updated>2018-10-13T21:00:26Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: maiming you with my main!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Installing &amp;amp; Setting up the DS Server on Windows ==&lt;br /&gt;
&lt;br /&gt;
=== Prerequisites ===&lt;br /&gt;
&lt;br /&gt;
In this section we will download every program/tool we will need to setup and maintain the servers. Do not install these yet.&lt;br /&gt;
&lt;br /&gt;
* A MySQL compatible database, one of:&lt;br /&gt;
** [https://downloads.mariadb.org/ MariaDB]&lt;br /&gt;
** [https://dev.mysql.com/downloads/mysql/5.7.html MySQL Community Server (5.6 or 5.7 for now, not the 8.0 build)] (flag)&lt;br /&gt;
** [http://dev.mysql.com/downloads/installer/5.6.html/ MySQL Community Server 5.6 (Updated)] (flag)&lt;br /&gt;
&lt;br /&gt;
* Ability to interact with said database, one of:&lt;br /&gt;
** [http://dev.mysql.com/downloads/workbench/ MySQL Workbench]&lt;br /&gt;
** [https://www.heidisql.com/download.php HiediSQL] (comes with MariaDB if you used that, and there are also portable editions)&lt;br /&gt;
** Any other database management GUI or learn to command line (its super easy and you can google your way through it)&lt;br /&gt;
&lt;br /&gt;
* all of:&lt;br /&gt;
** [https://www.visualstudio.com/downloads/ Visual Studio 2017 (Community is fine, make sure you select C++ development and windows SDK during install)]&lt;br /&gt;
** [https://git-for-windows.github.io/ Git For Windows]&lt;br /&gt;
** [https://tortoisegit.org/ TortoiseGit]&lt;br /&gt;
** [https://www.microsoft.com/en-ca/download/details.aspx?id=48145 Visual C++ Redistributable Runtimes 2015]&lt;br /&gt;
** [http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=17851 .Net framework version 4 or newer, should already be present]&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
&lt;br /&gt;
==== MariaDB ==== &lt;br /&gt;
It's pretty straightforward, the defaults are fine and you can optionally change the root password (but better yet don't use the root user for everything). The same is true for MySQL.&lt;br /&gt;
&lt;br /&gt;
==== MySql ==== &lt;br /&gt;
(flag)&lt;br /&gt;
&lt;br /&gt;
Choose Typical Installation&lt;br /&gt;
&lt;br /&gt;
After the main installation, select Launch the MySQL Instance Configuration Wizard&lt;br /&gt;
&lt;br /&gt;
Select Detailed Configuration&lt;br /&gt;
&lt;br /&gt;
Select Developer Machine&lt;br /&gt;
&lt;br /&gt;
Select Multi-functional Database&lt;br /&gt;
&lt;br /&gt;
Standard Installation Directory&lt;br /&gt;
&lt;br /&gt;
Select Manual Setting and 1000 Concurrent connections&lt;br /&gt;
&lt;br /&gt;
Select Enable TCP/IP Networking, Port Number 3306, and Enable Strict Mode&lt;br /&gt;
&lt;br /&gt;
Select Best Support for Multilingualism&lt;br /&gt;
&lt;br /&gt;
Select Install as Windows Service, Launch the MySQL Server automatically, and Include Bin Directory in Windows PATH.&lt;br /&gt;
&lt;br /&gt;
Select Modify Security Settings, and enter a new password twice. Write down the MySQL password.&lt;br /&gt;
(DO NOT LEAVE BLANK.)&lt;br /&gt;
&lt;br /&gt;
Select Next, Execute, then Finish&lt;br /&gt;
&lt;br /&gt;
==== MySQL 5.6 '''(Updated)'''==== &lt;br /&gt;
Note: Server is x86, but will install 32-bit and 64-bit binaries.&lt;br /&gt;
&lt;br /&gt;
Accept License Terms&lt;br /&gt;
&lt;br /&gt;
Skip Check for updates&lt;br /&gt;
&lt;br /&gt;
Select Developer Default&lt;br /&gt;
&lt;br /&gt;
Check requirements and click Execute - will launch installers for anything you're missing&lt;br /&gt;
&lt;br /&gt;
Default Installation - ~5min&lt;br /&gt;
&lt;br /&gt;
Default Configuration - Check box for &amp;quot;Show Advance Options&amp;quot; - Click Next&lt;br /&gt;
&lt;br /&gt;
Enter MySQL Root Password, twice. Remember it! - Click Next&lt;br /&gt;
&lt;br /&gt;
It will show windows service details, leave as default and Click Next&lt;br /&gt;
&lt;br /&gt;
It will show Logging options, leave as default and  Click Next&lt;br /&gt;
&lt;br /&gt;
Configuration will complete, Click Next&lt;br /&gt;
&lt;br /&gt;
Samples and examples will configure - ~5min - Click Next&lt;br /&gt;
&lt;br /&gt;
Click Finish&lt;br /&gt;
&lt;br /&gt;
==== MySQL 5.7 '''(New)'''==== &lt;br /&gt;
Note: Server is x86, but will install 32-bit and 64-bit binaries.&lt;br /&gt;
&lt;br /&gt;
Accept License Terms&lt;br /&gt;
&lt;br /&gt;
Choosing setup type: Keep defaults. Note, you can select &amp;quot;Server only&amp;quot;, but Developer Default will allow you to skip the MySQL Workbench below, and it will require more diskspace.&lt;br /&gt;
&lt;br /&gt;
Check Requirements: Click next. You should not need anything that shows &amp;quot;Manual&amp;quot;, but you can download the modules separately if you do need them later for some reason. *Note, if you are missing some of the elements (Status = manual), it will pop up with a message stating &amp;quot;One or more product requirements have not been satisfied&amp;quot;. Click yes to continue.&lt;br /&gt;
&lt;br /&gt;
Installation: It will show a list of those things that you will install (it will not list those that had &amp;quot;Manual&amp;quot; in previous step). Click Execute.&lt;br /&gt;
&lt;br /&gt;
Product Configuration: This screen will just tell you that there is still some stuff to configure. Click Next.&lt;br /&gt;
&lt;br /&gt;
Group Replication: Leave default setting (Standalone MySQL Server / Classic MySQL Replication) and click Next&lt;br /&gt;
&lt;br /&gt;
Type and Networking: Leave default settings and click Next (Only reason you would need to change is if you are planning to run a dedicated online server, in which case, I hope you know what these options already mean...)&lt;br /&gt;
&lt;br /&gt;
Accounts and Roles: Enter MySQL Root Password, twice. Remember it! - Click Next&lt;br /&gt;
&lt;br /&gt;
Windows Service: Leave default settings and click Next.&lt;br /&gt;
&lt;br /&gt;
Plugins and Extensions: Leave default settings and click Next.&lt;br /&gt;
&lt;br /&gt;
Apply Configuration: Click Execute. It will show you the progress as it configures your MySQL installation. Once complete, click Finish&lt;br /&gt;
&lt;br /&gt;
Product Configuration: Click Next, (This will set up some samples and examples databases)&lt;br /&gt;
&lt;br /&gt;
Connect to Server: Enter the password you entered for the MySQL (Under Accounts and Roles section) at the bottom where it asks for password, then click Check. As long as the password is correct, it will ungrey the Next button and allow you to continue. Click Next.&lt;br /&gt;
&lt;br /&gt;
Apply Configuration: Just like the Apply configuration above. Click Execute, it will configure, then click Finish once complete.&lt;br /&gt;
&lt;br /&gt;
Product Configuration: Click Next.&lt;br /&gt;
&lt;br /&gt;
Installation Complete: As per the title, you are done. Click Finish and enjoy your new MySQL database.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== MySQL Workbench ==== &lt;br /&gt;
&lt;br /&gt;
Use default installation options. This can still be installed and will still function even if you use MariaDB instead of stock MySQL. It will generate a few warnings from by a version number check that you can safely ignore.&lt;br /&gt;
&lt;br /&gt;
==== Visual Studio 2017 ====&lt;br /&gt;
&lt;br /&gt;
Any edition works.  Community is free.&lt;br /&gt;
&lt;br /&gt;
Make sure you install Desktop development with C++ when selecting development packages.&lt;br /&gt;
&lt;br /&gt;
==== Git for Windows ====&lt;br /&gt;
&lt;br /&gt;
Use default installation options.&lt;br /&gt;
&lt;br /&gt;
==== TortoiseGit ====&lt;br /&gt;
&lt;br /&gt;
Use default installation options. You can skip the step to reboot since we'll reboot once everything else is installed.&lt;br /&gt;
&lt;br /&gt;
==== Visual C++ Redistributable Runtime 2015 ====&lt;br /&gt;
&lt;br /&gt;
Use default installation options.&lt;br /&gt;
&lt;br /&gt;
==== .Net 4.6 (or higher) ====&lt;br /&gt;
&lt;br /&gt;
Use default installation options.  It probably comes with your Visual Studio install anyway. Dot Net Frameworks always come with all prior versions packed in, so you never need to install multiple versions.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
At this point everything should be installed that needs to be and you can restart your PC to finalize them.&lt;br /&gt;
&lt;br /&gt;
=== Downloading the Server Source Code ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will use TortoiseGit to download the latest git source code for the server.'''&lt;br /&gt;
&lt;br /&gt;
Open Windows Explorer (right click the start button and choose Windows Explorer)&lt;br /&gt;
&lt;br /&gt;
Right click on any folder select Git Clone&lt;br /&gt;
&lt;br /&gt;
In the &amp;quot;URL&amp;quot; field put in the following url: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://github.com/DarkstarProject/darkstar.git&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set the &amp;quot;Directory&amp;quot; to your choice (blank will default to current location /darkstar&lt;br /&gt;
&lt;br /&gt;
Click OK.&lt;br /&gt;
&lt;br /&gt;
Wait for the download to finish.&lt;br /&gt;
&lt;br /&gt;
Click OK to close TortoiseGit.&lt;br /&gt;
&lt;br /&gt;
Close windows explorer&lt;br /&gt;
&lt;br /&gt;
At this point you have downloaded all of the source code for the latest version.&lt;br /&gt;
&lt;br /&gt;
If you are not planning on doing any development, it's advised to use the stable branch instead of master.  Right click on your darkstar folder, and go to TortoiseGit -&amp;gt; Switch/Checkout.&lt;br /&gt;
Change the branch dropdown to remotes/origin/stable and hit OK.&lt;br /&gt;
&lt;br /&gt;
=== Setting up the Database ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will use the data that you downloaded to build a database in MySQL.'''&lt;br /&gt;
&lt;br /&gt;
==== Using a bat script ====&lt;br /&gt;
&lt;br /&gt;
If you follow this step, you may skip the next one. &lt;br /&gt;
&lt;br /&gt;
Paste the following into notepad and save it as DSP_Import.bat in your dsp\sql folder:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@ECHO OFF&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== THis script will drop the DB specificed, then create the DB  =========&lt;br /&gt;
REM ====== specified, and then load all .sql tables from its run dir to =========&lt;br /&gt;
REM ====== the the DB.                                                  =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== File needs to be run from within the \dsp\sql folder (same   =========&lt;br /&gt;
REM ====== folder with all the .sql files. Please edit as needed. By    =========&lt;br /&gt;
REM ====== default it WILL DROP the standard dspdb DB, loosing all      =========&lt;br /&gt;
REM ====== accounts and characters. If this is not desired, then update =========&lt;br /&gt;
REM ====== the file to load the new DB into a new DB name.              =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== Update -p with MySQL password. If you password is 'foo',     =========&lt;br /&gt;
REM ====== then change '-pMYSQLPASS' to '-pfoo' (3 places).             =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== If you want to use a different database name, change 'dspdb' =========&lt;br /&gt;
REM ====== with a database name of your choosing.                       =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== by Thrydwolf 9/8/2012                                        =========&lt;br /&gt;
REM ====== Updated with status by bluekirby0 3/30/2012                  =========&lt;br /&gt;
REM ====== Updated by Thrydwolf 9/18/2012                               =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
&lt;br /&gt;
ECHO Creating Database dspdb&lt;br /&gt;
&amp;quot;c:\program files\mysql\mysql server 5.6\bin\mysqladmin&amp;quot; -h localhost -u root -pMYSQLPASS DROP dspdb&lt;br /&gt;
&lt;br /&gt;
ECHO Creating Database dspdb&lt;br /&gt;
&amp;quot;c:\program files\mysql\mysql server 5.6\bin\mysqladmin&amp;quot; -h localhost -u root -pMYSQLPASS CREATE dspdb&lt;br /&gt;
&lt;br /&gt;
ECHO Loading dspdb tables into the database&lt;br /&gt;
cd c:\darkstar\sql&lt;br /&gt;
FOR %%X IN (*.sql) DO ECHO Importing %%X &amp;amp; &amp;quot;c:\program files\mysql\mysql server 5.6\bin\mysql&amp;quot; dspdb -h localhost -u root -pMYSQLPASS &amp;lt; %%X&lt;br /&gt;
&lt;br /&gt;
ECHO Finished!&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At a minimum you will need to change -pMYSQLPASS in the script to where root is your mysql root password. If your password is 'foo' then you would use '-pfoo' instead. You may also have to change the path of your mysql installation as well (for example, if you installed a different version of mysql)&lt;br /&gt;
&lt;br /&gt;
You can use this script any time the repository is updated, but it will drop the table and thus delete all your player data. You may want to make manual changes instead unless you are using it purely as a test server.&lt;br /&gt;
&lt;br /&gt;
After you've done your initial load, you can use the following script that will preserve character data&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd c:\darkstar\sql&lt;br /&gt;
del auction_house.sql&lt;br /&gt;
del chars.sql&lt;br /&gt;
del accounts.sql&lt;br /&gt;
del accounts_banned.sql&lt;br /&gt;
del char_effects.sql&lt;br /&gt;
del char_equip.sql&lt;br /&gt;
del char_exp.sql&lt;br /&gt;
del char_inventory.sql&lt;br /&gt;
del char_jobs.sql&lt;br /&gt;
del char_look.sql&lt;br /&gt;
del char_pet.sql&lt;br /&gt;
del char_pet_name.sql&lt;br /&gt;
del char_points.sql&lt;br /&gt;
del char_profile.sql&lt;br /&gt;
del char_skills.sql&lt;br /&gt;
del char_spells.sql&lt;br /&gt;
del char_stats.sql&lt;br /&gt;
del char_storage.sql&lt;br /&gt;
del char_vars.sql&lt;br /&gt;
del char_weapon_skill_points.sql&lt;br /&gt;
del chars.sql&lt;br /&gt;
del conquest_system.sql&lt;br /&gt;
del delivery_box.sql&lt;br /&gt;
del linkshells.sql&lt;br /&gt;
FOR %%X IN (*.sql) DO ECHO Importing %%X &amp;amp; &amp;quot;c:\program files\mysql\mysql server 5.6\bin\mysql&amp;quot; dspdb -h localhost -u root -pMYSQLPASS &amp;lt; %%X&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Using HeidiSQL ==== &lt;br /&gt;
Configure Heidi to use your MariaDB or MySQL connection. Read [https://www.heidisql.com/help.php the documentation] or click &amp;quot;new&amp;quot; and wing it like those brave souls who pretend they understand idea manuals. &lt;br /&gt;
&lt;br /&gt;
Open the &amp;quot;session&amp;quot; then right click it and move your cursor to &amp;quot;new&amp;quot; so the submenu opens and click &amp;quot;database&amp;quot;. All instructions after this point will assume you named your database &amp;quot;dspdb&amp;quot; without quotes.&lt;br /&gt;
&lt;br /&gt;
Now Heidi needs to know which Database we are loading tables into so click to select your new database so it gets higlighted.&lt;br /&gt;
&lt;br /&gt;
Now select &amp;quot;file&amp;quot; again at the top left of the window.&lt;br /&gt;
&lt;br /&gt;
Select &amp;quot;Load SQL file&amp;quot; (or press control+O and that's the letter not zero).&lt;br /&gt;
&lt;br /&gt;
Browse to your SQL directory in your repository root and pick a file you want to import. Like C:\DSP\sql\abilities.sql for example. You can also hold control to select multiple files at once, but be aware Heidi will open a new tab for every file. Press F9 (or click the blue right facing arrow icon) to execute or &amp;quot;import&amp;quot; the current tab's SQL content into your database. Repeat until all tables and triggers have been loaded. &lt;br /&gt;
&lt;br /&gt;
That's it, your are done loading tables.&lt;br /&gt;
&lt;br /&gt;
==== Using MySQL Workbench ==== &lt;br /&gt;
''Todo!''&lt;br /&gt;
&lt;br /&gt;
==== Using Navicat ==== &lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' ''The free edition of Navicat was discontinued ages ago. No more support or bugfixes are released for it. And even if you use the latest commercial release, it will do annoying things like surround every field of a dump in single quotes. If you pull request an sql change that places single quotes on number fields on 30,000 lines Teo reserves the right to maim you. Just kidding. Or am I?'' ''':)''' ''Alternatives include Heidisql, mysql workbench, and many others that are free and open sourced. Same functionality, different layout on screen.''&lt;br /&gt;
&lt;br /&gt;
Click Connection (or File, New Connection)&lt;br /&gt;
&lt;br /&gt;
Connection name: DarkStar&lt;br /&gt;
&lt;br /&gt;
Host Name/IP: localhost&lt;br /&gt;
&lt;br /&gt;
Port: 3306&lt;br /&gt;
&lt;br /&gt;
User Name: root&lt;br /&gt;
&lt;br /&gt;
Password: Enter the password you wrote down during the mySQL installation.&lt;br /&gt;
&lt;br /&gt;
Check Save Password&lt;br /&gt;
&lt;br /&gt;
Click OK&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the connections pane double click DarkStar&lt;br /&gt;
&lt;br /&gt;
Right click on DarkStar and select New Database...&lt;br /&gt;
&lt;br /&gt;
Name it dspdb&lt;br /&gt;
&lt;br /&gt;
Use the Default character set&lt;br /&gt;
&lt;br /&gt;
Select OK.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Double click dspdb&lt;br /&gt;
&lt;br /&gt;
Right click on dspdb and select Execute SQL File...&lt;br /&gt;
&lt;br /&gt;
Browse to C:\dsp\sql and select abilities.sql&lt;br /&gt;
&lt;br /&gt;
Click Start&lt;br /&gt;
&lt;br /&gt;
Continue this process for each file in the folder.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you have an issue with the triggers.sql file then follow this step. If not, proceed to the next step (IP address for the map server):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In Navicat Open accounts table&lt;br /&gt;
&lt;br /&gt;
Click File, Design Table&lt;br /&gt;
&lt;br /&gt;
Click the Triggers tab&lt;br /&gt;
&lt;br /&gt;
There should a line already listed with account_delete in the Name field&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If not:&lt;br /&gt;
&lt;br /&gt;
click Add Trigger&lt;br /&gt;
&lt;br /&gt;
Name column should be account_delete&lt;br /&gt;
&lt;br /&gt;
Fires column should be Before&lt;br /&gt;
&lt;br /&gt;
Check the box in the Delete column&lt;br /&gt;
&lt;br /&gt;
In the definition box below add the following code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   DELETE FROM `accounts_banned` WHERE `accid` = OLD.id;&lt;br /&gt;
   DELETE FROM `chars` WHERE `accid` = OLD.id;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Select Save and then close the table.&lt;br /&gt;
&lt;br /&gt;
Open the chars table&lt;br /&gt;
&lt;br /&gt;
Click File, Design Table&lt;br /&gt;
&lt;br /&gt;
Click the Triggers tab&lt;br /&gt;
&lt;br /&gt;
There should already be a line listed with char_delete in the name field.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If not:&lt;br /&gt;
&lt;br /&gt;
click Add Trigger&lt;br /&gt;
&lt;br /&gt;
Name column should be char_delete&lt;br /&gt;
&lt;br /&gt;
Fires column should be Before&lt;br /&gt;
&lt;br /&gt;
Check the box in the Delete column&lt;br /&gt;
&lt;br /&gt;
In the definition box below add the following code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   DELETE FROM `char_exp` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_jobs` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_equip` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_effects` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_look` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_stats` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_skills` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_titles` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_inventory` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_vars` WHERE `charid` = OLD.charid;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Select Save and then close the table.&lt;br /&gt;
&lt;br /&gt;
Note: Leave Navicat open for the next section.&lt;br /&gt;
&lt;br /&gt;
==== Configure the ZoneIP for the Map Server ====&lt;br /&gt;
&lt;br /&gt;
Now you need to determine what IP address that will be used for the Map Server, then update MySQL with it.&lt;br /&gt;
&lt;br /&gt;
Most devs &amp;amp; enthusiasts will not have a separate map server, but will run both map server and login server on the same PC. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Determine what IP address will be used for the map server.&lt;br /&gt;
&lt;br /&gt;
If the server will be public, then use your external IP in the next step. (Looks really random like 173.194.43.104)&lt;br /&gt;
&lt;br /&gt;
If the server will be internal and you want it available on other PCs in your internal network, use the internal network IP (192.168.x.x) in the next step.&lt;br /&gt;
&lt;br /&gt;
If you only plan to run the client and the server on the same PC, you can use the localhost address (127.0.0.1) in the next step.&lt;br /&gt;
&lt;br /&gt;
2. Update the zone_settings table with the ip&lt;br /&gt;
(flag)&lt;br /&gt;
In Navicat double click on the table dspdb and expand&lt;br /&gt;
&lt;br /&gt;
Click on Query&lt;br /&gt;
&lt;br /&gt;
Right click and select New Query&lt;br /&gt;
&lt;br /&gt;
Add the following code into the empty space, inserting the value calculated above. The value in the code below (127.0.0.1) would be used if only running the client from the same PC as the server.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    UPDATE zone_settings SET zoneip = '127.0.0.1';&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Select Run. You should get a message stating that many (280+) records were changed.&lt;br /&gt;
&lt;br /&gt;
I recommend you save the Query in case you need to run it again later after updating the server.&lt;br /&gt;
&lt;br /&gt;
Close Navicat.&lt;br /&gt;
&lt;br /&gt;
=== Building the Servers ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will be building the Dark Star servers.'''&lt;br /&gt;
&lt;br /&gt;
Dark Star uses 3 separate servers. A Login server, a Map/Game server, and an optional Search/Auction House server. Using the ZoneIP mentioned earlier, every map could run on its own server at a different IP address. If you have 4 computers each computer could run different areas, as long as they were all connected to the same MySQL database server.&lt;br /&gt;
&lt;br /&gt;
==== Build the Server ====&lt;br /&gt;
&lt;br /&gt;
Open Visual Studio&lt;br /&gt;
&lt;br /&gt;
Click File, Open, Project/Solution (or Ctrl+Shift+O)&lt;br /&gt;
&lt;br /&gt;
Navigate to C:\dsp\win32&lt;br /&gt;
&lt;br /&gt;
Select darkstar.sln&lt;br /&gt;
&lt;br /&gt;
It may take a few minutes to load files.&lt;br /&gt;
&lt;br /&gt;
Optional: if your cpu can handle it, enable multi-core compiling like so http://i.imgur.com/GCjdsdG.png (do this for all 3, or just DSGameServer since that's where most the compile time goes).&lt;br /&gt;
&lt;br /&gt;
Click Debug then Build Server (or Ctrl+Shift+B)&lt;br /&gt;
&lt;br /&gt;
Building will take a few minutes.&lt;br /&gt;
&lt;br /&gt;
Once complete, validate that there are no Errors listed in the summary line at the bottom. It should look like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;========== Build: 3 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If there are any SQL errors it is probably caused by the SQL dev package was extracted to the wrong folder.&lt;br /&gt;
&lt;br /&gt;
If there is a #include error, change that #include to say #include &amp;lt;mysql/mysql.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== When all of the Servers are built ====&lt;br /&gt;
&lt;br /&gt;
Verify in the C:\dsp directory that the servers you built are there: &lt;br /&gt;
&lt;br /&gt;
DSConnect-server.exe for the Login Server&lt;br /&gt;
&lt;br /&gt;
DSGame-server.exe for the Map Server&lt;br /&gt;
&lt;br /&gt;
DSSearch-server.exe for the Search Server&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Configuring the Servers ===&lt;br /&gt;
&lt;br /&gt;
'''Now you will configure the Login Server and Map Server to connect to the MySQL database.'''&lt;br /&gt;
&lt;br /&gt;
Do not mess with any other settings in these files unless you know what they are for and what they do.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Login Server Settings ====&lt;br /&gt;
&lt;br /&gt;
In windows explorer navigate to c:\dsp\conf&lt;br /&gt;
&lt;br /&gt;
Open login_darkstar.conf in a text editer (notepad)&lt;br /&gt;
&lt;br /&gt;
Scroll down to the bottom and validate/update the following lines:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql_host: 127.0.0.1&lt;br /&gt;
mysql_port: 3306&lt;br /&gt;
mysql_login: root&lt;br /&gt;
mysql_password: root &amp;lt;-- change this to your password you wrote down during the MySQL install (flag)&lt;br /&gt;
mysql_database: dspdb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Map Server Settings ====&lt;br /&gt;
&lt;br /&gt;
In windows explorer navigate to c:\dsp\conf&lt;br /&gt;
&lt;br /&gt;
Open map_darkstar.conf in a text editer (notepad)&lt;br /&gt;
&lt;br /&gt;
Scroll down to the bottom and validate/update the following lines:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql_host: 127.0.0.1&lt;br /&gt;
mysql_port: 3306&lt;br /&gt;
mysql_login: root&lt;br /&gt;
mysql_password: root &amp;lt;-- change this to your password you wrote down during the MySQL install (flag)&lt;br /&gt;
mysql_database: dspdb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Search Server Settings ====&lt;br /&gt;
&lt;br /&gt;
In windows explorer navigate to c:\dsp\conf&lt;br /&gt;
&lt;br /&gt;
Open search_server.conf in a text editer (notepad)&lt;br /&gt;
&lt;br /&gt;
Scroll down to the bottom and validate/update the following lines:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql_host: 127.0.0.1&lt;br /&gt;
mysql_port: 3306&lt;br /&gt;
mysql_login: root&lt;br /&gt;
mysql_password: root &amp;lt;-- change this to your password you wrote down during the MySQL install (flag)&lt;br /&gt;
mysql_database: dspdb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
At this point we have configured the servers to connect to the SQL database.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Starting the Servers ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will launch our new servers.'''&lt;br /&gt;
&lt;br /&gt;
Navigate to c:\dsp&lt;br /&gt;
&lt;br /&gt;
Run DSConnect-server.exe as Admin&lt;br /&gt;
&lt;br /&gt;
Run DSGame-server.exe as Admin&lt;br /&gt;
&lt;br /&gt;
(Optional) Run DSSearch-server.exe as Admin&lt;br /&gt;
&lt;br /&gt;
At this point if your servers fail to load, you probably missed a step. Go back through the steps and try to find out what you missed. It may also be helpful to look at the log files located in c:\dsp\log.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Forward Ports to Allow Others to Join (&amp;amp; Firewall) ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will provide the port numbers that need to be forwarded to the server. This is only needed to allow people outside your local intranet to join your server.'''&lt;br /&gt;
&lt;br /&gt;
In your router and firewall the following ports need to be opened/forwarded to your server:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
TCP Ports:&lt;br /&gt;
54230&lt;br /&gt;
54231&lt;br /&gt;
54001&lt;br /&gt;
54002&lt;br /&gt;
&lt;br /&gt;
UDP Port:&lt;br /&gt;
54230&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If still having trouble, disable any firewall software completely for testing. This includes the Windows firewall that comes on all modern Windows systems, which can be found in the Control Panel.&lt;br /&gt;
&lt;br /&gt;
== Installing &amp;amp; Setting up the DS Server on Linux ==&lt;br /&gt;
&lt;br /&gt;
The server is known to build in recent [http://www.ubuntu.com/ Ubuntu] versions (14.04), and is tested regularly against it. &lt;br /&gt;
&lt;br /&gt;
Generic build instructions for most POSIX (GNU/Linux, and possibly FreeBSD, NetBSD, UNIX or even OSX with some additional work) systems follow. Some knowledge of how to compile software on your distribution is assumed. You may find it helpful to reference the Windows guide above if something is unclear.&lt;br /&gt;
&lt;br /&gt;
=== Prerequisites: ===&lt;br /&gt;
&lt;br /&gt;
==== Install on Ubuntu ====&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install git mysql-server libmysqlclient-dev libluajit-5.1-dev libzmq3-dev autoconf pkg-config&lt;br /&gt;
&lt;br /&gt;
'''Ubuntu 14.04 needs gcc 7'''.&lt;br /&gt;
 sudo su -&lt;br /&gt;
 apt-get update &lt;br /&gt;
 apt-get install -y software-properties-common&lt;br /&gt;
 add-apt-repository -y ppa:ubuntu-toolchain-r/test&lt;br /&gt;
 apt-get update&lt;br /&gt;
 apt-get install -y luajit-5.1-dev libzmq3-dev g++-7 mysql-client-core-5.6 mysql-server-5.6 mysql-client-5.6&lt;br /&gt;
 update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-7 90&lt;br /&gt;
&lt;br /&gt;
==== Other Distros ====&lt;br /&gt;
&lt;br /&gt;
A compiler with C++17 support. Currently tested with GCC and G++, and requires a minimum version of 7&lt;br /&gt;
&lt;br /&gt;
Git to retrieve the source code.&lt;br /&gt;
&lt;br /&gt;
Autotools (automake autoconf m4sh) and pkg-config to generate the configure script and Makefile&lt;br /&gt;
&lt;br /&gt;
mysql server&lt;br /&gt;
&lt;br /&gt;
mysql client library (select the developer version if your distro has on)&lt;br /&gt;
&lt;br /&gt;
luajit library version 5.1 or higher (select the developer version if your distro has one)&lt;br /&gt;
&lt;br /&gt;
libzmq (select the developer version if your distro has one)&lt;br /&gt;
&lt;br /&gt;
If you plan to run from a console, you may also wish to install &amp;quot;screen&amp;quot; as there is no daemon mode for the servers yet.&lt;br /&gt;
&lt;br /&gt;
=== Preparing the Source Code ===&lt;br /&gt;
&lt;br /&gt;
Once you have everything mentioned above installed, grab the latest source from the repository via the command:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;git clone http://github.com/DarkstarProject/darkstar.git/&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you are not planning on doing development, it's advised to checkout the stable branch:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;git checkout stable&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Compiling ===&lt;br /&gt;
&lt;br /&gt;
Next is a typical autotools build. Run the autogen script, followed by configure, and then make (GNU make: if your cpu has multiple cores and you wish to utilise them to speed up the build, use '''make -j#CoresMultipliedBy1.5''' e.g. '''make -j4''' if it has 3 cores instead of just '''make''' in the step below):&lt;br /&gt;
 sh autogen.sh&lt;br /&gt;
 ./configure --enable-debug=gdb&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
You can choose not to configure with debug enabled, but there is very little potential gain in this and it prevents many useful break statements from triggering. The Makefile also has separate targets to build each server named &amp;quot;dsconnect&amp;quot; &amp;quot;dsgame&amp;quot; and &amp;quot;dssearch&amp;quot; but will build all 3 if none are specified.&lt;br /&gt;
&lt;br /&gt;
=== Setting Up the Database ===&lt;br /&gt;
&lt;br /&gt;
If you do not know your mysql root password, the default on most systems is blank. It is a good idea to change this for security reasons, as your mysql root user has full permissions on all databases. The first time you run the mysql client, you should be prompted to change the password. After doing so, you will want to create a user specifically for dealing with the darkstar server database. Run mysql as follows:&lt;br /&gt;
 mysql -u root -p&lt;br /&gt;
&lt;br /&gt;
Enter your root password at the prompt. Next, create a new user as follows:&lt;br /&gt;
 CREATE USER 'darkstar'@'localhost' IDENTIFIED BY 'password';&lt;br /&gt;
&lt;br /&gt;
Substitute &amp;quot;password&amp;quot; with a password of your choice. Next, we want to create a database, and set up our new user with permissions to work with it.&lt;br /&gt;
 CREATE DATABASE dspdb;&lt;br /&gt;
 USE dspdb;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON dspdb.* TO 'darkstar'@'localhost';&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
This will make it to where your new user can do anything necessary, but can only connect from localhost, so even if your password is compromised, it will be difficult to mess with the database remotely. If you need to be able to access the database remotely (like if the database is stored on a separate machine from the server), change the configuration according to the host that will be accessing the database.&lt;br /&gt;
&lt;br /&gt;
Now, you need to populate the database.&lt;br /&gt;
 cd sql&lt;br /&gt;
 for f in *.sql&lt;br /&gt;
   do&lt;br /&gt;
      echo -n &amp;quot;Importing $f into the database...&amp;quot;&lt;br /&gt;
      mysql dspdb -u darkstar -ppassword &amp;lt; $f &amp;amp;&amp;amp; echo &amp;quot;Success&amp;quot;      &lt;br /&gt;
   done&lt;br /&gt;
 cd ..&lt;br /&gt;
&lt;br /&gt;
To set up your ZoneIP, see the related windows section [[Building_the_Server#Configure_the_ZoneIP_for_the_Map_Server]] above for how to calculate it, and then run:&lt;br /&gt;
 mysql -u darkstar -ppassword&lt;br /&gt;
 USE dspdb;&lt;br /&gt;
 UPDATE zone_settings SET zoneip = '127.0.0.1';&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
replacing &amp;quot;127.0.0.1&amp;quot; with the value you determined in your calculation. You should see a message that at least 256 changes have occured after the update command.&lt;br /&gt;
&lt;br /&gt;
=== Configuring the Server ===&lt;br /&gt;
Before running your new servers, you will need to update the configuration files to tell it how to talk to the database. You will need to update the files in the conf/ sub-folder named &amp;quot;login_darkstar.conf&amp;quot; &amp;quot;map_darkstar.conf&amp;quot; and &amp;quot;search_server.conf&amp;quot; at a minimum. Find the mysql settings in each and change as appropriate, using the new user, password and database you created earlier.&lt;br /&gt;
&lt;br /&gt;
You may also wish to browse through the various configuration files for any settings that might be of interest to you, but more details on server customization can be found at [[Customizing Your Server]].&lt;br /&gt;
&lt;br /&gt;
=== Starting the Servers ===&lt;br /&gt;
You may now start your new servers. If you are using a desktop environment, you may wish to open 3 separate terminals and run each server in a separate one to monitor them efficiently. Otherwise, you will want to run them in screen sessions as follows:&lt;br /&gt;
 screen -d -m -S dsconnect ./dsconnect&lt;br /&gt;
 screen -d -m -S dsgame ./dsgame&lt;br /&gt;
 screen -d -m -S dssearch ./dssearch&lt;br /&gt;
&lt;br /&gt;
This will start and auto-detach all three servers, assigning them meaningful names to make it easy to reattach later by using the commands:&lt;br /&gt;
 screen -r dsconnect&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
 screen -r dsgame&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
 screen -r dssearch&lt;br /&gt;
&lt;br /&gt;
to monitor a given server. Once you've attached to a screen, you can detach by first pressing &amp;quot;ctrl+a&amp;quot; and then &amp;quot;d&amp;quot;. There are many other useful ways to use screen, so do whatever suits yoru preference.&lt;br /&gt;
&lt;br /&gt;
Your server is now up-and-running, and a client should be able to connect as long as there are no obvious errors on any of the server screens. If the search server is having issues, it is not vital for basic game functionality, but you will be unable to use search functions or the auction house. If you have run into any major issues, contact bluekirby0 (the current maintainer of the linux port as of the time of this writing) on Discord or in the [http://forums.dspt.info forums].&lt;br /&gt;
&lt;br /&gt;
== Automatic Server Restarts &amp;amp; Crash Logs ==&lt;br /&gt;
&lt;br /&gt;
If your server goes down, no one can connect. If it goes down when you're not looking, it can be down for an extended period of time. To fix this, you probably want to have a way to have your server auto-restart. In addition, it's good to know when the server crashed.&lt;br /&gt;
===Getting the software===&lt;br /&gt;
First, you'll want to download Knas Restarter here: [http://www.knas.se/Applications/Restarter.aspx].&lt;br /&gt;
===Creating the Logging files===&lt;br /&gt;
In the dsp directory where your game, connect, and search server reside, create a 'tools' folder. In the folder create 4 new text files by right clicking, and going to New &amp;gt; Text Document&lt;br /&gt;
&lt;br /&gt;
Make sure you have file extension view turned on so that you can see the .txt at the end.&lt;br /&gt;
&lt;br /&gt;
Rename the 4 files to the following:&lt;br /&gt;
&lt;br /&gt;
connect_crash.bat  &amp;lt;Change the file type to bat file, deleting .txt&lt;br /&gt;
&lt;br /&gt;
connect_crash_log.txt&lt;br /&gt;
&lt;br /&gt;
game_crash.bat  &amp;lt;Change the file type to bat file, deleting .txt&lt;br /&gt;
&lt;br /&gt;
game_crash_log.txt&lt;br /&gt;
&lt;br /&gt;
Right click on connect_crash.bat and click 'edit'&lt;br /&gt;
Place the following inside:&lt;br /&gt;
echo %date% %time% &amp;gt;&amp;gt; connect_crash_log.txt&lt;br /&gt;
Save and close&lt;br /&gt;
&lt;br /&gt;
Right click on game_crash.bat and click 'edit'&lt;br /&gt;
Place the following inside:&lt;br /&gt;
echo %date% %time% &amp;gt;&amp;gt; game_crash_log.txt&lt;br /&gt;
Save and close&lt;br /&gt;
&lt;br /&gt;
===Connect Server Restart===&lt;br /&gt;
Launch Knas Restarter&lt;br /&gt;
Find DSConnect-server.exe and click on it&lt;br /&gt;
Click &amp;quot;Select&amp;quot;&lt;br /&gt;
Change itnerval to 10 seconds&lt;br /&gt;
Under &amp;quot;Restart Paramters&amp;quot;;&lt;br /&gt;
Check Keep restarter minimized&lt;br /&gt;
in &amp;quot;Working Directory&amp;quot; enter the directory where dsp is installed&lt;br /&gt;
Under Actions;&lt;br /&gt;
Check &amp;quot;External Script&amp;quot; and browse to your tools folder and select connect_crash.bat&lt;br /&gt;
Click &amp;quot;Create Shortcut&amp;quot; and save to your desktop&lt;br /&gt;
&lt;br /&gt;
===Game Server Restart===&lt;br /&gt;
Launch Knas Restarter&lt;br /&gt;
Find DSGame-server.exe and click on it&lt;br /&gt;
Click &amp;quot;Select&amp;quot;&lt;br /&gt;
Change itnerval to 10 seconds&lt;br /&gt;
Under &amp;quot;Restart Paramters&amp;quot;;&lt;br /&gt;
Check Keep restarter minimized&lt;br /&gt;
in &amp;quot;Working Directory&amp;quot; enter the directory where dsp is installed&lt;br /&gt;
Under Actions;&lt;br /&gt;
Check &amp;quot;External Script&amp;quot; and browse to your tools folder and select game_crash.bat&lt;br /&gt;
Click &amp;quot;Create Shortcut&amp;quot; and save to your desktop&lt;br /&gt;
&lt;br /&gt;
===Launching===&lt;br /&gt;
Open the shortcuts you created on your desktop, and open the search server as you normally would.&lt;br /&gt;
&lt;br /&gt;
Crash logs will be found in the text files you created in the tools directory showing the date and time the crash occurred.&lt;br /&gt;
===Problems===&lt;br /&gt;
In some Windows opperating systems, a window will pop up saying the program has crashed, leaving the crashed program up and preventing an auto-restart. This can be avoided by disabling the user interface for critical errors. To do this follow these steps:&lt;br /&gt;
&lt;br /&gt;
Start &amp;gt; Run gpedit.msc&lt;br /&gt;
&lt;br /&gt;
Computer Configuration &amp;gt; Administrative Templates &amp;gt; Windows Components &amp;gt; Windows Error Reporting&lt;br /&gt;
Set Prevent Display of the user interface for critical errors&amp;quot; to Enabled&lt;br /&gt;
&lt;br /&gt;
== Common Errors ==&lt;br /&gt;
&lt;br /&gt;
=== Getting Errors on Load / In Game ===&lt;br /&gt;
&lt;br /&gt;
You have to run all changed sql files! Be careful you keep zoneip correct in zone_settings.sql.&lt;br /&gt;
&lt;br /&gt;
=== Can't Connect to Game Server ===&lt;br /&gt;
&lt;br /&gt;
Make sure your zoneip in zone_settings table is correct. Also make sure packets can reach the 53445 port.&lt;br /&gt;
&lt;br /&gt;
Restart server after changing zoneip.&lt;br /&gt;
&lt;br /&gt;
=== Packet or key is invalid: ===&lt;br /&gt;
&lt;br /&gt;
Restart login server, game server and game client.&lt;br /&gt;
&lt;br /&gt;
=== make: *** No rule to make target ===&lt;br /&gt;
&lt;br /&gt;
Delete .deps&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
source autogen.sh&lt;br /&gt;
./configure&lt;br /&gt;
make&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== MySQL Error 1067 Invalid default value for 'timecreate' or whatever time related ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql -uUSER -pPASS -hlocalhost dspdb -e &amp;quot;set sql_mode = '';&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
and try again&lt;br /&gt;
&lt;br /&gt;
== Credits ==&lt;br /&gt;
The original windows guide was written by thrydwolf, and has been formatted for the wiki and updated by bluekirby0&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=DarkStar_Servers&amp;diff=22693</id>
		<title>DarkStar Servers</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=DarkStar_Servers&amp;diff=22693"/>
				<updated>2018-10-13T13:23:59Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: moved dead test server below the official oldschool server&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:left;  color: #FF0000;&amp;quot;| '''Attention:''' All these servers have the ability to record the IP address you are connecting from, and any &amp;amp; all chat you do while connected.&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:left;  color: #008080;&amp;quot;| There is also an unofficial [https://www.reddit.com/r/FFXIPrivateRealms/ reddit community] run by some players and servers. This is not handled by Darkstar developers. &lt;br /&gt;
&lt;br /&gt;
If you need developer assistance please seek help on our official discord or official forums and not reddit, as Darkstar does not have an official reddit community. Thank you.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Official DarkStar Classic Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| oldschool.dspt.info&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| https://forums.dspt.info/index.php&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| See whos online: http://oldschool.dspt.info/roster.php&lt;br /&gt;
&lt;br /&gt;
Want to play like it was 1999 (or so?)&amp;lt;br&amp;gt;&lt;br /&gt;
Want to have fun and enjoy leveling?&amp;lt;br&amp;gt;&lt;br /&gt;
Want to re-live what it was like when the server first got started and '''when having cool stuff actually meant something'''?&lt;br /&gt;
* Exp rate: 1.0&lt;br /&gt;
* Auction house is empty except for what other players put for sale.&lt;br /&gt;
* You start with 10 gil.&lt;br /&gt;
* All NPCs are all &amp;quot;stock&amp;quot;. Nothing custom!&lt;br /&gt;
* Active community and player-base! Just ask for help, someone will always lend a hand. &lt;br /&gt;
&lt;br /&gt;
Here is a list of all the items currently for sale on the AH, updated in real time:&amp;lt;br&amp;gt;&lt;br /&gt;
http://oldschool.dspt.info/ah.php&lt;br /&gt;
&lt;br /&gt;
The only &amp;quot;perk&amp;quot; is the Explorer Moogles. Currently Fields of Valor pages are enabled. &amp;lt;br&amp;gt;&lt;br /&gt;
This server will receive all updates to the source/scripts as they become available, just like the official test server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|&amp;lt;s&amp;gt;Official DarkStar Test Server&amp;lt;/s&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| Not online at this time&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| https://forums.dspt.info/index.php&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| Not online at this time&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;This server is used as a test server. Users should not expect to play on this server without issues or crashes. If you are looking for a server to call home, choose from a server below.&amp;lt;br&amp;gt;&lt;br /&gt;
This is simply a server to test things on.&lt;br /&gt;
* Auction house is populated with items for 100gil regularly.&lt;br /&gt;
* Starting gil is 4 million.&lt;br /&gt;
* Character run speed is 1.5x.&lt;br /&gt;
* All classes start at level 1.&lt;br /&gt;
* Experience rate is 1.89x.&amp;lt;/s&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Nasomi Community FFXI Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| nasomi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Who's Online'''&lt;br /&gt;
| http://na.nasomi.com/status/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| Website: http://nasomi.com &amp;lt;br&amp;gt;&lt;br /&gt;
Facebook: http://www.facebook.com/nasomi/ &amp;lt;br&amp;gt;&lt;br /&gt;
Twitter: http://www.twitter.com/nasomi/ &amp;lt;br&amp;gt;&lt;br /&gt;
Live chat: http://nasomi.net &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With over 7000 active players and growing, there are 1200+ online during peak hours. Hosted on a multi-node server cluster, every zone has it's own server, increasing stability and reducing latency.&lt;br /&gt;
&lt;br /&gt;
We're aiming to provide the 2005 experience. Parties, crafting, fishing, gathering are the things that you'll see here. Players work together working to complete missions and story lines, advance level progression, unlock subjobs, and experience the game as it was during it's peak.&lt;br /&gt;
&lt;br /&gt;
Level sync and access to the mog satchel/sack/case have been enabled.&lt;br /&gt;
* Level cap 75.&lt;br /&gt;
* You start with 10 gil.&lt;br /&gt;
* Character speed 1.0x&lt;br /&gt;
* Experience rate is 1.0x&lt;br /&gt;
* Maintenance is periodic as fixes are made and areas can be taken offline individually to fix bugs.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Demiurge, the build it as we go server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center; width:100px;&amp;quot;| '''Server address'''&lt;br /&gt;
| demiurge.pw&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center; width:100px;&amp;quot;| '''Website'''&lt;br /&gt;
| http://www.demiurge.pw&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''Discord'''&lt;br /&gt;
| https://discord.gg/SSU3HMq&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''Owner/Operator'''&lt;br /&gt;
| Teo&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''Hosting'''&lt;br /&gt;
| Currently hosted on a Virtual machine generously provided by Whasf, on the same hardware the ''Official DarkStar Classic Server'' lives on.&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot;| '''General Info'''&lt;br /&gt;
|&lt;br /&gt;
Most servers either try to lock the game to a particular point in FFXI's history, or have to use customization to fill in the gaps where things do not yet exist in Darkstar.&lt;br /&gt;
&lt;br /&gt;
Demiurge isn't going either route: 75 cap now, and can rise later when there is enough Darkstar content for it to make sense doing so.&lt;br /&gt;
&lt;br /&gt;
Starting with only original+Zilart+CoP, but we'll add ToAU and WotG later. And if it works in DSP in those expansions it works here. Abyssea is not planned.&lt;br /&gt;
&lt;br /&gt;
*Double base EXP from monster kills with additional Bonus for EXP chains&lt;br /&gt;
*Gobbiebag/Mog Safe/etc 80 slots. All Wardrobes enabled.&lt;br /&gt;
*exp_loss_level: 20 (meaning this is the lowest you can delevel to)&lt;br /&gt;
*speed_mod: +40 (30 points over retail)&lt;br /&gt;
*sj_mp_divisor: 1.5 (more subjobs viable but War/whm still sucks)&lt;br /&gt;
*&amp;lt;s&amp;gt;Battle_cap_tweak: 5 (because caps were not removed, concession for low pop)&amp;lt;/s&amp;gt;&amp;lt;br&amp;gt;''moving to manually editing BCNMs as needed instead'' &lt;br /&gt;
*healing_tick_delay: 6 (normal is 10)&lt;br /&gt;
*START_GIL = 1000&lt;br /&gt;
*ALL_MAPS = 1&lt;br /&gt;
*UNLOCK_OUTPOST_WARPS = 2&lt;br /&gt;
*EXPLORER_MOOGLE_LEVELCAP = 1 (can move between starting towns freely)&lt;br /&gt;
*Augmented starting rings (1 point in 2 stats)&lt;br /&gt;
*subjob to mainjob ratio of 2/3 instead of 1/2 (on all entity types: mobs players and pets too)&lt;br /&gt;
*BCNM including missions are capped&lt;br /&gt;
*Job quests must be done.&lt;br /&gt;
*Subjob quest starts auto completed.&lt;br /&gt;
*Maat's level cap quests must be done.&lt;br /&gt;
*''Crafters'' have influence here: what goe sin the AH is based on availability and need (if a player is providing, the bot will not).&lt;br /&gt;
*Battle EXP and especially chain EXP is buffed.. ..Book EXP is not. Chain like the good old days, or die trying!&lt;br /&gt;
* '''Many other settings, including [https://github.com/DarkstarProject/darkstar/blob/master/conf/map_darkstar.conf#L109 crafting myths like direction] are unchanged from DSP defaults.'''&lt;br /&gt;
*Settings subject to change after player feedback.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|&amp;lt;s&amp;gt;Legion FFXI Server&amp;lt;/s&amp;gt; Homepoint&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| &amp;lt;s&amp;gt;legiondark.com&amp;lt;/s&amp;gt; homepointxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| &amp;lt;s&amp;gt;http://legiondark.com/forums/&amp;lt;/s&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
|&lt;br /&gt;
Being reborn under new management.&lt;br /&gt;
&amp;lt;s&amp;gt;&lt;br /&gt;
* Level cap 99&lt;br /&gt;
* Maps and OP Unlocked&lt;br /&gt;
* Explorer Moogle 3 cities, Selbina, Mahura&lt;br /&gt;
* EXP 3x Retail&lt;br /&gt;
* Books 2x Retail&lt;br /&gt;
* Combat and crafting skills 9x Retail&lt;br /&gt;
* Reduced reengage delay&lt;br /&gt;
* Reduced weakened time&lt;br /&gt;
* Faster &amp;quot;resting&amp;quot; recovery&lt;br /&gt;
* Several Custom Food Items&lt;br /&gt;
* Many Enabled player commands&lt;br /&gt;
* Small regen/refresh/regain with buff to level 75&lt;br /&gt;
* STS service give us the unique ability to transfer a character from ANY server to legion&lt;br /&gt;
* Over 200 Custom NM’s geared for 99 players up to Multi-Alliance Mobs.&lt;br /&gt;
* 9 Custom Aby Zones for EXP and HNM, all geared and balanced for 99 play&lt;br /&gt;
* Custom Trials and Quests for Salvage and +1/AF3 +1-2/Empy/Relic/Mythic(and upgrades)&lt;br /&gt;
* Custom BCNM&lt;br /&gt;
* ALL Blue Magic available.&lt;br /&gt;
* Auction House Bot that simulates always present buyers and sellers at regular intervals.&lt;br /&gt;
* Regular scheduled version updates to introduce new gear and content.&lt;br /&gt;
* Regularly shares back relevant retail accurate work so all servers may benefit.&lt;br /&gt;
&amp;lt;/s&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Era FFXI Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| ffera.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| http://ffera.com/forums/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
Era server is capped at the level 75 cap with Wings of The Goddess being the latest expansion.&lt;br /&gt;
The server has a friendly and helpful social linkshell available to all players and active GMs.&lt;br /&gt;
We also have custom content to make the player experience even more enjoyable!&lt;br /&gt;
&lt;br /&gt;
*75 Cap &amp;amp; subjobs unlocked!&lt;br /&gt;
*Default EXP x4 rate&lt;br /&gt;
*Fields of Valor Books active&lt;br /&gt;
*Increased movement speed 20% over retail speed (does not apply to Mentor characters)&lt;br /&gt;
*Starting gil 10,000&lt;br /&gt;
*Custom &amp;amp; Classic camp with &amp;quot;Moogle buffs&amp;quot; available&lt;br /&gt;
*Maps and Outpost warps all Unlocked&lt;br /&gt;
*CUSTOM Mentor Mode Exp x1 for the very old school player w/ Custom Vendors &amp;amp; Perks&lt;br /&gt;
*Weekly Notorious monster quest with rewards&lt;br /&gt;
*Get Rank 10 All Nation&lt;br /&gt;
*Fully Implemented Zilart and Promathia Missions (Aht Urghan comming soon!)&lt;br /&gt;
*Quest gil rewards increased&lt;br /&gt;
*Custom commands&lt;br /&gt;
*Custom Npcs&lt;br /&gt;
*Custom BCNMs &amp;amp; ENMs&lt;br /&gt;
*Custom Augments&lt;br /&gt;
*(Mostly) FUNCTIONING Sea &amp;amp; Jailers&lt;br /&gt;
*Limbus &amp;amp; Dynamis (including All Dreamlands*!)&lt;br /&gt;
*Custom ZNM System including Pandemonium Warden!&lt;br /&gt;
*Classic &amp;amp; Item pop Land God HNMs, with a chance of dropping HQ pop item&lt;br /&gt;
*Increased fame acquisition for all nations&lt;br /&gt;
*Custom drops on many NMs!&lt;br /&gt;
*Regular server updates, Our devs work hard to keep content working just for you&lt;br /&gt;
&lt;br /&gt;
Join our Teamspeak (ts3server://ffera.com) &amp;amp; Discord (http://ffera.com/discord) Servers!&lt;br /&gt;
&lt;br /&gt;
Custom Connection Tool Available&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Shinra-GamerzProjectXI&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server IP'''&lt;br /&gt;
| 184.91.26.144&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| http://gamerzprojectxi.com/  &lt;br /&gt;
http://events.gamerzprojectxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
*Ashita will not work on this server!&lt;br /&gt;
*Custom Connection Tool Available&lt;br /&gt;
*Starting gil: 1,000,000G&lt;br /&gt;
*Level cap: 75&lt;br /&gt;
*All Maps Unlocked&lt;br /&gt;
*Experience rate: 8x Retail&lt;br /&gt;
*Movement speed: 2.5x Retail&lt;br /&gt;
*Crafting skill / Combat skill rate: 4x Retail&lt;br /&gt;
*Ventrilo Server Available&lt;br /&gt;
*Player based economy / items crafted&lt;br /&gt;
*Great community works well together&lt;br /&gt;
*No hacks cheats or dual-boxing is allowed&lt;br /&gt;
*We prefer a community of people working together&lt;br /&gt;
*Content added often~!   &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|BNET.cc FunServer&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Version'''&lt;br /&gt;
| Static Version/Locked: 20180904_0 (Download: http://install.bnet.cc/ )&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
| use --server hltracker.com  (I run a server for Hotline and run the XI server from there)&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Website'''&lt;br /&gt;
| http://www.bnet.cc/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
Server has been in operation since 2013, and operates on a dedicated box on a 50 Down/50 Up Fiber Optic line. Its fast, stable, and loads of fun. Setup around people that have already played thru the game and really want to just relive some highlights, but not put months or years of their life into it again. Super fast leveling, and some fun commands.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Auction House repopulated weekly- 100gil items&lt;br /&gt;
* Starting Gil 50,000&lt;br /&gt;
* Movement speed around 70 (Nice pace!)&lt;br /&gt;
* All jobs unlocked, subjobs unlocked.&lt;br /&gt;
* Exp Rate around 7x faster than normal with FoV and GoV as well!&lt;br /&gt;
* Skillups Auto-raise at level up. No more PITA Capping!&lt;br /&gt;
* NM boosted 3x normal for real challenges with all of the player enhancements.&lt;br /&gt;
* Zilart, CoP, ToAU, and WoTG. Abyssea is on, but not a concern and not cared about. &lt;br /&gt;
* Wallhacking encouraged (And turned on for all players), several other commands availible (Check website for details as more are added over time!)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Valhalla&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
| 45.79.6.92 (use --server 45.79.6.92)&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://www.valhalla.group/forums/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| Valhalla provides a completely free and unique twist for Final Fantasy XI. Originally joining the scene in 2012, We have strived to forge our ideas of a Vana'diel that everyone can enjoy without the hassle of subscription fees.&lt;br /&gt;
&lt;br /&gt;
* EXP Rate 2.5x&lt;br /&gt;
* Starting Gil 10,000&lt;br /&gt;
* Movement Speed 80&lt;br /&gt;
* Custom Adventuring Fellow - we have three complete(PLD,RDM,BLM) and working on SAM,DRK,WAR&lt;br /&gt;
* Custom NPCs - Cross-class abilities and traits&lt;br /&gt;
* Hunts &amp;amp; Daily bcnms&lt;br /&gt;
* Custom Augment system&lt;br /&gt;
* Mounts&lt;br /&gt;
* Seasonal Events&lt;br /&gt;
* PvP&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|LM's Darkstar Project FFXI Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  68.149.188.198&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  **None at this time**&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Jobs: Locked&lt;br /&gt;
* Server Status: Online (rarely down, The server is up 24 hours a day unless someone happens to hit the box outside my house with a truck again.)&lt;br /&gt;
* Server Level Cap: 75&lt;br /&gt;
* Expansions: Zilart, CoP, ToAU and WoTG are exactly as they are for DSP. &lt;br /&gt;
* Server Rates (Exp/Crafting/FoV) (*Unless Specified it is retail) &lt;br /&gt;
* Exp: 5X&lt;br /&gt;
* Speed: 40 (2x retail)&lt;br /&gt;
* Skill up Multiplier: 5.5&lt;br /&gt;
* Craft Skill up Chance: 5.6&lt;br /&gt;
* Droprate: 2.0 (2X retail)&lt;br /&gt;
* Mob Gil Bonus: 50&lt;br /&gt;
* Start Gil: 100,000&lt;br /&gt;
* All Maps+ Outposts: UNLOCKED&lt;br /&gt;
* Fame for all nations: 3X&lt;br /&gt;
* Gil rate all missions: 3X&lt;br /&gt;
* Excavation, Mining, Harvesting: 0.75 (0.33 is retail&lt;br /&gt;
* Landking system: Hybrid (both spawn/ Pop)&lt;br /&gt;
* HNM's: They spawn every 150 -180 seconds (2.5 to 3 minutes) &lt;br /&gt;
* NM's: Same as HNM's for monsters with desirable drops.&lt;br /&gt;
* Auction House: Stocked currently&lt;br /&gt;
* Homepoint Teleport's : Disabled as is home point Heal.&lt;br /&gt;
&lt;br /&gt;
My goal: To provide an FFXI experience free of the grind and exclusion that hurt the game in 2008. You will not be given items, you will still have to earn them. (exceptions will be made for missions/ quests that are currently not functioning as intended. Eg. Af1 quests.) Regardless of the progression of the darkstar project the server will not have anything after WoTG unlocked unless there is an overwhelming demand for it.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Realms of Jova&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
| 98.26.47.110 or realmsofjova.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
| http://realmsofjova.ddns.net/forum/&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Jobs: GEO is not avail. All adv jobs require questing to unlock.&lt;br /&gt;
* Server Level Cap: 99&lt;br /&gt;
* Server Rates Exp: 3x /Crafting 10x all crafts to 100 aside from synergy. -Limit break removed&lt;br /&gt;
* Fame Rate 100x&lt;br /&gt;
* All OP warps Unlocked aside from sky access&lt;br /&gt;
* Minimally stocked AH - Still allows crafters to make some $$&lt;br /&gt;
* All battlefield caps removed outside of Limbus&lt;br /&gt;
* 10000 Starting gil&lt;br /&gt;
* All maps unlocked&lt;br /&gt;
* 2x run speed&lt;br /&gt;
* Signet adds small regen/refresh/reraise to 75&lt;br /&gt;
* Custom 119 Sky content&lt;br /&gt;
* Custom Escha Zitah&lt;br /&gt;
* Custom Aby Zones&lt;br /&gt;
* Custom Voidwatch&lt;br /&gt;
* Custom Limbus Rewards&lt;br /&gt;
* Custom Taru/Galka Faction Questline with special shop.&lt;br /&gt;
* Custom Augments for many endgame gearsets.&lt;br /&gt;
* Custom Trial weapons with aftermaths.&lt;br /&gt;
* Custom Synth recipes for endgame gear. We love crafters!&lt;br /&gt;
* Custom buffs of Avatars and BST pets to allow for endgame use.&lt;br /&gt;
* Almost all BLU spells in aside from a few Adoulin spells.&lt;br /&gt;
* Daily login reward system with fancy stuffs.&lt;br /&gt;
* Hate re-worked to allow for smoother tanking in endgame alliance battles.&lt;br /&gt;
* Haste duration bumped up to 5 minutes. (Also affects the Hastega spell)&lt;br /&gt;
* Elemental and Divine magic power adjusted to 1.5x&lt;br /&gt;
* Sneak, Invis, and Deodorize now last 2x longer than retail.&lt;br /&gt;
* All expansions areas now activated, but not all with content. Mobs to fight and exp on in all areas. Custom content coming soon.&lt;br /&gt;
* Speaking to Darcia in Lower Jeuno will teleport you directly to Western Adoulin (No conversation or quests) -Astral Flow&lt;br /&gt;
* Exp Botting and Dual Boxing are allowed in all but endgame areas and currency farming areas.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|Expedition Gaming’s FFXI server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  expeditiongaming.ddns.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://expeditiongaming.guildwork.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Facebook'''&lt;br /&gt;
|  https://www.facebook.com/groups/1749730585295430&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Level Cap 75&lt;br /&gt;
* Explorer Moogles to teleport city to city&lt;br /&gt;
* Home Point teleports enabled&lt;br /&gt;
* All maps unlocked at the start.&lt;br /&gt;
* Outposts unlocked at the start.&lt;br /&gt;
* Movement speed 120%&lt;br /&gt;
* Starting gil 100,000&lt;br /&gt;
* Skill Up Rate x15&lt;br /&gt;
* Crafting Skill Up x15&lt;br /&gt;
* Experience Bonus x3&lt;br /&gt;
* Content up to just BEFORE Abyssea is enabled&lt;br /&gt;
* Fully stocked Auction House&lt;br /&gt;
* /say is Global chat&lt;br /&gt;
* Change jobs and active Mog House anywhere in the world!&lt;br /&gt;
* And so much more! come by and check us out ^.^&lt;br /&gt;
&lt;br /&gt;
* We have plans for some custom events, and will be adjusting settings based on community feedback.&lt;br /&gt;
&lt;br /&gt;
* Teamspeak3 open server expeditiongaming.ddns.net:9987&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|QuetzRebirth Server&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  216.105.171.45&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://quetzrebirth.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Level Cap 75&lt;br /&gt;
* Use the @signet and @sanction @ah commands when on the go!&lt;br /&gt;
* All jobs are unlocked. Subjob is unlocked.&lt;br /&gt;
* No need to do limit break quests. You're cleared up to the 75 cap.&lt;br /&gt;
* No need to do AF quests. AF becomes available from storage NPCs at level 50.&lt;br /&gt;
* Mythic Weaponskills are available at 285 Weapon Levels (275 for Club and Staff).&lt;br /&gt;
* Zero exp loss upon death.&lt;br /&gt;
* 2X exp gain, and 4X Fields of Valor and Grounds of Valor completion exp.&lt;br /&gt;
* 4X skillup rate.&lt;br /&gt;
* Sanction provides a 35% exp bonus when leveling in Sanction (ToAU) areas.&lt;br /&gt;
* The Leveling Incentive Program grants you gil, particular gear, and supplies as you go. http://www.quetzrebirth.enjin.com/levelingincentive&lt;br /&gt;
&lt;br /&gt;
Crafting:&lt;br /&gt;
* 4X skillup rate.&lt;br /&gt;
* You may level all crafts to 100 without limits.&lt;br /&gt;
&lt;br /&gt;
Auction House&lt;br /&gt;
* Lv1-60 Weapons and Armor are stocked at 100g per level. 150g for HQ&lt;br /&gt;
* Custom Augment System&lt;br /&gt;
* Custom Dynamis System&lt;br /&gt;
* Several NMs Rare/ex Drops have additional stats&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|BabyChoco&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  babychoco.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://babychoco.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* Server Status: Online (24/7)&lt;br /&gt;
* Server Level Cap: 99&lt;br /&gt;
* Expansions: Zilart, CoP, ToAU and WoTG. (Based on the What Works page)&lt;br /&gt;
* Special SubJob LimitBreaker/Genkai at Level 75 (custom quest)&lt;br /&gt;
* All Maps Unlocked&lt;br /&gt;
&lt;br /&gt;
The Idea behind BabyChoco is to combine elements from ff14 to reach a medium between quick achievements and shorter run-around vs competitive time-consuming play. This is ideal for those that have a busy work life but still want to relive the stories or finish what was unfinished.&lt;br /&gt;
&lt;br /&gt;
Note: Accommodations will be granted to players for items that are unobtainable by normal means.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|KupoFFXI&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  www.kupoffxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Server Forum'''&lt;br /&gt;
|  http://www.kupoffxi.com&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Discord'''&lt;br /&gt;
|   https://discord.gg/y4fE5g6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''64 Bit Installer'''&lt;br /&gt;
|   http://www.mediafire.com/file/nj0vl4dsl9dp0ga/Kupo64.zip&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''32 Bit Installer'''&lt;br /&gt;
|   http://www.mediafire.com/file/pxwzgm0jld7b42j/KupoSetup.rar&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
Server Settings:&lt;br /&gt;
* Experience rate is 1x.&lt;br /&gt;
* Movement speed is 1x.&lt;br /&gt;
* Fame gain 3x.&lt;br /&gt;
* Crafting skill up rate 2x.&lt;br /&gt;
* Notorious Monsters drop the non-ex gear.&lt;br /&gt;
&lt;br /&gt;
Features:&lt;br /&gt;
* Custom working in game friendlist&lt;br /&gt;
* Custom player commands with ingame command list &lt;br /&gt;
* All AHs linked together &lt;br /&gt;
* Custom anti-bot&lt;br /&gt;
* Custom anti-exploit &lt;br /&gt;
* Explorer Moogle teleport to starting cities for 300 gil&lt;br /&gt;
* ALL AF working&lt;br /&gt;
* WORKING MONSTER TP so those melee classes you love are relative throughout the game!&lt;br /&gt;
&lt;br /&gt;
Kupo is a private FFXI server based off the 2003 retail feeling with only CoP and RoZ expansions active&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; font-size:18px; color: #FF0000;&amp;quot;|NIGHTBROOD Beta&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right; width:100px;&amp;quot;| '''Server Address'''&lt;br /&gt;
|  nightbrood.no-ip.info&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Website'''&lt;br /&gt;
|  http://nightbrood.freeforums.net&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| '''Additional Info'''&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
* LVL Cap: 75.&lt;br /&gt;
* XP 5x/Skillup 10x/Fame 10x/Crafting 5x&lt;br /&gt;
* FoV/GoV EXP/Tab 5x&lt;br /&gt;
* Player Run Speed: 3x retail.&lt;br /&gt;
* 50% Increase to Weapon Skill Potency - Special Modifiers for Relic/Mythic.&lt;br /&gt;
* 20% Increase to Magic and Item Potency&lt;br /&gt;
* Dual-boxing allowed! Only 1 alt.&lt;br /&gt;
* Sneak/Invisible 10x retail duration.&lt;br /&gt;
* All mobs that can drop gil&lt;br /&gt;
* All areas up to WoTG accessible.&lt;br /&gt;
* All maps/OP unlocked&lt;br /&gt;
* 80 Slot Safe/Sack/Satchels&lt;br /&gt;
* Auction House Buyback.&lt;br /&gt;
&lt;br /&gt;
1M gil starter ONLY FOR MAIN CHARACTERS. Server Xfers Not applicable. Ask GM for gil.&lt;br /&gt;
Chocobo Shirt and Destrier Beret, Treat Staff II, Nexus Cape&lt;br /&gt;
&lt;br /&gt;
Explorer Moogle active&lt;br /&gt;
No Dyna wait timer&lt;br /&gt;
No Midnight/3-5 day wait time for AF/Relic&lt;br /&gt;
&lt;br /&gt;
Nation Missions: Up to Rank 6. Rank 10 Sandy Confirmed&lt;br /&gt;
All ZM and COP Missions(Uncapped) Can obtain all Rings/Earrings&lt;br /&gt;
ToAU Mission: Up to Mission 13&lt;br /&gt;
WoTG Missions: Up to Mission 3&lt;br /&gt;
&lt;br /&gt;
Relics/Mythics Swap system. &lt;br /&gt;
Relic weapons have increased modifiers and increased Aftermath duration to 30/60/90 for 1k/2k/3k TP.&lt;br /&gt;
&lt;br /&gt;
Special system for obtaining items for non working content. Einherjar/Assault/Nyzul/Chantoyant/Etc.&lt;br /&gt;
Convert merits to zeni!&lt;br /&gt;
Non-Rare/EX items returned to popular NMs&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=User:Teo&amp;diff=22691</id>
		<title>User:Teo</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=User:Teo&amp;diff=22691"/>
				<updated>2018-10-01T11:35:26Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hi there. I'm Teo. &lt;br /&gt;
&lt;br /&gt;
Below is my current list of stuff I intend to do that relate to the DarkStar Project on github:&lt;br /&gt;
&lt;br /&gt;
However, it is increasingly difficult to motivate myself to do these things anymore and I've a lot of RL probs right now that take up my time.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Make latents able to be used anywhere modifiers can be used ==&lt;br /&gt;
* Starting with Status effects, by copying the behavior used by armor and subbing effectID with equipSlotID. Duplicate latents/mods from multiple effects will not be a problem if this behavior is copied correctly.&lt;br /&gt;
&lt;br /&gt;
== Finish Garrison like Whasf wanted ==&lt;br /&gt;
* Tedious but easy to do, need to break this down by zone...&lt;br /&gt;
* Maybe get some copy paste volunteers to speed that up... &amp;gt;.&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;Needs to do same thing as what will need to be done for Confrontation status in order to emulate retail properly.&amp;lt;/s&amp;gt; the battlefield effect should be usable for that now.&lt;br /&gt;
&lt;br /&gt;
== Mob Stuffs: ==&lt;br /&gt;
* Finish those 50+ NM's in my NM Branch, get those into DarkStar.&lt;br /&gt;
&lt;br /&gt;
== Finish my ACP work: ==&lt;br /&gt;
* &amp;lt;s&amp;gt;Fix AI of mobs in Qu'bia Arena (Fei'Yin) BCNM (gob needs to SA his goblin rush, teleport, orc and yag need customized TP attacks, etc)&amp;lt;/s&amp;gt;&lt;br /&gt;
** All done except Goblin's teleport+Sneak Attack.&lt;br /&gt;
* Commit/push the scripts for Delkfut's tower climb+lv cap&lt;br /&gt;
* Code final BCNM with Seed Crystal (Needs a new binding to copy player model for the clone thing).&lt;br /&gt;
* Tenshodo Treasure Coffer needs finished - needs the other ACP keys handled. Someone else can worry about AMK and ASA keys. Also the data being if/else formatted there currently eventually needs to be tabled.&lt;br /&gt;
* Code the battle status for Elite FoV (see effect list below).&lt;br /&gt;
* Code Elite FoV NM shiz and augment loot.&lt;br /&gt;
&lt;br /&gt;
== Effects that need created: ==&lt;br /&gt;
* Finish reworking ATMA effect coding.&lt;br /&gt;
** UPDATE: Most of the 145 ATMA now scripted. The NPC's menu script is still giving me difficulty. Data in the ATMA global needs to eventually be tabled.&lt;br /&gt;
* Code Confrontation Status (needed for ACP,Elite FoV, and ANNM.)&lt;br /&gt;
** &amp;lt;s&amp;gt;Needs some sort of BattelfieldHandler type thing to prevent outside help.&amp;lt;/s&amp;gt; Kj got 'er done.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=Stuff you can help me with by capturing from retail:=&lt;br /&gt;
* &amp;lt;s&amp;gt;cs params for a treasure box from any Elite FoV NM containing any items with more than 2 augments (need multiple aug IDs, not multiple stats, 1 augment can contain multiple stats). I was only able to guess at these enough to display 2 and I suspect we should able to show up to 4.&amp;lt;/s&amp;gt; there are at least 5 augment &amp;quot;slots&amp;quot; per item, but only 2 can be obtained via fields of valor NMs.&lt;br /&gt;
* Magian trial cs params (for onEventUpdate) where any item is displayed with more than just 2 augment &amp;quot;slots&amp;quot; in use (1 augment can contain multiple stats).&lt;br /&gt;
* cs params for every menu option of those evil synergy furnaces (for onEventUpdate).&lt;br /&gt;
* &amp;lt;s&amp;gt;cs params for a treasure box in Battalia downs (nowhere else, please) containing a temp flagged item like Deadelus wing.&amp;lt;/s&amp;gt; Thank you, Akatora!&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=User_talk:Teo&amp;diff=22690</id>
		<title>User talk:Teo</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=User_talk:Teo&amp;diff=22690"/>
				<updated>2018-10-01T11:33:39Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: nuke&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=Building_the_Server&amp;diff=22689</id>
		<title>Building the Server</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=Building_the_Server&amp;diff=22689"/>
				<updated>2018-09-29T19:45:37Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: /* Prerequisites */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Installing &amp;amp; Setting up the DS Server on Windows ==&lt;br /&gt;
&lt;br /&gt;
=== Prerequisites ===&lt;br /&gt;
&lt;br /&gt;
In this section we will download every program/tool we will need to setup and maintain the servers. Do not install these yet.&lt;br /&gt;
&lt;br /&gt;
* A MySQL compatible database, one of:&lt;br /&gt;
** [https://downloads.mariadb.org/ MariaDB]&lt;br /&gt;
** [https://dev.mysql.com/downloads/mysql/5.7.html MySQL Community Server (5.6 or 5.7 for now, not the 8.0 build)] (flag)&lt;br /&gt;
** [http://dev.mysql.com/downloads/installer/5.6.html/ MySQL Community Server 5.6 (Updated)] (flag)&lt;br /&gt;
&lt;br /&gt;
* Ability to interact with said database, one of:&lt;br /&gt;
** [http://dev.mysql.com/downloads/workbench/ MySQL Workbench]&lt;br /&gt;
** [https://www.heidisql.com/download.php HiediSQL] (comes with MariaDB if you used that, and there are also portable editions)&lt;br /&gt;
** Any other database management GUI or learn to command line (its super easy and you can google your way through it)&lt;br /&gt;
&lt;br /&gt;
* all of:&lt;br /&gt;
** [https://www.visualstudio.com/downloads/ Visual Studio 2017 (Community is fine, make sure you select C++ development and windows SDK during install)]&lt;br /&gt;
** [https://git-for-windows.github.io/ Git For Windows]&lt;br /&gt;
** [https://tortoisegit.org/ TortoiseGit]&lt;br /&gt;
** [https://www.microsoft.com/en-ca/download/details.aspx?id=48145 Visual C++ Redistributable Runtimes 2015]&lt;br /&gt;
** [http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=17851 .Net framework version 4 or newer, should already be present]&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
&lt;br /&gt;
==== MariaDB ==== &lt;br /&gt;
It's pretty straightforward, the defaults are fine and you can optionally change the root password (but better yet don't use the root user for everything). The same is true for MySQL.&lt;br /&gt;
&lt;br /&gt;
==== MySql ==== &lt;br /&gt;
(flag)&lt;br /&gt;
&lt;br /&gt;
Choose Typical Installation&lt;br /&gt;
&lt;br /&gt;
After the main installation, select Launch the MySQL Instance Configuration Wizard&lt;br /&gt;
&lt;br /&gt;
Select Detailed Configuration&lt;br /&gt;
&lt;br /&gt;
Select Developer Machine&lt;br /&gt;
&lt;br /&gt;
Select Multi-functional Database&lt;br /&gt;
&lt;br /&gt;
Standard Installation Directory&lt;br /&gt;
&lt;br /&gt;
Select Manual Setting and 1000 Concurrent connections&lt;br /&gt;
&lt;br /&gt;
Select Enable TCP/IP Networking, Port Number 3306, and Enable Strict Mode&lt;br /&gt;
&lt;br /&gt;
Select Best Support for Multilingualism&lt;br /&gt;
&lt;br /&gt;
Select Install as Windows Service, Launch the MySQL Server automatically, and Include Bin Directory in Windows PATH.&lt;br /&gt;
&lt;br /&gt;
Select Modify Security Settings, and enter a new password twice. Write down the MySQL password.&lt;br /&gt;
(DO NOT LEAVE BLANK.)&lt;br /&gt;
&lt;br /&gt;
Select Next, Execute, then Finish&lt;br /&gt;
&lt;br /&gt;
==== MySQL 5.6 '''(Updated)'''==== &lt;br /&gt;
Note: Server is x86, but will install 32-bit and 64-bit binaries.&lt;br /&gt;
&lt;br /&gt;
Accept License Terms&lt;br /&gt;
&lt;br /&gt;
Skip Check for updates&lt;br /&gt;
&lt;br /&gt;
Select Developer Default&lt;br /&gt;
&lt;br /&gt;
Check requirements and click Execute - will launch installers for anything you're missing&lt;br /&gt;
&lt;br /&gt;
Default Installation - ~5min&lt;br /&gt;
&lt;br /&gt;
Default Configuration - Check box for &amp;quot;Show Advance Options&amp;quot; - Click Next&lt;br /&gt;
&lt;br /&gt;
Enter MySQL Root Password, twice. Remember it! - Click Next&lt;br /&gt;
&lt;br /&gt;
It will show windows service details, leave as default and Click Next&lt;br /&gt;
&lt;br /&gt;
It will show Logging options, leave as default and  Click Next&lt;br /&gt;
&lt;br /&gt;
Configuration will complete, Click Next&lt;br /&gt;
&lt;br /&gt;
Samples and examples will configure - ~5min - Click Next&lt;br /&gt;
&lt;br /&gt;
Click Finish&lt;br /&gt;
&lt;br /&gt;
==== MySQL 5.7 '''(New)'''==== &lt;br /&gt;
Note: Server is x86, but will install 32-bit and 64-bit binaries.&lt;br /&gt;
&lt;br /&gt;
Accept License Terms&lt;br /&gt;
&lt;br /&gt;
Choosing setup type: Keep defaults. Note, you can select &amp;quot;Server only&amp;quot;, but Developer Default will allow you to skip the MySQL Workbench below, and it will require more diskspace.&lt;br /&gt;
&lt;br /&gt;
Check Requirements: Click next. You should not need anything that shows &amp;quot;Manual&amp;quot;, but you can download the modules separately if you do need them later for some reason. *Note, if you are missing some of the elements (Status = manual), it will pop up with a message stating &amp;quot;One or more product requirements have not been satisfied&amp;quot;. Click yes to continue.&lt;br /&gt;
&lt;br /&gt;
Installation: It will show a list of those things that you will install (it will not list those that had &amp;quot;Manual&amp;quot; in previous step). Click Execute.&lt;br /&gt;
&lt;br /&gt;
Product Configuration: This screen will just tell you that there is still some stuff to configure. Click Next.&lt;br /&gt;
&lt;br /&gt;
Group Replication: Leave default setting (Standalone MySQL Server / Classic MySQL Replication) and click Next&lt;br /&gt;
&lt;br /&gt;
Type and Networking: Leave default settings and click Next (Only reason you would need to change is if you are planning to run a dedicated online server, in which case, I hope you know what these options already mean...)&lt;br /&gt;
&lt;br /&gt;
Accounts and Roles: Enter MySQL Root Password, twice. Remember it! - Click Next&lt;br /&gt;
&lt;br /&gt;
Windows Service: Leave default settings and click Next.&lt;br /&gt;
&lt;br /&gt;
Plugins and Extensions: Leave default settings and click Next.&lt;br /&gt;
&lt;br /&gt;
Apply Configuration: Click Execute. It will show you the progress as it configures your MySQL installation. Once complete, click Finish&lt;br /&gt;
&lt;br /&gt;
Product Configuration: Click Next, (This will set up some samples and examples databases)&lt;br /&gt;
&lt;br /&gt;
Connect to Server: Enter the password you entered for the MySQL (Under Accounts and Roles section) at the bottom where it asks for password, then click Check. As long as the password is correct, it will ungrey the Next button and allow you to continue. Click Next.&lt;br /&gt;
&lt;br /&gt;
Apply Configuration: Just like the Apply configuration above. Click Execute, it will configure, then click Finish once complete.&lt;br /&gt;
&lt;br /&gt;
Product Configuration: Click Next.&lt;br /&gt;
&lt;br /&gt;
Installation Complete: As per the title, you are done. Click Finish and enjoy your new MySQL database.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== MySQL Workbench ==== &lt;br /&gt;
&lt;br /&gt;
Use default installation options. This can still be installed and will still function even if you use MariaDB instead of stock MySQL. It will generate a few warnings from by a version number check that you can safely ignore.&lt;br /&gt;
&lt;br /&gt;
==== Visual Studio 2017 ====&lt;br /&gt;
&lt;br /&gt;
Any edition works.  Community is free.&lt;br /&gt;
&lt;br /&gt;
Make sure you install Desktop development with C++ when selecting development packages.&lt;br /&gt;
&lt;br /&gt;
==== Git for Windows ====&lt;br /&gt;
&lt;br /&gt;
Use default installation options.&lt;br /&gt;
&lt;br /&gt;
==== TortoiseGit ====&lt;br /&gt;
&lt;br /&gt;
Use default installation options. You can skip the step to reboot since we'll reboot once everything else is installed.&lt;br /&gt;
&lt;br /&gt;
==== Visual C++ Redistributable Runtime 2015 ====&lt;br /&gt;
&lt;br /&gt;
Use default installation options.&lt;br /&gt;
&lt;br /&gt;
==== .Net 4.6 (or higher) ====&lt;br /&gt;
&lt;br /&gt;
Use default installation options.  It probably comes with your Visual Studio install anyway. Dot Net Frameworks always come with all prior versions packed in, so you never need to install multiple versions.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
At this point everything should be installed that needs to be and you can restart your PC to finalize them.&lt;br /&gt;
&lt;br /&gt;
=== Downloading the Server Source Code ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will use TortoiseGit to download the latest git source code for the server.'''&lt;br /&gt;
&lt;br /&gt;
Open Windows Explorer (right click the start button and choose Windows Explorer)&lt;br /&gt;
&lt;br /&gt;
Right click on any folder select Git Clone&lt;br /&gt;
&lt;br /&gt;
In the &amp;quot;URL&amp;quot; field put in the following url: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://github.com/DarkstarProject/darkstar.git&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set the &amp;quot;Directory&amp;quot; to your choice (blank will default to current location /darkstar&lt;br /&gt;
&lt;br /&gt;
Click OK.&lt;br /&gt;
&lt;br /&gt;
Wait for the download to finish.&lt;br /&gt;
&lt;br /&gt;
Click OK to close TortoiseGit.&lt;br /&gt;
&lt;br /&gt;
Close windows explorer&lt;br /&gt;
&lt;br /&gt;
At this point you have downloaded all of the source code for the latest version.&lt;br /&gt;
&lt;br /&gt;
If you are not planning on doing any development, it's advised to use the stable branch instead of master.  Right click on your darkstar folder, and go to TortoiseGit -&amp;gt; Switch/Checkout.&lt;br /&gt;
Change the branch dropdown to remotes/origin/stable and hit OK.&lt;br /&gt;
&lt;br /&gt;
=== Setting up the Database ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will use the data that you downloaded to build a database in MySQL.'''&lt;br /&gt;
&lt;br /&gt;
==== Using a bat script ====&lt;br /&gt;
&lt;br /&gt;
If you follow this step, you may skip the next one. &lt;br /&gt;
&lt;br /&gt;
Paste the following into notepad and save it as DSP_Import.bat in your dsp\sql folder:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@ECHO OFF&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== THis script will drop the DB specificed, then create the DB  =========&lt;br /&gt;
REM ====== specified, and then load all .sql tables from its run dir to =========&lt;br /&gt;
REM ====== the the DB.                                                  =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== File needs to be run from within the \dsp\sql folder (same   =========&lt;br /&gt;
REM ====== folder with all the .sql files. Please edit as needed. By    =========&lt;br /&gt;
REM ====== default it WILL DROP the standard dspdb DB, loosing all      =========&lt;br /&gt;
REM ====== accounts and characters. If this is not desired, then update =========&lt;br /&gt;
REM ====== the file to load the new DB into a new DB name.              =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== Update -p with MySQL password. If you password is 'foo',     =========&lt;br /&gt;
REM ====== then change '-pMYSQLPASS' to '-pfoo' (3 places).             =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== If you want to use a different database name, change 'dspdb' =========&lt;br /&gt;
REM ====== with a database name of your choosing.                       =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM ====== by Thrydwolf 9/8/2012                                        =========&lt;br /&gt;
REM ====== Updated with status by bluekirby0 3/30/2012                  =========&lt;br /&gt;
REM ====== Updated by Thrydwolf 9/18/2012                               =========&lt;br /&gt;
REM ======                                                              =========&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
REM =============================================================================&lt;br /&gt;
&lt;br /&gt;
ECHO Creating Database dspdb&lt;br /&gt;
&amp;quot;c:\program files\mysql\mysql server 5.6\bin\mysqladmin&amp;quot; -h localhost -u root -pMYSQLPASS DROP dspdb&lt;br /&gt;
&lt;br /&gt;
ECHO Creating Database dspdb&lt;br /&gt;
&amp;quot;c:\program files\mysql\mysql server 5.6\bin\mysqladmin&amp;quot; -h localhost -u root -pMYSQLPASS CREATE dspdb&lt;br /&gt;
&lt;br /&gt;
ECHO Loading dspdb tables into the database&lt;br /&gt;
cd c:\darkstar\sql&lt;br /&gt;
FOR %%X IN (*.sql) DO ECHO Importing %%X &amp;amp; &amp;quot;c:\program files\mysql\mysql server 5.6\bin\mysql&amp;quot; dspdb -h localhost -u root -pMYSQLPASS &amp;lt; %%X&lt;br /&gt;
&lt;br /&gt;
ECHO Finished!&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At a minimum you will need to change -pMYSQLPASS in the script to where root is your mysql root password. If your password is 'foo' then you would use '-pfoo' instead. You may also have to change the path of your mysql installation as well (for example, if you installed a different version of mysql)&lt;br /&gt;
&lt;br /&gt;
You can use this script any time the repository is updated, but it will drop the table and thus delete all your player data. You may want to make manual changes instead unless you are using it purely as a test server.&lt;br /&gt;
&lt;br /&gt;
After you've done your initial load, you can use the following script that will preserve character data&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd c:\darkstar\sql&lt;br /&gt;
del auction_house.sql&lt;br /&gt;
del chars.sql&lt;br /&gt;
del accounts.sql&lt;br /&gt;
del accounts_banned.sql&lt;br /&gt;
del char_effects.sql&lt;br /&gt;
del char_equip.sql&lt;br /&gt;
del char_exp.sql&lt;br /&gt;
del char_inventory.sql&lt;br /&gt;
del char_jobs.sql&lt;br /&gt;
del char_look.sql&lt;br /&gt;
del char_pet.sql&lt;br /&gt;
del char_pet_name.sql&lt;br /&gt;
del char_points.sql&lt;br /&gt;
del char_profile.sql&lt;br /&gt;
del char_skills.sql&lt;br /&gt;
del char_spells.sql&lt;br /&gt;
del char_stats.sql&lt;br /&gt;
del char_storage.sql&lt;br /&gt;
del char_vars.sql&lt;br /&gt;
del char_weapon_skill_points.sql&lt;br /&gt;
del chars.sql&lt;br /&gt;
del conquest_system.sql&lt;br /&gt;
del delivery_box.sql&lt;br /&gt;
del linkshells.sql&lt;br /&gt;
FOR %%X IN (*.sql) DO ECHO Importing %%X &amp;amp; &amp;quot;c:\program files\mysql\mysql server 5.6\bin\mysql&amp;quot; dspdb -h localhost -u root -pMYSQLPASS &amp;lt; %%X&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Using HeidiSQL ==== &lt;br /&gt;
Configure Heidi to use your MariaDB or MySQL connection. Read [https://www.heidisql.com/help.php the documentation] or click &amp;quot;new&amp;quot; and wing it like those brave souls who pretend they understand idea manuals. &lt;br /&gt;
&lt;br /&gt;
Open the &amp;quot;session&amp;quot; then right click it and move your cursor to &amp;quot;new&amp;quot; so the submenu opens and click &amp;quot;database&amp;quot;. All instructions after this point will assume you named your database &amp;quot;dspdb&amp;quot; without quotes.&lt;br /&gt;
&lt;br /&gt;
Now Heidi needs to know which Database we are loading tables into so click to select your new database so it gets higlighted.&lt;br /&gt;
&lt;br /&gt;
Now select &amp;quot;file&amp;quot; again at the top left of the window.&lt;br /&gt;
&lt;br /&gt;
Select &amp;quot;Load SQL file&amp;quot; (or press control+O and that's the letter not zero).&lt;br /&gt;
&lt;br /&gt;
Browse to your SQL directory in your repository root and pick a file you want to import. Like C:\DSP\sql\abilities.sql for example. You can also hold control to select multiple files at once, but be aware Heidi will open a new tab for every file. Press F9 (or click the blue right facing arrow icon) to execute or &amp;quot;import&amp;quot; the current tab's SQL content into your database. Repeat until all tables and triggers have been loaded. &lt;br /&gt;
&lt;br /&gt;
That's it, your are done loading tables.&lt;br /&gt;
&lt;br /&gt;
==== Using MySQL Workbench ==== &lt;br /&gt;
''Todo!''&lt;br /&gt;
&lt;br /&gt;
==== Using Navicat ==== &lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' ''The free edition of Navicat was discontinued ages ago. No more support or bugfixes are released for it. And even if you use the latest commercial release, it will do annoying things like surround every field of a dump in single quotes. If you pull request an sql change that places single quotes on number fields on 30,000 lines Teo reserves the right to main you. Just kidding. Or am I?'' ''':)''' ''Alternatives include Heidisql, mysql workbench, and many others that are free and open sourced. Same functionality, different layout on screen.''&lt;br /&gt;
&lt;br /&gt;
Click Connection (or File, New Connection)&lt;br /&gt;
&lt;br /&gt;
Connection name: DarkStar&lt;br /&gt;
&lt;br /&gt;
Host Name/IP: localhost&lt;br /&gt;
&lt;br /&gt;
Port: 3306&lt;br /&gt;
&lt;br /&gt;
User Name: root&lt;br /&gt;
&lt;br /&gt;
Password: Enter the password you wrote down during the mySQL installation.&lt;br /&gt;
&lt;br /&gt;
Check Save Password&lt;br /&gt;
&lt;br /&gt;
Click OK&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the connections pane double click DarkStar&lt;br /&gt;
&lt;br /&gt;
Right click on DarkStar and select New Database...&lt;br /&gt;
&lt;br /&gt;
Name it dspdb&lt;br /&gt;
&lt;br /&gt;
Use the Default character set&lt;br /&gt;
&lt;br /&gt;
Select OK.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Double click dspdb&lt;br /&gt;
&lt;br /&gt;
Right click on dspdb and select Execute SQL File...&lt;br /&gt;
&lt;br /&gt;
Browse to C:\dsp\sql and select abilities.sql&lt;br /&gt;
&lt;br /&gt;
Click Start&lt;br /&gt;
&lt;br /&gt;
Continue this process for each file in the folder.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you have an issue with the triggers.sql file then follow this step. If not, proceed to the next step (IP address for the map server):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In Navicat Open accounts table&lt;br /&gt;
&lt;br /&gt;
Click File, Design Table&lt;br /&gt;
&lt;br /&gt;
Click the Triggers tab&lt;br /&gt;
&lt;br /&gt;
There should a line already listed with account_delete in the Name field&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If not:&lt;br /&gt;
&lt;br /&gt;
click Add Trigger&lt;br /&gt;
&lt;br /&gt;
Name column should be account_delete&lt;br /&gt;
&lt;br /&gt;
Fires column should be Before&lt;br /&gt;
&lt;br /&gt;
Check the box in the Delete column&lt;br /&gt;
&lt;br /&gt;
In the definition box below add the following code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   DELETE FROM `accounts_banned` WHERE `accid` = OLD.id;&lt;br /&gt;
   DELETE FROM `chars` WHERE `accid` = OLD.id;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Select Save and then close the table.&lt;br /&gt;
&lt;br /&gt;
Open the chars table&lt;br /&gt;
&lt;br /&gt;
Click File, Design Table&lt;br /&gt;
&lt;br /&gt;
Click the Triggers tab&lt;br /&gt;
&lt;br /&gt;
There should already be a line listed with char_delete in the name field.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If not:&lt;br /&gt;
&lt;br /&gt;
click Add Trigger&lt;br /&gt;
&lt;br /&gt;
Name column should be char_delete&lt;br /&gt;
&lt;br /&gt;
Fires column should be Before&lt;br /&gt;
&lt;br /&gt;
Check the box in the Delete column&lt;br /&gt;
&lt;br /&gt;
In the definition box below add the following code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   DELETE FROM `char_exp` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_jobs` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_equip` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_effects` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_look` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_stats` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_skills` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_titles` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_inventory` WHERE `charid` = OLD.charid;&lt;br /&gt;
   DELETE FROM `char_vars` WHERE `charid` = OLD.charid;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Select Save and then close the table.&lt;br /&gt;
&lt;br /&gt;
Note: Leave Navicat open for the next section.&lt;br /&gt;
&lt;br /&gt;
==== Configure the ZoneIP for the Map Server ====&lt;br /&gt;
&lt;br /&gt;
Now you need to determine what IP address that will be used for the Map Server, then update MySQL with it.&lt;br /&gt;
&lt;br /&gt;
Most devs &amp;amp; enthusiasts will not have a separate map server, but will run both map server and login server on the same PC. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Determine what IP address will be used for the map server.&lt;br /&gt;
&lt;br /&gt;
If the server will be public, then use your external IP in the next step. (Looks really random like 173.194.43.104)&lt;br /&gt;
&lt;br /&gt;
If the server will be internal and you want it available on other PCs in your internal network, use the internal network IP (192.168.x.x) in the next step.&lt;br /&gt;
&lt;br /&gt;
If you only plan to run the client and the server on the same PC, you can use the localhost address (127.0.0.1) in the next step.&lt;br /&gt;
&lt;br /&gt;
2. Update the zone_settings table with the ip&lt;br /&gt;
(flag)&lt;br /&gt;
In Navicat double click on the table dspdb and expand&lt;br /&gt;
&lt;br /&gt;
Click on Query&lt;br /&gt;
&lt;br /&gt;
Right click and select New Query&lt;br /&gt;
&lt;br /&gt;
Add the following code into the empty space, inserting the value calculated above. The value in the code below (127.0.0.1) would be used if only running the client from the same PC as the server.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    UPDATE zone_settings SET zoneip = '127.0.0.1';&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Select Run. You should get a message stating that many (280+) records were changed.&lt;br /&gt;
&lt;br /&gt;
I recommend you save the Query in case you need to run it again later after updating the server.&lt;br /&gt;
&lt;br /&gt;
Close Navicat.&lt;br /&gt;
&lt;br /&gt;
=== Building the Servers ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will be building the Dark Star servers.'''&lt;br /&gt;
&lt;br /&gt;
Dark Star uses 3 separate servers. A Login server, a Map/Game server, and an optional Search/Auction House server. Using the ZoneIP mentioned earlier, every map could run on its own server at a different IP address. If you have 4 computers each computer could run different areas, as long as they were all connected to the same MySQL database server.&lt;br /&gt;
&lt;br /&gt;
==== Build the Server ====&lt;br /&gt;
&lt;br /&gt;
Open Visual Studio&lt;br /&gt;
&lt;br /&gt;
Click File, Open, Project/Solution (or Ctrl+Shift+O)&lt;br /&gt;
&lt;br /&gt;
Navigate to C:\dsp\win32&lt;br /&gt;
&lt;br /&gt;
Select darkstar.sln&lt;br /&gt;
&lt;br /&gt;
It may take a few minutes to load files.&lt;br /&gt;
&lt;br /&gt;
Optional: if your cpu can handle it, enable multi-core compiling like so http://i.imgur.com/GCjdsdG.png (do this for all 3, or just DSGameServer since that's where most the compile time goes).&lt;br /&gt;
&lt;br /&gt;
Click Debug then Build Server (or Ctrl+Shift+B)&lt;br /&gt;
&lt;br /&gt;
Building will take a few minutes.&lt;br /&gt;
&lt;br /&gt;
Once complete, validate that there are no Errors listed in the summary line at the bottom. It should look like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;========== Build: 3 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If there are any SQL errors it is probably caused by the SQL dev package was extracted to the wrong folder.&lt;br /&gt;
&lt;br /&gt;
If there is a #include error, change that #include to say #include &amp;lt;mysql/mysql.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== When all of the Servers are built ====&lt;br /&gt;
&lt;br /&gt;
Verify in the C:\dsp directory that the servers you built are there: &lt;br /&gt;
&lt;br /&gt;
DSConnect-server.exe for the Login Server&lt;br /&gt;
&lt;br /&gt;
DSGame-server.exe for the Map Server&lt;br /&gt;
&lt;br /&gt;
DSSearch-server.exe for the Search Server&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Configuring the Servers ===&lt;br /&gt;
&lt;br /&gt;
'''Now you will configure the Login Server and Map Server to connect to the MySQL database.'''&lt;br /&gt;
&lt;br /&gt;
Do not mess with any other settings in these files unless you know what they are for and what they do.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Login Server Settings ====&lt;br /&gt;
&lt;br /&gt;
In windows explorer navigate to c:\dsp\conf&lt;br /&gt;
&lt;br /&gt;
Open login_darkstar.conf in a text editer (notepad)&lt;br /&gt;
&lt;br /&gt;
Scroll down to the bottom and validate/update the following lines:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql_host: 127.0.0.1&lt;br /&gt;
mysql_port: 3306&lt;br /&gt;
mysql_login: root&lt;br /&gt;
mysql_password: root &amp;lt;-- change this to your password you wrote down during the MySQL install (flag)&lt;br /&gt;
mysql_database: dspdb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Map Server Settings ====&lt;br /&gt;
&lt;br /&gt;
In windows explorer navigate to c:\dsp\conf&lt;br /&gt;
&lt;br /&gt;
Open map_darkstar.conf in a text editer (notepad)&lt;br /&gt;
&lt;br /&gt;
Scroll down to the bottom and validate/update the following lines:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql_host: 127.0.0.1&lt;br /&gt;
mysql_port: 3306&lt;br /&gt;
mysql_login: root&lt;br /&gt;
mysql_password: root &amp;lt;-- change this to your password you wrote down during the MySQL install (flag)&lt;br /&gt;
mysql_database: dspdb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Search Server Settings ====&lt;br /&gt;
&lt;br /&gt;
In windows explorer navigate to c:\dsp\conf&lt;br /&gt;
&lt;br /&gt;
Open search_server.conf in a text editer (notepad)&lt;br /&gt;
&lt;br /&gt;
Scroll down to the bottom and validate/update the following lines:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql_host: 127.0.0.1&lt;br /&gt;
mysql_port: 3306&lt;br /&gt;
mysql_login: root&lt;br /&gt;
mysql_password: root &amp;lt;-- change this to your password you wrote down during the MySQL install (flag)&lt;br /&gt;
mysql_database: dspdb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
At this point we have configured the servers to connect to the SQL database.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Starting the Servers ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will launch our new servers.'''&lt;br /&gt;
&lt;br /&gt;
Navigate to c:\dsp&lt;br /&gt;
&lt;br /&gt;
Run DSConnect-server.exe as Admin&lt;br /&gt;
&lt;br /&gt;
Run DSGame-server.exe as Admin&lt;br /&gt;
&lt;br /&gt;
(Optional) Run DSSearch-server.exe as Admin&lt;br /&gt;
&lt;br /&gt;
At this point if your servers fail to load, you probably missed a step. Go back through the steps and try to find out what you missed. It may also be helpful to look at the log files located in c:\dsp\log.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Forward Ports to Allow Others to Join (&amp;amp; Firewall) ===&lt;br /&gt;
&lt;br /&gt;
'''In this section we will provide the port numbers that need to be forwarded to the server. This is only needed to allow people outside your local intranet to join your server.'''&lt;br /&gt;
&lt;br /&gt;
In your router and firewall the following ports need to be opened/forwarded to your server:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
TCP Ports:&lt;br /&gt;
54230&lt;br /&gt;
54231&lt;br /&gt;
54001&lt;br /&gt;
54002&lt;br /&gt;
&lt;br /&gt;
UDP Port:&lt;br /&gt;
54230&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If still having trouble, disable any firewall software completely for testing. This includes the Windows firewall that comes on all modern Windows systems, which can be found in the Control Panel.&lt;br /&gt;
&lt;br /&gt;
== Installing &amp;amp; Setting up the DS Server on Linux ==&lt;br /&gt;
&lt;br /&gt;
The server is known to build in recent [http://www.ubuntu.com/ Ubuntu] versions (14.04), and is tested regularly against it. &lt;br /&gt;
&lt;br /&gt;
Generic build instructions for most POSIX (GNU/Linux, and possibly FreeBSD, NetBSD, UNIX or even OSX with some additional work) systems follow. Some knowledge of how to compile software on your distribution is assumed. You may find it helpful to reference the Windows guide above if something is unclear.&lt;br /&gt;
&lt;br /&gt;
=== Prerequisites: ===&lt;br /&gt;
&lt;br /&gt;
==== Install on Ubuntu ====&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install git mysql-server libmysqlclient-dev libluajit-5.1-dev libzmq3-dev autoconf pkg-config&lt;br /&gt;
&lt;br /&gt;
'''Ubuntu 14.04 needs gcc 7'''.&lt;br /&gt;
 sudo su -&lt;br /&gt;
 apt-get update &lt;br /&gt;
 apt-get install -y software-properties-common&lt;br /&gt;
 add-apt-repository -y ppa:ubuntu-toolchain-r/test&lt;br /&gt;
 apt-get update&lt;br /&gt;
 apt-get install -y luajit-5.1-dev libzmq3-dev g++-7 mysql-client-core-5.6 mysql-server-5.6 mysql-client-5.6&lt;br /&gt;
 update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-7 90&lt;br /&gt;
&lt;br /&gt;
==== Other Distros ====&lt;br /&gt;
&lt;br /&gt;
A compiler with C++17 support. Currently tested with GCC and G++, and requires a minimum version of 7&lt;br /&gt;
&lt;br /&gt;
Git to retrieve the source code.&lt;br /&gt;
&lt;br /&gt;
Autotools (automake autoconf m4sh) and pkg-config to generate the configure script and Makefile&lt;br /&gt;
&lt;br /&gt;
mysql server&lt;br /&gt;
&lt;br /&gt;
mysql client library (select the developer version if your distro has on)&lt;br /&gt;
&lt;br /&gt;
luajit library version 5.1 or higher (select the developer version if your distro has one)&lt;br /&gt;
&lt;br /&gt;
libzmq (select the developer version if your distro has one)&lt;br /&gt;
&lt;br /&gt;
If you plan to run from a console, you may also wish to install &amp;quot;screen&amp;quot; as there is no daemon mode for the servers yet.&lt;br /&gt;
&lt;br /&gt;
=== Preparing the Source Code ===&lt;br /&gt;
&lt;br /&gt;
Once you have everything mentioned above installed, grab the latest source from the repository via the command:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;git clone http://github.com/DarkstarProject/darkstar.git/&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you are not planning on doing development, it's advised to checkout the stable branch:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;git checkout stable&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Compiling ===&lt;br /&gt;
&lt;br /&gt;
Next is a typical autotools build. Run the autogen script, followed by configure, and then make (GNU make: if your cpu has multiple cores and you wish to utilise them to speed up the build, use '''make -j#CoresMultipliedBy1.5''' e.g. '''make -j4''' if it has 3 cores instead of just '''make''' in the step below):&lt;br /&gt;
 sh autogen.sh&lt;br /&gt;
 ./configure --enable-debug=gdb&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
You can choose not to configure with debug enabled, but there is very little potential gain in this and it prevents many useful break statements from triggering. The Makefile also has separate targets to build each server named &amp;quot;dsconnect&amp;quot; &amp;quot;dsgame&amp;quot; and &amp;quot;dssearch&amp;quot; but will build all 3 if none are specified.&lt;br /&gt;
&lt;br /&gt;
=== Setting Up the Database ===&lt;br /&gt;
&lt;br /&gt;
If you do not know your mysql root password, the default on most systems is blank. It is a good idea to change this for security reasons, as your mysql root user has full permissions on all databases. The first time you run the mysql client, you should be prompted to change the password. After doing so, you will want to create a user specifically for dealing with the darkstar server database. Run mysql as follows:&lt;br /&gt;
 mysql -u root -p&lt;br /&gt;
&lt;br /&gt;
Enter your root password at the prompt. Next, create a new user as follows:&lt;br /&gt;
 CREATE USER 'darkstar'@'localhost' IDENTIFIED BY 'password';&lt;br /&gt;
&lt;br /&gt;
Substitute &amp;quot;password&amp;quot; with a password of your choice. Next, we want to create a database, and set up our new user with permissions to work with it.&lt;br /&gt;
 CREATE DATABASE dspdb;&lt;br /&gt;
 USE dspdb;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON dspdb.* TO 'darkstar'@'localhost';&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
This will make it to where your new user can do anything necessary, but can only connect from localhost, so even if your password is compromised, it will be difficult to mess with the database remotely. If you need to be able to access the database remotely (like if the database is stored on a separate machine from the server), change the configuration according to the host that will be accessing the database.&lt;br /&gt;
&lt;br /&gt;
Now, you need to populate the database.&lt;br /&gt;
 cd sql&lt;br /&gt;
 for f in *.sql&lt;br /&gt;
   do&lt;br /&gt;
      echo -n &amp;quot;Importing $f into the database...&amp;quot;&lt;br /&gt;
      mysql dspdb -u darkstar -ppassword &amp;lt; $f &amp;amp;&amp;amp; echo &amp;quot;Success&amp;quot;      &lt;br /&gt;
   done&lt;br /&gt;
 cd ..&lt;br /&gt;
&lt;br /&gt;
To set up your ZoneIP, see the related windows section [[Building_the_Server#Configure_the_ZoneIP_for_the_Map_Server]] above for how to calculate it, and then run:&lt;br /&gt;
 mysql -u darkstar -ppassword&lt;br /&gt;
 USE dspdb;&lt;br /&gt;
 UPDATE zone_settings SET zoneip = '127.0.0.1';&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
replacing &amp;quot;127.0.0.1&amp;quot; with the value you determined in your calculation. You should see a message that at least 256 changes have occured after the update command.&lt;br /&gt;
&lt;br /&gt;
=== Configuring the Server ===&lt;br /&gt;
Before running your new servers, you will need to update the configuration files to tell it how to talk to the database. You will need to update the files in the conf/ sub-folder named &amp;quot;login_darkstar.conf&amp;quot; &amp;quot;map_darkstar.conf&amp;quot; and &amp;quot;search_server.conf&amp;quot; at a minimum. Find the mysql settings in each and change as appropriate, using the new user, password and database you created earlier.&lt;br /&gt;
&lt;br /&gt;
You may also wish to browse through the various configuration files for any settings that might be of interest to you, but more details on server customization can be found at [[Customizing Your Server]].&lt;br /&gt;
&lt;br /&gt;
=== Starting the Servers ===&lt;br /&gt;
You may now start your new servers. If you are using a desktop environment, you may wish to open 3 separate terminals and run each server in a separate one to monitor them efficiently. Otherwise, you will want to run them in screen sessions as follows:&lt;br /&gt;
 screen -d -m -S dsconnect ./dsconnect&lt;br /&gt;
 screen -d -m -S dsgame ./dsgame&lt;br /&gt;
 screen -d -m -S dssearch ./dssearch&lt;br /&gt;
&lt;br /&gt;
This will start and auto-detach all three servers, assigning them meaningful names to make it easy to reattach later by using the commands:&lt;br /&gt;
 screen -r dsconnect&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
 screen -r dsgame&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
 screen -r dssearch&lt;br /&gt;
&lt;br /&gt;
to monitor a given server. Once you've attached to a screen, you can detach by first pressing &amp;quot;ctrl+a&amp;quot; and then &amp;quot;d&amp;quot;. There are many other useful ways to use screen, so do whatever suits yoru preference.&lt;br /&gt;
&lt;br /&gt;
Your server is now up-and-running, and a client should be able to connect as long as there are no obvious errors on any of the server screens. If the search server is having issues, it is not vital for basic game functionality, but you will be unable to use search functions or the auction house. If you have run into any major issues, contact bluekirby0 (the current maintainer of the linux port as of the time of this writing) on Discord or in the [http://forums.dspt.info forums].&lt;br /&gt;
&lt;br /&gt;
== Automatic Server Restarts &amp;amp; Crash Logs ==&lt;br /&gt;
&lt;br /&gt;
If your server goes down, no one can connect. If it goes down when you're not looking, it can be down for an extended period of time. To fix this, you probably want to have a way to have your server auto-restart. In addition, it's good to know when the server crashed.&lt;br /&gt;
===Getting the software===&lt;br /&gt;
First, you'll want to download Knas Restarter here: [http://www.knas.se/Applications/Restarter.aspx].&lt;br /&gt;
===Creating the Logging files===&lt;br /&gt;
In the dsp directory where your game, connect, and search server reside, create a 'tools' folder. In the folder create 4 new text files by right clicking, and going to New &amp;gt; Text Document&lt;br /&gt;
&lt;br /&gt;
Make sure you have file extension view turned on so that you can see the .txt at the end.&lt;br /&gt;
&lt;br /&gt;
Rename the 4 files to the following:&lt;br /&gt;
&lt;br /&gt;
connect_crash.bat  &amp;lt;Change the file type to bat file, deleting .txt&lt;br /&gt;
&lt;br /&gt;
connect_crash_log.txt&lt;br /&gt;
&lt;br /&gt;
game_crash.bat  &amp;lt;Change the file type to bat file, deleting .txt&lt;br /&gt;
&lt;br /&gt;
game_crash_log.txt&lt;br /&gt;
&lt;br /&gt;
Right click on connect_crash.bat and click 'edit'&lt;br /&gt;
Place the following inside:&lt;br /&gt;
echo %date% %time% &amp;gt;&amp;gt; connect_crash_log.txt&lt;br /&gt;
Save and close&lt;br /&gt;
&lt;br /&gt;
Right click on game_crash.bat and click 'edit'&lt;br /&gt;
Place the following inside:&lt;br /&gt;
echo %date% %time% &amp;gt;&amp;gt; game_crash_log.txt&lt;br /&gt;
Save and close&lt;br /&gt;
&lt;br /&gt;
===Connect Server Restart===&lt;br /&gt;
Launch Knas Restarter&lt;br /&gt;
Find DSConnect-server.exe and click on it&lt;br /&gt;
Click &amp;quot;Select&amp;quot;&lt;br /&gt;
Change itnerval to 10 seconds&lt;br /&gt;
Under &amp;quot;Restart Paramters&amp;quot;;&lt;br /&gt;
Check Keep restarter minimized&lt;br /&gt;
in &amp;quot;Working Directory&amp;quot; enter the directory where dsp is installed&lt;br /&gt;
Under Actions;&lt;br /&gt;
Check &amp;quot;External Script&amp;quot; and browse to your tools folder and select connect_crash.bat&lt;br /&gt;
Click &amp;quot;Create Shortcut&amp;quot; and save to your desktop&lt;br /&gt;
&lt;br /&gt;
===Game Server Restart===&lt;br /&gt;
Launch Knas Restarter&lt;br /&gt;
Find DSGame-server.exe and click on it&lt;br /&gt;
Click &amp;quot;Select&amp;quot;&lt;br /&gt;
Change itnerval to 10 seconds&lt;br /&gt;
Under &amp;quot;Restart Paramters&amp;quot;;&lt;br /&gt;
Check Keep restarter minimized&lt;br /&gt;
in &amp;quot;Working Directory&amp;quot; enter the directory where dsp is installed&lt;br /&gt;
Under Actions;&lt;br /&gt;
Check &amp;quot;External Script&amp;quot; and browse to your tools folder and select game_crash.bat&lt;br /&gt;
Click &amp;quot;Create Shortcut&amp;quot; and save to your desktop&lt;br /&gt;
&lt;br /&gt;
===Launching===&lt;br /&gt;
Open the shortcuts you created on your desktop, and open the search server as you normally would.&lt;br /&gt;
&lt;br /&gt;
Crash logs will be found in the text files you created in the tools directory showing the date and time the crash occurred.&lt;br /&gt;
===Problems===&lt;br /&gt;
In some Windows opperating systems, a window will pop up saying the program has crashed, leaving the crashed program up and preventing an auto-restart. This can be avoided by disabling the user interface for critical errors. To do this follow these steps:&lt;br /&gt;
&lt;br /&gt;
Start &amp;gt; Run gpedit.msc&lt;br /&gt;
&lt;br /&gt;
Computer Configuration &amp;gt; Administrative Templates &amp;gt; Windows Components &amp;gt; Windows Error Reporting&lt;br /&gt;
Set Prevent Display of the user interface for critical errors&amp;quot; to Enabled&lt;br /&gt;
&lt;br /&gt;
== Common Errors ==&lt;br /&gt;
&lt;br /&gt;
=== Getting Errors on Load / In Game ===&lt;br /&gt;
&lt;br /&gt;
You have to run all changed sql files! Be careful you keep zoneip correct in zone_settings.sql.&lt;br /&gt;
&lt;br /&gt;
=== Can't Connect to Game Server ===&lt;br /&gt;
&lt;br /&gt;
Make sure your zoneip in zone_settings table is correct. Also make sure packets can reach the 53445 port.&lt;br /&gt;
&lt;br /&gt;
Restart server after changing zoneip.&lt;br /&gt;
&lt;br /&gt;
=== Packet or key is invalid: ===&lt;br /&gt;
&lt;br /&gt;
Restart login server, game server and game client.&lt;br /&gt;
&lt;br /&gt;
=== make: *** No rule to make target ===&lt;br /&gt;
&lt;br /&gt;
Delete .deps&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
source autogen.sh&lt;br /&gt;
./configure&lt;br /&gt;
make&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== MySQL Error 1067 Invalid default value for 'timecreate' or whatever time related ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql -uUSER -pPASS -hlocalhost dspdb -e &amp;quot;set sql_mode = '';&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
and try again&lt;br /&gt;
&lt;br /&gt;
== Credits ==&lt;br /&gt;
The original windows guide was written by thrydwolf, and has been formatted for the wiki and updated by bluekirby0&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=Mobs&amp;diff=22687</id>
		<title>Mobs</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=Mobs&amp;diff=22687"/>
				<updated>2018-08-22T01:50:30Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: /* groupRate */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==mob droplist==&lt;br /&gt;
===dropId===&lt;br /&gt;
&lt;br /&gt;
The ID assigned to the drop&lt;br /&gt;
&lt;br /&gt;
===dropType===&lt;br /&gt;
&lt;br /&gt;
What kind of drop the items are:&lt;br /&gt;
{|class=&amp;quot;wikitable sortable zebra&amp;quot;&lt;br /&gt;
!droptypeid!!drop type&lt;br /&gt;
|-&lt;br /&gt;
|0||DROP_NORMAL&lt;br /&gt;
|-&lt;br /&gt;
|1||DROP_GROUPED&lt;br /&gt;
|-&lt;br /&gt;
|2||DROP_STEAL&lt;br /&gt;
|-&lt;br /&gt;
|4||DROP_DESPOIL&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Normal''' items drop upon mob death&lt;br /&gt;
&lt;br /&gt;
'''Grouped''' Not yet implemented (as of august 2018) but intended to identify items sharing a &amp;quot;drop slot&amp;quot; (for example O.Kote and Strider Sword on Mee Degi)&lt;br /&gt;
&lt;br /&gt;
'''Steal''' items are stolen&lt;br /&gt;
&lt;br /&gt;
'''Despoil''' items are stolen on use of despoil ability (separate table from steal)&lt;br /&gt;
&lt;br /&gt;
===groupId===&lt;br /&gt;
&lt;br /&gt;
Not yet implemented: which &amp;quot;drop slot&amp;quot; this is.&lt;br /&gt;
&lt;br /&gt;
===groupRate===&lt;br /&gt;
&lt;br /&gt;
Rate at which the group has one of its items drop - normally 100% (1000), where one of the items in the group WILL drop but has no bearing on which one&lt;br /&gt;
&lt;br /&gt;
===itemId===&lt;br /&gt;
&lt;br /&gt;
The ID of the item that can drop from that dropid list.&lt;br /&gt;
Check ffxiah or ffxidb to determine what the item is.&lt;br /&gt;
&lt;br /&gt;
===itemRate===&lt;br /&gt;
&lt;br /&gt;
The rate of drop (in .1% increments, example, a 10 would mean a 1% drop rate, and 1000 would mean a 100% drop rate)&lt;br /&gt;
&lt;br /&gt;
In the case of grouped drops, this will be the rate of the item within its group.&lt;br /&gt;
&lt;br /&gt;
==mob family mods==&lt;br /&gt;
&lt;br /&gt;
===familyid===&lt;br /&gt;
&lt;br /&gt;
ID of specific families of monsters&lt;br /&gt;
Full listing can be found in the mob_family_system sql table.&lt;br /&gt;
&lt;br /&gt;
===modid===&lt;br /&gt;
&lt;br /&gt;
Will either be the ID of a modifier or a mobModifier, depending on the state of IsMobMod&lt;br /&gt;
&lt;br /&gt;
===value===&lt;br /&gt;
Total of modifier applied&lt;br /&gt;
&lt;br /&gt;
===isMobMod===&lt;br /&gt;
Determines which type of mod is in the modid field: modifier or mobModifier&lt;br /&gt;
&lt;br /&gt;
==mob family system==&lt;br /&gt;
===familyid===&lt;br /&gt;
The ID for a certain family&lt;br /&gt;
&lt;br /&gt;
===family===&lt;br /&gt;
The name of the monster family (I am not creating a table for over 500 families. Go check the SQL file yourself...)&lt;br /&gt;
&lt;br /&gt;
===systemid &amp;amp; system===&lt;br /&gt;
&lt;br /&gt;
Monster ecosystems, or what &amp;quot;type&amp;quot; of monster it is.&lt;br /&gt;
Found in src/map/entities/battleentity.h&lt;br /&gt;
{|class=&amp;quot;wikitable sortable zebra&amp;quot;&lt;br /&gt;
!Ecosystem!!Ecosystem ID&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_ERROR||0&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_AMORPH||1&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_AQUAN||2&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_ARCANA||3&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_ARCHAICMACHINE||4&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_AVATAR||5&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_BEAST||6&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_BEASTMEN||7&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_BIRD||8&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_DEMON||9&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_DRAGON||10&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_ELEMENTAL||11&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_EMPTY||12&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_HUMANOID||13&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_LIZARD||14&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_LUMORIAN||15&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_LUMINION||16&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_PLANTOID||17&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_UNCLASSIFIED||18&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_UNDEAD||19&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_VERMIN||20&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_VORAGEAN||21&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
===mobsize===&lt;br /&gt;
Despite the name, does NOT influence the visual size of the monster in game. This influence the distance from what the server thinks is its center to the edge its &amp;quot;body&amp;quot; which will affect things such as melee range between player and monster (in both directions) and how close you need to stand for actions such as sneak attack (if you have to stand ''inside'' of a large model in order to hit it, this value is probably wrong). The visual mob size on the clients end is controlled by some entityFlags in mob_pools which vary by model.&lt;br /&gt;
&lt;br /&gt;
===speed===&lt;br /&gt;
The speed of the monster&lt;br /&gt;
&lt;br /&gt;
===HP/MP/STR/DEX/VIT/AGI/INT/MND/CHR/ATT/DEF/ACC/EVA===&lt;br /&gt;
The monsters base HP/MP/STR/DEX/VIT/AGI/INT/MND/CHR/ATT/DEF/ACC/EVA at level 1&lt;br /&gt;
&lt;br /&gt;
===Slash/Pierce/H2H/Impact/Fire/Ice/Wind/Earth/Lightning/Water/Light/Dark===&lt;br /&gt;
The multiplier for damage to a monster from this kind of attack. (example, 1 = normal damage, .5 would be half damage, 2 would be double damage)&lt;br /&gt;
&lt;br /&gt;
=== Element ===&lt;br /&gt;
&lt;br /&gt;
Determines what if any crystal the monster drops while player has the needed status effect (such as signet) for it to do so.&lt;br /&gt;
&lt;br /&gt;
===detects===&lt;br /&gt;
What the monster detects&lt;br /&gt;
''Still need to create the table''&lt;br /&gt;
&lt;br /&gt;
===charmable===&lt;br /&gt;
If the monster is able to be charmed.&lt;br /&gt;
&lt;br /&gt;
==mob groups==&lt;br /&gt;
===groupid===&lt;br /&gt;
The monster group ID&lt;br /&gt;
&lt;br /&gt;
===poolid===&lt;br /&gt;
The monster pool ID&lt;br /&gt;
Please see mob_pools to identify the monsters in a specific ID.&lt;br /&gt;
&lt;br /&gt;
===zoneid===&lt;br /&gt;
The zone ID the monsters are found in.&lt;br /&gt;
''Still need to define the zones''&lt;br /&gt;
&lt;br /&gt;
===respawntime===&lt;br /&gt;
How long before a monster respawns.&lt;br /&gt;
&lt;br /&gt;
===spawntype===&lt;br /&gt;
How the monster spawns&lt;br /&gt;
''Still need to research for what the values mean''&lt;br /&gt;
&lt;br /&gt;
===dropid===&lt;br /&gt;
The dropid for the monster group&lt;br /&gt;
Check the mob_droplist table for this information&lt;br /&gt;
&lt;br /&gt;
===HP===&lt;br /&gt;
The amount of HP the monster has.&lt;br /&gt;
&lt;br /&gt;
===MP===&lt;br /&gt;
The amount of MP the monster has.&lt;br /&gt;
&lt;br /&gt;
===minLevel===&lt;br /&gt;
The minimum level of the monster&lt;br /&gt;
&lt;br /&gt;
===maxLevel===&lt;br /&gt;
The maximum level of the monster&lt;br /&gt;
&lt;br /&gt;
===allegiance===&lt;br /&gt;
''Unsure, still need to research''&lt;br /&gt;
&lt;br /&gt;
==mob pets==&lt;br /&gt;
===mob_mobid===&lt;br /&gt;
''Unsure if this is the pob pet ID or the ID of the mob the pet belongs to...''&lt;br /&gt;
&lt;br /&gt;
===pet_offset===&lt;br /&gt;
''Unsure, still need to research''&lt;br /&gt;
&lt;br /&gt;
===job===&lt;br /&gt;
The pet's master's &amp;quot;job&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable sortable zebra&amp;quot;&lt;br /&gt;
!jobid!!job&lt;br /&gt;
|-&lt;br /&gt;
|9||BST&lt;br /&gt;
|-&lt;br /&gt;
|14||DRG&lt;br /&gt;
|-&lt;br /&gt;
|15||SMN&lt;br /&gt;
|-&lt;br /&gt;
|18||PUP&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==mob pools==&lt;br /&gt;
&lt;br /&gt;
===poolid===&lt;br /&gt;
The ID of that mob pool&lt;br /&gt;
&lt;br /&gt;
===name &amp;amp; packet_name===&lt;br /&gt;
Name of that mob&lt;br /&gt;
Name and packet name are almost always the same.&lt;br /&gt;
&lt;br /&gt;
===familyid===&lt;br /&gt;
The family ID of the monster.&lt;br /&gt;
Please see mob_family_system for the names of each ID.&lt;br /&gt;
&lt;br /&gt;
===HEX(modelid)===&lt;br /&gt;
The hex value of the model ID&lt;br /&gt;
&lt;br /&gt;
===mJob===&lt;br /&gt;
The monster's main job.&lt;br /&gt;
{|class=&amp;quot;wikitable sortable zebra&amp;quot;&lt;br /&gt;
!Job name!!Job ID&lt;br /&gt;
|-&lt;br /&gt;
|NONE||0&lt;br /&gt;
|-&lt;br /&gt;
|WAR||1&lt;br /&gt;
|-&lt;br /&gt;
|MNK||2&lt;br /&gt;
|-&lt;br /&gt;
|WHM||3&lt;br /&gt;
|-&lt;br /&gt;
|BLM||4&lt;br /&gt;
|-&lt;br /&gt;
|RDM||5&lt;br /&gt;
|-&lt;br /&gt;
|THF||6&lt;br /&gt;
|-&lt;br /&gt;
|PLD||7&lt;br /&gt;
|-&lt;br /&gt;
|DRK||8&lt;br /&gt;
|-&lt;br /&gt;
|BST||9&lt;br /&gt;
|-&lt;br /&gt;
|BRD||10&lt;br /&gt;
|-&lt;br /&gt;
|RNG||11&lt;br /&gt;
|-&lt;br /&gt;
|SAM||12&lt;br /&gt;
|-&lt;br /&gt;
|NIN||13&lt;br /&gt;
|-&lt;br /&gt;
|DRG||14&lt;br /&gt;
|-&lt;br /&gt;
|SMN||15&lt;br /&gt;
|-&lt;br /&gt;
|BLU||16&lt;br /&gt;
|-&lt;br /&gt;
|COR||17&lt;br /&gt;
|-&lt;br /&gt;
|PUP||18&lt;br /&gt;
|-&lt;br /&gt;
|DNC||19&lt;br /&gt;
|-&lt;br /&gt;
|SCH||20&lt;br /&gt;
|-&lt;br /&gt;
|GEO||21&lt;br /&gt;
|-&lt;br /&gt;
|RUN||22&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===sJob===&lt;br /&gt;
Monster's sub job (Please see table above for job ID information)&lt;br /&gt;
&lt;br /&gt;
===cmbSkill===&lt;br /&gt;
Monster's combat skill&lt;br /&gt;
{|class=&amp;quot;wikitable sortable zebra&amp;quot;&lt;br /&gt;
!skill ID!!Weapon Skill Type&lt;br /&gt;
|-&lt;br /&gt;
|0||None&lt;br /&gt;
|-&lt;br /&gt;
|1||Hand-to-hand&lt;br /&gt;
|-&lt;br /&gt;
|2||Dagger&lt;br /&gt;
|-&lt;br /&gt;
|3||Sword&lt;br /&gt;
|-&lt;br /&gt;
|4||Greatsword&lt;br /&gt;
|-&lt;br /&gt;
|5||Axe&lt;br /&gt;
|-&lt;br /&gt;
|6||Great Axe&lt;br /&gt;
|-&lt;br /&gt;
|7||Scythe&lt;br /&gt;
|-&lt;br /&gt;
|8||Polearm&lt;br /&gt;
|-&lt;br /&gt;
|9||Katana&lt;br /&gt;
|-&lt;br /&gt;
|10||Great Katana&lt;br /&gt;
|-&lt;br /&gt;
|11||Club&lt;br /&gt;
|-&lt;br /&gt;
|12||Staff&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===cmbDelay===&lt;br /&gt;
The attack delay&lt;br /&gt;
&lt;br /&gt;
===cmbDmgMult===&lt;br /&gt;
The damage multiplier (if the monster hits harder than normal)&lt;br /&gt;
&lt;br /&gt;
===behavior===&lt;br /&gt;
The behavior of the monster&lt;br /&gt;
{|class=&amp;quot;wikitable sortable zebra&amp;quot;&lt;br /&gt;
!Behavior name!!Behavior ID&lt;br /&gt;
|-&lt;br /&gt;
|NONE||0&lt;br /&gt;
|-&lt;br /&gt;
|NO_DESPAWN||1&lt;br /&gt;
|-&lt;br /&gt;
|STANDBACK||2&lt;br /&gt;
|-&lt;br /&gt;
|RAISABLE||4&lt;br /&gt;
|-&lt;br /&gt;
|AGGRO_AMBUSH||512&lt;br /&gt;
|-&lt;br /&gt;
|NO_TURN||1024&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===aggro===&lt;br /&gt;
If the monster aggros, and what it aggros to&lt;br /&gt;
''Still need to find values for table''&lt;br /&gt;
&lt;br /&gt;
===true_detection===&lt;br /&gt;
If the monster has &amp;quot;true&amp;quot; detection (ie. Truesight, truehearing, etc)&lt;br /&gt;
Binary, it either has or doesn't have.&lt;br /&gt;
&lt;br /&gt;
===links===&lt;br /&gt;
If the monster links and what it links to&lt;br /&gt;
''Still need to find values for table''&lt;br /&gt;
&lt;br /&gt;
===mobType===&lt;br /&gt;
''Unknown, need to research''&lt;br /&gt;
&lt;br /&gt;
===immunity===&lt;br /&gt;
What the monster is immune to. Bitmask, so calculate using bitmask values.&lt;br /&gt;
{|class=&amp;quot;wikitable sortable zebra&amp;quot;&lt;br /&gt;
!Immunity name!!Immunity ID&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_NONE||0&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_SLEEP||1&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_GRAVITY||2&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_BIND||4&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_STUN||8&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_SILENCE||16&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_PARALYZE||32&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_BLIND||64&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_SLOW||128&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_POISON||256&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_ELEGY||512&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_REQUIEM||1024&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===name_prefix===&lt;br /&gt;
''Unknown, need to research''&lt;br /&gt;
&lt;br /&gt;
===flag===&lt;br /&gt;
''Unknown, need to research''&lt;br /&gt;
&lt;br /&gt;
===entityFlags===&lt;br /&gt;
''Unknown, need to research''&lt;br /&gt;
&lt;br /&gt;
===animationsub===&lt;br /&gt;
''Unknown, need to research''&lt;br /&gt;
&lt;br /&gt;
===hasSpellScript===&lt;br /&gt;
If the monster has a spell script.&lt;br /&gt;
''Still need to find values for table''&lt;br /&gt;
&lt;br /&gt;
===spellList===&lt;br /&gt;
The monsters spell list.&lt;br /&gt;
Check spell lists in mob_spell_lists table.&lt;br /&gt;
&lt;br /&gt;
===namevis===&lt;br /&gt;
''Unknown, need to research''&lt;br /&gt;
&lt;br /&gt;
===roamflag===&lt;br /&gt;
''Unknown, need to research''&lt;br /&gt;
&lt;br /&gt;
===skill_list_id===&lt;br /&gt;
Monster's skill list.&lt;br /&gt;
Check skill lists under mob_skill_lists&lt;br /&gt;
&lt;br /&gt;
==mob pool mods==&lt;br /&gt;
&lt;br /&gt;
===poolid===&lt;br /&gt;
The poolid.&lt;br /&gt;
Check mob_pools table for pool id names.&lt;br /&gt;
&lt;br /&gt;
===modid===&lt;br /&gt;
Will either be the ID of a modifier or a mobModifier, depending on the state of IsMobMod&lt;br /&gt;
&lt;br /&gt;
===value===&lt;br /&gt;
Total of modifier applied&lt;br /&gt;
&lt;br /&gt;
===isMobMod===&lt;br /&gt;
Determines which type of mod is in the modid field: modifier or mobModifier&lt;br /&gt;
&lt;br /&gt;
==mob skills==&lt;br /&gt;
===mob_skill_id===&lt;br /&gt;
===mob_anim_id===&lt;br /&gt;
===mob_skill_name===&lt;br /&gt;
===mob_skill_aoe===&lt;br /&gt;
===mob_skill_distance===&lt;br /&gt;
===mob_anim_time===&lt;br /&gt;
===mob_prepare_time===&lt;br /&gt;
===mob_valid_targets===&lt;br /&gt;
===mob_skill_flag===&lt;br /&gt;
===mob_skill_param===&lt;br /&gt;
===knockback===&lt;br /&gt;
===primary_sc===&lt;br /&gt;
===secondary_sc===&lt;br /&gt;
===tertiary_sc===&lt;br /&gt;
&lt;br /&gt;
==mob skill lists==&lt;br /&gt;
===skill_list_name===&lt;br /&gt;
===skill_list_id===&lt;br /&gt;
===mob_skill_id===&lt;br /&gt;
&lt;br /&gt;
==mob spawn mods==&lt;br /&gt;
&lt;br /&gt;
===mobid===&lt;br /&gt;
ID of monster to apply mods to&lt;br /&gt;
&lt;br /&gt;
===modid===&lt;br /&gt;
&lt;br /&gt;
Will either be the ID of a modifier or a mobModifier, depending on the state of IsMobMod&lt;br /&gt;
&lt;br /&gt;
===value===&lt;br /&gt;
Total of modifier applied&lt;br /&gt;
&lt;br /&gt;
===isMobMod===&lt;br /&gt;
Determines which type of mod is in the modid field: modifier or mobModifier&lt;br /&gt;
&lt;br /&gt;
==mob spawn points==&lt;br /&gt;
===mobid===&lt;br /&gt;
===mobname===&lt;br /&gt;
===polutils_name===&lt;br /&gt;
===groupid===&lt;br /&gt;
===pos_x===&lt;br /&gt;
===pos_y===&lt;br /&gt;
===pos_z===&lt;br /&gt;
===pos_rot===&lt;br /&gt;
&lt;br /&gt;
==mob spell lists==&lt;br /&gt;
===spell_list_name===&lt;br /&gt;
===spell_list_id===&lt;br /&gt;
===spell_id===&lt;br /&gt;
===min_level===&lt;br /&gt;
===max_level===&lt;br /&gt;
&lt;br /&gt;
==nm spawn points==&lt;br /&gt;
===mobid===&lt;br /&gt;
===pos===&lt;br /&gt;
===pos_x===&lt;br /&gt;
===pos_y===&lt;br /&gt;
===pos_z===&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=Mobs&amp;diff=22686</id>
		<title>Mobs</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=Mobs&amp;diff=22686"/>
				<updated>2018-08-22T01:24:15Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: /* Element */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==mob droplist==&lt;br /&gt;
===dropId===&lt;br /&gt;
&lt;br /&gt;
The ID assigned to the drop&lt;br /&gt;
&lt;br /&gt;
===dropType===&lt;br /&gt;
&lt;br /&gt;
What kind of drop the items are:&lt;br /&gt;
{|class=&amp;quot;wikitable sortable zebra&amp;quot;&lt;br /&gt;
!droptypeid!!drop type&lt;br /&gt;
|-&lt;br /&gt;
|0||DROP_NORMAL&lt;br /&gt;
|-&lt;br /&gt;
|1||DROP_GROUPED&lt;br /&gt;
|-&lt;br /&gt;
|2||DROP_STEAL&lt;br /&gt;
|-&lt;br /&gt;
|4||DROP_DESPOIL&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Normal''' items drop upon mob death&lt;br /&gt;
&lt;br /&gt;
'''Grouped''' Not yet implemented (as of august 2018) but intended to identify items sharing a &amp;quot;drop slot&amp;quot; (for example O.Kote and Strider Sword on Mee Degi)&lt;br /&gt;
&lt;br /&gt;
'''Steal''' items are stolen&lt;br /&gt;
&lt;br /&gt;
'''Despoil''' items are stolen on use of despoil ability (separate table from steal)&lt;br /&gt;
&lt;br /&gt;
===groupId===&lt;br /&gt;
&lt;br /&gt;
Not yet implemented: which &amp;quot;drop slot&amp;quot; this is.&lt;br /&gt;
&lt;br /&gt;
===groupRate===&lt;br /&gt;
&lt;br /&gt;
Rate at which the group has one of its items drop - normally 100%, where one of the items in the group WILL drop but has no bearing on which one&lt;br /&gt;
&lt;br /&gt;
===itemId===&lt;br /&gt;
&lt;br /&gt;
The ID of the item that can drop from that dropid list.&lt;br /&gt;
Check ffxiah or ffxidb to determine what the item is.&lt;br /&gt;
&lt;br /&gt;
===itemRate===&lt;br /&gt;
&lt;br /&gt;
The rate of drop (in .1% increments, example, a 10 would mean a 1% drop rate, and 1000 would mean a 100% drop rate)&lt;br /&gt;
&lt;br /&gt;
In the case of grouped drops, this will be the rate of the item within its group.&lt;br /&gt;
&lt;br /&gt;
==mob family mods==&lt;br /&gt;
&lt;br /&gt;
===familyid===&lt;br /&gt;
&lt;br /&gt;
ID of specific families of monsters&lt;br /&gt;
Full listing can be found in the mob_family_system sql table.&lt;br /&gt;
&lt;br /&gt;
===modid===&lt;br /&gt;
&lt;br /&gt;
Will either be the ID of a modifier or a mobModifier, depending on the state of IsMobMod&lt;br /&gt;
&lt;br /&gt;
===value===&lt;br /&gt;
Total of modifier applied&lt;br /&gt;
&lt;br /&gt;
===isMobMod===&lt;br /&gt;
Determines which type of mod is in the modid field: modifier or mobModifier&lt;br /&gt;
&lt;br /&gt;
==mob family system==&lt;br /&gt;
===familyid===&lt;br /&gt;
The ID for a certain family&lt;br /&gt;
&lt;br /&gt;
===family===&lt;br /&gt;
The name of the monster family (I am not creating a table for over 500 families. Go check the SQL file yourself...)&lt;br /&gt;
&lt;br /&gt;
===systemid &amp;amp; system===&lt;br /&gt;
&lt;br /&gt;
Monster ecosystems, or what &amp;quot;type&amp;quot; of monster it is.&lt;br /&gt;
Found in src/map/entities/battleentity.h&lt;br /&gt;
{|class=&amp;quot;wikitable sortable zebra&amp;quot;&lt;br /&gt;
!Ecosystem!!Ecosystem ID&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_ERROR||0&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_AMORPH||1&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_AQUAN||2&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_ARCANA||3&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_ARCHAICMACHINE||4&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_AVATAR||5&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_BEAST||6&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_BEASTMEN||7&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_BIRD||8&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_DEMON||9&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_DRAGON||10&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_ELEMENTAL||11&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_EMPTY||12&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_HUMANOID||13&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_LIZARD||14&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_LUMORIAN||15&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_LUMINION||16&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_PLANTOID||17&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_UNCLASSIFIED||18&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_UNDEAD||19&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_VERMIN||20&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_VORAGEAN||21&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
===mobsize===&lt;br /&gt;
Despite the name, does NOT influence the visual size of the monster in game. This influence the distance from what the server thinks is its center to the edge its &amp;quot;body&amp;quot; which will affect things such as melee range between player and monster (in both directions) and how close you need to stand for actions such as sneak attack (if you have to stand ''inside'' of a large model in order to hit it, this value is probably wrong). The visual mob size on the clients end is controlled by some entityFlags in mob_pools which vary by model.&lt;br /&gt;
&lt;br /&gt;
===speed===&lt;br /&gt;
The speed of the monster&lt;br /&gt;
&lt;br /&gt;
===HP/MP/STR/DEX/VIT/AGI/INT/MND/CHR/ATT/DEF/ACC/EVA===&lt;br /&gt;
The monsters base HP/MP/STR/DEX/VIT/AGI/INT/MND/CHR/ATT/DEF/ACC/EVA at level 1&lt;br /&gt;
&lt;br /&gt;
===Slash/Pierce/H2H/Impact/Fire/Ice/Wind/Earth/Lightning/Water/Light/Dark===&lt;br /&gt;
The multiplier for damage to a monster from this kind of attack. (example, 1 = normal damage, .5 would be half damage, 2 would be double damage)&lt;br /&gt;
&lt;br /&gt;
=== Element ===&lt;br /&gt;
&lt;br /&gt;
Determines what if any crystal the monster drops while player has the needed status effect (such as signet) for it to do so.&lt;br /&gt;
&lt;br /&gt;
===detects===&lt;br /&gt;
What the monster detects&lt;br /&gt;
''Still need to create the table''&lt;br /&gt;
&lt;br /&gt;
===charmable===&lt;br /&gt;
If the monster is able to be charmed.&lt;br /&gt;
&lt;br /&gt;
==mob groups==&lt;br /&gt;
===groupid===&lt;br /&gt;
The monster group ID&lt;br /&gt;
&lt;br /&gt;
===poolid===&lt;br /&gt;
The monster pool ID&lt;br /&gt;
Please see mob_pools to identify the monsters in a specific ID.&lt;br /&gt;
&lt;br /&gt;
===zoneid===&lt;br /&gt;
The zone ID the monsters are found in.&lt;br /&gt;
''Still need to define the zones''&lt;br /&gt;
&lt;br /&gt;
===respawntime===&lt;br /&gt;
How long before a monster respawns.&lt;br /&gt;
&lt;br /&gt;
===spawntype===&lt;br /&gt;
How the monster spawns&lt;br /&gt;
''Still need to research for what the values mean''&lt;br /&gt;
&lt;br /&gt;
===dropid===&lt;br /&gt;
The dropid for the monster group&lt;br /&gt;
Check the mob_droplist table for this information&lt;br /&gt;
&lt;br /&gt;
===HP===&lt;br /&gt;
The amount of HP the monster has.&lt;br /&gt;
&lt;br /&gt;
===MP===&lt;br /&gt;
The amount of MP the monster has.&lt;br /&gt;
&lt;br /&gt;
===minLevel===&lt;br /&gt;
The minimum level of the monster&lt;br /&gt;
&lt;br /&gt;
===maxLevel===&lt;br /&gt;
The maximum level of the monster&lt;br /&gt;
&lt;br /&gt;
===allegiance===&lt;br /&gt;
''Unsure, still need to research''&lt;br /&gt;
&lt;br /&gt;
==mob pets==&lt;br /&gt;
===mob_mobid===&lt;br /&gt;
''Unsure if this is the pob pet ID or the ID of the mob the pet belongs to...''&lt;br /&gt;
&lt;br /&gt;
===pet_offset===&lt;br /&gt;
''Unsure, still need to research''&lt;br /&gt;
&lt;br /&gt;
===job===&lt;br /&gt;
The pet's master's &amp;quot;job&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable sortable zebra&amp;quot;&lt;br /&gt;
!jobid!!job&lt;br /&gt;
|-&lt;br /&gt;
|9||BST&lt;br /&gt;
|-&lt;br /&gt;
|14||DRG&lt;br /&gt;
|-&lt;br /&gt;
|15||SMN&lt;br /&gt;
|-&lt;br /&gt;
|18||PUP&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==mob pools==&lt;br /&gt;
&lt;br /&gt;
===poolid===&lt;br /&gt;
The ID of that mob pool&lt;br /&gt;
&lt;br /&gt;
===name &amp;amp; packet_name===&lt;br /&gt;
Name of that mob&lt;br /&gt;
Name and packet name are almost always the same.&lt;br /&gt;
&lt;br /&gt;
===familyid===&lt;br /&gt;
The family ID of the monster.&lt;br /&gt;
Please see mob_family_system for the names of each ID.&lt;br /&gt;
&lt;br /&gt;
===HEX(modelid)===&lt;br /&gt;
The hex value of the model ID&lt;br /&gt;
&lt;br /&gt;
===mJob===&lt;br /&gt;
The monster's main job.&lt;br /&gt;
{|class=&amp;quot;wikitable sortable zebra&amp;quot;&lt;br /&gt;
!Job name!!Job ID&lt;br /&gt;
|-&lt;br /&gt;
|NONE||0&lt;br /&gt;
|-&lt;br /&gt;
|WAR||1&lt;br /&gt;
|-&lt;br /&gt;
|MNK||2&lt;br /&gt;
|-&lt;br /&gt;
|WHM||3&lt;br /&gt;
|-&lt;br /&gt;
|BLM||4&lt;br /&gt;
|-&lt;br /&gt;
|RDM||5&lt;br /&gt;
|-&lt;br /&gt;
|THF||6&lt;br /&gt;
|-&lt;br /&gt;
|PLD||7&lt;br /&gt;
|-&lt;br /&gt;
|DRK||8&lt;br /&gt;
|-&lt;br /&gt;
|BST||9&lt;br /&gt;
|-&lt;br /&gt;
|BRD||10&lt;br /&gt;
|-&lt;br /&gt;
|RNG||11&lt;br /&gt;
|-&lt;br /&gt;
|SAM||12&lt;br /&gt;
|-&lt;br /&gt;
|NIN||13&lt;br /&gt;
|-&lt;br /&gt;
|DRG||14&lt;br /&gt;
|-&lt;br /&gt;
|SMN||15&lt;br /&gt;
|-&lt;br /&gt;
|BLU||16&lt;br /&gt;
|-&lt;br /&gt;
|COR||17&lt;br /&gt;
|-&lt;br /&gt;
|PUP||18&lt;br /&gt;
|-&lt;br /&gt;
|DNC||19&lt;br /&gt;
|-&lt;br /&gt;
|SCH||20&lt;br /&gt;
|-&lt;br /&gt;
|GEO||21&lt;br /&gt;
|-&lt;br /&gt;
|RUN||22&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===sJob===&lt;br /&gt;
Monster's sub job (Please see table above for job ID information)&lt;br /&gt;
&lt;br /&gt;
===cmbSkill===&lt;br /&gt;
Monster's combat skill&lt;br /&gt;
{|class=&amp;quot;wikitable sortable zebra&amp;quot;&lt;br /&gt;
!skill ID!!Weapon Skill Type&lt;br /&gt;
|-&lt;br /&gt;
|0||None&lt;br /&gt;
|-&lt;br /&gt;
|1||Hand-to-hand&lt;br /&gt;
|-&lt;br /&gt;
|2||Dagger&lt;br /&gt;
|-&lt;br /&gt;
|3||Sword&lt;br /&gt;
|-&lt;br /&gt;
|4||Greatsword&lt;br /&gt;
|-&lt;br /&gt;
|5||Axe&lt;br /&gt;
|-&lt;br /&gt;
|6||Great Axe&lt;br /&gt;
|-&lt;br /&gt;
|7||Scythe&lt;br /&gt;
|-&lt;br /&gt;
|8||Polearm&lt;br /&gt;
|-&lt;br /&gt;
|9||Katana&lt;br /&gt;
|-&lt;br /&gt;
|10||Great Katana&lt;br /&gt;
|-&lt;br /&gt;
|11||Club&lt;br /&gt;
|-&lt;br /&gt;
|12||Staff&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===cmbDelay===&lt;br /&gt;
The attack delay&lt;br /&gt;
&lt;br /&gt;
===cmbDmgMult===&lt;br /&gt;
The damage multiplier (if the monster hits harder than normal)&lt;br /&gt;
&lt;br /&gt;
===behavior===&lt;br /&gt;
The behavior of the monster&lt;br /&gt;
{|class=&amp;quot;wikitable sortable zebra&amp;quot;&lt;br /&gt;
!Behavior name!!Behavior ID&lt;br /&gt;
|-&lt;br /&gt;
|NONE||0&lt;br /&gt;
|-&lt;br /&gt;
|NO_DESPAWN||1&lt;br /&gt;
|-&lt;br /&gt;
|STANDBACK||2&lt;br /&gt;
|-&lt;br /&gt;
|RAISABLE||4&lt;br /&gt;
|-&lt;br /&gt;
|AGGRO_AMBUSH||512&lt;br /&gt;
|-&lt;br /&gt;
|NO_TURN||1024&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===aggro===&lt;br /&gt;
If the monster aggros, and what it aggros to&lt;br /&gt;
''Still need to find values for table''&lt;br /&gt;
&lt;br /&gt;
===true_detection===&lt;br /&gt;
If the monster has &amp;quot;true&amp;quot; detection (ie. Truesight, truehearing, etc)&lt;br /&gt;
Binary, it either has or doesn't have.&lt;br /&gt;
&lt;br /&gt;
===links===&lt;br /&gt;
If the monster links and what it links to&lt;br /&gt;
''Still need to find values for table''&lt;br /&gt;
&lt;br /&gt;
===mobType===&lt;br /&gt;
''Unknown, need to research''&lt;br /&gt;
&lt;br /&gt;
===immunity===&lt;br /&gt;
What the monster is immune to. Bitmask, so calculate using bitmask values.&lt;br /&gt;
{|class=&amp;quot;wikitable sortable zebra&amp;quot;&lt;br /&gt;
!Immunity name!!Immunity ID&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_NONE||0&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_SLEEP||1&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_GRAVITY||2&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_BIND||4&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_STUN||8&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_SILENCE||16&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_PARALYZE||32&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_BLIND||64&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_SLOW||128&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_POISON||256&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_ELEGY||512&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_REQUIEM||1024&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===name_prefix===&lt;br /&gt;
''Unknown, need to research''&lt;br /&gt;
&lt;br /&gt;
===flag===&lt;br /&gt;
''Unknown, need to research''&lt;br /&gt;
&lt;br /&gt;
===entityFlags===&lt;br /&gt;
''Unknown, need to research''&lt;br /&gt;
&lt;br /&gt;
===animationsub===&lt;br /&gt;
''Unknown, need to research''&lt;br /&gt;
&lt;br /&gt;
===hasSpellScript===&lt;br /&gt;
If the monster has a spell script.&lt;br /&gt;
''Still need to find values for table''&lt;br /&gt;
&lt;br /&gt;
===spellList===&lt;br /&gt;
The monsters spell list.&lt;br /&gt;
Check spell lists in mob_spell_lists table.&lt;br /&gt;
&lt;br /&gt;
===namevis===&lt;br /&gt;
''Unknown, need to research''&lt;br /&gt;
&lt;br /&gt;
===roamflag===&lt;br /&gt;
''Unknown, need to research''&lt;br /&gt;
&lt;br /&gt;
===skill_list_id===&lt;br /&gt;
Monster's skill list.&lt;br /&gt;
Check skill lists under mob_skill_lists&lt;br /&gt;
&lt;br /&gt;
==mob pool mods==&lt;br /&gt;
&lt;br /&gt;
===poolid===&lt;br /&gt;
The poolid.&lt;br /&gt;
Check mob_pools table for pool id names.&lt;br /&gt;
&lt;br /&gt;
===modid===&lt;br /&gt;
Will either be the ID of a modifier or a mobModifier, depending on the state of IsMobMod&lt;br /&gt;
&lt;br /&gt;
===value===&lt;br /&gt;
Total of modifier applied&lt;br /&gt;
&lt;br /&gt;
===isMobMod===&lt;br /&gt;
Determines which type of mod is in the modid field: modifier or mobModifier&lt;br /&gt;
&lt;br /&gt;
==mob skills==&lt;br /&gt;
===mob_skill_id===&lt;br /&gt;
===mob_anim_id===&lt;br /&gt;
===mob_skill_name===&lt;br /&gt;
===mob_skill_aoe===&lt;br /&gt;
===mob_skill_distance===&lt;br /&gt;
===mob_anim_time===&lt;br /&gt;
===mob_prepare_time===&lt;br /&gt;
===mob_valid_targets===&lt;br /&gt;
===mob_skill_flag===&lt;br /&gt;
===mob_skill_param===&lt;br /&gt;
===knockback===&lt;br /&gt;
===primary_sc===&lt;br /&gt;
===secondary_sc===&lt;br /&gt;
===tertiary_sc===&lt;br /&gt;
&lt;br /&gt;
==mob skill lists==&lt;br /&gt;
===skill_list_name===&lt;br /&gt;
===skill_list_id===&lt;br /&gt;
===mob_skill_id===&lt;br /&gt;
&lt;br /&gt;
==mob spawn mods==&lt;br /&gt;
&lt;br /&gt;
===mobid===&lt;br /&gt;
ID of monster to apply mods to&lt;br /&gt;
&lt;br /&gt;
===modid===&lt;br /&gt;
&lt;br /&gt;
Will either be the ID of a modifier or a mobModifier, depending on the state of IsMobMod&lt;br /&gt;
&lt;br /&gt;
===value===&lt;br /&gt;
Total of modifier applied&lt;br /&gt;
&lt;br /&gt;
===isMobMod===&lt;br /&gt;
Determines which type of mod is in the modid field: modifier or mobModifier&lt;br /&gt;
&lt;br /&gt;
==mob spawn points==&lt;br /&gt;
===mobid===&lt;br /&gt;
===mobname===&lt;br /&gt;
===polutils_name===&lt;br /&gt;
===groupid===&lt;br /&gt;
===pos_x===&lt;br /&gt;
===pos_y===&lt;br /&gt;
===pos_z===&lt;br /&gt;
===pos_rot===&lt;br /&gt;
&lt;br /&gt;
==mob spell lists==&lt;br /&gt;
===spell_list_name===&lt;br /&gt;
===spell_list_id===&lt;br /&gt;
===spell_id===&lt;br /&gt;
===min_level===&lt;br /&gt;
===max_level===&lt;br /&gt;
&lt;br /&gt;
==nm spawn points==&lt;br /&gt;
===mobid===&lt;br /&gt;
===pos===&lt;br /&gt;
===pos_x===&lt;br /&gt;
===pos_y===&lt;br /&gt;
===pos_z===&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=Mobs&amp;diff=22685</id>
		<title>Mobs</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=Mobs&amp;diff=22685"/>
				<updated>2018-08-22T01:22:57Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: Clarification...We really should rename this field. Will welcome Pull Requests that do so.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==mob droplist==&lt;br /&gt;
===dropId===&lt;br /&gt;
&lt;br /&gt;
The ID assigned to the drop&lt;br /&gt;
&lt;br /&gt;
===dropType===&lt;br /&gt;
&lt;br /&gt;
What kind of drop the items are:&lt;br /&gt;
{|class=&amp;quot;wikitable sortable zebra&amp;quot;&lt;br /&gt;
!droptypeid!!drop type&lt;br /&gt;
|-&lt;br /&gt;
|0||DROP_NORMAL&lt;br /&gt;
|-&lt;br /&gt;
|1||DROP_GROUPED&lt;br /&gt;
|-&lt;br /&gt;
|2||DROP_STEAL&lt;br /&gt;
|-&lt;br /&gt;
|4||DROP_DESPOIL&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Normal''' items drop upon mob death&lt;br /&gt;
&lt;br /&gt;
'''Grouped''' Not yet implemented (as of august 2018) but intended to identify items sharing a &amp;quot;drop slot&amp;quot; (for example O.Kote and Strider Sword on Mee Degi)&lt;br /&gt;
&lt;br /&gt;
'''Steal''' items are stolen&lt;br /&gt;
&lt;br /&gt;
'''Despoil''' items are stolen on use of despoil ability (separate table from steal)&lt;br /&gt;
&lt;br /&gt;
===groupId===&lt;br /&gt;
&lt;br /&gt;
Not yet implemented: which &amp;quot;drop slot&amp;quot; this is.&lt;br /&gt;
&lt;br /&gt;
===groupRate===&lt;br /&gt;
&lt;br /&gt;
Rate at which the group has one of its items drop - normally 100%, where one of the items in the group WILL drop but has no bearing on which one&lt;br /&gt;
&lt;br /&gt;
===itemId===&lt;br /&gt;
&lt;br /&gt;
The ID of the item that can drop from that dropid list.&lt;br /&gt;
Check ffxiah or ffxidb to determine what the item is.&lt;br /&gt;
&lt;br /&gt;
===itemRate===&lt;br /&gt;
&lt;br /&gt;
The rate of drop (in .1% increments, example, a 10 would mean a 1% drop rate, and 1000 would mean a 100% drop rate)&lt;br /&gt;
&lt;br /&gt;
In the case of grouped drops, this will be the rate of the item within its group.&lt;br /&gt;
&lt;br /&gt;
==mob family mods==&lt;br /&gt;
&lt;br /&gt;
===familyid===&lt;br /&gt;
&lt;br /&gt;
ID of specific families of monsters&lt;br /&gt;
Full listing can be found in the mob_family_system sql table.&lt;br /&gt;
&lt;br /&gt;
===modid===&lt;br /&gt;
&lt;br /&gt;
Will either be the ID of a modifier or a mobModifier, depending on the state of IsMobMod&lt;br /&gt;
&lt;br /&gt;
===value===&lt;br /&gt;
Total of modifier applied&lt;br /&gt;
&lt;br /&gt;
===isMobMod===&lt;br /&gt;
Determines which type of mod is in the modid field: modifier or mobModifier&lt;br /&gt;
&lt;br /&gt;
==mob family system==&lt;br /&gt;
===familyid===&lt;br /&gt;
The ID for a certain family&lt;br /&gt;
&lt;br /&gt;
===family===&lt;br /&gt;
The name of the monster family (I am not creating a table for over 500 families. Go check the SQL file yourself...)&lt;br /&gt;
&lt;br /&gt;
===systemid &amp;amp; system===&lt;br /&gt;
&lt;br /&gt;
Monster ecosystems, or what &amp;quot;type&amp;quot; of monster it is.&lt;br /&gt;
Found in src/map/entities/battleentity.h&lt;br /&gt;
{|class=&amp;quot;wikitable sortable zebra&amp;quot;&lt;br /&gt;
!Ecosystem!!Ecosystem ID&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_ERROR||0&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_AMORPH||1&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_AQUAN||2&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_ARCANA||3&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_ARCHAICMACHINE||4&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_AVATAR||5&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_BEAST||6&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_BEASTMEN||7&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_BIRD||8&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_DEMON||9&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_DRAGON||10&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_ELEMENTAL||11&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_EMPTY||12&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_HUMANOID||13&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_LIZARD||14&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_LUMORIAN||15&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_LUMINION||16&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_PLANTOID||17&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_UNCLASSIFIED||18&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_UNDEAD||19&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_VERMIN||20&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_VORAGEAN||21&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
===mobsize===&lt;br /&gt;
Despite the name, does NOT influence the visual size of the monster in game. This influence the distance from what the server thinks is its center to the edge its &amp;quot;body&amp;quot; which will affect things such as melee range between player and monster (in both directions) and how close you need to stand for actions such as sneak attack (if you have to stand ''inside'' of a large model in order to hit it, this value is probably wrong). The visual mob size on the clients end is controlled by some entityFlags in mob_pools which vary by model.&lt;br /&gt;
&lt;br /&gt;
===speed===&lt;br /&gt;
The speed of the monster&lt;br /&gt;
&lt;br /&gt;
===HP/MP/STR/DEX/VIT/AGI/INT/MND/CHR/ATT/DEF/ACC/EVA===&lt;br /&gt;
The monsters base HP/MP/STR/DEX/VIT/AGI/INT/MND/CHR/ATT/DEF/ACC/EVA at level 1&lt;br /&gt;
&lt;br /&gt;
===Slash/Pierce/H2H/Impact/Fire/Ice/Wind/Earth/Lightning/Water/Light/Dark===&lt;br /&gt;
The multiplier for damage to a monster from this kind of attack. (example, 1 = normal damage, .5 would be half damage, 2 would be double damage)&lt;br /&gt;
&lt;br /&gt;
===Element===&lt;br /&gt;
''Unsure, still need to research''&lt;br /&gt;
&lt;br /&gt;
===detects===&lt;br /&gt;
What the monster detects&lt;br /&gt;
''Still need to create the table''&lt;br /&gt;
&lt;br /&gt;
===charmable===&lt;br /&gt;
If the monster is able to be charmed.&lt;br /&gt;
&lt;br /&gt;
==mob groups==&lt;br /&gt;
===groupid===&lt;br /&gt;
The monster group ID&lt;br /&gt;
&lt;br /&gt;
===poolid===&lt;br /&gt;
The monster pool ID&lt;br /&gt;
Please see mob_pools to identify the monsters in a specific ID.&lt;br /&gt;
&lt;br /&gt;
===zoneid===&lt;br /&gt;
The zone ID the monsters are found in.&lt;br /&gt;
''Still need to define the zones''&lt;br /&gt;
&lt;br /&gt;
===respawntime===&lt;br /&gt;
How long before a monster respawns.&lt;br /&gt;
&lt;br /&gt;
===spawntype===&lt;br /&gt;
How the monster spawns&lt;br /&gt;
''Still need to research for what the values mean''&lt;br /&gt;
&lt;br /&gt;
===dropid===&lt;br /&gt;
The dropid for the monster group&lt;br /&gt;
Check the mob_droplist table for this information&lt;br /&gt;
&lt;br /&gt;
===HP===&lt;br /&gt;
The amount of HP the monster has.&lt;br /&gt;
&lt;br /&gt;
===MP===&lt;br /&gt;
The amount of MP the monster has.&lt;br /&gt;
&lt;br /&gt;
===minLevel===&lt;br /&gt;
The minimum level of the monster&lt;br /&gt;
&lt;br /&gt;
===maxLevel===&lt;br /&gt;
The maximum level of the monster&lt;br /&gt;
&lt;br /&gt;
===allegiance===&lt;br /&gt;
''Unsure, still need to research''&lt;br /&gt;
&lt;br /&gt;
==mob pets==&lt;br /&gt;
===mob_mobid===&lt;br /&gt;
''Unsure if this is the pob pet ID or the ID of the mob the pet belongs to...''&lt;br /&gt;
&lt;br /&gt;
===pet_offset===&lt;br /&gt;
''Unsure, still need to research''&lt;br /&gt;
&lt;br /&gt;
===job===&lt;br /&gt;
The pet's master's &amp;quot;job&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable sortable zebra&amp;quot;&lt;br /&gt;
!jobid!!job&lt;br /&gt;
|-&lt;br /&gt;
|9||BST&lt;br /&gt;
|-&lt;br /&gt;
|14||DRG&lt;br /&gt;
|-&lt;br /&gt;
|15||SMN&lt;br /&gt;
|-&lt;br /&gt;
|18||PUP&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==mob pools==&lt;br /&gt;
&lt;br /&gt;
===poolid===&lt;br /&gt;
The ID of that mob pool&lt;br /&gt;
&lt;br /&gt;
===name &amp;amp; packet_name===&lt;br /&gt;
Name of that mob&lt;br /&gt;
Name and packet name are almost always the same.&lt;br /&gt;
&lt;br /&gt;
===familyid===&lt;br /&gt;
The family ID of the monster.&lt;br /&gt;
Please see mob_family_system for the names of each ID.&lt;br /&gt;
&lt;br /&gt;
===HEX(modelid)===&lt;br /&gt;
The hex value of the model ID&lt;br /&gt;
&lt;br /&gt;
===mJob===&lt;br /&gt;
The monster's main job.&lt;br /&gt;
{|class=&amp;quot;wikitable sortable zebra&amp;quot;&lt;br /&gt;
!Job name!!Job ID&lt;br /&gt;
|-&lt;br /&gt;
|NONE||0&lt;br /&gt;
|-&lt;br /&gt;
|WAR||1&lt;br /&gt;
|-&lt;br /&gt;
|MNK||2&lt;br /&gt;
|-&lt;br /&gt;
|WHM||3&lt;br /&gt;
|-&lt;br /&gt;
|BLM||4&lt;br /&gt;
|-&lt;br /&gt;
|RDM||5&lt;br /&gt;
|-&lt;br /&gt;
|THF||6&lt;br /&gt;
|-&lt;br /&gt;
|PLD||7&lt;br /&gt;
|-&lt;br /&gt;
|DRK||8&lt;br /&gt;
|-&lt;br /&gt;
|BST||9&lt;br /&gt;
|-&lt;br /&gt;
|BRD||10&lt;br /&gt;
|-&lt;br /&gt;
|RNG||11&lt;br /&gt;
|-&lt;br /&gt;
|SAM||12&lt;br /&gt;
|-&lt;br /&gt;
|NIN||13&lt;br /&gt;
|-&lt;br /&gt;
|DRG||14&lt;br /&gt;
|-&lt;br /&gt;
|SMN||15&lt;br /&gt;
|-&lt;br /&gt;
|BLU||16&lt;br /&gt;
|-&lt;br /&gt;
|COR||17&lt;br /&gt;
|-&lt;br /&gt;
|PUP||18&lt;br /&gt;
|-&lt;br /&gt;
|DNC||19&lt;br /&gt;
|-&lt;br /&gt;
|SCH||20&lt;br /&gt;
|-&lt;br /&gt;
|GEO||21&lt;br /&gt;
|-&lt;br /&gt;
|RUN||22&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===sJob===&lt;br /&gt;
Monster's sub job (Please see table above for job ID information)&lt;br /&gt;
&lt;br /&gt;
===cmbSkill===&lt;br /&gt;
Monster's combat skill&lt;br /&gt;
{|class=&amp;quot;wikitable sortable zebra&amp;quot;&lt;br /&gt;
!skill ID!!Weapon Skill Type&lt;br /&gt;
|-&lt;br /&gt;
|0||None&lt;br /&gt;
|-&lt;br /&gt;
|1||Hand-to-hand&lt;br /&gt;
|-&lt;br /&gt;
|2||Dagger&lt;br /&gt;
|-&lt;br /&gt;
|3||Sword&lt;br /&gt;
|-&lt;br /&gt;
|4||Greatsword&lt;br /&gt;
|-&lt;br /&gt;
|5||Axe&lt;br /&gt;
|-&lt;br /&gt;
|6||Great Axe&lt;br /&gt;
|-&lt;br /&gt;
|7||Scythe&lt;br /&gt;
|-&lt;br /&gt;
|8||Polearm&lt;br /&gt;
|-&lt;br /&gt;
|9||Katana&lt;br /&gt;
|-&lt;br /&gt;
|10||Great Katana&lt;br /&gt;
|-&lt;br /&gt;
|11||Club&lt;br /&gt;
|-&lt;br /&gt;
|12||Staff&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===cmbDelay===&lt;br /&gt;
The attack delay&lt;br /&gt;
&lt;br /&gt;
===cmbDmgMult===&lt;br /&gt;
The damage multiplier (if the monster hits harder than normal)&lt;br /&gt;
&lt;br /&gt;
===behavior===&lt;br /&gt;
The behavior of the monster&lt;br /&gt;
{|class=&amp;quot;wikitable sortable zebra&amp;quot;&lt;br /&gt;
!Behavior name!!Behavior ID&lt;br /&gt;
|-&lt;br /&gt;
|NONE||0&lt;br /&gt;
|-&lt;br /&gt;
|NO_DESPAWN||1&lt;br /&gt;
|-&lt;br /&gt;
|STANDBACK||2&lt;br /&gt;
|-&lt;br /&gt;
|RAISABLE||4&lt;br /&gt;
|-&lt;br /&gt;
|AGGRO_AMBUSH||512&lt;br /&gt;
|-&lt;br /&gt;
|NO_TURN||1024&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===aggro===&lt;br /&gt;
If the monster aggros, and what it aggros to&lt;br /&gt;
''Still need to find values for table''&lt;br /&gt;
&lt;br /&gt;
===true_detection===&lt;br /&gt;
If the monster has &amp;quot;true&amp;quot; detection (ie. Truesight, truehearing, etc)&lt;br /&gt;
Binary, it either has or doesn't have.&lt;br /&gt;
&lt;br /&gt;
===links===&lt;br /&gt;
If the monster links and what it links to&lt;br /&gt;
''Still need to find values for table''&lt;br /&gt;
&lt;br /&gt;
===mobType===&lt;br /&gt;
''Unknown, need to research''&lt;br /&gt;
&lt;br /&gt;
===immunity===&lt;br /&gt;
What the monster is immune to. Bitmask, so calculate using bitmask values.&lt;br /&gt;
{|class=&amp;quot;wikitable sortable zebra&amp;quot;&lt;br /&gt;
!Immunity name!!Immunity ID&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_NONE||0&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_SLEEP||1&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_GRAVITY||2&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_BIND||4&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_STUN||8&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_SILENCE||16&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_PARALYZE||32&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_BLIND||64&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_SLOW||128&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_POISON||256&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_ELEGY||512&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_REQUIEM||1024&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===name_prefix===&lt;br /&gt;
''Unknown, need to research''&lt;br /&gt;
&lt;br /&gt;
===flag===&lt;br /&gt;
''Unknown, need to research''&lt;br /&gt;
&lt;br /&gt;
===entityFlags===&lt;br /&gt;
''Unknown, need to research''&lt;br /&gt;
&lt;br /&gt;
===animationsub===&lt;br /&gt;
''Unknown, need to research''&lt;br /&gt;
&lt;br /&gt;
===hasSpellScript===&lt;br /&gt;
If the monster has a spell script.&lt;br /&gt;
''Still need to find values for table''&lt;br /&gt;
&lt;br /&gt;
===spellList===&lt;br /&gt;
The monsters spell list.&lt;br /&gt;
Check spell lists in mob_spell_lists table.&lt;br /&gt;
&lt;br /&gt;
===namevis===&lt;br /&gt;
''Unknown, need to research''&lt;br /&gt;
&lt;br /&gt;
===roamflag===&lt;br /&gt;
''Unknown, need to research''&lt;br /&gt;
&lt;br /&gt;
===skill_list_id===&lt;br /&gt;
Monster's skill list.&lt;br /&gt;
Check skill lists under mob_skill_lists&lt;br /&gt;
&lt;br /&gt;
==mob pool mods==&lt;br /&gt;
&lt;br /&gt;
===poolid===&lt;br /&gt;
The poolid.&lt;br /&gt;
Check mob_pools table for pool id names.&lt;br /&gt;
&lt;br /&gt;
===modid===&lt;br /&gt;
Will either be the ID of a modifier or a mobModifier, depending on the state of IsMobMod&lt;br /&gt;
&lt;br /&gt;
===value===&lt;br /&gt;
Total of modifier applied&lt;br /&gt;
&lt;br /&gt;
===isMobMod===&lt;br /&gt;
Determines which type of mod is in the modid field: modifier or mobModifier&lt;br /&gt;
&lt;br /&gt;
==mob skills==&lt;br /&gt;
===mob_skill_id===&lt;br /&gt;
===mob_anim_id===&lt;br /&gt;
===mob_skill_name===&lt;br /&gt;
===mob_skill_aoe===&lt;br /&gt;
===mob_skill_distance===&lt;br /&gt;
===mob_anim_time===&lt;br /&gt;
===mob_prepare_time===&lt;br /&gt;
===mob_valid_targets===&lt;br /&gt;
===mob_skill_flag===&lt;br /&gt;
===mob_skill_param===&lt;br /&gt;
===knockback===&lt;br /&gt;
===primary_sc===&lt;br /&gt;
===secondary_sc===&lt;br /&gt;
===tertiary_sc===&lt;br /&gt;
&lt;br /&gt;
==mob skill lists==&lt;br /&gt;
===skill_list_name===&lt;br /&gt;
===skill_list_id===&lt;br /&gt;
===mob_skill_id===&lt;br /&gt;
&lt;br /&gt;
==mob spawn mods==&lt;br /&gt;
&lt;br /&gt;
===mobid===&lt;br /&gt;
ID of monster to apply mods to&lt;br /&gt;
&lt;br /&gt;
===modid===&lt;br /&gt;
&lt;br /&gt;
Will either be the ID of a modifier or a mobModifier, depending on the state of IsMobMod&lt;br /&gt;
&lt;br /&gt;
===value===&lt;br /&gt;
Total of modifier applied&lt;br /&gt;
&lt;br /&gt;
===isMobMod===&lt;br /&gt;
Determines which type of mod is in the modid field: modifier or mobModifier&lt;br /&gt;
&lt;br /&gt;
==mob spawn points==&lt;br /&gt;
===mobid===&lt;br /&gt;
===mobname===&lt;br /&gt;
===polutils_name===&lt;br /&gt;
===groupid===&lt;br /&gt;
===pos_x===&lt;br /&gt;
===pos_y===&lt;br /&gt;
===pos_z===&lt;br /&gt;
===pos_rot===&lt;br /&gt;
&lt;br /&gt;
==mob spell lists==&lt;br /&gt;
===spell_list_name===&lt;br /&gt;
===spell_list_id===&lt;br /&gt;
===spell_id===&lt;br /&gt;
===min_level===&lt;br /&gt;
===max_level===&lt;br /&gt;
&lt;br /&gt;
==nm spawn points==&lt;br /&gt;
===mobid===&lt;br /&gt;
===pos===&lt;br /&gt;
===pos_x===&lt;br /&gt;
===pos_y===&lt;br /&gt;
===pos_z===&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	<entry>
		<id>http://wiki.dspt.info/index.php?title=Mobs&amp;diff=22684</id>
		<title>Mobs</title>
		<link rel="alternate" type="text/html" href="http://wiki.dspt.info/index.php?title=Mobs&amp;diff=22684"/>
				<updated>2018-08-22T01:16:17Z</updated>
		
		<summary type="html">&lt;p&gt;Teo: /* mob pool mods */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==mob droplist==&lt;br /&gt;
===dropId===&lt;br /&gt;
&lt;br /&gt;
The ID assigned to the drop&lt;br /&gt;
&lt;br /&gt;
===dropType===&lt;br /&gt;
&lt;br /&gt;
What kind of drop the items are:&lt;br /&gt;
{|class=&amp;quot;wikitable sortable zebra&amp;quot;&lt;br /&gt;
!droptypeid!!drop type&lt;br /&gt;
|-&lt;br /&gt;
|0||DROP_NORMAL&lt;br /&gt;
|-&lt;br /&gt;
|1||DROP_GROUPED&lt;br /&gt;
|-&lt;br /&gt;
|2||DROP_STEAL&lt;br /&gt;
|-&lt;br /&gt;
|4||DROP_DESPOIL&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Normal''' items drop upon mob death&lt;br /&gt;
&lt;br /&gt;
'''Grouped''' Not yet implemented (as of august 2018) but intended to identify items sharing a &amp;quot;drop slot&amp;quot; (for example O.Kote and Strider Sword on Mee Degi)&lt;br /&gt;
&lt;br /&gt;
'''Steal''' items are stolen&lt;br /&gt;
&lt;br /&gt;
'''Despoil''' items are stolen on use of despoil ability (separate table from steal)&lt;br /&gt;
&lt;br /&gt;
===groupId===&lt;br /&gt;
&lt;br /&gt;
Not yet implemented: which &amp;quot;drop slot&amp;quot; this is.&lt;br /&gt;
&lt;br /&gt;
===groupRate===&lt;br /&gt;
&lt;br /&gt;
Rate at which the group has one of its items drop - normally 100%, where one of the items in the group WILL drop but has no bearing on which one&lt;br /&gt;
&lt;br /&gt;
===itemId===&lt;br /&gt;
&lt;br /&gt;
The ID of the item that can drop from that dropid list.&lt;br /&gt;
Check ffxiah or ffxidb to determine what the item is.&lt;br /&gt;
&lt;br /&gt;
===itemRate===&lt;br /&gt;
&lt;br /&gt;
The rate of drop (in .1% increments, example, a 10 would mean a 1% drop rate, and 1000 would mean a 100% drop rate)&lt;br /&gt;
&lt;br /&gt;
In the case of grouped drops, this will be the rate of the item within its group.&lt;br /&gt;
&lt;br /&gt;
==mob family mods==&lt;br /&gt;
&lt;br /&gt;
===familyid===&lt;br /&gt;
&lt;br /&gt;
ID of specific families of monsters&lt;br /&gt;
Full listing can be found in the mob_family_system sql table.&lt;br /&gt;
&lt;br /&gt;
===modid===&lt;br /&gt;
&lt;br /&gt;
Will either be the ID of a modifier or a mobModifier, depending on the state of IsMobMod&lt;br /&gt;
&lt;br /&gt;
===value===&lt;br /&gt;
Total of modifier applied&lt;br /&gt;
&lt;br /&gt;
===isMobMod===&lt;br /&gt;
Determines which type of mod is in the modid field: modifier or mobModifier&lt;br /&gt;
&lt;br /&gt;
==mob family system==&lt;br /&gt;
===familyid===&lt;br /&gt;
The ID for a certain family&lt;br /&gt;
&lt;br /&gt;
===family===&lt;br /&gt;
The name of the monster family (I am not creating a table for over 500 families. Go check the SQL file yourself...)&lt;br /&gt;
&lt;br /&gt;
===systemid &amp;amp; system===&lt;br /&gt;
&lt;br /&gt;
Monster ecosystems, or what &amp;quot;type&amp;quot; of monster it is.&lt;br /&gt;
Found in src/map/entities/battleentity.h&lt;br /&gt;
{|class=&amp;quot;wikitable sortable zebra&amp;quot;&lt;br /&gt;
!Ecosystem!!Ecosystem ID&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_ERROR||0&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_AMORPH||1&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_AQUAN||2&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_ARCANA||3&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_ARCHAICMACHINE||4&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_AVATAR||5&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_BEAST||6&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_BEASTMEN||7&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_BIRD||8&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_DEMON||9&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_DRAGON||10&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_ELEMENTAL||11&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_EMPTY||12&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_HUMANOID||13&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_LIZARD||14&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_LUMORIAN||15&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_LUMINION||16&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_PLANTOID||17&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_UNCLASSIFIED||18&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_UNDEAD||19&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_VERMIN||20&lt;br /&gt;
|-&lt;br /&gt;
|SYSTEM_VORAGEAN||21&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
===mobsize===&lt;br /&gt;
The size of the monster&lt;br /&gt;
&lt;br /&gt;
===speed===&lt;br /&gt;
The speed of the monster&lt;br /&gt;
&lt;br /&gt;
===HP/MP/STR/DEX/VIT/AGI/INT/MND/CHR/ATT/DEF/ACC/EVA===&lt;br /&gt;
The monsters base HP/MP/STR/DEX/VIT/AGI/INT/MND/CHR/ATT/DEF/ACC/EVA at level 1&lt;br /&gt;
&lt;br /&gt;
===Slash/Pierce/H2H/Impact/Fire/Ice/Wind/Earth/Lightning/Water/Light/Dark===&lt;br /&gt;
The multiplier for damage to a monster from this kind of attack. (example, 1 = normal damage, .5 would be half damage, 2 would be double damage)&lt;br /&gt;
&lt;br /&gt;
===Element===&lt;br /&gt;
''Unsure, still need to research''&lt;br /&gt;
&lt;br /&gt;
===detects===&lt;br /&gt;
What the monster detects&lt;br /&gt;
''Still need to create the table''&lt;br /&gt;
&lt;br /&gt;
===charmable===&lt;br /&gt;
If the monster is able to be charmed.&lt;br /&gt;
&lt;br /&gt;
==mob groups==&lt;br /&gt;
===groupid===&lt;br /&gt;
The monster group ID&lt;br /&gt;
&lt;br /&gt;
===poolid===&lt;br /&gt;
The monster pool ID&lt;br /&gt;
Please see mob_pools to identify the monsters in a specific ID.&lt;br /&gt;
&lt;br /&gt;
===zoneid===&lt;br /&gt;
The zone ID the monsters are found in.&lt;br /&gt;
''Still need to define the zones''&lt;br /&gt;
&lt;br /&gt;
===respawntime===&lt;br /&gt;
How long before a monster respawns.&lt;br /&gt;
&lt;br /&gt;
===spawntype===&lt;br /&gt;
How the monster spawns&lt;br /&gt;
''Still need to research for what the values mean''&lt;br /&gt;
&lt;br /&gt;
===dropid===&lt;br /&gt;
The dropid for the monster group&lt;br /&gt;
Check the mob_droplist table for this information&lt;br /&gt;
&lt;br /&gt;
===HP===&lt;br /&gt;
The amount of HP the monster has.&lt;br /&gt;
&lt;br /&gt;
===MP===&lt;br /&gt;
The amount of MP the monster has.&lt;br /&gt;
&lt;br /&gt;
===minLevel===&lt;br /&gt;
The minimum level of the monster&lt;br /&gt;
&lt;br /&gt;
===maxLevel===&lt;br /&gt;
The maximum level of the monster&lt;br /&gt;
&lt;br /&gt;
===allegiance===&lt;br /&gt;
''Unsure, still need to research''&lt;br /&gt;
&lt;br /&gt;
==mob pets==&lt;br /&gt;
===mob_mobid===&lt;br /&gt;
''Unsure if this is the pob pet ID or the ID of the mob the pet belongs to...''&lt;br /&gt;
&lt;br /&gt;
===pet_offset===&lt;br /&gt;
''Unsure, still need to research''&lt;br /&gt;
&lt;br /&gt;
===job===&lt;br /&gt;
The pet's master's &amp;quot;job&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable sortable zebra&amp;quot;&lt;br /&gt;
!jobid!!job&lt;br /&gt;
|-&lt;br /&gt;
|9||BST&lt;br /&gt;
|-&lt;br /&gt;
|14||DRG&lt;br /&gt;
|-&lt;br /&gt;
|15||SMN&lt;br /&gt;
|-&lt;br /&gt;
|18||PUP&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==mob pools==&lt;br /&gt;
&lt;br /&gt;
===poolid===&lt;br /&gt;
The ID of that mob pool&lt;br /&gt;
&lt;br /&gt;
===name &amp;amp; packet_name===&lt;br /&gt;
Name of that mob&lt;br /&gt;
Name and packet name are almost always the same.&lt;br /&gt;
&lt;br /&gt;
===familyid===&lt;br /&gt;
The family ID of the monster.&lt;br /&gt;
Please see mob_family_system for the names of each ID.&lt;br /&gt;
&lt;br /&gt;
===HEX(modelid)===&lt;br /&gt;
The hex value of the model ID&lt;br /&gt;
&lt;br /&gt;
===mJob===&lt;br /&gt;
The monster's main job.&lt;br /&gt;
{|class=&amp;quot;wikitable sortable zebra&amp;quot;&lt;br /&gt;
!Job name!!Job ID&lt;br /&gt;
|-&lt;br /&gt;
|NONE||0&lt;br /&gt;
|-&lt;br /&gt;
|WAR||1&lt;br /&gt;
|-&lt;br /&gt;
|MNK||2&lt;br /&gt;
|-&lt;br /&gt;
|WHM||3&lt;br /&gt;
|-&lt;br /&gt;
|BLM||4&lt;br /&gt;
|-&lt;br /&gt;
|RDM||5&lt;br /&gt;
|-&lt;br /&gt;
|THF||6&lt;br /&gt;
|-&lt;br /&gt;
|PLD||7&lt;br /&gt;
|-&lt;br /&gt;
|DRK||8&lt;br /&gt;
|-&lt;br /&gt;
|BST||9&lt;br /&gt;
|-&lt;br /&gt;
|BRD||10&lt;br /&gt;
|-&lt;br /&gt;
|RNG||11&lt;br /&gt;
|-&lt;br /&gt;
|SAM||12&lt;br /&gt;
|-&lt;br /&gt;
|NIN||13&lt;br /&gt;
|-&lt;br /&gt;
|DRG||14&lt;br /&gt;
|-&lt;br /&gt;
|SMN||15&lt;br /&gt;
|-&lt;br /&gt;
|BLU||16&lt;br /&gt;
|-&lt;br /&gt;
|COR||17&lt;br /&gt;
|-&lt;br /&gt;
|PUP||18&lt;br /&gt;
|-&lt;br /&gt;
|DNC||19&lt;br /&gt;
|-&lt;br /&gt;
|SCH||20&lt;br /&gt;
|-&lt;br /&gt;
|GEO||21&lt;br /&gt;
|-&lt;br /&gt;
|RUN||22&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===sJob===&lt;br /&gt;
Monster's sub job (Please see table above for job ID information)&lt;br /&gt;
&lt;br /&gt;
===cmbSkill===&lt;br /&gt;
Monster's combat skill&lt;br /&gt;
{|class=&amp;quot;wikitable sortable zebra&amp;quot;&lt;br /&gt;
!skill ID!!Weapon Skill Type&lt;br /&gt;
|-&lt;br /&gt;
|0||None&lt;br /&gt;
|-&lt;br /&gt;
|1||Hand-to-hand&lt;br /&gt;
|-&lt;br /&gt;
|2||Dagger&lt;br /&gt;
|-&lt;br /&gt;
|3||Sword&lt;br /&gt;
|-&lt;br /&gt;
|4||Greatsword&lt;br /&gt;
|-&lt;br /&gt;
|5||Axe&lt;br /&gt;
|-&lt;br /&gt;
|6||Great Axe&lt;br /&gt;
|-&lt;br /&gt;
|7||Scythe&lt;br /&gt;
|-&lt;br /&gt;
|8||Polearm&lt;br /&gt;
|-&lt;br /&gt;
|9||Katana&lt;br /&gt;
|-&lt;br /&gt;
|10||Great Katana&lt;br /&gt;
|-&lt;br /&gt;
|11||Club&lt;br /&gt;
|-&lt;br /&gt;
|12||Staff&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===cmbDelay===&lt;br /&gt;
The attack delay&lt;br /&gt;
&lt;br /&gt;
===cmbDmgMult===&lt;br /&gt;
The damage multiplier (if the monster hits harder than normal)&lt;br /&gt;
&lt;br /&gt;
===behavior===&lt;br /&gt;
The behavior of the monster&lt;br /&gt;
{|class=&amp;quot;wikitable sortable zebra&amp;quot;&lt;br /&gt;
!Behavior name!!Behavior ID&lt;br /&gt;
|-&lt;br /&gt;
|NONE||0&lt;br /&gt;
|-&lt;br /&gt;
|NO_DESPAWN||1&lt;br /&gt;
|-&lt;br /&gt;
|STANDBACK||2&lt;br /&gt;
|-&lt;br /&gt;
|RAISABLE||4&lt;br /&gt;
|-&lt;br /&gt;
|AGGRO_AMBUSH||512&lt;br /&gt;
|-&lt;br /&gt;
|NO_TURN||1024&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===aggro===&lt;br /&gt;
If the monster aggros, and what it aggros to&lt;br /&gt;
''Still need to find values for table''&lt;br /&gt;
&lt;br /&gt;
===true_detection===&lt;br /&gt;
If the monster has &amp;quot;true&amp;quot; detection (ie. Truesight, truehearing, etc)&lt;br /&gt;
Binary, it either has or doesn't have.&lt;br /&gt;
&lt;br /&gt;
===links===&lt;br /&gt;
If the monster links and what it links to&lt;br /&gt;
''Still need to find values for table''&lt;br /&gt;
&lt;br /&gt;
===mobType===&lt;br /&gt;
''Unknown, need to research''&lt;br /&gt;
&lt;br /&gt;
===immunity===&lt;br /&gt;
What the monster is immune to. Bitmask, so calculate using bitmask values.&lt;br /&gt;
{|class=&amp;quot;wikitable sortable zebra&amp;quot;&lt;br /&gt;
!Immunity name!!Immunity ID&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_NONE||0&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_SLEEP||1&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_GRAVITY||2&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_BIND||4&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_STUN||8&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_SILENCE||16&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_PARALYZE||32&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_BLIND||64&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_SLOW||128&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_POISON||256&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_ELEGY||512&lt;br /&gt;
|-&lt;br /&gt;
|IMMUNITY_REQUIEM||1024&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===name_prefix===&lt;br /&gt;
''Unknown, need to research''&lt;br /&gt;
&lt;br /&gt;
===flag===&lt;br /&gt;
''Unknown, need to research''&lt;br /&gt;
&lt;br /&gt;
===entityFlags===&lt;br /&gt;
''Unknown, need to research''&lt;br /&gt;
&lt;br /&gt;
===animationsub===&lt;br /&gt;
''Unknown, need to research''&lt;br /&gt;
&lt;br /&gt;
===hasSpellScript===&lt;br /&gt;
If the monster has a spell script.&lt;br /&gt;
''Still need to find values for table''&lt;br /&gt;
&lt;br /&gt;
===spellList===&lt;br /&gt;
The monsters spell list.&lt;br /&gt;
Check spell lists in mob_spell_lists table.&lt;br /&gt;
&lt;br /&gt;
===namevis===&lt;br /&gt;
''Unknown, need to research''&lt;br /&gt;
&lt;br /&gt;
===roamflag===&lt;br /&gt;
''Unknown, need to research''&lt;br /&gt;
&lt;br /&gt;
===skill_list_id===&lt;br /&gt;
Monster's skill list.&lt;br /&gt;
Check skill lists under mob_skill_lists&lt;br /&gt;
&lt;br /&gt;
==mob pool mods==&lt;br /&gt;
&lt;br /&gt;
===poolid===&lt;br /&gt;
The poolid.&lt;br /&gt;
Check mob_pools table for pool id names.&lt;br /&gt;
&lt;br /&gt;
===modid===&lt;br /&gt;
Will either be the ID of a modifier or a mobModifier, depending on the state of IsMobMod&lt;br /&gt;
&lt;br /&gt;
===value===&lt;br /&gt;
Total of modifier applied&lt;br /&gt;
&lt;br /&gt;
===isMobMod===&lt;br /&gt;
Determines which type of mod is in the modid field: modifier or mobModifier&lt;br /&gt;
&lt;br /&gt;
==mob skills==&lt;br /&gt;
===mob_skill_id===&lt;br /&gt;
===mob_anim_id===&lt;br /&gt;
===mob_skill_name===&lt;br /&gt;
===mob_skill_aoe===&lt;br /&gt;
===mob_skill_distance===&lt;br /&gt;
===mob_anim_time===&lt;br /&gt;
===mob_prepare_time===&lt;br /&gt;
===mob_valid_targets===&lt;br /&gt;
===mob_skill_flag===&lt;br /&gt;
===mob_skill_param===&lt;br /&gt;
===knockback===&lt;br /&gt;
===primary_sc===&lt;br /&gt;
===secondary_sc===&lt;br /&gt;
===tertiary_sc===&lt;br /&gt;
&lt;br /&gt;
==mob skill lists==&lt;br /&gt;
===skill_list_name===&lt;br /&gt;
===skill_list_id===&lt;br /&gt;
===mob_skill_id===&lt;br /&gt;
&lt;br /&gt;
==mob spawn mods==&lt;br /&gt;
&lt;br /&gt;
===mobid===&lt;br /&gt;
ID of monster to apply mods to&lt;br /&gt;
&lt;br /&gt;
===modid===&lt;br /&gt;
&lt;br /&gt;
Will either be the ID of a modifier or a mobModifier, depending on the state of IsMobMod&lt;br /&gt;
&lt;br /&gt;
===value===&lt;br /&gt;
Total of modifier applied&lt;br /&gt;
&lt;br /&gt;
===isMobMod===&lt;br /&gt;
Determines which type of mod is in the modid field: modifier or mobModifier&lt;br /&gt;
&lt;br /&gt;
==mob spawn points==&lt;br /&gt;
===mobid===&lt;br /&gt;
===mobname===&lt;br /&gt;
===polutils_name===&lt;br /&gt;
===groupid===&lt;br /&gt;
===pos_x===&lt;br /&gt;
===pos_y===&lt;br /&gt;
===pos_z===&lt;br /&gt;
===pos_rot===&lt;br /&gt;
&lt;br /&gt;
==mob spell lists==&lt;br /&gt;
===spell_list_name===&lt;br /&gt;
===spell_list_id===&lt;br /&gt;
===spell_id===&lt;br /&gt;
===min_level===&lt;br /&gt;
===max_level===&lt;br /&gt;
&lt;br /&gt;
==nm spawn points==&lt;br /&gt;
===mobid===&lt;br /&gt;
===pos===&lt;br /&gt;
===pos_x===&lt;br /&gt;
===pos_y===&lt;br /&gt;
===pos_z===&lt;/div&gt;</summary>
		<author><name>Teo</name></author>	</entry>

	</feed>