-
Posts
2813 -
Joined
-
Last visited
-
Days Won
94 -
Donations
0.00 GBP
Content Type
Bug Tracker
Wiki
Release Notes
Forums
Downloads
Blogs
Events
Everything posted by antz
-
mangos zero Windows installation guides
antz replied to madmax's topic in Peer to Peer Technical Support
Mangos is still active and things move on at a fast pace. OpenSSL is now on version 3.x. If you use easybuild, it can download a confirmed working version of OpenSSL for you. Since everyone at Mangos are volunteers, we don't always have the time to keep everything upto date. This is where we need the community to help us out. -
Posh Git uses a powershell session to host git and allows for a much better git experience on windows. As an example, my git prompt displays as follows: First part is the current path, master is the branch that i'm on. Green shows files are added, modified or removed in the current commit, Red shows files are added, modified or removed which are not part of the current commit, How to install Posh-Git 1) Open powershell 2) Enter the following: Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Confirm Answer Yes to any prompts that appear. 3) Enter the following to install NuGet (if you haven't already): PowerShellGet\Install-Module NuGet -Scope CurrentUser -Force 4) Enter the following to install Posh-Git: PowerShellGet\Install-Module posh-git -Scope CurrentUser -Force 5) Import Posh-Git into powershell: Import-Module posh-git 6) Set powershell to import Posh-Git by default: Add-PoshGitToProfile -AllHosts That's it, navigate to a folder containing a git repo to discover the magic. Original Articles: Dahlbyk - Posh-Git Computering For Geeks - Posh-Git
-
That is the current issue I have been struggling with. It's not extracting the files OR returning any sort of error. I believe it's something in the stormlib routines that's at fault
-
@Hochdeutscher Consider this your first and only warning !! Firstly, everyone here at Mangos are volunteers who contribute in their spare time and we all appreciate that. Secondly, we all have real lives to lead and jump in and out of mangos when we can. Thirdly, you may have been at mangos before I took the helm so i'll set things out for you. Old mangos was a complete toxic cesspit where the devs involved had ego's the size of a small moon and willing to stab each other in the back for a bit of street cred. All of them are no longer here and most are no longer involved with the emulation scene (perhaps they have now actually grown up). If you worked for a company and called the boss an idiot to his face, how long do you think you would last. Seriously grow up. I am committed to Mangos being a place where people are free to learn, share ideas and contribute to something bigger than they are. Any Toxic and nasty behavior will be dealt with. If you never choose to return, that is your choice. Antz (Mangos Guardian)
-
@whero No you don't
-
@Conner Reid Can you provide the text of the error messages, perhaps a screenshot.
-
@cbuntingde install the db updates in Character/updates/Rel22 Rel22_03_001_Adjust_Tables.sql Rel22_04_001_Add_Quest_Tracker_Table.sql
-
DBC's can be used from anywhere, these are blizz directly exported files. Maps, vmaps and mmaps are marked with a version to allow to cores to identify the core they are loading. Also there may be changes in the formats also by other emulators. If fact, mangos implemented several precision improves to the extracted files several years back which as far as i'm aware have no been incorporated into their codebases. To ensure the fastest extraction build, always build in release rather than debug. I do not have a monster PC, but I was able to build the cores, extract all the files and load the databases for MangoZero, One, Two and Three in an afternoon.
-
@BitWhiz I have done a lot of analysis into this and the answer is, for MangosZero and MangosOne it makes absolutely no difference. The are 2 Continents 0 and 1 (Eastern Kingdoms and Kalimdor) - These get one core each. The Emerald Dream map is the next biggest, it gets a core. (In TBC Outlands also gets this core) and still finishes before the first two. ALL the other maps get the remaining core and complete before any of the other three complete
-
@Rochet2@Foereaper Is this something you are working on ?
-
Work is being done to mangos to make it compatible. This hasn't been applied to all the cores yet
-
@BitWhiz I personally recommend MariaDB (Thrown mysql in the recycle bin). Version 10,x is fine
-
@BitWhiz NEVER USE 3.x.x !!! It does not work with mangos, even though mangos will compile and run. You will not be able to login.
-
Internal Compiler Error -- How to Avoid It?
antz replied to adrians's topic in Peer to Peer Technical Support
I'm not an expert with Unix, but check your memory and pagesize as this often causes this type of error -
@liuyang2708 mysql libraries need to be installed rather than just the service to build mangos. But i'm going to assume you have done this. With this release of easybuild I added some bypass options. 1) On the main screen of Easybuild, click the D button 2) Click the MariaDB 32/64 installation you have (mysql is deprecated, but this will bypass it) 3) Click 'UPDATE' 4) The 'Build Options' Button should appear 5) If you get errors when attempting to build, then it's cmake can't find you mysql either.
-
Resource extraction problem, mangos-two 3.3.5a
antz replied to tutengjun's topic in Peer to Peer Technical Support
@tutengjun Can you attach a screenshot of your problem ? -
In previous years we had a roadmap of changes we wanted to implement. However, we are a small team and it seemed silly to specify a set of things to do on a time scale. If you think you can help us do any of these, please contact @antz or @madmax and we can discuss things in more detail. MaNGOS (C++) Build System B1) When selecting only to build extraction tools, the build fails. B2) Modify the build system on Mangos Three & Four to match that of Mangos Zero-Two. B3) Apply updates from Mangos Zero-Two into Three/Four. Extraction Tools E1) Modify the Unified Extractors to support the changes in Mangos Three & Four. E2) Add functionality to load DBC data into a database (along with the core code to read from Database rather than DBC files) and change the extraction process to include importing into a DB for use by the core. Including Multiple locale support. Database changes D1) Apply changes to standardise the Databases across the cores. D2) Merge all the different xxx_loot_template tables into a single table with a Loot Type Field (along with the core changes to support this). D3) Extract the character table data field (all the character stat data) into a table containing the required named fields. Including Item_Instance. D4) Modify the EventAI Database (and Core) to support the TC style handling (SAI). D5) Complete the Command Help localisation for Mangos One, Two, Three and Four. D6) Complete the Achievement localisation for Mangos Two, Three and Four. D7) Move some hardcoded values from the core into the DB, possibly some enums as well. D8) Change defaults in DB table in order to fit latests MYSQL standards. D9) Add support for Broadcast text table and move all text tables to use that. Core C1) Standardise the naming of functions across the cores. C2) Implement standard account handling across the cores (Mangos Zero is the odd one out with reduced functionality). C3) Implement Playerbot functionality to Mangos One and above. C4) Add Cinematic Manager to the cores - Based on the work of TC/Cmangos. C5) Redo the server commands to make them a bit more standard and obvious. C6) Break out AHBot into its own daemon process. C7) Develop a mangos update daemon, which allows the ability to apply DB content and minor updates automatically. C8) Apply useful updates from other cores into Mangos cores. Other R1) Reorganise the core into a 'mangos core' set of files functions which are shared by all the cores and a module for each core which contains the code just for that core. MangosSharp (C#) Core C1) Modify the extraction tools / Core to use the same .map files as main MaNGOS C2) Fix up the many current issues with this young core Database D1) Adapt the current databases to match the standard MaNGOS ones
-
The last few years have been hard for MaNGOS. The pandemic hurt us all, but on top of that we've also had the following: Losing Necrovoice (our resident DB expert) was a huge lose - RL issues meant that he had to stand down until further notice. Losing our remaining two full time devs was a huge loss - Again RL issues meant they both had to stand down permently. I also had huge personal losses in 2022 which resulted in me having to step back from active duty for 6 months. I offered to officially step down but my two colleagues and fellow trustees of Mangos didn't want me to. So for 2023, where does this lead Mangos ? Here's what I know ! I'm just about back onboard, as is MadMax (the other trustee remains anonymous for now) We have no full time Mangos core devs We have no full time Mangos DB devs So the situation sounds grim, is mangos finished ? We are in better shape than after the massive hack / takedown attempt just under 10 years ago. Back then, we had no dev team, no admin team and had lost all the code repositories, In ten years we rebuilt and now have stronger cores than we ever did. Mangos is a community project and as such belongs to each and every one of you. Madmax and I are only the guardians who look after it and protect it, I love mangos and will do what I can to see it prevail. To that end, I ask anyone who can to contribute and help us make it better. Antz (Mangos guardian)
- 1 reply
-
- 5
-
-
Problems with MangosZero on Linux
antz replied to AriathTheSage's topic in Peer to Peer Technical Support
@Elmsroth @Meltie Any Ideas ? -
Problems with MangosZero on Linux
antz replied to AriathTheSage's topic in Peer to Peer Technical Support
Hi @AriathTheSage first off the git commands are wrong... From the top level of the source code folder type the following: git submodule init git submodule update This will initialise and populate the missing submodules, this will then allow you to use cmake to build mangos -
Hope this is the right forum - Rogue bug
antz replied to Clawwd's topic in Peer to Peer Technical Support
@Clawwd from the mangosd console, can you type ```info``` or from a running client type ```.info``` - This should hopefully provide you with some information -
other Can mangos (or really any core) work on a armhf cpu?
antz replied to onixiya's topic in Peer to Peer Technical Support
@My Channel My understanding is that Mangos does work on Raspberry Pi's The playerbots issue is a separate issue. @curatio Just seen your messages about the crash, have you tried disabling warden ? - I've seen similar messages on windows when using the client on my laptop. -
@lauren_eily @fulton97.dm Access denied for user 'mangos'@'localhost' This error is a permission issue. Specifically, user mangos@localhost does not have permission to access the database To test this, change your .conf files to use the user root and the password used when installing mysql. As I side note, I moved from Mysql to MariaDB earlier this year and have never looked back. MySQL 8.x is an utter mess.
Contact Us
To contact us
click here
You can also email us at [email protected]
Privacy Policy | Terms & Conditions

You can also email us at [email protected]
Privacy Policy | Terms & Conditions
Copyright © getMaNGOS. All rights Reserved.
This website is in no way associated with or endorsed by Blizzard Entertainment®
This website is in no way associated with or endorsed by Blizzard Entertainment®