Jump to content

Shinzon

Members
  • Posts

    59
  • Joined

  • Last visited

  • Days Won

    2
  • Donations

    20.00 GBP 

Everything posted by Shinzon

  1. Anyone know of windows tool that will do this? I've tried setting up the executables as services, but then I can't see the console.
  2. I know this is an old commit. But does anyone have this code? I'm trying to find the actual code.
  3. I was going to ask the same question...
  4. Hello everyone! I'm Shinzon (also have gone by Ruafo). I've actually been part of MaNGOS going WAYYYY back. I used to do work with TheLuda, Vladimr and Xeross. Worked a LOT on MangChat way back when and created several custom mods for MaNGOS. I stepped away for several years to have kids and I've also been working in Cyber Security doing penetration tests and network/firewall analysis. I really just wanted to get my hands dirty again with some of my old projects. I will be the first to admit that my (coding) skills are a bit rusty - so be kind as I bring myself back up to speed. Also, most of my experience was working with Tortoise SVN and not Git though MaNGOS was just starting to use Git when I stepped away. So, I'll start poking around and create my own repo just so I don't screw up anything in production. Eventually, once I'm comfortable I hope to (maybe) rejoin the development team and see what I can do to help continue to help out with MaNGOS. Though from what I can tell you all have done a GREAT job of keep everything alive and going, so I'm not sure how I could possibly improve upon things except to maybe take the load of some of the bug fixes? I LOVE the separation of the projects into Zero, One, Two & Three. I think this is a fantastic idea! That also really allows for some great continued development to be focused on each core individually. Anyway, just wanted to introduce myself now that I've stepped up out of my grave and brushed off the dirt. *takes a breath* *waves*
  5. @antz awesome! Thank you. And I apologize in advance for any stupid question I may ask in the next few weeks.
  6. I understand. But EasyBuild also seems to do the compile as well (granted I see that can uncheck the compile option). In my defense (and I do apologize), I'm about 5 years out of date with MaNGOS. I'm picking up my old MaNGOS code and the project and starting to poke around again. I had stepped away from MaNGOS back when we were just introducing cMake and moving over to git (maybe git was more than 5 years ago - I can't recall) full tilt. Just a bit of historic introduction: I am the same Shinzon (aka: Ruafo) that worked with Xeross on MangChat. You'd think that stepping back into the development saddle would be like riding a bike, but it's clearly been too many diaper changes and penetration tests (most of my time has been spent raising my kids and working in Cybersecurity). But... I'm trying. LOL
  7. I've been scouring the forums trying to find settings for VB (such as what additional source files to include, etc.) if I want to do the compile with in VB instead of using EasyBuild but can't find anything. Are there any? Reason being, if I'm doing development in specific areas, I want to do the compile within VB - not in EasyBuild so I can test things. I was trying a few things but I think I'm missing the OpenSSL in the additional includes and I can't for the life of me figure out where to put that in VB Studio 2015. It used to be off File > Preferences in 2014, but they must have moved it. Surely other people are doing test compiles in VB, right?
  8. I was more asking how accurate the post was on us not knowing what the “Hole Chunk” is for. Has any further discovery been done down this road? I don’t see anything in the forums that indicate that we do know.
  9. Thank you so much @antz, that actually was very helpful! Are those posts accurate? So we still do not know what the “Hole Chunk” is for? I personally like puzzles. If I wanted to work on the reverse engineering of that, is there a team currently working on it?
  10. I know this is most likely a very newb question - but I've looked everywhere trying to find this answer. I know very well that maps, mmaps and vmaps need to be extracted in order to run MaNGOS and I have built MaNGOS many times and played around with the code quite a bit, but I would still not say that I have a strong understanding for what the maps, mmaps and vmaps really are. Is there anyone that can explain what they really are? My basic understanding is that they are the map wireframes for the world for world of warcraft. But maybe I'm off base? I think it would benefit everyone to understand it more. Is there an article here that explains it in more details?
  11. I want to find out what you guys would like to see in MangChat. The next version will have notification of Achievements. Here are some other ideas I've been tossing around: * Timed notification or posting to a DB of realm(s) populations * Ability to clear GM Tickets from in IRC * A smoother capability to whisper players and allow them to whisper IRC users What other features would YOU like to see integrated? (can't guarantee they WILL be integrated, but I can certainly try)
  12. You don't just want to do the "git clone git://github.com/shinzon/mangos.git" You also need to do the branch stuff afterwards, otherwise you will ONLY have the core. (i.e. git pull git://github.com/shinzon/mangos.git mangchat) FOLLOW ALL THE STEPS. Not just the first one or two.
  13. Really? I had no problem at all. I know two other people who have patched without a problem with SD2 operating.
  14. You should be able to supress that by disabling the invite to join world channel in the MangChat.conf file.
  15. MangChat now at version 1.7.2 Supporting Mangos 7331 Client Build 3.0.9.9551 I have gotten the MangChat branch working now at 100% for Mangos build 7331. Here are the instructions of how to download this branch using Git Bash. I'm using the path "C:\\Projects" as an example. You can put it where ever you want. Go to Git and type: cd c: cd projects git clone git://github.com/shinzon/mangos.git cd mangos git checkout -b mangchat git pull git://github.com/shinzon/mangos.git mangchat Then simply compile whichever win build you want. (Sorry, don't have Linux, so you linux guys are on your own... though I do not think you should have a problem compiling my changes) I will post any updates that are done to MangChat here. The next version will have the following: - Achievement Notifications
  16. @NTSC Thank you for getting back to me. My problem hasn't been understanding what they are for, that part I got... What I can't figure out is what the NEW field names are for those data sets. (or if they even exist) As far as the santuary code... I've tried several different variations - GetAreaID(); Zone, etc. but I still can't get it. Regardless of the fact that it uses an area id now instead of zone id.
  17. Well... I personally run Windows server 2003... but I'd say XP with SP3 should be fine. Any of them will work fine, though you may run into more complications with Vista.
  18. I would say reasonably... around 100. Depends more on your connection between the clients and the server. I have hosted as many as 450 on a box with approx those stats... but I also had a 45MB/sec internet connection
  19. Ok, I'm not one to normally complain, but I'm really not sure where else to turn. I am trying VERY hard to do my own developing, trying to learn the differences between the 303-willcrashforsure branch and the current version of Mangos. However I feel like I have NO resources to talk to. I'm doing sort of well picking and proding at the code trying to figure out what's changed here and there but there are sometimes I just need a developer to talk to so that I can ask what are probably simple questions. I've tried seeking help on the mmorpg-dev IRC channel, but no one ever answers when I ask a question. I've always thought of Mangos as a "learning" project... somewhere that developers can get together and build an MMO core, but how does everyone communicate? I'm sorry for venting but I just get very frustrated in that I can't seem to find anyone that give me answers on new development - Yes, I know that this branch isn't supported... I'm not interested in support... this isn't a "Production" thing... I'm trying to learn how to develop. (NOTE: This thread is not directed in anyway towads TheLuda, subhuman_bob or NTSC... they've always been very helpful) Here are some of the things I'm trying to figure out on my own that I would appreciate any assistance I can get: * In the UpdateFields.h there are many fields that have changed, but in particular these three fields I can't figure out what they are pointing at now: UNIT_VIRTUAL_ITEM_SLOT_DISPLAY; UNIT_VIRTUAL_ITEM_INFO; GAMEOBJECT_STATE * I've tried a couple variations on adding zones to santuaries. This is what I used to use: } if(zone->flags & AREA_FLAG_SANCTUARY || zone->ID==1 || zone->ID==876) // in sanctuary { SetFlag(PLAYER_FLAGS, PLAYER_FLAGS_SANCTUARY); if(sWorld.IsFFAPvPRealm()) but I can't seem to get it to work. Do I have something wrong in my code?
  20. I know this may sound like a pain, but I just ended up copying and pasting my code in Visual C++ editor manually... yes... it was hundreds of lines of code, but not a big deal. It's not like I had to really REWRITE it...
  21. Ok... I've been looking through the changes in the Character Data field between the most recent patch and 2.4.3. Am I the only one who thinks that Character Migration is going to be a ROYAL PAIN IN THE A**?
  22. Thank you both guys! That is EXACTLY what I was looking for!
  23. yeah, I usually use UDB wiki but it's way out of date. That's why I'm looking at ways I can figure it out on my own. Let me know if you find the php script. Thanks
  24. I am curious if there is an easy way to tell what changes have occured to the Character Data field whenever updates occur. I know how to parse the data and modify it. However I'm wondering if there is there a DBC that shows what the different fields are within the data field? Or is it really just trial and error as to how you can tell what has changed and what hasn't?
  25. Well, unless someone knows something about technology that I don't... trust me... there is no premade enviroment that is going to work for this.
×
×
  • 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