Jump to content

All Activity

This stream auto-updates     

  1. Past hour
  2. Today
  3. Hi everyone! I'm playing around with my local Mangos Zero installation, and I'm trying to test that Warden's MODULE_CHECK is working. I'm at looking at the documentation here which shows me that type 217 is used for MODULE_CHECK. Next, I looked at a record seeded into the warden table for an example. Like this one: (1557,768,5875,217,'','RPE.DLL',0,0,'','rEdoX Packet Editor - injected dll') So, using that as an example, I added this record into the warden table: Then I wrote a dummy Loader.dll and injected it into the WoW.exe process, and connected to my server. Using ProcessExplorer, you can clearly see the module is loaded into the process: But when I connect to the server, my client still passes the Warden module scan: Is it possible I'm doing something wrong? The record I added to check for Loader.dll looks exactly the same as the example seeded into the database. I'd appreciate any help identifying the problem. Thanks so much
  4. Yesterday
  5. Last week
  6. The EventAI script of npc 2642 was made as somewhat sophisticated one. However EventType 9 (EVENT_T_RANGE) has no InitialMin/InitialMax parameters, so events 4 and 9 (both with mask 0) casting the spells, happen at once.
  7. Unfortunately, the 6005 build Spell.dbc is clear about this: the poison is applied unconditionally once the food is used. SpellValue 70 pertains only to the 1st effect, that is hp regen. The application is the second effect of the 6410 item spell, and the incore handling looks pretty solid: it is similar to the TC 3.3.5. If the whole spell hits (which is always true), then the 2nd effect is executed unconditionally. Also, the duration of both 6410 and 6411 is the same. If you insist that there must be a chance, then we may face the following: either 1) it was handled by Blizz in a special way, not reflected in the Spell.dbc, or 2) it had been changed during patch progress, but in 6005 got to the present form. On the other hand, I failed to find a coherent description of the mechanic. Versions vary from "ate like 150 never was poisoned" (Patch 1.9.4) through "i ate 11 looking for poison resist in the combat log, nothing" (Patch 1.8.1) to "got poisoned at 2-4 piece". While "poison at tick" scheme looks the most logical, it may be not the actual case. However I feel able to imagine smth like this: the char gets a "poison proc" aura (like 3616 or 7276) from being victim of a scorpid attack, and the aura procs over that food spell; the aura itself has infinite duration and falls off when the char leaves the zone.
  8. The path to the source files contains a space, change the space to an underscore.
  9. Use version 5.7 of MySQL which is supported. MySQL 8.0 is not fully supported. It is possible to get it to run it, but you must enable legacy security.
  10. MySQL 8.0 is not fully compatible with mangos. The recommended version is 5.7
  11. Pysis

    Installing MySQL 5.7

    Those minor revisions are just patch releases to fix bugs or security issues, use the latest. AntzToday at 6:02 AM @Whyarp 5.7 is the ideal version, but we have done a lot of work recently to support 8.0 (not 100% tested though) [6:03 AM] of the 5.7.x versions, just grab the latest(edited) Ryan WadeToday at 6:03 AM Thank you Antz, much appreciated! Elmsroth [FR]Today at 7:03 AM @Whyarp Be careful with 5.7, with some DB script it could block the execution of DB import because of the SQL_MODE (you should set SQL_MODE as an empty string otherwise it could lead to errors).(edited) [7:03 AM] Sometimes related to Zero dates instead of 1900-01-01 - 00:00:00 [7:04 AM] If I remember well [7:04 AM] https://dev.mysql.com/doc/refman/5.7/en/faqs-sql-modes.html
  12. 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. Build System B1) When selecting only to build extraction tools, the build fails. B2) The additional files for the extraction tools are placed into the wrong folder (root rather than tools). B3) Modify the build system on Mangos Three & Four to match that of Mangos Zero-Two. B4) Apply updates from Mangos Zero-Two into Three/Four. B5) Apply useful updates from other cores into Mangos cores. Extraction Tools E1) Modify the unified extractiors to use Stormlib rather than mlib (Mangos Zero, One and Two). Stormlib is already used on Mangos Three & Four. E2) Modify the Unified Extractors to support the changes in Mangos Three & Four. (Related to B3). E3) Modify Mangos Three / Four to use the unified extractors. (Related to B3). E4) 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. 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. 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. 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.
  13. @Guardinger We are hoping to get some videos up soon
  14. Is it possible to have a full installation video, some informations seem to be a bit hard to understand for a total beginner like me ( for example, where to put the files at the right place when there's a lot with the same name, or even how to know if we messed up at some step, etc ). Thanks a lot
  15. Earlier
  16. I needed to add a RUN mkdir /mangos/etc && cp /etc/mangosd.conf.dist /mangos/etc/ (and equivalent for realmd) line in dockerfiles, since build copy .conf on "/mangos/../etc"
  17. Nice what was the other mistake you found ?
  18. I've already succeded, I'm extracting maps from game client (with brand new container =p ). I can connect to realmd, just needs (v)maps to launch mangosd
  19. the WorldServerPort and RealmServerPort need to match the one from the docker-compose file
  20. Did the readme help to launch the server ? The database need to be initialize first I was able to make it work with this config mangosd.config DataDir = "/mangos/data" LoginDatabaseInfo = "mysqldb;3306;root;mangos;realmd" WorldDatabaseInfo = "mysqldb;3306;root;mangos;mangos2" CharacterDatabaseInfo = "mysqldb;3306;root;mangos;character2" WorldServerPort = 8085 BindIP = "0.0.0.0" readlmd.conf LoginDatabaseInfo = "mysqldb;3306;root;mangos;realmd" MaxPingTime = 30 RealmServerPort = 3724 BindIP = "0.0.0.0"
  21. I find some other mistakes, so I try to fix it. I'll Pull request all of this when I success to launch my serv' 😃
  22. Hi ! I found a problem when I try to up a server via Docker. I got this error : `ERROR: Cannot locate specified Dockerfile: dockercontainer/Dockerfile-realmd`. Indeed, the file is named `DockerFile-realmd`, with an upper "F" EDIT : simpler, I create a pull request to correct this 😃
  23. That's a lot of dots... "I am trying to setup zero using the getmangos.sh script." So that would be a fresh install. Guides have you do: I took the script from here:, which I found on the CentOS 7 install guide: https://raw.githubusercontent.com/mangoszero/server/master/linux/getmangos.sh Edited Wednesday at 10:08 AM by Mac Wheeler Now, we can download our installer: wget https://raw.githubusercontent.com/mangoszero/server/master/linux/getmangos.sh Set the permissions to be allowed to execute it: chmod 700 getmangos.sh And execute it: ./getmangos.sh That doesn't have him doing any git, at least for now..
  24. When you clone you use.... git clone xxxxxx --recursive When updating you should use.... git pull --recurse-submodules
  25. but getmangos is a contain all script, the guides tell you to just download that script directly, individually, and it does the rest?
  26. No, he needs to update the sources to the latest revision otherwise the error will remain
  27. He shouldn't need that command though, you are just mentioned that's what the script does now?
  1. Load more activity

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

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