Jump to content
TrinityCore

Leaderboard

Popular Content

Showing content with the highest reputation on 12/25/15 in Posts

  1. How to add Waypoints to a creature: Note: I'm just adding a copy paste tutorial without further information on the DB-Structure behind it, because i know, you will understand this soon enough.Example: We want to add this Guy some waypoints 1.) Get the latest sniffer from http://community.trinitycore.org/topic/9849-trinity-cores-sniffer-for-wow-62020338/ 2.) Log in on retail and start the attach_sniffer and follow the Creature until it has completed it's whole path. It's important, that you DO NOT RUN OUT of sight of this mob, else the path will look really creapy. 3.) Close the sniffer if the Path is completed one time 4.) You will see a .pkt - file in your wow directory now 5.) Download and compile https://github.com/TrinityCore/WowPacketParser 6.) Go to the Releasefolder after you finished compiling 7.) Copy the .pkt-file and move the file with drag-and-drop over the WowPacketParser.exe Note: It's recommended to keep these settings <add key="DBEnabled" value="false" /> in WowPacketParser.exe.config 8.) Now you will see a .txt file in your releasefolder 9.) Download and compile https://github.com/Kittnz/WaypointCreator (Branch 6.x) 10.) Go to the release folder and open up the Waypoint Creator.exe 11.) Import the .txt-file 12.) Search for the entry in the searchfield (in this case entry: 74228) 13.) Result: - Rightclick on the table and hit: Create SQL 14.) In the SQL-Output you will now find: Use the command: .go 1923.215 -4636.423 33.2019 to see if you are on the right position 15.) Go ingame (Tc-Server) and choose a fitting creature which is near the path. In this case it's creature with GUID: 286504 - You always find the right guid if you select the creature and type: .npc info 16.) Replace the XXXXXX in SET @NPC := XXXXXX; with the GUID -> SET @NPC := 286504; 17.) Repeat this for all other Paths
    1 point
  2. Actually no, the example you used has 4 npc's running behind eachother. You need to find the first npc for the correct path, it will have a lot less points. The 3 other npc's will use more points because they run in formation thus having more points then needed
    1 point
  3. I solved it on my own - if someone is interested in the answer, here is my way of doing it: -Multiple realm creation- · Re-run the CMake configuration step and change INSTALL_PREFIX to a destination of your choice. The directory specified there, will be the 'home'-directory of the new realm. · Make sure to add -DTOOLS=1 to the configuration again, as you need to start an own worldserver for each realm · Run 'xcodebuild -target install -config Release' in terminal · Create own world_<your Realm> and characters_<your Realm> database via MySQL (I modified the provided create_database.sql file) and import the .sql files, like when setting up the first realm (download TDB for world database and use .sql from 'base'-folder for characters database) · Add your new realm in the auth database inside the realmlist table · Go to the 'etc' folder of your new realm and customize the worldserver.conf fitting to your new realm -> realmID must be set, database logon information, port (must differ from other realms), data directory (maps etc.), [...] · You can delete the authserver.conf, if you want to use the authserver from your first realm. Only one authserver must run for all realms to handle authentication. · Start up worldserver in each 'bin' folder of your realms · Start up authserver in the 'bin' folder of the realm of your choice (where you have configured authserver.conf correctly)
    1 point
×
×
  • Create New...