Jump to content

Some CS tips?


elpemmy

Recommended Posts

So I just started modding and I found povohulo's quest tute (thanks pov!) and I don't really understand the scripting- why do I need scripts when I'm just making a quest?- how do i tell what I need to write for that quest?

Can someone make this clearer?

Thanks,

Em

Link to comment
Share on other sites

So I just started modding and I found povohulo's quest tute (thanks pov!) and I don't really understand the scripting- why do I need scripts when I'm just making a quest?- how do i tell what I need to write for that quest?

Can someone make this clearer?

Thanks,

Em

Scripts are needed for quests to make most things within that quest happen. You need scripts to set stages when tasks are accomplished, and you need scripts to make changes to the game based on those tasks being done. The key to figuring out what sort of scripting you need is to go through and explain what exactly you want to happen at each stage of the quest, including all elements of that quest. Then figure out if what you want to happen is possible within the game through scripting or anything else within the game. This step is important because many, if not most, things people typically want to do with the game cannot actually be done, or cannot be done in a way which is both suitable for the need and responsible.

 

The easiest way to know what can, and cannot be done with scripting is to take some time familiarizing yourself with the game's scripting functions.

http://cs.elderscrolls.com/constwiki/index...ns_%28CS_1.0%29

Ignore OBSE functions for now as it requires additional changes to your game, and many of the functions do not have clear documentation. Just go though looking at the names, and reading the descriptions of those functions that sound like they do what you want to do. Then you may want to go through some basic scripting tutorials to become familiar with how scripts are used and created in the CS.

Link to comment
Share on other sites

Thanks for the link! Helped a lot.

I'm currently working on a quest that I myself requested sometime ago- dating Baurus.

If you wouldn't mind, can you check this for me?

Stage 10:

I spoke to Baurus after he taught me some moves with my sword. He told me he really appreciated my help in the sewers... And that he now counted me as one of his few friends. He said he wanted to talk to me later, but he had some things to do now. I should come back in a few hours...

On the conditions I have:

Getstage-quest "MQ05" == 100.00 AND

GetPCisSex-female == 1.00 AND

GetisID NPC: "Baurus" == 1.00 AND

 

You don't have to or anything, which is why I'm not giving you the other two stages. Does that require scripting? I wouldn't have thought it would.

Thank you so much!

Em

Link to comment
Share on other sites

Technically conditions for packages and dialogues are scripting.

 

Anyway, most of the scripting you would need would probably deal with giving him follow packages, or directing behavior based on your actions. You might also need some ways to force him to take part in some later parts of the main quest where he would originally. Beyond that, the sky is the limit depending on how much you want to add to it. Can add various conversations which are called from scripted events, or anything else you've seen companions do.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

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