Jump to content

All Activity

This stream auto-updates     

  1. Yesterday
  2. Last week
  3. will be a bit before I can get a full fix out for this., but I will start working on it now.
  4. Changed Status to Confirmed Changed Assigned to Necrovoice
  5. Changed Status to Awaiting Dev Review Changed Implemented Version to Unset Changed Milestone to Unset Changed Priority to New
  6. Will have a look in a few hours.
  7. When going to complete the quest, you are suppose to go and kill the 3 High Priest in Borean Tundra. I was able to kill one of them but when i went to go kill "High Priest Naferset" "High Priest Talet-Kha" they were spawned where they should be but I am not able to target them which makes it impossible to kill. I tried looking up one of the IDs and spawn it myself but I wasn't able to target the one i spawned. There is no nameplate showing.
  8. Earlier
  9. Pm me at the mangos discord, username is Silentstorm
  10. With LXD you can easy take snapshots and move your server to another physical machine. Guide is fully tested on it MaNGOS Zero with bots module enabled. If you do not want to use LXD, simple pass LXD instruction and go further. Let's start LXD installation & configuration: sudo apt install lxd && reboot Reboot is needed for reloading groups that will be assigned to your account. sudo lxd init with above command anserw Y to all questions. Create container for our server: lxc launch ubuntu:bionic mangos-zero check if your container is running: lxc list +-------------+---------+-----------------------+-----------------------------------------------+------------+-----------+ | NAME | STATE | IPV4 | IPV6 | TYPE | SNAPSHOTS | +-------------+---------+-----------------------+-----------------------------------------------+------------+-----------+ | mangos-zero | RUNNING | *.*.*.* (eth1) | | PERSISTENT | 3 | +-------------+---------+-----------------------+-----------------------------------------------+------------+-----------+ now we will connect to our container: lxc exec mangos-zero bash Please verify that you are on your contierner, you should have promt like this [email protected]:~# if not you must try again with previous command providing your container name. MaNGOS server installation Install necessary packages: apt install git make cmake libssl-dev libbz2-dev build-essential default-libmysqlclient-dev libace-6.4.5 libace-dev mysql-server We need also install additional mysql package. I've attached file in this post so you don't need to search it. Download this file and send to your container. Open another terminal window and type: lxc file push /DOWNLOADED_DIRECTORY/mysql-apt-config_0.8.14-1_all.deb mangos-zero/root/ Go back to first terminal where you are logged to your container and type: dpkg -i /root/mysql-apt-config_0.8.14-1_all.deb on installation window check mysql 5.7 is selected and hit Enter, when window will close type: apt update && apt full-upgrade -y When all packages are installed, secure your mysql installation. Please type and anserw to few questions to secure your mysql server. mysql_secure_installation Create new username and password to access our mysql server: mysql GRANT ALL ON *.* to '[email protected]'localhost' IDENTIFIED BY 'set_database_password'; Getting MaNGOS source code, compile and configuration. We will create new folder for sources: mkdir /opt/mangos && cd /opt/mangos Now we will download server and database sources to created folder. MaNGOS zero source (if you want different mangos version please change mangoszero to different repo name): git clone https://github.com/mangoszero/server.git --recursive --depth 1 Database files: git clone https://github.com/mangoszero/database.git --recursive --depth 1 Compiling MaNGOS (if your CPU have less than 4cores change -j4 to -j2 for two core CPU): cd server && mkdir build && cd build && cmake .. -DCMAKE_INSTALL_PREFIX=/usr/local/bin/mangos && make -j4 && make install above command will create build folder, compile and install compiled server. Database installation: cd /opt/mangos/database && chmod -R +x *.sh && ./InstallDatabases.sh above command will fix script permissions and install your database. GameData files extraction: This can me done inside or outside the container, choice is yours how you do it. Remember that extraction take some time, so go take a cup of tea/coffe and cookie and wait. (ETA 1-2h) We need proper files for exctraction, go to your mangos installation and copy those files to yor game client: cd /usr/local/bin/mangos/bin/ && chmod -R +x *.sh && cp -av tools/* ExtractResources.sh MoveMapGen.sh mmap_excluded.txt offmesh.txt /GAME_CLIENT_DESTINATION now go to your game client and run: ./ExtractResources.sh Server configuration: First we have to fix path to MaNGOS configruation. We can do this in config files or simply creating a symlink. In this tutorial we will create symlink to keep defaults. cd /usr/local/bin/mangos/ && ln -s ../etc Now we have to copy config files: cd etc/ && cp -av mangosd.conf.dist mangosd.conf && cp -av realmd.conf.dist realmd.conf In realmd.conf find "LoginDatabaseInfo" and change database username and password to credentials we created before. In mangosd.conf find "LoginDatabaseInfo", "WorldDatabaseInfo", "CharacterDatabaseInfo" and change database username and password to credentials we created before. Systemd configuration: Create systemd configuration to autostart your realmd and mangosd. In LXD I recommend to run mangosd in screen, we prepare such a configuration in this tutorial. Realmd service: cat > /etc/systemd/system/realmd.service <<EOF [Unit] Description=MangosZ server After=network.target mysql.service [Service] Type=simple User=root ExecStart=/usr/local/bin/mangos/bin/realmd -c /usr/local/bin/mangos/etc/realmd.conf WorkingDirectory=/usr/local/bin/mangos/bin/ Restart=on-abort [Install] WantedBy=multi-user.target EOF Mangosd service: cat > /etc/systemd/system/mangosd.service <<EOF [Unit] Description=MangosZ server After=network.target mysql.service [Service] Type=simple User=root #ExecStart=/usr/local/bin/mangos/bin/mangosd -c /usr/local/bin/mangos/etc/mangosd.conf ExecStart=/usr/bin/screen -mdS mangosd /usr/local/bin/mangos/bin/mangosd -c /usr/local/bin/mangos/etc/mangosd.conf WorkingDirectory=/usr/local/bin/mangos/bin/ PIDFile=/usr/local/bin/mangos/etc/mzero.pid RemainAfterExit=true Restart=on-abort [Install] WantedBy=multi-user.target EOF Reload systemd with: systemctl daemon-reload Enable services for autostart: systemctl enable realmd systemctl enable mangosd Start services: systemctl start realmd systemctl start mangosd Checking status of running services: systemctl status realmd systemctl status mangosd If you want to attach to mangosd console, simply type: screen -r mangosd to detach mangosd screen press keyboard combination: CTRL+A+D Update IP address in database, so you can connect to your server: mysql realmd -h localhost -u mangos -p check your values in realmlist table select address,localAddress from realmlist; +---------------+---------------+ | address | localAddress | +---------------+---------------+ | | | +---------------+---------------+ then update address and localAddress values with two query (replace IP_ADDRESS with yours) update realmlist set address='IP_ADDRESS'; update realmlist set localAddress='IP_ADDRESS'; Last thing is to restart both services and try to connect. At the end I wan't to share with you LXD container image, I made this tutorial based on it. Container do not include GameData so you have to extract it by yourself. MaNGOS-Zero LXD container based on Ubuntu 18.04 How to use it? Download the file and type in terminal (you must have LXD) lxc image import mangoszero-serv.tar.gz --alias mangosz-img lxc launch mangosz-img mangos-zero mysql-apt-config_0.8.14-1_all.deb
  11. hello kinda new here just made a mgzero sv tho Im not familliar with the db and how to change some values... dunno where else to post this so I think this is the best place didnt find any other sources on this matter... yet I really want to change item and skill info... for ex the riding skill and mount lvl req also console commands makes itself crash everytime..... Im prob not typing it properly howev everytime I use the "send items" command it crashes and not only; can some1 provide an example to it pls also how to edit items on chars.... looked over the "char_inven" table and changes make no effect in game..... Id appreciate if someone that knows can pm a discord id or group related on this matter or just bump here :)) thx
  12. Yes it is MadMax, but just been very busy with work and other things. here the delphi src codes to it if anyone wants to build a custom version, you will need Raize Components v6 or higher to compile this. http://www.daggerspine.co.uk/WowConfigLuncherSrc.zip
  13. Native language Spanish Buenas, soy administrador del sitio LanPy E-Sports de Paraguay, estamos instalando el mangozero para nuestra comunidad. Desde ya muchas gracias por su proyecto esperamos poder ayudar en lo que podamos. Hi, im admin of the site LanPy E-Sports from Paraguay, We are installing mangozero for our community , Thanks for the project , i how we can help in what we can, sorry for my english. Nuestro sitio es www.lanpy.com
  14. Changed Status to Cannot Reproduce
  15. Changed Status to Completed Changed Version to 21.14 (Master Branch) Changed Implemented Version to 21.14 (Master Branch) Changed Milestone to 21 (Current)
  16. I have tested this and cant seem to reproduce with any certainty that it does not work. If someone can produce any evidence. Please make a new report on the issue with your findings.
  17. Going to close this. Please do remember in future we do not actually support repacks officially here, you may as in this case get help from members which is fine but we usually refer people back to the repacks author.
  18. madmax


    @macmillan did you ever get this ported over?
  19. No alternative that I know of currently. Sorry for the late reply, do let us know if you've found one. We have the project forked under the mangostools repo for those who want to carry on development.
  20. madmax

    xp vales

    If this is confirmed you need to show a source and also post this over on the bug tracker - https://www.getmangos.eu/bug-tracker/
  21. Moved this into help & support. It might be better raised in a bug report if you are investigating something such as this.
  22. Not sure if playerbots support battlegrounds currently.
  1. Load more activity

Contact Us

To contact us click here
You can also email us at [email protected]

Privacy Policy | Terms & Conditions


The Link to the master list
of MaNGOS repositories:
Copyright © getMaNGOS. All rights Reserved.

This website is in no way associated with or endorsed by Blizzard Entertainment®
  • Create New...