TrinityCore.GameClient.Net.Lib
1.0.11
dotnet add package TrinityCore.GameClient.Net.Lib --version 1.0.11
NuGet\Install-Package TrinityCore.GameClient.Net.Lib -Version 1.0.11
<PackageReference Include="TrinityCore.GameClient.Net.Lib" Version="1.0.11" />
paket add TrinityCore.GameClient.Net.Lib --version 1.0.11
#r "nuget: TrinityCore.GameClient.Net.Lib, 1.0.11"
// Install TrinityCore.GameClient.Net.Lib as a Cake Addin #addin nuget:?package=TrinityCore.GameClient.Net.Lib&version=1.0.11 // Install TrinityCore.GameClient.Net.Lib as a Cake Tool #tool nuget:?package=TrinityCore.GameClient.Net.Lib&version=1.0.11
TrinityCore.GameClient.Net.Lib
:warning: Only supported version is TrinityCore branch 3.3.5 ⚠️
First of all, English is not my mother tongue, so sorry in advance for any mistakes.
The Dream
This library is the first step in a bigger dream.
One day, I thought to myself that there weren't enough people on my TrinityCore server (i was alone).
I could have invited my friends to join me, but I don't have many and they aren't as geeky as I am.
I could have invited strangers to join me, but I should have spent time administering the server, chatting, maybe even organizing events, in short, I didn't have the courage or the inclination.
So I decided to create the players for my server (mainly to have fun and see what I can do).
This library is therefore a piece of a bot system for TrinityCore, a system that will see the light of day in a long time or never.
Have a nice day
What can i do with the library ?
For the moment here are the things you can do
- Authenticate with an existing account on authserver
- Get the list of world servers
- Connect to a world server
- Get the list of existing characters
- Enter the world with a character
- Stay connected
- Getting world properties
- Realtime entities (players, npcs, creatures, world items, gameobjects) properties (name, stats, position) update
How can i install the library ?
You can install the library by its nuget package : TrinityCore.GameClient.Net.Lib
What i am currently working on :
**Working on moving the player 😗*
- Facing a position or facing a specific angle
- Moving forward, backward, strafe, walking, running and sending movement heartbeats
- Sit and stand
- Jumps
What will i do next :
- Player melee attack.
- Player joining a group.
- Player chatting (say,group,shout,etc...)
- Player doing emotes
- Player casting spells
- Player looting
- Player interracting with npc
- Player begging for some gold or an item
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.1 is compatible. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.1
- Microsoft.CSharp (>= 4.7.0)
- SharpZipLib (>= 1.4.1)
-
net6.0
- Microsoft.CSharp (>= 4.7.0)
- SharpZipLib (>= 1.4.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.