Jump to content

Hikari

getMaNGOS Developer
  • Content Count

    250
  • Donations

    0.00 GBP 
  • Joined

  • Last visited

Community Reputation

1 Neutral

About Hikari

  • Rank
    getMaNGOS Developer
  • Birthday 01/04/2000

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. I don't know if it may occur in various caves but in Undercity it's very consistent. And if it can happen in Undercity, then there is the possibilty that it happens somewhere else too. When you use the mage spell 'blink' in the outer ring of Undercity (like the quarters) or the passage ways, which connects the inner and the outer ring, then you get teleported to the surface of Lordaeron (above Undercity). The reason why this is happening only in the outer ring is because above the innder ring is now terrain, just a hole in the map. At first I suspected vmaps to be the culprit. But even after disabling height calculation with vmaps (vmap.enableHeight = 0) in the config I got the same result. I'm not sure if the calculation in the spell effect is entirely to blame or if there are different systems involved which causes this behavior. I'm certain this did not happen in Rel18. But don't know about Rel19, Rel20.
  2. The database table "spell_linked" was introduced as incremental update with Rel21_08_001. With the commit "Updated to expect Rel21_08_012_Commands_update" it was then moved to the base updates. At this point it is meant to be part of the base database (full database), but it is not. If you set up a fresh database today, you're base database will be 21_08_012 (according to db_version table), which is newer and therefore prevents reapplying the incremental update 21_08_001. The table creation for "spell_linked" is missing in the mangosdLoadDB.sql script as well as the corresponding content script inside the FullDB folder. I've checked Rel21_07_019 through Rel21_08_011 to double check if another script is missing. Seems fine. Maybe prior incremental scripts are missing as well?
  3. Hello there A quick forum search yields that the cause might be the version of OpenSSL you're using. Please retry with OpenSSL 1.0.2.
  4. Wie mir scheint unterstützt mono-vbnc nur bis .NET Framework 2.0. Der Extractor wurde aber für .NET 4.0 geschrieben. Du solltest nach dem Stichwort Identifier expected. (VBNC30203) googlen, um herauszufinden was du ändern musst, damit du die Applikation kompilieren kannst. Im Grunde musst du die Applikation .NET 2.0 konfrom umschreiben. Was unter Umständen sehr aufwendig werden kann. Alternativ und wenn Zugriff auf ein Windows (VirtualBox?) besteht, solltest du die Kompilation des Extractors sowie die anschliessende Extraktion der DBC Dateien auf Windows durchführen.
  5. Grundsätzlich lässt sich MaNGOS auch als 64 bit Architektur kompilieren. Dafür müsstest du allerdings auch sämtliche Dependencies (etc.) als 64 bit bei dir installieren. Daher empfehle ich erstmal MaNGOS als 32 bit Anwendung zu kompilieren. Und wenn das geklappt hat, kannst du dich anschliessend immernoch mit der 64 bit Variante beschäftigen. Ausserdem ist es nie verkehrt das ganze erstmal Lokal durchzuspielen, bevor du das ganze auf einem VServer durchführst. Du hast das Zip vom Branch release20 herunter geladen, da sind die SLN Files noch dabei. Im Brach develop21 sind sie es nicht mehr. Eigentlich solltest du mit magic's Anweisungen die Solution Files über CMake generieren können. Was ich in deinem Screenshot festgestellt habe ist, dass du den Branch nicht rekursiv geklont hast. Sprich es fehlen Abhängigkeiten, die von anderen Repositories geladen werden. Nutze git clone https://github.com/mangoszero/server.git --recursive -b develop21 um den Branch develop21 rekursive zu klonen. Anschliessend sollten die im Screenshot gezeigten Fehler nicht mehr auftreten. Ich habe gesehen, dass in develop21 im Win Verzeichnis eine MaNGOS_EasyBuild.exe liegt. Habe ich selbst noch nie benutzt, aber vielleicht kann diese dir weiterhelfen. Aber erst würde ich nochmal magic's Ansatz folgen.
  6. Beside the fix also worth to mention. With Corpse.EmptyLootShow = 1 you'll run into empty loot windows, whenever there's no loot. If you don't like this behaviour, just desable it. Then the loot window will only be shown, if there is actually loot.
  7. Nicht alle Daten, welche im Spiel benötigt werden, sind in der Datenbank gespeichert. Gewisse statische Daten sind in den Database Container (DBC) Dateien zu finden. Darunter fallen auch die Zaubereffekte auf den Gegenständen, wie beispielsweise der von dir gesuchte Effekt "Zorn der Winde" von Donnerzorn. In der Spalte spellid_1 der item_template Tabelle verweist Donnerzorn auf den Zauber 21992. Sucht man diese ID in der Spell.dbc stellt man fest, dass es sich um den Effekt handelt, den du suchst. Es gibt PHP basierende DBC-Readers. Alternativ kannst du auch den DBC zu SQL Konverter verwenden, um die DBC Dateien in der Datenbank zu speichern und so darauf zugreifen zu können. Mehr über die Struktur der Spell.dbc findest du im entsprechenden Wiki Eintrag.
  8. Yes, sadly there is only a Despawn Self database script command for creatures and not for gameobjects, as you already mentioned. Therefore one has to script the despawn of the plants in either SD2 or Eluna. But in the long term it would be useful to introduce the Despawn Self command for gameobjects as well, because there are tons of situations and quests, where you need to despawn objects. I encountered already some of them.
  9. Salja made a fix attempt a couple months ago for CoronaCore. [url]https://www.getmangos.eu/server/9477-mangosone-2-4-3-quot-running-spot-issue-quot.html#post70411[/url] Maybe it is a useful approach to narrow down the issue and finding a proper fix.
  10. Your're welcome. Acutually I meant further questions. I don't mind this thread here, because it is kind of related to the wiki.
  11. There is a reason why MaNGOS Zero is missing in one of the guide. MaNGOS Zero uses the new build system with CMake, which is significantly different from the other build process. So set up your virtual machine and get started with Mangoszero 18.1 build part 1. If you read carefully you won't get any problems. But if you get any problems, don't hesitate to ask (in the appropriate forum).
  12. The rquiered fields to define quest chains are PrevQuestId, NextQuestId and NextQuestInChain and can be found in the table quest_template. All the fields are well explained in the mentioned documentation. Game events like the orphan week (ID 10) are defined in the table game_event. All related creatures and gameobjects which should spawn and despawn at the start and end of an event are stored in game_event_creature and game_event_gameobject. There is also game_event_quest for quests which become available during an event and therefore they will be added to an existing creature. The whistle has a tag in its description which states "Requires: orphan week". This means the item will be removed from the players inventory, once the event is over. But you're a gamemaster and savour special benefits. Since they're summoned the instance of them are stored in the memory. But you can find them in the table creature_template. Summon a non combat pet, select it and type .npc info. You get a list of information inter alia an entry, which refers to creature_template.entry.
  13. Blizzard use for the news a simple html with the following output: SERVERALERT: <html><body> Your Message.</p></body></html> See also http://status.wow-europe.com/en/alert You need to create the directory for your language in the root folder of your webserver, dependent from the list above. In this case it's en/. This directory contains a file named alert without an expansion with following content: SERVERALERT: Your Message. The html tags are not needed, unlike blizzards example. Note: While im writing this, wolverine79936 was faster and posted already his solution. I'm posting mine too. Edit: Finally tested and altered the post to the correct solution. Thanks to wolverine79936 for the right hint with the alert as a file not as directory.
  14. Add status.wow-europe.com to your hosts file and redirect it to whatever ip you want. For example to your server, so you can deliver your own breaking news to the clients. Or to localhost to disable the messages. The above URL is for EU-Clients. I don't know the address of the breaking news for US-Clients or whether there is a difference between those two clients at all.

Contact Us

To contact us click here
You can also email us at ad[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