Go Back   EQEmulator Home > EQEmulator Forums > Development > Development::Feature Requests

Development::Feature Requests Post suggestions/feature requests here.

Reply
 
Thread Tools Display Modes
  #1  
Old 09-01-2007, 01:29 AM
sfisque
Hill Giant
 
Join Date: Oct 2006
Posts: 248
Default

i'm curious though, if anyone has code that makes the adventure recruiter respond to clicking, or do we have to replicate the clicky functionality via quest scripting?

i'm cobbling together the adventure stone quest and i'll be posting it soon.

i'd guess we'll have to put the special code in for special ldon items (like the stone) that gain functionality only when you're inside an "ldon" zone, as well as the item purchasing system for ldon merchants.

i know the merchants respond to right clicks, but they dont populate items yet (but not sure if thats a limitation of the peq db or the support code, i'll have to dig deeper).

== sfisque
Reply With Quote
  #2  
Old 09-02-2007, 01:57 AM
John Adams
Demi-God
 
Join Date: Jul 2006
Posts: 1,552
Default

Quote:
Originally Posted by sfisque View Post
i'm curious though, if anyone has code that makes the adventure recruiter respond to clicking, or do we have to replicate the clicky functionality via quest scripting?
Check out a post I made about PlayerProfile_Struct. That's where my info is on the opcodes, and I am finding more every day. Problem now is, there is no code to support it (unhandled opcode).

As far as I got with it was pretty much right at the beginning. Without the location of the pp.adventure_id in the player packet, all of Cofrubens original LDoN work is useless. That's THE first thing you need when you click on the adventure recruiter. Hence, my frustration at being shut down before I could really begin. So instead, I've started building the `adventure` and `adventure_text` tables for the LDoNs themselves. Once I complete them, I will gladly post them.

sfisque, look in client.cpp for "Client::SendAdventureRequest()". This is where it all begins when you right-click Adventure Merchant (race 61 I believe). With the opcode in place in your patch_Titanium.conf file, you should get the window. When you then click Request Adventure (or whatever it is) you'll always see "No adventure available" since it always returns 'false' for anything available.

OP_AdventureRequest=0x43fd (just went digging for it )

Plus, it's a total bitch to replicate since you have to log in 3 chars to make a group or the npc won't even talk to you.
Reply With Quote
Reply

Thread Tools
Display Modes

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 10:56 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