Jump to content

scamp

Members
  • Posts

    18
  • Joined

  • Last visited

    Never
  • Donations

    0.00 GBP 

scamp's Achievements

Member

Member (2/3)

0

Reputation

  1. @bosit: yes they do. Some spikes and clouds mean a huge income of code, for example look for clouds around derex and ambal I think, the last minute or two are the most amazing when a lot of names appear around the mangos cloud. This video shows us the real progress of mangos project and growth of the number of people who help us. The frames for this video were rendered by code_swarm and the movie was encoded into x264 by mencoder.
  2. I am glad to present you the visualization of the MaNGOS source code development progress. You can watch it on YouTube , I suggest you to turn the HQ mode on. I hope you will like it, some of you will see your names there, yeah The video is based on the commits data from the very fist commit into SVN and up to lastest changes in GIT. Every dot is a file, the color matches the file type. The dots are circle floating around the names of who did the changes in them.
  3. 2x quad-core Intel® Xeon® CPU E5430 @ 2.66GHz vmaps enabled vmap.enableLOS = 1 vmap.enableHeight = 1 vmap.ignoreMapIds = "369" mangos-0.12 7438 patches: mtmaps, speed_cheat_fix, alterac, outdoor_pvp, procflag, some other mysql was heavily tuned we use innodb with huge buffers innodb_flush_log_at_trx_commit = 2
  4. This issue is not known to me. Try to clear the Cache folder and teleport to tester's location. btw, what about ulimit -n (number of network sockets and open files)? Set ulimit -n 2048 before starting the server. The default value is 1024. Be sure to set in by hand in the shell, not in limits.conf, see the debian bug http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=515673
  5. How to compile mangos-0.12 branch + derex last mtmaps on Win32 VC. 1. Uncomment #include "WorldSocket.h" in \\src\\game\\World.cpp line 24 2. Add #include "WorldSocket.h" in \\src\\mangosd\\CliRunnable.cpp 3. Add the files MapUpdater.h и MapUpdater.сpp to `game` project. 4. Add the files DelayExecutor.h и DelayExecutor.сpp to `shared` project. 5. PROFIT!
  6. I'm running mangos-0.12 revision 7128 on Linux x86 compiled against system-wide ACE lib. libACE-5.6.6.so => /usr/local/lib/libACE-5.6.6.so (0xb7bd0000) We did try to build it on Windows and also got this error.
  7. Please use http://github.com/derex/mangos/tree/mtmaps instead, it fits in mangos-0.12 branch perfectly.
  8. http://github.com/derex/mangos/tree/mtmaps works perfectly on mangos-0.12 32703 wow 20 0 2012m 1.8g 12m R 73 46.5 43:14.13 2 mangos-worldd 32701 wow 20 0 2012m 1.8g 12m S 15 46.5 10:05.07 3 mangos-worldd 32708 wow 20 0 2012m 1.8g 12m S 14 46.5 8:58.89 3 mangos-worldd 32702 wow 20 0 2012m 1.8g 12m S 14 46.5 10:01.60 1 mangos-worldd 32700 wow 20 0 2012m 1.8g 12m S 13 46.5 10:02.93 1 mangos-worldd 32699 wow 20 0 2012m 1.8g 12m S 11 46.5 10:01.27 2 mangos-worldd But there are performance issuses, at 1100 online we have a noticeable delay up to 2-3 seconds in any in-game actions such as spell casting and hit count. In the lag time the main thread does not consume all CPU time of a single core. So, multithreading is not a panacea for uplifting mangos' online. And the reason of lags is not a single-core overload, maybe.
  9. Confirmed. charlie2025, what about adding outdoor-0.12 branch?
  10. Sorry I have accidentally deleted my repo @ GiHub so I re-uploaded it again. If you are watching it - please re-watch it. Notice that the mtmaps now are in separate branch mtmaps, not in master.
  11. Thanks for update of branch, i`ve pulled your changes. HiTmAn, do you have a problem with guard in contested cities like Gadgetzan or Booty Bay when the guards don`t attack the player who started PvP battle in the city? And there is one more problem, with mobs too, but in instances. The problem is that the mobs do not come back to their initial position when they kill the player, who pulled them, and stay on the place where they did kill him.
  12. There's must be a bit of work to get mtmaps working after theese changes. So, I will try to update the branch a bit later. Hope, they will be still working.
  13. Okay, try to disable vmaps for continents: vmap.ignoreMapIds = "369,0,1,530"
  14. Show please the head of the top output after you pressed "1" in top window. The reason of theese lags may be in overloading one of the CPU cores. When ACE was added to SVN, only the network-threads part was added, but not the map-threads. And now the main thread of mangos-worldd uses ~100% of one cpu and there are no more cpu resources for mangos even if other core are almost free. Try to merge with git://github.com/scamp/mangos, i just added the mtmaps-part in the code, so all CPU cores of you system will be used almost in equal proportions and the server will be able to handle more users without lag.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use