Go Back   EQEmulator Home > EQEmulator Forums > General > General::General Discussion

General::General Discussion General discussion about EverQuest(tm), EQEMu, and related topics.
Do not post support topics here.

Reply
 
Thread Tools Display Modes
  #1  
Old 06-30-2006, 03:52 PM
therealjjj77
Sarnak
 
Join Date: Apr 2006
Location: Dubuque, IA
Posts: 30
Default DRP Editor 5.0

Awesome tool. This rocks! I have a few luclin named mobs edited to be more in line with their live counterparts. Once I get done with all of them, how can I get the information to someone who will be able to consolidate it and make it public? So far I have Praetorian Myral and Lord Inquisitor Seru(the Seru(16) body type needs to be made invulnerable to melee attacks except seru bane weapons and also immune to magic based spells). I'm gonna also get working on revamping all the NPCs in Vex Thal to make them more like live. There also are a lot of named mobs that Cavedude and other packet collectors missed due to them being constantly camped. Going to work on adding those in for the zones I'm familiar with. I plan on definitely tackling Sseru, Greigsend, Ferubi, Vex Thal, and Wall of Slaughter. These zones I've spent days ++ grouping/soloing. Might even do some other GoD and OOW zones that I'm familiar with on live.

This tool is definitely made for the noob. <-------Noob

There is one field I'm a little uncertain on. That's Attack Speed. I understand what it is used for but I'm unsure on which direction is faster and which is slower. For instance, -25 is faster than 0 but you can't enter in a negative sign. I only know this because of investigating mobs who have a negative attack speed. Any time I try to make it positive the mob hits much slower. But I can't make a mob faster because you can't put in a neg sign. Well big thanks goes out to the developers for their hard work!!
Reply With Quote
  #2  
Old 07-01-2006, 01:36 AM
Angelox
AX Classic Developer
 
Join Date: May 2006
Location: filler
Posts: 2,049
Default

"Once I get done with all of them, how can I get the information to someone who will be able to consolidate it and make it public?"

One tool I found very helpful for this is, "MySQL Query Browser" - you can export data to CSV format. Then the problem is, finding the lines you want and converting them to SQL again. I haven't found any free tools for this. I did find a few, but were like $50.00, and I don't have $50.00 to spend like that.
You can still do it with a lot of "cut and paste", also the Linux "Gnumeric" helps alot.

Last edited by Angelox; 07-01-2006 at 09:36 AM.. Reason: Typo
Reply With Quote
  #3  
Old 07-01-2006, 05:18 PM
GeorgeS
Forum Guide
 
Join Date: Sep 2003
Location: California
Posts: 1,474
Default

Actually making a query browser should be trivial to make. If you would find it useful, I can code one up in a few days with export to sql or txt ability.


GeorgeS
__________________
Your source for EQ database tools
Toolshop is open for business


http://www.georgestools.chrsschb.com//
Reply With Quote
  #4  
Old 07-01-2006, 07:01 PM
GeorgeS
Forum Guide
 
Join Date: Sep 2003
Location: California
Posts: 1,474
Default

I just compiled a quick database query tool - you type the query and
then you can output to text.

It's very simple, but can be expanded into a more serious tool.
http://66.159.225.58/eqemu/database_query_tool.zip

...any ideas what features it should have?

GeorgeS
__________________
Your source for EQ database tools
Toolshop is open for business


http://www.georgestools.chrsschb.com//
Reply With Quote
  #5  
Old 07-02-2006, 12:04 AM
Angelox
AX Classic Developer
 
Join Date: May 2006
Location: filler
Posts: 2,049
Default

Quote:
Originally Posted by GeorgeS
I just compiled a quick database query tool - you type the query and
then you can output to text.

It's very simple, but can be expanded into a more serious tool.
http://66.159.225.58/eqemu/database_query_tool.zip

...any ideas what features it should have?

GeorgeS
This is nice, thanks! let me play with it a while - I'll tell you what I think might help.
Reply With Quote
  #6  
Old 07-02-2006, 01:09 AM
Angelox
AX Classic Developer
 
Join Date: May 2006
Location: filler
Posts: 2,049
Default

Quote:
Originally Posted by GeorgeS
I just compiled a quick database query tool - you type the query and
then you can output to text.

It's very simple, but can be expanded into a more serious tool.
http://66.159.225.58/eqemu/database_query_tool.zip

...any ideas what features it should have?

GeorgeS
This works very well, you pretty much could make it "dedicated" do do certain things - for example, in my case I will be dumping contents of grid, grid_entries, npc_types, spawn2, spawnentry, spawngroup, into CSV text format - then have to convert them to something that can be added to a SQL database: a grid dump of "98,37,3,0" has to be converted to "INSERT INTO grid VALUES (98,37,3,0);" what really slows me down is this conversion.
Also, there's the four loot-related tables which I've been adding to, probably would be nice to make available also.

This would work for PEQ, - PEQ npc_types has an extra column that is always "0", I think it was column 30 - so a dump from EQ to be made to PEQ, would need an added "0" - filled column 30. The rest of the tables I worked with are the same.

What really is needed for me, is the text to sql converter , something that will place INSERTINTO "whatever" VALUES , and at the end ; - I can't place parenthesis, forum won't allow it.
Reply With Quote
  #7  
Old 07-02-2006, 06:55 AM
GeorgeS
Forum Guide
 
Join Date: Sep 2003
Location: California
Posts: 1,474
Default

Ok, newest version sports the sql export function. I tried it with several queries and it does work.

I'm looking at making the data editable. Special fields like BLOBS will be read only. This feature may take a while.

GeorgeS
__________________
Your source for EQ database tools
Toolshop is open for business


http://www.georgestools.chrsschb.com//
Reply With Quote
  #8  
Old 07-02-2006, 07:54 AM
Angelox
AX Classic Developer
 
Join Date: May 2006
Location: filler
Posts: 2,049
Default

Quote:
Originally Posted by GeorgeS
Ok, newest version sports the sql export function. I tried it with several queries and it does work.

I'm looking at making the data editable. Special fields like BLOBS will be read only. This feature may take a while.

GeorgeS
Almost there;
heres part of an export:
INSERT INTO npc_types VALUES ('335041','#Varin_Deathclaw','','64','0','1','1',' 4736','2','0','143',etc.
should read:
INSERT INTO npc_types VALUES (335041,"#Varin_Deathclaw","'',64,0,1,1,4736,2,0,1 43,etc.
note that empty spaces are double quoted -
Reply With Quote
  #9  
Old 07-02-2006, 11:07 AM
GeorgeS
Forum Guide
 
Join Date: Sep 2003
Location: California
Posts: 1,474
Default

Ok, as requested, changes are done. Newest version is up.

Anyone else have feature suggestions?

BTW - I think this could become quite a useful tool for us database users

GeorgeS
__________________
Your source for EQ database tools
Toolshop is open for business


http://www.georgestools.chrsschb.com//

Last edited by GeorgeS; 07-02-2006 at 07:12 PM..
Reply With Quote
  #10  
Old 07-02-2006, 01:29 PM
Angelox
AX Classic Developer
 
Join Date: May 2006
Location: filler
Posts: 2,049
Default

Quote:
Originally Posted by GeorgeS
Ok, as requested, changes are done. Newest version is up.

Anyone else have feature suggestions?

BTW - I think this could become quite a useful tool for us database users

GeorgeS
That's right - this will enable for us to very easily share our work - I'll download and keep you informed.
Reply With Quote
  #11  
Old 07-02-2006, 02:19 PM
Angelox
AX Classic Developer
 
Join Date: May 2006
Location: filler
Posts: 2,049
Default

I just tried it out, so far it runs perfectly! To think all the trouble I went through before, just to ready what I had, now you made it so easy.
I have Gunthak almost done, just need to set a few more spawn cycles. and fix some grids. Then I'll do Dulak, these two are the worst, they have 200+ npc's per zone. Ill try and dump/post everything from Gunthark when I'm done, see how it adds into your database.
Reply With Quote
  #12  
Old 07-02-2006, 06:14 PM
therealjjj77
Sarnak
 
Join Date: Apr 2006
Location: Dubuque, IA
Posts: 30
Talking

Would we call this progress?... or acceleration! =P Awesome tool!
Reply With Quote
  #13  
Old 07-03-2006, 04:29 AM
GeorgeS
Forum Guide
 
Join Date: Sep 2003
Location: California
Posts: 1,474
Default

Glad you like it. This must be the fastest written app i've made in a while. I think it was ~2 hours of coding and researching how to pull out mySQL schemas via .net/myODBC

next in the works is full table editing...

GeorgeS
__________________
Your source for EQ database tools
Toolshop is open for business


http://www.georgestools.chrsschb.com//
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 08:15 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 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3