smoblikat Posted June 28, 2010 Share Posted June 28, 2010 I am making a quest that gets started by the activation of the book but i have no idea how to make it, i read the tutorial on quest making but it doesnt explain how to make a book activate the quest and the script i made doesnt activate it for some reasonScriptname SaltyBook Begin OnEquip setstage SaltyMuffinQuestPirate 10 end any and all help would be appreciated, and if you know of a good quest making tutorial other than the one on planet elderscrolls please post it.Also can you help me with another thing, after you read the book you have to go to a guy and ask him for help, he is supposes to tell you to go to a fort andi dont know how to make it so that HE helps YOU?this is my new code but it tells me that nested begin blocks arent allowed, What does that mean?Scriptname SaltyBook Begin OnAdd short Doonce begin OnActivate if ( IsActionRef Player == 1 ) && ( Doonce == 0 ) setstage SaltyMuffinQuestPirate 10 set doonce == 1 end Stay Salty Link to comment Share on other sites More sharing options...
kieranfoy Posted June 28, 2010 Share Posted June 28, 2010 Try begin onactivate or beginonadd. Link to comment Share on other sites More sharing options...
Zaldir Posted June 28, 2010 Share Posted June 28, 2010 Script:Scriptname SaltyBook Short DoOnce Begin onactivate if ( IsActionRef Player == 1 ) && ( DoOnce == 0 ) ActivateSetStage SaltyMuffinQuestPirate 10 Set DoOnce to 1 EndifEnd ---------- As for a Quest-Building Tutorial, visit TES Alliance: Enclave. (Here, you'll find great tutorials for anything you'll need of tutorials. - and for specific functions/commands, etc, visit the TES CS Wiki) Link to comment Share on other sites More sharing options...
smoblikat Posted June 28, 2010 Author Share Posted June 28, 2010 Script:Scriptname SaltyBook Short DoOnce Begin onactivate if ( IsActionRef Player == 1 ) && ( DoOnce == 0 ) ActivateSetStage SaltyMuffinQuestPirate 10 Set DoOnce to 1 EndifEnd ---------- As for a Quest-Building Tutorial, visit TES Alliance: Enclave. (Here, you'll find great tutorials for anything you'll need of tutorials. - and for specific functions/commands, etc, visit the TES CS Wiki)Thanks the script worked like a charm and the sit was choice> KUDOS Link to comment Share on other sites More sharing options...
kieranfoy Posted June 28, 2010 Share Posted June 28, 2010 Hey, I helped, too! So give me some kudo-pudding, I luvs me me my kudo-pudding, Yes, give me some kudu-pudding, Or I'll troll your homepage! Link to comment Share on other sites More sharing options...
smoblikat Posted June 28, 2010 Author Share Posted June 28, 2010 Hey, I helped, too! So give me some kudo-pudding, I luvs me me my kudo-pudding, Yes, give me some kudu-pudding, Or I'll troll your homepage!lol, srry ill giv u sum kudo puddin!! Link to comment Share on other sites More sharing options...
ub3rman123 Posted June 28, 2010 Share Posted June 28, 2010 You don't need to use any blocks for declaring a variable, just stick them at the beginning of the script right after you declare the name. And Kieranfoy, the singular of kudos is kudos. Just pronounced more like a z than an s. George Carlin made it so! Link to comment Share on other sites More sharing options...
kieranfoy Posted June 28, 2010 Share Posted June 28, 2010 @Uberman Oh, I know. It's a reference to an old Christmas carol that runs "Give us our figgy pudding." @Smoblikat: Yummy, it is! Link to comment Share on other sites More sharing options...
Recommended Posts