Jump to content

Leaderboard

Popular Content

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

  1. Hello, I would like to share my code for a C++ Athena-like server I started to develop some time ago. It's a rewrite from scratch retaining Athena's interfaces (like internal network protocol, etc.) Basically all skeleton functionality is ready except the game mechanics itself: account, character and zone servers accept client up to login to the map, SQL database is abstracted, 99% of all network code is ready. I am not actively developing it now and I don't know if it is of any interest to anyone, but I suspect that at least it's code can be reused in other projects. I published it here: https://github.com/elelel/ares
    2 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. View File Light Star Aura Terms of Use * Do not claim this work as yours. * Do not edit, or alter any files, and matters associated with them, without approval from Kinx. * Do not distribute the files without permission from Kinx. * Do not claim any of Kinxl's files as your own. Light Star Aura , ea 9 Colors Light Star Aura is a Custom that Shines bright as a Star !!!! This File Includes: Light Star Aura Spr and Act File BMP Item Icon BMP Collection Icon Inventory Spr and Act File Submitter Kinx Submitted 11/01/2017 Category Rings Content Author Keitenai , Recolor By Kinx  
    1 point
  4. Hi there!, Is it possible to put google ads on top or bottom of the ragnarok client? Or any possible way to put google ads on RO? I know this may be a bit complicated but if there are any existing idea or project about this please share Because I want to create a 100% donation-free server and earn a little on google ads. thank you
    1 point
  5. You need to look into System/Towninfo.lub or data/luafiles514/luafiles/signboardlist.lub and search for the coordinates and then remove it
    1 point
  6. @Jey Allright here's the result of my investigations. Although the doc said that instance_db can add up to 255 maps // ID,Name,LimitTime,IdleTimeOut,EnterMap,EnterX,EnterY,Map2,Map3,...,Map255 It actually fails after the adding of the 31st one. Over than 30 maps, and the whole instance thing fails.
    1 point
  7. Sure, here's some infos I allready brought from last testing session: - I am in a guild, creation is blocked if I'm not - I am alone, I'll give it a check - It is, the creation logmes on map server (instance "Aincrad" created) is written, and the map looks correct (0010@ain, knowing that the real map is 0@ain) - Do it once more, when i'll do further testing The only real "error" I seems to be able to locate is that I got a message "No map attached to instance 'Aincrad'", while it warps me to the good one. Also, it's the first time I create an instance using 108 maps (lol), I'll give it a try with less maps to see if something might be blocking due to that. I'll give more results tonight.
    1 point
  8. Hi Functor how much of gepard? please PM
    1 point
×
×
  • Create New...