summaryrefslogtreecommitdiff
path: root/doc/conf_ref.txt
diff options
context:
space:
mode:
authoramber <amber@54d463be-8e91-2dee-dedb-b68131a5f0ec>2004-11-14 16:18:26 +0000
committeramber <amber@54d463be-8e91-2dee-dedb-b68131a5f0ec>2004-11-14 16:18:26 +0000
commit581475bc6416790765c498aa3d611f6868ffb64a (patch)
tree347ebf88eaa76e50488f23989d67cad834f3c9b1 /doc/conf_ref.txt
parent600362764ce348c5c9de96eababff2e08bb90d4a (diff)
downloadhercules-581475bc6416790765c498aa3d611f6868ffb64a.tar.gz
hercules-581475bc6416790765c498aa3d611f6868ffb64a.tar.bz2
hercules-581475bc6416790765c498aa3d611f6868ffb64a.tar.xz
hercules-581475bc6416790765c498aa3d611f6868ffb64a.zip
Fixed some file types
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/athena@172 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'doc/conf_ref.txt')
-rw-r--r--doc/conf_ref.txt3962
1 files changed, 1981 insertions, 1981 deletions
diff --git a/doc/conf_ref.txt b/doc/conf_ref.txt
index 88886d055..7f3fbcdbe 100644
--- a/doc/conf_ref.txt
+++ b/doc/conf_ref.txt
@@ -1,1981 +1,1981 @@
-==========================================================================
-eAthena dev 1.0.0 mod1004 Reference +alpha of the present conf
---------------------------------------------------------------------------
-
-< What this file is. >
-
- It is the reference of the setting method of an Athena setting file.
-although it is not a HowTo, it not Those who cannot use Athena even if they see this
- To give up obediently is safer.
-
-
-< The list of conf >
-
- login_athena.conf A setup of login-server
- char_athena.conf A setup of char-server
- inter_athena.conf A setup of inter-server
- map_athena.conf A setup of map-server
- battle_athena.conf A setup of map-server (setup of a special rule etc.)
- atcommand_athena.conf A setup of map-server (setup of the GM command or @ command)
- ladmin_athena.conf A setup of ladmin ('c' version)
-
-
-< The fundamental setting method >
-
-One line "key: Enter as a value."
-<Example>
-key: value
-
-Head of the sentence It will become a comment if it begins by //.
-<Example>
-//Since this line is a comment, it is not processed.
-
-< Two or more same items >
-
-Priority is given to what was written later unless it is written especially clearly that two or more same items are written.
-login_athena.conf allow and deny -- and -- map_athena.conf map, npc, etc.
-Another processing will be carried out if two or more lines are written.
-
-==========================================================================
-1. conf/login_athena.conf
---------------------------------------------------------------------------
-
-< What this file is. >
-
- A setup of login-server (server which manages account) is described.
- It mainly becomes a setup of an administrator.
-
-
-< Explanation of a key >
-
-If you change one of these parameters, you must restart login-server to update.
-If you repeat one parameter (except 'allow', 'deny' or 'ladminallowip') in the configuration file, only the latest will be validated.
- 'Allow', 'deny' and 'ladminallowip' parameters are list parameters. Add as many 'allow', 'deny' or 'ladminallowip' as you need.
-
-login_port
- Port to bind login-server to (always binds to all IP addresses)
- It is the port used by login-server. It can be omitted and a default is 6900.
- Default value: 6900.
-
-admin_pass
- It is the administrator password used to administrate the login-server through a remote connection.
- You will found some tools in the tool directory, and specially the tool
- ./tool/ladmin (for Login ADMINistration), a perl software, which manages all accounts.
- Void password will not work.
- NOTICE: You must change this or attackers can exploit your server.
- Default value: admin. CHANGES this default value to avoid hack.
-
-ladminallowip
- It's a list parameter. To add an item in this list, just add a new line. Each line can only have 1 parameter.
- This list indicates the IP that the server accepts for a remote administration.
- This parameter accepts IP descriptions, like:
- IP or the begining of IP: it's a characters match. Write an IP (123.456.789.012) or the begining of the IP (123.456.).
- Because it's a characters match, the IP 123.4 matches with 123.4.xxx.yyy and 123.4z.xxx.yyy. So, add a final '.' to be sure of the IP.
- Example:
- allow: 127.0.0.1
- allow: 192.168.10.
- IP with number of bits for a network: it's a logical match. Write the network like this: 123.456.789.012/<#_of_mask_bits>
- Don't use the final '.', but use all four values.
- Example:
- allow: 127.0.0.1/32 (match only 1 IP, because 32 bits match all bits).
- allow: 192.168.10/24 (matches the network begining by 192.168.10).
- IP with mask of a network: it's a logical match. Write the network like this: 123.456.789.012/345.678.901.234
- Don't use the final '.', but use all four values for the IP and the mask.
- Example:
- allow: 127.0.0.1/255.255.255.255 (match only 1 IP).
- allow: 192.168.10.0/255.255.255.0 (matches the network begining by 192.168.10).
- all: matches any IP.
- Example:
- allow: all.
- clear: clears the list at this point. Really useful for 'import' parameter, in the new configuration file.
- Example:
- allow: clear.
- Add as many IP's as you wish.
- Default value: all.
-
-gm_pass
- It is the required password when a player wants to change its (normal) account to a GM (Game Master) account.
- It is used by the @gm command.
- Level of gm is set with level_new_gm parameter.
- NOTICE: You should also change this one.
- Default value: gm. CHANGES this default value to avoid player hack.
-
-level_new_gm
- Level of new GM created with @gm command. (default: 60)
- If you set to 0, you disable creation of new GM with @gm.
- To be able to create a gm with @gm, you must:
- - give a level to this value (not 0)
- - enable to level 0 the @gm command (atcommand_athena.conf) (default 100)
- - enable gm commands to normal player (battle_athena.conf, atcommand_gm_only parameter)
- - and normal player must give correct password when he use the @gm command
- Possible value: 0 to 99
- Default value: 60
-
-new_account
- It is whether to permit new account creation.
- When allowed, the player must add _F or _M at the end of its login account to create a new account.
- This extension of the account gives the sex of the new created account.
- Without the _F/M, the account must have at least 4 characters.
- The account will not have e-mail to protect characters against deletion.
- The given password at first connection (when the account is created) is the account password.
- The value can be: 1 (to allow creation) or 0 (to forbid creation).
- Default value: 1.
-
-account_filename
- It specifies the accounts save file.
- Gives the accounts txt database name and path to stores accounts information.
- Look into the file to have a short description of the database structure.
- Can be omited, a default is save/account.txt.
- Default value: save/account.txt.
-
-gm_account_filename
- It specifies which account IDs have GM privileges, and what level they have.
- We recommand to use only ID value lower than first normal player ID (2000000).
- Levels ranges from 0 (no privilege/normal player) to 99 (highest privilege).
- If you change a value inside this file, you must restart login-server to use the new value
- or use reloadgm ladmin command.
- Can be omited, a default is conf/GM_account.txt.
- Default value: conf/GM_account.txt
-
-gm_account_filename_check_timer
- Timer to check if GM_account file has been changed and reload GM account automaticaly
- (in seconds)
- Value: 0 (disabled), or 2 or more.
- Default: 15
-
-login_log_filename
- Gives the log file name and path to stores logs information.
- All operations done by the login-server are written in this file with a time stamp.
- Default value: log/login.log
-
-login_log_unknown_packets_filename
- Gives the file name and path of the file that logs the received unknown packets.
- It's used for debug or hack check.
- All information are displayed with the time stamp, the ip of the source, the packet number,
- the number of received bytes and the detail of the packet with hex and text values. Example:
- 01-06-2004 21:25:21.579: receiving of an unknown packet -> disconnection
- parse_login: connection #5 (ip: 82.64.111.96), packet: 0x4e92 (with being read: 28).
- Detail (in hex):
- 92 4e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 �N..............
- 00 00 00 00 00 00 00 00 00 00 00 00 ............
- Default value: log/login_unknown_packets.log
-
-save_unknown_packets
- It indicates if the unknown packets are saved or not.
- The unknown packets received from the char-server or remote administration does not relate to this parameter,
- because they are always saved.
- The value can be: 1 (to save unknown packets) or 0 (to not save them).
- Be careful: if you receive an attack, your hard disk can cause lag...
- So, active this option with a speed hard disk or for debug only.
- Default value: 0
-
-display_parse_login
- It indicates if you want display the parse of the packets received in a normal connection.
- At all received packets in normal connection, the server display a message about the size and the value.
- It's useful for debug. Possible values: 0: no (default), 1: yes.
- Default value: 0
-
-display_parse_admin
- It's same of 'display_parse_login' parameter, but only for remote administration received packets.
- It's useful for debug. Possible values: 0: no (default), 1: yes.
- Default value: 0
-
-display_parse_fromchar
- It's same of 'display_parse_login' parameter, but only for char-server received packets.
- It's useful for debug. Possible values: 0: no (default), 1: yes (without packet 0x2714), 2: all packets.
- Default value: 0
-
-date_format:
- indicate how to display date in logs, to players, etc.
- 0: 31-12-2004 23:59:59
- 1: 12-31-2004 23:59:59
- 2: 2004-31-12 23:59:59
- 3: 2004-12-31 23:59:59
- Default value: 3
-
-min_level_to_connect
- Indicate the minimum GM level of player that the server accepts to connection.
- 0: all players (normal player are 0. it's default), or
- 1-99: GM level at least with level x
- Default value: 0 (any player or GM)
-
-add_to_unlimited_account
- Give possibility to adjust (ladmin command: timeadd) the time of an unlimited account.
- If set to on/1/yes..., the adjustment is be done from actual time to set the final time of the account.
- If set to no/0/no..., the adjustment can not be done on an unlimited account.
- You must set (ladmin command: timeset) a final time before to adjust (ladmin command: timeadd)
- Default value: no
-
-start_limited_time
- Starting additional sec from now for the limited time at creation of account
- -1: new account are created with UNlimited time (default value)
- 0 or more: new accounts was created by addition of the value (in sec) to the actual time (to set first limited time)
- Default value: -1
-
-check_ip_flag
- It's to check IP of a player between login-server and char-server (part of anti-hacking system)
- If player doesn't have same IP, connection is refused.
- Set to 0/off/no to not check IP of player.
- Set to 1/on/yes if you want to check (default)
- Note: if you enable this option, be sure that your (local/lan/wan) players use correct ip (in xml file) to contact servers,
- and that your LAN is correctly configured (!), and that LAN configuration of eathena is right.
- if not correct, you can read list of char-servers, but not look slots of characters (rejected by server).
- Default value: yes
-
-order
- This parameter controls how the login-server must use the 'allow' and 'deny' lists.
- 'Allow' and 'deny' are used to do IP lists.
- 3 possibilities:
- 'deny,allow': to sum it up, it's like 'allow if not deny'. The login-server only checks the 'deny' list.
- If the connected IP is in the 'deny' list, the login-server refuses the connection, otherwise it accepts it.
- 'allow,deny': to sum it up, it's like 'deny if not allow'. The login-server only checks the 'allow' list.
- If the connected IP is in the 'allow' list, the login-server accepts the connection, otherwise it refuses it.
- 'mutual-failture': to sum it up, it's like 'allow if in allow list and not in the deny list'.
- The login-server checks the 'allow' list. If the connected IP is in the 'allow' list,
- the login-server checks it in the 'deny' list. If the connectec IP is not in the 'deny' list,
- the login-server accepts the conection, otherwise it refuses it.
- In this case, a non 'allow' IP or a 'deny' IP will be never accepted.
- If you don't use allow AND deny, all ip are authorised.
- Default value: deny,allow.
-
-allow
- It's a list parameter. To add an item in this list, just add a new line. Each line can only have 1 parameter.
- This list depends on the 'order' parameter (read 'order' parameter to known what the login-server do with this list).
- This parameter accepts IP descriptions, like:
- IP or the begining of IP: it's a characters match. Write an IP (123.456.789.012) or the begining of the IP (123.456.).
- Because it's a characters match, the IP 123.4 matches with 123.4.xxx.yyy and 123.4z.xxx.yyy. So, add a final '.' to be sure of the IP.
- Example:
- allow: 127.0.0.1
- allow: 192.168.10.
- IP with number of bits for a network: it's a logical match. Write the network like this: 123.456.789.012/<#_of_mask_bits>
- Don't use the final '.', but use all four values.
- Example:
- allow: 127.0.0.1/32 (match only 1 IP, because 32 bits match all bits).
- allow: 192.168.10/24 (matches the network begining by 192.168.10).
- IP with mask of a network: it's a logical match. Write the network like this: 123.456.789.012/345.678.901.234
- Don't use the final '.', but use all four values for the IP and the mask.
- Example:
- allow: 127.0.0.1/255.255.255.255 (match only 1 IP).
- allow: 192.168.10.0/255.255.255.0 (matches the network begining by 192.168.10).
- all: matches any IP.
- Example:
- allow: all.
- clear: clears the list at this point. Really useful for 'import' parameter, in the new configuration file.
- Example:
- allow: clear.
- It does not support the backward match of host name.
- Default value: <no list>.
-
-deny
- This list works exactly like the 'allow' list, but for the 'deny' list.
-
-import
- Gives an other configuration file to include in.
- You must write the additionnal configuration file name and path.
- The mentionned file can include any parameter of the login configuration.
- You can create a chain or configuration files if necessary.
- Default value: <no_additional_configuration_file>.
-
-<Example>
-login_port: 6900
-admin_pass: admin
-ladminallowip: all
-gm_pass: gm
-level_new_gm: 60
-new_account: 1
-account_filename: save/account.txt
-gm_account_filename: conf/GM_account.txt
-gm_account_filename_check_timer: 15
-login_log_filename: log/login.log
-login_log_unknown_packets_filename: log/login_unknown_packets.log
-save_unknown_packets: 0
-display_parse_login: 0
-display_parse_admin: 0
-display_parse_fromchar: 0
-date_format: 3
-min_level_to_connect: 0
-add_to_unlimited_account: off
-start_limited_time: -1
-check_ip_flag: yes
-order: deny,allow
-//deny: all
-//allow: 127.0.0.1
-//allow: 10.0.
-//allow: 172.16.0.0/16
-//allow: 192.168.0.0/255.255.255.0
-//import: import/new_login.conf
-
-==========================================================================
-2. conf/char_athena.conf
---------------------------------------------------------------------------
-
-< What this file is. >
-
- A setup of char-server (server which manages the character data in one world)
- It ???. The name of a world, the password of a world, a server's IP,
- A data file name etc. is described.
-
-
-<Explanation of a key>
-
-userid
- It is ID which this world uses. It registers with login-server.
- ID of account is specified.
- And also [ it uses it for connecting to map-server used in this world ]
- It is used also for discernment of the world within login-server.
- It is each when registering two or more worlds into the same login-server.
- It is necessary to use another ID by char-server.
-
-passwd
- It is a password corresponding to ID which this world uses.
- It is used for the time of the registration to login-server, and connecting to map-server.
-
-server_name
- It is the name of this world. It is displayed when logged in by the client.
-
-wisp_server_name
- Wisp name for server: used to send wisp from server to players (between 4 to 23 characters)
- Default: Server
-
-login_ip
- It is the IP address of login-server which registers a world seen from char-server.
-
-login_port
- It is the port used by login-server. It can omit and a default is 6900.
-
-char_ip
- It is the IP address of char-server seen from the client.
-
-char_port
- It is the port used by char-server. It can omit and a default is 6121.
-
-email_creation
- Option to force a player to create an e-mail.
- If a player have default e-mail, and if you activate this option, the player can only connect in the game (to arrive on a map) like follow:
- - Create at least 1 character
- - Select 1 character
- - Select DEL to enter his/her e-mail. (if OK is choosen, client says to the player: 'invalid e-mail')
- - If his/her e-mail is correct, the player enter in the game (an e-mail is saved definitively).
- - If his/her e-mail is incorrect, he/she have 'incorrect e-mail' and must select again DEL.
- - After entering in the game (when the player arrives on a map), DEL and SEL/OK button work normaly for all next connections.
- Resume: If a player have "incorrect/invalid e-mail" when he/she click on 'OK' button,
- the player must click 'DEL' button and register his/her NEW e-mail to enter in the game
- So, default is 0, because administrator must explain to their players before to activate this option.
-
-char_txt
- It is the data file name which stores character data.
- It is not omissible.
-
-char_maintenance
- If it is made 1, it will be in a maintenance state.
- It can omit and a default is 0.
-
-char_new
- If it is made 1, the time (new) of being displayed on a client will stick.
- It can omit and a default is 0.
-
-max_connect_user
- It is the maximum number of the user linked to a Char-server.
- If it is made 0, the maximum number restrictions will be lost.
- Please use to apply restriction of the connection number.
- It can omit and a default is 0.
-
-check_ip_flag
- It's to check IP of a player between char-server and other servers (part of anti-hacking system)
- If player doesn't have same IP, connection is refused.
- Set to 0/off/no to not check IP of player.
- Set to 1/on/yes if you want to check (default)
- Note: if you enable this option, be sure that your (local/lan/wan) players use correct ip (in xml file) to contact servers,
- and that your LAN is correctly configured (!), and that LAN configuration of eathena is right.
- default: yes
-
-autosave_time
- It is time to save data automatically at a file. A unit is a second.
- It can omit and a default is 300 (5 minutes).
-
-start_point
- When a new character is created, it is the place where they start.
- It describes like "a map file name, X coordinates, and Y coordinates."
- It can omit and is a default. It is new_1-1.gat and 53,111.
-
-start_weapon:
- Starting weapon for new characters
- default value: 1201 (Knife)
-
-start_armor:
- Starting armor for new characters
- default value: 2301 (Cotton Shirt)
-
-start_zeny
- When new character is made, the quantity of ZENY which it has from the start is set up.
- Being able to omit, a default is 500.
-
-unknown_char_name
- The name returned when the name request of character which does not exist in a character server is carried out
- It sets up. Being able to omit, a default is Unknown.
-
-char_log_filename
- A character server's log file is specified.
- Being able to omit, a default is log/char.log.
-
-name_ignoring_case
- Allow or not identical name for characters but with a different case (upper/lower): example: Test-test-TEST-TesT
- 0 (default): no character can have same name, instead of the case (no Test-TEST...)
- 1: more than 1 of character can have same name if names are not using same case (one with Test, another with TEST, etc...)
-
-char_name_option
- Manage possible letters/symbol in the name of charater. Control character (0x00-0x1f) are never accepted. Possible values are:
- 0: no restriction (default)
- 1: only letters/symbols in 'char_name_letters' option.
- 2: Letters/symbols in 'char_name_letters' option are forbidden. All others are possibles.
- default: 0.
-
-char_name_letters
- Set the letters/symbols that you want use with the 'char_name_option' option.
- Note: add 'space' between 2 others letters/symbols.
- default: void.
-
-online_txt_filename
- It sets the filename of the file which receives the online players list in text
- default: online.txt
-
-online_html_filename
- It sets the filename of the file which receives the online players list, but in html version
- default: online.html
-
-online_sorting_option
- It sets how to display online players in the txt/html files.
- 0: no sorting (default)
- 1: by alphabetical order of their name
- 2: by number of their zenys
- 3: by their base level
- 4: by their job (and job level inside the same job)
- 5: by alphabetical order of their actual map location
- Note: sorting operation with a lot of online players can take time on a slow computer.
-
-online_display_option
- It sets which columns that you want display in the online files. Do the addition of these values:
- (if value is 0, no file is done)
- 1: name (just the name, no function like 'GM')
- 2: job
- 4: levels
- 8: map name
- 16: mapname and coordonates
- 32: zenys
- 64: name (with 'GM' if the player is a GM)
- default value: 1 (only name)
-
-online_gm_display_min_level
- minimum GM level to display 'GM' when we want to display it.
- default value: 1 (any GM)
-
-online_refresh_html
- refresh time (in sec) of the html file in the explorer
- default: 20
-
-import
- The line is replaced with the contents of another file.
-
-
-< Example >
-userid: s1
-passwd: p1
-server_name: eAthena
-wisp_server_name: Server
-login_ip: 127.0.0.1
-login_port: 6900
-char_ip: 127.0.0.1
-char_port: 6121
-email_creation: 0
-char_txt: save/athena.txt
-char_maintenance: 0
-char_new: 0
-max_connect_user: 0
-check_ip_flag: yes
-autosave_time: 15
-start_point: new_1-1.gat,53,111
-start_weapon: 1201
-start_armor: 2301
-start_zeny: 500
-unknown_char_name: Unknown
-char_log_filename: log/char.log
-name_ignoring_case: 0
-char_name_option: 0
-//char_name_letters:
-online_txt_filename: online.txt
-online_html_filename: online.html
-online_sorting_option: 0
-online_display_option: 1
-online_gm_display_min_level: 1
-online_refresh_html: 20
-//import: import/new_char.conf
-
-
-==========================================================================
-3. conf/inter_athena.conf
---------------------------------------------------------------------------
-
-< What this file is. >
-
- A setup of inter-server (server which manages the global data in one world)
- It ???. A data file name etc. is described.
- (It is operating as a part of char-server in program now.)
-
-< Explanation of a key >
-
-storage_txt
- It is the file name which stores warehouse data.
- It can omit and is a default. It is save/storage.txt.
-
-party_txt
- It is the file name which stores party data.
- It can omit and is a default. It is save/party.txt.
-
-guild_txt
- It is the file name which stores guild data.
- It can omit and is a default. It is save/guild.txt.
-
-pet_txt
- It is the file name which stores pet data.
- It can omit and is a default. It is save/pet.txt.
-
-castle_txt
- It is the file name which stores the castle data of a guild.
- It can omit and is a default. It is save/castle.txt.
-
-guild_storage_txt
- It is the file name which stores guild warehouse data.
- Being able to omit, a default is save/g_storage.txt.
-
-accreg_txt
- It is the file name which stores the account share variable data in a world.
- It can omit and is a default. It is save/accreg.txt.
-
-party_share_level
- The restriction level of a fair distribution party is set up.
- Being able to omit, a default is 10.
-
-inter_log_filename
- An interchange server's log file is specified.
- Being able to omit, a default is log/inter.log.
-
-import
- The line is replaced with the contents of another file.
-
-
-< Example >
-storage_txt: save/storage.txt
-party_txt: save/party.txt
-guild_txt: save/guild.txt
-pet_txt: save/pet.txt
-castle_txt: save/castle.txt
-guild_storage_txt: save/g_storage.txt
-accreg_txt: save/accreg.txt
-party_share_level: 10
-inter_log_file: log/inter.log
-
-
-==========================================================================
-4. conf/map_athena.conf
---------------------------------------------------------------------------
-
-< What this file is. >
-
- A fundamental setup of map-server (server which manages game advance on the map in his duty)
- It ???.
-
-
-< Explanation of a key >
-
-userid
- It is ID which this world uses. It is used for the connecting to char-server.
-
-passwd
- It is a password corresponding to ID which this world uses.
-
-char_ip
- map-server����݂��A���̃T�[�o�[���S������}�b�v�̃��[���h���Ǘ�����
- char-server��IP�ł��B
-
-char_port
- �}�b�v��o�^����char-server�̃|�[�g�ł��B�ȗ��”\�Ńf�t�H���g��6121�ł��B
-
-map_ip
- �N���C�A���g���猩������map-server��IP�ł��B
-
-map_port
- map-server�Ŏg�p����|�[�g�ł��B�ȗ��”\�Ńf�t�H���g��5121�ł��B
-
-autosave_time
- �f�[�^�������I�ɃL�����I�ɑ��鎞�Ԃł��B�P�ʂ͕b�ł��B
- �ȗ��”\�Ńf�t�H���g��60(1��)�ł��B
-
-water_height
- ����̍������w�肷��t�@�C�������߂܂��B
- �ȗ��”\�ŁA�f�t�H���g��conf/water_height.txt�ł��B
-
-motd_txt
- Message of the Day�t�@�C�����w�肵�܂��B
- �ȗ��”\�ŁA�f�t�H���g��conf/motd.txt�ł��B
-
-help_txt
- @help�ŕ\������t�@�C�����w�肵�܂��B
- �ȗ��”\�ŁA�f�t�H���g��conf/help.txt�ł��B
-
-mapreg_txt
- MAP�T�[�o�[���L�����N�^�[���L�ϐ���ۑ�����t�@�C�����w�肵�܂��B
- �ȗ��”\�ŁA�f�t�H���g��save/mapreg_txt�ł��B
-
-data_grf
- RO�f�[�^�t�@�C�� data.grf �ւ̃p�X�ł��B
- �ȗ��”\�ŁA�f�t�H���g�� ./data.grf �ł��B
- grf-files.txt������ꍇ������̐ݒ肪�D�悳��܂��B
-
-sdata_grf
- �T�N���C�f�[�^�t�@�C�� sdata.grf �ւ̃p�X�ł��B
- �ȗ��”\�ŁA�f�t�H���g�� ./sdata.grf �ł��B
- grf-files.txt������ꍇ������̐ݒ肪�D�悳��܂��B
-
-adata_grf
- ���f�[�^�t�@�C�� adata.grf �ւ̃p�X�ł��B
- �ȗ��”\�ŁA�f�t�H���g�� ./adata.grf �ł��B
- grf-files.txt������ꍇ������̐ݒ肪�D�悳��܂��B
-
-npc
- �ǂݍ���npc�f�[�^�t�@�C���ւ̃p�X�ł��B
- �����w��”\�ŁA�w�肵�����Ƀ��[�h���܂��B
- clear ���w�肷��Ƃ���܂łɓo�^�����p�X��S�č폜���܂��B
-
-delnpc
- �ǂݍ��܂Ȃ�npc�t�@�C���ւ̃p�X�ł��B
- �w�肵���p�X��npc�Ŏw�肳�ꂽ�f�[�^�t�@�C�����X�g����폜����܂��B
- all ���w�肷��ƑS�č폜���܂�( npc: clear �Ɠ��`)�B
-
-map
- ���̃}�b�v���S������}�b�v�t�@�C�����ł��B
- �����w��”\�ŁA�w�肵�����Ƀ��[�h���܂��B
- ���݂��Ȃ��}�b�v���w�肵���ꍇ�G���[�ɂȂ�܂��B
- clear ���w�肷��Ƃ���܂łɓo�^�����t�@�C������S�č폜���܂��B
-
-delmap
- �ǂݍ��܂Ȃ��}�b�v�t�@�C���ւ̃p�X�ł��B
- �w�肵���t�@�C����map�Ŏw�肳�ꂽ���X�g����폜����܂��B
- all ���w�肷��ƑS�č폜���܂�( map: clear �Ɠ��`)�B
-
-import
- ���̍s��ʃt�@�C���̒��g�ƒu�������܂��B
-
-< Example >
-
-userid: s1
-passwd: p1
-char_ip: 127.0.0.1
-char_port: 6121
-map_ip: 127.0.0.1
-map_port: 5121
-autosave_time: 60
-nullpo_check: 1
-water_height: conf/water_height.txt
-data_grf: ./data.grf
-sdata_grf: ./sdata.grf
-npc: conf/warp/npc_warp.txt
-npc: conf/warp/npc_warp25.txt
-npc: conf/warp/npc_warp3.txt
-npc: conf/mob/npc_monster3J.txt
-map: prontera.gat
-map: prt_castle.gat
-�inpc�Amap�͑����̂ŏȗ��j
-delnpc: conf/sample/npc_test.txt
-npc: clear
-delmap: prontera.gat
-delmap: all
-
-==========================================================================
-5. conf/battle_athena.conf
---------------------------------------------------------------------------
-
-< What this file is. >
-
- Battle relation of map-server (server which manages game advance on the map in his duty),
- Other setup is described.
- All setup can be omitted and a default value is used at the time of an abbreviation.
-
-< The special character sequence which can be specified to be a value >
-
- yes on It is processed as 1. (Effective meaning)
- no off It is processed as 0. (Invalid meaning)
-
-
-< Explanation of a key >
-
-warp_point_debug
- ���[�v�|�C���g�𕁒ʂɕ\�����邩�ǂ����ł��B�����yes�ɂ����
- ���[�v�|�C���g�̂����ɃM���h�t���O�����̏ꏊ�ɏo�ă��[�v
- �|�C���g�̖��O���m�F���邱�Ƃ��ł��܂��B�f�t�H���g��no�ł��B
-
-enemy_critical
- �v���C���[�Ɠ���LUK�ɂ��N���e�B�J�������MOB�ƃy�b�g�ɗL���ɂ��邩�ǂ����ł��B
- ���̃N���e�B�J���͂������K���Ȃ̂ŁAon�ɂ���ƍ�Flee�ł��A
- LUK�̍����G�̍U���������Â炭�Ȃ�܂��B�f�t�H���g��no�ł��B
-
-enemy_critical_rate
- �����X�^�[�ƃy�b�g�̃N���e�B�J���p�x�̕S�����ł��Benemy_critical��yes����Ȃ��Ɛݒ肵�Ă����̈Ӗ�������܂���B�f�t�H���g��100�ł��B
-
-enemy_str
- �����X�^�[�̂��U������Ƃ���ATK�v�Z��STR���g�p���邩�ǂ����ł��B
- �f�t�H���g��yes�ł��B
-
-enemy_perfect_flee
- �G�����S��������邩�ǂ����ł��B�����yes�ɂ���ƓG�����S�����
- ����悤�ɂȂ�܂��B�f�t�H���g��no�ł��B
-
-casting_rate
- �X�L���̉r�����Ԃ�S�����Œ������܂��B
- 200�ɂ���Ɖr�����Ԃ��{�ɂȂ�A0�ɂ���Ɖr�����Ȃ��Ȃ�܂��B
- 0-1000���x�̐��l���w�肵�Ă��������B�f�t�H���g��100�ł��B
-
-delay_rate
- �X�L���g�p��f�B���C��S�����Œ������܂��B
- 200�ɂ���ƃf�B���C���{�ɂȂ�A0�ɂ���ƃf�B���C���Ȃ��Ȃ�܂��B
- 0-1000���x�̐��l���w�肵�Ă��������B�f�t�H���g��100�ł��B
-
-delay_dependon_dex
- �X�L���g�p��f�B���C���r�����ԂƓ����悤��DEX�ʼne�����󂯂邩�ǂ�����
- �w�肵�܂��B�f�t�H���g��no�ł��B
-
-skill_delay_attack_enable
- �X�L���f�B���C�̊ԍU���ł��邩�ǂ����ł��Byes�ɂ���΃X�L���f�B���C�̊ԃX�L���͎g���Ȃ����ǍU���͂ł��܂��B
- �f�t�H���g��no�ł��B
-
-left_cardfix_to_right
- �񓁗��̍��蕐��̎푰�A�����ASize�̃_���[�W�␳���E�蕐��ɓK�p���邩�ǂ����ł��B�����yes�ɂ���ƍ��蕐��ɂ͎푰�A�����ASize�̃_���[�W�␳���|����Ȃ��Ȃ�܂��B�f�t�H���g��no�ł��B
-
-player_skill_add_range
- �v���C���[�̃X�L���˒�����G�����ꂽ���ǂꂮ�炢�̋����܂ŃX�L�����g�p�”\�ɂ��邩�����߂܂��B�X�L���̎˒�+player_skill_add_range�܂ŃX�L�����͂��܂��B�f�t�H���g��0�ł��������͓��ꂽ���������ł��B
-
-skill_out_range_consume
- �X�L���̎˒�����G������ăX�L�������s������SP��A�C�e�������Ղ��邩�ǂ����ł��B�f�t�H���g��yes�ł��B
-
-monster_skill_add_range
- �����X�^�[�̃X�L���˒�����G�����ꂽ���ǂꂮ�炢�̋����܂ŃX�L�����g�p�”\�ɂ��邩�����߂܂��B�X�L���̎˒�+monster_skill_add_range�܂ŃX�L�����͂��܂��B�f�t�H���g��0�ł��B
-
-player_damage_delay
- �v���C���[�L�������_���[�W���󂯂����ړ��ł��Ȃ��f�B���C�����邩�ǂ����ł��B
- yes�ɂ���ƃC���f���A�ł��g��Ȃ�����_���[�W���󂯂���
- ���΂炭�͓����܂���B�f�t�H���g��yes�ł��B
-
-player_damage_delay_rate
- �v���C���[�L�������_���[�W���󂯂����ړ��ł��Ȃ��f�B���C��S�����Œ������܂��B
- 200�ɂ���ƃf�B���C���{�ɂȂ�A0�ɂ���ƃf�B���C���Ȃ��Ȃ�܂��B
- player_damage_delay��yes�ɂ��ĂȂ��ƈӖ�������܂���B
- �f�t�H���g��100�ł��B
-
-defunit_not_enemy
- �h�䃆�j�b�g�i�Z�C�t�e�B�E�H�[��/�j���[�}�Ȃǁj��MOB�Ɍ��ʂ�
- �y�ڂ��Ȃ��悤�ɂ��邩�ǂ����ł��B�f�t�H���g��yes�ł��B
-
-random_monster_checklv
- �����X�^�[���҃A�C�e�����g�����Ƃ��Ɏ������LV�̍��������X�^�[�����҂��邩�ǂ����ł��B
- yes�ɂ���ƁA�������LV�̍��������X�^�[�����҂��Ȃ��悤�ɂȂ�܂��B
- �f�t�H���g��yes�ł��B
-
-attribute_recover
- �����ɂ���čU������Ă��񕜂��邩�ǂ����ł��Bno�̏ꍇ��-������
- 0�ɂ��܂��B�f�t�H���g��yes�ł��B
-
-item_auto_get
- �A�C�e�������擾�@�\���g�p���邩�ǂ����ł��B
- yes�ɂ���ƃA�C�e���h���b�v�������X�^�[�Ɉ�ԑ����_���[�W��^�����L������
- �����ŃA�C�e�����擾����悤�ɂȂ�܂��B
- �f�t�H���g��no�ł��B
-
-flooritem_lifetime
- ���ɗ������A�C�e����������܂ł����鎞�Ԃł��B�P�ʂ�ms(�~���b)�ł��B
- �f�t�H���g��60000(60�b)�ōŏ���1000(1�b)�ł��B1000�����Ȃ�f�t�H���g�ɃZ�b�g����܂��B
-
-item_first_get_time
- �����X�^�[�Ɉ�ԃ_���[�W�𑽂��^�����L�����ȊO�����̃����X�^�[��
- �h���b�v�A�C�e��������悤�ɂȂ�܂ł̎��Ԃł��B
- �P�ʂ�ms(�~���b)�ł��B�f�t�H���g��10000(10�b)�ł��B
-
-item_second_get_time
- item_first_get_time�̌ヂ���X�^�[�ɓ�ԖڂɃ_���[�W�𑽂��^����
- �L�����ȊO�����̃����X�^�[�̃h���b�v�A�C�e��������悤�ɂȂ�܂ł�
- ���Ԃł��B�P�ʂ�ms(�~���b)�ł��B�f�t�H���g��7000(7�b)�ł��B
-
-item_third_get_time
- item_second_get_time�̌ヂ���X�^�[�ɎO�ԖڂɃ_���[�W�𑽂��^����
- �����ȊO�����̃����X�^�[�̃h���b�v�A�C�e��������悤�ɂȂ�܂ł�
- ���Ԃł��B�P�ʂ�ms(�~���b)�ł��B�f�t�H���g��5000(5�b)�ł��B
-
-mvp_item_first_get_time
- �����X�^�[�Ɉ�ԃ_���[�W�𑽂��^�����L�����ȊO�����̃����X�^�[��
- MVP�A�C�e��������悤�ɂȂ�܂ł̎��Ԃł��B
- �P�ʂ�ms(�~���b)�ł��B�f�t�H���g��10000(10�b)�ł��B
-
-mvp_item_second_get_time
- mvp_item_first_get_time�̌ヂ���X�^�[�ɓ�ԖڂɃ_���[�W�𑽂��^����
- �L�����ȊO�����̃����X�^�[��MVP�A�C�e��������悤�ɂȂ�܂ł�
- ���Ԃł��B�P�ʂ�ms(�~���b)�ł��B�f�t�H���g��10000(10�b)�ł��B
-
-mvp_item_third_get_time
- mvp_item_second_get_time�̌ヂ���X�^�[�ɎO�ԖڂɃ_���[�W�𑽂��^����
- �L�����ȊO�����̃����X�^�[��MVP�A�C�e��������悤�ɂȂ�܂ł�
- ���Ԃł��B�P�ʂ�ms(�~���b)�ł��B�f�t�H���g��2000(2�b)�ł��B
-
-item_rate
- �A�C�e���h���b�v����S�����Œ������܂��B
- 0-1000���x�̐��l���w�肵�Ă��������B�f�t�H���g��100�ł��B
-
-drop_rate0item
- �����m��0�̃A�C�e��(�ꕔ�����X�^�[�ɂ����郊���S)�𗎉����邩�ǂ����̐ݒ�ł��B
- �f�t�H���g��no�ł��B
-
-base_exp_rate
- BaseEXP�̏����{����S�����Œ������܂��B
- 0-1000���x�̐��l���w�肵�Ă��������B�f�t�H���g��100�ł��B
-
-job_exp_rate
- JobEXP�̏����{����S�����Œ������܂��B
- 0-1000���x�̐��l���w�肵�Ă��������B�f�t�H���g��100�ł��B
-
-death_penalty_type
- �f�X�y�i���e�B�̃^�C�v�����肵�܂��B
- 0�Ŏ��񂾌ナ�X�^�[�g���鎞�ɓK�p�Ŏ����Ă���EXP�̗ʂ���䗦�̕������炷�d�l�A1�Ŏ��񂾒���ɓK�p�Ŏ����Ă���EXP�̗ʂ���䗦�̕������炷�d�l�ł��B
- 2�Ŏ��񂾌ナ�X�^�[�g���鎞�ɓK�p�Ŏ��̃��x���A�b�v�܂ł�EXP����䗦�̕������炷�d�l�A3�Ŏ��񂾒���ɓK�p�Ŏ��̃��x���A�b�v�܂ł�EXP����䗦�̕������炷�d�l�ł��B
- �f�t�H���g��0�ł��B
-
-death_penalty_base
- �f�X�y�i���e�B�ɂ��BASE�o���l��������S�����Œ������܂��B
- ���܂�Ⴗ����l���g���ƌ���܂���B�P�ʂ�0.01%�ł��B
- �f�t�H���g��0�ł��B
-
-death_penalty_job
- �f�X�y�i���e�B�ɂ��JOB�o���l��������S�����Œ������܂��B
- ���܂�Ⴗ����l���g���ƌ���܂���B�P�ʂ�0.01%�ł��B
- �f�t�H���g��0�ł��B
-
-zeny_penalty
- ���񂾎������Ȃ�[�j�ʂ̔䗦�ł��B�P�ʂ�0.01%�ł��B���񂾎�
- ����킯�ł͂Ȃ����񂾌�Z�[���|�C���g�ɖ߂鎞�K�p����܂��B
- �f�t�H���g��0�ł��B
-
-restart_hp_rate
- ���X�^�[�g���鎞�ɉ񕜂���HP�䗦��S�����Œ������܂��B�P�ʂ�%�ł��B
- �f�t�H���g��0�ł��B0�̏ꍇ1�񕜂ɂȂ�܂��B
-
-restart_sp_rate
- ���X�^�[�g���鎞�ɉ񕜂���SP�䗦��S�����Œ������܂��B�P�ʂ�%�ł��B
- �f�t�H���g��0�ł��B0�̏ꍇ�͉񕜂��܂���B
- ������SP���䗦��荂���ꍇ���񕜂��܂���B
-
-mvp_hp_rate
- MVP �����X�^�[��HP��S�����Œ������܂��B
- 0-1000���x�̐��l���w�肵�Ă��������B�f�t�H���g��100�ł��B
-
-mvp_item_rate
- MVP�A�C�e���̏����{����S�����Œ������܂��B
- 0-1000���x�̐��l���w�肵�Ă��������B�f�t�H���g��100�ł��B
-
-mvp_exp_rate
- MVP EXP�̏����{����S�����Œ������܂��B
- 0-1000���x�̐��l���w�肵�Ă��������B�f�t�H���g��100�ł��B
-
-monster_hp_rate
- MVP �ȊO�̃����X�^�[��HP��S�����Œ������܂��B
- 0-1000���x�̐��l���w�肵�Ă��������B�f�t�H���g��100�ł��B
-
-monster_max_aspd
- �����X�^�[�̍ő�U�����x��ݒ肵�܂��B
- �f�t�H���g��199�ł��B�ő��199�ōŏ���100�ł��B
-
-atcommand_gm_only
- ���R�}���h��GM��p�ɂ��邩�ǂ����ł��B�f�t�H���g��no�ł��B
-
-gm_all_skill
- �S�ẴX�L�����o������悤�ɂ���GM�̃��x����ݒ肵�܂��B
- �����0�ȊO�ɂ���ƁA����GM���x���ȏ��GM��JOB��X�L�����������Ɋ֌W�Ȃ��S�X�L�����o�����܂��B(�N�F�X�g�X�L�����܂߂�)
- �f�t�H���g�� 0 �ł��B0�̏ꍇ��GM�ł͂Ȃ��S�ẴL�����̈Ӗ��ł͂Ȃ��S�Ă�GM���S�ẴX�L�����o�����Ȃ��ƌ������Ƃł��B
-
-gm_all_equipment
- �S�Ă̑����i�𑕔��ł���悤�ɂ���GM�̃��x����ݒ肵�܂��B
- �����0�ȊO�ɂ���ƁA����GM���x���ȏ��GM��JOB�⃌�x���A���ʂɊ֌W�Ȃ�
- �S�����i�𑕔��ł���悤�ɂȂ�܂��B�������A�N���C�A���g���ŃG���[��
- �N�����g�ݍ��킹������Ǝv���܂��B�f�t�H���g�� 0 �ł��B
- 0�̏ꍇ�͑S�Ă�GM�͒ʏ�v���C���[�Ɠ������肪�s���܂��B
-
-gm_skill_unconditional
- �������ɃX�L�����g�p�ł���悤�ɂ���GM�̃��x����ݒ肵�܂��B
- �����0�ȊO�ɂ���ƁA����GM���x���ȏ��GM�͑�����������A�C�e���̗L��
- �ȂǂɊ֌W�Ȃ��A�����ĉ�������邱�ƂȂ��X�L�����g�p�ł���悤��
- �Ȃ�܂��B���菈���𖳎�����̂œ���ɕs�s�����ł�”\��������܂��B
- �f�t�H���g�� 0 �ł��B 0�̏ꍇ�͑S�Ă�GM�͒ʏ�v���C���[�Ɠ������肪
- �s���܂��B
-
-player_skillfree
- �X�L���c���[�Ɋ֌W�Ȃ��X�L�����グ�邱�Ƃ��ł��邩�ǂ����ł��B
- �����yes�ɂ���΃v���C���[�̐E�ƂŏK�����Ƃ��ł���X�L���S�Ă�
- �X�L���c���[�Ɋ֌W�Ȃ��グ�邱�Ƃ��ł��܂��B�f�t�H���g��no�ł��B
-
-player_skillup_limit
- �X�L�����Z�b�g�����������X�L���𐧌��Ȃ��ɏグ�邩�ǂ����ł��B
- �����yes�ɂ���Ύn�߂̃X�L���|�C���g9�‚̓m�[�r�X�ŏK���X�L���ɂ���
- �g���܂���B�����Ă��̌��39��1���E�ƂŏK�����ɂ����g���Ă��̌��
- �|�C���g�͎��R�Ɏg�����Ƃ��ł��܂��B�f�t�H���g��no�ł��B
-
-weapon_produce_rate
- ���퐻���X�L���ł̐�����������S�����Œ������܂��B
- 0-1000���x�̐��l���w�肵�Ă��������B�f�t�H���g��100�ł��B
-
-potion_produce_rate
- �|�[�V���������X�L���ł̐�����������S�����Œ������܂��B
- 0-1000���x�̐��l���w�肵�Ă��������B�f�t�H���g��100�ł��B
-
-monster_active_enable
- ��U�����X�^�[���U�ɂ��邩�ǂ����ł��B�����no�ɂ����
- ��U�����X�^�[�����U�ɂȂ�܂��B�f�t�H���g��yes�ł��B
-
-monster_damage_delay_rate
- �����X�^�[���_���[�W���󂯂����ړ��ł��Ȃ��f�B���C��S�����Œ������܂��B
- 200�ɂ���ƃf�B���C���{�ɂȂ�A0�ɂ���ƃf�B���C���Ȃ��Ȃ�܂��B
- �f�t�H���g��100�ł��B
-
-monster_loot_type
- ���[�g�����X�^�[�̍s���̎d�����w�肵�܂��B
- 0�̏ꍇ��LOOTITEM_SIZE�܂ŃA�C�e����H�ׂĂ��܂��A�C�e����H�ׂāA
- �O�̃A�C�e����������d�l�B1�̏ꍇ��LOOTITEM_SIZE�܂ŃA�C�e����H�ׂ��
- �����A�C�e����H�ׂȂ��Ȃ�d�l�B�f�t�H���g��0�ł��B
-
-mob_skill_use
- MOB���X�L�����g���Ă��邩�ǂ����ł��B�f�t�H���g��yes�ł��B
-
-mob_count_rate
- map_athena.conf�Ŏw�肳�ꂽnpc�f�[�^��ǂݍ��ލہA
- monster�Œ�`���ꂽ�z�uMOB�̐���S�����Œ������܂��B
- ��O�Ƃ��āA�z�u��1�Ƃ��Ē�`���ꂽMOB�̐��͕ς��܂���B(BOSS�΍�)
- �܂��A�z�u���������C�������Ƃ��A1�����ɂȂ����ꍇ��1�Ƃ��ď������܂��B
- 0-1000���x�Ŏw�肵�Ă��������B�f�t�H���g��100�ł��B
-
-quest_skill_learn
- �N�F�X�g�X�L���𕁒ʂɏK�����邩�ǂ����ł��B
- �����yes�ɂ���ƃN�F�X�g�X�L�������ʂɕ\������ăX�L���|�C���g���g���ďK�����邱�Ƃ��ł��܂��B
- �f�t�H���g�� no�ł��B
-
-quest_skill_reset
- �X�L�������Z�b�g���鎞�N�F�X�g�X�L�������Z�b�g���邩�ǂ����ł��B
- �f�t�H���g��yes�ł��B
- no�ɂ��Ă�quest_skill_learn��yes�ɂ���΃��Z�b�g����܂��B
-
-basic_skill_check
- ����A�����A�p�[�e�B�����A�`���b�g���[����蓙�̎���{�X�L�����`�F�b�N���邩�ǂ����ł��B
- �����no�ɂ���΍���A�������̊�{�X�L�����K�v�ȍs������{�X�L���Ɋ֌W�Ȃ��g�����Ƃ��ł��܂��B
- �f�t�H���g�� yes�ł��B
-
-guild_emperium_check
- �M���h����鎞�G���y���E��������邩�ǂ����ł��B�����no�ɂ����
- �G���y���E���Ȃ��ł��M���h�����܂��B
- �f�t�H���g�� yes�ł��B
-
-guild_exp_limit
- �M���h�̖�E�ɐݒ�ł����[�o���l�̊����̏����ݒ�ł��܂��B
- �f�t�H���g��50(%)�ł��B
-
-player_invincible_time
- �}�b�v�ړ���e���|�[�g�A�����������̖��G���Ԃ�ݒ肵�܂��B�P�͂�
- ms(�~���b)�B�ړ��A�U���s���A�X�L���g�p�A�A�C�e���g�p������Ƃ���
- ���Ԃ͂Ȃ��Ȃ�B(�V�[�Y���[�h�ł͎��Ԃ�2�{�ɂ��ēK�p)
- �f�t�H���g��5000(5�b)�ł��B
-
-pet_catch_rate
- �y�b�g�̕ߊl�{����S�����Őݒ肵�܂��B
- 0-1000���x�̐��l���w�肵�Ă��������B�f�t�H���g��100�ł��B
-pet_rename
- �y�b�g�̖��O��ύX���邩�ǂ��������߂܂��B�f�t�H���g��no�ł��B
- yes�͉��x�ł����O�̕ύX���”\�Bno�͈�x�ύX����Ƃ����ύX�s�”\�ɂȂ�B
-
-pet_friendly_rate
- �y�b�g�ɉa�����������オ��e���x�̔{���ł��B
- �e���x������ꍇ�͓K�p����܂���B�f�t�H���g��100�ł��B
-
-pet_hungry_delay_rate
- �y�b�g�̕������鎞�Ԃ̔{���ł��B
- �{���������ƕ��������Ȃ�܂��B�f�t�H���g��100�ł��B
-
-pet_hungry_friendly_decrease
- �y�b�g�̕������S�Ɍ�����������e���x�̗ʂł��B�f�t�H���g��5�ł��B
-
-pet_str
- �y�b�g��ATK�v�Z��STR��K�p���邩�ǂ����ł��B
- �f�t�H���g��yes�ł��B
-
-pet_status_support
- �y�b�g�ɂ��X�e�[�^�X�{�[�i�X��K�p���邩�ǂ����ł��Byes�ɂ����
- �y�b�g�������Ă鎞�y�b�g���ɐݒ肳��Ă���X�e�[�^�X�{�[�i�X��
- �t���܂��B�f�t�H���g��no�ł��B
-
-pet_attack_support
-pet_damage_support
- ��l�������X�^�[�Ƀ_���[�W��^�����Ƃ��A�󂯂��Ƃ���
- �y�b�g���x���U�������邩�ǂ����ł��Byes�ɂ���ƃy�b�g�̐e���x��
- ����߂Đe�����̎������x���U�������Ă���܂��B�f�t�H���g��no�ł��B
-
-pet_support_rate
- �y�b�g�̎x���U���m���̔{���ł��B�i100�Œʏ�A200�Ŕ{�ł�)
- �{���������Ǝx���U���悭���Ă����悤�ɂȂ�܂��B�f�t�H���g��100�ł��B
-
-pet_attack_exp_to_master
- �y�b�g���^�����_���[�W�̕��̌o���l����l���������邩�ǂ����ł��B
- �����yes�ɂ���ƃy�b�g�̍U���ɂ��_���[�W����l���^�������ɂȂ�
- ��l���o���l���������邱�Ƃ��ł��܂��B�f�t�H���g��no�ł��B
-
-pet_attack_exp_rate
- �y�b�g���^�����_���[�W�̕��̌o���l����l���������鎞�̔{���ł��B
- �f�t�H���g��100�ł��B
-pet_lootitem
- �y�b�g���A�C�e�������[�g���邩�ǂ����̐ݒ�ł��B
- �f�t�H���g��no�ł��B
-
-pet_weight
- �y�b�g�Ƀ��[�g������Ƃ��̏d�ʐ����ł��B
- �f�t�H���g��1000�ł��B
-
-skill_min_damage
- �X�L�����g�������_���[�W���A�Ő���薢���̏ꍇ�S�ă~�X�ɂȂ邩1�_���[�W�ɂȂ邩�����肵�܂��B
- �f�t�H���g��no�ł��B
-
-finger_offensive_type
- �X�L���w�e�̕\���^�C�v�����肵�܂��B
- 0�͖{�T�[�o�[�d�l��1�̓A�e�i�d�l�ł��B�f�t�H���g��0�ł��B
-
-heal_exp
- �X�L���u�q�[���v���g�����ۂɂ��炦��W���u�o���l�ʂ̐ݒ�ł��B
- 100�ʼn񕜂����ʂƓ��ʂɂȂ�܂��B
- �����X�^�[�̌o���l��ύX���ĂȂ��ꍇ��5�`10���x���K�����Ǝv���܂��B
- �f�t�H���g��0�ł��B
-
-resurrection_exp
- �X�L���u���U���N�V�����v���g�����ۂɂ��炦��o���l�ʂ̐ݒ�ł��B
- �P�ʂ�0.01%�ł��B���������v���C���[�������Ă���o���l * ���x����/100 * resurrection_exp/10000 ���̌o�����Ⴆ�܂��B
- �f�t�H���g��0�ł��B
-
-shop_exp
- �X�L���f�B�X�J�E���g�ƃI�[�o�[�`���[�W���K�����Ă�ꍇNPC���p���z�ɉ�����JOB�o���l�l���{���ł��B�i100�Œʏ�A200�Ŕ{�ɂȂ�܂��j
- �v�Z����ln(���*�X�L�����x��) * shop_exp / 100 �Ŕ����ꍇ�̓f�B�X�J�E���g�����鎞�̂ݓK�p�Ŕ���ꍇ�I�[�o�[�`���[�W�����鎞�̂ݓK�p����܂��B
- �v�Z���͓K�x�ɍ�������ł��B
- �f�t�H���g��0�ł��B
-
-combo_delay_rate
- �����N�̃R���{�f�B���C�̎��Ԃ̔{���ł��B�i100�Œʏ�A200�Ŕ{�ɂȂ�܂��B�j
- �������ӂ���ׂ��Ȃ͍̂����ݒ肷��̂��������Ƃł͂Ȃ����Ƃł��B
- �R���{�f�B���C�������ƃR���{�̌q���͂悭�Ȃ�܂������̒����Ȃ���
- ���Ԃ̊Ԃ͍s���ł��Ȃ�����ł��B�f�t�H���g��100�ł��B
-
-item_check
- �A�C�e���̃`�F�b�N���s�����ǂ����ł��B
- ���O�C�����ƃ}�b�v�ړ����ɏ����A�C�e���ɕs���A�C�e�����Ȃ����`�F�b�N���܂��B
- �܂�@item�ŕs���A�C�e���������ł��Ȃ����܂��B
- �f�o�O��A�C�e���̊m�F���s���Ƃ��Ȃǂ�off�ɂ��Ă��������B
- �f�t�H���g��on�ł��B
-
-wedding_modifydisplay
- �^�L�V�[�h�ƃE�F�f�B���O�h���X��\�����邩�ǂ����ł��B
- �����L������\���������ꍇ�͂����yes�ɂ��Ă��������B
- �f�t�H���g��no�ł��B
-
-natural_healhp_interval
- HP�������񕜂���܂Ŋ|���鎞�Ԃł��B�P�ʂ�ms(�~���b)�ł��B
- �f�t�H���g��6000��NATURAL_HEAL_INTERVAL�����ɂ��邱�Ƃ͂ł��܂���B
-
-natural_healsp_interval
- SP�������񕜂���܂Ŋ|���鎞�Ԃł��B�P�ʂ�ms(�~���b)�ł��B
- �f�t�H���g��8000��NATURAL_HEAL_INTERVAL�����ɂ��邱�Ƃ͂ł��܂���B
-
-natural_heal_skill_interval
- �X�L���ɂ���Ď����񕜂���ꍇ�|���鎞�Ԃł��B�P�ʂ�ms(�~���b)�ł��B
- �f�t�H���g��10000��NATURAL_HEAL_INTERVAL�����ɂ��邱�Ƃ͂ł��܂���B
-
-natural_heal_weight_rate
- �����񕜂��ł��Ȃ��Ȃ�d�ʂ�ݒ肵�܂��B�P�ʂ�%�ł��B
- �ŏ���50�ōő��101�ł��B�ő傪101�Ȃ̂͏d�ʂ�
- natural_heal_weight_rate�����̎��Ɏ����񕜂��邩��ł��B(�‚܂�101�Ȃ�
- ���‚ł������񕜂ł��܂��B)
- �f�t�H���g��50�ł��B
-
-item_name_override_grffile
- �A�C�e���̖��O(�p��ȊO�̖��O�ł��B)��.grf�t�@�C������ǂނ��ǂ����ł��B
- no�ɂ����item_db.txt�̖��O���g���܂��B
- �f�t�H���g��yes�ł��B
-
-arrow_decrement
- �|���g����������Ղ��邩�ǂ����ł��B�����no�ɂ����
- ����Ղ���܂���B(��𑕔�����K�v�͂���܂��B)
- �f�t�H���g��yes�ł��B
-
-max_aspd
- �v���C���[�̍ő�U�����x��ݒ肵�܂��B
- �f�t�H���g��199�ł��B�ő��199�ōŏ���100�ł��B
-
-max_hp
- �ő�HP��ݒ肵�܂��B
- �f�t�H���g��32500�ł��B�ő��1000000�ōŏ���100�ł��B
-
-max_sp
- �ő�SP��ݒ肵�܂��B
- �f�t�H���g��32500�ł��B�ő��1000000�ōŏ���100�ł��B
-
-max_parameter
- �v���C���[�̊�{�p�����[�^�̍ő�l��ݒ肵�܂��B
- �f�t�H���g��99�ł��B�ő��10000�ōŏ���10�ł��B
- ��{�p�����[�^�傫���߂���ƃN���C�A���g�������N����̂�
- �K���Ȓl��ݒ肷������ǂ��ł��B
-
-max_cart_weight
- �J�[�g�̍ő�d�ʂ�ݒ肵�܂��B
- �f�t�H���g��8000�ł��B�ő��1000000�ōŏ���100�ł��B
-
-player_skill_log
- �v���C���[�̃X�L���g�p���O��\�����邩�ǂ����ł��B
- �f�t�H���g��no�ł��B
-
-monster_skill_log
- �����X�^�[�̃X�L���g�p���O��\�����邩�ǂ����ł��B
- �f�t�H���g��no�ł��B
-
-battle_log
- �퓬�֌W�̃��O��\�����邩�ǂ����ł��B
- �f�t�H���g��no�ł��B
-
-save_log
- �L�����̕ۑ��Ɋւ��郍�O��\�����邩�ǂ���
- �f�t�H���g��no�ł��B
-
-error_log
- �G���[���O��\�����邩�ǂ����ł��B
- �f�t�H���g��yes�ł��B
-
-etc_log
- �X�L���A�퓬�A�L�����ۑ��A�G���[�ȊO�̃��O��\�����邩�ǂ���
- �f�t�H���g��yes�ł��B
-
-save_clothcolor
- ���̐F��ۑ����邩�ǂ����A�L���ɂ���Ɩ�肪���邩������܂���B
- �f�t�H���g��no�ł��B
-
-undead_detect_type
- �A���f�b�h��F��������@��ݒ肵�܂��B0�ő����̂݁A1�Ŏ푰�̂݁A
- 2�ő����Ǝ푰�̗����̂ǂ���ł������Ă�ꍇ�ɂȂ�܂��B
- �f�t�H���g��0�ł��B
-
-player_auto_counter_type
- �v���C���[�̃I�[�g�J�E���^�[�̎d�l��ݒ肵�܂��B0��100%�N���e�B�J��
- �ŃX�L�����������A1�Ŗh�䖳���AHit+20�A�N���e�B�J����2�{�ŃX�L������
- �����A2��100%�N���e�B�J���ŃX�L�������L��A3�Ŗh�䖳���AHit+20�A
- �N���e�B�J����2�{�ŃX�L�������L��ł��B
- �f�t�H���g��1�ł��B
-
-monster_auto_counter_type
- �����X�^�[�̃I�[�g�J�E���^�[�̎d�l��ݒ肵�܂��B0��100%�N���e�B�J��
- �ŃX�L�����������A1�Ŗh�䖳���AHit+20�A�N���e�B�J����2�{�ŃX�L������
- �����A2��100%�N���e�B�J���ŃX�L�������L��A3�Ŗh�䖳���AHit+20�A
- �N���e�B�J����2�{�ŃX�L�������L��ł��B
- �f�t�H���g��1�ł��B
-
-agi_penaly_type
- agi_penaly_count�ȏ�̓G�ɍU�����ꂽ����agi�y�i���e�B�̎d�l��ݒ肵�܂��B
- 0�łȂ��A1��agi_penaly_num%���Œ����āA2��agi_penaly_num��������܂��B
- �f�t�H���g��0�ł��B
-
-agi_penaly_count
- agi�y�i���e�B��K�p����G�̐���ݒ肵�܂��B
- 2�����ɐݒ肷�邱�Ƃ͂ł��܂���B�f�t�H���g��3�ł��B
-
-agi_penaly_num
- agi�y�i���e�B�ɂ���Č������̗ʂ�ݒ肵�܂��B
- �f�t�H���g��0�ł��B
-
-vit_penaly_type
- vit_penaly_count�ȏ�̓G�ɍU�����ꂽ����vit�y�i���e�B�̎d�l��ݒ肵�܂��B
- 0�łȂ��A1��vit_penaly_num%���Œ����āA2��vit_penaly_num��������܂��B
- (����̂�vit�ɂ��h��̂�)
- �f�t�H���g��0�ł��B
-
-vit_penaly_count
- vit�y�i���e�B��K�p����G�̐���ݒ肵�܂��B
- 2�����ɐݒ肷�邱�Ƃ͂ł��܂���B�f�t�H���g��3�ł��B
-
-vit_penaly_num
- vit�y�i���e�B�ɂ���Č������̗ʂ�ݒ肵�܂��B
- �f�t�H���g��0�ł��B
-
-player_defense_type
- �v���C���[���ΏۂɍU�����鎞��DEF�̌v�Z���@�B0�Ŗ{�I�d�l�A1�ȏ�Ō��Z(DEF*�l)�B
-
-monster_defense_type
- �����X�^�[���ΏۂɍU�����鎞��DEF�̌v�Z���@�B0�Ŗ{�I�d�l�A1�ȏ�Ō��Z(DEF*�l)�B
-
-pet_defense_type
- �y�b�g���ΏۂɍU�����鎞��DEF�̌v�Z���@�B0�Ŗ{�I�d�l�A1�ȏ�Ō��Z(DEF*�l)�B
-
-magic_defense_type
- MDEF�̌v�Z���@�B0�Ŗ{�I�d�l�A1�ȏ�Ō��Z(MDEF*�l)
-
-player_skill_reiteration
- �v���C���[���g���ꕔ�̒n�ʃX�L���̏d�˒u�������‚��邩�ǂ����ł��B
- �����yes�ɂ����SW��j���[�}�A�g���b�v���d�˂Ēu�����Ƃ��ł��܂��B
- �f�t�H���g��no�ł��B
-
-monster_skill_reiteration
- �����X�^�[���g���ꕔ�̒n�ʃX�L���̏d�˒u�������‚��邩�ǂ����ł��B
- �����yes�ɂ����SW��j���[�}�A�g���b�v���d�˂Ēu�����Ƃ��ł��܂��B
- �f�t�H���g��no�ł��B
-
-player_skill_nofootset
- �v���C���[���g���ꕔ�̒n�ʃX�L�����v���C���[�⃂���X�^�[�̑�����
- �u���̂��֎~���邩�ǂ����ł��B�����yes�ɂ���ƃX�L����ݒu���鎞����
- ���ʔ͈͂Ƀv���C���[�⃂���X�^�[������ƃX�L����u�����Ƃ��ł��܂���B
- �f�t�H���g��no�ł��B
-
-monster_skill_nofootset
- �����X�^�[���g���ꕔ�̒n�ʃX�L�����v���C���[�⃂���X�^�[�̑�����
- �u���̂��֎~���邩�ǂ����ł��B�����yes�ɂ���ƃX�L����ݒu���鎞����
- ���ʔ͈͂Ƀv���C���[�⃂���X�^�[������ƃX�L����u�����Ƃ��ł��܂���B
- �f�t�H���g��no�ł��B
-
-player_cloak_check_type
- �v���C���[�N���[�L���O�̎d�l��ݒ肵�܂��B
- 0�͕ǃ`�F�b�N�L��A�X�L���g�p�ƍU���ʼn��������B
- 1�͕ǃ`�F�b�N�����A�X�L���g�p�ƍU���ʼn��������B
- 2�͕͂ǃ`�F�b�N�L��A�X�L���g�p�ƍU���ʼn�������Ȃ��B
- 2�͕͂ǃ`�F�b�N�����A�X�L���g�p�ƍU���ʼn�������Ȃ��B
- �f�t�H���g��0�ł��B
-
-monster_cloak_check_type
- �����X�^�[�N���[�L���O�̎d�l��ݒ肵�܂��B
- 0�͕ǃ`�F�b�N�L��A�X�L���g�p�ƍU���ʼn��������B
- 1�͕ǃ`�F�b�N�����A�X�L���g�p�ƍU���ʼn��������B
- 2�͕͂ǃ`�F�b�N�L��A�X�L���g�p�ƍU���ʼn�������Ȃ��B
- 2�͕͂ǃ`�F�b�N�����A�X�L���g�p�ƍU���ʼn�������Ȃ��B
- �f�t�H���g��0�ł��B
-
-gvg_short_attack_damage_rate
- �V�[�Y���[�h�ŋߋ��������U���̃_���[�W�{���ł��B�f�t�H���g��100�ł��B
-
-gvg_long_attack_damage_rate
- �V�[�Y���[�h�ʼn����������U���̃_���[�W�{���ł��B�f�t�H���g��100�ł��B
-
-gvg_magic_attack_damage_rate
- �V�[�Y���[�h�Ŗ��@�U���̃_���[�W�{���ł��B�f�t�H���g��100�ł��B
-
-gvg_misc_attack_damage_rate
- �V�[�Y���[�h�ŕ����U���Ɩ��@�U���ȊO�̍U��(���g���b�v��)��
- �_���[�W�{���ł��B�f�t�H���g��100�ł��B
-
-mob_changetarget_byskill: no
- ������skillused�̃X�L����MOB��PC�Ɏg�p����Ƃ��A���̑Ώۂ��X�L���g�p�҂ɂ��邩�ǂ����ł��B
- MOB�X�L���g�p��Ƀ^�Q�͖߂�܂��B�f�t�H���g��no�ł��B
-
-player_attack_direction_change
- �v���C���[���U��������������ύX���邩�ǂ����ł��B�{�I�ł͓����Ȃ�����������ς���Ȃ��̂ł����o�O�ۂ��d�l�Ȃ̂Ńf�t�H���g��yes�ł��B
- no�ɂ���Γ������Ƃ����ŕ������ς���悤�ɂȂ�܂��B
-
-monster_attack_direction_change
- �����X�^�[���U��������������ύX���邩�ǂ����ł��B�{�I�ł͓����Ȃ�����������ς���Ȃ��̂ł����o�O�ۂ��d�l�Ȃ̂Ńf�t�H���g��yes�ł��B
- no�ɂ���Γ������Ƃ����ŕ������ς���悤�ɂȂ�܂��B
-
-player_land_skill_limit
- skill_db.txt�Őݒ肳��Ă���n�ʃX�L���̐��������v���C���[��
- �K�p���邩�ǂ����ł��B�����yes�ɂ���ΐݒ肳��Ă��鐔�ȏ��
- �n�ʂɐݒu���邱�Ƃ��ł��Ȃ��Ȃ�܂������������ǂ��ς��Ă�
- MAX_SKILLUNITGROUP���z���鐔�̐ݒu�͂ł��܂���B
- �f�t�H���g��yes�ł��B
-
-monster_land_skill_limit
- skill_db.txt�Őݒ肳��Ă���n�ʃX�L���̐������������X�^�[��
- �K�p���邩�ǂ����ł��B�����yes�ɂ���ΐݒ肳��Ă��鐔�ȏ��
- �n�ʂɐݒu���邱�Ƃ��ł��Ȃ��Ȃ�܂������������ǂ��ς��Ă�
- MAX_MOBSKILLUNITGROUP���z���鐔�̐ݒu�͂ł��܂���B
- �f�t�H���g��yes�ł��B
-
-party_skill_penaly
- �ꕔ�̃p�[�e�B�X�L�����g�p�҂ƃp�[�e�B�ŃX�L�����ʂ��Ⴄ�悤��
- ���邩�ǂ����ł��B����̉e�����󂯂�X�L���͍��̏�
- �A�h���i�������b�V���A�E�G�|���p�[�t�F�N�V�����A�I�[�o�[�g���X�g�݂̂ł��B
- �f�t�H���g��yes�ł��B
-
-monster_class_change_full_recover
- �����X�^�[�����^�����t�H�[�V�X�ƃg�����X�t�H�[���[�V�������ɂ����
- ���̃����X�^�[�ɕς���������̃����X�^�[��HP���ő�Ȃʼn񕜂����邩
- �ǂ����ł��B�����yes�ɂ���ƕς���������X�^�[�̍ő�HP�܂�
- �񕜂��܂��Bno�Ȃ�ς��O��HP�ƍő�HP�̔䗦�̕���HP�ɂȂ�܂��B
- �f�t�H���g��no�ł��B
-
-produce_item_name_input
- �����ō��ꂽ�S�⑮���΂ɐ����҂̖��O��t���邩�ǂ����ł��B
- �f�t�H���g��yes�ł��B
-
-produce_potion_name_input
- �����ō��ꂽ�|�[�V�����ɐ����҂̖��O��t���邩�ǂ����ł��B
- �f�t�H���g��yes�ł��B
-
-making_arrow_name_input
- ��쐬�ō��ꂽ��ɐ����҂̖��O��t���邩�ǂ����ł��B
- �f�t�H���g��yes�ł��B
-
-holywater_name_input
- �A�N�A�x�l�f�B�N�^�ō��ꂽ�����ɐ����҂̖��O��t���邩�ǂ����ł��B
- �f�t�H���g��yes�ł��B
-
-display_delay_skill_fail
- �X�L���g�p�̃f�B���C���Ɂu�X�L���g�p�̌�́A���΂炭���҂����������v��\�����邩�ǂ����ł��B
- �f�t�H���g��yes�ł��B
-
-chat_warpportal
- �`���b�g����PC�����[�v�|�[�^���Ŕ�΂��邩�ǂ����ł��B
- �f�t�H���g��no�ł��B
-
-mob_warpportal
- MOB�����[�v�|�[�^���Ŕ�΂��邩�ǂ����ł��B
- �f�t�H���g��no�ł��B
-
-dead_branch_active
- �Ö؂̎}�Ȃ�monster���߂�mobid�𕉐��Ɏw�肵���ꍇ�ɏ�������郂���X�^�[���A�N�e�B�u�ɂ��邩�ǂ����ł��B
- �f�t�H���g��no�ł��B
-
-vending_max_value
- �I�X�Œu����A�C�e�����i�̍ō��l�ł��B
- �f�t�H���g��10000000�ł��B
-
-show_steal_in_same_party
- �X�e�B�[���������A��ʓ���PT�����o�[(�����܂�)��
- �X�e�B�[�������A�C�e���̏������J���邩�ǂ����ł��B
- �f�t�H���g��no�ł��B
-
-enable_upper_class
- �]���A�{�q�E��L���ɂ��邩�ǂ����ł��B
- �f�t�H���g��no�ł��B
-
-pet_atack_attr_none
- �y�b�g�ɂ�閳�����ʏ�U����
- ��������(�����ɂ��␳����)�ɂ��邩�ǂ����ł��B
- �f�t�H���g��no�ł�
-
-pc_atack_attr_none
- �v���C���[�ɂ�閳�����ʏ�U����
- ��������(�����ɂ��␳����)�ɂ��邩�ǂ����ł��B
- �f�t�H���g��no�ł�
-
-mob_atack_attr_none
- �����X�^�[�ɂ�閳�����ʏ�U����
- ��������(�����ɂ��␳����)�ɂ��邩�ǂ����ł��B
- �f�t�H���g��yes�ł�
-
-player_skill_partner_check
- ���̍~���⍇�t�X�L�����s���ۂɃp�[�g�i�[�̑��݂��`�F�b�N���邩�ǂ����ł��B
- �f�t�H���g��yes(�`�F�b�N����)�ł��B
-
-hide_GM_session
- GM�A�J�E���g�̃L�����N�^�[��@�R�}���h���ŕ\���̑Ώۂɂ��邩�ǂ����ł��B
- �f�t�H���g��no�ł�
-unit_movement_type
- ���j�b�g�ړ��������@��I�����܂��B
- 0�Ŗ{�I�d�l(������ׁ��d�A�I�������y)�A1��Athena�d�l(������ׁ��y�A�I�������d)
- �f�t�H���g��0(�{�I�d�l)�ł�
-invite_request_check
- �v���C���[���e��v����(PT�����AGuild�����A���)�ɑ��̗v�����󂯓���邩�ǂ����ł��B
- yes�Ŗ{�I�d�l�Ano��Athena�d�l(�󂯓���Ȃ�)
- �f�t�H���g��yes(�󂯓����)�ł��B
-skill_removetrap_type
- �����[�u�g���b�v�̎d�l��I�����܂��B
- 0:�{�I�d�l���1�‚��擾����
- 1:Athena�d�l�Ŏg�����A�C�e�����g���������擾����
-disp_experience
- �o���l��\�����邩�ǂ����ł��B
- yes�ɂ���ƁA�G��|�������Ȃnjo���l�����������ɖ{�l�ɂ̂ݕ\������܂��B
- �f�t�H���g��no�ł��B
-
-night_at_start
- Choose if server begin with night (yes) or day (no)
- Default: No
-
-day_duration
- Define duration in msec of the day.
- Set to 0 to disable day cycle (but not @day command).
- Except 0, minimum is 60000 (1 minute).
- Default: 7,200,000 = 2 hours
-
-night_duration
- Define duration in msec of the night.
- Set to 0 to disable night cycle (but not @night command).
- Except 0, minimum is 60000 (1 minute).
- Default: 1,800,000 = 30 min
-
-ban_spoof_namer
- Ban people that try to use an other name of its name (spoof name).
- Duration of the ban, in minutes.
- Value from 0 to 32767. Set to 0 to do no ban.
- Default: 5 (minutes)
-
-hack_info_GM_level
- Set here minimum level of a (online) GM that can receive all informations about any player that try to hack, spoof a name, etc.
- Values are from 0 to 100.
- 100: disable information
- 0: send to any people, including normal players
- default: 60, according to GM definition in atcommand_athena.conf
-
-any_warp_GM_min_level
- Set here the minimum GM level to disable the nowarp (from) and nowarpto (to) flags.
- This option is mainly used in AT_commands (@memo, @warp, @charwarp, @go, etc...). All GM commands used to move or set a new map check nowarp and nowarpto flags.
- default: 20 (first level after normal player or super'normal' player)
-
-packet_ver_flag
- Set here which client version do you accept. Add all values of clients:
- 1: Clients before 2004-07-06 (old clients)
- 2: 2004-07-06 kRO client
- 4: 2004-07-13 kRO client
- 8: 2004-07-26 kRO client
- 16: 2004-08-09 kRO / 2004-08-16aSakray / 2004-08-17aSakray client
- 32: 2004-09-06aSakray client
- default value: 63 (all clients)
-
-import
- ���̍s��ʃt�@�C���̒��g�ƒu�������܂��B
-
-< Example >
-
-warp_point_debug: no
-enemy_critical: yes
-enemy_critical_rate: 100
-enemy_perfect_flee: no
-casting_rate: 100
-delay_rate: 100
-delay_dependon_dex: no
-skill_delay_attack_enable: no
-left_cardfix_to_right: no
-player_skill_add_range: 0
-skill_out_range_consume: yes
-monster_skill_add_range: 0
-player_damage_delay: yes
-player_damage_delay_rate: 100
-defunit_not_enemy: yes
-random_monster_checklv: yes
-attribute_recover: yes
-item_auto_get: no
-flooritem_lifetime: 60000
-item_first_get_time: 10000
-item_second_get_time: 7000
-item_third_get_time: 5000
-mvp_item_first_get_time: 10000
-mvp_item_second_get_time: 10000
-mvp_item_third_get_time: 2000
-item_rate: 100
-drop_rate0item: no
-base_exp_rate: 100
-job_exp_rate: 100
-death_penalty_type: 0
-death_penalty_base: 100
-death_penalty_job: 100
-zeny_penalty: 0
-restart_hp_rate: 0
-restart_sp_rate: 0
-mvp_hp_rate: 100
-mvp_item_rate: 100
-mvp_exp_rate: 100
-monster_hp_rate: 100
-monster_max_aspd: 199
-atcommand_gm_only: Yes
-gm_all_skill: 0
-gm_all_equipment: 0
-gm_skill_unconditional: 0
-player_skillfree: no
-player_skillup_limit: no
-weapon_produce_rate: 100
-potion_produce_rate: 100
-monster_active_enable: yes
-monster_damage_delay_rate: 100
-monster_loot_type: 0
-mob_skill_use: yes
-mob_count_rate: 100
-quest_skill_learn: no
-quest_skill_reset: yes
-basic_skill_check: yes
-guild_emperium_check: yes
-player_invincible_time: 5000
-pet_catch_rate: 100
-pet_rename: no
-pet_friendly_rate: 100
-pet_hungry_delay_rate: 100
-pet_hungry_friendly_decrease: 5
-pet_str: yes
-pet_status_support: no
-pet_support: no
-pet_support_rate: 100
-pet_attack_exp_to_master: no
-pet_attack_exp_rate: no
-pet_lootitem: no
-pet_weight: 1000
-skill_min_damage: no
-finger_offensive_type: 0
-heal_exp: 0
-resurrection_exp: 0
-hop_exp: 0
-combo_delay_rate: 100
-item_check: on
-wedding_modifydisplay: no
-natural_healhp_interval:4000
-natural_healsp_interval:8000
-natural_heal_skill_interval:10000
-natural_heal_weight_rate: 50
-item_name_override_grffile: yes
-arrow_decrement: yes
-max_aspd: 199
-max_hp: 32500
-max_sp: 32500
-max_parameter: 99
-max_cart_weight: 8000
-player_skill_log: off
-monster_skill_log: off
-battle_log: off
-save_log: off
-error_log: on
-etc_log: on
-save_clothcolor: no
-undead_detect_type: 2
-player_auto_counter_type: 1
-monster_auto_counter_type: 0
-agi_penaly_type: 0
-agi_penaly_count: 3
-agi_penaly_num: 0
-vit_penaly_type: 0
-vit_penaly_count: 3
-vit_penaly_num: 0
-player_defense_type: 0
-monster_defense_type: 0
-pet_defense_type: 0
-magic_defense_type: 0
-player_skill_reiteration: no
-monster_skill_reiteration: no
-player_skill_nofootset: no
-monster_skill_nofootset: no
-player_cloak_check_type: 0
-monster_cloak_check_type: 0
-gvg_short_attack_damage_rate: 100
-gvg_long_attack_damage_rate: 100
-gvg_magic_attack_damage_rate: 100
-gvg_misc_attack_damage_rate: 100
-mob_changetarget_byskill: no
-player_attack_direction_change:yes
-monster_attack_direction_change:yes
-player_land_skill_limit: yes
-monster_land_skill_limit: yes
-party_skill_penaly: yes
-monster_class_change_full_recover: no
-produce_item_name_input: yes
-produce_potion_name_input: yes
-making_arrow_name_input: yes
-holywater_name_input: yes
-display_delay_skill_fail: yes
-chat_warpportal: no
-mob_warpportal: no
-dead_branch_active: no
-vending_max_value: 10000000
-show_steal_in_same_party: no
-enable_upper_class: no
-pet_atack_attr_none: no
-pc_atack_attr_none: no
-mob_atack_attr_none: yes
-player_skill_partner_check: yes
-hide_GM_session: no
-invite_request_check: yes
-unit_movement_type: 0
-disp_experience: no
-night_at_start: No
-day_duration: 7200000
-night_duration: 1800000
-ban_spoof_namer: 5
-hack_info_GM_level: 60
-any_warp_GM_min_level: 20
-packet_ver_flag: 63
-
-
-==========================================================================
-6. atcommand_athena.conf
---------------------------------------------------------------------------
-
-< What this file is. >
-
- GM�R�}���h(/mm�A/nb��)��@�R�}���h���g�����Ƃ��ł���GM�̃��x����ݒ肷�镨�ł��B
- �ݒ�͑S�ďȗ��”\�ŁA�ȗ����̓f�t�H���g�l�����p����܂��B(�f�t�H���g��0�ł��B)
-
-command_symbol
- Set here the symbol that you want to use for your commands
- Only 1 character is get (default is '@'). You can set any character,
- except control-character (0x00-0x1f), '%' (party chat speaking) and '/' (standard ragnarok GM commands)
- With default character, all commands begin by a '@': <example> @revive
- default: @
-
-Sets the level of the users that can use the GM commands.
-<command name>: level
-// When battle_athena.conf has atcommand_gm_only set to no,
-// normal players (gm level 0) can use GM commands if you set 0 to the command level.
-Max GM level is 99. If you want forbid a command to all people, set it with level 100.
-
-broadcast
- GM�R�}���h /nb�A/b�A/bb
-local_broadcast
- GM�R�}���h /lb
-mapmove
- GM�R�}���h /mm
-resetstate
- GM�R�}���h /resetstate�A/resetskill
-rura+
- @�R�}���h @rura+
-rura
- @�R�}���h @rura
-where
- @�R�}���h @where
-jumpto
- @�R�}���h @jumpto
-jump
- @�R�}���h @jump
-who
- @�R�}���h @who
-save
- @�R�}���h @save
-load
- @�R�}���h @load
-speed
- @�R�}���h @speed
-storage
- @�R�}���h @storage
-gstorage
- @�R�}���h @gstorage
-option
- @�R�}���h @option
-hide
- GM�R�}���h /hide��@�R�}���h @hide
-jobchange
- @�R�}���h @jobchange
-die
- @�R�}���h @die
-kill
- @�R�}���h @kill
-alive
- @�R�}���h @alive
-kami
- @�R�}���h @kami�A@kamib
-heal
- @�R�}���h @heal
-item
- @�R�}���h @item�A@item2
-itemreset
- @�R�}���h @itemreset
-itemcheck
- @�R�}���h @itemcheck
-lvup
- @�R�}���h @lvup
-joblvup
- @�R�}���h @joblvup
-help
- @�R�}���h @help�A@h
-gm
- To become GM (need password; password is set in login_athena.conf).
- special!: only a non-GM (player with gm level 0) need to have this command.
- if you change the value, be sure of what you do!
- To be able to create a gm with @gm, you must:
- - give a level to level_new_gm (parameter of login_athena.conf) (not 0)
- - enable to level 0 the @gm command (atcommand_athena.conf) (default 100) - Only level 0 can give access to this command
- - enable gm commands to normal player (battle_athena.conf, atcommand_gm_only parameter)
- - and normal player must give correct password when he use the @gm command (gm_pass paramter in login_athena.conf)
-pvpoff
- @�R�}���h @pvpoff
-pvpon
- @�R�}���h @pvpon
-gvgoff
- @�R�}���h @gvgoff
-gvgon
- @�R�}���h @gvgon
-model
- @�R�}���h @model
-go
- @�R�}���h @go
-monster
- @�R�}���h @monster
-killmonster
- @�R�}���h @killmonster�A@killmonster2
-refine
- @�R�}���h @refine
-produce
- @�R�}���h @produce
-memo
- @�R�}���h @memo
-gat
- @�R�}���h @gat
-packet
- @�R�}���h @packet
-stpoint
- @�R�}���h @stpoint
-skpoint
- @�R�}���h @skpoint
-zeny
- @�R�}���h @zeny
-param
- @�R�}���h @str�A@agi�A@vit�A@int�A@dex�A@luk
-guildlvup
- @�R�}���h @guildlvup
-makeegg
- @�R�}���h @makeegg
-petfriendly
- @�R�}���h @petfriendly
-pethungry
- @�R�}���h @pethungry
-petrename
- @�R�}���h @petrename
-recall
- @�R�}���h @recall
-charjob
- @�R�}���h @charjob
-revive
- @�R�}���h @revive
-charstats
- @�R�}���h @charstats
-charoption
- @�R�}���h @charoption
-charsave
- @�R�}���h @charsave
-charload
- @�R�}���h @charload
-night
- @�R�}���h @night
-day
- @�R�}���h @day
-doom
- @�R�}���h @doom
-doommap
- @�R�}���h @doommap
-raise
- @�R�}���h @raise
-raisemap
- @�R�}���h @raisemap
-charbaselvl
- @�R�}���h @charbaselvl
-charjlvl
- @�R�}���h @charjlvl
-kick
- @�R�}���h @kick��GM�E�N���b�N���߁u�g�p�ҋ����I���v
-allskill
- @�R�}���h @allskill
-questskill
- @�R�}���h @questskill
-lostskill
- @�R�}���h @lostskill
-spiritball
- @�R�}���h @spiritball
-party
- @�R�}���h @party
-guild
- @�R�}���h @guild
-agitstart
- @�R�}���h @agitstart
-agitend
- @�R�}���h @agitend
-mapexit
- @�R�}���h @mapexit
-idsearch
- @�R�}���h @idsearch
-charchangesex
- Changes the sex of an online player (all characters on the account)
-ignorelist
- Displays your ignore list
-charignorelist
- Displays ignore list of a player
-inall
- Allows all wispers for the player
-exall
- Blocks all wispers for the player
-chardisguise
- Changes disguise of a player
-charundisguise
- Cancels disguise of a player
-email
- To change your (own) email (characters protection)
- note: this command doesn't check email itself, but check structure of the email (xxx@xxx)
- if you want be sure of each e-mail disable this option (value: 100)
-
-
-import
- ���̍s��ʃt�@�C���̒��g�ƒu�������܂��B
-
-
-< Example >
-command_symbol: @
-
-broadcast: 1
-local_broadcast: 1
-mapmove: 1
-resetstate: 1
-rura+: 1
-rura: 1
-where: 1
-jumpto: 1
-jump: 1
-who: 1
-save: 1
-load: 1
-speed: 1
-storage: 1
-gstorage: 1
-option: 1
-hide: 1
-jobchange: 1
-die: 1
-kill: 1
-alive: 1
-kami: 1
-heal: 1
-item: 1
-itemreset: 1
-itemcheck: 1
-lvup: 1
-joblvup: 1
-help: 1
-gm: 100
-pvpoff: 1
-pvpon: 1
-gvgoff: 1
-gvgon: 1
-model: 1
-go: 1
-monster: 1
-killmonster: 1
-refine: 1
-produce: 1
-memo: 1
-gat: 1
-packet: 1
-stpoint : 1
-skpoint : 1
-zeny: 1
-param: 1
-guildlvup: 1
-makeegg: 60
-petfriendly: 1
-pethungry: 1
-petrename: 1
-recall: 1
-charjob: 1
-revive: 1
-charstats: 1
-charoption: 1
-charsave: 1
-charload: 1
-night: 1
-day: 1
-doom: 1
-doommap: 1
-raise: 1
-raisemap: 1
-charbaselvl: 1
-charjlvl: 1
-kick: 1
-allskill: 1
-questskill: 1
-lostskill: 1
-spiritball: 1
-party: 1
-guild: 1
-agitstart: 1
-agitend: 1
-mapexit: 1
-idsearch: 1
-charchangesex: 1
-ignorelist: 0
-charignorelist: 20
-inall: 20
-exall: 20
-chardisguise: 60
-charundisguise: 60
-email: 0
-
-==========================================================================
-7. conf/ladmin_athena.conf
---------------------------------------------------------------------------
-
-< What this file is. >
-
- A setup of ladmin (remote administration of the login-server) is described.
- It mainly becomes a setup of an administrator.
- Only 'c' version of the ladmin is concerned by this configuration file.
- 'Perl' ladmin doesn't use it.
-
-
-< Explanation of a key >
-
-If you change one of these parameters, you must restart ladmin to update.
-If you repeat one parameter in the configuration file, only the latest will be validated.
-
-login_ip
- IP adress to contact login-server.
- It is the IP adress of the login-server.
- Default value: 127.0.0.1 (same computer).
-
-login_port
- Port to contact login-server.
- It is the port used by login-server.
- Default value: 6900.
-
-admin_pass
- It is the administrator password used to administrate the login-server.
- You define it in login-athena.conf.
- Void password will not work.
- NOTICE: You must change this or attackers can exploit your server.
- Default value: admin. CHANGES this default value to avoid hack.
-
-passenc:
- You specify here how ladmin send password to login-server. 3 values are possible:
- 0: plain text
- 1: use md5 key (format: key + password)
- 2: use md5 key (format: password + key) (default)
- default: 2
-
-defaultlanguage
- You can specified a language to display information and for logs.
- There are 2 values:
- F: Fran�ais
- E: English (default)
- If a displayed information isn't translated, English is used.
- Default value: E
-
-ladmin_log_filename
- Gives the log file name and path to stores logs information.
- All operations done by the ladmin are written in this file with a time stamp.
- Default value: log/ladmin.log
-
-date_format:
- Indicate how to display date in logs, to players, etc.
- 0: 31-12-2004 23:59:59
- 1: 12-31-2004 23:59:59
- 2: 2004-31-12 23:59:59
- 3: 2004-12-31 23:59:59
- Default value: 3
-
-import
- Gives an other configuration file to include in.
- You must write the additionnal configuration file name and path.
- The mentionned file can include any parameter of the login configuration.
- You can create a chain or configuration files if necessary.
- Default value: <no_additional_configuration_file>.
-
-<Example>
-login_ip:127.0.0.1
-login_port: 6900
-admin_pass: admin
-passenc: 2
-defaultlanguage: E
-ladmin_log_filename: log/ladmin.log
-date_format: 3
-//import: path/additional_configuration_file
-
-
-==========================================================================
-EOF
---------------------------------------------------------------------------
+==========================================================================
+eAthena dev 1.0.0 mod1004 Reference +alpha of the present conf
+--------------------------------------------------------------------------
+
+< What this file is. >
+
+ It is the reference of the setting method of an Athena setting file.
+although it is not a HowTo, it not Those who cannot use Athena even if they see this
+ To give up obediently is safer.
+
+
+< The list of conf >
+
+ login_athena.conf A setup of login-server
+ char_athena.conf A setup of char-server
+ inter_athena.conf A setup of inter-server
+ map_athena.conf A setup of map-server
+ battle_athena.conf A setup of map-server (setup of a special rule etc.)
+ atcommand_athena.conf A setup of map-server (setup of the GM command or @ command)
+ ladmin_athena.conf A setup of ladmin ('c' version)
+
+
+< The fundamental setting method >
+
+One line "key: Enter as a value."
+<Example>
+key: value
+
+Head of the sentence It will become a comment if it begins by //.
+<Example>
+//Since this line is a comment, it is not processed.
+
+< Two or more same items >
+
+Priority is given to what was written later unless it is written especially clearly that two or more same items are written.
+login_athena.conf allow and deny -- and -- map_athena.conf map, npc, etc.
+Another processing will be carried out if two or more lines are written.
+
+==========================================================================
+1. conf/login_athena.conf
+--------------------------------------------------------------------------
+
+< What this file is. >
+
+ A setup of login-server (server which manages account) is described.
+ It mainly becomes a setup of an administrator.
+
+
+< Explanation of a key >
+
+If you change one of these parameters, you must restart login-server to update.
+If you repeat one parameter (except 'allow', 'deny' or 'ladminallowip') in the configuration file, only the latest will be validated.
+ 'Allow', 'deny' and 'ladminallowip' parameters are list parameters. Add as many 'allow', 'deny' or 'ladminallowip' as you need.
+
+login_port
+ Port to bind login-server to (always binds to all IP addresses)
+ It is the port used by login-server. It can be omitted and a default is 6900.
+ Default value: 6900.
+
+admin_pass
+ It is the administrator password used to administrate the login-server through a remote connection.
+ You will found some tools in the tool directory, and specially the tool
+ ./tool/ladmin (for Login ADMINistration), a perl software, which manages all accounts.
+ Void password will not work.
+ NOTICE: You must change this or attackers can exploit your server.
+ Default value: admin. CHANGES this default value to avoid hack.
+
+ladminallowip
+ It's a list parameter. To add an item in this list, just add a new line. Each line can only have 1 parameter.
+ This list indicates the IP that the server accepts for a remote administration.
+ This parameter accepts IP descriptions, like:
+ IP or the begining of IP: it's a characters match. Write an IP (123.456.789.012) or the begining of the IP (123.456.).
+ Because it's a characters match, the IP 123.4 matches with 123.4.xxx.yyy and 123.4z.xxx.yyy. So, add a final '.' to be sure of the IP.
+ Example:
+ allow: 127.0.0.1
+ allow: 192.168.10.
+ IP with number of bits for a network: it's a logical match. Write the network like this: 123.456.789.012/<#_of_mask_bits>
+ Don't use the final '.', but use all four values.
+ Example:
+ allow: 127.0.0.1/32 (match only 1 IP, because 32 bits match all bits).
+ allow: 192.168.10/24 (matches the network begining by 192.168.10).
+ IP with mask of a network: it's a logical match. Write the network like this: 123.456.789.012/345.678.901.234
+ Don't use the final '.', but use all four values for the IP and the mask.
+ Example:
+ allow: 127.0.0.1/255.255.255.255 (match only 1 IP).
+ allow: 192.168.10.0/255.255.255.0 (matches the network begining by 192.168.10).
+ all: matches any IP.
+ Example:
+ allow: all.
+ clear: clears the list at this point. Really useful for 'import' parameter, in the new configuration file.
+ Example:
+ allow: clear.
+ Add as many IP's as you wish.
+ Default value: all.
+
+gm_pass
+ It is the required password when a player wants to change its (normal) account to a GM (Game Master) account.
+ It is used by the @gm command.
+ Level of gm is set with level_new_gm parameter.
+ NOTICE: You should also change this one.
+ Default value: gm. CHANGES this default value to avoid player hack.
+
+level_new_gm
+ Level of new GM created with @gm command. (default: 60)
+ If you set to 0, you disable creation of new GM with @gm.
+ To be able to create a gm with @gm, you must:
+ - give a level to this value (not 0)
+ - enable to level 0 the @gm command (atcommand_athena.conf) (default 100)
+ - enable gm commands to normal player (battle_athena.conf, atcommand_gm_only parameter)
+ - and normal player must give correct password when he use the @gm command
+ Possible value: 0 to 99
+ Default value: 60
+
+new_account
+ It is whether to permit new account creation.
+ When allowed, the player must add _F or _M at the end of its login account to create a new account.
+ This extension of the account gives the sex of the new created account.
+ Without the _F/M, the account must have at least 4 characters.
+ The account will not have e-mail to protect characters against deletion.
+ The given password at first connection (when the account is created) is the account password.
+ The value can be: 1 (to allow creation) or 0 (to forbid creation).
+ Default value: 1.
+
+account_filename
+ It specifies the accounts save file.
+ Gives the accounts txt database name and path to stores accounts information.
+ Look into the file to have a short description of the database structure.
+ Can be omited, a default is save/account.txt.
+ Default value: save/account.txt.
+
+gm_account_filename
+ It specifies which account IDs have GM privileges, and what level they have.
+ We recommand to use only ID value lower than first normal player ID (2000000).
+ Levels ranges from 0 (no privilege/normal player) to 99 (highest privilege).
+ If you change a value inside this file, you must restart login-server to use the new value
+ or use reloadgm ladmin command.
+ Can be omited, a default is conf/GM_account.txt.
+ Default value: conf/GM_account.txt
+
+gm_account_filename_check_timer
+ Timer to check if GM_account file has been changed and reload GM account automaticaly
+ (in seconds)
+ Value: 0 (disabled), or 2 or more.
+ Default: 15
+
+login_log_filename
+ Gives the log file name and path to stores logs information.
+ All operations done by the login-server are written in this file with a time stamp.
+ Default value: log/login.log
+
+login_log_unknown_packets_filename
+ Gives the file name and path of the file that logs the received unknown packets.
+ It's used for debug or hack check.
+ All information are displayed with the time stamp, the ip of the source, the packet number,
+ the number of received bytes and the detail of the packet with hex and text values. Example:
+ 01-06-2004 21:25:21.579: receiving of an unknown packet -> disconnection
+ parse_login: connection #5 (ip: 82.64.111.96), packet: 0x4e92 (with being read: 28).
+ Detail (in hex):
+ 92 4e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 �N..............
+ 00 00 00 00 00 00 00 00 00 00 00 00 ............
+ Default value: log/login_unknown_packets.log
+
+save_unknown_packets
+ It indicates if the unknown packets are saved or not.
+ The unknown packets received from the char-server or remote administration does not relate to this parameter,
+ because they are always saved.
+ The value can be: 1 (to save unknown packets) or 0 (to not save them).
+ Be careful: if you receive an attack, your hard disk can cause lag...
+ So, active this option with a speed hard disk or for debug only.
+ Default value: 0
+
+display_parse_login
+ It indicates if you want display the parse of the packets received in a normal connection.
+ At all received packets in normal connection, the server display a message about the size and the value.
+ It's useful for debug. Possible values: 0: no (default), 1: yes.
+ Default value: 0
+
+display_parse_admin
+ It's same of 'display_parse_login' parameter, but only for remote administration received packets.
+ It's useful for debug. Possible values: 0: no (default), 1: yes.
+ Default value: 0
+
+display_parse_fromchar
+ It's same of 'display_parse_login' parameter, but only for char-server received packets.
+ It's useful for debug. Possible values: 0: no (default), 1: yes (without packet 0x2714), 2: all packets.
+ Default value: 0
+
+date_format:
+ indicate how to display date in logs, to players, etc.
+ 0: 31-12-2004 23:59:59
+ 1: 12-31-2004 23:59:59
+ 2: 2004-31-12 23:59:59
+ 3: 2004-12-31 23:59:59
+ Default value: 3
+
+min_level_to_connect
+ Indicate the minimum GM level of player that the server accepts to connection.
+ 0: all players (normal player are 0. it's default), or
+ 1-99: GM level at least with level x
+ Default value: 0 (any player or GM)
+
+add_to_unlimited_account
+ Give possibility to adjust (ladmin command: timeadd) the time of an unlimited account.
+ If set to on/1/yes..., the adjustment is be done from actual time to set the final time of the account.
+ If set to no/0/no..., the adjustment can not be done on an unlimited account.
+ You must set (ladmin command: timeset) a final time before to adjust (ladmin command: timeadd)
+ Default value: no
+
+start_limited_time
+ Starting additional sec from now for the limited time at creation of account
+ -1: new account are created with UNlimited time (default value)
+ 0 or more: new accounts was created by addition of the value (in sec) to the actual time (to set first limited time)
+ Default value: -1
+
+check_ip_flag
+ It's to check IP of a player between login-server and char-server (part of anti-hacking system)
+ If player doesn't have same IP, connection is refused.
+ Set to 0/off/no to not check IP of player.
+ Set to 1/on/yes if you want to check (default)
+ Note: if you enable this option, be sure that your (local/lan/wan) players use correct ip (in xml file) to contact servers,
+ and that your LAN is correctly configured (!), and that LAN configuration of eathena is right.
+ if not correct, you can read list of char-servers, but not look slots of characters (rejected by server).
+ Default value: yes
+
+order
+ This parameter controls how the login-server must use the 'allow' and 'deny' lists.
+ 'Allow' and 'deny' are used to do IP lists.
+ 3 possibilities:
+ 'deny,allow': to sum it up, it's like 'allow if not deny'. The login-server only checks the 'deny' list.
+ If the connected IP is in the 'deny' list, the login-server refuses the connection, otherwise it accepts it.
+ 'allow,deny': to sum it up, it's like 'deny if not allow'. The login-server only checks the 'allow' list.
+ If the connected IP is in the 'allow' list, the login-server accepts the connection, otherwise it refuses it.
+ 'mutual-failture': to sum it up, it's like 'allow if in allow list and not in the deny list'.
+ The login-server checks the 'allow' list. If the connected IP is in the 'allow' list,
+ the login-server checks it in the 'deny' list. If the connectec IP is not in the 'deny' list,
+ the login-server accepts the conection, otherwise it refuses it.
+ In this case, a non 'allow' IP or a 'deny' IP will be never accepted.
+ If you don't use allow AND deny, all ip are authorised.
+ Default value: deny,allow.
+
+allow
+ It's a list parameter. To add an item in this list, just add a new line. Each line can only have 1 parameter.
+ This list depends on the 'order' parameter (read 'order' parameter to known what the login-server do with this list).
+ This parameter accepts IP descriptions, like:
+ IP or the begining of IP: it's a characters match. Write an IP (123.456.789.012) or the begining of the IP (123.456.).
+ Because it's a characters match, the IP 123.4 matches with 123.4.xxx.yyy and 123.4z.xxx.yyy. So, add a final '.' to be sure of the IP.
+ Example:
+ allow: 127.0.0.1
+ allow: 192.168.10.
+ IP with number of bits for a network: it's a logical match. Write the network like this: 123.456.789.012/<#_of_mask_bits>
+ Don't use the final '.', but use all four values.
+ Example:
+ allow: 127.0.0.1/32 (match only 1 IP, because 32 bits match all bits).
+ allow: 192.168.10/24 (matches the network begining by 192.168.10).
+ IP with mask of a network: it's a logical match. Write the network like this: 123.456.789.012/345.678.901.234
+ Don't use the final '.', but use all four values for the IP and the mask.
+ Example:
+ allow: 127.0.0.1/255.255.255.255 (match only 1 IP).
+ allow: 192.168.10.0/255.255.255.0 (matches the network begining by 192.168.10).
+ all: matches any IP.
+ Example:
+ allow: all.
+ clear: clears the list at this point. Really useful for 'import' parameter, in the new configuration file.
+ Example:
+ allow: clear.
+ It does not support the backward match of host name.
+ Default value: <no list>.
+
+deny
+ This list works exactly like the 'allow' list, but for the 'deny' list.
+
+import
+ Gives an other configuration file to include in.
+ You must write the additionnal configuration file name and path.
+ The mentionned file can include any parameter of the login configuration.
+ You can create a chain or configuration files if necessary.
+ Default value: <no_additional_configuration_file>.
+
+<Example>
+login_port: 6900
+admin_pass: admin
+ladminallowip: all
+gm_pass: gm
+level_new_gm: 60
+new_account: 1
+account_filename: save/account.txt
+gm_account_filename: conf/GM_account.txt
+gm_account_filename_check_timer: 15
+login_log_filename: log/login.log
+login_log_unknown_packets_filename: log/login_unknown_packets.log
+save_unknown_packets: 0
+display_parse_login: 0
+display_parse_admin: 0
+display_parse_fromchar: 0
+date_format: 3
+min_level_to_connect: 0
+add_to_unlimited_account: off
+start_limited_time: -1
+check_ip_flag: yes
+order: deny,allow
+//deny: all
+//allow: 127.0.0.1
+//allow: 10.0.
+//allow: 172.16.0.0/16
+//allow: 192.168.0.0/255.255.255.0
+//import: import/new_login.conf
+
+==========================================================================
+2. conf/char_athena.conf
+--------------------------------------------------------------------------
+
+< What this file is. >
+
+ A setup of char-server (server which manages the character data in one world)
+ It ???. The name of a world, the password of a world, a server's IP,
+ A data file name etc. is described.
+
+
+<Explanation of a key>
+
+userid
+ It is ID which this world uses. It registers with login-server.
+ ID of account is specified.
+ And also [ it uses it for connecting to map-server used in this world ]
+ It is used also for discernment of the world within login-server.
+ It is each when registering two or more worlds into the same login-server.
+ It is necessary to use another ID by char-server.
+
+passwd
+ It is a password corresponding to ID which this world uses.
+ It is used for the time of the registration to login-server, and connecting to map-server.
+
+server_name
+ It is the name of this world. It is displayed when logged in by the client.
+
+wisp_server_name
+ Wisp name for server: used to send wisp from server to players (between 4 to 23 characters)
+ Default: Server
+
+login_ip
+ It is the IP address of login-server which registers a world seen from char-server.
+
+login_port
+ It is the port used by login-server. It can omit and a default is 6900.
+
+char_ip
+ It is the IP address of char-server seen from the client.
+
+char_port
+ It is the port used by char-server. It can omit and a default is 6121.
+
+email_creation
+ Option to force a player to create an e-mail.
+ If a player have default e-mail, and if you activate this option, the player can only connect in the game (to arrive on a map) like follow:
+ - Create at least 1 character
+ - Select 1 character
+ - Select DEL to enter his/her e-mail. (if OK is choosen, client says to the player: 'invalid e-mail')
+ - If his/her e-mail is correct, the player enter in the game (an e-mail is saved definitively).
+ - If his/her e-mail is incorrect, he/she have 'incorrect e-mail' and must select again DEL.
+ - After entering in the game (when the player arrives on a map), DEL and SEL/OK button work normaly for all next connections.
+ Resume: If a player have "incorrect/invalid e-mail" when he/she click on 'OK' button,
+ the player must click 'DEL' button and register his/her NEW e-mail to enter in the game
+ So, default is 0, because administrator must explain to their players before to activate this option.
+
+char_txt
+ It is the data file name which stores character data.
+ It is not omissible.
+
+char_maintenance
+ If it is made 1, it will be in a maintenance state.
+ It can omit and a default is 0.
+
+char_new
+ If it is made 1, the time (new) of being displayed on a client will stick.
+ It can omit and a default is 0.
+
+max_connect_user
+ It is the maximum number of the user linked to a Char-server.
+ If it is made 0, the maximum number restrictions will be lost.
+ Please use to apply restriction of the connection number.
+ It can omit and a default is 0.
+
+check_ip_flag
+ It's to check IP of a player between char-server and other servers (part of anti-hacking system)
+ If player doesn't have same IP, connection is refused.
+ Set to 0/off/no to not check IP of player.
+ Set to 1/on/yes if you want to check (default)
+ Note: if you enable this option, be sure that your (local/lan/wan) players use correct ip (in xml file) to contact servers,
+ and that your LAN is correctly configured (!), and that LAN configuration of eathena is right.
+ default: yes
+
+autosave_time
+ It is time to save data automatically at a file. A unit is a second.
+ It can omit and a default is 300 (5 minutes).
+
+start_point
+ When a new character is created, it is the place where they start.
+ It describes like "a map file name, X coordinates, and Y coordinates."
+ It can omit and is a default. It is new_1-1.gat and 53,111.
+
+start_weapon:
+ Starting weapon for new characters
+ default value: 1201 (Knife)
+
+start_armor:
+ Starting armor for new characters
+ default value: 2301 (Cotton Shirt)
+
+start_zeny
+ When new character is made, the quantity of ZENY which it has from the start is set up.
+ Being able to omit, a default is 500.
+
+unknown_char_name
+ The name returned when the name request of character which does not exist in a character server is carried out
+ It sets up. Being able to omit, a default is Unknown.
+
+char_log_filename
+ A character server's log file is specified.
+ Being able to omit, a default is log/char.log.
+
+name_ignoring_case
+ Allow or not identical name for characters but with a different case (upper/lower): example: Test-test-TEST-TesT
+ 0 (default): no character can have same name, instead of the case (no Test-TEST...)
+ 1: more than 1 of character can have same name if names are not using same case (one with Test, another with TEST, etc...)
+
+char_name_option
+ Manage possible letters/symbol in the name of charater. Control character (0x00-0x1f) are never accepted. Possible values are:
+ 0: no restriction (default)
+ 1: only letters/symbols in 'char_name_letters' option.
+ 2: Letters/symbols in 'char_name_letters' option are forbidden. All others are possibles.
+ default: 0.
+
+char_name_letters
+ Set the letters/symbols that you want use with the 'char_name_option' option.
+ Note: add 'space' between 2 others letters/symbols.
+ default: void.
+
+online_txt_filename
+ It sets the filename of the file which receives the online players list in text
+ default: online.txt
+
+online_html_filename
+ It sets the filename of the file which receives the online players list, but in html version
+ default: online.html
+
+online_sorting_option
+ It sets how to display online players in the txt/html files.
+ 0: no sorting (default)
+ 1: by alphabetical order of their name
+ 2: by number of their zenys
+ 3: by their base level
+ 4: by their job (and job level inside the same job)
+ 5: by alphabetical order of their actual map location
+ Note: sorting operation with a lot of online players can take time on a slow computer.
+
+online_display_option
+ It sets which columns that you want display in the online files. Do the addition of these values:
+ (if value is 0, no file is done)
+ 1: name (just the name, no function like 'GM')
+ 2: job
+ 4: levels
+ 8: map name
+ 16: mapname and coordonates
+ 32: zenys
+ 64: name (with 'GM' if the player is a GM)
+ default value: 1 (only name)
+
+online_gm_display_min_level
+ minimum GM level to display 'GM' when we want to display it.
+ default value: 1 (any GM)
+
+online_refresh_html
+ refresh time (in sec) of the html file in the explorer
+ default: 20
+
+import
+ The line is replaced with the contents of another file.
+
+
+< Example >
+userid: s1
+passwd: p1
+server_name: eAthena
+wisp_server_name: Server
+login_ip: 127.0.0.1
+login_port: 6900
+char_ip: 127.0.0.1
+char_port: 6121
+email_creation: 0
+char_txt: save/athena.txt
+char_maintenance: 0
+char_new: 0
+max_connect_user: 0
+check_ip_flag: yes
+autosave_time: 15
+start_point: new_1-1.gat,53,111
+start_weapon: 1201
+start_armor: 2301
+start_zeny: 500
+unknown_char_name: Unknown
+char_log_filename: log/char.log
+name_ignoring_case: 0
+char_name_option: 0
+//char_name_letters:
+online_txt_filename: online.txt
+online_html_filename: online.html
+online_sorting_option: 0
+online_display_option: 1
+online_gm_display_min_level: 1
+online_refresh_html: 20
+//import: import/new_char.conf
+
+
+==========================================================================
+3. conf/inter_athena.conf
+--------------------------------------------------------------------------
+
+< What this file is. >
+
+ A setup of inter-server (server which manages the global data in one world)
+ It ???. A data file name etc. is described.
+ (It is operating as a part of char-server in program now.)
+
+< Explanation of a key >
+
+storage_txt
+ It is the file name which stores warehouse data.
+ It can omit and is a default. It is save/storage.txt.
+
+party_txt
+ It is the file name which stores party data.
+ It can omit and is a default. It is save/party.txt.
+
+guild_txt
+ It is the file name which stores guild data.
+ It can omit and is a default. It is save/guild.txt.
+
+pet_txt
+ It is the file name which stores pet data.
+ It can omit and is a default. It is save/pet.txt.
+
+castle_txt
+ It is the file name which stores the castle data of a guild.
+ It can omit and is a default. It is save/castle.txt.
+
+guild_storage_txt
+ It is the file name which stores guild warehouse data.
+ Being able to omit, a default is save/g_storage.txt.
+
+accreg_txt
+ It is the file name which stores the account share variable data in a world.
+ It can omit and is a default. It is save/accreg.txt.
+
+party_share_level
+ The restriction level of a fair distribution party is set up.
+ Being able to omit, a default is 10.
+
+inter_log_filename
+ An interchange server's log file is specified.
+ Being able to omit, a default is log/inter.log.
+
+import
+ The line is replaced with the contents of another file.
+
+
+< Example >
+storage_txt: save/storage.txt
+party_txt: save/party.txt
+guild_txt: save/guild.txt
+pet_txt: save/pet.txt
+castle_txt: save/castle.txt
+guild_storage_txt: save/g_storage.txt
+accreg_txt: save/accreg.txt
+party_share_level: 10
+inter_log_file: log/inter.log
+
+
+==========================================================================
+4. conf/map_athena.conf
+--------------------------------------------------------------------------
+
+< What this file is. >
+
+ A fundamental setup of map-server (server which manages game advance on the map in his duty)
+ It ???.
+
+
+< Explanation of a key >
+
+userid
+ It is ID which this world uses. It is used for the connecting to char-server.
+
+passwd
+ It is a password corresponding to ID which this world uses.
+
+char_ip
+ map-server����݂��A���̃T�[�o�[���S������}�b�v�̃��[���h���Ǘ�����
+ char-server��IP�ł��B
+
+char_port
+ �}�b�v��o�^����char-server�̃|�[�g�ł��B�ȗ��”\�Ńf�t�H���g��6121�ł��B
+
+map_ip
+ �N���C�A���g���猩������map-server��IP�ł��B
+
+map_port
+ map-server�Ŏg�p����|�[�g�ł��B�ȗ��”\�Ńf�t�H���g��5121�ł��B
+
+autosave_time
+ �f�[�^�������I�ɃL�����I�ɑ��鎞�Ԃł��B�P�ʂ͕b�ł��B
+ �ȗ��”\�Ńf�t�H���g��60(1��)�ł��B
+
+water_height
+ ����̍������w�肷��t�@�C�������߂܂��B
+ �ȗ��”\�ŁA�f�t�H���g��conf/water_height.txt�ł��B
+
+motd_txt
+ Message of the Day�t�@�C�����w�肵�܂��B
+ �ȗ��”\�ŁA�f�t�H���g��conf/motd.txt�ł��B
+
+help_txt
+ @help�ŕ\������t�@�C�����w�肵�܂��B
+ �ȗ��”\�ŁA�f�t�H���g��conf/help.txt�ł��B
+
+mapreg_txt
+ MAP�T�[�o�[���L�����N�^�[���L�ϐ���ۑ�����t�@�C�����w�肵�܂��B
+ �ȗ��”\�ŁA�f�t�H���g��save/mapreg_txt�ł��B
+
+data_grf
+ RO�f�[�^�t�@�C�� data.grf �ւ̃p�X�ł��B
+ �ȗ��”\�ŁA�f�t�H���g�� ./data.grf �ł��B
+ grf-files.txt������ꍇ������̐ݒ肪�D�悳��܂��B
+
+sdata_grf
+ �T�N���C�f�[�^�t�@�C�� sdata.grf �ւ̃p�X�ł��B
+ �ȗ��”\�ŁA�f�t�H���g�� ./sdata.grf �ł��B
+ grf-files.txt������ꍇ������̐ݒ肪�D�悳��܂��B
+
+adata_grf
+ ���f�[�^�t�@�C�� adata.grf �ւ̃p�X�ł��B
+ �ȗ��”\�ŁA�f�t�H���g�� ./adata.grf �ł��B
+ grf-files.txt������ꍇ������̐ݒ肪�D�悳��܂��B
+
+npc
+ �ǂݍ���npc�f�[�^�t�@�C���ւ̃p�X�ł��B
+ �����w��”\�ŁA�w�肵�����Ƀ��[�h���܂��B
+ clear ���w�肷��Ƃ���܂łɓo�^�����p�X��S�č폜���܂��B
+
+delnpc
+ �ǂݍ��܂Ȃ�npc�t�@�C���ւ̃p�X�ł��B
+ �w�肵���p�X��npc�Ŏw�肳�ꂽ�f�[�^�t�@�C�����X�g����폜����܂��B
+ all ���w�肷��ƑS�č폜���܂�( npc: clear �Ɠ��`)�B
+
+map
+ ���̃}�b�v���S������}�b�v�t�@�C�����ł��B
+ �����w��”\�ŁA�w�肵�����Ƀ��[�h���܂��B
+ ���݂��Ȃ��}�b�v���w�肵���ꍇ�G���[�ɂȂ�܂��B
+ clear ���w�肷��Ƃ���܂łɓo�^�����t�@�C������S�č폜���܂��B
+
+delmap
+ �ǂݍ��܂Ȃ��}�b�v�t�@�C���ւ̃p�X�ł��B
+ �w�肵���t�@�C����map�Ŏw�肳�ꂽ���X�g����폜����܂��B
+ all ���w�肷��ƑS�č폜���܂�( map: clear �Ɠ��`)�B
+
+import
+ ���̍s��ʃt�@�C���̒��g�ƒu�������܂��B
+
+< Example >
+
+userid: s1
+passwd: p1
+char_ip: 127.0.0.1
+char_port: 6121
+map_ip: 127.0.0.1
+map_port: 5121
+autosave_time: 60
+nullpo_check: 1
+water_height: conf/water_height.txt
+data_grf: ./data.grf
+sdata_grf: ./sdata.grf
+npc: conf/warp/npc_warp.txt
+npc: conf/warp/npc_warp25.txt
+npc: conf/warp/npc_warp3.txt
+npc: conf/mob/npc_monster3J.txt
+map: prontera.gat
+map: prt_castle.gat
+�inpc�Amap�͑����̂ŏȗ��j
+delnpc: conf/sample/npc_test.txt
+npc: clear
+delmap: prontera.gat
+delmap: all
+
+==========================================================================
+5. conf/battle_athena.conf
+--------------------------------------------------------------------------
+
+< What this file is. >
+
+ Battle relation of map-server (server which manages game advance on the map in his duty),
+ Other setup is described.
+ All setup can be omitted and a default value is used at the time of an abbreviation.
+
+< The special character sequence which can be specified to be a value >
+
+ yes on It is processed as 1. (Effective meaning)
+ no off It is processed as 0. (Invalid meaning)
+
+
+< Explanation of a key >
+
+warp_point_debug
+ ���[�v�|�C���g�𕁒ʂɕ\�����邩�ǂ����ł��B�����yes�ɂ����
+ ���[�v�|�C���g�̂����ɃM���h�t���O�����̏ꏊ�ɏo�ă��[�v
+ �|�C���g�̖��O���m�F���邱�Ƃ��ł��܂��B�f�t�H���g��no�ł��B
+
+enemy_critical
+ �v���C���[�Ɠ���LUK�ɂ��N���e�B�J�������MOB�ƃy�b�g�ɗL���ɂ��邩�ǂ����ł��B
+ ���̃N���e�B�J���͂������K���Ȃ̂ŁAon�ɂ���ƍ�Flee�ł��A
+ LUK�̍����G�̍U���������Â炭�Ȃ�܂��B�f�t�H���g��no�ł��B
+
+enemy_critical_rate
+ �����X�^�[�ƃy�b�g�̃N���e�B�J���p�x�̕S�����ł��Benemy_critical��yes����Ȃ��Ɛݒ肵�Ă����̈Ӗ�������܂���B�f�t�H���g��100�ł��B
+
+enemy_str
+ �����X�^�[�̂��U������Ƃ���ATK�v�Z��STR���g�p���邩�ǂ����ł��B
+ �f�t�H���g��yes�ł��B
+
+enemy_perfect_flee
+ �G�����S��������邩�ǂ����ł��B�����yes�ɂ���ƓG�����S�����
+ ����悤�ɂȂ�܂��B�f�t�H���g��no�ł��B
+
+casting_rate
+ �X�L���̉r�����Ԃ�S�����Œ������܂��B
+ 200�ɂ���Ɖr�����Ԃ��{�ɂȂ�A0�ɂ���Ɖr�����Ȃ��Ȃ�܂��B
+ 0-1000���x�̐��l���w�肵�Ă��������B�f�t�H���g��100�ł��B
+
+delay_rate
+ �X�L���g�p��f�B���C��S�����Œ������܂��B
+ 200�ɂ���ƃf�B���C���{�ɂȂ�A0�ɂ���ƃf�B���C���Ȃ��Ȃ�܂��B
+ 0-1000���x�̐��l���w�肵�Ă��������B�f�t�H���g��100�ł��B
+
+delay_dependon_dex
+ �X�L���g�p��f�B���C���r�����ԂƓ����悤��DEX�ʼne�����󂯂邩�ǂ�����
+ �w�肵�܂��B�f�t�H���g��no�ł��B
+
+skill_delay_attack_enable
+ �X�L���f�B���C�̊ԍU���ł��邩�ǂ����ł��Byes�ɂ���΃X�L���f�B���C�̊ԃX�L���͎g���Ȃ����ǍU���͂ł��܂��B
+ �f�t�H���g��no�ł��B
+
+left_cardfix_to_right
+ �񓁗��̍��蕐��̎푰�A�����ASize�̃_���[�W�␳���E�蕐��ɓK�p���邩�ǂ����ł��B�����yes�ɂ���ƍ��蕐��ɂ͎푰�A�����ASize�̃_���[�W�␳���|����Ȃ��Ȃ�܂��B�f�t�H���g��no�ł��B
+
+player_skill_add_range
+ �v���C���[�̃X�L���˒�����G�����ꂽ���ǂꂮ�炢�̋����܂ŃX�L�����g�p�”\�ɂ��邩�����߂܂��B�X�L���̎˒�+player_skill_add_range�܂ŃX�L�����͂��܂��B�f�t�H���g��0�ł��������͓��ꂽ���������ł��B
+
+skill_out_range_consume
+ �X�L���̎˒�����G������ăX�L�������s������SP��A�C�e�������Ղ��邩�ǂ����ł��B�f�t�H���g��yes�ł��B
+
+monster_skill_add_range
+ �����X�^�[�̃X�L���˒�����G�����ꂽ���ǂꂮ�炢�̋����܂ŃX�L�����g�p�”\�ɂ��邩�����߂܂��B�X�L���̎˒�+monster_skill_add_range�܂ŃX�L�����͂��܂��B�f�t�H���g��0�ł��B
+
+player_damage_delay
+ �v���C���[�L�������_���[�W���󂯂����ړ��ł��Ȃ��f�B���C�����邩�ǂ����ł��B
+ yes�ɂ���ƃC���f���A�ł��g��Ȃ�����_���[�W���󂯂���
+ ���΂炭�͓����܂���B�f�t�H���g��yes�ł��B
+
+player_damage_delay_rate
+ �v���C���[�L�������_���[�W���󂯂����ړ��ł��Ȃ��f�B���C��S�����Œ������܂��B
+ 200�ɂ���ƃf�B���C���{�ɂȂ�A0�ɂ���ƃf�B���C���Ȃ��Ȃ�܂��B
+ player_damage_delay��yes�ɂ��ĂȂ��ƈӖ�������܂���B
+ �f�t�H���g��100�ł��B
+
+defunit_not_enemy
+ �h�䃆�j�b�g�i�Z�C�t�e�B�E�H�[��/�j���[�}�Ȃǁj��MOB�Ɍ��ʂ�
+ �y�ڂ��Ȃ��悤�ɂ��邩�ǂ����ł��B�f�t�H���g��yes�ł��B
+
+random_monster_checklv
+ �����X�^�[���҃A�C�e�����g�����Ƃ��Ɏ������LV�̍��������X�^�[�����҂��邩�ǂ����ł��B
+ yes�ɂ���ƁA�������LV�̍��������X�^�[�����҂��Ȃ��悤�ɂȂ�܂��B
+ �f�t�H���g��yes�ł��B
+
+attribute_recover
+ �����ɂ���čU������Ă��񕜂��邩�ǂ����ł��Bno�̏ꍇ��-������
+ 0�ɂ��܂��B�f�t�H���g��yes�ł��B
+
+item_auto_get
+ �A�C�e�������擾�@�\���g�p���邩�ǂ����ł��B
+ yes�ɂ���ƃA�C�e���h���b�v�������X�^�[�Ɉ�ԑ����_���[�W��^�����L������
+ �����ŃA�C�e�����擾����悤�ɂȂ�܂��B
+ �f�t�H���g��no�ł��B
+
+flooritem_lifetime
+ ���ɗ������A�C�e����������܂ł����鎞�Ԃł��B�P�ʂ�ms(�~���b)�ł��B
+ �f�t�H���g��60000(60�b)�ōŏ���1000(1�b)�ł��B1000�����Ȃ�f�t�H���g�ɃZ�b�g����܂��B
+
+item_first_get_time
+ �����X�^�[�Ɉ�ԃ_���[�W�𑽂��^�����L�����ȊO�����̃����X�^�[��
+ �h���b�v�A�C�e��������悤�ɂȂ�܂ł̎��Ԃł��B
+ �P�ʂ�ms(�~���b)�ł��B�f�t�H���g��10000(10�b)�ł��B
+
+item_second_get_time
+ item_first_get_time�̌ヂ���X�^�[�ɓ�ԖڂɃ_���[�W�𑽂��^����
+ �L�����ȊO�����̃����X�^�[�̃h���b�v�A�C�e��������悤�ɂȂ�܂ł�
+ ���Ԃł��B�P�ʂ�ms(�~���b)�ł��B�f�t�H���g��7000(7�b)�ł��B
+
+item_third_get_time
+ item_second_get_time�̌ヂ���X�^�[�ɎO�ԖڂɃ_���[�W�𑽂��^����
+ �����ȊO�����̃����X�^�[�̃h���b�v�A�C�e��������悤�ɂȂ�܂ł�
+ ���Ԃł��B�P�ʂ�ms(�~���b)�ł��B�f�t�H���g��5000(5�b)�ł��B
+
+mvp_item_first_get_time
+ �����X�^�[�Ɉ�ԃ_���[�W�𑽂��^�����L�����ȊO�����̃����X�^�[��
+ MVP�A�C�e��������悤�ɂȂ�܂ł̎��Ԃł��B
+ �P�ʂ�ms(�~���b)�ł��B�f�t�H���g��10000(10�b)�ł��B
+
+mvp_item_second_get_time
+ mvp_item_first_get_time�̌ヂ���X�^�[�ɓ�ԖڂɃ_���[�W�𑽂��^����
+ �L�����ȊO�����̃����X�^�[��MVP�A�C�e��������悤�ɂȂ�܂ł�
+ ���Ԃł��B�P�ʂ�ms(�~���b)�ł��B�f�t�H���g��10000(10�b)�ł��B
+
+mvp_item_third_get_time
+ mvp_item_second_get_time�̌ヂ���X�^�[�ɎO�ԖڂɃ_���[�W�𑽂��^����
+ �L�����ȊO�����̃����X�^�[��MVP�A�C�e��������悤�ɂȂ�܂ł�
+ ���Ԃł��B�P�ʂ�ms(�~���b)�ł��B�f�t�H���g��2000(2�b)�ł��B
+
+item_rate
+ �A�C�e���h���b�v����S�����Œ������܂��B
+ 0-1000���x�̐��l���w�肵�Ă��������B�f�t�H���g��100�ł��B
+
+drop_rate0item
+ �����m��0�̃A�C�e��(�ꕔ�����X�^�[�ɂ����郊���S)�𗎉����邩�ǂ����̐ݒ�ł��B
+ �f�t�H���g��no�ł��B
+
+base_exp_rate
+ BaseEXP�̏����{����S�����Œ������܂��B
+ 0-1000���x�̐��l���w�肵�Ă��������B�f�t�H���g��100�ł��B
+
+job_exp_rate
+ JobEXP�̏����{����S�����Œ������܂��B
+ 0-1000���x�̐��l���w�肵�Ă��������B�f�t�H���g��100�ł��B
+
+death_penalty_type
+ �f�X�y�i���e�B�̃^�C�v�����肵�܂��B
+ 0�Ŏ��񂾌ナ�X�^�[�g���鎞�ɓK�p�Ŏ����Ă���EXP�̗ʂ���䗦�̕������炷�d�l�A1�Ŏ��񂾒���ɓK�p�Ŏ����Ă���EXP�̗ʂ���䗦�̕������炷�d�l�ł��B
+ 2�Ŏ��񂾌ナ�X�^�[�g���鎞�ɓK�p�Ŏ��̃��x���A�b�v�܂ł�EXP����䗦�̕������炷�d�l�A3�Ŏ��񂾒���ɓK�p�Ŏ��̃��x���A�b�v�܂ł�EXP����䗦�̕������炷�d�l�ł��B
+ �f�t�H���g��0�ł��B
+
+death_penalty_base
+ �f�X�y�i���e�B�ɂ��BASE�o���l��������S�����Œ������܂��B
+ ���܂�Ⴗ����l���g���ƌ���܂���B�P�ʂ�0.01%�ł��B
+ �f�t�H���g��0�ł��B
+
+death_penalty_job
+ �f�X�y�i���e�B�ɂ��JOB�o���l��������S�����Œ������܂��B
+ ���܂�Ⴗ����l���g���ƌ���܂���B�P�ʂ�0.01%�ł��B
+ �f�t�H���g��0�ł��B
+
+zeny_penalty
+ ���񂾎������Ȃ�[�j�ʂ̔䗦�ł��B�P�ʂ�0.01%�ł��B���񂾎�
+ ����킯�ł͂Ȃ����񂾌�Z�[���|�C���g�ɖ߂鎞�K�p����܂��B
+ �f�t�H���g��0�ł��B
+
+restart_hp_rate
+ ���X�^�[�g���鎞�ɉ񕜂���HP�䗦��S�����Œ������܂��B�P�ʂ�%�ł��B
+ �f�t�H���g��0�ł��B0�̏ꍇ1�񕜂ɂȂ�܂��B
+
+restart_sp_rate
+ ���X�^�[�g���鎞�ɉ񕜂���SP�䗦��S�����Œ������܂��B�P�ʂ�%�ł��B
+ �f�t�H���g��0�ł��B0�̏ꍇ�͉񕜂��܂���B
+ ������SP���䗦��荂���ꍇ���񕜂��܂���B
+
+mvp_hp_rate
+ MVP �����X�^�[��HP��S�����Œ������܂��B
+ 0-1000���x�̐��l���w�肵�Ă��������B�f�t�H���g��100�ł��B
+
+mvp_item_rate
+ MVP�A�C�e���̏����{����S�����Œ������܂��B
+ 0-1000���x�̐��l���w�肵�Ă��������B�f�t�H���g��100�ł��B
+
+mvp_exp_rate
+ MVP EXP�̏����{����S�����Œ������܂��B
+ 0-1000���x�̐��l���w�肵�Ă��������B�f�t�H���g��100�ł��B
+
+monster_hp_rate
+ MVP �ȊO�̃����X�^�[��HP��S�����Œ������܂��B
+ 0-1000���x�̐��l���w�肵�Ă��������B�f�t�H���g��100�ł��B
+
+monster_max_aspd
+ �����X�^�[�̍ő�U�����x��ݒ肵�܂��B
+ �f�t�H���g��199�ł��B�ő��199�ōŏ���100�ł��B
+
+atcommand_gm_only
+ ���R�}���h��GM��p�ɂ��邩�ǂ����ł��B�f�t�H���g��no�ł��B
+
+gm_all_skill
+ �S�ẴX�L�����o������悤�ɂ���GM�̃��x����ݒ肵�܂��B
+ �����0�ȊO�ɂ���ƁA����GM���x���ȏ��GM��JOB��X�L�����������Ɋ֌W�Ȃ��S�X�L�����o�����܂��B(�N�F�X�g�X�L�����܂߂�)
+ �f�t�H���g�� 0 �ł��B0�̏ꍇ��GM�ł͂Ȃ��S�ẴL�����̈Ӗ��ł͂Ȃ��S�Ă�GM���S�ẴX�L�����o�����Ȃ��ƌ������Ƃł��B
+
+gm_all_equipment
+ �S�Ă̑����i�𑕔��ł���悤�ɂ���GM�̃��x����ݒ肵�܂��B
+ �����0�ȊO�ɂ���ƁA����GM���x���ȏ��GM��JOB�⃌�x���A���ʂɊ֌W�Ȃ�
+ �S�����i�𑕔��ł���悤�ɂȂ�܂��B�������A�N���C�A���g���ŃG���[��
+ �N�����g�ݍ��킹������Ǝv���܂��B�f�t�H���g�� 0 �ł��B
+ 0�̏ꍇ�͑S�Ă�GM�͒ʏ�v���C���[�Ɠ������肪�s���܂��B
+
+gm_skill_unconditional
+ �������ɃX�L�����g�p�ł���悤�ɂ���GM�̃��x����ݒ肵�܂��B
+ �����0�ȊO�ɂ���ƁA����GM���x���ȏ��GM�͑�����������A�C�e���̗L��
+ �ȂǂɊ֌W�Ȃ��A�����ĉ�������邱�ƂȂ��X�L�����g�p�ł���悤��
+ �Ȃ�܂��B���菈���𖳎�����̂œ���ɕs�s�����ł�”\��������܂��B
+ �f�t�H���g�� 0 �ł��B 0�̏ꍇ�͑S�Ă�GM�͒ʏ�v���C���[�Ɠ������肪
+ �s���܂��B
+
+player_skillfree
+ �X�L���c���[�Ɋ֌W�Ȃ��X�L�����グ�邱�Ƃ��ł��邩�ǂ����ł��B
+ �����yes�ɂ���΃v���C���[�̐E�ƂŏK�����Ƃ��ł���X�L���S�Ă�
+ �X�L���c���[�Ɋ֌W�Ȃ��グ�邱�Ƃ��ł��܂��B�f�t�H���g��no�ł��B
+
+player_skillup_limit
+ �X�L�����Z�b�g�����������X�L���𐧌��Ȃ��ɏグ�邩�ǂ����ł��B
+ �����yes�ɂ���Ύn�߂̃X�L���|�C���g9�‚̓m�[�r�X�ŏK���X�L���ɂ���
+ �g���܂���B�����Ă��̌��39��1���E�ƂŏK�����ɂ����g���Ă��̌��
+ �|�C���g�͎��R�Ɏg�����Ƃ��ł��܂��B�f�t�H���g��no�ł��B
+
+weapon_produce_rate
+ ���퐻���X�L���ł̐�����������S�����Œ������܂��B
+ 0-1000���x�̐��l���w�肵�Ă��������B�f�t�H���g��100�ł��B
+
+potion_produce_rate
+ �|�[�V���������X�L���ł̐�����������S�����Œ������܂��B
+ 0-1000���x�̐��l���w�肵�Ă��������B�f�t�H���g��100�ł��B
+
+monster_active_enable
+ ��U�����X�^�[���U�ɂ��邩�ǂ����ł��B�����no�ɂ����
+ ��U�����X�^�[�����U�ɂȂ�܂��B�f�t�H���g��yes�ł��B
+
+monster_damage_delay_rate
+ �����X�^�[���_���[�W���󂯂����ړ��ł��Ȃ��f�B���C��S�����Œ������܂��B
+ 200�ɂ���ƃf�B���C���{�ɂȂ�A0�ɂ���ƃf�B���C���Ȃ��Ȃ�܂��B
+ �f�t�H���g��100�ł��B
+
+monster_loot_type
+ ���[�g�����X�^�[�̍s���̎d�����w�肵�܂��B
+ 0�̏ꍇ��LOOTITEM_SIZE�܂ŃA�C�e����H�ׂĂ��܂��A�C�e����H�ׂāA
+ �O�̃A�C�e����������d�l�B1�̏ꍇ��LOOTITEM_SIZE�܂ŃA�C�e����H�ׂ��
+ �����A�C�e����H�ׂȂ��Ȃ�d�l�B�f�t�H���g��0�ł��B
+
+mob_skill_use
+ MOB���X�L�����g���Ă��邩�ǂ����ł��B�f�t�H���g��yes�ł��B
+
+mob_count_rate
+ map_athena.conf�Ŏw�肳�ꂽnpc�f�[�^��ǂݍ��ލہA
+ monster�Œ�`���ꂽ�z�uMOB�̐���S�����Œ������܂��B
+ ��O�Ƃ��āA�z�u��1�Ƃ��Ē�`���ꂽMOB�̐��͕ς��܂���B(BOSS�΍�)
+ �܂��A�z�u���������C�������Ƃ��A1�����ɂȂ����ꍇ��1�Ƃ��ď������܂��B
+ 0-1000���x�Ŏw�肵�Ă��������B�f�t�H���g��100�ł��B
+
+quest_skill_learn
+ �N�F�X�g�X�L���𕁒ʂɏK�����邩�ǂ����ł��B
+ �����yes�ɂ���ƃN�F�X�g�X�L�������ʂɕ\������ăX�L���|�C���g���g���ďK�����邱�Ƃ��ł��܂��B
+ �f�t�H���g�� no�ł��B
+
+quest_skill_reset
+ �X�L�������Z�b�g���鎞�N�F�X�g�X�L�������Z�b�g���邩�ǂ����ł��B
+ �f�t�H���g��yes�ł��B
+ no�ɂ��Ă�quest_skill_learn��yes�ɂ���΃��Z�b�g����܂��B
+
+basic_skill_check
+ ����A�����A�p�[�e�B�����A�`���b�g���[����蓙�̎���{�X�L�����`�F�b�N���邩�ǂ����ł��B
+ �����no�ɂ���΍���A�������̊�{�X�L�����K�v�ȍs������{�X�L���Ɋ֌W�Ȃ��g�����Ƃ��ł��܂��B
+ �f�t�H���g�� yes�ł��B
+
+guild_emperium_check
+ �M���h����鎞�G���y���E��������邩�ǂ����ł��B�����no�ɂ����
+ �G���y���E���Ȃ��ł��M���h�����܂��B
+ �f�t�H���g�� yes�ł��B
+
+guild_exp_limit
+ �M���h�̖�E�ɐݒ�ł����[�o���l�̊����̏����ݒ�ł��܂��B
+ �f�t�H���g��50(%)�ł��B
+
+player_invincible_time
+ �}�b�v�ړ���e���|�[�g�A�����������̖��G���Ԃ�ݒ肵�܂��B�P�͂�
+ ms(�~���b)�B�ړ��A�U���s���A�X�L���g�p�A�A�C�e���g�p������Ƃ���
+ ���Ԃ͂Ȃ��Ȃ�B(�V�[�Y���[�h�ł͎��Ԃ�2�{�ɂ��ēK�p)
+ �f�t�H���g��5000(5�b)�ł��B
+
+pet_catch_rate
+ �y�b�g�̕ߊl�{����S�����Őݒ肵�܂��B
+ 0-1000���x�̐��l���w�肵�Ă��������B�f�t�H���g��100�ł��B
+pet_rename
+ �y�b�g�̖��O��ύX���邩�ǂ��������߂܂��B�f�t�H���g��no�ł��B
+ yes�͉��x�ł����O�̕ύX���”\�Bno�͈�x�ύX����Ƃ����ύX�s�”\�ɂȂ�B
+
+pet_friendly_rate
+ �y�b�g�ɉa�����������オ��e���x�̔{���ł��B
+ �e���x������ꍇ�͓K�p����܂���B�f�t�H���g��100�ł��B
+
+pet_hungry_delay_rate
+ �y�b�g�̕������鎞�Ԃ̔{���ł��B
+ �{���������ƕ��������Ȃ�܂��B�f�t�H���g��100�ł��B
+
+pet_hungry_friendly_decrease
+ �y�b�g�̕������S�Ɍ�����������e���x�̗ʂł��B�f�t�H���g��5�ł��B
+
+pet_str
+ �y�b�g��ATK�v�Z��STR��K�p���邩�ǂ����ł��B
+ �f�t�H���g��yes�ł��B
+
+pet_status_support
+ �y�b�g�ɂ��X�e�[�^�X�{�[�i�X��K�p���邩�ǂ����ł��Byes�ɂ����
+ �y�b�g�������Ă鎞�y�b�g���ɐݒ肳��Ă���X�e�[�^�X�{�[�i�X��
+ �t���܂��B�f�t�H���g��no�ł��B
+
+pet_attack_support
+pet_damage_support
+ ��l�������X�^�[�Ƀ_���[�W��^�����Ƃ��A�󂯂��Ƃ���
+ �y�b�g���x���U�������邩�ǂ����ł��Byes�ɂ���ƃy�b�g�̐e���x��
+ ����߂Đe�����̎������x���U�������Ă���܂��B�f�t�H���g��no�ł��B
+
+pet_support_rate
+ �y�b�g�̎x���U���m���̔{���ł��B�i100�Œʏ�A200�Ŕ{�ł�)
+ �{���������Ǝx���U���悭���Ă����悤�ɂȂ�܂��B�f�t�H���g��100�ł��B
+
+pet_attack_exp_to_master
+ �y�b�g���^�����_���[�W�̕��̌o���l����l���������邩�ǂ����ł��B
+ �����yes�ɂ���ƃy�b�g�̍U���ɂ��_���[�W����l���^�������ɂȂ�
+ ��l���o���l���������邱�Ƃ��ł��܂��B�f�t�H���g��no�ł��B
+
+pet_attack_exp_rate
+ �y�b�g���^�����_���[�W�̕��̌o���l����l���������鎞�̔{���ł��B
+ �f�t�H���g��100�ł��B
+pet_lootitem
+ �y�b�g���A�C�e�������[�g���邩�ǂ����̐ݒ�ł��B
+ �f�t�H���g��no�ł��B
+
+pet_weight
+ �y�b�g�Ƀ��[�g������Ƃ��̏d�ʐ����ł��B
+ �f�t�H���g��1000�ł��B
+
+skill_min_damage
+ �X�L�����g�������_���[�W���A�Ő���薢���̏ꍇ�S�ă~�X�ɂȂ邩1�_���[�W�ɂȂ邩�����肵�܂��B
+ �f�t�H���g��no�ł��B
+
+finger_offensive_type
+ �X�L���w�e�̕\���^�C�v�����肵�܂��B
+ 0�͖{�T�[�o�[�d�l��1�̓A�e�i�d�l�ł��B�f�t�H���g��0�ł��B
+
+heal_exp
+ �X�L���u�q�[���v���g�����ۂɂ��炦��W���u�o���l�ʂ̐ݒ�ł��B
+ 100�ʼn񕜂����ʂƓ��ʂɂȂ�܂��B
+ �����X�^�[�̌o���l��ύX���ĂȂ��ꍇ��5�`10���x���K�����Ǝv���܂��B
+ �f�t�H���g��0�ł��B
+
+resurrection_exp
+ �X�L���u���U���N�V�����v���g�����ۂɂ��炦��o���l�ʂ̐ݒ�ł��B
+ �P�ʂ�0.01%�ł��B���������v���C���[�������Ă���o���l * ���x����/100 * resurrection_exp/10000 ���̌o�����Ⴆ�܂��B
+ �f�t�H���g��0�ł��B
+
+shop_exp
+ �X�L���f�B�X�J�E���g�ƃI�[�o�[�`���[�W���K�����Ă�ꍇNPC���p���z�ɉ�����JOB�o���l�l���{���ł��B�i100�Œʏ�A200�Ŕ{�ɂȂ�܂��j
+ �v�Z����ln(���*�X�L�����x��) * shop_exp / 100 �Ŕ����ꍇ�̓f�B�X�J�E���g�����鎞�̂ݓK�p�Ŕ���ꍇ�I�[�o�[�`���[�W�����鎞�̂ݓK�p����܂��B
+ �v�Z���͓K�x�ɍ�������ł��B
+ �f�t�H���g��0�ł��B
+
+combo_delay_rate
+ �����N�̃R���{�f�B���C�̎��Ԃ̔{���ł��B�i100�Œʏ�A200�Ŕ{�ɂȂ�܂��B�j
+ �������ӂ���ׂ��Ȃ͍̂����ݒ肷��̂��������Ƃł͂Ȃ����Ƃł��B
+ �R���{�f�B���C�������ƃR���{�̌q���͂悭�Ȃ�܂������̒����Ȃ���
+ ���Ԃ̊Ԃ͍s���ł��Ȃ�����ł��B�f�t�H���g��100�ł��B
+
+item_check
+ �A�C�e���̃`�F�b�N���s�����ǂ����ł��B
+ ���O�C�����ƃ}�b�v�ړ����ɏ����A�C�e���ɕs���A�C�e�����Ȃ����`�F�b�N���܂��B
+ �܂�@item�ŕs���A�C�e���������ł��Ȃ����܂��B
+ �f�o�O��A�C�e���̊m�F���s���Ƃ��Ȃǂ�off�ɂ��Ă��������B
+ �f�t�H���g��on�ł��B
+
+wedding_modifydisplay
+ �^�L�V�[�h�ƃE�F�f�B���O�h���X��\�����邩�ǂ����ł��B
+ �����L������\���������ꍇ�͂����yes�ɂ��Ă��������B
+ �f�t�H���g��no�ł��B
+
+natural_healhp_interval
+ HP�������񕜂���܂Ŋ|���鎞�Ԃł��B�P�ʂ�ms(�~���b)�ł��B
+ �f�t�H���g��6000��NATURAL_HEAL_INTERVAL�����ɂ��邱�Ƃ͂ł��܂���B
+
+natural_healsp_interval
+ SP�������񕜂���܂Ŋ|���鎞�Ԃł��B�P�ʂ�ms(�~���b)�ł��B
+ �f�t�H���g��8000��NATURAL_HEAL_INTERVAL�����ɂ��邱�Ƃ͂ł��܂���B
+
+natural_heal_skill_interval
+ �X�L���ɂ���Ď����񕜂���ꍇ�|���鎞�Ԃł��B�P�ʂ�ms(�~���b)�ł��B
+ �f�t�H���g��10000��NATURAL_HEAL_INTERVAL�����ɂ��邱�Ƃ͂ł��܂���B
+
+natural_heal_weight_rate
+ �����񕜂��ł��Ȃ��Ȃ�d�ʂ�ݒ肵�܂��B�P�ʂ�%�ł��B
+ �ŏ���50�ōő��101�ł��B�ő傪101�Ȃ̂͏d�ʂ�
+ natural_heal_weight_rate�����̎��Ɏ����񕜂��邩��ł��B(�‚܂�101�Ȃ�
+ ���‚ł������񕜂ł��܂��B)
+ �f�t�H���g��50�ł��B
+
+item_name_override_grffile
+ �A�C�e���̖��O(�p��ȊO�̖��O�ł��B)��.grf�t�@�C������ǂނ��ǂ����ł��B
+ no�ɂ����item_db.txt�̖��O���g���܂��B
+ �f�t�H���g��yes�ł��B
+
+arrow_decrement
+ �|���g����������Ղ��邩�ǂ����ł��B�����no�ɂ����
+ ����Ղ���܂���B(��𑕔�����K�v�͂���܂��B)
+ �f�t�H���g��yes�ł��B
+
+max_aspd
+ �v���C���[�̍ő�U�����x��ݒ肵�܂��B
+ �f�t�H���g��199�ł��B�ő��199�ōŏ���100�ł��B
+
+max_hp
+ �ő�HP��ݒ肵�܂��B
+ �f�t�H���g��32500�ł��B�ő��1000000�ōŏ���100�ł��B
+
+max_sp
+ �ő�SP��ݒ肵�܂��B
+ �f�t�H���g��32500�ł��B�ő��1000000�ōŏ���100�ł��B
+
+max_parameter
+ �v���C���[�̊�{�p�����[�^�̍ő�l��ݒ肵�܂��B
+ �f�t�H���g��99�ł��B�ő��10000�ōŏ���10�ł��B
+ ��{�p�����[�^�傫���߂���ƃN���C�A���g�������N����̂�
+ �K���Ȓl��ݒ肷������ǂ��ł��B
+
+max_cart_weight
+ �J�[�g�̍ő�d�ʂ�ݒ肵�܂��B
+ �f�t�H���g��8000�ł��B�ő��1000000�ōŏ���100�ł��B
+
+player_skill_log
+ �v���C���[�̃X�L���g�p���O��\�����邩�ǂ����ł��B
+ �f�t�H���g��no�ł��B
+
+monster_skill_log
+ �����X�^�[�̃X�L���g�p���O��\�����邩�ǂ����ł��B
+ �f�t�H���g��no�ł��B
+
+battle_log
+ �퓬�֌W�̃��O��\�����邩�ǂ����ł��B
+ �f�t�H���g��no�ł��B
+
+save_log
+ �L�����̕ۑ��Ɋւ��郍�O��\�����邩�ǂ���
+ �f�t�H���g��no�ł��B
+
+error_log
+ �G���[���O��\�����邩�ǂ����ł��B
+ �f�t�H���g��yes�ł��B
+
+etc_log
+ �X�L���A�퓬�A�L�����ۑ��A�G���[�ȊO�̃��O��\�����邩�ǂ���
+ �f�t�H���g��yes�ł��B
+
+save_clothcolor
+ ���̐F��ۑ����邩�ǂ����A�L���ɂ���Ɩ�肪���邩������܂���B
+ �f�t�H���g��no�ł��B
+
+undead_detect_type
+ �A���f�b�h��F��������@��ݒ肵�܂��B0�ő����̂݁A1�Ŏ푰�̂݁A
+ 2�ő����Ǝ푰�̗����̂ǂ���ł������Ă�ꍇ�ɂȂ�܂��B
+ �f�t�H���g��0�ł��B
+
+player_auto_counter_type
+ �v���C���[�̃I�[�g�J�E���^�[�̎d�l��ݒ肵�܂��B0��100%�N���e�B�J��
+ �ŃX�L�����������A1�Ŗh�䖳���AHit+20�A�N���e�B�J����2�{�ŃX�L������
+ �����A2��100%�N���e�B�J���ŃX�L�������L��A3�Ŗh�䖳���AHit+20�A
+ �N���e�B�J����2�{�ŃX�L�������L��ł��B
+ �f�t�H���g��1�ł��B
+
+monster_auto_counter_type
+ �����X�^�[�̃I�[�g�J�E���^�[�̎d�l��ݒ肵�܂��B0��100%�N���e�B�J��
+ �ŃX�L�����������A1�Ŗh�䖳���AHit+20�A�N���e�B�J����2�{�ŃX�L������
+ �����A2��100%�N���e�B�J���ŃX�L�������L��A3�Ŗh�䖳���AHit+20�A
+ �N���e�B�J����2�{�ŃX�L�������L��ł��B
+ �f�t�H���g��1�ł��B
+
+agi_penaly_type
+ agi_penaly_count�ȏ�̓G�ɍU�����ꂽ����agi�y�i���e�B�̎d�l��ݒ肵�܂��B
+ 0�łȂ��A1��agi_penaly_num%���Œ����āA2��agi_penaly_num��������܂��B
+ �f�t�H���g��0�ł��B
+
+agi_penaly_count
+ agi�y�i���e�B��K�p����G�̐���ݒ肵�܂��B
+ 2�����ɐݒ肷�邱�Ƃ͂ł��܂���B�f�t�H���g��3�ł��B
+
+agi_penaly_num
+ agi�y�i���e�B�ɂ���Č������̗ʂ�ݒ肵�܂��B
+ �f�t�H���g��0�ł��B
+
+vit_penaly_type
+ vit_penaly_count�ȏ�̓G�ɍU�����ꂽ����vit�y�i���e�B�̎d�l��ݒ肵�܂��B
+ 0�łȂ��A1��vit_penaly_num%���Œ����āA2��vit_penaly_num��������܂��B
+ (����̂�vit�ɂ��h��̂�)
+ �f�t�H���g��0�ł��B
+
+vit_penaly_count
+ vit�y�i���e�B��K�p����G�̐���ݒ肵�܂��B
+ 2�����ɐݒ肷�邱�Ƃ͂ł��܂���B�f�t�H���g��3�ł��B
+
+vit_penaly_num
+ vit�y�i���e�B�ɂ���Č������̗ʂ�ݒ肵�܂��B
+ �f�t�H���g��0�ł��B
+
+player_defense_type
+ �v���C���[���ΏۂɍU�����鎞��DEF�̌v�Z���@�B0�Ŗ{�I�d�l�A1�ȏ�Ō��Z(DEF*�l)�B
+
+monster_defense_type
+ �����X�^�[���ΏۂɍU�����鎞��DEF�̌v�Z���@�B0�Ŗ{�I�d�l�A1�ȏ�Ō��Z(DEF*�l)�B
+
+pet_defense_type
+ �y�b�g���ΏۂɍU�����鎞��DEF�̌v�Z���@�B0�Ŗ{�I�d�l�A1�ȏ�Ō��Z(DEF*�l)�B
+
+magic_defense_type
+ MDEF�̌v�Z���@�B0�Ŗ{�I�d�l�A1�ȏ�Ō��Z(MDEF*�l)
+
+player_skill_reiteration
+ �v���C���[���g���ꕔ�̒n�ʃX�L���̏d�˒u�������‚��邩�ǂ����ł��B
+ �����yes�ɂ����SW��j���[�}�A�g���b�v���d�˂Ēu�����Ƃ��ł��܂��B
+ �f�t�H���g��no�ł��B
+
+monster_skill_reiteration
+ �����X�^�[���g���ꕔ�̒n�ʃX�L���̏d�˒u�������‚��邩�ǂ����ł��B
+ �����yes�ɂ����SW��j���[�}�A�g���b�v���d�˂Ēu�����Ƃ��ł��܂��B
+ �f�t�H���g��no�ł��B
+
+player_skill_nofootset
+ �v���C���[���g���ꕔ�̒n�ʃX�L�����v���C���[�⃂���X�^�[�̑�����
+ �u���̂��֎~���邩�ǂ����ł��B�����yes�ɂ���ƃX�L����ݒu���鎞����
+ ���ʔ͈͂Ƀv���C���[�⃂���X�^�[������ƃX�L����u�����Ƃ��ł��܂���B
+ �f�t�H���g��no�ł��B
+
+monster_skill_nofootset
+ �����X�^�[���g���ꕔ�̒n�ʃX�L�����v���C���[�⃂���X�^�[�̑�����
+ �u���̂��֎~���邩�ǂ����ł��B�����yes�ɂ���ƃX�L����ݒu���鎞����
+ ���ʔ͈͂Ƀv���C���[�⃂���X�^�[������ƃX�L����u�����Ƃ��ł��܂���B
+ �f�t�H���g��no�ł��B
+
+player_cloak_check_type
+ �v���C���[�N���[�L���O�̎d�l��ݒ肵�܂��B
+ 0�͕ǃ`�F�b�N�L��A�X�L���g�p�ƍU���ʼn��������B
+ 1�͕ǃ`�F�b�N�����A�X�L���g�p�ƍU���ʼn��������B
+ 2�͕͂ǃ`�F�b�N�L��A�X�L���g�p�ƍU���ʼn�������Ȃ��B
+ 2�͕͂ǃ`�F�b�N�����A�X�L���g�p�ƍU���ʼn�������Ȃ��B
+ �f�t�H���g��0�ł��B
+
+monster_cloak_check_type
+ �����X�^�[�N���[�L���O�̎d�l��ݒ肵�܂��B
+ 0�͕ǃ`�F�b�N�L��A�X�L���g�p�ƍU���ʼn��������B
+ 1�͕ǃ`�F�b�N�����A�X�L���g�p�ƍU���ʼn��������B
+ 2�͕͂ǃ`�F�b�N�L��A�X�L���g�p�ƍU���ʼn�������Ȃ��B
+ 2�͕͂ǃ`�F�b�N�����A�X�L���g�p�ƍU���ʼn�������Ȃ��B
+ �f�t�H���g��0�ł��B
+
+gvg_short_attack_damage_rate
+ �V�[�Y���[�h�ŋߋ��������U���̃_���[�W�{���ł��B�f�t�H���g��100�ł��B
+
+gvg_long_attack_damage_rate
+ �V�[�Y���[�h�ʼn����������U���̃_���[�W�{���ł��B�f�t�H���g��100�ł��B
+
+gvg_magic_attack_damage_rate
+ �V�[�Y���[�h�Ŗ��@�U���̃_���[�W�{���ł��B�f�t�H���g��100�ł��B
+
+gvg_misc_attack_damage_rate
+ �V�[�Y���[�h�ŕ����U���Ɩ��@�U���ȊO�̍U��(���g���b�v��)��
+ �_���[�W�{���ł��B�f�t�H���g��100�ł��B
+
+mob_changetarget_byskill: no
+ ������skillused�̃X�L����MOB��PC�Ɏg�p����Ƃ��A���̑Ώۂ��X�L���g�p�҂ɂ��邩�ǂ����ł��B
+ MOB�X�L���g�p��Ƀ^�Q�͖߂�܂��B�f�t�H���g��no�ł��B
+
+player_attack_direction_change
+ �v���C���[���U��������������ύX���邩�ǂ����ł��B�{�I�ł͓����Ȃ�����������ς���Ȃ��̂ł����o�O�ۂ��d�l�Ȃ̂Ńf�t�H���g��yes�ł��B
+ no�ɂ���Γ������Ƃ����ŕ������ς���悤�ɂȂ�܂��B
+
+monster_attack_direction_change
+ �����X�^�[���U��������������ύX���邩�ǂ����ł��B�{�I�ł͓����Ȃ�����������ς���Ȃ��̂ł����o�O�ۂ��d�l�Ȃ̂Ńf�t�H���g��yes�ł��B
+ no�ɂ���Γ������Ƃ����ŕ������ς���悤�ɂȂ�܂��B
+
+player_land_skill_limit
+ skill_db.txt�Őݒ肳��Ă���n�ʃX�L���̐��������v���C���[��
+ �K�p���邩�ǂ����ł��B�����yes�ɂ���ΐݒ肳��Ă��鐔�ȏ��
+ �n�ʂɐݒu���邱�Ƃ��ł��Ȃ��Ȃ�܂������������ǂ��ς��Ă�
+ MAX_SKILLUNITGROUP���z���鐔�̐ݒu�͂ł��܂���B
+ �f�t�H���g��yes�ł��B
+
+monster_land_skill_limit
+ skill_db.txt�Őݒ肳��Ă���n�ʃX�L���̐������������X�^�[��
+ �K�p���邩�ǂ����ł��B�����yes�ɂ���ΐݒ肳��Ă��鐔�ȏ��
+ �n�ʂɐݒu���邱�Ƃ��ł��Ȃ��Ȃ�܂������������ǂ��ς��Ă�
+ MAX_MOBSKILLUNITGROUP���z���鐔�̐ݒu�͂ł��܂���B
+ �f�t�H���g��yes�ł��B
+
+party_skill_penaly
+ �ꕔ�̃p�[�e�B�X�L�����g�p�҂ƃp�[�e�B�ŃX�L�����ʂ��Ⴄ�悤��
+ ���邩�ǂ����ł��B����̉e�����󂯂�X�L���͍��̏�
+ �A�h���i�������b�V���A�E�G�|���p�[�t�F�N�V�����A�I�[�o�[�g���X�g�݂̂ł��B
+ �f�t�H���g��yes�ł��B
+
+monster_class_change_full_recover
+ �����X�^�[�����^�����t�H�[�V�X�ƃg�����X�t�H�[���[�V�������ɂ����
+ ���̃����X�^�[�ɕς���������̃����X�^�[��HP���ő�Ȃʼn񕜂����邩
+ �ǂ����ł��B�����yes�ɂ���ƕς���������X�^�[�̍ő�HP�܂�
+ �񕜂��܂��Bno�Ȃ�ς��O��HP�ƍő�HP�̔䗦�̕���HP�ɂȂ�܂��B
+ �f�t�H���g��no�ł��B
+
+produce_item_name_input
+ �����ō��ꂽ�S�⑮���΂ɐ����҂̖��O��t���邩�ǂ����ł��B
+ �f�t�H���g��yes�ł��B
+
+produce_potion_name_input
+ �����ō��ꂽ�|�[�V�����ɐ����҂̖��O��t���邩�ǂ����ł��B
+ �f�t�H���g��yes�ł��B
+
+making_arrow_name_input
+ ��쐬�ō��ꂽ��ɐ����҂̖��O��t���邩�ǂ����ł��B
+ �f�t�H���g��yes�ł��B
+
+holywater_name_input
+ �A�N�A�x�l�f�B�N�^�ō��ꂽ�����ɐ����҂̖��O��t���邩�ǂ����ł��B
+ �f�t�H���g��yes�ł��B
+
+display_delay_skill_fail
+ �X�L���g�p�̃f�B���C���Ɂu�X�L���g�p�̌�́A���΂炭���҂����������v��\�����邩�ǂ����ł��B
+ �f�t�H���g��yes�ł��B
+
+chat_warpportal
+ �`���b�g����PC�����[�v�|�[�^���Ŕ�΂��邩�ǂ����ł��B
+ �f�t�H���g��no�ł��B
+
+mob_warpportal
+ MOB�����[�v�|�[�^���Ŕ�΂��邩�ǂ����ł��B
+ �f�t�H���g��no�ł��B
+
+dead_branch_active
+ �Ö؂̎}�Ȃ�monster���߂�mobid�𕉐��Ɏw�肵���ꍇ�ɏ�������郂���X�^�[���A�N�e�B�u�ɂ��邩�ǂ����ł��B
+ �f�t�H���g��no�ł��B
+
+vending_max_value
+ �I�X�Œu����A�C�e�����i�̍ō��l�ł��B
+ �f�t�H���g��10000000�ł��B
+
+show_steal_in_same_party
+ �X�e�B�[���������A��ʓ���PT�����o�[(�����܂�)��
+ �X�e�B�[�������A�C�e���̏������J���邩�ǂ����ł��B
+ �f�t�H���g��no�ł��B
+
+enable_upper_class
+ �]���A�{�q�E��L���ɂ��邩�ǂ����ł��B
+ �f�t�H���g��no�ł��B
+
+pet_atack_attr_none
+ �y�b�g�ɂ�閳�����ʏ�U����
+ ��������(�����ɂ��␳����)�ɂ��邩�ǂ����ł��B
+ �f�t�H���g��no�ł�
+
+pc_atack_attr_none
+ �v���C���[�ɂ�閳�����ʏ�U����
+ ��������(�����ɂ��␳����)�ɂ��邩�ǂ����ł��B
+ �f�t�H���g��no�ł�
+
+mob_atack_attr_none
+ �����X�^�[�ɂ�閳�����ʏ�U����
+ ��������(�����ɂ��␳����)�ɂ��邩�ǂ����ł��B
+ �f�t�H���g��yes�ł�
+
+player_skill_partner_check
+ ���̍~���⍇�t�X�L�����s���ۂɃp�[�g�i�[�̑��݂��`�F�b�N���邩�ǂ����ł��B
+ �f�t�H���g��yes(�`�F�b�N����)�ł��B
+
+hide_GM_session
+ GM�A�J�E���g�̃L�����N�^�[��@�R�}���h���ŕ\���̑Ώۂɂ��邩�ǂ����ł��B
+ �f�t�H���g��no�ł�
+unit_movement_type
+ ���j�b�g�ړ��������@��I�����܂��B
+ 0�Ŗ{�I�d�l(������ׁ��d�A�I�������y)�A1��Athena�d�l(������ׁ��y�A�I�������d)
+ �f�t�H���g��0(�{�I�d�l)�ł�
+invite_request_check
+ �v���C���[���e��v����(PT�����AGuild�����A���)�ɑ��̗v�����󂯓���邩�ǂ����ł��B
+ yes�Ŗ{�I�d�l�Ano��Athena�d�l(�󂯓���Ȃ�)
+ �f�t�H���g��yes(�󂯓����)�ł��B
+skill_removetrap_type
+ �����[�u�g���b�v�̎d�l��I�����܂��B
+ 0:�{�I�d�l���1�‚��擾����
+ 1:Athena�d�l�Ŏg�����A�C�e�����g���������擾����
+disp_experience
+ �o���l��\�����邩�ǂ����ł��B
+ yes�ɂ���ƁA�G��|�������Ȃnjo���l�����������ɖ{�l�ɂ̂ݕ\������܂��B
+ �f�t�H���g��no�ł��B
+
+night_at_start
+ Choose if server begin with night (yes) or day (no)
+ Default: No
+
+day_duration
+ Define duration in msec of the day.
+ Set to 0 to disable day cycle (but not @day command).
+ Except 0, minimum is 60000 (1 minute).
+ Default: 7,200,000 = 2 hours
+
+night_duration
+ Define duration in msec of the night.
+ Set to 0 to disable night cycle (but not @night command).
+ Except 0, minimum is 60000 (1 minute).
+ Default: 1,800,000 = 30 min
+
+ban_spoof_namer
+ Ban people that try to use an other name of its name (spoof name).
+ Duration of the ban, in minutes.
+ Value from 0 to 32767. Set to 0 to do no ban.
+ Default: 5 (minutes)
+
+hack_info_GM_level
+ Set here minimum level of a (online) GM that can receive all informations about any player that try to hack, spoof a name, etc.
+ Values are from 0 to 100.
+ 100: disable information
+ 0: send to any people, including normal players
+ default: 60, according to GM definition in atcommand_athena.conf
+
+any_warp_GM_min_level
+ Set here the minimum GM level to disable the nowarp (from) and nowarpto (to) flags.
+ This option is mainly used in AT_commands (@memo, @warp, @charwarp, @go, etc...). All GM commands used to move or set a new map check nowarp and nowarpto flags.
+ default: 20 (first level after normal player or super'normal' player)
+
+packet_ver_flag
+ Set here which client version do you accept. Add all values of clients:
+ 1: Clients before 2004-07-06 (old clients)
+ 2: 2004-07-06 kRO client
+ 4: 2004-07-13 kRO client
+ 8: 2004-07-26 kRO client
+ 16: 2004-08-09 kRO / 2004-08-16aSakray / 2004-08-17aSakray client
+ 32: 2004-09-06aSakray client
+ default value: 63 (all clients)
+
+import
+ ���̍s��ʃt�@�C���̒��g�ƒu�������܂��B
+
+< Example >
+
+warp_point_debug: no
+enemy_critical: yes
+enemy_critical_rate: 100
+enemy_perfect_flee: no
+casting_rate: 100
+delay_rate: 100
+delay_dependon_dex: no
+skill_delay_attack_enable: no
+left_cardfix_to_right: no
+player_skill_add_range: 0
+skill_out_range_consume: yes
+monster_skill_add_range: 0
+player_damage_delay: yes
+player_damage_delay_rate: 100
+defunit_not_enemy: yes
+random_monster_checklv: yes
+attribute_recover: yes
+item_auto_get: no
+flooritem_lifetime: 60000
+item_first_get_time: 10000
+item_second_get_time: 7000
+item_third_get_time: 5000
+mvp_item_first_get_time: 10000
+mvp_item_second_get_time: 10000
+mvp_item_third_get_time: 2000
+item_rate: 100
+drop_rate0item: no
+base_exp_rate: 100
+job_exp_rate: 100
+death_penalty_type: 0
+death_penalty_base: 100
+death_penalty_job: 100
+zeny_penalty: 0
+restart_hp_rate: 0
+restart_sp_rate: 0
+mvp_hp_rate: 100
+mvp_item_rate: 100
+mvp_exp_rate: 100
+monster_hp_rate: 100
+monster_max_aspd: 199
+atcommand_gm_only: Yes
+gm_all_skill: 0
+gm_all_equipment: 0
+gm_skill_unconditional: 0
+player_skillfree: no
+player_skillup_limit: no
+weapon_produce_rate: 100
+potion_produce_rate: 100
+monster_active_enable: yes
+monster_damage_delay_rate: 100
+monster_loot_type: 0
+mob_skill_use: yes
+mob_count_rate: 100
+quest_skill_learn: no
+quest_skill_reset: yes
+basic_skill_check: yes
+guild_emperium_check: yes
+player_invincible_time: 5000
+pet_catch_rate: 100
+pet_rename: no
+pet_friendly_rate: 100
+pet_hungry_delay_rate: 100
+pet_hungry_friendly_decrease: 5
+pet_str: yes
+pet_status_support: no
+pet_support: no
+pet_support_rate: 100
+pet_attack_exp_to_master: no
+pet_attack_exp_rate: no
+pet_lootitem: no
+pet_weight: 1000
+skill_min_damage: no
+finger_offensive_type: 0
+heal_exp: 0
+resurrection_exp: 0
+hop_exp: 0
+combo_delay_rate: 100
+item_check: on
+wedding_modifydisplay: no
+natural_healhp_interval:4000
+natural_healsp_interval:8000
+natural_heal_skill_interval:10000
+natural_heal_weight_rate: 50
+item_name_override_grffile: yes
+arrow_decrement: yes
+max_aspd: 199
+max_hp: 32500
+max_sp: 32500
+max_parameter: 99
+max_cart_weight: 8000
+player_skill_log: off
+monster_skill_log: off
+battle_log: off
+save_log: off
+error_log: on
+etc_log: on
+save_clothcolor: no
+undead_detect_type: 2
+player_auto_counter_type: 1
+monster_auto_counter_type: 0
+agi_penaly_type: 0
+agi_penaly_count: 3
+agi_penaly_num: 0
+vit_penaly_type: 0
+vit_penaly_count: 3
+vit_penaly_num: 0
+player_defense_type: 0
+monster_defense_type: 0
+pet_defense_type: 0
+magic_defense_type: 0
+player_skill_reiteration: no
+monster_skill_reiteration: no
+player_skill_nofootset: no
+monster_skill_nofootset: no
+player_cloak_check_type: 0
+monster_cloak_check_type: 0
+gvg_short_attack_damage_rate: 100
+gvg_long_attack_damage_rate: 100
+gvg_magic_attack_damage_rate: 100
+gvg_misc_attack_damage_rate: 100
+mob_changetarget_byskill: no
+player_attack_direction_change:yes
+monster_attack_direction_change:yes
+player_land_skill_limit: yes
+monster_land_skill_limit: yes
+party_skill_penaly: yes
+monster_class_change_full_recover: no
+produce_item_name_input: yes
+produce_potion_name_input: yes
+making_arrow_name_input: yes
+holywater_name_input: yes
+display_delay_skill_fail: yes
+chat_warpportal: no
+mob_warpportal: no
+dead_branch_active: no
+vending_max_value: 10000000
+show_steal_in_same_party: no
+enable_upper_class: no
+pet_atack_attr_none: no
+pc_atack_attr_none: no
+mob_atack_attr_none: yes
+player_skill_partner_check: yes
+hide_GM_session: no
+invite_request_check: yes
+unit_movement_type: 0
+disp_experience: no
+night_at_start: No
+day_duration: 7200000
+night_duration: 1800000
+ban_spoof_namer: 5
+hack_info_GM_level: 60
+any_warp_GM_min_level: 20
+packet_ver_flag: 63
+
+
+==========================================================================
+6. atcommand_athena.conf
+--------------------------------------------------------------------------
+
+< What this file is. >
+
+ GM�R�}���h(/mm�A/nb��)��@�R�}���h���g�����Ƃ��ł���GM�̃��x����ݒ肷�镨�ł��B
+ �ݒ�͑S�ďȗ��”\�ŁA�ȗ����̓f�t�H���g�l�����p����܂��B(�f�t�H���g��0�ł��B)
+
+command_symbol
+ Set here the symbol that you want to use for your commands
+ Only 1 character is get (default is '@'). You can set any character,
+ except control-character (0x00-0x1f), '%' (party chat speaking) and '/' (standard ragnarok GM commands)
+ With default character, all commands begin by a '@': <example> @revive
+ default: @
+
+Sets the level of the users that can use the GM commands.
+<command name>: level
+// When battle_athena.conf has atcommand_gm_only set to no,
+// normal players (gm level 0) can use GM commands if you set 0 to the command level.
+Max GM level is 99. If you want forbid a command to all people, set it with level 100.
+
+broadcast
+ GM�R�}���h /nb�A/b�A/bb
+local_broadcast
+ GM�R�}���h /lb
+mapmove
+ GM�R�}���h /mm
+resetstate
+ GM�R�}���h /resetstate�A/resetskill
+rura+
+ @�R�}���h @rura+
+rura
+ @�R�}���h @rura
+where
+ @�R�}���h @where
+jumpto
+ @�R�}���h @jumpto
+jump
+ @�R�}���h @jump
+who
+ @�R�}���h @who
+save
+ @�R�}���h @save
+load
+ @�R�}���h @load
+speed
+ @�R�}���h @speed
+storage
+ @�R�}���h @storage
+gstorage
+ @�R�}���h @gstorage
+option
+ @�R�}���h @option
+hide
+ GM�R�}���h /hide��@�R�}���h @hide
+jobchange
+ @�R�}���h @jobchange
+die
+ @�R�}���h @die
+kill
+ @�R�}���h @kill
+alive
+ @�R�}���h @alive
+kami
+ @�R�}���h @kami�A@kamib
+heal
+ @�R�}���h @heal
+item
+ @�R�}���h @item�A@item2
+itemreset
+ @�R�}���h @itemreset
+itemcheck
+ @�R�}���h @itemcheck
+lvup
+ @�R�}���h @lvup
+joblvup
+ @�R�}���h @joblvup
+help
+ @�R�}���h @help�A@h
+gm
+ To become GM (need password; password is set in login_athena.conf).
+ special!: only a non-GM (player with gm level 0) need to have this command.
+ if you change the value, be sure of what you do!
+ To be able to create a gm with @gm, you must:
+ - give a level to level_new_gm (parameter of login_athena.conf) (not 0)
+ - enable to level 0 the @gm command (atcommand_athena.conf) (default 100) - Only level 0 can give access to this command
+ - enable gm commands to normal player (battle_athena.conf, atcommand_gm_only parameter)
+ - and normal player must give correct password when he use the @gm command (gm_pass paramter in login_athena.conf)
+pvpoff
+ @�R�}���h @pvpoff
+pvpon
+ @�R�}���h @pvpon
+gvgoff
+ @�R�}���h @gvgoff
+gvgon
+ @�R�}���h @gvgon
+model
+ @�R�}���h @model
+go
+ @�R�}���h @go
+monster
+ @�R�}���h @monster
+killmonster
+ @�R�}���h @killmonster�A@killmonster2
+refine
+ @�R�}���h @refine
+produce
+ @�R�}���h @produce
+memo
+ @�R�}���h @memo
+gat
+ @�R�}���h @gat
+packet
+ @�R�}���h @packet
+stpoint
+ @�R�}���h @stpoint
+skpoint
+ @�R�}���h @skpoint
+zeny
+ @�R�}���h @zeny
+param
+ @�R�}���h @str�A@agi�A@vit�A@int�A@dex�A@luk
+guildlvup
+ @�R�}���h @guildlvup
+makeegg
+ @�R�}���h @makeegg
+petfriendly
+ @�R�}���h @petfriendly
+pethungry
+ @�R�}���h @pethungry
+petrename
+ @�R�}���h @petrename
+recall
+ @�R�}���h @recall
+charjob
+ @�R�}���h @charjob
+revive
+ @�R�}���h @revive
+charstats
+ @�R�}���h @charstats
+charoption
+ @�R�}���h @charoption
+charsave
+ @�R�}���h @charsave
+charload
+ @�R�}���h @charload
+night
+ @�R�}���h @night
+day
+ @�R�}���h @day
+doom
+ @�R�}���h @doom
+doommap
+ @�R�}���h @doommap
+raise
+ @�R�}���h @raise
+raisemap
+ @�R�}���h @raisemap
+charbaselvl
+ @�R�}���h @charbaselvl
+charjlvl
+ @�R�}���h @charjlvl
+kick
+ @�R�}���h @kick��GM�E�N���b�N���߁u�g�p�ҋ����I���v
+allskill
+ @�R�}���h @allskill
+questskill
+ @�R�}���h @questskill
+lostskill
+ @�R�}���h @lostskill
+spiritball
+ @�R�}���h @spiritball
+party
+ @�R�}���h @party
+guild
+ @�R�}���h @guild
+agitstart
+ @�R�}���h @agitstart
+agitend
+ @�R�}���h @agitend
+mapexit
+ @�R�}���h @mapexit
+idsearch
+ @�R�}���h @idsearch
+charchangesex
+ Changes the sex of an online player (all characters on the account)
+ignorelist
+ Displays your ignore list
+charignorelist
+ Displays ignore list of a player
+inall
+ Allows all wispers for the player
+exall
+ Blocks all wispers for the player
+chardisguise
+ Changes disguise of a player
+charundisguise
+ Cancels disguise of a player
+email
+ To change your (own) email (characters protection)
+ note: this command doesn't check email itself, but check structure of the email (xxx@xxx)
+ if you want be sure of each e-mail disable this option (value: 100)
+
+
+import
+ ���̍s��ʃt�@�C���̒��g�ƒu�������܂��B
+
+
+< Example >
+command_symbol: @
+
+broadcast: 1
+local_broadcast: 1
+mapmove: 1
+resetstate: 1
+rura+: 1
+rura: 1
+where: 1
+jumpto: 1
+jump: 1
+who: 1
+save: 1
+load: 1
+speed: 1
+storage: 1
+gstorage: 1
+option: 1
+hide: 1
+jobchange: 1
+die: 1
+kill: 1
+alive: 1
+kami: 1
+heal: 1
+item: 1
+itemreset: 1
+itemcheck: 1
+lvup: 1
+joblvup: 1
+help: 1
+gm: 100
+pvpoff: 1
+pvpon: 1
+gvgoff: 1
+gvgon: 1
+model: 1
+go: 1
+monster: 1
+killmonster: 1
+refine: 1
+produce: 1
+memo: 1
+gat: 1
+packet: 1
+stpoint : 1
+skpoint : 1
+zeny: 1
+param: 1
+guildlvup: 1
+makeegg: 60
+petfriendly: 1
+pethungry: 1
+petrename: 1
+recall: 1
+charjob: 1
+revive: 1
+charstats: 1
+charoption: 1
+charsave: 1
+charload: 1
+night: 1
+day: 1
+doom: 1
+doommap: 1
+raise: 1
+raisemap: 1
+charbaselvl: 1
+charjlvl: 1
+kick: 1
+allskill: 1
+questskill: 1
+lostskill: 1
+spiritball: 1
+party: 1
+guild: 1
+agitstart: 1
+agitend: 1
+mapexit: 1
+idsearch: 1
+charchangesex: 1
+ignorelist: 0
+charignorelist: 20
+inall: 20
+exall: 20
+chardisguise: 60
+charundisguise: 60
+email: 0
+
+==========================================================================
+7. conf/ladmin_athena.conf
+--------------------------------------------------------------------------
+
+< What this file is. >
+
+ A setup of ladmin (remote administration of the login-server) is described.
+ It mainly becomes a setup of an administrator.
+ Only 'c' version of the ladmin is concerned by this configuration file.
+ 'Perl' ladmin doesn't use it.
+
+
+< Explanation of a key >
+
+If you change one of these parameters, you must restart ladmin to update.
+If you repeat one parameter in the configuration file, only the latest will be validated.
+
+login_ip
+ IP adress to contact login-server.
+ It is the IP adress of the login-server.
+ Default value: 127.0.0.1 (same computer).
+
+login_port
+ Port to contact login-server.
+ It is the port used by login-server.
+ Default value: 6900.
+
+admin_pass
+ It is the administrator password used to administrate the login-server.
+ You define it in login-athena.conf.
+ Void password will not work.
+ NOTICE: You must change this or attackers can exploit your server.
+ Default value: admin. CHANGES this default value to avoid hack.
+
+passenc:
+ You specify here how ladmin send password to login-server. 3 values are possible:
+ 0: plain text
+ 1: use md5 key (format: key + password)
+ 2: use md5 key (format: password + key) (default)
+ default: 2
+
+defaultlanguage
+ You can specified a language to display information and for logs.
+ There are 2 values:
+ F: Fran�ais
+ E: English (default)
+ If a displayed information isn't translated, English is used.
+ Default value: E
+
+ladmin_log_filename
+ Gives the log file name and path to stores logs information.
+ All operations done by the ladmin are written in this file with a time stamp.
+ Default value: log/ladmin.log
+
+date_format:
+ Indicate how to display date in logs, to players, etc.
+ 0: 31-12-2004 23:59:59
+ 1: 12-31-2004 23:59:59
+ 2: 2004-31-12 23:59:59
+ 3: 2004-12-31 23:59:59
+ Default value: 3
+
+import
+ Gives an other configuration file to include in.
+ You must write the additionnal configuration file name and path.
+ The mentionned file can include any parameter of the login configuration.
+ You can create a chain or configuration files if necessary.
+ Default value: <no_additional_configuration_file>.
+
+<Example>
+login_ip:127.0.0.1
+login_port: 6900
+admin_pass: admin
+passenc: 2
+defaultlanguage: E
+ladmin_log_filename: log/ladmin.log
+date_format: 3
+//import: path/additional_configuration_file
+
+
+==========================================================================
+EOF
+--------------------------------------------------------------------------