Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation on 01/03/2020 in all areas

  1. 1 point
    Hey guys, I've recently found this site so I decided to release some of my stuff here since I don't develop much anymore for ToP. Today I'll leave you with a known tool of mine which is my Quest Generator. I coded this tool probably 1 or 2 years ago, so the code in it is pretty bad, but it does the work. Also I don't know if it still has bugs in the flags, but if it does feel free to fix it since you have the source code. So here is a picture of the Quest Generator Downloads EXE File: https://mega.nz/#!CwBQ3LjJ!KLDXpjPc9TPyRFaQa8O6nyoccapN9zNnkQJ4qva1iog Source Code: https://mega.nz/#!u1olyYAC!9zv_6Rz0-RgLBF_4Lfe-WRW_kI1w2QRnVmOZG_iue7g Might release more stuff in the future, have ALOT of content so I guess I can share it. Good luck, Danny.
  2. 1 point
    Password generator for .cfg files Credits: insider The program encrypts MSSQL user password for server .cfg-files. Example: Fragment of GameServer.cfg: User password for MSSQL Server should be encrypted. [DB] db_ip = 127.0.0.1 db_usr = PkoDevUser db_pass = EZCpyYOZVofugqDFBZrLKw== How to use: 1. Open file passgen.ini and write to it desired password. The password length must be equal to 9 characters. For example let's take standard password Y87dc#$98: pass=Y87dc#$98 2. Run passgen.exe. Then you will see encrypted password in the console (see picture above); 3. To copy encrypted password to clipboard do right click on window, in context menu select "Edit", then "Select all" and press Enter button. EZCpyYOZVofugqDFBZrLKw== That's all! Download (469 KB)
  3. 1 point
    I've had to go brainstorm on a formula for the experience table, and just happen to have to graph the current one available, so might as well publish it here (also my guide on top forums disappeared): https://www.desmos.com/calculator/1ybwkcxosv x1 = Level. y1 = Total experience at the start of the level. z1 = Amount of current level experience to get to next level. y1 is the equivalent on what's shown at character_lvup.txt file, except at lvl 81 and above, the z1 is multiplied by 50, to come up with the total for next level. The 2 formulas afterwards determine the closest simple curve (just 1 x to a power) compared to regular experience table. The "residual" (or the difference between approximated curve and the table) can be plotted to show which levels will get harder or easier to level. These approximate functions can't be used directly to build the table - the maximum number needs to fit unsigned 32 bit bounds (4,294,967,295 or (2^32)-1). So you would have to divide the exp by a value - which ends up being the minimum experience per kill. It shouldn't do like top (mutiply by 50 after lvl 80 - which was a stop gap), because either level jumps will happen (on bad code) or the code will bottleneck one of the most important parts of the game (on good code). I've done my calculations and the minimum experience per kill is about 300, but that would mobs that give at most 300 exp per kill (all mobs until lvl 22) give nothing instead, and would also create a level jump between lvl 1 and 8 without experience boosting. The advantage, though, is that it completely erradicates any kind of level jump afterwards - and exp code is much much simpler.
  4. 1 point
    Introduction: Infernal Abyss This instance is a time attack dungeon and It's open for parties consisting of 5 players, and It's open during Friday,Saturday and Sunday. Requirements: • You must be Level 70 or Higher Game Rules: • Players must have a full party of 5 in order to take the challenge. • Players must register to an NPC, Once registered they can take the challenge. • When players are inside they have only 20 minutes to complete the instance. • Players must defeat all 5 waves of mobs to challenge the 1st boss, this instance have 25 waves of mobs and 5 different bosses. • Player must clear the 1st wave in order to pass the next waves and so on. • The farther you go the monsters and bosses are more stronger. • This instance can be done only once a day, need to wait until next day to take the challenge again. Prizes: • Each boss defeated there will be a different prizes. • Another Price for Completing the instance. FAQ: What happen if players die or dced: • If players die nothing happen, unless someone rivive him/her or if he/she click "revive in town" he/she wont able to go back in instance. • If players dced he/she will not able to go back in instance. What happen if someone in member get dced: • See post above, and team can still continue the challenge who still inside the instance. What happen once you entered the instance: • You will have 10 sec before its start the 1st waves, then the next wave have only 5 sec of wait. (This apply also for bosses) Notices: • Players must be noticed when waves of mobs and bosses are spawning. Credits: @Matt (ServerDev) - Developer of map tools. @Wilhelm (PkoDev) - Creator of the map included in these files. @Saeed (ServerDev) - Creator of script. @Aura Kingdom - Map Idea Note: It's a lot of code, some might be unnecessary, some can be removed and other can be improved. This script was back in 2013-2014 Change Log: Version 1 - Original release of scripts.
  • Newsletter

    Want to keep up to date with all our latest news and information?
    Sign Up
×
×
  • Create New...