• This is a read only backup of the old Emudevs forum. If you want to have anything removed, please message me on Discord: KittyKaev

[OpenSource] TrinityCore Manager v3

Mitch528

Respected Member
TrinityCore Manager has been resurrected yet again. Development on version 3 is already under way, but there is still much to do. It is being written from the ground up and will have way more features than its predecessors.


Planned Features (not complete):

  • Start/Stop server
  • Remote Access
  • Send Server Announcements/Notifications
  • Clone/Pull TrinityCore repository
  • Compile TrinityCore
  • Create/Edit/Delete Guilds
  • IP Bans
  • Account Bans
  • Find unused GUIDs - Thanks goes to DDuarte
  • Backup/Restore databases
    • Scheduled backups
  • Send Mail
  • Start Events
  • Setup Wizard
  • Pick from several different themes
  • Create and Edit Items/Weapons/Armor/NPC/Vedors/Loot
  • Smart AI
  • Account Management
    • ​Account Cleanup
    • Add/Edit Accounts
  • Character Management
    • Set Level
    • Set Reputation
    • Set Skill Level
    • Retrieve character information


Completed
In Progress
Not yet started


Early Preview:
sqvv.png



I would also like to welcome Hobbilis and Discover- to the TrinityCore Manager development team! They have been extremely helpful, and without them, there probably would be no new version of TrinityCore Manager.


This is an opensource project and we encourage all fellow C# developers to come help out and submit pull-requests on GitHub.
 

ToxicDev

Banned
Looking forward in seeing more as it gets develops may pitch in if i find time between working on my server and irl. :p
 

Mitch528

Respected Member
Thanks for the release. \o/

Your welcome :)

Looking forward in seeing more as it gets develops may pitch in if i find time between working on my server and irl. :p

Great! We can use all the help we can get.

Always the cool stuffs are for windows :crying:

Yeah :/. We were considering using Mono for cross-compatibility, but the only "good" implementation for creating a GUI with Mono seems to be Gtk#, which is severely lacking in my opinion. Also, the amount of time it would take to get familiar with Mono would double, if not triple, the time it would take to develop. As it is, development is already taking longer than expected since we are now using WPF instead of WinForms, which is new territory for us.
 

Hyperion

Founder
Your welcome :)



Great! We can use all the help we can get.



Yeah :/. We were considering using Mono for cross-compatibility, but the only "good" implementation for creating a GUI with Mono seems to be Gtk#, which is severely lacking in my opinion. Also, the amount of time it would take to get familiar with Mono would double, if not triple, the time it would take to develop. As it is, development is already taking longer than expected since we are now using WPF instead of WinForms, which is new territory for us.

Thats the big thing right there about making it x-plat, your change to Windows Presentation Forms, not sure how that will work out for you slapping it on a GTK ui
 

Mitch528

Respected Member
Thats the big thing right there about making it x-plat, your change to Windows Presentation Forms, not sure how that will work out for you slapping it on a GTK ui

We didn't plan on trying to put WPF on a GTK UI. We considered using Gtk# at the time when we were using WinForms. We were thinking about making the switch then; it would have been easier to transition from WinForms to Gtk# at that point. However, as I said before, Gtk# is pretty lacking. We switched to WPF because we decided to ditch DotNetBar in order to make TrinityCore Manager truly opensource, as DotNetBar is commercial.


Your welcome :)
 

mandathomp

Enthusiast
Ty this looks good and i'm sure it will be useful to me. There's 1 problem is it just me or does world db take forever to finish? anyway to speed it up? thanks for help in advance.
 

Parranoia

Insane Member
Yeah :/. We were considering using Mono for cross-compatibility, but the only "good" implementation for creating a GUI with Mono seems to be Gtk#, which is severely lacking in my opinion. Also, the amount of time it would take to get familiar with Mono would double, if not triple, the time it would take to develop. As it is, development is already taking longer than expected since we are now using WPF instead of WinForms, which is new territory for us.

Could have just went with Java for easy compatibility :p

Anyway, nice little application
 
Top