Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 05/02/17 in all areas

  1. Microsoft Visual Studio Refactor As of Git Hash: cacd98d, rAthena has removed support for MSVS 2008, 2010, 2012, 2013, and 2015 solution and projects and introduced an improved MSVS 2013 solution. Details: MSVS 2008, 2010, and 2012 have been removed because their support from Microsoft has ended. We are sorry for the inconvenience and we understand these tools are fairly large for people to have to acquire again but this refactor has laid a foundation for the future development of rAthena! For people who download MSVS 2017, think of this as a long term investment as this version will be supported for quite a few more years from Microsoft and the solution is easily adaptable to any newer version to come! MSVS 2013 was chosen as the default because it is the first release from Microsoft as a free community tool as well as support for C++ 11 (for future work on the C++ branch). Support for MSVS 2015 and 2017 still exists. Simply open the rAthena Solution and select Ok when it prompts about upgrading the solution files. Each component (char, login, map, etc.) now has their own project file. Removed redundancy by creating a core (common) project file. Added true x64 build support for Windows operating systems. Process of migrating your customized codebase should be effortless. If there are additional custom source files added, you can add them to the new solution easily. Migrating from earlier versions of Visual Studio: If you were using old versions of Visual Studio, we recommend you to use Visual Studio 2017 which requires only about 6 GB of disk space with only necessary components for building rAthena installed while older versions, i.e, Visual Studio 2012 requires about 10GB. VS2017 also loads faster than its ancestors 2013, 2015. Thanks to @Sirius_Black, @Secrets, and @Lemongrass for their work on this!
    7 points
  2. BotKiller 6 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) Additional Languages: Portuguese: 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: BK6_Img2Num.rar 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 * Some Demos: Basic Demo: Modules: Lie2Me Module: Asc2Number Module: Img2Num Module: Simple Math Module: Asc2Word Module: Word Num Module: Testing GM Commands trying to ByPass BotKiller 6: 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
    1 point
  3. Version 1.3

    68 downloads

    The new @security system does all those old and clunky security systems did (not so well) in the past and much more, without source modifications! Protects the player items and zeny with a password (that can be as long and complex as the player wants), if hacked or they share their account Allows the player to temporary disable the system and play as usual, so when the player logs out, the system reactivates When an intruder fails to enter the password X times (configurable), the system resets the player's account password and kicks the intruder out Available in English and Spanish PS.: If you have any idea or suggestion for new features or improvements, feel free to tell me and I'll add them to the system! By buying this script, you agree to these terms: You are not allowed to redistribute this script in any way, shape, or form. Chargeback scams are not tolerated and will get you punished on rAthena. I (Daegaladh) still retain all rights to this script. Terms above may be changed or adjusted without prior notification. © Daegaladh 2017
    10.00 USD
    1 point
  4. groups: ( { id: 0 /* group 0 is the default group for every new account */ name: "Player" level: 0 inherit: ( /*empty list*/ ) commands: true rates: true refresh: true go: true iteminfo: true mobinfo: true whodrops: true whereis: true time: true hominfo: true homstats: true noask: true noks: true autoloot: true alootid: true autoloottype: true autotrade: true breakguild: true{ /* no commands by default */ } permissions: { /* without this basic permissions regular players could not trade or party */ can_trade: true can_party: true command_enable: true } }, premissions are a bit diferent than commands. so all commands you want to give to a player must be set under commands. remember to make sure under premission the player has command-enable:true or else even if they have this list they wont be able to execute commands.
    1 point
  5. change this getitem 12214,5; getitem 12210,5; getitem 12263,5; getitem 5826,1; getitem 569,30; getitem 12323,20; to getitembound 12214,5,1; getitembound 12210,5,1; getitembound 12263,5,1; getitembound 5826,1,1; getitembound 569,30,1; getitembound 12323,20,1;
    1 point
  6. atcommand "@vip +2h "+strcharinfo(0)+"";
    1 point
×
×
  • Create New...