Jump to content

Search the Community

Showing results for tags 'zero'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Categories

  • Mangos Zero
    • Enhancement Requests (Zero)
    • Tasks (Zero)
  • Mangos One
    • Enhancement Requests (One)
    • Tasks (One)
  • Mangos Two
    • Enhancement Requests (Two)
    • Tasks (Two)
  • Mangos Three
    • Enhancement Requests (Three}
    • Tasks (Three)
  • Mangos Four
    • Enhancement Requests (Four)
    • Tasks (Four)
  • Mangos Five
    • Enhancement Requests (Five)
    • Tasks (Five)
  • Cross-Core
    • Bugs
    • Enhancement Requests
    • Tasks
    • Sub-Modules
    • Eluna
    • Linux
    • Windows
  • Others
    • Mangos VB
    • Third Party Software
    • Website
  • Bug Tracker Archives
    • Archived Reports (Zero)
    • Archived Tasks (Zero)
    • Archived Reports (One)
    • Archived Tasks (One)
    • Archived Reports (Two)
    • Archived Tasks (Two)
    • Archived Reports (Three)
    • Archived Reports (Five)

Categories

  • Development Roadmap
  • Documentation
    • Installation Guides
    • Playerbot AI
    • Standards And Practices
  • Tutorials
    • Advanced
    • Contributing to Mangos
    • Debugging
  • Reference Information
    • ClientFiles
    • Database Info
    • DBC Files
    • Other
    • Packet Info
    • Server Files
    • Server Components

Forums

  • MaNGOS Information
    • Announcements & Releases
  • Community Discussion Areas
    • Introduce Yourself
    • Community Cafe
    • Community Input
    • Community Projects
    • MaNGOS University
  • Community Help and Support
    • Peer to Peer Technical Support
    • Frequently Asked Questions
    • Resources
  • Development & Patch Submissions
    • Development
    • Patch Submissions
  • Eluna LUA Engine
    • Eluna Central
  • International Help & Support
    • International Boards
  • Archived
    • Main Archives
    • Archive of Pre-2012 Forum

Product Groups

There are no results to display.

Categories

  • Mangos Zero
  • Mangos One
  • Mangos Two
  • Mangos Three
  • Addons
    • Classic Addons
  • World Of Warcraft Patches
    • WoW Patches
    • The Burning Crusade Patches
    • Wrath of the Lich King
    • Client Tools Patchers

Blogs

  • getMaNGOS
  • DBC handling for mangos
  • The Road to Zero Release 21
  • Necrovoice's development blog.
  • What the Heck happened to Antz and MaNGOS in 2018 !!

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Core


Skype


Discord


Website URL


AIM


ICQ


Yahoo


Jabber


About Me


Gender


Location


Interests

Found 14 results

  1. Version 0.21.GitHub

    3,467 downloads

    Mangos Zero Server with playerbots For: World of Warcraft ClassicInstall Guides: https://www.getmangos.eu/wiki/documentation/installation-guides/ Status: Playable Support client versions: 1.12.1 (build 5875),1.12.2 (build 6005) and 1.12.3 (build 6141) MangosZero-Serverx86.zip (32 bit) MangosZero-Serverx64.zip (64 bit) Built in Scripts (SD3 & Eluna) Playerbot Allows players to spawn bots to group up and play with them. Settings for this are in aiplayerbot.conf.dist This can be enabled or disabled in the config file Map Extractors Realm, World & Character databases Authentication Realm-Daemon server (realmd) Mangos-Daemon world server (Mangosd) Requirements: C++ Redistributable for Visual Studio 2015 (Included in .zip)
  2. Hi. Long time lurker first time poster. I have successfully installed and run a MaNGOS Zero server on my home Ubuntu server now for just about half a year. I see there are beeing updates pushed quite often on the site but I cant find any information on how I update my installation to the latest build. Is there any documentation on how to update an existing Mangos Zero install to the latest build of Mangos Zero? I would appreciate any help
  3. I remember there was a thread some place that talked about this. I searched but didn't see it and I don't really recall the title. Anyway, I was wondering what steps are needed to use multiple MaNGOS versions within a single tet environment. My test box is linux, and I would like to use zero, one, and two. I think I recall @antz mentioning the need to run the install script multiple times to pull the desired repos, but I really don't remember that well. Any guidance would be much appreciated.
  4. Gist of problem: Hunter Survival talent 'Entrapment' procs off ANY source of damage over time, and does not trigger from Frost Trap as it should. Found/tested on: Covenant WoW - Using World DB: Version: 21, Structure: 14, Content: 67 Entrapment 5/5: Gives your Immolation Trap, Frost Trap, and Explosive Trap a 25% chance to entrap the target, preventing them from moving for 5 sec. What does work: Immolation Trap and Explosive Trap both trigger the talent correctly, allowing multiple entrapments per damage over time effect. Entrapment is not affected by diminishing returns on Zero and this is correct as diminishing returns were not added to the talent until Burning Crusade: Source What does not work: Frost Trap does not trigger Entrapment at all, and it should be able to trigger entrapment multiple times with a chance each 'pulse' if the enemy stays within the frost AoE. What is working incorrectly: Entrapment is triggering off ANY source of damage over time including hunter stings, and trinkets such as 'Chained Essence of Eranikus'. Proof of use: Plops PvP video on Youtube This video is from a 2006 Hunter pvp showcase by Plops, who can be found at Warcraft Movies here Timestamps: 0:37 Frost Trap activates 0:47 Rogue is entrapped - 1:10 Frost Trap activates 1:13 Warrior is entrapped 1:20 Warlock is entrapped 1:31 Warlock is entrapped a second time
  5. A couple of days after playing with Mangos Zero installation I decided to try to enable the included ai playerbot extension. For information's sake, I eventually changed aiplayerbot.conf to include these tokens (not a fan of the random bots, but the others work well enough) AiPlayerbot.Enabled = 1 AiPlayerbot.RandomBotAutologin = 0 AiPlayerbot.RandomBotAutoCreate = 0 AiPlayerbot.MinRandomBots = 1 AiPlayerbot.MaxRandomBots = 1 With aiplayerbot enabled I noticed server would crash whenever I looted an item that required the bots to roll, or one of the bots attempted to loot an item. This crash originated from QueryItemUsageAction::Execute. The format of the packet that this method attempts to read doesn't seem to match what the server has sent and the read results in meaningless data and a crash. I tried to apply a brute force solution and simply have this method return true, and nothing else. This made for a much more usable playerbot module. I can't say I would ever want to group with one of the mages, but so far warrior, paladin and rogue seem to do well enough... I have not spent too much time looking for the correct packet. If someone can point me in the right direction, I would appreciate it. Otherwise, bots are functional enough to be enjoyable
  6. Hello, I followed the guide to install Mangos Zero on Debian 8. However, even if AH bot is working, I don't think the playerbot module is compiled. Server Version : 21014 Database Version : Rel21.14.2 Supporting Clients : 1.12.x Builds : 5875 6005 6141 Module Status - Eluna : Enabled Warden : Disabled ScriptDev3 (SD3) : Enabled Remote Access (RA) : Disabled When I check the installation script I don't see any information about playerbot. https://github.com/mangoszero/server/blob/master/linux/getmangos.sh However, it seems to be in the sources : https://github.com/mangoszero/server/tree/master/src/modules/Bots/playerbot Anyone able to tell me how to install Mangos Zero with playerbot support? Thanks for the help.
  7. When summoning Urok Doomhowl at his pile of skulls inside LBRS, an evident bug takes place: the boss spawns twice: The process is the following - Use the head+pole, start event - Boss spawns, you have to kill him of course <----- this is the wrong step. - Other adds spawn on a sequence, you kill the adds - At the end, boss spawns again (as he normally should). There is also another major bug when compared to retail: spawning adds are supposed to attack THE PIKE, not the player(s). This is how it's supposed to work: The players are supposed to defend the pike, killing the adds. If the adds succeed to damage the pike "enough" (can't remember how much), the event fails and the boss does not spawn. If the players defend the pike, the boss spawns at the end. This is how it currently works on Zero: Adds attack the player(s), not the pike. I tried to look inside the DB but I could not possibly find where the scripts are saved and linked to creature 10584 (Urok) or gameobject 175621 (the pile). No joy. If someone prompts me on where to look at, I'll try to fiddle and maybe fix. Thanks U
  8. Hi there I followed the installation guide for centos and have an issue when connecting to the server. When logging in the realmchoice opens and I'm clicking on the Servername, but the realmchoice just opens again and again. What can I do now? The server is just inside my LAN and will be used by clients inside my LAN. Regards Alzieh
  9. My install went fine but I am having trouble getting the player bots to activate. the AHbot runs great with the .conf file in the /home/mangos/zero/etc folder. I tried to do the same with player bots but no luck. I then tried to follow instructions from @antz in another thread to place the .conf file in with mangosd, which is in the /home/mangos/zero/bin folder on Ubuntu 16.04. I did a search through my files and I have two 'Bots' folders located at the following: /home/mangos/zero/src/server/src/modules which contains the playerbot folder with aiplayerbot.conf.dist.in in it & /home/mangos/zero/src/server/linux/src/modules which contains aiplayerbot.conf.dist I have tried renaming the files, placing them in the /zero/bin and /zero/etc folders, or just renaming them in their current directories and none of it seems to make any difference. I ran the cmake .. -DPLAYERBOTS=1 and it went through the process. All the files have the bots as enable and I deleted the extras I had made. I am kind of at a loss for ideas at the moment.
  10. Is there some sort of procedure to follow when it comes to updating / using a new version of the Mangos Zero Server? How can I retain all of my DB info / not loose character progress? I apologize if this question has been answered elsewhere..the amount of content on this site is huge and I didn't find anything Also I'm still very new to mangos, so hopefully this doesn't come across as a huge noob question... Thanks!
  11. Hello, I would like to know the status of Mangos Zero, what is working and what is broken. I didn't find any up to date information about it. I would be particularly interested to know the dungeons status, as I plan to create a small server for a few friends. Any information about it would be appreciated Thanks in advance for the help!
  12. Hey guys im thinking to buy a vps with ubuntu server and put my mangos zero server on it, cause right now im just playing with it on my ubuntu laptop, but I want to go pro and invite more ppl to my server. It's zero (vanilla) and im wondering is a vps what I need, and would this be enough to start with : 30 GB Disk Space 2 Cores CPU 1 GB Memory 2 TB Bandwidth Europe (Amsterdam) + SSD This costs around 12 euro, which is okay for me, don't wanna go above 20. Can you share your thoughts on this product and on getting a vps to host mangos in general :? Thanks .. take care!
  13. Hi all, After a fair bit of trouble, I decided to share this guide on how I got things working. It'll be a living document so please bear with me (formatting will improve after I'm done compiling everything here). This specifically assumes you're running Ubuntu 14.04 x86_64. Anything else is specifically outside the scope of this document. This assumes a functional knowledge of Linux and the basic tools available. '$' denotes commands to run. Things you'll want: -SSH access to your machine along with sudo permissions. -You will want at least one server. Two is better for separating mySQL to it's own machine but not required (a lot of my testing takes place on one machine). -You specifically want to use mysql5.6 for the mysql_conf_editor. Most of the commands will fail without. Let's get started: Start by setting up your hostname, sudoers file and any disk volumes you want to use. You may also want to add your ssh key to the box to make accessing it easier. Run the following commands as root or add sudo before each. $ apt-get update && apt-get upgrade $ apt-get install build-essential gcc g++ automake git-core autoconf make patch libmysql++-dev libtool libssl-dev grep binutils zlibc libc6 libbz2-dev cmake subversion libboost-all-dev mysql-client-5.6 screen libace-dev The above commands you're setting up two servers (one for the realm/mangos, another for your mysql database. If you're using one server, also add mysql-server-5.6 to the above command). Now get the 'getmangos' script by running the following: $ git clone https://github.com/mangoszero/server.git server --recursive -b develop21 In the above command, ensure you use 'server' after the repo. Also, change 'develop21' to 'release20' if you want the stable branch. However, develop21 seems to be widely used Once things are downloaded, move to ~/server/linux. Bear in mind I'm doing this from /root. Inside you'll find 'getmangos.sh'. I usually copy this to my base home folder so I can edit it and not lose it. e.g.: $ cp getmangos.sh ~ At this point you might want to diverge and setup mysql-server and upload your Windows WoW directory in full to a known directory. This will come in handy later when extracting the resources. Once you've setup mysql and upload your WoW directory, continue on (I'll flesh this out if people have trouble). It's time to run 'getmangos.sh' and follow the prompts. $ bash ~/server/linux/getmangos.sh or, if you moved the script as recommended: $ bash ~/getmangos.sh Take note here: Select options 1, 2, 3, 4, 5. Only select #6 if your database is already setup. You can specifically come back to this menu and resume steps later (bearing in mind not to delete your source directory or installation in the event you're prompted). Press yes throughout until you get to 'Choose WoW Release'. I choose 0 here and you should too. Next prompt is important and where you'll get stuck if you didn't follow the instructions properly. Specifically enter '/root' for this prompt and nothing else (if you're root). Your git clone above should have created /root/server if you did this right. You'll be informed the path already exists, select 'No' unless you know what you're doing or are starting over. 'Installation Path' is next and is important also. I install to '/Wow' and I recommend it if you added a large data volume. Follow the prompts until you get to 'Clone or update MaNGOS'. Select '0'. If you have problems, rerun the script. I used to have a lot of problems so I edited the script at line #651-653 and added the following instead "git clone https://github.com/mangoszero/server.git server --recursive -b develop21". If you run into problems on this commend, I recommend editing /root/server/linux/getmangos.sh to look like this around line #650: # use existing repository if [[ $CLONE = *2* ]]; then git clone https://github.com/mangoszero/server.git server --recursive -b develop21 Log "Using existing local repository" 1 fi } If you do that, select option '2', which will simply clone the repo. You should now be prompted with a new screen called 'Build Options'. I usually pick #2, 3, 5, 6, 7. Omit #5 if this isn't your first time building it and already have the client tools installed/maps extracted. You'll want the client tools later. After that it'll ask if you want to build/install Mangos across two prompts. Just say yes. If everything goes well and you followed the steps above carefully, you should see it install for quite awhile. Next you need to extract your map data from your Wow client folder. You only need to do this once per version (e.g., you can run many servers from the same extracted data but not new releases). E.g., I have 2 release20 servers and I just copy dbc, *maps, etc into the new bin directory. Develop21 requires me to build new extraction tools and run the extraction again. Sometimes the extraction process fails. In which case what I do is the following: Go into your installation directory. $ cd /Wow/bin/tools Copy all the tools to your Wow client folder. My folder structure is as follows: /Wow /Wow/Wow-client So you would do this: $ cp /Wow/bin/tools/* /Wow/Wow-client $ cd /Wow/Wow-client $ bash ExtractResources.sh You'll be prompted to select what you want extracted. I pick everything for a new release but you can pick and choose. Make sure that if you're running a multi-core machine that you enter '4' when prompted about threading. This will take awhile but once it's done, you'll be left with the following folders: /Wow/Wow-client/dbc /Wow/Wow-client/vmaps /Wow/Wow-client/maps /Wow/Wow-client/mmaps Copy all of these to your /Wow/bin folder: $ cp -r /Wow/Wow-client/dbc /Wow/bin Repeat the above for the other folders mentioned. Once you're done that, you have two things left to do. Ensure your database is setup properly and edit your server configs. Let's edit the server configs first then ensure the DB is working. $ cd /Wow/etc Copy mangosd.conf.dist to mangos.conf and realmd.conf.dist to realmd.conf Edit both of them. The important section in mangos.conf has the following values: LoginDatabaseInfo = "dns/IP;3306;mangos;*****;realmd" WorldDatabaseInfo = "dns/IP;3306;mangos;*****;mangos" CharacterDatabaseInfo = "dns/IP;3306;mangos;*****;characters" ScriptDev2DatabaseInfo = "dns/IP;3306;mangos;*****;mangos" Make sure you change 'dns/IP' to reflect your mysql instances address. In addition, make sure you change the 3rd field to your DB username and then set the password. Your databases may be slightly differently. Sometimes they're called 'character0' or 'zero_*'. Do the same for realmd.conf: LoginDatabaseInfo = "dns/IP;3306;mangos;*****;realmd" What's interesting about this section is that in the future if you want to scale, you can actually run realmd on a separate server along with the database. For now everything is going to be in one DB. Now that's done you just need to setup the database if things didn't happen automatically earlier. Confirm you're set by checking the database/tables. $ mysql -u *username* -p*password* $mysql> show databases; $mysql> use mangos; $mysql> select * from db_version; If you used release20, your database should look kind of like this: +-------------------------------------------------------+------------------------------------------------------+--------------------------------------+ | version | creature_ai_version | required_20007_01_Rel20_Release_Prep | +-------------------------------------------------------+------------------------------------------------------+--------------------------------------+ | ZeroDatabase 2.0.18 for MaNGOSZero / ScriptDev 20004+ | MaNGOSZero Artificial Creature Intelligence Database | NULL | | MaNGOSZero Database 2.0.11 Rev 20007_18 | EventAI and Scripts available | NULL | +-------------------------------------------------------+------------------------------------------------------+--------------------------------------+ Develop21 will look kind of like this: mysql> select * from mangos.db_version; +---------+-----------+---------+----------------+-------------------------------------------+ | version | structure | content | description | comment | +---------+-----------+---------+----------------+-------------------------------------------+ | 21 | 11 | 73 | Script_Binding | Base DB Install from 21000_01 to 21.11.73 | +---------+-----------+---------+----------------+-------------------------------------------+ If it doesn't, you'll likely want to download the appropriate database again and fix things up. That's a separate post - add a note if you'd like more info. If you're set, you just need to make your server accessible by doing the following: $mysql> update realmd.realmlist SET localAddress='dns/IP' WHERE id='1'; You may also want to edit the address and name fields. You can infer how to do that from the command above. In theory you should be all set now. All that's left to do is start mangos and realmd and login. For now we'll use 'screen' but I'm working on a runit. $ cd /Wow/bin $ screen ./mangosd Watch this command and make sure not too many red messages appear. To escape screen but keep it running, just hit CTRL + A then CTRL + D in quick succession. Now start realmd $ screen ./realmd That's it! Now if you update the realmlist.wtf file on your personal computer's Wow client to look like this: 'set realmlist dns/IP'. You might also have to edit WTF/Config.wtf to include your dns/IP and possibly remove 'SET realmName "****"' near the bottom. Now you can start your Wow client and try out the administrator account. The login is Username: ADMINISTRATOR, Password: Administrator I hope this helps someone. It was compiled through ~25 hours of trial and error.
  14. Heya folks, has there been any development of the AoWoW database explorer for mangoszero ? I can't find any fork that is even remotely in a working condition with the official mangoszero database. I'd like to run a clone of http://db.vanillagaming.org - would there be anyone with the knowledge of how to get there ? Cheers

Contact Us

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

Privacy Policy | Terms & Conditions

Repositories

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...