Poison 10 Posted June 21, 2013 Can I ask for your opinion regarding checkidle() script command in related to this: http://herc.ws/board/tracker/issue-7406-checkidle-acting-weird-onpcloginevent/ Maybe creating checkidle2() would be a better idea for those checks that I mentioned. Quote Share this post Link to post Share on other sites
Xgear 44 Posted June 21, 2013 Never really noticed this lol By definition idle is not doing anything, aka sort of AFK. Every player action should reset the idle count as far as I am concerned O.o Quote Share this post Link to post Share on other sites
nanakiwurtz 11 Posted June 21, 2013 getmapxy + timer? Quote Share this post Link to post Share on other sites
evilpuncker 504 Posted June 22, 2013 getmapxy + timer? that is what checkidle() does afaik, he want something more advanced since the said checkidle() only detects if the char moved and not any other interations... Quote Share this post Link to post Share on other sites
Relzz 32 Posted June 22, 2013 Like speaking to a NPC or Chating, Maybe using skills? Quote Share this post Link to post Share on other sites
evilpuncker 504 Posted June 22, 2013 Like speaking to a NPC or Chating, Maybe using skills? In addition: Right now, I observed that checkidle() stops when a character is casting a skill or start moving. It would be a nice feature if checkidle() can start back to 0 if character is chatting on public, party, guild, and pm. Also when interacting with NPCs or interafaces. Quote Share this post Link to post Share on other sites
jaBote 438 Posted June 22, 2013 If possible, I'd add a suggestion to this suggestion, and it's making an extra conf for the idle timers. It'd be a nice idea to choose whether self skills reset that timer or not. I've seen a lot of AFKchemists skip anti-idle systems with this. 1 Mumbles reacted to this Quote Share this post Link to post Share on other sites
nanakiwurtz 11 Posted June 22, 2013 Hmm.. Check last sent 'cz' event? Quote Share this post Link to post Share on other sites
Ind 945 Posted October 24, 2013 There we go, I've made it in a way that would satisfy the argument in the bug report https://github.com/HerculesWS/Hercules/commit/e08c05a0f73d6e6ea4fe64a9b91291bc0a002251 3 kyeme, Angelmelody and quesoph reacted to this Quote Share this post Link to post Share on other sites