Jump to content
TrinityCore

Shauren

Developers
  • Posts

    461
  • Joined

  • Last visited

  • Days Won

    81

Everything posted by Shauren

  1. Shauren

    Build

    I liked it more when they also had a history of cdn configs for past builds
  2. authservers are compatible (up to wod, old auth code removed from client) if you just add the neccessary build info https://github.com/TrinityCore/TrinityCore/blob/3.3.5/src/server/authserver/Authentication/AuthCodes.cpp
  3. report libssl-dev version (the package used for compile), not openssl version (binary openssl tools) your error message indicates that libssl-dev version is 1.1.0
  4. Use absolute path for DataDir config, not relative (this standard linux path behavior, not TC specific)
  5. I don't know what core you are using but its not TC, our hotfix database item_sparse table does not have any fields with the names like on your screenshot
  6. yes (isnt that guide from ancient times - from before cmake on windows?)
  7. When using visual studio please DONT use Release build ever, use RelWithDebInfo, the difference is tiny but it is actually possible to debug crashes
  8. but you CAN put in the string in realmlist, the catch is that the machine that runs your authserver must be able to resolve that address to ip (you cant send the string to client)
  9. download 1.0.2k then? any 1.0.x version works (1.1.x does not)
  10. gcc is SLOW, it might produce slightly better optimized binaries but i wouldnt use it for any kind of dev builds, you should switch to clang at least
  11. You probably should fill hotfix_data anyway
  12. You can override existing entries if you fill hotfix_data too
  13. Whenever you see uint32 near the end of structure its not uint32, its something called varint and its size will be determined by the field table block in header (https://github.com/TrinityCore/TrinityCore/blob/master/src/server/shared/DataStores/DB2StorageLoader.cpp#L197)
  14. They are not aligned to 4 bytes, they are aligned to RecordSize from db2 header
  15. You are telling people to enable incremental linking but it is disabled on purpose because in some cases the linker just gets stuck and never finishes when building Debug (which is the point of debugging)
  16. .debug getvalue expects the #field parameter to be the numeric value of these https://github.com/TrinityCore/TrinityCore/blob/master/src/server/game/Entities/Object/Updates/UpdateFields.h different in 3.3.5 and master, getitemvalue might not work on master
  17. theoretically setting the cvars in config.wtf should work as well - but if you want to stick to realmlist.wtf, create it (client will not do it by itself)
  18. That is so wrong. You do not add any similar named item to loot. Currency in loot is currently not implemented and cannot be added.
  19. You need to clear sessionkey, s and v fields during update
  20. Don't. Write your code to use ObjectGuid instead.
×
×
  • Create New...