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
  #31  
Old 03-21-2006, 01:13 AM
sesmar
I built it I will Support it!
 
Join Date: Jun 2005
Location: Michigan
Posts: 214
Default

This may be a little late but I had this tutorial sitting around that I wrote sometime ago about how to install PHP 4 on IIS 5.1 (version shipped with windows XP Pro) You can view the tutorial at http://portfolio.sesmar.net/tutorials/php4.php

I hope this helps for setting up PHP on IIS.
__________________
Reply With Quote
  #32  
Old 03-21-2006, 11:27 AM
cavedude's Avatar
cavedude
The PEQ Dude
 
Join Date: Apr 2003
Location: -
Posts: 1,988
Default

I have been unable to get eqbrowser to work, on both Winblows and Linux. Whenever I try to do anything at all (eg search) it always takes me back to the list of zones and how many mobs are in each (which is correct, so it is communicating with my db) Do you have any suggestions?

Two things I did notice, by default the configs point to your server I think and you left your root password in
Reply With Quote
  #33  
Old 03-21-2006, 08:44 PM
Muuss
Dragon
 
Join Date: May 2003
Posts: 539
Default

Dude, thank you for your warning
Edit your php.ini, and put "Register_globals" at ON, it should fix your problem.
__________________
Muuss - [PEQGC] Dobl, the ogre that counts for 2 !
http://www.vilvert.fr/page.php?id=10
Reply With Quote
  #34  
Old 03-22-2006, 12:27 AM
sdabbs65
Dragon
 
Join Date: Dec 2003
Location: Earth
Posts: 818
Default

I had the same problem it's a php.ini config problem.
check your globals.
__________________
hosting Eqemu/Runuo/wow Emulators.

www.cheaterz.info
Reply With Quote
  #35  
Old 03-22-2006, 10:47 AM
cavedude's Avatar
cavedude
The PEQ Dude
 
Join Date: Apr 2003
Location: -
Posts: 1,988
Default

Thanks guys! It works great.
Reply With Quote
  #36  
Old 03-23-2006, 05:58 AM
Muuss
Dragon
 
Join Date: May 2003
Posts: 539
Default

I've just finished to rework all the spell part of eqbrowser. Spell description matches now Lucy's (word for word, or almost).

This is a major improvement, spells are now fully described and understandable. I've also included a new allspells.sql file that contains the 9/13/2006 spells.

http://eqemu.vilvert.fr/eqbrowser-0.4.1.tar.gz

If you encounter some spells with incorrect or incomplete descriptions, please report them here so i can't fix the source code. Be aware that lucy's AC calculation bonuses from spells doesn't match the result from the browser, I know that, it ll remain that way unless someones explains me exactly how they make their calculation (took mine from eqemu's source code).

Muuss
__________________
Muuss - [PEQGC] Dobl, the ogre that counts for 2 !
http://www.vilvert.fr/page.php?id=10
Reply With Quote
  #37  
Old 03-23-2006, 06:08 AM
cavedude's Avatar
cavedude
The PEQ Dude
 
Join Date: Apr 2003
Location: -
Posts: 1,988
Default

Well the way I see it, the spell calculations in the browser should resemble EQEmu, and not Lucy. While the end goal is a total Live clone, we aren't there yet and so all of the killer 3rd party apps like yours should reflect that.
Reply With Quote
  #38  
Old 03-23-2006, 07:17 AM
Muuss
Dragon
 
Join Date: May 2003
Posts: 539
Default

Not wrong
__________________
Muuss - [PEQGC] Dobl, the ogre that counts for 2 !
http://www.vilvert.fr/page.php?id=10
Reply With Quote
  #39  
Old 03-24-2006, 01:04 AM
Muuss
Dragon
 
Join Date: May 2003
Posts: 539
Default

For those of you who like updates...

http://eqemu.vilvert.fr/eqbrowser-0.4.2.tar.gz

I've added a chart of the zones levels, that looks like allakhazam's zones level. Zones arent sorted cause that page is dynamic and sorting all that stuff is an heavy CPU work. I ll perhaps add the sort with an option to unvalidate it.

Also added haste in items search.
__________________
Muuss - [PEQGC] Dobl, the ogre that counts for 2 !
http://www.vilvert.fr/page.php?id=10
Reply With Quote
  #40  
Old 03-27-2006, 03:06 AM
Muuss
Dragon
 
Join Date: May 2003
Posts: 539
Default

Updated again : (0.4.3)

http://eqemu.vilvert.fr/eqbrowser-0.4.3.tar.gz

Be aware that you need to update 'spells' table. This may be done by running includes/sql/update-0.4_0.4.3.sql, then running import_spells.pl (edit it before).
You can also remove the table then source allspells.sql (which is uptodate to 9/13).

- Added a pet description page.
- Added special attacks to pets and npcs pages.
- Sorted zones by level in the zone levels list (can be unvalidated from config file if it eats to much CPU on your server).
- Fixed a bug with items with small prices (less than 1 plat).
- Fixed a display bug in zone levels page that was showing the first zone from the DB after each level row.
- Added a new variable in config file that allows to configure the max number of items/recipes returned by the search engines.

TODO:
Complete races, spell descriptions.
Improve tradeskills
Add quests (big job)
Follow suggestions...
__________________
Muuss - [PEQGC] Dobl, the ogre that counts for 2 !
http://www.vilvert.fr/page.php?id=10
Reply With Quote
  #41  
Old 03-27-2006, 07:16 AM
cavedude's Avatar
cavedude
The PEQ Dude
 
Join Date: Apr 2003
Location: -
Posts: 1,988
Default

The changes are sweet! Excellent work!
Reply With Quote
  #42  
Old 03-29-2006, 03:54 AM
Muuss
Dragon
 
Join Date: May 2003
Posts: 539
Default

Guess what... New release.

Today, I ve added support for perl quests. This is a bit hard to configure and requires a little bit of Linux knowledge (should be easier under windows).

For each NPC that has a quest in a zone, you now have a link that points to that quest and allows the visitors to read it. It makes use of a perl parser that is ran when the page for the quest is displayed. The parser is able to do all the EVENT_SAY and EVENT_ITEM part if it's written without the use of plugin:: methods. It's limited to a simple syntax, but is able to understand a good amount of possibilities. Hard to be exhaustive. The parser runs the EVENT_SAY and EVENT_ITEM methods and puts the result in html files. They are displayed by eqbrowser right after.

To be more clear, the parser emulates what the player could do with the NPC and displays the results.

Technically, the result displayed may be surprising. For example, if in the quest perl file you test the second step of the quest before the first one, it will appear in that order in the web page...

There will be improvements soon, like the possibility to display a quest after choosing your class, race and level. Probably some fixes too in the parser...

http://eqemu.vilvert.fr/eqbrowser-0.5.tar.gz


You must give your webserver the rights to read the directory where your quests stand. This may be hard to fix under certain cases, make a copy of your quests somewhere else if it's easier. You can ask for help here or on my private forums (see sig).

Please report bugs and possible improvements.
__________________
Muuss - [PEQGC] Dobl, the ogre that counts for 2 !
http://www.vilvert.fr/page.php?id=10

Last edited by Muuss; 03-29-2006 at 12:03 PM..
Reply With Quote
  #43  
Old 03-29-2006, 04:50 AM
aza77
Hill Giant
 
Join Date: Dec 2004
Posts: 126
Default

one of the best tools imo
thanks for your work muuss
Reply With Quote
  #44  
Old 03-29-2006, 07:03 PM
Muuss
Dragon
 
Join Date: May 2003
Posts: 539
Default

It's only a browser that uses existing data, nothing to compare in front of the skills and work needed to re-create a full emulator. Thanks anyway
__________________
Muuss - [PEQGC] Dobl, the ogre that counts for 2 !
http://www.vilvert.fr/page.php?id=10
Reply With Quote
  #45  
Old 03-30-2006, 03:07 AM
Muuss
Dragon
 
Join Date: May 2003
Posts: 539
Default

Version 0.5.1 is done. If you plan to use quests in eqbrowser, this is an important update.

http://eqemu.vilvert.fr/eqbrowser-0.5.1.tar.gz

*** Quests ***

- Support added for client->GetCharacterFactionLevel. It returns an average value depending of the faction choosen for the quest, if no faction, it returns 99 which is a high indifferent faction.

- I ve added a choice at the top of the quest page that allows people to choose a class, a faction lvl with the npc and the lvl of the character when they display the quest. Try any of the velious quest armor npcs for the faction. Try Cain Darkmoore in West Freeport for the class.
snapshots :
http://eqemu.vilvert.fr/lhranc1.jpg
http://eqemu.vilvert.fr/lhranc2.jpg
http://eqemu.vilvert.fr/cain_darkmoore.jpg

- Spell casted by the npcs are displayed now, like bind affinity for the soulbinders.

- I took a long time to emulate the behaviour of the 2 plugins present in the PEQ quest pack. soulbinder_say and check_handin. Both work.

*** Other ***
- Fixed an issue with bags in zones items list. They were appearing as 1HS instead of bags.
- Inverted x and y in each loc, they match now the locs given by the ingame /loc command.
- Fixed a few spell effects and added duration and full results for dam and healings over time. Fixed attack and movement speeds


That's all for today even for the week. If some stuff is missing or needs to be tweaked, please report it.

Muuss
__________________
Muuss - [PEQGC] Dobl, the ogre that counts for 2 !
http://www.vilvert.fr/page.php?id=10

Last edited by Muuss; 03-30-2006 at 11:10 AM..
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 05:00 AM.


 

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