Project 1999

Go Back   Project 1999 > Blue Community > Blue Server Chat

Closed Thread
 
Thread Tools Display Modes
  #1  
Old 05-26-2010, 12:29 PM
YendorLootmonkey YendorLootmonkey is offline
Planar Protector

YendorLootmonkey's Avatar

Join Date: Mar 2010
Location: Surefall Glade
Posts: 2,203
Default

I like no MQ'ing... you want the quest item, you camp the parts yourself.
__________________
Another witty, informative, and/or retarded post by:

"You know you done fucked up when Yendor gives you raid commentary." - Tiggles
  #2  
Old 05-26-2010, 12:32 PM
mgellan mgellan is offline
Fire Giant

mgellan's Avatar

Join Date: Mar 2010
Location: Winnipeg Canada
Posts: 880
Default

Quote:
Originally Posted by mgellan [You must be logged in to view images. Log in or Register.]
I don't see why the scripts CAN'T be written to store lists of items handed in so MQing can be done, but none of them appear to.
By the way, I'm sure the Devs would be thrilled if someone volunteered to take this on [You must be logged in to view images. Log in or Register.]

Regards,
Mg
__________________

OMNI Officer (Retired from EQ)
Check out my P99 Hunting Guide!
  #3  
Old 05-26-2010, 12:55 PM
Bumamgar Bumamgar is offline
Sarnak


Join Date: Apr 2010
Posts: 284
Default

It would have to be done in the base code, not just the perl.

Basically, npc's would have to have to keep a list of all items handed to them, and then the EVENT_ITEM() call to perl would have to be modified to provide this list to the perl script. Then in the quest script you would have to scan the item list and see if the most recent item turned in to the NPC (the item that triggered EVENT_ITEM) combined with any combination of items in it's list, resulted in a quest reward. If so, then remove those items from the list and do the quest just as it currently does. If not, add the item to the list and exit out.

There would have to be sanity checks in place on the c++ side of things to keep the list small enough to not cause issues, and probably need some sort of timer (5 minutes?) after which items on the list would simply poof.

In other words, it's doable, but requires a fair bit of effort in both the core EMU code and then in re-writing all of the quest scripts. That last bit is extremely non-trivial.

Then again, maybe it could be done without changing the perl EVENT_ITEM() api... I'll have to think on it some more...
__________________
-Bumamgar
Last edited by Bumamgar; 05-26-2010 at 12:57 PM..
  #4  
Old 05-26-2010, 01:10 PM
Packet Packet is offline
Kobold

Packet's Avatar

Join Date: Jan 2010
Posts: 102
Default

As stated above, perl scripts do not work this way. To re-write the handin function for EVERY script would be not only annoying but a project on an atomic scale. I salute anyone who attempts this as I promise, you will be underwater for a long time. You'd need at least 5 people hitting this daily, testing and confirming each and every script to ensure that it works. With 5 people, working on this within a 2 - 6 hour time span might finish in a few months.

The fun thing about perl is that the slightest change can break the entire quest. So this means you need perl-savvy writers doing this mind numbing work day in and day out. There MAY be a method to change how hand ins are handled in the source but I think there are more concerns at hand right now than enabling multi-questing. MQing was a nice touch but I think it is unnecessary. Ofcourse that is my opinion and I don't speak for everyone.

On a side note, if P99 did do this and sifted through quests adding in a magical function that allowed MQing. Imagine the complaints they would get as people screwed up hand-ins, lost items (due to missed quests) and other assorted problems. It would only put more stress and work on the staff when their hands are already full as it is.
Last edited by Packet; 05-26-2010 at 01:13 PM..
  #5  
Old 05-26-2010, 02:43 PM
Branaddar Branaddar is offline
Kobold

Branaddar's Avatar

Join Date: May 2010
Location: Ontario, Canada
Posts: 130
Default

There's pros and cons to having no MQ system in place.

The obvious cons:
- Hard to camp mobs that get killed by XP groups (ie: Raster of Guk)
- Can't be friendly helpful like and help people with their epics as much
- Raiding guilds will be required for epics

Pros:
- Nobody camping epic mobs to sell MQs
- You know that someone wielding their epic probably put in the time to do it all themselves, or have very helpful friends that camp things for them and let them come loot when it drops?
- Raiding guilds will be required for epics... I know I listed it as a con as well, but it depends on your viewpoint on the matter.

And yeah, it'd be a massive undertaking to add MQing into the code. The only potential workaround is making the items tradeable, which then creates a huge market for people to farm and sell epic drops. Since not all epic drops were MQable in the past (combines in containers, one-item turnins, etc.)

Every epic mob would be farmed to hell and back by people who didn't even want the items. Just the plat.

I think I'm okay with no MQs. It'll be harder to get our epics, sure, but that was some of the fun of the old ways. When you finally did get your epic, my god, did it ever feel satisfying.
__________________
Branaddar - Barby Shaman
Talinor - High Elf Pally
Razormaw - Iksar Monkey-to-be


ex-Tholuxe Paells player

If I spent half as much time playing as forum-ing, I'd be 50 by now.
  #6  
Old 05-26-2010, 03:04 PM
Aeolwind Aeolwind is offline
Developer

Aeolwind's Avatar

Join Date: Oct 2009
Location: Watauga, TN
Posts: 1,641
Send a message via AIM to Aeolwind Send a message via MSN to Aeolwind Send a message via Yahoo to Aeolwind
Default

There are 11900 quests in the server. Create a solution that doesn't require those to be rewritten...AKA within the source or within the %itemcount plugin and we'll def take a look at it hard....but I'm not rewriting 12000 quests. Die.
__________________
I have walked my way since the beginning of time. Sometimes I give, sometimes I take & it is mine to know which and when.

Quote:
Originally Posted by Nilbog
If all the polls I have done up until now fully counted, you would be playing on some abomination of a PVP server with 2-10 boxing based on votes from people named xcm234nv and adfa234.
  #7  
Old 05-26-2010, 03:58 PM
guineapig guineapig is offline
Planar Protector

guineapig's Avatar

Join Date: Oct 2009
Posts: 4,028
Default

Quote:
Originally Posted by Aeolwind [You must be logged in to view images. Log in or Register.]
I'm not rewriting 12000 quests. Die.
<3 [You must be logged in to view images. Log in or Register.]
__________________
Quote:
Originally Posted by nilbog View Post
Server chat is for civil conversation. Personal attacks/generally being confrontational will not be tolerated.
  #8  
Old 05-26-2010, 04:22 PM
mgellan mgellan is offline
Fire Giant

mgellan's Avatar

Join Date: Mar 2010
Location: Winnipeg Canada
Posts: 880
Default

Quote:
Originally Posted by Aeolwind [You must be logged in to view images. Log in or Register.]
There are 11900 quests in the server. Create a solution that doesn't require those to be rewritten...AKA within the source or within the %itemcount plugin and we'll def take a look at it hard....but I'm not rewriting 12000 quests. Die.
I think that was an operating assumption that the solution better require no changes to the quest files at all, or it's dead in the water [You must be logged in to view images. Log in or Register.]

Regards,
Mg
__________________

OMNI Officer (Retired from EQ)
Check out my P99 Hunting Guide!
  #9  
Old 05-26-2010, 04:42 PM
Aeolwind Aeolwind is offline
Developer

Aeolwind's Avatar

Join Date: Oct 2009
Location: Watauga, TN
Posts: 1,641
Send a message via AIM to Aeolwind Send a message via MSN to Aeolwind Send a message via Yahoo to Aeolwind
Default

Quote:
Originally Posted by mgellan [You must be logged in to view images. Log in or Register.]
I think that was an operating assumption that the solution better require no changes to the quest files at all, or it's dead in the water [You must be logged in to view images. Log in or Register.]

Regards,
Mg
While I would normally agree with you. Assumptions when dealing with any internet community will make an ass out of you and mption in like no time flat. Better to make it clear and remove all doubt lol!
__________________
I have walked my way since the beginning of time. Sometimes I give, sometimes I take & it is mine to know which and when.

Quote:
Originally Posted by Nilbog
If all the polls I have done up until now fully counted, you would be playing on some abomination of a PVP server with 2-10 boxing based on votes from people named xcm234nv and adfa234.
  #10  
Old 05-26-2010, 10:11 PM
kai4785 kai4785 is offline
Orc


Join Date: May 2010
Posts: 36
Default

I think MQ was a flaw in the way the game was originally designed. MQ goes down as "cheating" in my book. I thought that then, I think it now. I like the way the quest system works, programmatically as well as logically.
Closed Thread


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:09 AM.


Everquest is a registered trademark of Daybreak Game Company LLC.
Project 1999 is not associated or affiliated in any way with Daybreak Game Company LLC.
Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.