From cf0e8e7563e4273137c8a582d66fe4fcc6c283fa Mon Sep 17 00:00:00 2001 From: shennetsind Date: Fri, 25 Jan 2013 14:02:43 -0200 Subject: Dropping _athena file suffixes Signed-off-by: shennetsind --- conf/atcommand.conf | 64 ++ conf/atcommand_athena.conf | 64 -- conf/battle.conf | 61 ++ conf/battle_athena.conf | 61 -- conf/char-server.conf | 161 +++++ conf/char_athena.conf | 161 ----- conf/inter-server.conf | 114 ++++ conf/inter_athena.conf | 114 ---- conf/log_athena.conf | 133 ----- conf/login-server.conf | 161 +++++ conf/login_athena.conf | 161 ----- conf/logs.conf | 133 +++++ conf/map-server.conf | 121 ++++ conf/map_athena.conf | 121 ---- conf/maps.conf | 1135 +++++++++++++++++++++++++++++++++++ conf/maps_athena.conf | 1135 ----------------------------------- conf/messages.conf | 1410 ++++++++++++++++++++++++++++++++++++++++++++ conf/msg_athena.conf | 1410 -------------------------------------------- conf/packet.conf | 64 ++ conf/packet_athena.conf | 64 -- conf/script.conf | 29 + conf/script_athena.conf | 29 - conf/subnet.conf | 6 + conf/subnet_athena.conf | 6 - 24 files changed, 3459 insertions(+), 3459 deletions(-) create mode 100644 conf/atcommand.conf delete mode 100644 conf/atcommand_athena.conf create mode 100644 conf/battle.conf delete mode 100644 conf/battle_athena.conf create mode 100644 conf/char-server.conf delete mode 100644 conf/char_athena.conf create mode 100644 conf/inter-server.conf delete mode 100644 conf/inter_athena.conf delete mode 100644 conf/log_athena.conf create mode 100644 conf/login-server.conf delete mode 100644 conf/login_athena.conf create mode 100644 conf/logs.conf create mode 100644 conf/map-server.conf delete mode 100644 conf/map_athena.conf create mode 100644 conf/maps.conf delete mode 100644 conf/maps_athena.conf create mode 100644 conf/messages.conf delete mode 100644 conf/msg_athena.conf create mode 100644 conf/packet.conf delete mode 100644 conf/packet_athena.conf create mode 100644 conf/script.conf delete mode 100644 conf/script_athena.conf create mode 100644 conf/subnet.conf delete mode 100644 conf/subnet_athena.conf (limited to 'conf') diff --git a/conf/atcommand.conf b/conf/atcommand.conf new file mode 100644 index 000000000..5a0a5b289 --- /dev/null +++ b/conf/atcommand.conf @@ -0,0 +1,64 @@ +/* Atcommands and charcommands configuration file */ + +/* The symbol that will be used to recognize commands. +You can set any one character except: + - control-characters (0x00-0x1f), + - '%' (party chat symbol) + - '$' (guild chat symbol) + - '/' (client commands symbol) +atcommand_symbol represents @commands used locally. +charcommand_symbol represents #commands used on other players. +*/ + +atcommand_symbol : "@" +charcommand_symbol: "#" + +/* Command aliases +You can define aliases for any command. Aliases work just like original +command. +Format is + : ["", ...] +*/ + +aliases: { + mobinfo: ["monsterinfo", "mi"] + iteminfo: ["ii"] + time: ["date", "serverdate", "servertime"] + autotrade: ["at"] + help: ["h"] + jumpto: ["goto", "warpto"] + mount: ["mountpeco"] + who: ["whois"] + npctalk: ["npctalkc"] + gvgon: ["gpvpon"] + gvgoff: ["gpvpoff"] + jobchange: ["job"] + load: ["return"] + warp: ["rura", "mapmove"] + dye: ["ccolor"] + hairstyle: ["hstyle"] + haircolor: ["hcolor"] + monster: ["spawn"] + blvl: ["lvup", "blevel", "baselvl", "baselvup", "baselevel", "baselvlup"] + jlvl: ["jlevel", "joblvl", "joblvup", "joblevel", "joblvlup"] + glvl: ["glevel", "guildlvl", "guildlvup", "guildlevel", "guildlvlup"] + allskill: ["allskills", "skillall", "skillsall"] + allstats: ["allstat", "statall", "statsall"] + ban: ["banish"] + unban: ["unbanish"] + unjail: ["discharge"] + homlevel: ["hlvl", "hlevel", "homlvl", "homlvup"] + homevolution: ["homevolve"] + mutearea: ["stfu"] + monsterignore: ["battleignore"] + raise: ["revive"] + kill: ["die"] + guildstorage: ["gstorage"] + accinfo: ["accountinfo"] + itemreset: ["clearinventory"] +} + +/* Commands help file */ +help: { + @include "conf/help.txt" +} \ No newline at end of file diff --git a/conf/atcommand_athena.conf b/conf/atcommand_athena.conf deleted file mode 100644 index 5a0a5b289..000000000 --- a/conf/atcommand_athena.conf +++ /dev/null @@ -1,64 +0,0 @@ -/* Atcommands and charcommands configuration file */ - -/* The symbol that will be used to recognize commands. -You can set any one character except: - - control-characters (0x00-0x1f), - - '%' (party chat symbol) - - '$' (guild chat symbol) - - '/' (client commands symbol) -atcommand_symbol represents @commands used locally. -charcommand_symbol represents #commands used on other players. -*/ - -atcommand_symbol : "@" -charcommand_symbol: "#" - -/* Command aliases -You can define aliases for any command. Aliases work just like original -command. -Format is - : ["", ...] -*/ - -aliases: { - mobinfo: ["monsterinfo", "mi"] - iteminfo: ["ii"] - time: ["date", "serverdate", "servertime"] - autotrade: ["at"] - help: ["h"] - jumpto: ["goto", "warpto"] - mount: ["mountpeco"] - who: ["whois"] - npctalk: ["npctalkc"] - gvgon: ["gpvpon"] - gvgoff: ["gpvpoff"] - jobchange: ["job"] - load: ["return"] - warp: ["rura", "mapmove"] - dye: ["ccolor"] - hairstyle: ["hstyle"] - haircolor: ["hcolor"] - monster: ["spawn"] - blvl: ["lvup", "blevel", "baselvl", "baselvup", "baselevel", "baselvlup"] - jlvl: ["jlevel", "joblvl", "joblvup", "joblevel", "joblvlup"] - glvl: ["glevel", "guildlvl", "guildlvup", "guildlevel", "guildlvlup"] - allskill: ["allskills", "skillall", "skillsall"] - allstats: ["allstat", "statall", "statsall"] - ban: ["banish"] - unban: ["unbanish"] - unjail: ["discharge"] - homlevel: ["hlvl", "hlevel", "homlvl", "homlvup"] - homevolution: ["homevolve"] - mutearea: ["stfu"] - monsterignore: ["battleignore"] - raise: ["revive"] - kill: ["die"] - guildstorage: ["gstorage"] - accinfo: ["accountinfo"] - itemreset: ["clearinventory"] -} - -/* Commands help file */ -help: { - @include "conf/help.txt" -} \ No newline at end of file diff --git a/conf/battle.conf b/conf/battle.conf new file mode 100644 index 000000000..fe03deb7e --- /dev/null +++ b/conf/battle.conf @@ -0,0 +1,61 @@ +//-------------------------------------------------------------- +// rAthena Battle Configuration File +// Originally Translated by Peter Kieser +// Made in to plainer English by Ancyker +// Splitted up into multiple files by Skotlex. +//-------------------------------------------------------------- + +//General battle-related settings. +import: conf/battle/battle.conf + +//Settings specific to the client. +import: conf/battle/client.conf + +//General drop-related configs. +import: conf/battle/drops.conf + +//Experience rates, exp penalties, stats and max level settings. +import: conf/battle/exp.conf + +//GM levels, atcommands and hack-related configs. +import: conf/battle/gm.conf + +//Guild and WoE settings +import: conf/battle/guild.conf + +//Battleground settings +import: conf/battle/battleground.conf + +//Item/card-specific and crafting related options. +import: conf/battle/items.conf + +//Mob related configuration +import: conf/battle/monster.conf + +//Party related configuration +import: conf/battle/party.conf + +//Pet related configuration +import: conf/battle/pet.conf + +//Homunc related configuration +import: conf/battle/homunc.conf + +//Player specific settings +import: conf/battle/player.conf + +//Skill related settings +import: conf/battle/skill.conf + +//Status change related settings +import: conf/battle/status.conf + +//Feature control (on/off) settings +import: conf/battle/feature.conf + +// Anything else that didn't fit anywhere else. +// Includes duel, day/night, mute/manner, log settings. +import: conf/battle/misc.conf + +//Your custom config goes here. +import: conf/import/battle_conf.txt diff --git a/conf/battle_athena.conf b/conf/battle_athena.conf deleted file mode 100644 index fe03deb7e..000000000 --- a/conf/battle_athena.conf +++ /dev/null @@ -1,61 +0,0 @@ -//-------------------------------------------------------------- -// rAthena Battle Configuration File -// Originally Translated by Peter Kieser -// Made in to plainer English by Ancyker -// Splitted up into multiple files by Skotlex. -//-------------------------------------------------------------- - -//General battle-related settings. -import: conf/battle/battle.conf - -//Settings specific to the client. -import: conf/battle/client.conf - -//General drop-related configs. -import: conf/battle/drops.conf - -//Experience rates, exp penalties, stats and max level settings. -import: conf/battle/exp.conf - -//GM levels, atcommands and hack-related configs. -import: conf/battle/gm.conf - -//Guild and WoE settings -import: conf/battle/guild.conf - -//Battleground settings -import: conf/battle/battleground.conf - -//Item/card-specific and crafting related options. -import: conf/battle/items.conf - -//Mob related configuration -import: conf/battle/monster.conf - -//Party related configuration -import: conf/battle/party.conf - -//Pet related configuration -import: conf/battle/pet.conf - -//Homunc related configuration -import: conf/battle/homunc.conf - -//Player specific settings -import: conf/battle/player.conf - -//Skill related settings -import: conf/battle/skill.conf - -//Status change related settings -import: conf/battle/status.conf - -//Feature control (on/off) settings -import: conf/battle/feature.conf - -// Anything else that didn't fit anywhere else. -// Includes duel, day/night, mute/manner, log settings. -import: conf/battle/misc.conf - -//Your custom config goes here. -import: conf/import/battle_conf.txt diff --git a/conf/char-server.conf b/conf/char-server.conf new file mode 100644 index 000000000..bd2e2793c --- /dev/null +++ b/conf/char-server.conf @@ -0,0 +1,161 @@ +// Athena Character configuration file. + +// Note: "Comments" are all text on the right side of a double slash "//" +// Whatever text is commented will not be parsed by the servers, and serves +// only as information/reference. + +// Server Communication username and password. +userid: s1 +passwd: p1 + +// Server name, use alternative character such as ASCII 160 for spaces. +// NOTE: Do not use spaces or any of these characters which are not allowed in +// Windows filenames \/:*?"<>| +// ... or else guild emblems won't work client-side! +server_name: rAthena + +// Wisp name for server: used to send wisp from server to players (between 4 to 23 characters) +wisp_server_name: Server + +// Login Server IP +// The character server connects to the login server using this IP address. +// NOTE: This is useful when you are running behind a firewall or are on +// a machine with multiple interfaces. +//login_ip: 127.0.0.1 + +// The character server listens on the interface with this IP address. +// NOTE: This allows you to run multiple servers on multiple interfaces +// while using the same ports for each server. +//bind_ip: 127.0.0.1 + +// Login Server Port +login_port: 6900 + +// Character Server IP +// The IP address which clients will use to connect. +// Set this to what your server's public IP address is. +//char_ip: 127.0.0.1 + +// Character Server Port +char_port: 6121 + +//Time-stamp format which will be printed before all messages. +//Can at most be 20 characters long. +//Common formats: +// %I:%M:%S %p (hour:minute:second 12 hour, AM/PM format) +// %H:%M:%S (hour:minute:second, 24 hour format) +// %d/%b/%Y (day/Month/year) +//For full format information, consult the strftime() manual. +//timestamp_format: [%d/%b %H:%M] + +//If redirected output contains escape sequences (color codes) +stdout_with_ansisequence: no + +//Makes server output more silent by ommitting certain types of messages: +//1: Hide Information messages +//2: Hide Status messages +//4: Hide Notice Messages +//8: Hide Warning Messages +//16: Hide Error and SQL Error messages. +//32: Hide Debug Messages +//Example: "console_silent: 7" Hides information, status and notice messages (1+2+4) +console_silent: 0 + +// Console Commands +// Allow for console commands to be used on/off +// This prevents usage of >& log.file +console: off + +// Type of server. +// No functional side effects at the moment. +// Displayed next to the server name in the client. +// 0=normal, 1=maintenance, 2=over 18, 3=paying, 4=P2P +char_maintenance: 0 + +// Enable or disable creation of new characters. +// Now it is actually supported [Kevin] +char_new: 1 + +// Display (New) in the server list. +char_new_display: 0 + +// Maximum users able to connect to the server. Set to 0 for unlimited. +max_connect_user: 0 + +// Group ID that is allowed to bypass the server limit of users. +// Default: -1 = nobody (there are no groups with ID < 0) +// See: conf/groups.conf +gm_allow_group: -1 + +// How often should the server save all files? (In seconds) +// Note: Applies to all data files on TXT servers. +// On SQL servers, it applies to guilds (character save interval is defined on the map config) +autosave_time: 60 + +// Display information on the console whenever characters/guilds/parties/pets are loaded/saved? +save_log: yes + +// Start point, Map name followed by coordinates (x,y) +start_point: new_1-1,53,111 + +// Starting weapon for new characters +start_weapon: 1201 + +// Starting armor for new characters +start_armor: 2301 + +// Starting zeny for new characters +start_zeny: 0 + +// Size for the fame-lists +fame_list_alchemist: 10 +fame_list_blacksmith: 10 +fame_list_taekwon: 10 + +// Guild earned exp modifier. +// Adjusts taxed exp before adding it to the guild's exp. For example, if set +// to 200, the guild receives double the player's taxed exp. +guild_exp_rate: 100 + +// Name used for unknown characters +unknown_char_name: Unknown + +// To log the character server? +log_char: 1 + +// Allow or not identical name for characters but with a different case (upper/lower): +// example: Test-test-TEST-TesT; Value: 0 not allowed (default), 1 allowed +name_ignoring_case: no + +// Manage possible letters/symbol in the name of charater. Control character (0x00-0x1f) are never accepted. Possible values are: +// NOTE: Applies to character, party and guild names. +// 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. +char_name_option: 1 + +// Set the letters/symbols that you want use with the 'char_name_option' option. +// Note: Don't add spaces unless you mean to add 'space' to the list. +char_name_letters: abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890 + +// How many Characters are allowed per Account ? (0 = disabled) +// You can not exceed the limit of MAX_CHARS slots, defined in mmo.h +// Doing that, chars_per_account will be default to MAX_CHARS. +chars_per_account: 0 + +// Restrict character deletion by BaseLevel +// 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) +char_del_level: 0 + +// Amount of time in seconds by which the character deletion is delayed. +// Default: 86400 (24 hours) +// NOTE: Requires client 2010-08-03aragexeRE or newer. +char_del_delay: 86400 + +// What folder the DB files are in (item_db.txt, etc.) +db_path: db + +import: conf/import/char_conf.txt diff --git a/conf/char_athena.conf b/conf/char_athena.conf deleted file mode 100644 index bd2e2793c..000000000 --- a/conf/char_athena.conf +++ /dev/null @@ -1,161 +0,0 @@ -// Athena Character configuration file. - -// Note: "Comments" are all text on the right side of a double slash "//" -// Whatever text is commented will not be parsed by the servers, and serves -// only as information/reference. - -// Server Communication username and password. -userid: s1 -passwd: p1 - -// Server name, use alternative character such as ASCII 160 for spaces. -// NOTE: Do not use spaces or any of these characters which are not allowed in -// Windows filenames \/:*?"<>| -// ... or else guild emblems won't work client-side! -server_name: rAthena - -// Wisp name for server: used to send wisp from server to players (between 4 to 23 characters) -wisp_server_name: Server - -// Login Server IP -// The character server connects to the login server using this IP address. -// NOTE: This is useful when you are running behind a firewall or are on -// a machine with multiple interfaces. -//login_ip: 127.0.0.1 - -// The character server listens on the interface with this IP address. -// NOTE: This allows you to run multiple servers on multiple interfaces -// while using the same ports for each server. -//bind_ip: 127.0.0.1 - -// Login Server Port -login_port: 6900 - -// Character Server IP -// The IP address which clients will use to connect. -// Set this to what your server's public IP address is. -//char_ip: 127.0.0.1 - -// Character Server Port -char_port: 6121 - -//Time-stamp format which will be printed before all messages. -//Can at most be 20 characters long. -//Common formats: -// %I:%M:%S %p (hour:minute:second 12 hour, AM/PM format) -// %H:%M:%S (hour:minute:second, 24 hour format) -// %d/%b/%Y (day/Month/year) -//For full format information, consult the strftime() manual. -//timestamp_format: [%d/%b %H:%M] - -//If redirected output contains escape sequences (color codes) -stdout_with_ansisequence: no - -//Makes server output more silent by ommitting certain types of messages: -//1: Hide Information messages -//2: Hide Status messages -//4: Hide Notice Messages -//8: Hide Warning Messages -//16: Hide Error and SQL Error messages. -//32: Hide Debug Messages -//Example: "console_silent: 7" Hides information, status and notice messages (1+2+4) -console_silent: 0 - -// Console Commands -// Allow for console commands to be used on/off -// This prevents usage of >& log.file -console: off - -// Type of server. -// No functional side effects at the moment. -// Displayed next to the server name in the client. -// 0=normal, 1=maintenance, 2=over 18, 3=paying, 4=P2P -char_maintenance: 0 - -// Enable or disable creation of new characters. -// Now it is actually supported [Kevin] -char_new: 1 - -// Display (New) in the server list. -char_new_display: 0 - -// Maximum users able to connect to the server. Set to 0 for unlimited. -max_connect_user: 0 - -// Group ID that is allowed to bypass the server limit of users. -// Default: -1 = nobody (there are no groups with ID < 0) -// See: conf/groups.conf -gm_allow_group: -1 - -// How often should the server save all files? (In seconds) -// Note: Applies to all data files on TXT servers. -// On SQL servers, it applies to guilds (character save interval is defined on the map config) -autosave_time: 60 - -// Display information on the console whenever characters/guilds/parties/pets are loaded/saved? -save_log: yes - -// Start point, Map name followed by coordinates (x,y) -start_point: new_1-1,53,111 - -// Starting weapon for new characters -start_weapon: 1201 - -// Starting armor for new characters -start_armor: 2301 - -// Starting zeny for new characters -start_zeny: 0 - -// Size for the fame-lists -fame_list_alchemist: 10 -fame_list_blacksmith: 10 -fame_list_taekwon: 10 - -// Guild earned exp modifier. -// Adjusts taxed exp before adding it to the guild's exp. For example, if set -// to 200, the guild receives double the player's taxed exp. -guild_exp_rate: 100 - -// Name used for unknown characters -unknown_char_name: Unknown - -// To log the character server? -log_char: 1 - -// Allow or not identical name for characters but with a different case (upper/lower): -// example: Test-test-TEST-TesT; Value: 0 not allowed (default), 1 allowed -name_ignoring_case: no - -// Manage possible letters/symbol in the name of charater. Control character (0x00-0x1f) are never accepted. Possible values are: -// NOTE: Applies to character, party and guild names. -// 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. -char_name_option: 1 - -// Set the letters/symbols that you want use with the 'char_name_option' option. -// Note: Don't add spaces unless you mean to add 'space' to the list. -char_name_letters: abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890 - -// How many Characters are allowed per Account ? (0 = disabled) -// You can not exceed the limit of MAX_CHARS slots, defined in mmo.h -// Doing that, chars_per_account will be default to MAX_CHARS. -chars_per_account: 0 - -// Restrict character deletion by BaseLevel -// 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) -char_del_level: 0 - -// Amount of time in seconds by which the character deletion is delayed. -// Default: 86400 (24 hours) -// NOTE: Requires client 2010-08-03aragexeRE or newer. -char_del_delay: 86400 - -// What folder the DB files are in (item_db.txt, etc.) -db_path: db - -import: conf/import/char_conf.txt diff --git a/conf/inter-server.conf b/conf/inter-server.conf new file mode 100644 index 000000000..b116a6a88 --- /dev/null +++ b/conf/inter-server.conf @@ -0,0 +1,114 @@ +// Athena InterServer configuration. + +// Options for both versions + +// Log Inter Connections, etc.? +log_inter: 1 + +// Inter Log Filename +inter_log_filename: log/inter.log + +// Level range for sharing within a party +party_share_level: 15 + +// SQL version options only + +// You can specify the codepage to use in your mySQL tables here. +// (Note that this feature requires MySQL 4.1+) +//default_codepage: + + +// For IPs, ideally under linux, you want to use localhost instead of 127.0.0.1 +// Under windows, you want to use 127.0.0.1. If you see a message like +// "Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)" +// and you have localhost, switch it to 127.0.0.1 + +// Global SQL settings +// overriden by local settings when the hostname is defined there +// (currently only the login-server reads/obeys these settings) +sql.db_hostname: 127.0.0.1 +sql.db_port: 3306 +sql.db_username: ragnarok +sql.db_password: ragnarok +sql.db_database: ragnarok +sql.codepage: + +// MySQL Character SQL server +char_server_ip: 127.0.0.1 +char_server_port: 3306 +char_server_id: ragnarok +char_server_pw: ragnarok +char_server_db: ragnarok + +// MySQL Map SQL Server +map_server_ip: 127.0.0.1 +map_server_port: 3306 +map_server_id: ragnarok +map_server_pw: ragnarok +map_server_db: ragnarok + +// MySQL Log SQL Database +log_db_ip: 127.0.0.1 +log_db_port: 3306 +log_db_id: ragnarok +log_db_pw: ragnarok +log_db_db: ragnarok +log_codepage: +log_login_db: loginlog + +// DO NOT CHANGE ANYTHING BEYOND THIS LINE UNLESS YOU KNOW YOUR DATABASE DAMN WELL +// this is meant for people who KNOW their stuff, and for some reason want to change their +// database layout. [CLOWNISIUS] + +// ALL MySQL Database Table names + +// Char Database Tables +char_db: char +hotkey_db: hotkey +scdata_db: sc_data +cart_db: cart_inventory +inventory_db: inventory +charlog_db: charlog +storage_db: storage +reg_db: global_reg_value +skill_db: skill +interlog_db: interlog +memo_db: memo +guild_db: guild +guild_alliance_db: guild_alliance +guild_castle_db: guild_castle +guild_expulsion_db: guild_expulsion +guild_member_db: guild_member +guild_skill_db: guild_skill +guild_position_db: guild_position +guild_storage_db: guild_storage +party_db: party +pet_db: pet +friend_db: friends +mail_db: mail +auction_db: auction +quest_db: quest +homunculus_db: homunculus +skill_homunculus_db: skill_homunculus +mercenary_db: mercenary +mercenary_owner_db: mercenary_owner +ragsrvinfo_db: ragsrvinfo + +// Map Database Tables +item_db_db: item_db +item_db_re_db: item_db_re +item_db2_db: item_db2 +mob_db_db: mob_db +mob_db2_db: mob_db2 +mob_skill_db_db: mob_skill_db +mob_skill_db2_db: mob_skill_db2 +mapreg_db: mapreg + +//Use SQL item_db, mob_db and mob_skill_db for the map server +use_sql_db: no + +// Nick for sending mainchat +// messages like whisper +main_chat_nick: Main + +import: conf/import/inter_conf.txt diff --git a/conf/inter_athena.conf b/conf/inter_athena.conf deleted file mode 100644 index b116a6a88..000000000 --- a/conf/inter_athena.conf +++ /dev/null @@ -1,114 +0,0 @@ -// Athena InterServer configuration. - -// Options for both versions - -// Log Inter Connections, etc.? -log_inter: 1 - -// Inter Log Filename -inter_log_filename: log/inter.log - -// Level range for sharing within a party -party_share_level: 15 - -// SQL version options only - -// You can specify the codepage to use in your mySQL tables here. -// (Note that this feature requires MySQL 4.1+) -//default_codepage: - - -// For IPs, ideally under linux, you want to use localhost instead of 127.0.0.1 -// Under windows, you want to use 127.0.0.1. If you see a message like -// "Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)" -// and you have localhost, switch it to 127.0.0.1 - -// Global SQL settings -// overriden by local settings when the hostname is defined there -// (currently only the login-server reads/obeys these settings) -sql.db_hostname: 127.0.0.1 -sql.db_port: 3306 -sql.db_username: ragnarok -sql.db_password: ragnarok -sql.db_database: ragnarok -sql.codepage: - -// MySQL Character SQL server -char_server_ip: 127.0.0.1 -char_server_port: 3306 -char_server_id: ragnarok -char_server_pw: ragnarok -char_server_db: ragnarok - -// MySQL Map SQL Server -map_server_ip: 127.0.0.1 -map_server_port: 3306 -map_server_id: ragnarok -map_server_pw: ragnarok -map_server_db: ragnarok - -// MySQL Log SQL Database -log_db_ip: 127.0.0.1 -log_db_port: 3306 -log_db_id: ragnarok -log_db_pw: ragnarok -log_db_db: ragnarok -log_codepage: -log_login_db: loginlog - -// DO NOT CHANGE ANYTHING BEYOND THIS LINE UNLESS YOU KNOW YOUR DATABASE DAMN WELL -// this is meant for people who KNOW their stuff, and for some reason want to change their -// database layout. [CLOWNISIUS] - -// ALL MySQL Database Table names - -// Char Database Tables -char_db: char -hotkey_db: hotkey -scdata_db: sc_data -cart_db: cart_inventory -inventory_db: inventory -charlog_db: charlog -storage_db: storage -reg_db: global_reg_value -skill_db: skill -interlog_db: interlog -memo_db: memo -guild_db: guild -guild_alliance_db: guild_alliance -guild_castle_db: guild_castle -guild_expulsion_db: guild_expulsion -guild_member_db: guild_member -guild_skill_db: guild_skill -guild_position_db: guild_position -guild_storage_db: guild_storage -party_db: party -pet_db: pet -friend_db: friends -mail_db: mail -auction_db: auction -quest_db: quest -homunculus_db: homunculus -skill_homunculus_db: skill_homunculus -mercenary_db: mercenary -mercenary_owner_db: mercenary_owner -ragsrvinfo_db: ragsrvinfo - -// Map Database Tables -item_db_db: item_db -item_db_re_db: item_db_re -item_db2_db: item_db2 -mob_db_db: mob_db -mob_db2_db: mob_db2 -mob_skill_db_db: mob_skill_db -mob_skill_db2_db: mob_skill_db2 -mapreg_db: mapreg - -//Use SQL item_db, mob_db and mob_skill_db for the map server -use_sql_db: no - -// Nick for sending mainchat -// messages like whisper -main_chat_nick: Main - -import: conf/import/inter_conf.txt diff --git a/conf/log_athena.conf b/conf/log_athena.conf deleted file mode 100644 index bbe2f55c2..000000000 --- a/conf/log_athena.conf +++ /dev/null @@ -1,133 +0,0 @@ -//-------------------------------------------------------------- -// rAthena Log Configuration File -//-------------------------------------------------------------- -// Note 1: Value is a config switch (on/off, yes/no or 1/0) -// Note 2: Value is in percents (100 means 100%) -// Note 3: Value is a bit field. If no description is given, -// assume unit types (1: Pc, 2: Mob, 4: Pet, 8: Homun) -//-------------------------------------------------------------- - -// Enable Logs? (Note 3) -// 0x00000 - Don't log at all -// 0x00001 - (T) Log trades -// 0x00002 - (V) Log vending transactions -// 0x00004 - (P) Log items drop/picked by players -// 0x00008 - (L) Log items drop/looted by monsters -// 0x00010 - (S) Log NPC transactions (buy/sell) -// 0x00020 - (N) Log Script transactions (items deleted/acquired through quests) -// 0x00040 - (D) Log items stolen from mobs (Steal/Gank) -// 0x00080 - (C) Log player-used items (consumables/pet&hom&merc food/items used for skills&attacks) -// 0x00100 - (O) Log produced/ingredient items -// 0x00200 - (U) Log MVP prize items -// 0x00400 - (A) Log player created/deleted items (through @/# commands) -// 0x00800 - (R) Log items placed/retrieved from storage. -// 0x01000 - (G) Log items placed/retrieved from guild storage. -// 0x02000 - (E) Log mail system transactions. -// 0x04000 - (I) Log auction system transactions. -// 0x08000 - (B) Log buying store transactions -// 0x10000 - (X) Log all other transcations (rentals expiring/inserting cards/items removed by item_check/ -// rings deleted by divorce/pet egg (un)hatching/pet armor (un)equipping/Weapon Refine skill/Remove Trap skill) -// Example: Log trades+vending+script items+created items: 1+2+32+1024 = 1059 -// Please note that moving items from inventory to cart and back is not logged by design. -enable_logs: 0xFFFFF - -// Use MySQL Logs? [SQL Version Only] (Note 1) -sql_logs: yes - -// LOGGING FILTERS -// ============================================================= -// if any condition is true then the item will be logged -// 0 = Don't log at all -// 1 = Log any item -// Advanced Filter Bits by item type: || -// 0002 - Healing items (0) -// 0004 - Etc Items(3) + Arrows (10) -// 0008 - Usable Items(2) + Lures,Scrolls(11) + Usable Cash Items(18) -// 0016 - Weapon(4) -// 0032 - Shields,Armor,Headgears,Accessories,etc(5) -// 0064 - Cards(6) -// 0128 - Pet Accessories(8) + Eggs(7) (well, monsters don't drop 'em but we'll use the same system for ALL logs) -// 0256 - Log expensive items ( >= price_items_log) -// 0512 - Log big amount of items ( >= amount_items_log) -// 1024 - Log refined items (if their refine >= refine_items_log ) -// 2048 - Log rare items (if their drop chance <= rare_items_log ) - -// Examples: (log filters) -// log_filter: 1 = logs ANY items -// log_filter: 2 = logs only HEALING items -// log_filter: 4 = logs only Etc Items and Arrows -// log_filter: 64 = logs only Cards -// log_filter: 322 = logs only Healing items, Cards and those items which price is >= price_items_log -// log_filter: 4080 = logs all items (including all rare, big amount) exept healing, etc, arrows and useble ones -log_filter: 1 - -// Log Items which Refine >= refine_items_log -refine_items_log: 5 -// Log Items whith min drop rate <= rare_items_log -// 1 = 0.01%, 100 = 1% drop chance, etc -rare_items_log: 100 -// don't log it if the current item buy price < price_items_log -price_items_log: 1000 -// don't log it if the current item amount < amount_items_log -amount_items_log: 100 -//============================================================= - -// Log Dead Branch Usage (Note 1) -log_branch: no - -// Track Zeny Changes -// Filter settings -// 0 - don't log; 1 - log any zeny changes; 2.....1000000 - minimal absolut logging zeny value -log_zeny: 0 - -// Log MVP Monster Drops (Note 1) -// Outdated. Use Pick_Log instead. But this log could be useful to keep track slayed MVPs -log_mvpdrop: no - -// Log AtCommands & Charcommands (Note 1) -// Only commands issued by player groups ('conf/groups.conf') with -// 'log_commands' setting set to 'true' will be logged. -log_commands: yes - -// Log NPC 'logmes' commands (Note 1) -log_npc: no - -// Log CHAT (Global, Whisper, Party, Guild, Main chat) (Note 3) -// LOGGING FILTERS -// ============================================================= -// 0 = Don't log at all -// 1 - Log Global messages -// 2 - Log Whisper messages -// 4 - Log Party messages -// 8 - Log Guild messages -// 16 - Log Main chat messages -// Example: -// log_chat: 5 = logs both Whisper & Party messages -// log_chat: 8 = logs only Guild messages -// log_chat: 31 = logs everything -log_chat: 0 - -// Disable chat logging when WoE is running? (Note 1) -log_chat_woe_disable: no - -// Logging files/tables -// Following settings specify where to log to. If 'sql_logs' is -// enabled, SQL tables are assumed, otherwise flat files. - -// log_gm_db: log/atcommandlog.log -// log_branch_db: log/branchlog.log -// log_chat_db: log/chatlog.log -// log_mvpdrop_db: log/mvplog.log -// log_npc_db: log/npclog.log -// log_pick_db: log/picklog.log -// log_zeny_db: log/zenylog.log - -log_gm_db: atcommandlog -log_branch_db: branchlog -log_chat_db: chatlog -log_mvpdrop_db: mvplog -log_npc_db: npclog -log_pick_db: picklog -log_zeny_db: zenylog - -import: conf/import/log_conf.txt diff --git a/conf/login-server.conf b/conf/login-server.conf new file mode 100644 index 000000000..b75f50bd2 --- /dev/null +++ b/conf/login-server.conf @@ -0,0 +1,161 @@ +// Athena Login Server configuration file. +// Translated by Peter Kieser + +// Note: "Comments" are all text on the right side of a double slash "//" +// Whatever text is commented will not be parsed by the servers, and serves +// only as information/reference. + +// The login server listens on the interface with this IP address. +// NOTE: This allows you to run multiple servers on multiple interfaces +// while using the same ports for each server. +//bind_ip: 127.0.0.1 + +// Login Server Port +login_port: 6900 + +//Time-stamp format which will be printed before all messages. +//Can at most be 20 characters long. +//Common formats: +// %I:%M:%S %p (hour:minute:second 12 hour, AM/PM format) +// %H:%M:%S (hour:minute:second, 24 hour format) +// %d/%b/%Y (day/Month/year) +//For full format information, consult the strftime() manual. +//timestamp_format: [%d/%b %H:%M] + +//If redirected output contains escape sequences (color codes) +stdout_with_ansisequence: no + +//Makes server output more silent by ommitting certain types of messages: +//1: Hide Information messages +//2: Hide Status messages +//4: Hide Notice Messages +//8: Hide Warning Messages +//16: Hide Error and SQL Error messages. +//32: Hide Debug Messages +//Example: "console_silent: 7" Hides information, status and notice messages (1+2+4) +console_silent: 0 + +// Console Commands +// Allow for console commands to be used on/off +// This prevents usage of >& log.file +console: off + +// Can you use _M/_F to make new accounts on the server? +new_account: yes + +//If new_account is enabled, minimum length to userid and passwords should be 4? +//Must be 'Yes' unless your client uses both 'Disable 4 LetterUserID/Password' Diffs +new_acc_length_limit: yes + +// Account registration flood protection system +// allowed_regs is the number of registrations allowed in time_allowed (in seconds) +allowed_regs: 1 +time_allowed: 10 + +// Log Filename. All operations received by the server are logged in this file. +login_log_filename: log/login.log + +// To log the login server? +// NOTE: The login-sql server needs the login logs to enable dynamic pass failure bans. +log_login: yes + +// Indicate how to display date in logs, to players, etc. +date_format: %Y-%m-%d %H:%M:%S + +// Required account group id to connect to server. +// -1: disabled +// 0 or more: group id +group_id_to_connect: -1 + +// Minimum account group id required to connect to server. +// Will not function if group_id_to_connect config is enabled. +// -1: disabled +// 0 or more: group id +min_group_id_to_connect: -1 + +// 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) +start_limited_time: -1 + +// Check The clientversion set in the clientinfo ? +check_client_version: no + +// What version we would allow to connect? (if the options above is enabled..) +client_version_to_connect: 20 + +// Store passwords as MD5 hashes instead of plaintext ? +// NOTE: Will not work with clients that use +use_MD5_passwords: no + +// Ipban features (SQL only) +ipban.enable: yes +//ipban.sql.db_hostname: 127.0.0.1 +//ipban.sql.db_port: 3306 +//ipban.sql.db_username: ragnarok +//ipban.sql.db_password: ragnarok +//ipban.sql.db_database: ragnarok +//ipban.sql.codepage: +//ipban.sql.ipban_table: ipbanlist +// Dynamic password failure ipban system +ipban.dynamic_pass_failure_ban: yes +ipban.dynamic_pass_failure_ban_interval: 5 +ipban.dynamic_pass_failure_ban_limit: 7 +ipban.dynamic_pass_failure_ban_duration: 5 + +// Interval (in seconds) to clean up expired IP bans. 0 = disabled. default = 60. +// NOTE: Even if this is disabled, expired IP bans will be cleaned up on login server start/stop. +// Players will still be able to login if an ipban entry exists but the expiration time has already passed. +ipban_cleanup_interval: 60 + +// Interval (in minutes) to execute a DNS/IP update. Disabled by default. +// Enable it if your server uses a dynamic IP which changes with time. +//ip_sync_interval: 10 + +// DNS Blacklist Blocking +// If enabled, each incoming connection will be tested against the blacklists +// on the specified dnsbl_servers (comma-separated list) +use_dnsbl: no +dnsbl_servers: bl.blocklist.de, socks.dnsbl.sorbs.net +// Here are some free DNS Blacklist Services: http://en.wikipedia.org/wiki/Comparison_of_DNS_blacklists +//============================================================================== +// dnsbl_servers Description +// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +// bl.blocklist.de IP-Addresses who attack other servers/honeypots over SSH, FTP, IMAP, etc. +// ircbl.ahbl.org AHBL (open proxies, compromised machines, comment spammers) +// safe.dnsbl.sorbs.net All zones in dnsbl.sorbs.net except "recent" and "escalations" +// sbl-xbl.spamhaus.org Spamhaus blacklist (spammers, open proxies) +// socks.dnsbl.sorbs.net Open SOCKS proxy servers +// tor.ahbl.org Current tor relay and exit nodes + +// Which account engine to use. +// 'auto' selects the first engine available (txt, sql, then others) +// (defaults to auto) +account.engine: auto + +// Account data storage configuration +// SQL +//account.sql.db_hostname: 127.0.0.1 +//account.sql.db_port: 3306 +//account.sql.db_username: ragnarok +//account.sql.db_password: ragnarok +//account.sql.db_database: ragnarok +//account.sql.codepage: +//account.sql.case_sensitive: no +//account.sql.account_db: login +//account.sql.accreg_db: global_reg_value + +// Client MD5 hash check +// If turned on, the login server will check if the client's hash matches +// the value below, and will not connect tampered clients. +// Note: see doc\md5_hashcheck.txt for more details. +client_hash_check: off + +// Client MD5 hashes +// A player can login with a client hash at or below the account group_id. +// Format: group_id, hash +client_hash: 0, 113e195e6c051bb1cfb12a644bb084c5 +client_hash: 99, cb1ea78023d337c38e8ba5124e2338ae + +import: conf/inter-server.conf +import: conf/import/login_conf.txt diff --git a/conf/login_athena.conf b/conf/login_athena.conf deleted file mode 100644 index d50935bd1..000000000 --- a/conf/login_athena.conf +++ /dev/null @@ -1,161 +0,0 @@ -// Athena Login Server configuration file. -// Translated by Peter Kieser - -// Note: "Comments" are all text on the right side of a double slash "//" -// Whatever text is commented will not be parsed by the servers, and serves -// only as information/reference. - -// The login server listens on the interface with this IP address. -// NOTE: This allows you to run multiple servers on multiple interfaces -// while using the same ports for each server. -//bind_ip: 127.0.0.1 - -// Login Server Port -login_port: 6900 - -//Time-stamp format which will be printed before all messages. -//Can at most be 20 characters long. -//Common formats: -// %I:%M:%S %p (hour:minute:second 12 hour, AM/PM format) -// %H:%M:%S (hour:minute:second, 24 hour format) -// %d/%b/%Y (day/Month/year) -//For full format information, consult the strftime() manual. -//timestamp_format: [%d/%b %H:%M] - -//If redirected output contains escape sequences (color codes) -stdout_with_ansisequence: no - -//Makes server output more silent by ommitting certain types of messages: -//1: Hide Information messages -//2: Hide Status messages -//4: Hide Notice Messages -//8: Hide Warning Messages -//16: Hide Error and SQL Error messages. -//32: Hide Debug Messages -//Example: "console_silent: 7" Hides information, status and notice messages (1+2+4) -console_silent: 0 - -// Console Commands -// Allow for console commands to be used on/off -// This prevents usage of >& log.file -console: off - -// Can you use _M/_F to make new accounts on the server? -new_account: yes - -//If new_account is enabled, minimum length to userid and passwords should be 4? -//Must be 'Yes' unless your client uses both 'Disable 4 LetterUserID/Password' Diffs -new_acc_length_limit: yes - -// Account registration flood protection system -// allowed_regs is the number of registrations allowed in time_allowed (in seconds) -allowed_regs: 1 -time_allowed: 10 - -// Log Filename. All operations received by the server are logged in this file. -login_log_filename: log/login.log - -// To log the login server? -// NOTE: The login-sql server needs the login logs to enable dynamic pass failure bans. -log_login: yes - -// Indicate how to display date in logs, to players, etc. -date_format: %Y-%m-%d %H:%M:%S - -// Required account group id to connect to server. -// -1: disabled -// 0 or more: group id -group_id_to_connect: -1 - -// Minimum account group id required to connect to server. -// Will not function if group_id_to_connect config is enabled. -// -1: disabled -// 0 or more: group id -min_group_id_to_connect: -1 - -// 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) -start_limited_time: -1 - -// Check The clientversion set in the clientinfo ? -check_client_version: no - -// What version we would allow to connect? (if the options above is enabled..) -client_version_to_connect: 20 - -// Store passwords as MD5 hashes instead of plaintext ? -// NOTE: Will not work with clients that use -use_MD5_passwords: no - -// Ipban features (SQL only) -ipban.enable: yes -//ipban.sql.db_hostname: 127.0.0.1 -//ipban.sql.db_port: 3306 -//ipban.sql.db_username: ragnarok -//ipban.sql.db_password: ragnarok -//ipban.sql.db_database: ragnarok -//ipban.sql.codepage: -//ipban.sql.ipban_table: ipbanlist -// Dynamic password failure ipban system -ipban.dynamic_pass_failure_ban: yes -ipban.dynamic_pass_failure_ban_interval: 5 -ipban.dynamic_pass_failure_ban_limit: 7 -ipban.dynamic_pass_failure_ban_duration: 5 - -// Interval (in seconds) to clean up expired IP bans. 0 = disabled. default = 60. -// NOTE: Even if this is disabled, expired IP bans will be cleaned up on login server start/stop. -// Players will still be able to login if an ipban entry exists but the expiration time has already passed. -ipban_cleanup_interval: 60 - -// Interval (in minutes) to execute a DNS/IP update. Disabled by default. -// Enable it if your server uses a dynamic IP which changes with time. -//ip_sync_interval: 10 - -// DNS Blacklist Blocking -// If enabled, each incoming connection will be tested against the blacklists -// on the specified dnsbl_servers (comma-separated list) -use_dnsbl: no -dnsbl_servers: bl.blocklist.de, socks.dnsbl.sorbs.net -// Here are some free DNS Blacklist Services: http://en.wikipedia.org/wiki/Comparison_of_DNS_blacklists -//============================================================================== -// dnsbl_servers Description -// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -// bl.blocklist.de IP-Addresses who attack other servers/honeypots over SSH, FTP, IMAP, etc. -// ircbl.ahbl.org AHBL (open proxies, compromised machines, comment spammers) -// safe.dnsbl.sorbs.net All zones in dnsbl.sorbs.net except "recent" and "escalations" -// sbl-xbl.spamhaus.org Spamhaus blacklist (spammers, open proxies) -// socks.dnsbl.sorbs.net Open SOCKS proxy servers -// tor.ahbl.org Current tor relay and exit nodes - -// Which account engine to use. -// 'auto' selects the first engine available (txt, sql, then others) -// (defaults to auto) -account.engine: auto - -// Account data storage configuration -// SQL -//account.sql.db_hostname: 127.0.0.1 -//account.sql.db_port: 3306 -//account.sql.db_username: ragnarok -//account.sql.db_password: ragnarok -//account.sql.db_database: ragnarok -//account.sql.codepage: -//account.sql.case_sensitive: no -//account.sql.account_db: login -//account.sql.accreg_db: global_reg_value - -// Client MD5 hash check -// If turned on, the login server will check if the client's hash matches -// the value below, and will not connect tampered clients. -// Note: see doc\md5_hashcheck.txt for more details. -client_hash_check: off - -// Client MD5 hashes -// A player can login with a client hash at or below the account group_id. -// Format: group_id, hash -client_hash: 0, 113e195e6c051bb1cfb12a644bb084c5 -client_hash: 99, cb1ea78023d337c38e8ba5124e2338ae - -import: conf/inter_athena.conf -import: conf/import/login_conf.txt diff --git a/conf/logs.conf b/conf/logs.conf new file mode 100644 index 000000000..bbe2f55c2 --- /dev/null +++ b/conf/logs.conf @@ -0,0 +1,133 @@ +//-------------------------------------------------------------- +// rAthena Log Configuration File +//-------------------------------------------------------------- +// Note 1: Value is a config switch (on/off, yes/no or 1/0) +// Note 2: Value is in percents (100 means 100%) +// Note 3: Value is a bit field. If no description is given, +// assume unit types (1: Pc, 2: Mob, 4: Pet, 8: Homun) +//-------------------------------------------------------------- + +// Enable Logs? (Note 3) +// 0x00000 - Don't log at all +// 0x00001 - (T) Log trades +// 0x00002 - (V) Log vending transactions +// 0x00004 - (P) Log items drop/picked by players +// 0x00008 - (L) Log items drop/looted by monsters +// 0x00010 - (S) Log NPC transactions (buy/sell) +// 0x00020 - (N) Log Script transactions (items deleted/acquired through quests) +// 0x00040 - (D) Log items stolen from mobs (Steal/Gank) +// 0x00080 - (C) Log player-used items (consumables/pet&hom&merc food/items used for skills&attacks) +// 0x00100 - (O) Log produced/ingredient items +// 0x00200 - (U) Log MVP prize items +// 0x00400 - (A) Log player created/deleted items (through @/# commands) +// 0x00800 - (R) Log items placed/retrieved from storage. +// 0x01000 - (G) Log items placed/retrieved from guild storage. +// 0x02000 - (E) Log mail system transactions. +// 0x04000 - (I) Log auction system transactions. +// 0x08000 - (B) Log buying store transactions +// 0x10000 - (X) Log all other transcations (rentals expiring/inserting cards/items removed by item_check/ +// rings deleted by divorce/pet egg (un)hatching/pet armor (un)equipping/Weapon Refine skill/Remove Trap skill) +// Example: Log trades+vending+script items+created items: 1+2+32+1024 = 1059 +// Please note that moving items from inventory to cart and back is not logged by design. +enable_logs: 0xFFFFF + +// Use MySQL Logs? [SQL Version Only] (Note 1) +sql_logs: yes + +// LOGGING FILTERS +// ============================================================= +// if any condition is true then the item will be logged +// 0 = Don't log at all +// 1 = Log any item +// Advanced Filter Bits by item type: || +// 0002 - Healing items (0) +// 0004 - Etc Items(3) + Arrows (10) +// 0008 - Usable Items(2) + Lures,Scrolls(11) + Usable Cash Items(18) +// 0016 - Weapon(4) +// 0032 - Shields,Armor,Headgears,Accessories,etc(5) +// 0064 - Cards(6) +// 0128 - Pet Accessories(8) + Eggs(7) (well, monsters don't drop 'em but we'll use the same system for ALL logs) +// 0256 - Log expensive items ( >= price_items_log) +// 0512 - Log big amount of items ( >= amount_items_log) +// 1024 - Log refined items (if their refine >= refine_items_log ) +// 2048 - Log rare items (if their drop chance <= rare_items_log ) + +// Examples: (log filters) +// log_filter: 1 = logs ANY items +// log_filter: 2 = logs only HEALING items +// log_filter: 4 = logs only Etc Items and Arrows +// log_filter: 64 = logs only Cards +// log_filter: 322 = logs only Healing items, Cards and those items which price is >= price_items_log +// log_filter: 4080 = logs all items (including all rare, big amount) exept healing, etc, arrows and useble ones +log_filter: 1 + +// Log Items which Refine >= refine_items_log +refine_items_log: 5 +// Log Items whith min drop rate <= rare_items_log +// 1 = 0.01%, 100 = 1% drop chance, etc +rare_items_log: 100 +// don't log it if the current item buy price < price_items_log +price_items_log: 1000 +// don't log it if the current item amount < amount_items_log +amount_items_log: 100 +//============================================================= + +// Log Dead Branch Usage (Note 1) +log_branch: no + +// Track Zeny Changes +// Filter settings +// 0 - don't log; 1 - log any zeny changes; 2.....1000000 - minimal absolut logging zeny value +log_zeny: 0 + +// Log MVP Monster Drops (Note 1) +// Outdated. Use Pick_Log instead. But this log could be useful to keep track slayed MVPs +log_mvpdrop: no + +// Log AtCommands & Charcommands (Note 1) +// Only commands issued by player groups ('conf/groups.conf') with +// 'log_commands' setting set to 'true' will be logged. +log_commands: yes + +// Log NPC 'logmes' commands (Note 1) +log_npc: no + +// Log CHAT (Global, Whisper, Party, Guild, Main chat) (Note 3) +// LOGGING FILTERS +// ============================================================= +// 0 = Don't log at all +// 1 - Log Global messages +// 2 - Log Whisper messages +// 4 - Log Party messages +// 8 - Log Guild messages +// 16 - Log Main chat messages +// Example: +// log_chat: 5 = logs both Whisper & Party messages +// log_chat: 8 = logs only Guild messages +// log_chat: 31 = logs everything +log_chat: 0 + +// Disable chat logging when WoE is running? (Note 1) +log_chat_woe_disable: no + +// Logging files/tables +// Following settings specify where to log to. If 'sql_logs' is +// enabled, SQL tables are assumed, otherwise flat files. + +// log_gm_db: log/atcommandlog.log +// log_branch_db: log/branchlog.log +// log_chat_db: log/chatlog.log +// log_mvpdrop_db: log/mvplog.log +// log_npc_db: log/npclog.log +// log_pick_db: log/picklog.log +// log_zeny_db: log/zenylog.log + +log_gm_db: atcommandlog +log_branch_db: branchlog +log_chat_db: chatlog +log_mvpdrop_db: mvplog +log_npc_db: npclog +log_pick_db: picklog +log_zeny_db: zenylog + +import: conf/import/log_conf.txt diff --git a/conf/map-server.conf b/conf/map-server.conf new file mode 100644 index 000000000..e9c208e5b --- /dev/null +++ b/conf/map-server.conf @@ -0,0 +1,121 @@ +//-------------------------------------------------------------- +//rAthena Map-Server Configuration File +//-------------------------------------------------------------- + +// Note: "Comments" are all text on the right side of a double slash "//" +// Whatever text is commented will not be parsed by the servers, and serves +// only as information/reference. + +//-------------------------------------------------------------- +// Configuration Info +//-------------------------------------------------------------- +// Interserver communication passwords, set in account.txt (or equiv.) +userid: s1 +passwd: p1 + +// Character Server IP +// The map server connects to the character server using this IP address. +// NOTE: This is useful when you are running behind a firewall or are on +// a machine with multiple interfaces. +//char_ip: 127.0.0.1 + +// The map server listens on the interface with this IP address. +// NOTE: This allows you to run multiple servers on multiple interfaces +// while using the same ports for each server. +//bind_ip: 127.0.0.1 + +// Character Server Port +char_port: 6121 + +// Map Server IP +// The IP address which clients will use to connect. +// Set this to what your server's public IP address is. +//map_ip: 127.0.0.1 + +// Map Server Port +map_port: 5121 + +//Time-stamp format which will be printed before all messages. +//Can at most be 20 characters long. +//Common formats: +// %I:%M:%S %p (hour:minute:second 12 hour, AM/PM format) +// %H:%M:%S (hour:minute:second, 24 hour format) +// %d/%b/%Y (day/Month/year) +//For full format information, consult the strftime() manual. +//timestamp_format: [%d/%b %H:%M] + +//If redirected output contains escape sequences (color codes) +stdout_with_ansisequence: no + +//Makes server log selected message types to a file in the /log/ folder +//1: Log Warning Messages +//2: Log Error and SQL Error messages. +//4: Log Debug Messages +//Example: "console_msg_log: 7" logs all 3 kinds +//Messages logged by this overrides console_silent setting +console_msg_log: 0 + +//Makes server output more silent by ommitting certain types of messages: +//1: Hide Information messages +//2: Hide Status messages +//4: Hide Notice Messages +//8: Hide Warning Messages +//16: Hide Error and SQL Error messages. +//32: Hide Debug Messages +//Example: "console_silent: 7" Hides information, status and notice messages (1+2+4) +console_silent: 0 + +//Where should all database data be read from? +db_path: db + +// Enable the @guildspy and @partyspy at commands? +// Note that enabling them decreases packet sending performance. +enable_spy: no + +// Read map data from GATs and RSWs in GRF files or a data directory +// as referenced by grf-files.txt rather than from the mapcache? +use_grf: no + +// Console Commands +// Allow for console commands to be used on/off +// This prevents usage of >& log.file +console: off + +// Database autosave time +// All characters are saved on this time in seconds (example: +// autosave of 60 secs with 60 characters online -> one char is saved every +// second) +autosave_time: 300 + +// Min database save intervals (in ms) +// Prevent saving characters faster than at this rate (prevents char-server +// save-load getting too high as character-count increases) +minsave_time: 100 + +// Apart from the autosave_time, players will also get saved when involved +// in the following (add as needed): +// 1: after every successful trade +// 2: after every vending transaction +// 4: after closing storage/guild storage. +// 8: After hatching/returning to egg a pet. +// 16: After successfully sending a mail with attachment +// 32: After successfully submitting an item for auction +// 64: After successfully get/delete/complete a quest +// NOTE: These settings decrease the chance of dupes/lost items when there's a +// server crash at the expense of increasing the map/char server lag. If your +// server rarely crashes, but experiences interserver lag, you may want to set +// these off. +save_settings: 127 + +// Message of the day file, when a character logs on, this message is displayed. +motd_txt: conf/motd.txt + +// When @help or @h is typed when you are a gm, this is displayed for helping new gms understand gm commands. +help_txt: conf/help.txt +help2_txt: conf/help2.txt +charhelp_txt: conf/charhelp.txt + +// Maps: +import: conf/maps.conf + +import: conf/import/map_conf.txt diff --git a/conf/map_athena.conf b/conf/map_athena.conf deleted file mode 100644 index 5caa65c47..000000000 --- a/conf/map_athena.conf +++ /dev/null @@ -1,121 +0,0 @@ -//-------------------------------------------------------------- -//rAthena Map-Server Configuration File -//-------------------------------------------------------------- - -// Note: "Comments" are all text on the right side of a double slash "//" -// Whatever text is commented will not be parsed by the servers, and serves -// only as information/reference. - -//-------------------------------------------------------------- -// Configuration Info -//-------------------------------------------------------------- -// Interserver communication passwords, set in account.txt (or equiv.) -userid: s1 -passwd: p1 - -// Character Server IP -// The map server connects to the character server using this IP address. -// NOTE: This is useful when you are running behind a firewall or are on -// a machine with multiple interfaces. -//char_ip: 127.0.0.1 - -// The map server listens on the interface with this IP address. -// NOTE: This allows you to run multiple servers on multiple interfaces -// while using the same ports for each server. -//bind_ip: 127.0.0.1 - -// Character Server Port -char_port: 6121 - -// Map Server IP -// The IP address which clients will use to connect. -// Set this to what your server's public IP address is. -//map_ip: 127.0.0.1 - -// Map Server Port -map_port: 5121 - -//Time-stamp format which will be printed before all messages. -//Can at most be 20 characters long. -//Common formats: -// %I:%M:%S %p (hour:minute:second 12 hour, AM/PM format) -// %H:%M:%S (hour:minute:second, 24 hour format) -// %d/%b/%Y (day/Month/year) -//For full format information, consult the strftime() manual. -//timestamp_format: [%d/%b %H:%M] - -//If redirected output contains escape sequences (color codes) -stdout_with_ansisequence: no - -//Makes server log selected message types to a file in the /log/ folder -//1: Log Warning Messages -//2: Log Error and SQL Error messages. -//4: Log Debug Messages -//Example: "console_msg_log: 7" logs all 3 kinds -//Messages logged by this overrides console_silent setting -console_msg_log: 0 - -//Makes server output more silent by ommitting certain types of messages: -//1: Hide Information messages -//2: Hide Status messages -//4: Hide Notice Messages -//8: Hide Warning Messages -//16: Hide Error and SQL Error messages. -//32: Hide Debug Messages -//Example: "console_silent: 7" Hides information, status and notice messages (1+2+4) -console_silent: 0 - -//Where should all database data be read from? -db_path: db - -// Enable the @guildspy and @partyspy at commands? -// Note that enabling them decreases packet sending performance. -enable_spy: no - -// Read map data from GATs and RSWs in GRF files or a data directory -// as referenced by grf-files.txt rather than from the mapcache? -use_grf: no - -// Console Commands -// Allow for console commands to be used on/off -// This prevents usage of >& log.file -console: off - -// Database autosave time -// All characters are saved on this time in seconds (example: -// autosave of 60 secs with 60 characters online -> one char is saved every -// second) -autosave_time: 300 - -// Min database save intervals (in ms) -// Prevent saving characters faster than at this rate (prevents char-server -// save-load getting too high as character-count increases) -minsave_time: 100 - -// Apart from the autosave_time, players will also get saved when involved -// in the following (add as needed): -// 1: after every successful trade -// 2: after every vending transaction -// 4: after closing storage/guild storage. -// 8: After hatching/returning to egg a pet. -// 16: After successfully sending a mail with attachment -// 32: After successfully submitting an item for auction -// 64: After successfully get/delete/complete a quest -// NOTE: These settings decrease the chance of dupes/lost items when there's a -// server crash at the expense of increasing the map/char server lag. If your -// server rarely crashes, but experiences interserver lag, you may want to set -// these off. -save_settings: 127 - -// Message of the day file, when a character logs on, this message is displayed. -motd_txt: conf/motd.txt - -// When @help or @h is typed when you are a gm, this is displayed for helping new gms understand gm commands. -help_txt: conf/help.txt -help2_txt: conf/help2.txt -charhelp_txt: conf/charhelp.txt - -// Maps: -import: conf/maps_athena.conf - -import: conf/import/map_conf.txt diff --git a/conf/maps.conf b/conf/maps.conf new file mode 100644 index 000000000..9820bce44 --- /dev/null +++ b/conf/maps.conf @@ -0,0 +1,1135 @@ +//------------------------- Normal Maps --------------------------- +map: alb_ship +map: alb2trea +map: alberta +map: alberta_in +map: alde_dun01 +map: alde_dun02 +map: alde_dun03 +map: alde_dun04 +map: aldeba_in +map: aldebaran +map: anthell01 +map: anthell02 +map: arena_room +map: c_tower1 +map: c_tower2 +map: c_tower3 +map: c_tower4 +//map: force_map1 +//map: force_map2 +//map: force_map3 +map: force_1-1 +map: force_2-1 +map: force_3-1 +map: force_4-1 +map: force_5-1 +map: force_1-2 +map: force_2-2 +map: force_3-2 +map: force_1-3 +map: force_2-3 +map: force_3-3 +map: gef_dun00 +map: gef_dun01 +map: gef_dun02 +map: gef_dun03 +map: gef_fild00 +map: gef_fild01 +map: gef_fild02 +map: gef_fild03 +map: gef_fild04 +map: gef_fild05 +map: gef_fild06 +map: gef_fild07 +map: gef_fild08 +map: gef_fild09 +map: gef_fild10 +map: gef_fild11 +map: gef_fild12 +map: gef_fild13 +map: gef_fild14 +map: gef_tower +map: geffen +map: geffen_in +map: gl_cas01 +map: gl_cas02 +map: gl_church +map: gl_chyard +map: gl_dun01 +map: gl_dun02 +map: gl_in01 +map: gl_knt01 +map: gl_knt02 +map: gl_prison +map: gl_prison1 +map: gl_sew01 +map: gl_sew02 +map: gl_sew03 +map: gl_sew04 +map: gl_step +map: glast_01 +//map: hunter_1-1 +//map: hunter_2-1 +//map: hunter_3-1 +map: in_hunter +map: in_moc_16 +map: in_orcs01 +map: in_sphinx1 +map: in_sphinx2 +map: in_sphinx3 +map: in_sphinx4 +map: in_sphinx5 +map: iz_dun00 +map: iz_dun01 +map: iz_dun02 +map: iz_dun03 +map: iz_dun04 +map: izlu2dun +map: izlude +map: izlude_in +map: job_thief1 +//map: knight_1-1 +//map: knight_2-1 +//map: knight_3-1 +map: mjo_dun01 +map: mjo_dun02 +map: mjo_dun03 +map: mjolnir_01 +map: mjolnir_02 +map: mjolnir_03 +map: mjolnir_04 +map: mjolnir_05 +map: mjolnir_06 +map: mjolnir_07 +map: mjolnir_08 +map: mjolnir_09 +map: mjolnir_10 +map: mjolnir_11 +map: mjolnir_12 +map: moc_castle +map: moc_fild01 +map: moc_fild02 +map: moc_fild03 +//map: moc_fild04 +//map: moc_fild05 +//map: moc_fild06 +map: moc_fild07 +//map: moc_fild08 +//map: moc_fild09 +//map: moc_fild10 +map: moc_fild11 +map: moc_fild12 +map: moc_fild13 +//map: moc_fild14 +//map: moc_fild15 +map: moc_fild16 +map: moc_fild17 +map: moc_fild18 +map: moc_fild19 +map: moc_pryd01 +map: moc_pryd02 +map: moc_pryd03 +map: moc_pryd04 +map: moc_pryd05 +map: moc_pryd06 +map: moc_prydb1 +map: moc_ruins +map: monk_in +map: morocc +map: morocc_in +map: new_zone01 +map: new_zone02 +map: new_zone03 +map: new_zone04 +map: new_1-1 +map: new_1-2 +map: new_1-3 +map: new_1-4 +map: new_2-1 +map: new_2-2 +map: new_2-3 +map: new_2-4 +map: new_3-1 +map: new_3-2 +map: new_3-3 +map: new_3-4 +map: new_4-1 +map: new_4-2 +map: new_4-3 +map: new_4-4 +map: new_5-1 +map: new_5-2 +map: new_5-3 +map: new_5-4 +map: orcsdun01 +map: orcsdun02 +//map: ordeal_a00 +//map: ordeal_a02 +map: ordeal_1-1 +map: ordeal_1-2 +//map: ordeal_1-3 +//map: ordeal_1-4 +map: ordeal_2-1 +map: ordeal_2-2 +//map: ordeal_2-3 +//map: ordeal_2-4 +map: ordeal_3-1 +map: ordeal_3-2 +//map: ordeal_3-3 +//map: ordeal_3-4 +map: pay_arche +map: pay_dun00 +map: pay_dun01 +map: pay_dun02 +map: pay_dun03 +map: pay_dun04 +map: pay_fild01 +map: pay_fild02 +map: pay_fild03 +map: pay_fild04 +map: pay_fild05 +map: pay_fild06 +map: pay_fild07 +map: pay_fild08 +map: pay_fild09 +map: pay_fild10 +map: pay_fild11 +//map: payon //moved down to new maps +//map: payon_in01 //moved down to new maps +//map: payon_in02 //moved down to new maps +//map: priest_1-1 +//map: priest_2-1 +//map: priest_3-1 +map: prontera +map: prt_are_in +map: prt_are01 +map: prt_castle +map: prt_church +map: prt_fild00 +map: prt_fild01 +map: prt_fild02 +map: prt_fild03 +map: prt_fild04 +map: prt_fild05 +map: prt_fild06 +map: prt_fild07 +map: prt_fild08 +map: prt_fild09 +map: prt_fild10 +map: prt_fild11 +map: prt_in +map: prt_maze01 +map: prt_maze02 +map: prt_maze03 +map: prt_monk +map: prt_sewb1 +map: prt_sewb2 +map: prt_sewb3 +map: prt_sewb4 +map: pvp_room +map: pvp_2vs2 +map: pvp_c_room +map: pvp_n_1-1 +map: pvp_n_1-2 +map: pvp_n_1-3 +map: pvp_n_1-4 +map: pvp_n_1-5 +map: pvp_n_2-1 +map: pvp_n_2-2 +map: pvp_n_2-3 +map: pvp_n_2-4 +map: pvp_n_2-5 +map: pvp_n_3-1 +map: pvp_n_3-2 +map: pvp_n_3-3 +map: pvp_n_3-4 +map: pvp_n_3-5 +map: pvp_n_4-1 +map: pvp_n_4-2 +map: pvp_n_4-3 +map: pvp_n_4-4 +map: pvp_n_4-5 +map: pvp_n_5-1 +map: pvp_n_5-2 +map: pvp_n_5-3 +map: pvp_n_5-4 +map: pvp_n_5-5 +map: pvp_n_6-1 +map: pvp_n_6-2 +map: pvp_n_6-3 +map: pvp_n_6-4 +map: pvp_n_6-5 +map: pvp_n_7-1 +map: pvp_n_7-2 +map: pvp_n_7-3 +map: pvp_n_7-4 +map: pvp_n_7-5 +map: pvp_n_8-1 +map: pvp_n_8-2 +map: pvp_n_8-3 +map: pvp_n_8-4 +map: pvp_n_8-5 +map: pvp_n_room +map: pvp_y_1-1 +map: pvp_y_1-2 +map: pvp_y_1-3 +map: pvp_y_1-4 +map: pvp_y_1-5 +map: pvp_y_2-1 +map: pvp_y_2-2 +map: pvp_y_2-3 +map: pvp_y_2-4 +map: pvp_y_2-5 +map: pvp_y_3-1 +map: pvp_y_3-2 +map: pvp_y_3-3 +map: pvp_y_3-4 +map: pvp_y_3-5 +map: pvp_y_4-1 +map: pvp_y_4-2 +map: pvp_y_4-3 +map: pvp_y_4-4 +map: pvp_y_4-5 +map: pvp_y_5-1 +map: pvp_y_5-2 +map: pvp_y_5-3 +map: pvp_y_5-4 +map: pvp_y_5-5 +map: pvp_y_6-1 +map: pvp_y_6-2 +map: pvp_y_6-3 +map: pvp_y_6-4 +map: pvp_y_6-5 +map: pvp_y_7-1 +map: pvp_y_7-2 +map: pvp_y_7-3 +map: pvp_y_7-4 +map: pvp_y_7-5 +map: pvp_y_8-1 +map: pvp_y_8-2 +map: pvp_y_8-3 +map: pvp_y_8-4 +map: pvp_y_8-5 +map: pvp_y_room +map: sword_1-1 +map: sword_2-1 +map: sword_3-1 +map: treasure01 +map: treasure02 +//map: wizard_1-1 +//map: wizard_2-1 +//map: wizard_3-1 +map: xmas +map: xmas_dun01 +map: xmas_dun02 +map: xmas_fild01 +map: xmas_in + +//---Ep3.0 Comodo --- + +map: beach_dun +map: beach_dun2 +map: beach_dun3 +map: cmd_fild01 +map: cmd_fild02 +map: cmd_fild03 +map: cmd_fild04 +map: cmd_fild05 +map: cmd_fild06 +map: cmd_fild07 +map: cmd_fild08 +map: cmd_fild09 +map: cmd_in01 +map: cmd_in02 +map: comodo + +//---EP3.1 Quiz Revolution --- + +map: quiz_00 +map: quiz_01 +map: g_room1-1 +map: g_room1-2 +map: g_room1-3 +map: g_room2 + +//--- Ep4.0 Turtle Island --- + +map: tur_dun01 +map: tur_dun02 +map: tur_dun03 +map: tur_dun04 +map: tur_dun05 +map: tur_dun06 + +//--- Ep4.1 The War of Emperium --- + +map: alde_gld +map: aldeg_cas01 +map: aldeg_cas02 +map: aldeg_cas03 +map: aldeg_cas04 +map: aldeg_cas05 +map: gefg_cas01 +map: gefg_cas02 +map: gefg_cas03 +map: gefg_cas04 +map: gefg_cas05 +map: gld_dun01 +map: gld_dun02 +map: gld_dun03 +map: gld_dun04 +map: guild_room +map: guild_vs1 +map: guild_vs2 +map: guild_vs3 +map: guild_vs4 +map: guild_vs5 +map: guild_vs1-1 +map: guild_vs1-2 +map: guild_vs1-3 +map: guild_vs1-4 +map: guild_vs2-1 +map: guild_vs2-2 +//map: job_hunter +map: job_hunte +//map: job_knight +map: job_knt +//map: job_priest +map: job_prist +map: job_sword1 +//map: job_wizard +map: job_wiz +map: pay_gld +map: payg_cas01 +map: payg_cas02 +map: payg_cas03 +map: payg_cas04 +map: payg_cas05 +map: prt_gld +map: prtg_cas01 +map: prtg_cas02 +map: prtg_cas03 +map: prtg_cas04 +map: prtg_cas05 + + +//--- Ep5.0 Yuno --- + +map: alde_alche +map: in_rogue +map: job_cru +map: job_duncer +map: job_monk +map: job_sage +map: mag_dun01 +map: mag_dun02 +map: monk_test +map: quiz_test +map: yuno +map: yuno_fild01 +map: yuno_fild02 +map: yuno_fild03 +map: yuno_fild04 +map: yuno_in01 +map: yuno_in02 +map: yuno_in03 +map: yuno_in04 +map: yuno_in05 + +//--- Ep6.0 - Amatsu --- +// Requires: kRO 08-10-03 or newer +// or kRO Sakray 09-09-03 or newer + +map: ama_dun01 +map: ama_dun02 +map: ama_dun03 +map: ama_fild01 +map: ama_in01 +map: ama_in02 +map: ama_test +map: amatsu + +//--- Ep6.1 - Gon Ryun --- + +map: gon_dun01 +map: gon_dun02 +map: gon_dun03 +map: gon_fild01 +map: gon_in +map: gon_test +map: gonryun +map: sec_in01 +map: sec_in02 +map: sec_pri + +//--- Ep6.2 - Umbala --- +// Requires: kRO 01-27-04 or newer +// or kRO Sakray 12-02-03 or newer +// or Akaru's SuperGRF 1.22 or newer +map: umbala +map: um_dun01 +map: um_dun02 +map: um_fild01 +map: um_fild02 +map: um_fild03 +map: um_fild04 +map: um_in + +//--- Ep6.3 - Niflheim --- +// Requires: kRO 02-23-04 or newer +// or kRO Sakray 01-09-04 or newer +// or Akaru's SuperGRF 1.32 or newer +map: niflheim +map: nif_fild01 +map: nif_fild02 +map: nif_in +map: yggdrasil01 + +//--- Ep6.4 - Valkyrie --- +// Requires: kRO ??-??-04 or newer +// or kRO Sakray 02-03-04 or newer +// or Akaru's SuperGRF 1.34 or newer +map: valkyrie +map: himinn + +//--- Ep6.5 - Castle of Dragon (LouYang) --- +// Requires kRO Sakray 03-30 or newer +//(Akaru's SuperGRF required version: 1.52) +map: lou_in01 +map: lou_in02 +map: lou_dun03 +map: lou_dun02 +map: lou_dun01 +map: lou_fild01 +map: louyang + +//--- Ep6.6 - Novice Guild Siege --- +//Requires kRO Sakray 04-07 or newer +//(Akaru's SuperGRF required version: 1.53) +//map: siege_test +map: n_castle +map: nguild_gef +map: nguild_prt +map: nguild_pay +map: nguild_alde + +//--- Ep6.7 - Jawaii --- +//Requires kRO Sakray 06-22 or newer +//(Akaru's SuperGRF required version: 1.63) +map: jawaii +map: jawaii_in + +// --- Ep6.8 - Geffenia --- +// Requires kRO Sakray 07-13 or newer +// (Akaru's SuperGRF required version: 1.64) +map: gefenia01 +map: gefenia02 +map: gefenia03 +map: gefenia04 + +// --- Ep6.9 - New Payon --- +// Requires kRO Sakray 09-03 +// -- dunno -- +map: payon +map: payon_in01 +map: payon_in02 +map: payon_in03 +//same names as old maps except that payon_in03 got added + +// --- Ep? - Ayothaya --- +// Requires kRO Sakray 09-21 +// -- 2004-10-19sdata_k.gpf -- +map: ayothaya +map: ayo_in01 +map: ayo_in02 +map: ayo_fild01 +map: ayo_fild02 +map: ayo_dun01 +map: ayo_dun02 + +// --- God item quests maps --- +// -- 2004-10-12sdata_k3.gpf -- +map: que_god01 +map: que_god02 + +// --- Ep? - Schwarzwald Republic --- +// -- 2004-12-28sdata_k.gpf -- +map: yuno_fild05 +map: yuno_fild07 +map: yuno_fild08 +map: yuno_fild09 +map: yuno_fild11 +map: yuno_fild12 + +// --- Turbo Track Arena --- +// -- 2005-03-08sdata_k.gpf -- +map: alde_tt02 +map: turbo_n_1 +map: turbo_n_4 +map: turbo_n_8 +map: turbo_n_16 +map: turbo_e_4 +map: turbo_e_8 +map: turbo_e_16 +map: turbo_room + +// --- Einbroch/Einbech --- +// -- 2005-03-15sdata_k.gpf -- +map: airplane +map: airport +map: einbech +map: einbroch +map: ein_dun01 +map: ein_dun02 +map: ein_fild06 +map: ein_fild07 +map: ein_fild08 +map: ein_fild09 +map: ein_fild10 +map: ein_in01 +map: que_sign01 +map: que_sign02 + +// --- Einbroch and Lightalzen --- +// -- 2005-05-10sdata_k.gpf -- +map: ein_fild03 +map: ein_fild04 +map: lhz_fild02 +map: lhz_fild03 + +// --- Lighthalzen and Juperos Dungeon --- +// -- 2005-06-14sdata_k.gpf -- +map: yuno_pre +map: lhz_fild01 +map: lighthalzen +map: lhz_in01 +map: lhz_in02 +map: lhz_in03 +map: lhz_que01 +map: lhz_dun01 +map: lhz_dun02 +map: lhz_dun03 +map: lhz_cube +map: juperos_01 +map: juperos_02 +map: jupe_area1 +map: jupe_area2 +map: jupe_core +map: jupe_ele +map: jupe_ele_r +map: jupe_gate + +// --- Lighthalzen & Juno Airport --- +// -- resnametable clones of airport and airplane -- +map: y_airport +map: lhz_airport +map: airplane_01 + +// --- Juperos Dungeon --- +// -- 2005-06-28sdata_k.gpf -- +map: jupe_cave + +// --- Quiz Revolution --- +// -- 2005-08-02sdata_k.gpf -- +map: quiz_02 + +// --- Hugel Field --- +// -- 2005-08-23sdata_k.gpf -- +map: hu_fild07 +map: hu_fild05 +map: hu_fild04 +map: hu_fild01 +map: yuno_fild06 + +// --- Star Knight And Soul Linker Job Change Maps --- +// -- 2005-08-23sdata_k.gpf -- +map: job_soul +map: job_star + +// --- Abyss Lake, Thanatos Tower -- +// -- 2005-09-13sdata_k.gpf - 2005-09-13sdata_k6.gpf -- +map: que_job01 +map: que_job02 +map: que_job03 +map: abyss_01 +map: abyss_02 +map: abyss_03 +map: thana_step +map: thana_boss +map: tha_scene01 +map: tha_t01 +map: tha_t02 +map: tha_t03 +map: tha_t04 +map: tha_t07 +map: tha_t05 +map: tha_t06 +map: tha_t08 + +// --- Thanatos Tower --- +// -- 2005-09-21sdata_k.gpf -- +map: tha_t09 +map: tha_t10 +map: tha_t11 +map: tha_t12 + +// --- Auction Market --- +// -- 2005-11-29sdata_k.gpf -- +map: auction_01 +map: auction_02 + +// ??? +// -- 2005-12-06gdata_k.gpf +map: alde_tt03 + +// --- Garden City Hugel / Kiehl --- +// -- 2005-12-20sdata_k.gpf -- +map: hugel +map: hu_in01 +map: que_bingo +map: que_hugel +map: p_track01 +map: p_track02 +map: odin_tem01 +map: odin_tem02 +map: odin_tem03 +map: hu_fild02 +map: hu_fild03 +map: hu_fild06 +map: ein_fild01 +map: ein_fild02 +map: ein_fild05 +map: yuno_fild10 +map: kh_kiehl02 +map: kh_kiehl01 +map: kh_dun02 +map: kh_dun01 +map: kh_mansion +map: kh_rossi +map: kh_school +map: kh_vila + +// --- Poring Arena (?) & Gunslinger/Ninja Job Map --- +// -- 2006-03-28sdata_k.gpf -- +//map: poring_c01 +//map: poring_c02 +map: que_ng + +// --- Arunafeltz & Ice Dungeon --- +// -- 2006-05-30sdata_k.gpf -- +map: rachel +map: ra_in01 +map: ra_fild01 +map: ra_fild02 +map: ra_fild03 +map: ra_fild04 +map: ra_fild05 +map: ra_fild06 +map: ra_fild07 +map: ra_fild08 +map: ra_fild09 +map: ra_fild10 +map: ra_fild11 +map: ra_fild12 +map: ra_fild13 +map: ra_san01 +map: ra_san02 +map: ra_san03 +map: ra_san04 +map: ra_san05 +map: ra_temin +map: ra_temple +map: ra_temsky +map: que_rachel +map: que_san04 +map: ice_dun01 +map: ice_dun02 +map: ice_dun03 +map: ice_dun04 + +// --- Veins & Thor Dungeon --- +// -- 2006-12-19sdata_k.gpf -- +map: que_thor +map: thor_camp +map: thor_v01 +map: thor_v02 +map: thor_v03 +map: veins +map: ve_in +map: ve_in02 +map: ve_fild01 +map: ve_fild02 +map: ve_fild03 +map: ve_fild04 +map: ve_fild05 +map: ve_fild06 +map: ve_fild07 + +// --- Nameless Island & Abbey Dungeon --- +// -- 2007-04-03sdata_k.gpf +map: nameless_i +map: nameless_n +map: nameless_in +map: abbey01 +map: abbey02 +map: abbey03 +map: poring_w01 +map: poring_w02 + +// --- ??? --- +// -- 2007-??-?? +map: 06guild_r +map: 06guild_01 +map: 06guild_02 +map: 06guild_03 +map: 06guild_04 +map: 06guild_05 +map: 06guild_06 +map: 06guild_07 +map: 06guild_08 +map: z_agit +map: que_temsky +map: itemmall +map: bossnia_01 +map: bossnia_02 +map: bossnia_03 +map: bossnia_04 + +// --- Moscovia --- +// -- 2007-06-??? +map: moscovia +map: mosk_in +map: mosk_ship +map: mosk_fild01 +map: mosk_fild02 +map: mosk_dun01 +map: mosk_dun02 +map: mosk_dun03 +map: mosk_que + +// --- Episode 12: Satan Morroc & Schwaltzvalt Seige --- +// -- 2007-09-19sdata_k.gpf +map: schg_cas01 +map: schg_cas02 +map: schg_cas03 +map: schg_cas04 +map: schg_cas05 +map: sch_gld +map: cave +map: moc_fild20 +map: moc_fild21 +map: moc_fild22 +map: que_ba +map: que_moc_16 +map: que_moon + +// Arunafeltz Seige +// -- 2007-10-24sdata_k.gpf +map: arug_cas01 +map: arug_cas02 +map: arug_cas03 +map: arug_cas04 +map: arug_cas05 +map: aru_gld + +// PVP Battle Fields: Tierra Valley, and Frebeus +// -- 2007-11-14sdata_k.gpf +map: bat_room +map: bat_a01 +map: bat_a02 +map: bat_b01 +map: bat_b02 +map: que_qsch01 +map: que_qsch02 +map: que_qsch03 +map: que_qsch04 +map: que_qsch05 +map: que_qaru01 +map: que_qaru02 +map: que_qaru03 +map: que_qaru04 +map: que_qaru05 + +// Memorial Dungeon +// -- 2007-11-28sdata_k.gpf +map: 1@cata +map: 2@cata +map: e_tower +map: 1@tower +map: 2@tower +map: 3@tower +map: 4@tower +map: 5@tower +map: 6@tower + +// 13.1 Another World +// -- 2008-05-28sdata_k.gpf +map: mid_camp +map: mid_campin +map: man_fild01 +map: man_fild03 +map: spl_fild02 +map: spl_fild03 +map: moc_fild22b +map: que_dan01 +map: que_dan02 +map: schg_que01 +map: schg_dun01 +map: arug_que01 +map: arug_dun01 +map: 1@orcs +map: 2@orcs + +// Additional Battleground. +// -- 2008-??-??? +map: bat_c01 +map: bat_c02 +map: bat_c03 + +// 13.2 Another World +// -- 2008-11-26 +map: 1@nyd +map: 2@nyd +map: nyd_dun01 +map: nyd_dun02 +map: manuk +map: man_fild02 +map: man_in01 +map: splendide +map: spl_fild01 +map: spl_in01 +map: spl_in02 + +// 3rd Job Maps +// -- 2009-01-29rdata_k2.gpf +map: job3_arch01 +map: job3_arch02 +map: job3_arch03 +map: job3_guil01 +map: job3_guil02 +map: job3_guil03 +map: job3_rang01 +map: job3_rang02 +map: job3_rune01 +map: job3_rune02 +map: job3_rune03 +map: job3_war01 +map: job3_war02 +map: jupe_core2 + +// ??? +// -- 2009-05-27rdata_k.gpf +map: moc_para01 + +// Brasilis Maps +// -- 2009-08-05rdata_k.gpf +map: brasilis +map: bra_in01 +map: bra_fild01 +map: bra_dun01 +map: bra_dun02 + +// ??? +// -- 2009-09-30rdata_k.gpf +map: s_atelier + +// 13.3 El Discastes +// -- 2009-12-09rdata_k.gpf +map: dicastes01 +map: dicastes02 +map: dic_in01 +map: dic_fild01 +map: dic_fild02 +map: dic_dun01 +map: dic_dun02 +map: job3_gen01 +map: job3_sha01 + +// Localized Event Maps +//map: evt_zombie +//map: evt_coke + +// Unknown Maps +//ac_sl_area +//ac_cl_hall +//ac_cl_room +//jp_s_dun11 + +// 14.1 Bifrost +// -- 2010-06-09rdata_x.gpf +map: mora +map: bif_fild01 +map: bif_fild02 +map: 1@mist + +// Dewata Maps +// -- 2010-09-15rdata_x.gpf +map: dewata +map: dew_in01 +map: dew_fild01 +map: dew_dun01 +map: dew_dun02 + +// ??? +// -- 2010-10-06rdata_x.gpf +map: que_house_s + +// Malangdo Maps +// -- 2010-11-03rdata_x.gpf +map: malangdo +map: mal_in01 +map: mal_in02 +map: mal_dun01 +map: 1@pump +map: 2@pump +map: 1@cash + +// Undersea Tunnel Expansion +// -- 2010-11-10rdata_x.gpf +map: iz_dun05 + +// ??? +// -- 2010-12-01data_x.gpf +map: evt_mobroom + +// ??? +map: dic_dun03 +//map: mjolnir_04_1 +//map: evt_swar_b +//map: evt_swar_r +//map: evt_swar_s +//map: evt_swar_t + +// Lighthalzen Dungeon F4, Wolfchev's Laboratory +// -- 2011-03-16rdata_x.gpf +map: 1@lhz +map: lhz_dun04 +map: que_lhz + +// Hall Of Abyss +// -- 2011-06-15data_x.gpf +map: gld_dun01_2 +map: gld_dun02_2 +map: gld_dun03_2 +map: gld_dun04_2 +map: gld2_ald +map: gld2_gef +map: gld2_pay +map: gld2_prt + +// Malaya Port +// -- 2011-08-30data_x.gpf +map: malaya +map: ma_fild01 +map: ma_fild02 +map: ma_scene01 +map: ma_in01 +map: ma_dun01 +map: 1@ma_h +map: 1@ma_c +map: 1@ma_b +map: ma_zif01 +map: ma_zif02 +map: ma_zif03 +map: ma_zif04 +map: ma_zif05 +map: ma_zif06 +map: ma_zif07 +map: ma_zif08 +map: ma_zif09 +map: job_ko + +// 14.2 Eclage +// -- 2011-11-30data_x.gpf +map: eclage +map: ecl_fild01 +map: ecl_in01 +map: ecl_in02 +map: ecl_in03 +map: ecl_in04 +map: 1@ecl +map: ecl_tdun01 +map: ecl_tdun02 +map: ecl_tdun03 +map: ecl_tdun04 +map: ecl_hub01 +map: que_avan01 +map: moc_prydn1 +map: moc_prydn2 + +//------------------------- Clone Maps --------------------------- +//------------------------- Extra Maps --------------------------- + +// Ragnarok World Championship 2004 +// Requires: RWC 2004 Client +// or Akaru's SuperGRF 1.64 or newer +//map: rwc01 +//map: rwc02 +//map: rwc03 + +// Ragnarok World Championship 2009 +// Requires: RWC 2009 Map files +//map: 2009rwc_f01 +//map: 2009rwc_01 +//map: 2009rwc_02 +//map: 2009rwc_03 +//map: 2009rwc_04 + +// Ragnarok World Championship 2008? +// Requires: RWC 2008 Map files? +//map: 2008rwc_04 + +//Christmas & Sakura Special +//Requires Akaru's SuperGRF 1.1 or newer +//map: prontera_x +//map: alberta_x +//map: aldebaran_x +//map: geffen_x +//map: izlude_x +//map: prt_church_x +//map: prontera_s +//map: pay_arche_s + +//Fenced Lutie +//Requires Akaru's SuperGRF 1.23 or newer +//map: xmas_old + +//Alpha Maps +//Requires adata.grf containing alpha maps and data +//map: fay_vilg00 +//map: fay_vilg01 +//map: gef_vilg00 +//map: gef_vilg01 +//map: moc_dugn01 +//map: moc_dugn02 +//map: moc_fild01 +//map: moc_fild02 +//map: moc_fild03 +//map: moc_fild04 +//map: moc_intr00 +//map: moc_intr01 +//map: moc_intr02 +//map: moc_intr04 +//map: moc_vilg00 +//map: moc_vilg01 +//map: moc_vilg02 +//map: probemap +//map: probemap02 +//map: prt_cstl01 +//map: prt_dugn00 +//map: prt_dugn01 +//map: prt_fild00 +//map: prt_fild01 +//map: prt_fild03 +//map: prt_fild04 +//map: prt_fild05 +//map: prt_intr01 +//map: prt_intr01_a +//map: prt_intr02 +//map: prt_vilg00 +//map: prt_vilg01 +//map: prt_vilg02 +//map: tank_test +//map: tank_test2 +//map: test diff --git a/conf/maps_athena.conf b/conf/maps_athena.conf deleted file mode 100644 index 9820bce44..000000000 --- a/conf/maps_athena.conf +++ /dev/null @@ -1,1135 +0,0 @@ -//------------------------- Normal Maps --------------------------- -map: alb_ship -map: alb2trea -map: alberta -map: alberta_in -map: alde_dun01 -map: alde_dun02 -map: alde_dun03 -map: alde_dun04 -map: aldeba_in -map: aldebaran -map: anthell01 -map: anthell02 -map: arena_room -map: c_tower1 -map: c_tower2 -map: c_tower3 -map: c_tower4 -//map: force_map1 -//map: force_map2 -//map: force_map3 -map: force_1-1 -map: force_2-1 -map: force_3-1 -map: force_4-1 -map: force_5-1 -map: force_1-2 -map: force_2-2 -map: force_3-2 -map: force_1-3 -map: force_2-3 -map: force_3-3 -map: gef_dun00 -map: gef_dun01 -map: gef_dun02 -map: gef_dun03 -map: gef_fild00 -map: gef_fild01 -map: gef_fild02 -map: gef_fild03 -map: gef_fild04 -map: gef_fild05 -map: gef_fild06 -map: gef_fild07 -map: gef_fild08 -map: gef_fild09 -map: gef_fild10 -map: gef_fild11 -map: gef_fild12 -map: gef_fild13 -map: gef_fild14 -map: gef_tower -map: geffen -map: geffen_in -map: gl_cas01 -map: gl_cas02 -map: gl_church -map: gl_chyard -map: gl_dun01 -map: gl_dun02 -map: gl_in01 -map: gl_knt01 -map: gl_knt02 -map: gl_prison -map: gl_prison1 -map: gl_sew01 -map: gl_sew02 -map: gl_sew03 -map: gl_sew04 -map: gl_step -map: glast_01 -//map: hunter_1-1 -//map: hunter_2-1 -//map: hunter_3-1 -map: in_hunter -map: in_moc_16 -map: in_orcs01 -map: in_sphinx1 -map: in_sphinx2 -map: in_sphinx3 -map: in_sphinx4 -map: in_sphinx5 -map: iz_dun00 -map: iz_dun01 -map: iz_dun02 -map: iz_dun03 -map: iz_dun04 -map: izlu2dun -map: izlude -map: izlude_in -map: job_thief1 -//map: knight_1-1 -//map: knight_2-1 -//map: knight_3-1 -map: mjo_dun01 -map: mjo_dun02 -map: mjo_dun03 -map: mjolnir_01 -map: mjolnir_02 -map: mjolnir_03 -map: mjolnir_04 -map: mjolnir_05 -map: mjolnir_06 -map: mjolnir_07 -map: mjolnir_08 -map: mjolnir_09 -map: mjolnir_10 -map: mjolnir_11 -map: mjolnir_12 -map: moc_castle -map: moc_fild01 -map: moc_fild02 -map: moc_fild03 -//map: moc_fild04 -//map: moc_fild05 -//map: moc_fild06 -map: moc_fild07 -//map: moc_fild08 -//map: moc_fild09 -//map: moc_fild10 -map: moc_fild11 -map: moc_fild12 -map: moc_fild13 -//map: moc_fild14 -//map: moc_fild15 -map: moc_fild16 -map: moc_fild17 -map: moc_fild18 -map: moc_fild19 -map: moc_pryd01 -map: moc_pryd02 -map: moc_pryd03 -map: moc_pryd04 -map: moc_pryd05 -map: moc_pryd06 -map: moc_prydb1 -map: moc_ruins -map: monk_in -map: morocc -map: morocc_in -map: new_zone01 -map: new_zone02 -map: new_zone03 -map: new_zone04 -map: new_1-1 -map: new_1-2 -map: new_1-3 -map: new_1-4 -map: new_2-1 -map: new_2-2 -map: new_2-3 -map: new_2-4 -map: new_3-1 -map: new_3-2 -map: new_3-3 -map: new_3-4 -map: new_4-1 -map: new_4-2 -map: new_4-3 -map: new_4-4 -map: new_5-1 -map: new_5-2 -map: new_5-3 -map: new_5-4 -map: orcsdun01 -map: orcsdun02 -//map: ordeal_a00 -//map: ordeal_a02 -map: ordeal_1-1 -map: ordeal_1-2 -//map: ordeal_1-3 -//map: ordeal_1-4 -map: ordeal_2-1 -map: ordeal_2-2 -//map: ordeal_2-3 -//map: ordeal_2-4 -map: ordeal_3-1 -map: ordeal_3-2 -//map: ordeal_3-3 -//map: ordeal_3-4 -map: pay_arche -map: pay_dun00 -map: pay_dun01 -map: pay_dun02 -map: pay_dun03 -map: pay_dun04 -map: pay_fild01 -map: pay_fild02 -map: pay_fild03 -map: pay_fild04 -map: pay_fild05 -map: pay_fild06 -map: pay_fild07 -map: pay_fild08 -map: pay_fild09 -map: pay_fild10 -map: pay_fild11 -//map: payon //moved down to new maps -//map: payon_in01 //moved down to new maps -//map: payon_in02 //moved down to new maps -//map: priest_1-1 -//map: priest_2-1 -//map: priest_3-1 -map: prontera -map: prt_are_in -map: prt_are01 -map: prt_castle -map: prt_church -map: prt_fild00 -map: prt_fild01 -map: prt_fild02 -map: prt_fild03 -map: prt_fild04 -map: prt_fild05 -map: prt_fild06 -map: prt_fild07 -map: prt_fild08 -map: prt_fild09 -map: prt_fild10 -map: prt_fild11 -map: prt_in -map: prt_maze01 -map: prt_maze02 -map: prt_maze03 -map: prt_monk -map: prt_sewb1 -map: prt_sewb2 -map: prt_sewb3 -map: prt_sewb4 -map: pvp_room -map: pvp_2vs2 -map: pvp_c_room -map: pvp_n_1-1 -map: pvp_n_1-2 -map: pvp_n_1-3 -map: pvp_n_1-4 -map: pvp_n_1-5 -map: pvp_n_2-1 -map: pvp_n_2-2 -map: pvp_n_2-3 -map: pvp_n_2-4 -map: pvp_n_2-5 -map: pvp_n_3-1 -map: pvp_n_3-2 -map: pvp_n_3-3 -map: pvp_n_3-4 -map: pvp_n_3-5 -map: pvp_n_4-1 -map: pvp_n_4-2 -map: pvp_n_4-3 -map: pvp_n_4-4 -map: pvp_n_4-5 -map: pvp_n_5-1 -map: pvp_n_5-2 -map: pvp_n_5-3 -map: pvp_n_5-4 -map: pvp_n_5-5 -map: pvp_n_6-1 -map: pvp_n_6-2 -map: pvp_n_6-3 -map: pvp_n_6-4 -map: pvp_n_6-5 -map: pvp_n_7-1 -map: pvp_n_7-2 -map: pvp_n_7-3 -map: pvp_n_7-4 -map: pvp_n_7-5 -map: pvp_n_8-1 -map: pvp_n_8-2 -map: pvp_n_8-3 -map: pvp_n_8-4 -map: pvp_n_8-5 -map: pvp_n_room -map: pvp_y_1-1 -map: pvp_y_1-2 -map: pvp_y_1-3 -map: pvp_y_1-4 -map: pvp_y_1-5 -map: pvp_y_2-1 -map: pvp_y_2-2 -map: pvp_y_2-3 -map: pvp_y_2-4 -map: pvp_y_2-5 -map: pvp_y_3-1 -map: pvp_y_3-2 -map: pvp_y_3-3 -map: pvp_y_3-4 -map: pvp_y_3-5 -map: pvp_y_4-1 -map: pvp_y_4-2 -map: pvp_y_4-3 -map: pvp_y_4-4 -map: pvp_y_4-5 -map: pvp_y_5-1 -map: pvp_y_5-2 -map: pvp_y_5-3 -map: pvp_y_5-4 -map: pvp_y_5-5 -map: pvp_y_6-1 -map: pvp_y_6-2 -map: pvp_y_6-3 -map: pvp_y_6-4 -map: pvp_y_6-5 -map: pvp_y_7-1 -map: pvp_y_7-2 -map: pvp_y_7-3 -map: pvp_y_7-4 -map: pvp_y_7-5 -map: pvp_y_8-1 -map: pvp_y_8-2 -map: pvp_y_8-3 -map: pvp_y_8-4 -map: pvp_y_8-5 -map: pvp_y_room -map: sword_1-1 -map: sword_2-1 -map: sword_3-1 -map: treasure01 -map: treasure02 -//map: wizard_1-1 -//map: wizard_2-1 -//map: wizard_3-1 -map: xmas -map: xmas_dun01 -map: xmas_dun02 -map: xmas_fild01 -map: xmas_in - -//---Ep3.0 Comodo --- - -map: beach_dun -map: beach_dun2 -map: beach_dun3 -map: cmd_fild01 -map: cmd_fild02 -map: cmd_fild03 -map: cmd_fild04 -map: cmd_fild05 -map: cmd_fild06 -map: cmd_fild07 -map: cmd_fild08 -map: cmd_fild09 -map: cmd_in01 -map: cmd_in02 -map: comodo - -//---EP3.1 Quiz Revolution --- - -map: quiz_00 -map: quiz_01 -map: g_room1-1 -map: g_room1-2 -map: g_room1-3 -map: g_room2 - -//--- Ep4.0 Turtle Island --- - -map: tur_dun01 -map: tur_dun02 -map: tur_dun03 -map: tur_dun04 -map: tur_dun05 -map: tur_dun06 - -//--- Ep4.1 The War of Emperium --- - -map: alde_gld -map: aldeg_cas01 -map: aldeg_cas02 -map: aldeg_cas03 -map: aldeg_cas04 -map: aldeg_cas05 -map: gefg_cas01 -map: gefg_cas02 -map: gefg_cas03 -map: gefg_cas04 -map: gefg_cas05 -map: gld_dun01 -map: gld_dun02 -map: gld_dun03 -map: gld_dun04 -map: guild_room -map: guild_vs1 -map: guild_vs2 -map: guild_vs3 -map: guild_vs4 -map: guild_vs5 -map: guild_vs1-1 -map: guild_vs1-2 -map: guild_vs1-3 -map: guild_vs1-4 -map: guild_vs2-1 -map: guild_vs2-2 -//map: job_hunter -map: job_hunte -//map: job_knight -map: job_knt -//map: job_priest -map: job_prist -map: job_sword1 -//map: job_wizard -map: job_wiz -map: pay_gld -map: payg_cas01 -map: payg_cas02 -map: payg_cas03 -map: payg_cas04 -map: payg_cas05 -map: prt_gld -map: prtg_cas01 -map: prtg_cas02 -map: prtg_cas03 -map: prtg_cas04 -map: prtg_cas05 - - -//--- Ep5.0 Yuno --- - -map: alde_alche -map: in_rogue -map: job_cru -map: job_duncer -map: job_monk -map: job_sage -map: mag_dun01 -map: mag_dun02 -map: monk_test -map: quiz_test -map: yuno -map: yuno_fild01 -map: yuno_fild02 -map: yuno_fild03 -map: yuno_fild04 -map: yuno_in01 -map: yuno_in02 -map: yuno_in03 -map: yuno_in04 -map: yuno_in05 - -//--- Ep6.0 - Amatsu --- -// Requires: kRO 08-10-03 or newer -// or kRO Sakray 09-09-03 or newer - -map: ama_dun01 -map: ama_dun02 -map: ama_dun03 -map: ama_fild01 -map: ama_in01 -map: ama_in02 -map: ama_test -map: amatsu - -//--- Ep6.1 - Gon Ryun --- - -map: gon_dun01 -map: gon_dun02 -map: gon_dun03 -map: gon_fild01 -map: gon_in -map: gon_test -map: gonryun -map: sec_in01 -map: sec_in02 -map: sec_pri - -//--- Ep6.2 - Umbala --- -// Requires: kRO 01-27-04 or newer -// or kRO Sakray 12-02-03 or newer -// or Akaru's SuperGRF 1.22 or newer -map: umbala -map: um_dun01 -map: um_dun02 -map: um_fild01 -map: um_fild02 -map: um_fild03 -map: um_fild04 -map: um_in - -//--- Ep6.3 - Niflheim --- -// Requires: kRO 02-23-04 or newer -// or kRO Sakray 01-09-04 or newer -// or Akaru's SuperGRF 1.32 or newer -map: niflheim -map: nif_fild01 -map: nif_fild02 -map: nif_in -map: yggdrasil01 - -//--- Ep6.4 - Valkyrie --- -// Requires: kRO ??-??-04 or newer -// or kRO Sakray 02-03-04 or newer -// or Akaru's SuperGRF 1.34 or newer -map: valkyrie -map: himinn - -//--- Ep6.5 - Castle of Dragon (LouYang) --- -// Requires kRO Sakray 03-30 or newer -//(Akaru's SuperGRF required version: 1.52) -map: lou_in01 -map: lou_in02 -map: lou_dun03 -map: lou_dun02 -map: lou_dun01 -map: lou_fild01 -map: louyang - -//--- Ep6.6 - Novice Guild Siege --- -//Requires kRO Sakray 04-07 or newer -//(Akaru's SuperGRF required version: 1.53) -//map: siege_test -map: n_castle -map: nguild_gef -map: nguild_prt -map: nguild_pay -map: nguild_alde - -//--- Ep6.7 - Jawaii --- -//Requires kRO Sakray 06-22 or newer -//(Akaru's SuperGRF required version: 1.63) -map: jawaii -map: jawaii_in - -// --- Ep6.8 - Geffenia --- -// Requires kRO Sakray 07-13 or newer -// (Akaru's SuperGRF required version: 1.64) -map: gefenia01 -map: gefenia02 -map: gefenia03 -map: gefenia04 - -// --- Ep6.9 - New Payon --- -// Requires kRO Sakray 09-03 -// -- dunno -- -map: payon -map: payon_in01 -map: payon_in02 -map: payon_in03 -//same names as old maps except that payon_in03 got added - -// --- Ep? - Ayothaya --- -// Requires kRO Sakray 09-21 -// -- 2004-10-19sdata_k.gpf -- -map: ayothaya -map: ayo_in01 -map: ayo_in02 -map: ayo_fild01 -map: ayo_fild02 -map: ayo_dun01 -map: ayo_dun02 - -// --- God item quests maps --- -// -- 2004-10-12sdata_k3.gpf -- -map: que_god01 -map: que_god02 - -// --- Ep? - Schwarzwald Republic --- -// -- 2004-12-28sdata_k.gpf -- -map: yuno_fild05 -map: yuno_fild07 -map: yuno_fild08 -map: yuno_fild09 -map: yuno_fild11 -map: yuno_fild12 - -// --- Turbo Track Arena --- -// -- 2005-03-08sdata_k.gpf -- -map: alde_tt02 -map: turbo_n_1 -map: turbo_n_4 -map: turbo_n_8 -map: turbo_n_16 -map: turbo_e_4 -map: turbo_e_8 -map: turbo_e_16 -map: turbo_room - -// --- Einbroch/Einbech --- -// -- 2005-03-15sdata_k.gpf -- -map: airplane -map: airport -map: einbech -map: einbroch -map: ein_dun01 -map: ein_dun02 -map: ein_fild06 -map: ein_fild07 -map: ein_fild08 -map: ein_fild09 -map: ein_fild10 -map: ein_in01 -map: que_sign01 -map: que_sign02 - -// --- Einbroch and Lightalzen --- -// -- 2005-05-10sdata_k.gpf -- -map: ein_fild03 -map: ein_fild04 -map: lhz_fild02 -map: lhz_fild03 - -// --- Lighthalzen and Juperos Dungeon --- -// -- 2005-06-14sdata_k.gpf -- -map: yuno_pre -map: lhz_fild01 -map: lighthalzen -map: lhz_in01 -map: lhz_in02 -map: lhz_in03 -map: lhz_que01 -map: lhz_dun01 -map: lhz_dun02 -map: lhz_dun03 -map: lhz_cube -map: juperos_01 -map: juperos_02 -map: jupe_area1 -map: jupe_area2 -map: jupe_core -map: jupe_ele -map: jupe_ele_r -map: jupe_gate - -// --- Lighthalzen & Juno Airport --- -// -- resnametable clones of airport and airplane -- -map: y_airport -map: lhz_airport -map: airplane_01 - -// --- Juperos Dungeon --- -// -- 2005-06-28sdata_k.gpf -- -map: jupe_cave - -// --- Quiz Revolution --- -// -- 2005-08-02sdata_k.gpf -- -map: quiz_02 - -// --- Hugel Field --- -// -- 2005-08-23sdata_k.gpf -- -map: hu_fild07 -map: hu_fild05 -map: hu_fild04 -map: hu_fild01 -map: yuno_fild06 - -// --- Star Knight And Soul Linker Job Change Maps --- -// -- 2005-08-23sdata_k.gpf -- -map: job_soul -map: job_star - -// --- Abyss Lake, Thanatos Tower -- -// -- 2005-09-13sdata_k.gpf - 2005-09-13sdata_k6.gpf -- -map: que_job01 -map: que_job02 -map: que_job03 -map: abyss_01 -map: abyss_02 -map: abyss_03 -map: thana_step -map: thana_boss -map: tha_scene01 -map: tha_t01 -map: tha_t02 -map: tha_t03 -map: tha_t04 -map: tha_t07 -map: tha_t05 -map: tha_t06 -map: tha_t08 - -// --- Thanatos Tower --- -// -- 2005-09-21sdata_k.gpf -- -map: tha_t09 -map: tha_t10 -map: tha_t11 -map: tha_t12 - -// --- Auction Market --- -// -- 2005-11-29sdata_k.gpf -- -map: auction_01 -map: auction_02 - -// ??? -// -- 2005-12-06gdata_k.gpf -map: alde_tt03 - -// --- Garden City Hugel / Kiehl --- -// -- 2005-12-20sdata_k.gpf -- -map: hugel -map: hu_in01 -map: que_bingo -map: que_hugel -map: p_track01 -map: p_track02 -map: odin_tem01 -map: odin_tem02 -map: odin_tem03 -map: hu_fild02 -map: hu_fild03 -map: hu_fild06 -map: ein_fild01 -map: ein_fild02 -map: ein_fild05 -map: yuno_fild10 -map: kh_kiehl02 -map: kh_kiehl01 -map: kh_dun02 -map: kh_dun01 -map: kh_mansion -map: kh_rossi -map: kh_school -map: kh_vila - -// --- Poring Arena (?) & Gunslinger/Ninja Job Map --- -// -- 2006-03-28sdata_k.gpf -- -//map: poring_c01 -//map: poring_c02 -map: que_ng - -// --- Arunafeltz & Ice Dungeon --- -// -- 2006-05-30sdata_k.gpf -- -map: rachel -map: ra_in01 -map: ra_fild01 -map: ra_fild02 -map: ra_fild03 -map: ra_fild04 -map: ra_fild05 -map: ra_fild06 -map: ra_fild07 -map: ra_fild08 -map: ra_fild09 -map: ra_fild10 -map: ra_fild11 -map: ra_fild12 -map: ra_fild13 -map: ra_san01 -map: ra_san02 -map: ra_san03 -map: ra_san04 -map: ra_san05 -map: ra_temin -map: ra_temple -map: ra_temsky -map: que_rachel -map: que_san04 -map: ice_dun01 -map: ice_dun02 -map: ice_dun03 -map: ice_dun04 - -// --- Veins & Thor Dungeon --- -// -- 2006-12-19sdata_k.gpf -- -map: que_thor -map: thor_camp -map: thor_v01 -map: thor_v02 -map: thor_v03 -map: veins -map: ve_in -map: ve_in02 -map: ve_fild01 -map: ve_fild02 -map: ve_fild03 -map: ve_fild04 -map: ve_fild05 -map: ve_fild06 -map: ve_fild07 - -// --- Nameless Island & Abbey Dungeon --- -// -- 2007-04-03sdata_k.gpf -map: nameless_i -map: nameless_n -map: nameless_in -map: abbey01 -map: abbey02 -map: abbey03 -map: poring_w01 -map: poring_w02 - -// --- ??? --- -// -- 2007-??-?? -map: 06guild_r -map: 06guild_01 -map: 06guild_02 -map: 06guild_03 -map: 06guild_04 -map: 06guild_05 -map: 06guild_06 -map: 06guild_07 -map: 06guild_08 -map: z_agit -map: que_temsky -map: itemmall -map: bossnia_01 -map: bossnia_02 -map: bossnia_03 -map: bossnia_04 - -// --- Moscovia --- -// -- 2007-06-??? -map: moscovia -map: mosk_in -map: mosk_ship -map: mosk_fild01 -map: mosk_fild02 -map: mosk_dun01 -map: mosk_dun02 -map: mosk_dun03 -map: mosk_que - -// --- Episode 12: Satan Morroc & Schwaltzvalt Seige --- -// -- 2007-09-19sdata_k.gpf -map: schg_cas01 -map: schg_cas02 -map: schg_cas03 -map: schg_cas04 -map: schg_cas05 -map: sch_gld -map: cave -map: moc_fild20 -map: moc_fild21 -map: moc_fild22 -map: que_ba -map: que_moc_16 -map: que_moon - -// Arunafeltz Seige -// -- 2007-10-24sdata_k.gpf -map: arug_cas01 -map: arug_cas02 -map: arug_cas03 -map: arug_cas04 -map: arug_cas05 -map: aru_gld - -// PVP Battle Fields: Tierra Valley, and Frebeus -// -- 2007-11-14sdata_k.gpf -map: bat_room -map: bat_a01 -map: bat_a02 -map: bat_b01 -map: bat_b02 -map: que_qsch01 -map: que_qsch02 -map: que_qsch03 -map: que_qsch04 -map: que_qsch05 -map: que_qaru01 -map: que_qaru02 -map: que_qaru03 -map: que_qaru04 -map: que_qaru05 - -// Memorial Dungeon -// -- 2007-11-28sdata_k.gpf -map: 1@cata -map: 2@cata -map: e_tower -map: 1@tower -map: 2@tower -map: 3@tower -map: 4@tower -map: 5@tower -map: 6@tower - -// 13.1 Another World -// -- 2008-05-28sdata_k.gpf -map: mid_camp -map: mid_campin -map: man_fild01 -map: man_fild03 -map: spl_fild02 -map: spl_fild03 -map: moc_fild22b -map: que_dan01 -map: que_dan02 -map: schg_que01 -map: schg_dun01 -map: arug_que01 -map: arug_dun01 -map: 1@orcs -map: 2@orcs - -// Additional Battleground. -// -- 2008-??-??? -map: bat_c01 -map: bat_c02 -map: bat_c03 - -// 13.2 Another World -// -- 2008-11-26 -map: 1@nyd -map: 2@nyd -map: nyd_dun01 -map: nyd_dun02 -map: manuk -map: man_fild02 -map: man_in01 -map: splendide -map: spl_fild01 -map: spl_in01 -map: spl_in02 - -// 3rd Job Maps -// -- 2009-01-29rdata_k2.gpf -map: job3_arch01 -map: job3_arch02 -map: job3_arch03 -map: job3_guil01 -map: job3_guil02 -map: job3_guil03 -map: job3_rang01 -map: job3_rang02 -map: job3_rune01 -map: job3_rune02 -map: job3_rune03 -map: job3_war01 -map: job3_war02 -map: jupe_core2 - -// ??? -// -- 2009-05-27rdata_k.gpf -map: moc_para01 - -// Brasilis Maps -// -- 2009-08-05rdata_k.gpf -map: brasilis -map: bra_in01 -map: bra_fild01 -map: bra_dun01 -map: bra_dun02 - -// ??? -// -- 2009-09-30rdata_k.gpf -map: s_atelier - -// 13.3 El Discastes -// -- 2009-12-09rdata_k.gpf -map: dicastes01 -map: dicastes02 -map: dic_in01 -map: dic_fild01 -map: dic_fild02 -map: dic_dun01 -map: dic_dun02 -map: job3_gen01 -map: job3_sha01 - -// Localized Event Maps -//map: evt_zombie -//map: evt_coke - -// Unknown Maps -//ac_sl_area -//ac_cl_hall -//ac_cl_room -//jp_s_dun11 - -// 14.1 Bifrost -// -- 2010-06-09rdata_x.gpf -map: mora -map: bif_fild01 -map: bif_fild02 -map: 1@mist - -// Dewata Maps -// -- 2010-09-15rdata_x.gpf -map: dewata -map: dew_in01 -map: dew_fild01 -map: dew_dun01 -map: dew_dun02 - -// ??? -// -- 2010-10-06rdata_x.gpf -map: que_house_s - -// Malangdo Maps -// -- 2010-11-03rdata_x.gpf -map: malangdo -map: mal_in01 -map: mal_in02 -map: mal_dun01 -map: 1@pump -map: 2@pump -map: 1@cash - -// Undersea Tunnel Expansion -// -- 2010-11-10rdata_x.gpf -map: iz_dun05 - -// ??? -// -- 2010-12-01data_x.gpf -map: evt_mobroom - -// ??? -map: dic_dun03 -//map: mjolnir_04_1 -//map: evt_swar_b -//map: evt_swar_r -//map: evt_swar_s -//map: evt_swar_t - -// Lighthalzen Dungeon F4, Wolfchev's Laboratory -// -- 2011-03-16rdata_x.gpf -map: 1@lhz -map: lhz_dun04 -map: que_lhz - -// Hall Of Abyss -// -- 2011-06-15data_x.gpf -map: gld_dun01_2 -map: gld_dun02_2 -map: gld_dun03_2 -map: gld_dun04_2 -map: gld2_ald -map: gld2_gef -map: gld2_pay -map: gld2_prt - -// Malaya Port -// -- 2011-08-30data_x.gpf -map: malaya -map: ma_fild01 -map: ma_fild02 -map: ma_scene01 -map: ma_in01 -map: ma_dun01 -map: 1@ma_h -map: 1@ma_c -map: 1@ma_b -map: ma_zif01 -map: ma_zif02 -map: ma_zif03 -map: ma_zif04 -map: ma_zif05 -map: ma_zif06 -map: ma_zif07 -map: ma_zif08 -map: ma_zif09 -map: job_ko - -// 14.2 Eclage -// -- 2011-11-30data_x.gpf -map: eclage -map: ecl_fild01 -map: ecl_in01 -map: ecl_in02 -map: ecl_in03 -map: ecl_in04 -map: 1@ecl -map: ecl_tdun01 -map: ecl_tdun02 -map: ecl_tdun03 -map: ecl_tdun04 -map: ecl_hub01 -map: que_avan01 -map: moc_prydn1 -map: moc_prydn2 - -//------------------------- Clone Maps --------------------------- -//------------------------- Extra Maps --------------------------- - -// Ragnarok World Championship 2004 -// Requires: RWC 2004 Client -// or Akaru's SuperGRF 1.64 or newer -//map: rwc01 -//map: rwc02 -//map: rwc03 - -// Ragnarok World Championship 2009 -// Requires: RWC 2009 Map files -//map: 2009rwc_f01 -//map: 2009rwc_01 -//map: 2009rwc_02 -//map: 2009rwc_03 -//map: 2009rwc_04 - -// Ragnarok World Championship 2008? -// Requires: RWC 2008 Map files? -//map: 2008rwc_04 - -//Christmas & Sakura Special -//Requires Akaru's SuperGRF 1.1 or newer -//map: prontera_x -//map: alberta_x -//map: aldebaran_x -//map: geffen_x -//map: izlude_x -//map: prt_church_x -//map: prontera_s -//map: pay_arche_s - -//Fenced Lutie -//Requires Akaru's SuperGRF 1.23 or newer -//map: xmas_old - -//Alpha Maps -//Requires adata.grf containing alpha maps and data -//map: fay_vilg00 -//map: fay_vilg01 -//map: gef_vilg00 -//map: gef_vilg01 -//map: moc_dugn01 -//map: moc_dugn02 -//map: moc_fild01 -//map: moc_fild02 -//map: moc_fild03 -//map: moc_fild04 -//map: moc_intr00 -//map: moc_intr01 -//map: moc_intr02 -//map: moc_intr04 -//map: moc_vilg00 -//map: moc_vilg01 -//map: moc_vilg02 -//map: probemap -//map: probemap02 -//map: prt_cstl01 -//map: prt_dugn00 -//map: prt_dugn01 -//map: prt_fild00 -//map: prt_fild01 -//map: prt_fild03 -//map: prt_fild04 -//map: prt_fild05 -//map: prt_intr01 -//map: prt_intr01_a -//map: prt_intr02 -//map: prt_vilg00 -//map: prt_vilg01 -//map: prt_vilg02 -//map: tank_test -//map: tank_test2 -//map: test diff --git a/conf/messages.conf b/conf/messages.conf new file mode 100644 index 000000000..7c3a8b8a4 --- /dev/null +++ b/conf/messages.conf @@ -0,0 +1,1410 @@ +// rAthena msg_athena.conf +// Message Configuration +// For translation, just change msg here (second line), no need to modify source code, +// or alternatively, use conf/import/msg_conf.txt +// Format: +// // English message +// msg_number: translated message + +// 0-410: reserved for GM commands +// 500-900 reserved for others +// 900-1300: @atcommand + +// To disable a string (%s) field, make it's max length 0: +// eg: +// 270: *%s %s* (@me format) +// 270: *%.0s%s* (remove the character's name from it) + +// Messages of GM commands +// ----------------------- + +0: Warped. +1: Map not found. +2: Invalid coordinates, using random target cell. +3: Character not found. +4: Jump to %s +5: Jump to %d %d +6: Your save point has been changed. +7: Warping to save point. +8: Speed changed. +9: Options changed. +10: Invisible: Off +11: Invisible: On +12: Your job has been changed. +13: You've died. +14: Character killed. +15: Player warped (message sent to player too). +16: You've been revived! +17: HP, SP recovered. +18: Item created. +19: Invalid item ID or name. +20: All of your items have been removed. +21: Base level raised. +22: Base level lowered. +23: Job level can't go any higher. +24: Job level raised. +25: Job level lowered. +26: Help commands: +27: Commands help is not available. +28: No player found. +29: 1 player found. +30: %d players found. +31: PvP: Off. +32: PvP: On. +33: GvG: Off. +34: GvG: On. +35: You can't use this command with this class. +36: Appearance changed. +37: An invalid number was specified. +38: Invalid location number, or name. +39: All monsters summoned! +40: Invalid monster ID or name. +41: Unable to decrease the number/value. +42: Stat changed. +43: You're not in a guild. +44: You're not the master of your guild. +45: Guild level change failed. +46: %s recalled! +47: Base level can't go any higher. +48: Character's job changed. +49: Invalid job ID. +50: You already have some GM powers. +51: Character revived. +52: This option cannot be used in PK Mode. +53: '%s' stats: +54: No player found in map '%s'. +55: 1 player found in map '%s'. +56: %d players found in map '%s'. +57: Character's save point changed. +58: Character's options changed. +59: Night Mode Activated. +60: Day Mode Activated. +61: The holy messenger has given judgement. +62: Judgement has passed. +63: Mercy has been shown. +64: Mercy has been granted. +65: Character's base level raised. +66: Character's base level lowered. +67: Character's job level can't go any higher. +68: character's job level raised. +69: Character's job level lowered. +70: You have learned the skill. +71: You have forgotten the skill. +72: War of Emperium has been initiated. +73: War of Emperium is currently in progress. +74: War of Emperium has been ended. +75: War of Emperium is currently not in progress. +76: All skills have been added to your skill tree. +77: The reference result of '%s' (name: id): +78: %s: %d +79: It is %d affair above. +80: Give the display name or monster name/id please. +81: Your GM level doesn't authorize you to preform this action on the specified player. +82: Please provide a name or number from the list provided: +83: Monster 'Emperium' cannot be spawned. +84: All stats changed! +85: Invalid time for ban command. +86: Sorry, player names have to be at least 4 characters. +87: Sorry, player names can be no longer than 23 characters. +88: Sending request to login server... +89: Night mode is already enabled. +90: Day mode is already enabled. +91: Character's base level can't go any higher. +92: All characters recalled! +93: All online characters of the %s guild have been recalled to your position. +94: Incorrect name/ID, or no one from the specified guild is online. +95: All online characters of the %s party have been recalled to your position. +96: Incorrect name/ID, or no one from the specified party is online. +97: Item database has been reloaded. +98: Monster database has been reloaded. +99: Skill database has been reloaded. +100: Scripts have been reloaded. +101: Login-server asked to reload GM accounts and their level. +102: You have mounted a Peco Peco. +103: No longer spying on the %s guild. +104: Spying on the %s guild. +105: No longer spying on the %s party. +106: Spying on the %s party. +107: All items have been repaired. +108: No item need to be repaired. +109: Player has been nuked! +110: NPC Enabled. +111: This NPC doesn't exist. +112: NPC Disabled. +113: %d item(s) removed by a GM. +114: %d item(s) removed from the player. +115: %d item(s) removed. Player had only %d on %d items. +116: Character does not have the specified item. +117: You have been placed in jail by a GM. +118: Player warped to jail. +119: This player is not in jail. +120: A GM has discharged you from jail. +121: Player unjailed. +122: Disguise applied. +123: Invalid Monster/NPC name/ID specified. +124: Undisguise applied. +125: You're not disguised. +//Clone Messages +126: Cannot clone a player of higher GM level than yourself. +127: You've reached your slave clones limit. +128: Evil clone spawned. +129: Unable to spawn evil clone. +130: Clone spawned. +131: Unable to spawn clone. +132: Slave clone spawned. +133: Unable to spawn slave clone. +//Messages 134-139 are no longer used, available for future reuse (preferrable for more variations of @clone) +140: Character's disguise applied. +141: Character's undisguise applied. +142: Character is not disguised. +143: Commands are disabled on this map. +144: Invalid e-mail. If you have default e-mail, type a@a.com. +145: Invalid new e-mail. Please enter a real e-mail. +146: New e-mail must be a real e-mail. +147: New e-mail must be different from the current e-mail. +148: Information sent to login-server via char-server. +149: Impossible to increase the number/value. +150: No GM found. +151: 1 GM found. +152: %d GMs found. +153: %s is Unknown Command. +154: %s failed. +155: You are unable to change your job. +156: HP or/and SP modified. +157: HP and SP have already been recovered. +158: Base level can't go any lower. +159: Job level can't go any lower. +160: PvP is already Off. +161: PvP is already On. +162: GvG is already Off. +163: GvG is already On. +164: Your memo point #%d doesn't exist. +165: All monsters killed! +166: No item has been refined. +167: 1 item has been refined. +168: %d items have been refined. +169: The item (%d: '%s') is not equipable. +170: The item is not equipable. +171: %d - void +//172: You replace previous memo position %d - %s (%d,%d). +//173: Note: you don't have the 'Warp' skill level to use it. +174: Number of status points changed. +175: Number of skill points changed. +176: Current amount of zeny changed. +177: You cannot decrease that stat anymore. +178: You cannot increase that stat anymore. +179: Guild level changed. +180: The monster/egg name/ID doesn't exist. +181: You already have a pet. +182: Pet intimacy changed. +183: Pet intimacy is already at maximum. +184: Sorry, but you have no pet. +185: Pet hunger changed. +186: Pet hunger is already at maximum. +187: You can now rename your pet. +188: You can already rename your pet. +189: This player can now rename his/her pet. +190: This player can already rename his/her pet. +191: Sorry, but this player has no pet. +192: Unable to change the specified character's job. +193: Character's base level can't go any lower. +194: Character's job level can't go any lower. +195: All players have been kicked! +196: You already have this quest skill. +197: This skill number doesn't exist or isn't a quest skill. +198: This skill number doesn't exist. +199: This player has learned the skill. +200: This player already has this quest skill. +201: You don't have this quest skill. +202: This player has forgotten the skill. +203: This player doesn't have this quest skill. +204: You can't open a shop on this cell. +205: Maybe you meant: +206: '%s' skill points reset. +207: '%s' stats points reset. +208: '%s' skill and stat points have been reset. +209: Character's skill points changed. +210: Character's status points changed. +211: Character's current zeny changed. +212: Cannot mount while in disguise. +213: You can not mount a Peco Peco with your current job. +214: You have released your Peco Peco. +215: This player cannot mount a Peco Peco while in disguise. +216: This player has mounted a Peco Peco. +217: This player cannot mount a Peco Peco with his/her current job. +218: This player's Peco Peco has been released. +219: %d day +220: %d days +221: %s %d hour +222: %s %d hours +223: %s %d minute +224: %s %d minutes +225: %s and %d second +226: %s and %d seconds +227: Party modification is disabled on this map. +228: Guild modification is disabled on this map. +229: Your effect has changed. +230: Server time (normal time): %A, %B %d %Y %X. +231: Game time: The game is in permanent daylight. +232: Game time: The game is in permanent night. +233: Game time: The game is in night for %s. +234: Game time: After, the game will be in permanent daylight. +235: Game time: The game is in daylight for %s. +236: Game time: After, the game will be in permanent night. +237: Game time: After, the game will be in night for %s. +238: Game time: A day cycle has a normal duration of %s. +239: Game time: After, the game will be in daylight for %s. +240: %d monster(s) summoned! +241: You can now attack and kill players freely. +242: You can now be attacked and killed by players. +243: Skills have been disabled on this map. +244: Skills have been enabled on this map. +245: Server Uptime: %ld days, %ld hours, %ld minutes, %ld seconds. +246: Your GM level doesn't authorize you to preform this action. +247: You are not authorized to warp to this map. +248: You are not authorized to warp from your current map. +249: You are not authorized to warp to your save map. +250: You have already opened your storage. Close it first. +251: You have already opened your guild storage. Close it first. +252: You are not in a guild. +//253: You are not authorized to memo this map. +254: GM command configuration has been reloaded. +255: Battle configuration has been reloaded. +256: Status database has been reloaded. +257: Player database has been reloaded. +258: Sent packet 0x%x (%d) +259: Invalid packet +260: This item cannot be traded. +261: Script could not be loaded. +262: Script loaded. +263: This item cannot be dropped. +264: This item cannot be stored. +265: %s has bought your item(s). +266: Some of your items cannot be vended and were removed from the shop. +267: '%s' designated maps reset. +268: Reloaded the Message of the Day. +269: Displaying first %d out of %d matches +//@me output format +270: * :%s %s: * +271: You can't drop items on this map +272: You can't trade on this map +273: Commands available: +274: %d commands found. +275: No commands found. +276: You can't open a shop on this map +277: Usage: @request . +278: (@request): %s +279: @request sent. +280: Invalid name. +281: You can't create chat rooms on this map +//Party-related +282: You need to be a party leader to use this command. +283: Target character must be online and in your current party. +284: Leadership transferred. +285: You've become the party leader. +286: There's been no change in the setting. +287: You cannot change party leaders on this map. +//Missing stuff for @killer related commands. +288: You are no longer killable. +289: The player is now killable. +290: The player is no longer killable. +291: Weather effects will dispell on warp/refresh +292: Killer state reset. +// Guild Castles Number +// -------------------- +//299: ?? Castles +300: None Taken +301: One Castle +302: Two Castles +303: Three Castles +304: Four Castles +305: Five Castles +306: Six Castles +307: Seven Castles +308: Eight Castles +309: Nine Castles +310: Ten Castles +311: Eleven Castles +312: Twelve Castles +313: Thirteen Castles +314: Fourteen Castles +315: Fifteen Castles +316: Sixteen Castles +317: Seventeen Castles +318: Eighteen Castles +319: Nineteen Castles +320: Twenty Castles +321: Twenty-One Castles +322: Twenty-Two Castles +323: Twenty-Three Castles +324: Twenty-Four Castles +325: Twenty-Five Castles +326: Twenty-Six Castles +327: Twenty-Seven Castles +328: Twenty-Eight Castles +329: Twenty-Nine Castles +330: Thirty Castles +331: Thirty-One Castles +332: Thirty-Two Castles +333: Thirty-Three Castles +// 334: Thirty-Four Castles +334: Total Domination + +// Templates for @who output +343: Name: %s +344: (%s) +345: | Party: '%s' +346: | Guild: '%s' +//You may ommit the last %s, then you won't see players job name +347: | Lv:%d/%d | Job: %s +//You may ommit 2 last %d, then you won't see players coords, just map name +348: | Location: %s %d %d + +// @duel (part 1) +350: Duel: You can't use @invite. You aren't a duelist. +351: Duel: The limit of players has been reached. +352: Duel: Player name not found. +353: Duel: The Player is in the duel already. +354: Duel: Invitation has been sent. +355: Duel: You can't use @duel without @reject. +356: Duel: You can take part in duel once per %d minutes. +357: Duel: Invalid value. +358: Duel: You can't use @leave. You aren't a duelist. +359: Duel: You've left the duel. +360: Duel: You can't use @accept without a duel invitation. +361: Duel: The duel invitation has been accepted. +362: Duel: You can't use @reject without a duel invitation. +363: Duel: The duel invitation has been rejected. +364: Duel: You can't invite %s because he/she isn't on the same map. +365: Duel: Can't use %s in duel. +// @duel (part 2) +370: -- Duels: %d/%d, Members: %d/%d, Max players: %d -- +371: -- Duels: %d/%d, Members: %d/%d -- +372: -- Duel has been created (Use @invite/@leave) -- +373: -- Player %s invites %s to duel -- +374: Blue -- Player %s invites you to PVP duel (Use @accept/@reject) -- +375: <- Player %s has left the duel -- +376: -> Player %s has accepted the duel -- +377: -- Player %s has rejected the duel -- +// Main chat +380: Main chat has been activated. +381: Main chat already activated. +382: Main chat has been disabled. +383: Main chat already disabled. +384: Main chat is currently enabled. Usage: @main , @main . +385: Main chat is currently disabled. Usage: @main , @main . +386: %s :Main: %s +387: You cannot use Main chat while muted. +388: You should enable main chat with "@main on" command. +//NoAsk +390: Autorejecting is activated. +391: Autorejecting is deactivated. +392: You request has been rejected by autoreject option. +393: Autorejected trade request from %s. +394: Autorejected party invite from %s. +395: Autorejected guild invite from %s. +396: Autorejected alliance request from %s. +397: Autorejected opposition request from %s. +398: Autorejected friend request from %s. +400: Usage: @jailfor