BotKiller 6 is a powerfull antibot system based on Scripts, useful to detect Bots without modify your server executables nor install external libraries.
- Features
- BK6 support external modules, giving flexibility and security to your server.
- BK6 was integrated with a new multi-language system that support multiple languages at the same time, the users can change the default language whispering to npc:lang
- BK6 give you enough time to find a safe place before initiate the interrogatory, during that time the player will glow to visually alert to other players about this process.
- During the interrogatory, the player will see the remaining time to respond in real time.
- BK6 rewards player when their effectiveness is OK responding the antibot (AGI,DEX,Zeny,Exp)
- BK6 will try to bypass recently interrogated players and definitely will ignore chatting or vending players.
- The Administrators are allowed to send a manual interrogatory to anyone in any moment.
- The players are allowed to send a manual interrogatory to any other common player, excepting players chatting, vending or in locked places (whisp to npc:bkconfig to configure BK6 safe zones)
- BK6 now uses "real time" in prison, the countdown only works when the guy remains logged in the jail. When the countdown is over, the player have to respond a new interrogatory to be sure is a human. if failed, the countdown is restarted and the Bot player is kicked from the server.
- BK6 store logs that helps administrators to detect Bots Players and apply other sanctions.
- Installation:
- Download the script:
- bk6.rar (6.17)
- Download the script:
- Additional Languages:
- Portuguese: http://www.4Undeads....angs/BK6_PT.txt (by Pedro Brito)
- Modify "script_athena.conf" setting this values to the check_* parameters.
- check_cmdcount: 655360
- check_gotocount: 655360
- Create this folders in your server root:
- npc/custom/bk
- npc/custom/bk/lang
- npc/custom/bk/mods
- Copy this scripts in the following paths:
- npc/custom/bk/LangManagement.txt
- npc/custom/bk/VarSystem.txt
- npc/custom/bk/BotKiller6.txt
- npc/custom/bk/lang/BK6_EN.txt
- npc/custom/bk/lang/BK6_ES.txt
- npc/custom/bk/mods/BK6_Asc2Num.txt
- npc/custom/bk/mods/BK6_Asc2Word.txt
- npc/custom/bk/mods/BK6_Fakename.txt
- npc/custom/bk/mods/BK6_Img2Num.txt
- npc/custom/bk/mods/BK6_SMath.txt
- npc/custom/bk/mods/BK6_Lie2Me.txt
- npc/custom/bk/mods/BK6_WordNum.txt
- To use Img2Num Module, use this client patch:
- Edit npc/scripts_custom.conf adding the following lines:
// Unlimited Variable System npc: npc/custom/bk/VarSystem.txt // Multi-Language System npc: npc/custom/bk/LangManagement.txt // Translations npc: npc/custom/bk/lang/BK6_EN.txt // English Dialogs npc: npc/custom/bk/lang/BK6_ES.txt // Spanish Dialogs // Remember to copy and declare here any additional language // BotKiller Main Script npc: npc/custom/bk/BotKiller6.txt // BotKiller Modules npc: npc/custom/bk/mods/BK6_Asc2Num.txt npc: npc/custom/bk/mods/BK6_Asc2Word.txt npc: npc/custom/bk/mods/BK6_Fakename.txt npc: npc/custom/bk/mods/BK6_Img2Num.txt npc: npc/custom/bk/mods/BK6_Lie2Me.txt npc: npc/custom/bk/mods/BK6_SMath.txt npc: npc/custom/bk/mods/BK6_WordNum.txt
- Run your server and whisp to npc:bkconfig to configure BotKiller 6.
* Note: BotKiller 6 doesn't work on TXT based servers, please don't request it *
Modules:
Lie2Me Module: http://www.youtube.com/watch?v=vr1aio1Ypdk Asc2Number Module: http://www.youtube.com/watch?v=K_9YTeCGFM8 Img2Num Module: http://www.youtube.com/watch?v=3BrjWNAmYLM Simple Math Module: http://www.youtube.com/watch?v=JRJjREuMRB0 Asc2Word Module: http://www.youtube.com/watch?v=9EKkMlHGmxY Word Num Module: http://www.youtube.com/watch?v=-n-3ApdJVPs
Testing GM Commands trying to ByPass BotKiller 6:
http://www.youtube.com/watch?v=ZjwoD_SrcEA&feature=player_embedded
History:
2011-05-01: 6.0 - New version, a friendly Police in Midgard! 2012-01-18: 6.1 - Using the new version of Unlimited Variable System! 2012-01-19: 6.11 - Fixed some problems in the jail! 2012-01-19: 6.12 - Fixed another wierd function in the jail! 2012-01-28: 6.13 - npc:bk don't show player selector when found only 1' 2012-01-28: 6.13 - removed some useless variables in functions