Jump to content

Xenithar

getMaNGOS Staff
  • Posts

    1395
  • Joined

  • Last visited

  • Days Won

    3
  • Donations

    0.00 GBP 

Everything posted by Xenithar

  1. You have to build it. It comes in the sources you got. It builds for Visual Studio 2008 and 2010 by default. The ones you find online that are prebuilt will not work with your custom copy.
  2. I have not had a chance to test it yet. I might get a chance this weekend. Work has been bustling with business the past month and it isn't slowing down.
  3. This appears to be a warrior-only issue where when charging, whether on flat land or not, you charge through the floor/ground and fall to your death. This also happened during combat a few minutes later, without the use of charge. So far this only happens to warriors. What's up with that?
  4. Sorry I've been silent, I picked up the limited collector's edition of Trainz 2012 and was finally able to operate a 2-8-8-2 over the Pepper Bridge and tunnel, which my great, great grandfather worked on after it was constructed in 1900! I actually have a black and white photo on my living-room wall of him standing on the bridge with his crew behind him, taken around 1920. Anyway, I added another bug to my list. When players are in-flight, they suddenly spawn on the ground in front of players on foot and they appear to be mounted on a flying mount, then they disappear a few moments later. In other words, they don't seem to be flying. Another example of this is when on official I could fly out with a friend and see him flying in front of me between destinations, I cannot get this effect in Zero. I also updated the information on my quest problem. Turns out some of the items in question didn't spawn for the entire party as I thought.
  5. The bouncing mobs are generally a result of not having mmaps compiled/enabled. I only get a bouncer once in a while now, not often at all. As for moving through walls and such, that sounds like vmaps. I never had that issue even before mmaps. The other two I will have to check, but my mage buddy has frozen mobs in place before while we were grouped with no issues. It sounds to me like you have some kind of problem with your configuration, mmaps, and/or vmaps.
  6. I'd be interested in this myself. I want to have a perfect classic experience, and we have a LONG way to go at this point.
  7. I am not seeing any of the Rockbiter id's in the database. I also checked the SQL used to create the database and do not see it. Is it possible it is missing somehow? The "Rockbiter Weapon, rank 1" has ID 8017. The first "Rockbiter Weapon Proc" has ID 20860. Cannot find an entry for either in 'spell_proc_event' or 'spell_proc_item_enchant'. *UPDATE* Updated my list. Added a mining bug and cleared the two I solved. Apparently one of my characters was in GM mode, causing him to see the healers as he ran by them. On a side-note, the extra flags in the template for the healers is at 2, but with GM mode off, you cannot see or hear the healers if you are not dead.
  8. I have seen some forums using short videos and then asking a question about the video to allow registration. The problem with that however, are users with slow connections. I like the email verification. Simply delete unverified accounts within a week and you keep your database clean as well.
  9. Thanks for the information, but how do I identify Rockbiter in all of the spells? I went in once but never saw a name, only numbers. I am not worried about the BG stuff if it is due to players because I only play with a friend and my girl on my LAN. We just wanted to see if it would let us queue up, but your answer seems to make sense. How do I know what to set the flags to in the database? I know you can set flags in 0, 1, 2, 4, 8, 16, etc and any combination of them, but how do I know what flag does what?
  10. Here is a list of the bugs that I am currently experiencing in zero. Before I file reports on them I wanted to see if there were solutions. Spirit healers are visible to the living, and make their sound heard by the living The feral druid skills are all available at level 10 (possible code fix for this, have yet to try) Mineral deposits and herbs are overly-abundant everywhere (is it possible to enable pooling in zero?) When you reach a specific level in skills the trainers are supposed to tell you where to go for more training, but they don't. My personal experience here is the herbalism trainer in Thunderbluff. You can learn 0-75, but where do you go for 75-150? I solved this by going to Orgrimmar and learning 75-150, but it doesn't seem right. Rockbiter does not increase AP and instead procs flametongue damage very rarely Flametongue proccing causes your character to go into a casting animation, like when casting Frost Shock If another player or NPC begins casting a spell and is interrupted, the audio keeps looping and the animation stays with them. For example, interrupt an NPC casting a fire spell using Earth Shock and they come running towards you, hands engulfed in flame with the fire sound playing Possibly an mmaps issue, but hunter pets will not dive underwater to help fight When dropping certain quest items, they won't stay after the first party member picks up the item. This may be like official, but I could have sworn it wasn't Sometimes hunter pets won't attack a mob, even in the middle of The Barrens with no hills, rocks, or trees around. You must go up and manually hit the mob to start the fight Rare spawns spawn with the golden "elite" dragon around their portrait but without elite stats. Elite mobs do seem to remain elite I cannot get into WSG, but have not tried other BGs. I physically ran to the WSG entrance in Northern Barrens, but no NPC would let me queue up Mining does not work correctly. I have a mining skill of 21, copper ore is orange to me, but I only had one skill increase after mining three times Flight does not work properly as the players appear sitting on the ground while mounted on the flying beasts to other players Fire braziers, bonfires, and other fires do damage to players even when they are not near the fire The Echeyakee quest reward is a random buff instead of "Echeyakee's Grace", some buffs of which are not supposed to be in-game When using a skill (mining, skinning, etc) the skill will instantly fail instead of going through the process, then failing when done like on official Some mobs drop odd things. For example, a Razormane Defender dropped a green Venom Web Dagger earlier If anybody knows of solutions to these issues, please let me know! I may also add to this list if I can remember any more.
  11. You would think that this sort of thing would be illegal. Doesn't it break the TOS? As for stopping them however, have you got one of those "type the letters" things in place? (Captcha?)
  12. Still seems odd. I checked and the path was ScriptDevZero, not dev0. To me, that seems like the problem. As a cross-platform developer myself I highly doubt the space was the issue, but in the programming world I have seen stranger, and I have spent days on strange problems.
  13. Well I just tried compiling Zero here and I got 23% usage with slight variations at idle. This is connected to my regular database, so I know that isn't the issue. This is on a Core2Duo 2.20GHz chip with an ASUS P5Q Turbo board. This tells me that it is normal on a C2D to have something going on, but what I do not know. Also, this is under XP Pro x64, not Linux. Oh and my chip is an E2200 if you are wondering. I do understand the architectural differences in the chips. AMD had a better bus back then (more data in and out at once compared to a P4, for example) but the core was still slow. Games didn't spawn extra enemy AI because you had an AMD so core speed was all that mattered unless you were running a server or heavily multitasking, in which case AMD beat Intel down. The point it though, that unless you have your server keeping all zones loaded and processing all AI, you're running essentially what I am with my server. Assume only one zone is loaded and that one zone has four mobs. That's the same amount of data to crunch each clock cycle whether you're on a 486 or an Itanium II. What makes this odd is that my exact build runs great on the old Athlon MP server while on my desktop C2D I am experiencing your exact results. At this point I would take Faramir's advice and do some profiling. Maybe something compiled badly. This one has me because I expected it to be higher, but not like this.
  14. Been busy, but that was my thought as well. I will try sometime today or tomorrow.
  15. I know you have two cores. I have two physical CPUs. Big difference. Not only that, but you are looking at two cores at 1.6GHz as opposed to two CPUs (or cores if you want to compare them that way) at 2.8GHz. That's 1.2GHz more power. I do not expect to see a 1.6GHz box running as fast as a 2.8GHz box. On top of that you have a desktop chip with a different bus architecture than server chips. You will not see as low CPU usage on that setup. Also, how do you know what the peak should be? That's like the red-line on street-bikes. That is the assumed damage-point. Some bikes can go past it, other may not make it that high. Depending on your build, what mods (if any) and your OS, you may get very different results. My server is using 4% CPU and 7.1% RAM right now (I am looking at the stats right now) while two friends and my girl play on my LAN. This is with a core Debian install (no X/KDE/Gnome/whatever, no extras, just shell, git, and build tools) and is great in my opinion for an older server system like mine. In fact, the server has been up for over 334hrs according to the system, which seems about right (almost two weeks). Load averages are 0.00, 0.02, and 0.00. I still believe that your usage is normal. I will compile my stuff on my Windows box at the office Monday and check. I have a Core2Duo there at 2.4GHz. If it is above 20% CPU then I will assume yours is normal also. I still feel like you are close to being normal for your configuration though.
  16. Are you sure blanks cause trouble? I have a long-term project in VS2005 Pro and the path has numerous spaces in it. I have never had an issue due to the spaces. In fact, my only issues arise when I get close to building a test (the project uses OpenGL and OpenAL and I love testing it) and I get into a hurry and make a typo or something. Does this mean that VS2008 and/or VS2010 have gone back to DOS as far as paths are concerned? His problem to me would seem that he did src/bindings/dev0. I run a Zero server and that is NOT correct. The correct path in Linux is src/bindings/ScriptDevZero. In Windows this could be src/bindings/scriptdevzero due to case not being an issue, but the cmake stuff expects it to be spelled that way.
  17. Thanks guys! I will see if it is relevant to the Zero branch and figure out how to apply it if it is.
  18. You have a 1.6GHz processor (Celeron, Xeon, C2D, what?) which is much slower than my two physical 2.8GHz chips. Also, you have half the RAM I have, so the numbers seem to match up. Also note that I have an actual server (Tyan motherboard, server chips as opposed to desktop chips, ECC, buffered RAM as upposed to standard RAM, RAID, etc) and it sounds to me like you're using an old desktop system. I personally do not see a problem with 10% RAM usage on 2GB of RAM. You also only have one physical CPU that is a little better than half the speed of mine, so 35% CPU usage seems right. What type of CPU is in your box?
  19. I have a list of bugs, such as mobs or pets disappearing while moving and then reappearing, spirit healers being visible to live characters, rare mobs being shown as elite with no elite stats, etc. Once I get my new broadband connection up I can allow you into my server to view and work on these problems with me, but right now I am firewalled from outside my LAN, so no-go there. Hopefully the fiance will have a new job this month and I can afford the new wideband (50Mbps Roadrunner O_O) cable and we should be good. I will keep you posted. My goal right now is to get a 100% Blizzlike 1.12.1 server up, then export the data and hand it to the Zero devs so we can have a 100% perfect reincarnation of 1.12. After that I will probably work on 1.8.x for the REALLY old guys like myself who want large pets that are actually unique. Then I will be happy! Either way, I can drop the MaNGOS database and leave the realmd database so I don't lose characters, then re-import the MaNGOS Zero database, but I don't think that is the issue. I dropped everything and did it from scratch after I had it down-pact, so it should be fine.
  20. That's nice, but I am referring to the skills you train in, not talents. At level 10, all feral druid skills become available at all trainers. In other words, skills that are not usable until you get cat-form are available to be trained at level 10.
  21. Alright, I found my first major bug in Zero. All skills under the feral tree for druids are available at level 10. All three ranks in bash, claw, everything. Is this a problem with some extracted data from the dbc files or is this a database issue from whomever entered those skills? Also, how can I fix this? I can probably work my way through the database using UPDATE queries, but I will need some info on what level each skill becomes available.
  22. Thanks, Vladimir. I am already squeezed for time, but I may take this up. I originally started WoW in the beta, and played through until Cataclysm, growing less enchanted with each expansion. I miss what WoW was and if I can get that back and share it with some friends on my LAN, it would be well worth it.
  23. I can log packets easily. My problem would be the DBC files. As of this point I know absolutely nothing about the DBC file format. That would cripple me. Is the known format documented somewhere?
  24. I just wanted to update this and say that after almost 60hrs (58.6 right now) the server has peaked at 7% CPU usage with three of us on from my LAN, and the RAM usage peaked at 4.9%. This is on a dual processor Athlon MP server (2.80GHz) with 4GB of ECC DDR. Steps for starting MaNGOS using screen are below, for others to use. Connect to your server with SSH or get to a shell if logged on locally Start a new screen session by typing screen and pressing enter Screen should show you a welcome message, just press enter to get out of it Change to the binary directory, which in my case is ~/wow-server/bin Start the realm server with ./realmd &> ./realmd.out & Start the world server with ./mangosd &> ./mangosd.out & Disconnect from the screen session by holding CTRL and pressing A followed by D Disconnect your SSH client or close your console if in KDE/Gnome Your server will continue running in the screen session until you shutdown or reboot your hardware Oh and just in case you need to reconnect to the screen session int he event of a crash or whatever, get back to your shell prompt and simply type screen -r. If you are running multiple screen sessions, you must also pass the screen session ID.
  25. Alright, my Zero configuration currently uses 1.12.1 and most things are good. However, I miss what I personally consider to be "true" WoW, which was everything prior to 1.9. In 1.9 all pets essentially ceased to be unique and were stripped of their unique damage abilities. In a later patch they also made the animals shrink when tamed. These kind of upset me and while 1.12 is great, I really want to get back to basics without doing something illegal like modifying DBC files. With that said, can I get an idea as to what I will need to change in Zero to make it work with 1.8.4? I have the original release of WoW (Collector's Edition) and it is something like 1.2 or 1.1 upon installation, and I have the major patches for almost every version. Would this be as simple as modifying the code to allow version 1.8.4 and then extracting the DBC, maps, vmaps, etc from the 1.8.4 client, or is there more to it than that?
×
×
  • 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