I need help with a VERY simple quest.

Post » Sun May 18, 2014 10:08 am

Hello all, this is my first post on this website, and my goal right now is to make a very simple quest. But i have a problem. I can't get it to start. All i want is it to start with a player picking up an item (a note to specific). I just need a little help on how to get that to happen. Please be very simple for I am very new to this. Thank much!

User avatar
Etta Hargrave
 
Posts: 3452
Joined: Fri Sep 01, 2006 1:27 am

Post » Sun May 18, 2014 1:26 am

Since it's a note it would probably make more sense to have to actually read the note to start the quest. All you need is a http://www.creationkit.com/Bethesda_Tutorial_Basic_Quest_Scripting that http://www.creationkit.com/OnRead_-_ObjectReference would start your quest. I would set up stages in your quest and use an early stage number, say stage 10 as your "start up" stage. There's a check box when you create a new stage you can check to mark that stage to be the start up stage. Then simply http://www.creationkit.com/SetCurrentStageID_-_Quest when the player reads the note. You need to set the MyQuest property to your quest.

ScriptName MyNoteScript Extends ObjectReferenceQuest Property MyQuest AutoEvent OnRead()  MyQuest.SetCurrentStageID(10)endEvent
User avatar
Baylea Isaacs
 
Posts: 3436
Joined: Mon Dec 25, 2006 11:58 am

Post » Sun May 18, 2014 9:25 am

easiest, put a script on the item that's being picked up, like

Quest     Property     YourQuestName     Auto Event OnContainerChanged ( ObjectReference akNewContainer, ObjectReference akOldContainer )     if ( akNewContainer == Game.GetPlayer () )          YourQuestName.SetStage (999)     endifendEvent

the script must extend object reference, and you'll have to fill the quest property with your quest (click script and "properties")

where it says yourquestname in the script, you can of course choose whatever you want, and where stage is set to 999, you'd enter your quest's starting stage (or, if there is none, just go YourQuestName.Start () instead of setting stage)

edit: i'm not getting ninja'd. i'm just s7o. :-)

User avatar
Chase McAbee
 
Posts: 3315
Joined: Sat Sep 08, 2007 5:59 am

Post » Sun May 18, 2014 5:07 am

:rofl:

User avatar
A Dardzz
 
Posts: 3370
Joined: Sat Jan 27, 2007 6:26 pm

Post » Sun May 18, 2014 12:26 pm

ok thank you for the help, it just seems like all tutorials out there teach you how to start a quest using dialogue.

User avatar
JUan Martinez
 
Posts: 3552
Joined: Tue Oct 16, 2007 7:12 am

Post » Sun May 18, 2014 9:56 am

Also is there anything else I need to write/do in order for it to start?

User avatar
Annick Charron
 
Posts: 3367
Joined: Fri Dec 29, 2006 3:03 pm

Post » Sun May 18, 2014 6:38 am

Have you read this http://www.creationkit.com/Bethesda_Tutorial_Planning_the_Quest about quests?

User avatar
alyssa ALYSSA
 
Posts: 3382
Joined: Mon Sep 25, 2006 8:36 pm

Post » Sun May 18, 2014 10:30 am

Again leonardo, I am looking to learn how to start a quest when a playe rpicks something up, not with dialogue.

User avatar
Marta Wolko
 
Posts: 3383
Joined: Mon Aug 28, 2006 6:51 am

Post » Sun May 18, 2014 12:00 pm

ok I found a youtube video that is similar to what I want, only WITHOUT ANY DIALOGUE!

Video: I cant post links for some reason but search in youtube: Skyrim creation kit tutorial 01: quest starting scene

User avatar
Amber Hubbard
 
Posts: 3537
Joined: Tue Dec 05, 2006 6:59 pm

Post » Sun May 18, 2014 7:32 am

and PLEASE dont forget that I am very new to this, so I need to know where to put these scripts and how to get there and things like that.

User avatar
Auguste Bartholdi
 
Posts: 3521
Joined: Tue Jun 13, 2006 11:20 am

Post » Sun May 18, 2014 11:46 am

Create your note

open it up and look for the scripts box

add your script with only the properties in it, not the event block like this:

ScriptName MyNoteScript Extends ObjectReferenceQuest Property MyQuest Auto

fill the properties

right click on the script and select edit soucre and add the event block and save

place your note in the game world where you want the player to find it, either in a container or out on a table or whatever.

profit!

User avatar
kyle pinchen
 
Posts: 3475
Joined: Thu May 17, 2007 9:01 pm

Post » Sun May 18, 2014 2:02 am

Got it to work! Thank you guys, and I hope to see you again on some other post!

User avatar
Krystal Wilson
 
Posts: 3450
Joined: Wed Jan 17, 2007 9:40 am


Return to V - Skyrim