Tasks Questions
Are there any tasks quests (in the repository) that I can reference to get an idea of how to make a decent task quest?
|
Yeah, just check the PEQ task related tables and you should see enough to help you get started. Also, you can see this wiki page for tons of info (thanks to Derision for his amazing documentation!):
http://www.eqemulator.net/wiki/wikka...goryTaskSystem And, you also may want to check out the TaskMaster tool that KLS wrote, which makes creating and editing tasks considerably easier as long as you can understand the basics of tasks: http://code.google.com/p/projecteqemu/downloads/list Get the download named "tm_1_0_8.zip ". |
Hey Trevius, I was able to properly assign a task but I am having trouble understanding the methods of using a lot of these commands in perl. Is there a quest I could look at that shares a good example on a decent task? For example, in the task list in the PEQ Database there is a task called "Example 1" and I would love to see the perl script behind that task. Where is it?
|
You can simply assign a certain activity type to be (999) Custom and simply update it through your unique feature, I use it all the time.
So let's say you want the player to hail a trapped citizen for a (save) The task is 'Lock and Load' from the Goblin Invasion theme on my server yet to be seen live obviously... An_Imprisoned_Citizen.pl Code:
sub EVENT_SPAWN Link to the wiki here Quote:
Quote:
|
Tasks 1 to 11 in the PEQ database are samples that I did when the system was first implemented.
This is the Perl script that offered the first 6 tasks (V'Lynn Renloe in PoK): Code:
#V'Lynn Renloe.pl If you accept Example Task 1, then it will summon an 'Elven Bottle Of Wine' which you need to complete the first activity. This task is actually a copy of 'Children Of The Fay' from live, I just changed the name for Copyright reasons :) |
Thanks a lot for your help guys! I really appreciate it!
|
All times are GMT -4. The time now is 09:40 AM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.