summaryrefslogtreecommitdiff
path: root/conf
diff options
context:
space:
mode:
Diffstat (limited to 'conf')
-rw-r--r--conf/atcommand.conf7
-rw-r--r--conf/battle/status.conf8
-rw-r--r--conf/channels.conf22
-rw-r--r--conf/char-server.conf8
-rw-r--r--conf/map-server.conf9
-rw-r--r--conf/messages.conf37
6 files changed, 73 insertions, 18 deletions
diff --git a/conf/atcommand.conf b/conf/atcommand.conf
index 67af3b91f..6e35d5327 100644
--- a/conf/atcommand.conf
+++ b/conf/atcommand.conf
@@ -59,6 +59,13 @@ aliases: {
channel: ["main"]
}
+/* list of commands that should not be logged at all */
+/* add as many commands as you like */
+nolog: {
+ iteminfo: 1
+ mobinfo: 1
+}
+
/* Commands help file */
help: {
@include "conf/help.txt"
diff --git a/conf/battle/status.conf b/conf/battle/status.conf
index 6efe973b7..5341b606b 100644
--- a/conf/battle/status.conf
+++ b/conf/battle/status.conf
@@ -27,14 +27,6 @@ debuff_on_logout: 3
pc_status_def_rate: 100
mob_status_def_rate: 100
-// Required luk to gain inmunity to status changes.
-// Luk increases resistance by closing the gap between natural resist and max
-// linearly. This setting indicates required luk to gain complete immunity.
-// Eg: 40 vit -> 40% resist. 150 luk -> +50% of the missing gap.
-// So 40% + (50% of 60%) = 70%
-pc_luk_status_def: 300
-mob_luk_status_def: 300
-
// Maximum resistance to status changes. (100 = 100%)
// NOTE: Cards and equipment can go over this limit, so it only applies to natural resist.
pc_max_status_def: 100
diff --git a/conf/channels.conf b/conf/channels.conf
index b12d2da8b..3584fc2ea 100644
--- a/conf/channels.conf
+++ b/conf/channels.conf
@@ -1,3 +1,14 @@
+//====================================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//=
+//= http://hercules.ws/board/
+//====================================================
+//= http://hercules.ws/board/topic/316-introducing-hercules-channel-system/
chsys: (
{
/* default channels (available on boot) */
@@ -18,6 +29,7 @@ chsys: (
Cyan: "0x00b89d"
Yellow: "0xffff90"
Green: "0x28bf00"
+ Light_Green: "0x3dff98"
Normal: "0x00ff00"
/* as many colors as you like */
}
@@ -33,7 +45,15 @@ chsys: (
ally_channel_enabled: true
ally_channel_name: "ally" /* available as #ally */
ally_channel_color: "Green"
- ally_channel_autojoin: true
+ ally_channel_autojoin: true /* will members autojoin to their respective #ally chats when they log-in? */
+ /* "irc_channel" is a special channel connected to a specific chat room in any irc network */
+ irc_channel_enabled: false
+ irc_channel_name: "irc" /* available as #irc */
+ irc_channel_color: "Light_Green"
+ irc_channel_network: "irc.rizon.net:6665" /* network to connect to (:and port) */
+ irc_channel_channel: "#Hercules" /* channel in the network above to join */
+ irc_channel_nick: "Hercules_chSysBot" /* nick the bot will use */
+ irc_channel_nick_pw: "" /* password to this nick (if any) to identify to nick server on the irc network */
}
)
diff --git a/conf/char-server.conf b/conf/char-server.conf
index da0b8d45b..b2120471c 100644
--- a/conf/char-server.conf
+++ b/conf/char-server.conf
@@ -94,11 +94,9 @@ 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 items for new characters
+// Format is: id1,qt1,idn,qtn
+start_items: 1201,1,2301,1
// Starting zeny for new characters
start_zeny: 0
diff --git a/conf/map-server.conf b/conf/map-server.conf
index b251e69ec..cac5421e6 100644
--- a/conf/map-server.conf
+++ b/conf/map-server.conf
@@ -89,18 +89,19 @@ 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.
+// 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
+// 128: After every buying store transaction
// 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
+save_settings: 255
// Message of the day file, when a character logs on, this message is displayed.
motd_txt: conf/motd.txt
diff --git a/conf/messages.conf b/conf/messages.conf
index e21c41176..823a6eb65 100644
--- a/conf/messages.conf
+++ b/conf/messages.conf
@@ -443,6 +443,9 @@
// Homunculus messages
450: You already have a homunculus
+// Return pet to egg message
+451: You can't return your pet because your inventory is full.
+
// Messages of others (not for GM commands)
// ----------------------------------------
@@ -1452,6 +1455,40 @@
1431: Your global chat is now binded to the '%s' channel
1432: Your global chat is not binded to any channel
1433: Your global chat is now unbinded from the '#%s' channel
+1434: Player '%s' was not found
+1437: Player '%s' has now been banned from '%s' channel
+1438: You cannot join the '%s' channel because you've been banned from it
+1439: Channel '%s' has no banned players
+1440: Player '%s' is not banned from this channel
+1441: Player '%s' has now been unbanned from the '%s' channel
+1442: Removed all bans from '%s' channel
+1443: -- '%s' ban list
+1444: - %s
+1445: - %s (%d)
+1446: You need to input a option
+1447: '%s' is not a known channel option
+1448: -- Available options
+1449: option '%s' is already enabled, if you'd like to disable it type '@channel opt %s 0'
+1450: option '%s' is now enabled for channel '%s'
+1451: value '%d' for option '%s' is out of range (limit is 0-10)
+1452: option '%s' is now enabled for channel '%s' with %d seconds
+1453: option '%s' is now disabled for channel '%s'
+1454: option '%s' is not enabled on channel '%s'
+1455: You're talking too fast!
+1456: -- %s ban <channel name> <character name>
+1457: - bans <character name> from <channel name> channel
+1458: -- %s banlist <channel name>
+1459: - lists all banned characters from <channel name> channel
+1460: -- %s unban <channel name> <character name>
+1461: - unbans <character name> from <channel name> channel
+1462: -- %s setopt <channel name> <option name> <option value>
+1463: - adds or removes <option name> with <option value> to <channel name> channel
+1464: Ban failed, not possible to ban this user.
+1465: Player '%s' is already banned from this channel
+1466: For '%s' you need the amount of seconds (from 0 to 10)
+1467: -- %s unbanall <channel name>
+1468: - unbans everyone from <channel name>
+
//Custom translations
import: conf/import/msg_conf.txt