summaryrefslogtreecommitdiff
path: root/conf/battle/player.conf
diff options
context:
space:
mode:
authorshennetsind <ind@henn.et>2013-10-24 06:45:48 -0200
committershennetsind <ind@henn.et>2013-10-24 07:03:30 -0200
commite08c05a0f73d6e6ea4fe64a9b91291bc0a002251 (patch)
treeefe8ae89989a63c008db2cf244c9ea1eb93b3711 /conf/battle/player.conf
parent8b07c677e351056b0d23fbc3726f80829ae4d253 (diff)
downloadhercules-e08c05a0f73d6e6ea4fe64a9b91291bc0a002251.tar.gz
hercules-e08c05a0f73d6e6ea4fe64a9b91291bc0a002251.tar.bz2
hercules-e08c05a0f73d6e6ea4fe64a9b91291bc0a002251.tar.xz
hercules-e08c05a0f73d6e6ea4fe64a9b91291bc0a002251.zip
Added idletime options
There have been requests for the extension of the feature, I was reluctant given more options would cause features relying on the feature to be easier to counter (less accurate), with the modification of the feature to employ options the feature is now configurable at the server owners discretion. Special Thanks to Haruna Signed-off-by: shennetsind <ind@henn.et>
Diffstat (limited to 'conf/battle/player.conf')
-rw-r--r--conf/battle/player.conf17
1 files changed, 17 insertions, 0 deletions
diff --git a/conf/battle/player.conf b/conf/battle/player.conf
index 436399469..5e6c9afda 100644
--- a/conf/battle/player.conf
+++ b/conf/battle/player.conf
@@ -5,6 +5,7 @@
//--------------------------------------------------------------
// 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.
//--------------------------------------------------------------
// Players' maximum HP rate? (Default is 100)
@@ -148,3 +149,19 @@ min_npc_vendchat_distance: 3
// Changing snovice_call_type config to 1 enables its use at 0%, for maxed super novices.
// default: 0
snovice_call_type: 0
+
+// How the server should measure the character's idle time? (Note 3)
+// 0x001 - Walk Request
+// 0x002 - UseSkillToID Request ( targetted skill use attempt )
+// 0x004 - UseSkillToPos Request ( aoe skill use attempt )
+// 0x008 - UseItem Request ( including equip/unequip )
+// 0x010 - Attack Request
+// 0x020 - Chat Request ( whisper, party, guild, bg, etca )
+// 0x040 - Sit/Standup Request
+// 0x080 - Emotion Request
+// 0x100 - DropItem Request
+// 0x200 - @/#Command Request
+// Please note that at least 1 option has to be enabled.
+// Be mindful that the more options used, the easier it becomes to cheat features that rely on idletime (e.g. checkidle()).
+// Default: walk ( 0x1 ) + useskilltoid ( 0x2 ) + useskilltopos ( 0x4 ) + useitem ( 0x8 ) + attack ( 0x10 ) = 0x25
+idletime_criteria: 0x25