Jump to content

HELP! Custom Quest Script not working...


Recommended Posts

ok so i started scripting this two days ago... the desired result was for my new quests to start after the player installs the mod and loads up his character for the first time.

 

i havent tested it yet, but i dont think its in working order (something about it just dosnt seam logical), but the geck says its a working mod with no errors.

if someone can fix it or rework it that would be great.

 

 

p.s if someone can teach me how to do medium-to-basic scripting that would be awesome..

Link to comment
Share on other sites

Does the quest have 'start game enabled' ticked? If not, you need to add a line right above 'setStage ROCMQ01 1' that reads 'startquest ROCMQ01'.

 

it is start game enabled.

Link to comment
Share on other sites

ok so i started up fallout and nothing happened. no notification or anything. seams like the script is non-functioning.
Link to comment
Share on other sites

On your quest stage, do you have a result script setting objective displayed? With the script as you have shown it, I wouldn't expect to see anything happen immediately. Go to console and type 'sqv questid' where questid id the id from geck. It will show you the variables for your quest. So if it shows Doonce = 1, then you know your script is working.
Link to comment
Share on other sites

well i havent tested it in the console but i found out a small problem that could have nulled the script; i had a number of incorrect quest stages pointed to that did not exist. i think ive corrected the problem. tnx
Link to comment
Share on other sites

Bad news ->

 

http://hphotos-snc3.fbcdn.net/hs201.snc3/20839_475037933848_334512623848_6127250_1814464_n.jpg

Link to comment
Share on other sites

I GOT IT!!! IM SO HAPPY!

 

http://sphotos.ak.fbcdn.net/hphotos-ak-snc3/hs381.snc3/23324_476176438848_334512623848_6159450_2917663_n.jpg

 

 

 

Final Script

 

scn ROCMQStart

;used with ROCMQ01

short DoOnce											;A simple DoOnce variable

Begin Gamemode

;Runs check to see if dlc has been installed for the first time

if GetStage ROCMQ01 < 10
	if ( DoOnce == 0)
		setStage ROCMQ01 10
		ShowMessage ROCMQStartMesg
		Set DoOnce to 1
	endif
endif
end

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...