Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation on 10/16/2016 in all areas

  1. 2 points
    Hello, I was working on a project a year ago that is basically a firewall like filter server with some changes, i don't know if you would be interested but it is something like this works with a custom database. still alot of work to do but if someone wants to fuck with it I can post the source and the database here. Depending on the feedback I'll post it. Post if you're interested in this little project
  2. 2 points
    Hi, I'm gonna share the source to my incomplete firewall, has alot to work with still hope you enjoy. See this thread for reference: Bytific Firewall Thread Hope you enjoy and can do some changes to make it better ! Source Code: https://mega.nz/#!WgQ30Shb!1LWBvKXOp_w2c3qZhNJQsrGzufn0sCrsZNeuasnWOmg Database: https://mega.nz/#!6gxB2D5D!Hls_j8xG2LbUKR6EzMRO9bYJbugU7UiA_MFcK2iPecU Good luck, ~ Danny
  3. 1 point
    Its kinda true that Zankza does stuff wrong with PKO and that still doesn't mean the server is dead or there is no PK. I'm pretty sure youre one of these rando sh1tters who never got in to the high-end stuff there. There is 3 full guilds pking ea other every DW so i don't see why you say theres no pk. Also why would you request for sum old ass server that has been re-opened 4564564 times and closed shortly after. Make something new that people wanna actually play.
  4. 1 point
    I think stuff like this should be thrown in repository... with a list of things that needs to be done. Perhaps a TODO list. Also, did you discontinue this project?
  5. 1 point
    Try to change both file locations, seems like you are attaching over an old database which use same name or storage file. look at "D:\Top Develpme..." [button] probably same for your log file edit-- if that does not work, try to find your old database files, and delete them, or move these to another folder
  6. 1 point
    Do you use PKOSite? You can make a new page with statistics following the example of existing pages. As @Totoka wrote, you can use SQL query: SELECT MAX(play_num) as max_online FROM GameDB.dbo.stat_log $max_online = 0; // Getting max online record $sql = 'SELECT MAX(play_num) as max_online FROM GameDB.dbo.stat_log'; $query = @mssql_query($sql); if ($query == false) { die('<b>Error:</b> Cannot make query to get total max online record!'); } $row = mssql_fetch_object($query); $max_online = $row->max_online; <p>Max online: <?php echo $max_online; ?></p> Sure. It will increase the performance and reduce the load
  7. 1 point
    I think Yammi can't do compression. For example, at the begining of .map file there is a special table with offsets to sections with tiles. Section is a matrix of tiles 8 x 8, total 64 tiles. Section can be physically missing in .map file if all tiles in the section are sea tiles. So, offset to such sections in the table will be 0. But Yammu writes "sea sections" to .map file and they require more file size. I can write a simple compressor for .map.
  8. 1 point
    1: use a middleware file with a timestamp inside(try to lock, and unlock it when you finish *if your lock success) if your LOCK success, compare dates ( now > lastupdate + X seconds ? and then re-call you query and store its result into a file, otherwise use a cached one 2: make a crontab/cron or winTask pointed to an script who record these result into cache files every X time ------------------------------------ a deleted answer was here ---------------------------------------- [I never noticed that was max online characters ] Does your/s server work with [stat_log]? if it does: SELECT MAX(play_num) MaxChaOnline FROM [stat_log]
  9. 1 point
    This is called "Splicing" or some call "detour". There is a Lib called detours that does exactly what you need. Normally it can wrap around only functions as whole piece. But you can also detour pieces of functions if you can force to use absolute address and __naked functions. I solved this problem long time ago, using an a DLL written in NASM. All it did, is detoured predefined address to my own defined function. But sometimes, to call original functions, all you need is a simple function with jump to absolute address.
  • Newsletter

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