Jump to content
TrinityCore

All Activity

This stream auto-updates     

  1. Past hour
  2. 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.
  3. Today
  4. Ok .. soo after trying crap loads of configurations i decided to try changing my routers range from its default ip range 192.168.1X to 192.168.0.X under the assumption that trinity has a problem with a 192.168.1.X range and now it works o.O XD So even with the correct settings if you have a router with 192.168.1.X it won't work (exact same settings except changing the ip range from 192.168.1.x => 192.168.0.x)... i don't know why but if anyone else has a similar problem change your routers range to 192.168.0.x
  5. 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 192.168.1.1 I guess you are in this net: 192.168.1.0/255.255.255.0 - The DHCP server in your router will use some of the available IPs dynamically for your devices. For ex. maybe 192.168.1.50 up to 192.168.1.200 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 192.168.1.8/255.255.255.0. (Check that no other device has the same static IP in your LAN) - Try to configure your server for this IP (192.168.1.8) 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. 192.168.1.51/255.255.255.0 - The IP in the realmlist is the same as in step1 (f.ex. 192.168.1.8) - 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 (192.168.1.8) - 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)
  6. be sure you change the value and not the default value.
  7. Yesterday
  8. i have tried both. my routers ip range is 192.168.1.X ... however if i set the realmlist to 192.168.1.8 which is my computers static ip on the network i ca't connect to the server on the pc i run it from . However if i change my adapters ip to 192.168.0.x i can conect to the server :S. I also have a static ip from my IPS which i added to a second table in the realmlist database. I couldn't get it working either. I also tried putting my ip in the dmz just in case the port forwarding didn't work.. which didn't make any difference either. I have done a heap of googling and can't figure out whats wrong. If i want to run it from local i should be able to just use 192.168.1.8 and if i want to run it online with the port forwarding and my external static ip (whatismyip.org) should be fine o.O
  9. What is the IP address and subnet mask of your Router and Server? You seem to be mixing 192.168.0.x and 192.168.1.x 192.168.x.x is a private address range. If you have set up port forwarding, i assume you want to connect from outside your network. In which case, you need to use the public address that is shown if you go to whatsmyip.org from your server. you should set the public address in realmlist.wtf and also in the realmlist table in the database.
  10. I have spent lots of time googling how to fix this issue but nothing works. running the server from the same pc i connect to it even, the only way i can connect is to change the realmlist.wtf to "192.168.0.X" ... my router ip is 192.168.1.1 and if i use an ip address that's in the "192.168.1.X" i can't connect to the server. All ports are forwarded through router and firewall... though to connect to my server that's on my own pc it's shouldn't matter. I can't find any way to make it work .. other then setting the ip in realmlist.wtf to "192.168.0". The auth and world configs are standard and i just change the ip in realmlist.wtf. I tried this http://www.ac-web.org/forums/showthread.php?130614-Trinity-Public-LAN-local-server-all-in-one too but no luck. If anyone can help with whats wrong i would greatly appreciate it.
  11. Hi, update with more questions... It seems I can now get things compiled. However I had to use libmysqlclient.dylib, and not libmysqlclient_r.dylib. It compiles!!! Yay. However, when I use the extractors on the WotLK client, it tells me map extractor is wrong version. This was built with Homebrew and checked out the 3.3.5. So I'm not sure what is different except libmysqlclient.dylib. Is there something I'm missing? Thanks ___________________________________________________________________________________________________________________ $ mapextractor TrinityCore rev. e9bcae1fada6 2018-12-09 16:07:38 +0100 (master branch) (MacOSX, RelWithDebInfo, Static) (Map & DBC Extractor) <Ctrl-C> to stop. http://TrinityCore.org MPQ files found in Data directory! This tool works only with World of Warcraft: Legion To extract maps for Wrath of the Lich King, rebuild tools using 3.3.5 branch! Press ENTER to exit...
  12. Hello, after running the server for several hours, it starts lagging. First with short spikes then they it starts giving longer delays. A restart helps it, so I guess a new cycle starts after it gets restarted. Does anybody have suggestions what could the cause be? Thanks in advance
  13. Last week
  14. zamalaev

    Phasing System

    some more information if you let packet ServerToClient: SMSG_PHASE_SHIFT_CHANGE (0x2577) Length: 59 ConnIdx: 0 Time: 12/10/2018 22:16:12.995 Number: 347 Client: Full: 0x0815E8000000000000000000073DC84B Player/0 R1402/S0 Map: Eastern Kingdoms Low: 121489483 PhaseShiftFlags: 24 PhaseShiftCount: 6 PersonalGUID: Full: 0x0 [0] PhaseFlags: 1 [0] Id: 4899 [1] PhaseFlags: 1 [1] Id: 5114 [2] PhaseFlags: 1 [2] Id: 5115 [3] PhaseFlags: 1 [3] Id: 5116 [4] PhaseFlags: 1 [4] Id: 5324 [5] PhaseFlags: 1 [5] Id: 5837 PhaseGroup: 895 Phases: 5116 - 5114 - 5115 it is interesting and how to determine which phase the player is currently in from 14 phases and field `PhaseUseFlag` = [0] PhaseFlags: 1 or PhaseShiftFlags: 24? Of course, you can make a hard hack for all 14 phases, create a phase group in the hotfix database and use it then we get the minimum records in the database and fast phase switching using condition or spell
  15. Ulduar

    [Delete please] How to find area trigger ids

    Areatrigger template id - used value from sniff. But you can add custom id. Spell_areatrigger - SpellMiscId = SpellEffect MiscValueA, AreaTriggerId -called from Areatrigger template id.
  16. Shauren

    Phasing System

    I am pretty sure blizz only uses one phaseid OR one phaseGroup
  17. zamalaev

    Phasing System

    I had a small idea, why not do reading phases from the database, for example, such as reading spawnDifficulty example `PhaseID` varchar(255) NOT NULL DEFAULT '0' (phase, phase, phase,) maybe i am wrong but then we can avoid random duplicates or large amounts of data
  18. Billy

    Compile or cmake problems

    Ran into this yesterday after doing a 'git pull orgin 3.3.5' on Debian 'STRETCH' x64. [ 0%] Built target Detour [ 1%] Built target Recast [ 2%] Built target fmt [ 6%] Built target g3dlib [ 6%] Built target gsoap [ 9%] Built target jemalloc [ 9%] Built target revision_data.h Scanning dependencies of target common [ 9%] Building CXX object src/common/CMakeFiles/common.dir/GitRevision.cpp.o [ 10%] Linking CXX static library libcommon.a [ 14%] Built target common [ 16%] Built target database Scanning dependencies of target shared [ 16%] Building CXX object src/server/shared/CMakeFiles/shared.dir/enuminfo_SharedDefines.cpp.o [ 16%] Linking CXX static library libshared.a [ 17%] Built target shared make[2]: *** No rule to make target '../dep/smart_enum/smart_enum.hpp', needed by 'src/server/game/cotire/game_CXX_prefix.hxx.pch'. Stop. CMakeFiles/Makefile2:1197: recipe for target 'src/server/game/CMakeFiles/game.dir/all' failed make[1]: *** [src/server/game/CMakeFiles/game.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... [ 17%] Linking CXX executable authserver make[2]: *** No rule to make target '../dep/smart_enum/smart_enum.hpp', needed by 'src/server/scripts/cotire/scripts_CXX_prefix.hxx.pch'. Stop. CMakeFiles/Makefile2:1417: recipe for target 'src/server/scripts/CMakeFiles/scripts.dir/all' failed make[1]: *** [src/server/scripts/CMakeFiles/scripts.dir/all] Error 2 [ 18%] Built target authserver Makefile:127: recipe for target 'all' failed make: *** [all] Error 2 It happened yesterday and this morning after pulling again. Code error or me screwing up?
  19. Aescleal

    Compile or cmake problems

    I realized this... where/how do I add these export commands so the compiler can find zlib? Of course I'm assuming this will matter for the build.
  20. Aescleal

    Compile or cmake problems

    Hi, could something on both my Macs be messed up? I've tried the Homebrew compile method and get the same thing still. I compared the errors and they look the same to me. I'm a bit turned about / confused. I deleted my tc-server folder and everything in it. I installed mysql-5.7.24. And I started everything over again with exact commands; to make sure I copy&paste them into terminal. The only thing that gives me concern is the warning in the below screenshot. What do you think? Is there a way for me to be able to compile TC properly? Do you think I have to make changes to my computer? Maybe I'm missing something else or have a version problem that is preventing things? 2015 iMac, 8GB Memory, macOS 10.13.6 High Sierra I let Homebrew do the installs, except I also manually installed mysql-5.7.24. - could there be a mysql conflict still with version 8? How do I uninstall mysql 8? Can you even do that?
  21. Aescleal

    Compile or cmake problems

    Thanks Aokromes, I'm trying to follow this now as well. On a new computer, but having loads of mysql issues. I am following it step by step, but it seams Homebrew wants to install mysql 8, and I'm so frustrated now. This is disheartening, but I'm not giving up.
  22. Hi all and thanks for this help thread. I also get the same error as [itsirc] above, on September 20, and you suggest mysql 8 is not supported. But I did not install it mysql, Homebrew did. I followed Homebrew commands, and this is the mysql Homebrew installed (I believe). So how do I start over with a different mysql version from Homebrew, and what changes do I need to make in my commands? Thanks, Aescleal Update: I figured out how to uninstall mysql 8 via Brew command, and then remove a few extra leftovers. I don't know how 8 got on there really. Anyway, afterward I installed mysql 5.7 with "Brew install [email protected]". That worked a charm. So things are improving... except I can't find libmysqlclient_r.dylib anywhere on my Mac.
  23. Aescleal

    Compile or cmake problems

    Okay, so I've decided to give this a go on my iMac instead. I'm doing as much as I can with Homebrew this time. We'll see how it goes. macOS High Sierra 10.13.6
  24. Aescleal

    Compile or cmake problems

    Maybe I've come to the end of the possibilities for a Mac build? I don't know what more to do. I've wiped the $TRINITY folder and repeated the steps over and over now. Same results. I did find I hasn't set 'Install' properly in Xcode, but turns out it didn't help anyway, just more errors/issues. So the files created mapextractor, etc... don't seem to work. When I copy them to the client folder all I get are failed to find this and that folder.. I manually created those folders, but still no dice. <sigh>. I had such high hopes this would work. The instructions look so clear and straight forward. I just can't go forward without hitting walls I can't climb. If anybody can help me out I'd be grateful
  25. Aescleal

    Compile or cmake problems

    Hi, okay I'm new, so sorry in advance for my inexperience. I'm trying to build 3.3.5. It all seems to go beautifully until I open the project in Xcode. Thats when I don't seem to be able to get a clean archive. (I hope I'm using the right words) I get ... oh heck, I'll just add the screenshot: I hope this screenshot makes sense to somebody. I'm really excited to build and run TC 3.3.5 on my Mac and try our hand at family gaming night. If there is more info needed after this I will happily submit what I can or know how to. Thanks. Oh sorry, I should add... I'm running High Sierra, and I've been following the instructions on this site. I've successfully installed all the tools, with no errors I can notice, and it seems to go beautifully until I begin this Xcode part. The build [xcodebuild -config Release -target install] says ** BUILD SUCCEEDED **
  26. Rochet2

    Help please -> Delete the created portal

    To print information about closest gameobject you can use .gobject target The information should contain the gameobject's guid. Then you can delete the object by its guid with .gobject delete <guid>
  27. Hello! I accidentally created several objects, how can I delete them? There are no problems with the removal of the game character (npc), but how to delete the created portal?
  1. Load more activity
  • Newsletter

    Want to keep up to date with all our latest news and information?

    Sign Up
×