[DiscordArchive] anyone known?
[DiscordArchive] anyone known?
Archived author: Intruders ᴺᴿ ᴸᴼᴿᴰ ャℕrᴸᴼᴿᴰ • Posted: 2023-05-27T18:56:32.307000+00:00
Original source
anyone known?
![[Image: image.png?ex=690c46a9&is=690af529&hm=1a3...3b9cb9eef&]](https://cdn.discordapp.com/attachments/376074396915335170/1112092031372771328/image.png?ex=690c46a9&is=690af529&hm=1a380138c632b6f361dfaefa32bf273df2b2b69a565a9590bc83c043b9cb9eef&)
Archived author: Intruders ᴺᴿ ᴸᴼᴿᴰ ャℕrᴸᴼᴿᴰ • Posted: 2023-05-27T18:56:42.012000+00:00
Original source
![[Image: image.png?ex=690c46a9&is=690af529&hm=1a3...3b9cb9eef&]](https://cdn.discordapp.com/attachments/376074396915335170/1112092031372771328/image.png?ex=690c46a9&is=690af529&hm=1a380138c632b6f361dfaefa32bf273df2b2b69a565a9590bc83c043b9cb9eef&)
![[Image: image0.jpg?ex=690c4767&is=690af5e7&hm=b6...2b0677a33&]](https://cdn.discordapp.com/attachments/376074396915335170/1112092826377920532/image0.jpg?ex=690c4767&is=690af5e7&hm=b68ee4c03d0931c3735bd4903f0a209efd027c6a84dfcc8253ee7982b0677a33&)
Archived author: M'Dic • Posted: 2023-05-27T18:59:51.534000+00:00
Original source
![[Image: image0.jpg?ex=690c4767&is=690af5e7&hm=b6...2b0677a33&]](https://cdn.discordapp.com/attachments/376074396915335170/1112092826377920532/image0.jpg?ex=690c4767&is=690af5e7&hm=b68ee4c03d0931c3735bd4903f0a209efd027c6a84dfcc8253ee7982b0677a33&)
Archived author: Intruders ᴺᴿ ᴸᴼᴿᴰ ャℕrᴸᴼᴿᴰ • Posted: 2023-05-27T19:00:24.998000+00:00
Original source
aha
Archived author: Intruders ᴺᴿ ᴸᴼᴿᴰ ャℕrᴸᴼᴿᴰ • Posted: 2023-05-27T19:00:27.104000+00:00
Original source
thanks
Archived author: Deleted User • Posted: 2023-05-27T19:14:56.322000+00:00
Original source
Might be a stupid question,
Suppose TrinityCore server is up and running.
How can someone interact with the server without the original client?
How much effort would it take to build a minimal client that can interact with TrinityCore? Is there a documentation or existing work?
It does not have to be fancy like the original client - I don't mind if it is text-based.
My background is on backend and mobile and not familiar with game server - not sure if we could use some sort of "APIs" in TrinityCore
![[Image: 663d8f8dfcc88fbfc4a8aa3291251981.png?ex=...0d88b3d49&]](https://cdn.discordapp.com/attachments/376074396915335170/1112097761706381393/663d8f8dfcc88fbfc4a8aa3291251981.png?ex=690c4c00&is=690afa80&hm=bddc4bd78b3d72d67a54f68d17a10ce1e2834b14064b7b26e6e30570d88b3d49&)
Archived author: HelloKitty • Posted: 2023-05-27T19:19:28.218000+00:00
Original source
Just study the network protocol and implement it, it's not well documented but its evident from TrinityCore's source more or less. Botters wrote a client from scratch as far back as like 2007 allegedly so they could cost optimize their botting operations, supposedly one of those packet bots (or custom clients essentially) looked like the image below. So the knowledge and ability has always been there. WoW is just a message-based protocol and if you toggle off packet header encryption in TC (or I guess in later versions of WoW it's entire packets?) it's even easier to simply send and receive the messages over TCP.
![[Image: 663d8f8dfcc88fbfc4a8aa3291251981.png?ex=...0d88b3d49&]](https://cdn.discordapp.com/attachments/376074396915335170/1112097761706381393/663d8f8dfcc88fbfc4a8aa3291251981.png?ex=690c4c00&is=690afa80&hm=bddc4bd78b3d72d67a54f68d17a10ce1e2834b14064b7b26e6e30570d88b3d49&)
Archived author: HelloKitty • Posted: 2023-05-27T19:19:52.668000+00:00
Original source
But if you just want to do simple things, TC used to have some terrible SOAP API. You can delete that and just support commands over HTTP.
Archived author: HelloKitty • Posted: 2023-05-27T19:20:03.511000+00:00
Original source
I guess it depends a lot on what you mean by "minimal client"
Archived author: Deleted User • Posted: 2023-05-27T19:22:23.501000+00:00
Original source
Example:
1. Retrieve a character using id/password
2. go to a town and buy booze from a merchant.
This is obviously not minimal lol