Skip to content

Database scripts editor for the Alpha-Core 0.5.3 alpha emulator.

Notifications You must be signed in to change notification settings

mindphluxnet/ScriptEditorAlphaCore

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

ScriptEditor

Database scripts editor for the alpha-core 0.5.3 alpha emulator, based on brotalnia's ScriptEditor for vMangos.

Changes:

  • updated to .NET 4.71
  • old MySQL connector replaced by a current one
  • database queries adapted to alpha-core's multi-database structure
  • in-UI loading progress instead of a console window
  • proper INI file parsing and config.ini file will be created if it doesn't exist
  • slightly improved script editor including specific handling of quest start/end scripts
  • look up creature spell timers from the casts editor if spell sniff database is present
  • waypoint editor
  • other QoL improvements

Installation

Download the latest release from Releases and unpack the archive to any directory.

Configuration

Open config.ini using a text editor. You should see the following content:

User = root
Pass = pwd
Host = localhost
Port = 3306
Locale = en-US
Highlight = False

Set your database user name and password and the database host name if needed. Save the file.

Sniffs data integration

If you have a sniffs database dump called "sniffs_combined5" you can import it to your SQL database and it will be automatically used by the Script Editor. If the data is present the casts editor will have a "Sniffs" button for every spell entry where you can lookup (and import, if you want) sniffed spell timings for the selected spell.

For the data to be found it needs to reside in a database called "sniffs_combined5" and table "creature_spell_timers".

Usage

Run ScriptEditor.exe

About

Database scripts editor for the Alpha-Core 0.5.3 alpha emulator.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 100.0%