PDA

View Full Version : Expedition/Shared Tasks System


Akkadius
04-18-2014, 05:44 AM
For those who have been wanting at my Expedition system. Here it is:

http://wiki.eqemulator.org/p?The_Expedition_and_Shared_Tasks_(Perl_Version)&frm=Main--Perl_Plugins_Master_Reference

Esildor
04-21-2014, 07:15 PM
Overall, this system is beautiful. Especially on a first release. I'm loving it.

Only issue I've really found is this:

Updating 'loot' activities for a shared task seem to get lost on every 2nd loot. I had a collection portion in my task that was collect 5 of an item. It would collect the first for everyone, then second one would only update for the person looting, and then the 3rd would update everyone else in the group to 3/5. Same with the 4th loot and 5th updated everyone to 5/5.

I'm not sure if this is an issue in the plugin or on my set up, I'm inclined to say the plugin because right now I've got the plugin working perfectly. The way I fixed this in my task was made it a collect 3 items, items have a 100% chance to drop off a mob that spawns from clearing an area. So instead of it being 1 task activity of loot 5/5 it's now:

Kill 5/5 mobs
Loot 1
Kill 5/5 mobs
Loot 1
Kill 5/5 mobs
Loot 1

It works beautifully now.

I love it Akka, I suggest anyone looking to have nice streamlined group tasks/expeditions tied to an instance nicely in one plugin check this out!

Akkadius
04-21-2014, 07:29 PM
I know we were working on addressing your issues, I didn't have any issues with a variety of tasks but I can double check a clean port and check your server just to make sure you don't have any off the wall things that are incorrect.

I should be able to see about tomorrow to poke in and check your server config.

Esildor
04-21-2014, 07:33 PM
Okay Akka, no rush.

Try having a collect activity with 5/5 or so, see if it updates em all fine for your set up.

rhyotte
04-22-2014, 09:30 PM
Yaay! You have been on fire for a while now!

Esildor
05-14-2014, 02:26 AM
Akkadius worked out the couple bugs I was able to find with this plugin tonight, it's absolutely rock solid now. Recommend it to anyone looking for a shared expedition/task system.

Thanks a ton Akka.

Akkadius
05-14-2014, 02:28 AM
Akkadius worked out the couple bugs I was able to find with this plugin tonight, it's absolutely rock solid now. Recommend it to anyone looking for a shared expedition/task system.

Thanks a ton Akka.

You beat me to the punch.

There were some issues that had risen from some of the source changes that happened over the past year. I had developed this system on over a year old source so it just took tightening down some of the task sync code which is solid as Esildor said.

New Expedition include code is here:

http://wiki.eqemulator.org/index.php?Module=Pastebin&Paste=9fSmVVvp

Expedition System instructions: http://wiki.eqemulator.org/p?The_Expedition_and_Shared_Tasks_(Perl_Version)

ZionPhoenixGM
10-01-2014, 11:33 PM
So I am trying to get this running and I am stuck. I hail the NPC and get the popup but when I click ok i get nothing, no task, nothing. I am thinking it is because I have no entries in the cust_ext_instances table. If so can i get an example of how to build one of those rows?

I have verified I have perl dbd/dbi on my debian vm and I have added the code to global_player.pl and rebooted the server. Still stuck.

Any help would be great. Thanks :)

Edit: I am running perl 5.14.2 and followed the linux server setup guide. If that helps with any further information.

Akkadius
10-02-2014, 12:15 AM
So I am trying to get this running and I am stuck. I hail the NPC and get the popup but when I click ok i get nothing, no task, nothing. I am thinking it is because I have no entries in the cust_ext_instances table. If so can i get an example of how to build one of those rows?

I have verified I have perl dbd/dbi on my debian vm and I have added the code to global_player.pl and rebooted the server. Still stuck.

Any help would be great. Thanks :)

Edit: I am running perl 5.14.2 and followed the linux server setup guide. If that helps with any further information.

I have a 2.0 version of this on the way. Please remind me and I will update my documentation. I have to head out right now tho

ZionPhoenixGM
10-02-2014, 03:17 PM
I have a 2.0 version of this on the way. Please remind me and I will update my documentation. I have to head out right now tho

Hey thanks for your reply! Cant wait to see the 2.0 version of this and to get it up and running on my server. Any ETA on when 2.0 will be posted? Much thanks!

chrsschb
10-02-2014, 03:46 PM
Hey thanks for your reply! Cant wait to see the 2.0 version of this and to get it up and running on my server. Any ETA on when 2.0 will be posted? Much thanks!

Hopefully with EOC 2.0 :D :-D

ZionPhoenixGM
10-10-2014, 08:57 PM
I know you're a busy guy but was just wondering if there was any update on 2.0?


Thanks

Akkadius
10-26-2014, 06:59 PM
I know you're a busy guy but was just wondering if there was any update on 2.0?


Thanks

I'm putting it through a real test on EZ and then I'll push it out. I just needed to get several hours of free time to make a bunch of changes. I'll let you know

Bandor
01-01-2015, 09:58 PM
is there a way of using this without the instance and just getting the task itself?

Entari
11-03-2017, 05:11 PM
So I am trying to get this running and I am stuck. I hail the NPC and get the popup but when I click ok i get nothing, no task, nothing. I am thinking it is because I have no entries in the cust_ext_instances table. If so can i get an example of how to build one of those rows?

I have verified I have perl dbd/dbi on my debian vm and I have added the code to global_player.pl and rebooted the server. Still stuck.

Any help would be great. Thanks :)

Edit: I am running perl 5.14.2 and followed the linux server setup guide. If that helps with any further information.

I am having the exact same issue. I assume enough has changed in the emu source by now that is causing this to not work past the initial popup. Clicking Yes to accept the expedition causes no further action.

chrsschb
08-19-2019, 01:10 PM
I am having the exact same issue. I assume enough has changed in the emu source by now that is causing this to not work past the initial popup. Clicking Yes to accept the expedition causes no further action.

This issue still exists for anyone wondering. I know some have figured out the work around but that info is unknown to me.