Popular Content

Showing content with the highest reputation since 08/21/17 in all areas

  1. 7 points
    As outlined in #20103, we're currently making a concerted push for blizzlike instance spawn behavior. As part of this, every instance in the 3.3.5 client needs to have all of its spawns mapped to the corresponding instance boss that causes that group to no longer spawn once defeated. Luckily, we have a tool to help with this. Extract the attached archive into your Interface/AddOns directory, then log onto a 3.3.5 core running commit fcd6fe0 (or newer). Move yourself into the instance you want to map, then invoke /spawngroup to bring up the mapper panel. Use the green plus icon to create one spawn group for each boss in the instance. If there are groups with complex conditions, like "only spawns if any of X, Y and Z are alive", create a separate group for each of them. Scroll down (shift+mouse wheel to scroll faster) and name each of the newly created groups (right-click the respective header). Names should be representative, but have only descriptive value (no need to match the boss name exactly, for example). Start assigning groups to entries and spawns in the "Unassigned" category. Pay attention to detail - not all creatures of the same entry are necessarily assigned to a specific boss. Click on an entry to expand it into a list of its spawn points. Each spawn point can be individually assigned to a group. Click on a spawn point to teleport to it. You can combine this with having the world map open to quickly map disjoint spawn points. Once you are done, click on "Export SQL" to generate a complete instance spawn group script for the instance, then post it here. Because mistakes happen, I'd like at least two, preferably three, copies of each data set, from different people. To find out which instances still need data, take a look at this issue on the tracker - contributions may be posted either there or in this thread. (PS: Feel free to take breaks. The mapper stores any mappings you've already made and will reload them when you bring the panel up again, including across sessions [assuming you log out normally - don't force kill the client.]) (PPS: Invoke /spawngroup while outside an instance at your own peril - it's probably gonna freeze your client for a bit. Lots of spawns there.)
  2. 4 points
  3. 4 points
    Here's a few more. PS: Either you contribute, or you're not helping. Pushing "Like" on the post isn't gonna do anything. azjolnerub.sql theeye.sql magtheridon.sql gruul.sql ragefire.sql utgardekeep.sql
  4. 2 points
    While the guide isnt perfect, it still captures the most important parts and is good enough for the job. Some of the issues you listed sound like user errors. You are clearly presented a way to create a new user in the mysql installer. If you did not have this view, then you are possibly using some other way of installing MySQL that was unexpected or the installer may have changed over time. https://i.imgur.com/ceQRzfk.png https://i.imgur.com/81Rq8Lz.png You are clearly instructed to leave the subdirectory field empty. Then it will not create a subdirectory. Seems you missed this? https://i.imgur.com/XgRZZjT.png The issue was possibly that you had the wrong boost version installed (did not use the provided links to download or accidentally downloaded wrong version) or that you did not restart CMake between attempting to do things like installing boost and configuring - which is mentioned in the guide. It is also possible that the system variables require a relog in windows or restarting the whole machine to take effect - this is not mentioned in the guide. Without the errors and the state of the machine it is hard to tell afterwards what your issue was. It is possible you installed wrong version of openssl accidentally. Unsure if some unconventional location may also be a reason. Most dependency errors during compile I have seen are caused by users installing wrong dependencies. For example 32 bit library when they compile 64 bit. This mostly happens for MySQL and Boost. Another problem has been the new boost and visual studio versions that required the boost finding script to be changed, but I have not checked if that was corrected already - it may have required some manual fixing. For the issues that you somehow solved it would require seeing the errors and possibly what you have installed and how you have set up the environment to figure out. This is why it is hard to imagine what could have been wrong. Even a small mistake can lead to nothing working and it could be that your system is different in some way from the majority of other systems (new versions of software etc.). So if you cannot solve the problems you should post the error messages and environment data, like what bit version you are compiling, and ask for help. In case you are getting errors there is also a troubleshooting section that has some guides for handling specific errors you may encounter: https://trinitycore.atlassian.net/wiki/spaces/tc/pages/2130044/Troubleshooting+articles In the beginning the guide encourages you to search the forums and ask for help if you cannot find what you need. - There is even a support channel you can ask help live on irc. Anyone is free to edit the wiki, which means that after figuring out what is missing from the guide you can add it in. That being said this software is probably not being built for the average joe to use. Some knowledge about the used software and programming as well as problem solving is likely expected. It should also be expected that a new user will have problems configuring a project of this size and with this many dependencies - even with a perfect guide. New issues keep rising all the time as used libraries and software is being developed by third parties as well as TC.
  5. 2 points
    If you read the message carfully, you'll see that it's just a warning and no build error. Kind regards, Carbenium
  6. 2 points
    Well, to start things off, here's my version of the spawn dump for everyone's favorite raid instance: naxxdump.sql
  7. 2 points
    More: http://thehackernews.com/2017/07/gsoap-iot-device-hacking.html
  8. 2 points
    New client render, still no npcs models:
  9. 1 point
    Hello, I was wondering if it's possible to move from using IRC to using a Discord Chat Server. It's cool and.. damn, everyone use it, we are in 2017 P.S. Maybe some1 already use discord? Can you send the invite?
  10. 1 point
    soon(TM) It will be done when it's done.
  11. 1 point
    Shauren, could you answer the questions, pls?
  12. 1 point
    Good, now for the next steps. 1. git checkout 4aceb7bf9196b0c83d75effdd132afb84569c963 2. Re-compile (windows: rebuild solution) And let me know if the problem goes away... If it is, then we have a range to work with. Like I mentioned, I'm not having the issue So you will have to do the testing.
  13. 1 point
    @ceresia In order to get help. do this ^^^
  14. 1 point
    Are you cancelling out the compile? It should continue. It will say "build failed". Otherwise, just let continue.
  15. 1 point
    I'm not having that issue..., but please file full details here: https://github.com/TrinityCore/TrinityCore/issues Also, it helps to tell us what last commit you were using, before the random disconnects. It helps the community to investigate the bad commit (if there are any)
  16. 1 point
    Hello folks! Today I finished upgrading my buildserver to Debian 9 'Stretch', and the packages will now be compiled to that version of Debian. Please note that older versions of Debian -will- break- as they no longer satisfy the requirements. You should be able to upgrade your system from Debian 8 to 9 and the new version of the packages will automatically work :-) Cheers!
  17. 0 points
    Why don't you update your server? Where is sniffer for 7.3.0? Your work was much faster for previous patches... What have done Blizzard in 7.3.0?
  18. 0 points
    Pretty much what Aokromes said, I kind of took a break and only started working on this today
  19. 0 points
    Maybe nobody wants to update it or just doesn't have time But seriously if there really are issues with 7.3.0 it would be nice to know which kind of issues
  20. 0 points
    Nothing changed between making clients to disconnect, very likely the issue is somewhere else.
  21. 0 points
    These forums are not for your personal website. This is for Help and Support with your TC install.
  22. 0 points
    I'm having a similar issue using the latest build of Trinitycore 3.3.5. Players are disconnected all at the same time at random intervals. I checked the windows event logs, mysql logs and trinity core logs but couldn't find anything that could point to network spikes/lag. Hardware Specs: -Running in VM with 6 cores, 12 GB, 200GB of hard disk space
  23. 0 points
    There is a sticky post already for this kind of issue but just to be clear are you connecting to the server outside where the server is or inside on the same system where you have the server running? Because if you are outside then you want to make sure all four ports are forward correctly. There is really not much to go off without more information or logs but if I had to say I bet you are missing the LoginREST external address and local which are not set correctly in your bnetserver conf file this happens to a lot of people that forget to set this which is the main reason why you get disconnected from server right away.
  24. 0 points
    I am new here but have been working with game Emulators for a while. Been a number of years since I have messed around with the WoW emulators but have been working with EQ emulators for a while. Trinitycore is a LOT easier to install / compile compared to the EQ versions. Still with that being said I found the step-by-step instructions in the Wiki to be sadly lacking a LOT of crucial information. When I was stuck I tried searching and that did little but take me right back to the spot with missing information. Whomever maintains the Wiki has the unfortunate tendency to assume installers know some information and simply skip it which will tend to confuse and frustrate people (this problem is VERY common among many people unfortunately.) Many of the people that try to help or instruct others tend to make that same mistake, assuming the people being instructed know certain information. To truly setup step-by-step instructions you must assume the people know absolutely nothing about the setup. That is the only true way to reduce the posts here asking for help. For instance on the Wiki under the Server Setup it mostly takes you through a setup until it reaches this point: ---------------------------------------------- https://trinitycore.atlassian.net/wiki/spaces/tc/pages/2130046/Server+Setup After completing all the steps listed above you can now start your server. Run the authserver (bnetserver on master) and worldserver to run your server. Both must stay running for your server to accept connections to it. Tip: The authserver (bnetserver on master) allows you to enter your username (email on master)/password to connect to the Realm Selection screen, and the worldserver allows you to connect to the realm itself. Once you are in-game, the authserver (bnetserver on master) can be safely closed if you wish. DO !NEVER! create an account directly into your database unless you are ABSOLUTELY SURE that you know what and how to do! The "3" is the GM account level (higher numbers = more access), and the "-1" is the realm ID that stands for "all realms". ------------------------------------------------ Then after that it tells you to startup the worldserver and login using the account you just created?!?! Nowhere in there does it tell you HOW to create the account nor does it tell you how to set the GM access level other than the last line telling you that "3" is GM level... I had to experiment for 10 minutes to figure it out on my own but I was only able to do it because I was used to working in a similar environment with the EQ emulators... But looking back on it there is a very confusing and veiled comment to how the authserver allows you to create the account but it never says "Type this into the authserver command window to create your account" which would prevent a lot of confusion and questions being asked (especially since it should be typed into the worldserver window instead)... Then after telling you to start the worldserver and to create the account it tells you somewhat how to install the databases... Shouldn't the database install come BEFORE telling people how to create an account in the database?? All-in-all, other than downloading and compiling the core, the wiki and FAQ are mostly useless for new people for help... So far I have searched everywhere and I can't find the answer to one simple question that should be in a FAQ or guide somewhere, how to run server / GM commands in-game??? I am sure there is a way but have yet to discover it... IMHO to reduce the number of help posts and duplicates you really need to overhaul many of the newbie FAQ's and Wiki help / install sections with a good sense of how a person that has never worked with an emulator install before should proceed...
  25. 0 points
  26. -1 points
    --- Canned message start --- Trinity does not support repacks. Please learn to compile and configure the source yourself, you will learn more and may even find that the error doesnt exist in vanilla TC. Please refer to the author of the repack for your questions if you continue to use said repack. --- Canned message end ---
  27. -1 points
    MinGW will not work - they dont implement C++11 threading that we make use of (std::thread, std::mutex, std::condition_variable are all unavailable)
  28. -1 points
    The auto updater uses your worldserver config - it will only work on databases that worldserver is actually using (I see no reason for it to update world database Y when worldserver itself reads data from X)
  29. -1 points
    Right now you cannot hide transports
  30. -1 points
  31. -1 points
    Sorry, close topic! Answe: SOAP!
  32. -1 points
    Also having this issue, only appears to be one out of 7 players that I can easily speak with, but he gets disconnected about 10 times a night, everyone else appears fine. Everyone is using the exact same client from my server, nothing custom, base trinitycore with revision from a couple days ago. (Also want to mention that there is a second PC in this person's house that works perfectly fine, no disconnects, and that is why I am not opening a github issue, I am working with them first over the next couple of nights to determine what program might be running that does these disconnects) Server 2008 R2 2 cores 16GB Memory 250GB Drive (around 100GB free) Nothing shows in logs anywhere that I can see. TrinityCore rev. c7d565739b2e 2017-09-03 23:10:24 +0200 (3.3.5 branch) (Win32, RelWithDebInfo, Static)
  33. -1 points
    Hello, How can I make a quest to be autocomplete? I use last rev of trinitycore 335 and last TDB.I tryed to modify quest type to 0 and flag to 65536 , but nothing good.Thank you.
  34. -1 points
    If you compile server on different machine, i suggest you to install visual studio on same machine you need to debug core.
  35. -1 points
    7.3 will not be the next months. Since Blizzard has blocked access to the receipt of client information.
  36. -1 points
  37. -1 points
  38. -2 points
    Hello,I have a Trinitycore 335 last rev compiled on ubuntu server 16.04 x64 no custom patches and I have a problem with players random disconnects.Can someone help me with this problem?Thank you
  39. -2 points
    So for the past 4 hours I've been following this guide https://trinitycore.atlassian.net/wiki/spaces/tc/pages/2130077/Installation+Guide step by step. And every single step I run into an issue that hasn't been accounted for that I have to google to fix myself. For example, in step 3 of the Windows Requirements I was directed to install the MySQL Server Community Edition. At first this worked well until I run into the step "During MySQL Configuration, near the end of the installation process, create the user trinity with password trinity". Well no matter how many different ways I went through both the setup and the install wizard, there was never an option to create any profile. The closest I could find were either setting up my root password or just using an anonymous account, which did not allow me to change anything regarding the username or password of any "profile". So I simply skipped that step and found my own way around it to make it work. Second Issue. In Step 1 of the Windows Core Installation, I was told to make a directory in my C drive called Trinity. I right clicked on this folder and opened up GitExtensions to get the source files. Well it turns out by doing this, it created another subfolder. There is no option to make it not create the subfolder as I found out later down the line in the instructions (that didn't include that fact). Multiple times you are directed to use the Trinity file in your C drive to reference files various applications need to find. I had to Google around and manually go into this folder and change all the coming directories to point at this new subfolder instead of the one this guide told me to. Third Issue. Step #1 through #9 show how to use CMake to configure and generate the source files downloaded through GitExtensions. I follow every step word by word all the way through and double check. I click on configure and boom, full of errors. I did exactly what I was told to do and CMake couldn't for the life of it figure out where the libraries were from Boost. So of course I had to go in manually for like an hour of google searches to fix the problem. Turns out this flawless application can't find the folder full of 2 gigs of libraries to I had to move them all to the main folder with the exes and such, and then redirect CMake to look there for the libraries. Then comes another CMake issue. It doesn't recognize that I have OpenSSL installed and can't find it. Again, knowing very little about how this works I have to leave the guide and go on another half an hour of google searches to figure it out. At this point I can't even remember what I did to actually make it work. And oh boy I bet you weren't expecting another issue. I finally manage to get everything configured and generated, and I open my project from CMake into Visual Studio 15 2017 Win64 (which I was instructed to do by the guide). Well I follow every direction to the word, and after sitting there for 20 minutes building the files, it gives me 7 errors about more files the thing can't find. This entire guide is so convoluted and incorrect that I am more than over with trying to make this work because even after some more intensive Google searches into the error, I cant find any answers to my issue. I really don't feel like troubleshooting with myself for the next 3 hours constantly building the files over and over and failing seeing if what I did fixed the issue. Because apparently its very difficult to tell people what to click on and where to drag the files to make it work. gg
  40. -2 points
    They haven't even added the instances from Hellfire Citadel + to the areatriggers what makes you think they would care about an upgrade.
  41. -3 points
    Hi all, im trying now to make an php custom market for buying an items in website, and i would ask for help. Which is the proper way to add/send items to player with in-game mail? I need to add new entry in mail, mail_item, and item_instance ??? Something like that? $mail->insert( 'mail', array( 'messageType' => 0, 'stationery' => 61, 'mailTemplateId' => 0, 'sender' => 1, 'receiver' => 2, 'subject' => 'Market item', 'body' => 'You have successfully buyed an item from market!', 'has_items' => 1, 'checked' => 0 ), array( '%d', '%d', '%d', '%d', '%d', '%s', '%s', '%d', '%d' ) ); $mail->insert( 'mail_items', array( 'mail_id' => 44, 'item_guid' => 61, // ???? 'receiver' => 0 ), array( '%d', '%d', '%d' ) ); Thanks.