Jump to content
Sign in to follow this  
arjay

ARJay LIB script library task system example mission

Recommended Posts

ARJay LIB - Tasks test mission

---------------------------

As a follow up to my ARJay LIB test mission post, here is a test mission that demonstrates the task part of the library in more depth. Showing you how to make a series of tasks leading to mission complete.

Makes use of the new BI Notification system to display task hints. I have implemented a callback function system to callback to user defined functions once tasks are completed.

Features

---------------------------

A simple test mission that is scripted completely in the init.sqf.

Demonstrates updated task functions (these have been updated in the main ARJay LIB post also)

Require Item

Eliminate Target

Move To Marker

Move To Target

Get In Vehicle

Media

---------------------------

PvmPeyv.jpg

Download

---------------------------

Dropbox

https://www.dropbox.com/s/ks71d0zcu1uqdlj/ARJay_Tasks.Stratis.zip

Github

https://github.com/ARJayDEV/ARJayLIB_task

Chagelog

---------------------------

02/05/2013 - Zip and GitHub updated to fix a couple of bugs introduced in the latest dev branch update.

Edited by ARJay

Share this post


Link to post
Share on other sites

lol that uncle bob is a bad guy

this is super useful ! kudos to you ; )

Share this post


Link to post
Share on other sites

Ha yeah uncle bob is a mean SOB ;)

Share this post


Link to post
Share on other sites

thanks dude, very kind of you to create this. im currently working on a new mission using your library and im stuck with the task system, I think this example mission will help though.

edit: wow, this example was great. everything is working like a charm, I hope the client / server task sync is working properly and that everybody gets to see the updated task objectives.

Edited by KNG

Share this post


Link to post
Share on other sites

Thanks again for this, great to include in my missions and very easy to use.

Share this post


Link to post
Share on other sites

Zip and GitHub updated to fix a couple of bugs introduced in the latest dev branch update.

Share this post


Link to post
Share on other sites

Thanks for the awesome simple example to follow. Very useful.

Questions: Is this MP compatible? Will the tasks update properly for other players? And for JIP players?

I'm currently having trouble with tasks not updating properly for other coop players (not using your code, but thinking about adopting it).

Share this post


Link to post
Share on other sites

JohnnyBoy, this is for single player only.

Share this post


Link to post
Share on other sites

Thanks for the quick reply. Too bad MP coding is so non-intuitive. I am using your PointAt function, BTW! :)

Share this post


Link to post
Share on other sites

Hi,

arjay_eliminateGroupTask

To get the above to work do i simply place

groupnamehere = group this;

in the init of the group leader and then use

task1Complete =
{
[player, groupnamehere, "Kill Group", "Move in and elimate group", "task2Complete"] call arjay_eliminateGroupTask;
};

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×