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

Development::Development Forum for development topics and for those interested in EQEMu development. (Not a support forum)

Reply
 
Thread Tools Display Modes
  #46  
Old 06-03-2009, 04:47 AM
KLS
Administrator
 
Join Date: Sep 2006
Posts: 1,348
Default

Quote:
zone_in_time
The Time of the First character in the Adventure group to zone into the Adventure. Used to start the Duration timer..
This is the time you have to zone into the instance before you automatically fail the adventure.

Quote:
win_points
Total number of points earned if the Adventure group is successful in meeting all of their goals.

lose_points
Total number of points earned if the Adventure group is NOT successful in meeting all of their goals within the allowed Duration limit.
If you beat the adventure before the normal duration you get win_points in theme ldon points. If you don't you then get a half hour to go for a lesser reward and if you win after that you get lose_points in ldon theme. If you still can't win you don't get anything.

Also that table isn't completely up to date, it's missing my most recent assassinate stuff.

Adventure details and adventure members are of little concern to server ops really.
The entry table is what's used to group adventures together for the recruiter eg. if you have 3 adventure templates with id 4 5 and 6 and you want to create an adventure recruiter that gives them all out you create an entry set. (1, 4) (1, 5) (1, 6) it's the same idea as merchant lists in that regard (just no slot id). adventure_template_entry_flavor also points to that number, it's for the text you get when you right click on an adventure recruiter.

Adventure Stats is fairly straight forward.

Last edited by KLS; 06-03-2009 at 12:51 PM..
Reply With Quote
  #47  
Old 06-03-2009, 05:09 AM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

Thanks, KLS. I made those corrections and also took my best shot at guessing all of the other fields from the other tables as well. I am sure it isn't perfect yet, so any corrections are appreciated. It should be pretty easy to add in any more changes that you make to the tables at a later time.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote
  #48  
Old 06-03-2009, 11:28 AM
Andrew80k
Dragon
 
Join Date: Feb 2007
Posts: 659
Default

Quote:
Originally Posted by trevius View Post
If bot commands can be set to GM status only, what reason is there to not have bots enabled by default? I had always assumed there were separate builds/options for a reason. If there isn't any other reason, then wouldn't there just be 1 build and it would include bots, but just give the option to have the bot commands set to high for anyone to use? This is why I haven't enabled bots, because I think there has to be something other than just the commands that come into play when bots are enabled.
Well, for a long time bots were unstable and there were a lot of exploits that came with them. I've been using them since I started my server 2 years ago and they were a mixed blessing at times. They had a lot of quirks. Congdar has done amazing work with them and they are very stable and between him and Angelox they have eliminated many of the exploits. For people that don't want them having them compiled out of the source leaves a smaller executable and smaller means faster and less resources used. And I was only suggesting it as an option that was available right now, as I assume, just like any other command that it can have a status placed against it.
Reply With Quote
  #49  
Old 06-03-2009, 11:28 AM
cavedude's Avatar
cavedude
The PEQ Dude
 
Join Date: Apr 2003
Location: -
Posts: 1,988
Default

I made some minor corrections and adding some missing data. I was going to write up a wiki, when the db schema settled down some. I keep on thinking of things we need requiring more database columns
Reply With Quote
  #50  
Old 06-03-2009, 11:54 AM
ChaosSlayerZ's Avatar
ChaosSlayerZ
Demi-God
 
Join Date: Mar 2009
Location: Umm
Posts: 1,492
Default

Anoher thing I wanted to ask about: what about lock out timers?

For exmaple: for LDOn raid you could not request a new raid for atleast 3 days I belive. Also later on (in next expansions) they added regular group size instances also with lock out timers so they cannot be done in a row- you would have to wait atleast 24 hours to get new adventure/mission/raid and in some cases lock out timer was as much as 1 week. Of course regular old 1 group ldons did not have them (on other hand there was somthing about a min 15 min delay...) but may as well include this as an option for ANY type of instance.

And 1 more thing- do poitn rewards identical for ALL adventure types? Cuase on LIVE NO ONE ever wanted to do rescues cuase they were too hard (assasination also weren't very popular). If we can award more points to specific adventure type this should make people to do rescues more
Reply With Quote
  #51  
Old 06-03-2009, 12:29 PM
Snoopdog
Sarnak
 
Join Date: Sep 2004
Posts: 31
Default

What about spending the reward points. That is not working or is it ?
Reply With Quote
  #52  
Old 06-03-2009, 01:23 PM
aguina
Fire Beetle
 
Join Date: May 2008
Location: California
Posts: 2
Default I need your help.

I have been working at this for a few days have not gotten anywhere.
I am trying to get my server to be able to run the instance build (SVN/branches/Instance) from SVN so i can play the LDON adventures.
I open the Server.sln in MVS08 go to Build then Build Solution. It runs but I always get errors, my first was perl510.lib, updated perl got past that. Now I am getting plenty more and I have no idea what they mean. If someone could explain what I need installed, and the steps that i take in SVN. I would really appricate it. The files that it creates i just copy those over my old ones?

Thank You.
Reply With Quote
  #53  
Old 06-03-2009, 01:39 PM
cavedude's Avatar
cavedude
The PEQ Dude
 
Join Date: Apr 2003
Location: -
Posts: 1,988
Default

Quote:
Originally Posted by ChaosSlayerZ View Post
Anoher thing I wanted to ask about: what about lock out timers?

For exmaple: for LDOn raid you could not request a new raid for atleast 3 days I belive. Also later on (in next expansions) they added regular group size instances also with lock out timers so they cannot be done in a row- you would have to wait atleast 24 hours to get new adventure/mission/raid and in some cases lock out timer was as much as 1 week. Of course regular old 1 group ldons did not have them (on other hand there was somthing about a min 15 min delay...) but may as well include this as an option for ANY type of instance.

And 1 more thing- do poitn rewards identical for ALL adventure types? Cuase on LIVE NO ONE ever wanted to do rescues cuase they were too hard (assasination also weren't very popular). If we can award more points to specific adventure type this should make people to do rescues more
Most timers are currently hardcoded with Live Like values. I'm sure the ones that can be will eventually be made into rules (currently, we can define the completion timer and the entry timer), however I do believe the client enforces some as well. The client seems to be strict about LDoN stuff.

Yes, the amount of points per adventure can be defined in adventure_template, as well as the two timers I mentioned above.

Quote:
What about spending the reward points. That is not working or is it ?
Yes, buying and selling of items to adventure merchants work perfectly, for all 5 themes and items that accept any theme points.

Quote:
I have been working at this for a few days have not gotten anywhere.
I am trying to get my server to be able to run the instance build (SVN/branches/Instance) from SVN so i can play the LDON adventures.
I open the Server.sln in MVS08 go to Build then Build Solution. It runs but I always get errors, my first was perl510.lib, updated perl got past that. Now I am getting plenty more and I have no idea what they mean. If someone could explain what I need installed, and the steps that i take in SVN. I would really appricate it. The files that it creates i just copy those over my old ones?
If you give KLS some time to finish up LDoN traps I'll compile a new version of the binaries and put it on SVN once that is committed and play tested. I'll also post the current PEQ database which includes a fully working mmc minus raid aventures, and only 3 zones represented. However, all 4 adventure types are in, for all level ranges and both hard and normal difficulty. The adventure merchants for that theme are also fully stocked. So, anybody who is curious on how this all works can just check out the DB at that time. Oh, I should also mention the NPCs are NOT tweaked at all with stats, loot (except the loot adventures), or faction. That will be done last once all mmc zones are built. The zones are also locked, so you'll need to set status to 0, and make sure you summon an adventure stone. That quest will be written a bit later.

Last edited by cavedude; 06-03-2009 at 09:44 PM..
Reply With Quote
  #54  
Old 06-03-2009, 02:32 PM
ChaosSlayerZ's Avatar
ChaosSlayerZ
Demi-God
 
Join Date: Mar 2009
Location: Umm
Posts: 1,492
Default

another very important question - population of instance zones and levels

does LIVE-like level variation will be enforced upon us?

for exmaple I don't actualy want to have live-like generic ldons for any level between 20 and 65 - I like to be able to make just a few ultra specific zones for very specific levels- kind of like quest mission which npc will give you only if you are on specific step of the quest (think DoN progression missions, rather than LDON generics)

So instead of NPC teling players - come pick a generic mission out of 4 types - the npc will say - i have only one mission to kill BLA which is level 45 missionand its non adjusteable by players level

will this be posible?
Reply With Quote
  #55  
Old 06-03-2009, 03:18 PM
cavedude's Avatar
cavedude
The PEQ Dude
 
Join Date: Apr 2003
Location: -
Posts: 1,988
Default

The various level tiers all have to be done by hand, so there is no automatic scaling or anything like that in anyway. So yeah, you can create specific adventures if you so wish to use sort of like missions.
Reply With Quote
  #56  
Old 06-09-2009, 03:28 AM
Zeice
Sarnak
 
Join Date: Oct 2008
Location: USA
Posts: 92
Default

Is there any write ups on how to assign and launch instances? I see the wiki on adventuring, but I'm having trouble finding anything else. If someone could point me in the write direction it would be much appreciated.
Reply With Quote
  #57  
Old 06-09-2009, 03:14 PM
Zeice
Sarnak
 
Join Date: Oct 2008
Location: USA
Posts: 92
Default

I guess let me rephrase. I can create and enter instances through the GM commands, but I can't seem to get the quest commands to work properly, I know it's something on my end but I'm just guessing on how this works.
Reply With Quote
  #58  
Old 07-08-2009, 12:46 PM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default

How goes the LDoN adventuring progress ? I have not been on googlecode in a while looking at the updates. How far from being finished is it ? Months or years ? I am not being cynical, just realistic. I know these things take a while.
Reply With Quote
  #59  
Old 07-08-2009, 12:55 PM
cavedude's Avatar
cavedude
The PEQ Dude
 
Join Date: Apr 2003
Location: -
Posts: 1,988
Default

The code is done, DB will be done by the end of the year is my goal. However, the themes will be released one by one with the first one coming soon.
Reply With Quote
  #60  
Old 07-08-2009, 12:57 PM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default

Will the adventures scale like they do on Live ? What is the first theme scheduled to be released ?
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 04: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 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3