From e08c05a0f73d6e6ea4fe64a9b91291bc0a002251 Mon Sep 17 00:00:00 2001 From: shennetsind Date: Thu, 24 Oct 2013 06:45:48 -0200 Subject: 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 --- conf/battle/player.conf | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'conf/battle/player.conf') 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 -- cgit v1.2.3-60-g2f50