Custom PACKETVER (in case you don't want it to be the same as version)
<packetver>YYYYMMDD</packetver>
Custom DATA.INI name
<dataini>MYDATA.INI</dataini>
Custom itemInfo name
<iteminfo>myitemInfo.lua</iteminfo>
Read LUA before LUB
<read_lua_before_lub>true</read_lua_before_lub>
Increase max. hairstyles/haircolors
<increase_max_hairstyles>500</increase_max_hairstyles>
<increase_max_haircolors>600</increase_max_haircolors>
Enforce login-server address on char-server and map-server (also known as "proxy support")
<enforce_login_address_on_char_and_map>true</enforce_login_address_on_char_and_map>
For some servers with increased hairstyles hex which have hair palette problems
<strict_server2client_hairstyle>true</strict_server2client_hairstyle>
Force show tilde for MATK in profile
<matk_with_tilde>true</matk_with_tilde>
Read data directory first
<read_data_directory_first>true</read_data_directory_first>
For servers with modified MAX_GUILDPOSITION
<max_guildpositions>30</max_guildpositions>
For using custom file server. Did not test this one for local client tho, you can use
this guide
<fileserver_url>http://my.file.server/path/to/client/</fileserver_url>
If you are using file server with file list from the guide above, you must also specify the file list URL:
<fileserver_filelist_url>http://my.file.server/path/to/client/list.txt</fileserver_filelist_url>
For file servers with latin1 codepage rather than unicode codepage
<fileserver_is_latin1>true</fileserver_is_latin1>
NEMO's patch "Shared Body Palettes (type 2)"
<shared_body_palettes_type2>true</shared_body_palettes_type2>
NEMO's patch "Only first login background" (change 1 to 2 for "only second login background")
<enforce_login_background_id>1</enforce_login_background_id>
Always use email for char delete
<use_email_for_chardelete>true</use_email_for_chardelete>
This one will make AndRO send a special packet when it logs to your map-server: global message (0x8c) with text "\0andro". It will be invisible for other people but a C developer may find it useful to detect AndRO clients.
<send_andro_detection_chat_packet>true</send_andro_detection_chat_packet>
Other useful settings (self-explanatory):
<disable_doram_creation>true</disable_doram_creation>
<use_sso_login_packet>true</use_sso_login_packet>
<disable_rodex>true</disable_rodex>
<disable_bank>true</disable_bank>
<login_show_approx_online>true</login_show_approx_online>
<hide_quickcashshop_button>true</hide_quickcashshop_button>
Patch server
type: thor / neoncube / official (for rsu)
http: patch list (usually plist.txt) full URL
ftp: data URL
grf: your default GRF name
inf: patch information file (.inf for rsu, neoncube.file for neoncube, StatusFile for thor)
<patchserver>
<type>thor</type>
<http>http://path/to/plist.txt</http>
<ftp>http://path/to/data</ftp>
<grf>your_default_grf.grf</grf>
<inf>StatusFile.dat</inf>
</patchserver>