Environnement de développement intégré (IDE) pour les scripts intelligents et l'édition de base de données pour les serveurs basés sur TrinityCore.
Ce projet est une continuation de Visual Sai Studio, mais réécrit à partir de zéro. Tout le monde est invité à aider :-) Ensemble, nous pouvons faire un excellent éditeur WOW EMU! Le script intelligent et l'édition de base de données sont déjà en assez bonne forme pour l'utiliser quotidiennement
(Captures d'écran ci-dessous)
Wow Database Editor est parrainé par Stormforge. Projet d'Atlantiss et Tauri.
L'application a une mise à jour automatique intégrée, vous n'avez donc pas à redémarrer un zip pour mettre à niveau.
Pour exécuter l'éditeur, vous avez besoin de runtime .net 8 pour votre système d'exploitation .
L'éditeur de base de données WOW est compatibile avec MacOS, Linux et Windows.
Télécharger les liens :
C'est une nouvelle fantastique! Il y a encore beaucoup à faire dans l'IDE, si vous ne savez pas ce que vous pouvez faire, consultez les problèmes ouverts, en particulier ceux marqués comme "Aide recherché"
Afin de créer un éditeur de base de données WOW, vous devez installer .NET 8.0 SDK (il est installé automatiquement avec Visual Studio 2022)
Si vous souhaitez utiliser Visual Studio, vous avez besoin de Visual Studio 2022 . En effet, la version ancienne Visual Studio ne prend pas en charge .NET 6.0!
L'éditeur de base de données WOW utilise les sous-modules Git, donc après votre clone, après avoir tiré, vous devez télécharger des sous-modules:
git submodule update --init --recursive
Vous pouvez maintenant ouvrir la solution dans Visual Studio ou d'autres C # /. Net IDE et Build. Démarrer le projet de chargeuravalonie (cette partie est importante!)
Pour créer une version à distribuer:
-- Windows version
dotnet publish -c Release --self-contained false -f net8.0 -o bin/wowdatabaseeditor-avalonia-win/ LoaderAvalonia/LoaderAvalonia.csproj -r win7-x64
-- MacOS version
dotnet publish -c Release --self-contained false -f net8.0 -o bin/wowdatabaseeditor-avalonia-mac/ LoaderAvalonia/LoaderAvalonia.csproj -r osx-x64
-- Linux version
dotnet publish -c Release --self-contained false -f net8.0 -o bin/wowdatabaseeditor-avalonia-linux/ LoaderAvalonia/LoaderAvalonia.csproj -r linux-x64