From 0a4feb1f7d662faeefd1072d39530c2f610a3a1a Mon Sep 17 00:00:00 2001 From: ultramage Date: Fri, 20 Jul 2007 03:38:47 +0000 Subject: * Corrected packet_db.txt. See topic:158382 for details. As a side-effect, the latest packet version is now 22 instead of 21. * Added a charserver config option for the character renaming flag, along with a detailed comment on what it's supposed to be. This eliminates all that "change PACKETVER to 8 and recompile" mess. * Moved PACKETVER back to clif.h, cleaned the related code a bit. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10888 54d463be-8e91-2dee-dedb-b68131a5f0ec --- conf-tmpl/Changelog.txt | 2 ++ conf-tmpl/battle/client.conf | 23 ++++++++++++----------- conf-tmpl/char_athena.conf | 13 ++++++++++--- 3 files changed, 24 insertions(+), 14 deletions(-) (limited to 'conf-tmpl') diff --git a/conf-tmpl/Changelog.txt b/conf-tmpl/Changelog.txt index aa86be8b3..1f8870309 100644 --- a/conf-tmpl/Changelog.txt +++ b/conf-tmpl/Changelog.txt @@ -1,5 +1,7 @@ Date Added +2007/07/20 + * Adjusted client.conf's packetver table (latest now uses new value) 2007/07/18 * Added delay_dependon_agi, both options are available now [ultramage] 2007/06/10 diff --git a/conf-tmpl/battle/client.conf b/conf-tmpl/battle/client.conf index ca6ad6c95..3e6b72415 100644 --- a/conf-tmpl/battle/client.conf +++ b/conf-tmpl/battle/client.conf @@ -26,19 +26,20 @@ // Set here which client version do you accept. Add all values of clients: // Clients older than accepted versions, and versions not set to 'accepted' // here will be rejected when logging in -// 0x0001: Clients 2004-09-06aSakray and older (packet versions 4-9) +// 0x0001: Clients older than 2004-09-06aSakray (packet versions 5-9) // 0x0002: 2004-09-06aSakexe (version 10) -// 0x0004: 2004-09-21aSakray (version 11) -// 0x0008: 2004-10-11aSakexe (version 12) +// 0x0004: 2004-09-20aSakexe (version 11) +// 0x0008: 2004-10-05aSakexe (version 12) // 0x0010: 2004-10-25aSakexe (version 13) -// 0x0020: 2004-11-01aSakexe (version 14) -// 0x0040: 2004-12-06aSakexe (version 15) -// 0x0080: 2005-01-10aSakexe (version 16) -// 0x0100: 2005-05-09aSakexe (version 17) -// 0x0200: 2005-06-28aSakexe (version 18) -// 0x0400: 2006-04-03aSakexe (version 19) -// 0x0800: 2007-01-08aSakexe (version 20) -// 0x1000: 2007-02-12aSakexe (version 21) +// 0x0020: 2004-11-29aSakexe (version 14) +// 0x0040: 2005-01-10bSakexe (version 15) +// 0x0080: 2005-05-09aSakexe (version 16) +// 0x0100: 2005-06-28aSakexe (version 17) +// 0x0200: 2005-07-18aSakexe (version 18) +// 0x0400: 2005-07-19bSakexe (version 19) +// 0x0800: 2006-03-27aSakexe (version 20) +// 0x1000: 2007-01-08aSakexe (version 21) +// 0x2000: 2007-02-12aSakexe (version 22) // default value: 0xFFFF (all clients) packet_ver_flag: 0xFFFF diff --git a/conf-tmpl/char_athena.conf b/conf-tmpl/char_athena.conf index 522750b8c..3948a84fa 100644 --- a/conf-tmpl/char_athena.conf +++ b/conf-tmpl/char_athena.conf @@ -145,6 +145,9 @@ guild_exp_rate: 100 // Name used for unknown characters unknown_char_name: Unknown +// To log the character server? +log_char: 1 + // Log Filename char_log_filename: log/char.log @@ -163,14 +166,18 @@ char_name_option: 1 // Note: Don't add spaces unless you mean to add 'space' to the list. char_name_letters: abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890 -// To log the character server? -log_char: 1 +// Character rename option. When set to yes, the server will send an extended +// char-info packet, informing whether the character can be renamed or not. +// NOTE: This functionality is not implemented. +// NOTE: This option is for compatibility with kRO sakray 2006-10-23 and above. +// !Do not use it for any other type of client since it will crash them! +char_rename: yes // How many Characters are allowed per Account ? (0 = disabled) [SQL Only!] chars_per_account: 0 // Restrict character deletion by BaseLevel -// 0: no restriction (players can delete characters of may levels) +// 0: no restriction (players can delete characters of any level) // -X: you can't delete chars with BaseLevel <= X // Y: you can't delete chars with BaseLevel >= Y // e.g. char_del_level: 80 (players can't delete characters with 80+ BaseLevel) -- cgit v1.2.3-70-g09d2