Go Back   EQEmulator Home > EQEmulator Forums > Development > Development::Tools

Development::Tools 3rd Party Tools for EQEMu (DB management tools, front ends, etc...)

Reply
 
Thread Tools Display Modes
  #1  
Old 01-26-2013, 04:11 AM
jsr
Hill Giant
 
Join Date: Aug 2008
Location: melbourne
Posts: 187
Default New spell editor

Anyone willing to help test a new spell editor for me? I'd like to iron out any bugs before I put it up for general use.

It's written in vb and is similar to Secrets/Ailia/Bleh except it edits the database directly (and creates files on request). Send me a PM
Reply With Quote
  #2  
Old 02-13-2013, 03:03 AM
jsr
Hill Giant
 
Join Date: Aug 2008
Location: melbourne
Posts: 187
Default

*Updated*
This is a Beta version with limited testing, please use accordingly (i.e. make frequent and seperate backups of your database)

Pre-requisites
.Net framework v4.0: http://www.microsoft.com/en-au/downl....aspx?id=17851

Mysql connector for vb.net: http://dev.mysql.com/downloads/connector/net/

General Info
This tool edits the spells_new table in the database, and can output spell files in SOF/SOD format. It should support Titanium files, but I'm unfamiliar with the client and no Titanium testing has been done.

The tool can be downloaded here: Jsre Spell Editor v.0.1.1.4

Some Screenshots








Please report any feedback either here or by PM.



Lastly.. I can't seem to edit posts after a certain period, can this be changed so that I can update this thread as required?

Thanks,
Jsr
Reply With Quote
  #3  
Old 02-23-2013, 01:48 PM
Chrono
Sarnak
 
Join Date: Apr 2002
Posts: 36
Default

Very surprised no one has commented on this tool yet.

I had a little trouble installing at first as it specifically needs a version of the MySQL Connector which was out of date at the time I downloaded, so had to do 5 minutes googling to get the right version.

Other than that, it's very quick and responsive. However I was going to add a Defensive Proc for a new spell, which is #323. The spell effects seem to cap at 254, so it doesn't show :(

List of all spell effects can be found here (dated Sept 2010, so not sure if theres many other spell effect list, but it's a good start.): http://code.google.com/p/peqphpedito...spellenums.php @ Line 510

Once these get added in I will be able to use it more and give more feedback!

Nice tool though!

Thanks.
Reply With Quote
  #4  
Old 02-27-2013, 08:16 PM
jsr
Hill Giant
 
Join Date: Aug 2008
Location: melbourne
Posts: 187
Default

My intention is to source spell effects etc from the server files, so you'd just need to copy certain files into the tool's directory. Need some time to get around to it though. They're pretty limited at the moment
Reply With Quote
  #5  
Old 04-04-2013, 03:07 AM
AudioGarden21
Sarnak
 
Join Date: Aug 2004
Posts: 80
Default

Well, I tried to get this tool working to test it out, but it's asking me for version 6.6.4 which I've been unable to acquire. It seems MySQL removed it from their archives, sadly, and I can't find a download for it anywhere else.

Gonna have to toss this one in the trash mate. Sorry.
Reply With Quote
  #6  
Old 04-04-2013, 03:40 AM
jsre
Fire Beetle
 
Join Date: Apr 2010
Posts: 3
Default

I'll recompile with the latest connector over the weekend, and in a couple of weeks I'll add functionality to read the source for spell effects.

Given I can't maintain this thread I'm not planning to actively maintain the tool. It is intended for hobby users that don't know have the skills or time to write their own, and aren't able to setup the web based tools.. It doesn't look like there are many people in that category
Reply With Quote
  #7  
Old 04-04-2013, 03:44 AM
AudioGarden21
Sarnak
 
Join Date: Aug 2004
Posts: 80
Default

Understood. In all honesty, as long as it works I reckon that's well enough on its own. It doesn't have to be too fancy. We're only changing entries here and there in the grand scheme of things.

Thanks for the heads up though. It looks promising in the screenshots. =)
Reply With Quote
  #8  
Old 04-04-2013, 01:39 PM
orionsun
Banned
 
Join Date: May 2009
Location: USA
Posts: 22
Default

Quote:
I'm not planning to actively maintain the tool.
Its pretty funny how many closed source tools there are for an open source project. Put it on google code, let people work on it and it grow into something you didnt expect, or you can let it die like Nulls/Secrets/Alliah/etc.
Reply With Quote
  #9  
Old 05-10-2013, 05:29 PM
Garudan
Sarnak
 
Join Date: Jun 2005
Posts: 38
Default

when i adjust spellDB with your editor and export it via Heidisql into spells_us.txt (your file export is not working for me) everything works absolutly perfect, i just loose every spell >65.....any idea what this might cause?
Reply With Quote
  #10  
Old 05-10-2013, 09:10 PM
jsr
Hill Giant
 
Join Date: Aug 2008
Location: melbourne
Posts: 187
Default

when you say 'loose every spell > 65', do you mean they're not in the file? If so what's the last spell ID in the file?
Reply With Quote
  #11  
Old 05-19-2013, 03:35 AM
Astal
Hill Giant
 
Join Date: Mar 2010
Posts: 236
Default

hey are you gonna make a way to load from the spells_us file to the database like null had?

My database is blank but I have my correct spell file, i just dont know how to load em in to the database

or load from the spell file in to the editor
Reply With Quote
  #12  
Old 05-19-2013, 05:41 AM
NatedogEZ's Avatar
NatedogEZ
Developer
 
Join Date: Dec 2012
Posts: 515
Default

Inside the GITHUB there is a file called import_spells.pl

Located in... utils / scripts / import_spells.pl


Uses DBI perl to import a spell file fairly easy to use
Reply With Quote
  #13  
Old 05-19-2013, 10:06 PM
jsr
Hill Giant
 
Join Date: Aug 2008
Location: melbourne
Posts: 187
Default

It's on my list, but fairly low priority as I don't need the functionality and there are alternatives. I'm happy to include if someone wants to write a text import function in vb.net. I'd need it to return an array(row, column) or dataset.

Note that the existing editor is out of date, has a couple of serious bugs, and I don't have anywhere to host new files at present. So if you need a copy PM me with an email address that will take exe files (gmail won't).
Reply With Quote
  #14  
Old 05-20-2013, 11:22 AM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

I'm pretty sure there is no free way of getting DBI now through ppm.

(Please don't post links...)
__________________
Uleat of Bertoxxulous

Compilin' Dirty
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 12:35 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3