Project 1999

Go Back   Project 1999 > Blue Community > Blue Server Chat

Closed Thread
 
Thread Tools Display Modes
  #1  
Old 02-07-2010, 02:55 PM
Somekid123 Somekid123 is offline
Planar Protector


Join Date: Oct 2009
Posts: 1,341
Default Multi-Questing?

I hear this cant be done on our server, nor any other Emu servers.

Is this something that can be fixed if the staff felt like doing it? If so would it ever be considered? MQ was a huge part of classic, such as the ancient cyclops ring, or even bigger, epics!

I remember finding so many epic mobs up [Specificly tainted for druid epic] without friends being on, loot it and MQ it later to help that person out.
  #2  
Old 02-07-2010, 03:01 PM
Goobles Goobles is offline
Planar Protector

Goobles's Avatar

Join Date: Oct 2009
Location: A shoe
Posts: 1,518
Default

Doesn't work
__________________

it's like you make the atomic bomb (server) and you don't want to let other countries (guilds) have nuclear secrets (under the radar information). it's gm's business and no one else's or else everyone gets nuked. letting Iran or North Korea beta test and keep the successful nukes, makes other countries uncomfortable.
  #3  
Old 02-07-2010, 03:03 PM
Otis Otis is offline
Large Bat


Join Date: Jan 2010
Posts: 11
Default

While you are correct that it was a major part of Classic, I would say that I wouldn't miss MQing. I never did it, and don't think I ever had the opportunity to.
  #4  
Old 02-07-2010, 03:08 PM
Zithax Zithax is offline
Sarnak

Zithax's Avatar

Join Date: Oct 2009
Location: Fine Steel Long Swords
Posts: 380
Default

I think as a solution we should make all quest items droppable so they can be sold. LET IT BE DONE.
__________________
"well, shit son." - ZITHAX
  #5  
Old 02-07-2010, 03:23 PM
Cwall Cwall is offline
Banned


Join Date: Feb 2010
Posts: 627
Default

It would be nice to have that in.. I remember selling ancient cyclops ring MQ as one of my main ways of making money.
  #6  
Old 02-07-2010, 05:39 PM
Reiker Reiker is offline
Banned


Join Date: Oct 2009
Posts: 939
Default

Nope and not exactly fixable either. EQEmu is coded for a quest NPC to expect all items at once, whereas on live quest NPCs didn't care how many turn-ins were made, they "stored" what was left to complete their specific quest.
  #7  
Old 05-26-2010, 11:31 AM
Tobius Tobius is offline
Fire Giant

Tobius's Avatar

Join Date: Mar 2010
Posts: 544
Default

So this is unfixeable? Why did EQEMU code it that way, that is dumb, would posting on the General EQEMU forums help? Or would they not change it anyway? Is it worth asking them to make no drops items tradeable? I know that wasnt classic but neither is no MQ'ing...
  #8  
Old 05-26-2010, 11:33 AM
Bruman Bruman is offline
Sarnak


Join Date: May 2010
Posts: 456
Default

Quote:
Originally Posted by Tobius [You must be logged in to view images. Log in or Register.]
So this is unfixeable? Why did EQEMU code it that way, that is dumb, would posting on the General EQEMU forums help? Or would they not change it anyway? Is it worth asking them to make no drops items tradeable? I know that wasnt classic but neither is no MQ'ing...
Yeah, I don't know what a good solution is. It's nice not to have NPCs eat your items if turn in the wrong thing, or if the quest isn't implemented yet.

On the other hand, this means I can't have Raster's idol MQ'd for me like I did on live.
__________________
Monk of Bregan D'Aerth

Quote:
Originally Posted by nilbog View Post
Quote:
Originally Posted by Bruman View Post
Leapfrogging is a dick move. It's not about "rules" or "ZOMG IT HAPPENED ON MY SERVER ITS FAIR".
Truth.
  #9  
Old 05-26-2010, 12:26 PM
mgellan mgellan is offline
Fire Giant

mgellan's Avatar

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

Quote:
Originally Posted by Tobius [You must be logged in to view images. Log in or Register.]
So this is unfixeable? Why did EQEMU code it that way, that is dumb, would posting on the General EQEMU forums help? Or would they not change it anyway? Is it worth asking them to make no drops items tradeable? I know that wasnt classic but neither is no MQ'ing...
EQEMU implements quests as PERL scripts, that fire based on events rather than being a database. So, when you hand in an item, it fires a script and if it's not written to spit back the item, it won't. 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. Interestingly each script uses "plugin::check_handin" each time something is handed in, which might be modifiable to allow MQing, I haven't dug into the scripting environment enough to understand where that code is and how it can be changed, has anyone else?

As an example here's the script that implements the quest handins for Totemic Armor (not from P1999, from the AXClassic PEQ distro of eqemu.) Interestingly this one is written not to eat incorrect handins.

# Quest for Vrynn in Lakerathe - Shaman Totemic Armor (low 30's armor)
# kiladiveus - completed subevents for this quest NPC. I created the ending statement since i can't find any. Same as exp.
# Kiladiveus - In najena, need to add loot "19041 Terror Spines" into "44013 Tentacle_Terror" in Lootdrop 45905. 50% chance?
# Kiladiveus - In unrest, need to add loot "19038 Ghoul Carrion" into "63008 A carrion Ghoul" in Lootdrop 16772. 50% chance?

sub EVENT_SAY {
if($text=~/Hail/i){
quest::say("Greetings. spiritwalker. I am called Vrynn. If you have banded armor, my wife Kyralynn and I can form it into a new shaman armor using this totem and some reagents for the ritual. I make armor from banded [boots]. [gauntlets]. [sleeves]. and [leggings].");
}
if($text=~/boots/i){
quest::say("The boots require banded boots. 1 dufrenite. an orc chief's tongue from Lesser Faydark. and terror spines from a tentacle terror in Najena.");
}
if($text=~/gauntlets/i){
quest::say("The gauntlets require banded gauntlets. 1 crushed dufrenite. a mammoth rib bone. and a griffenne downfeather.");
}
if($text=~/sleeves/i){
quest::say("The sleeves require banded sleeves. 1 ground dufrenite. ghoul carrion from Estate of Unrest. and charger hoof chips.");
}
if($text=~/leggings/i){
quest::say("The leggings require banded leggings. 1 powdered dufrenite. a Permafrost snowball from a goblin wizard. and bone barbs from Estate of Unrest.");
}
}

sub EVENT_ITEM(){
if (plugin::check_handin(\%itemcount, 3064 => 1, 10073 => 1, 19039 => 1, 19041 => 1)) {
quest::ding(); quest::exp(200);
quest::summonitem(4941);
quest::say("I have crafted your boots, use it well.");
}
elsif (plugin::check_handin(\%itemcount, 3062 => 1, 19050 => 1, 19043 => 1, 19046 => 1)) {
quest::ding(); quest::exp(200);
quest::summonitem(4942);
quest::say("I have crafted your gauntlets, use it well.");
}
elsif (plugin::check_handin(\%itemcount, 3060 => 1, 19051 => 1, 19038 => 1, 19045 => 1)) {
quest::ding(); quest::exp(200);
quest::summonitem(4943);
quest::say("I have crafted your sleeves, use it well.");
}
elsif (plugin::check_handin(\%itemcount, 3063 => 1, 19052 => 1, 19034 => 1, 19037 => 1)) {
quest::ding(); quest::exp(200);
quest::summonitem(4944);
quest::say("I have crafted your leggings, use it well.");
}
else {
quest::say("You have given me incomplete or the wrong reagents.");
plugin::return_items(\%itemcount);
}
}

#END of FILE Zone:lakerathe ID:51059 -- Vrynn


Regards,
Mg
__________________

OMNI Officer (Retired from EQ)
Check out my P99 Hunting Guide!
Last edited by mgellan; 05-26-2010 at 12:34 PM..
  #10  
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
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 02:01 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.