char_athena.conf 8.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211
  1. // Athena Character configuration file.
  2. // Server Communication username and password.
  3. userid: s1
  4. passwd: p1
  5. // Server name, use alternative character such as ASCII 160 for spaces.
  6. // NOTE: You should not use spaces in the server name, or guild emblems won't work client-side!
  7. server_name: eAthena
  8. // Wisp name for server: used to send wisp from server to players (between 4 to 23 characters)
  9. wisp_server_name: Server
  10. // Login Server IP
  11. // The character server connects to the login server using this IP address.
  12. // NOTE: This is useful when you are running behind a firewall or are on
  13. // a machine with multiple interfaces.
  14. //login_ip: 127.0.0.1
  15. // The character server listens on the interface with this IP address.
  16. // NOTE: This allows you to run multiple servers on multiple interfaces
  17. // while using the same ports for each server.
  18. //bind_ip: 127.0.0.1
  19. // Login Server Port
  20. login_port: 6900
  21. // Character Server IP
  22. // The character server exports this IP address to the entire world.
  23. // NOTE: You should only need to set this if you are running behind a
  24. // firewall or are on a machine with multiple interfaces.
  25. // char_ip:127.0.0.1
  26. // Character Server Port
  27. char_port: 6121
  28. //Time-stamp format which will be printed before all messages.
  29. //Can at most be 20 characters long.
  30. //Common formats:
  31. // %I:%M:%S %p (hour:minute:second 12 hour, AM/PM format)
  32. // %H:%M:%S (hour:minute:second, 24 hour format)
  33. // %d/%b/%Y (day/Month/year)
  34. //For full format information, consult the strftime() manual.
  35. //timestamp_format: [%d/%b %H:%M]
  36. //Makes server output more silent by ommitting certain types of messages:
  37. //1: Hide Information messages
  38. //2: Hide Status messages
  39. //4: Hide Notice Messages
  40. //8: Hide Warning Messages
  41. //16: Hide Error and SQL Error messages.
  42. //Example: "console_silent: 7" Hides information, status and notice messages (1+2+4)
  43. console_silent: 0
  44. // Console Commands
  45. // Allow for console commands to be used on/off
  46. // This prevents usage of >& log.file
  47. console: off
  48. // Option to force a player to create an e-mail.
  49. // 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:
  50. // - Create at least 1 character
  51. // - Select 1 character
  52. // - Select DEL to enter his/her e-mail. (if OK is choosen, client says to the player: 'invalid e-mail')
  53. // - If his/her e-mail is correct, the player enter in the game (an e-mail is saved definitively).
  54. // - If his/her e-mail is incorrect, he/she have 'incorrect e-mail' and must select again DEL.
  55. // - After entering in the game (when the player arrives on a map), DEL and SEL/OK button work normaly for all next connections.
  56. // Resume: If a player have "incorrect/invalid e-mail" when he/she click on 'OK' button,
  57. // the player must click 'DEL' button and register his/her NEW e-mail to enter in the game
  58. // So, default is 0, because administrator must explain to their players before to activate this option.
  59. email_creation: 0
  60. // Is Character server in maintainence mode?
  61. char_maintenance: 0
  62. // Enable or disable creation of new characters.
  63. // Now it is actually supported [Kevin]
  64. char_new: 1
  65. // Display (New) in the server list.
  66. char_new_display: 0
  67. // Maximum users able to connect to the server. Set to 0 for unlimited.
  68. max_connect_user: 0
  69. // When set to yes, the char server will refuse connections from players already online.
  70. // When a login attempt is rejected, the account in question will be booted from all the connected map servers.
  71. // Note that this only works within the char-server and it's connected mapservers,
  72. // the charserver cannot know if the same account is logged on in other char servers.
  73. // it's safe to turn off if the char-server only has a single map-server connected to it.
  74. online_check: yes
  75. // Minimum GM level that is allowed to bypass the server limit of users.
  76. gm_allow_level: 99
  77. // It's to check IP of a player between char-server and other servers (part of anti-hacking system)
  78. // If player doesn't have same IP, connection is refused.
  79. // Set to 0/off/no to not check IP of player.
  80. // Set to 1/on/yes if you want to check (default)
  81. // Note: if you enable this option, be sure that your (local/lan/wan) players use correct ip (in xml file) to contact servers,
  82. // and that your LAN is correctly configured (!), and that LAN configuration of eathena is right.
  83. check_ip_flag: yes
  84. // How often should the server save all files? (In seconds)
  85. // Note: Applies to all data files on TXT servers.
  86. // On SQL servers, it applies to guilds (character save interval is defined on the map config)
  87. autosave_time: 60
  88. // Display information on the console whenever characters/guilds/parties/pets are loaded/saved?
  89. save_log: yes
  90. // Character server flatfile database
  91. char_txt: save/athena.txt
  92. // Choose to create or not backup file (yes/no, 0/1, etc...)
  93. // default is 'no', because backup file take time for nothing. Actually, there is no problem on characters file creation and save.
  94. backup_txt_flag: no
  95. // Character server flatfile database (backup, TXT only)
  96. backup_txt: save/athena_backup.txt
  97. // Friends list flatfile database
  98. friends_txt: save/friends.txt
  99. // Start point, Map name followed by coordinates (x,y)
  100. start_point: new_1-1.gat,53,111
  101. // Starting weapon for new characters
  102. start_weapon: 1201
  103. // Starting armor for new characters
  104. start_armor: 2301
  105. // Starting zeny for new characters
  106. start_zeny: 0
  107. // Size for the fame-lists
  108. fame_list_alchemist: 10
  109. fame_list_blacksmith: 10
  110. fame_list_taekwon: 10
  111. // Guild earned exp modifier.
  112. // Adjusts taxed exp before adding it to the guild's exp. For example, if set
  113. // to 200, the guild receives double the player's taxed exp.
  114. guild_exp_rate: 100
  115. // Name used for unknown characters
  116. unknown_char_name: Unknown
  117. // Log Filename
  118. char_log_filename: log/char.log
  119. // Allow or not identical name for characters but with a different case (upper/lower):
  120. // example: Test-test-TEST-TesT; Value: 0 not allowed (default), 1 allowed
  121. name_ignoring_case: 0
  122. // Manage possible letters/symbol in the name of charater. Control character (0x00-0x1f) are never accepted. Possible values are:
  123. // NOTE: Applies to character, party and guild names.
  124. // 0: no restriction (default)
  125. // 1: only letters/symbols in 'char_name_letters' option.
  126. // 2: Letters/symbols in 'char_name_letters' option are forbidden. All others are possibles.
  127. char_name_option: 1
  128. // Set the letters/symbols that you want use with the 'char_name_option' option.
  129. // Note: Don't add spaces unless you mean to add 'space' to the list.
  130. char_name_letters: abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890
  131. // Filename of the file which receives the online players list in text
  132. online_txt_filename: online.txt
  133. // Filename of the file which receives the online players list, but in html version
  134. online_html_filename: online.html
  135. // Choose how to display online players.
  136. // (sorting operation with a lot of online players can take time on a slow computer)
  137. // 0: no sorting (default)
  138. // 1: by alphabetical order of their name
  139. // 2: by number of their zenys
  140. // 3: by their base level
  141. // 4: by their job (and job level inside the same job)
  142. // 5: by alphabetical order of their actual map location
  143. online_sorting_option: 0
  144. // Choose which columns that you want display in the online files. Do the addition of these values:
  145. // (if value is 0, no file is done)
  146. // 1: name (just the name, no function like 'GM')
  147. // 2: job
  148. // 4: levels
  149. // 8: map name
  150. // 16: mapname and coordonates
  151. // 32: zenys
  152. // 64: name (with 'GM' if the player is a GM)
  153. // default value: 1 (only name)
  154. online_display_option: 1
  155. // minimum GM level to display 'GM' when we want to display it (default: 1)
  156. online_gm_display_min_level: 20
  157. // refresh time (in sec) of the html file in the explorer (default 20)
  158. online_refresh_html: 20
  159. // To log the character server?
  160. log_char: 1
  161. // How many Characters are allowed per Account ? (0 = disabled) [SQL Only!]
  162. chars_per_account: 0
  163. // What folder the DB files are in (item_db.txt, etc.)
  164. db_path: db
  165. import: conf/import/char_conf.txt