Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


Everything posted by Magnuss

  1. Don't know what you mean exactly. Sounds for me as if you want a custom frame inside the wow client. You can do that with programming a WoW addon with Lua. Trinity core supports addon communication with the server with a small lib: https://github.com/TrinityCore/LibTrinityCore-1.0 https://www.amazon.com/World-Warcraft-Programming-Reference-Creating/dp/0470481285 (Free but illegal PDF of the book in internet available) http://wowprogramming.com/ However for that you need good experience in programming.
  2. Magnuss

    How to make new account GM LEVEL 4 ?

    May there are commands for that, but I do it in the table auth->account_access. Insert a record with your account_id and a level between 1-3. (3 is admin)
  3. Magnuss

    How to create quest with XP reward?

    Table: quest_template, Field: RewardXPDifficulty You don't give XP points instead you give the quest a difficulty (mostly between 1-8) and according to this difficulty the player gets some XP points rewarded. https://trinitycore.atlassian.net/wiki/spaces/tc/pages/2130261/quest+template#quest_template-RewardXPDifficulty
  4. Magnuss

    Compile or cmake problems

    The errors shows it's an issue with OpenSSLCrypto. So check if you have installed openssl well and if cmake can find it. And if it's the right version: 32 or 64 bit.
  5. Magnuss

    Table 'world.spawn_group' doesn't exist

    You may have a wrong database version. Try to do exactly every step from the wiki. Source code and initial databases has to fit.
  6. The wiki tab in the left upper corner links to Nirvana. trinitycore.info is not anymore a valid link.
  7. TC doesn't have any problems with 192.168.1.x net range. But networks can make a lot of strange problems, you need good knowledge how it works and tons of tools to test them.
  8. For me it seems here it lacks a little bit of knowledge about networks. ;-) Guess your target is to open your TC server to public internet and you are on a 3.3.5 branch, windows OS and using a common router setting and LAN. 3 steps that you need to do: Step 1: WoW client and TC server on the same PC - Check in your router which IP range and mask your DHCP is using for local dynamic IPs and which range is free for local static IPs in your LAN. If your router uses the IP I guess you are in this net: - The DHCP server in your router will use some of the available IPs dynamically for your devices. For ex. maybe up to are dynamically. So you can use the range up to 49 and over 200 as a static IP for your server PC. Check and may change the setting for your needs. - Set the IP and mask of your TC server to an IP in the range for local static IPs., f. ex (Check that no other device has the same static IP in your LAN) - Try to configure your server for this IP ( in realmlist, auth database, config files as described in the wiki. - Run Wow Client and server, test everything. If it doesn't work, fix it. Don't go further to Step 2 :-) Step 2: WoW client and TC server on different PCs but in the same LAN - Use the WoW Client on a 2nd PC in your LAN. This PC can get a dynamically IP from DHCP, f.ex. - The IP in the realmlist is the same as in step1 (f.ex. - Run Wow Client and server, test everything. If it doesn't work, fix it. Don't go further to Step 3 :-) May you need to setup your Windows Firewall or switch it off. Step 3: Access TC server by public WAN IP - Be sure you got a static public IP from your ISP. - In your router you need port forwarding of port 3724 and 8085 to your TC server ( - Change in auth DB in table realmlist the address to your public IP. - On your 2nd PC in the LAN, change in the wow realmlist the IP to your public IP. - Done, it should work now ;-) If not ask in the forum with exactly information where your stuck. (Sorry, if I have forgotten something basically)
  9. Magnuss

    Branches For Specific Versions

    @Zaranthos From where you will get all the missing sniffed data for old expansions (in several languages)?
  10. Magnuss

    Spawn system question

    I also have since long time such warnings. You may can ignore them.
  11. Magnuss

    The wiki tab links to Nirvana

    https://trinitycore.atlassian.net/wiki Official Trinity Wiki. Just only the link in the forum is wrong.
  12. Magnuss

    Is it stable? ...

    Strange question. If you have enough memory and CPU power you can have 1000 players / 24h and everything works fine. On the other hand you can have 5 players and one of it touches an issues (map, script, whatever) and the core may crash.
  13. Magnuss

    Compile or cmake problems

    OpenSSL and Boost are not 'running'. They are libraries. You can compile with the version you need.
  14. Magnuss

    Blink is bugged again on TC

    Feel free to participate on TC Github and share your and your team of developers knowledge.
  15. Why you are on master branch (which is for Legion and newer) and are showing us screens of WotLK and BC ?
  16. No, I wanted to say that maybe different people do the same thing at the same time and nobody knows it.
  17. Haha, I'm wondering how much people on german p-server translate quest_complete_texts parallel and manually :-) But the quest_template_locale table contains a lot of field names from an earlier core version. Actually the relations are: quest_template:LogDescription - quest_template_locale:Objectives quest_template:AreaDescription - quest_template_locale:EndText quest_template:QuestDescription - quest_template_locale:Details quest_template:ObjectiveText1 - quest_template_locale:ObjectiveText1 quest_template:ObjectiveText2 - quest_template_locale:ObjectiveText2 quest_template:ObjectiveText3 - quest_template_locale:ObjectiveText3 quest_template:ObjectiveText4 - quest_template_locale:ObjectiveText4 quest_template:QuestCompletionLog - quest_template_locale:CompletedText quest_requested_items:CompletionText - quest_template_locale:RequestedItemsText quest_offer_reward:RewardText - quest_template_locale:OfferRewardText May it helps, otherwise please make an example of a quest.
  18. You have to use the different search options.
  19. Magnuss

    Compile or cmake problems

    Just use any new folder you want but NOT the build folder. (And also NOT c:/program files/something because they are write protected.) This configuration is the same for static or dynamic linking.
  20. Quest templates can have up to 6 required items. Quests are working well with 6 requested items. I checked it with a custom quest. But in the table character_queststatus are only 4 fields (itemcount1 - itemcount4) that have counters for the requested items. How does this work? Is the character_queststatus only an informal table for the first 4 items ?
  21. Locking to the code I came to the same conclusion. xD Thanks for the fast fix. But I also got the impression that this table is only to save the quest status as a kind of summary. Internal the requirements seems to be checked on the fly whenever needed. What is the purpose of this table exactly?
  22. You should set your focus on the fact you have TrinityCore rev. unknown 1970-01-01 00:00:00 +0000 in your log. It's quite useless to search the problems at the different SQL files. If you setup the files manually it's likely you will do it wrong. If your core is up to date and has a proper commit hash incl. timestamp you don't need to take care anymore for the sql update. Everything will be done automatically. Post your CMake log. I'm quite sure there is already a warning there.
  23. Personally I think you should check why you have TrinityCore rev. unknown 1970-01-01 00:00:00 +0000 in your log. Normally there is a new timestamp and a commit hash. Maybe you made something different by pulling the git repository. Please read the wiki again. I don't know if this is the reason for your problems with the database. But at this point I don't have any more ideas, sorry.