Tutorials on Factions...

Post » Sat Feb 19, 2011 10:47 am

Are there any good tutorials for the oblivion CS dealing with Factions, Faction quests, Faction Dialogue and Joining a Faction?
User avatar
Taylor Thompson
 
Posts: 3350
Joined: Fri Nov 16, 2007 5:19 am

Post » Fri Feb 18, 2011 8:01 pm

Adding a faction to the player is actually really easy with the scripted command SetFactionRank. But I think you're after something much more - like creating a questline to join some group much like the Mages Guild or Dark Brotherhood.

Factions in Oblivion aren't necessarily guilds - they're more like "flags" for NPC's/creatures with something in common. For example, all deer are in a faction that prevents most other creatures from attacking them. Many shops and houses also have an associated faction so that their owners/inhabitants won't be trespassing or stealing.

To get started, start on one of the questbuilding tutorials such as at http://tesalliance.org/forums/index.php?/forum/81-the-enclave/ or the http://cs.elderscrolls.com/constwiki/index.php/Category:A_beginner%27s_guide and use the SetFactionRank script command to raise the player's rank at the appropriate times.

Such a questline with a lot of dialogue can be very complex so it may be a difficult journey if you're just starting out in modding. Perhaps starting with something small with minimal dialogue (buy a house, become its owner, get added to the faction) might be an easier way to start.
User avatar
Czar Kahchi
 
Posts: 3306
Joined: Mon Jul 30, 2007 11:56 am

Post » Sat Feb 19, 2011 8:02 am

So your saying that joining a faction is just a quest, I did that tutorial, So all I should have to do is make a quest for joining the faction which consists of talking to an npc about joining then possibly them sending you to a superior who asks is you wish to join if you say yes quest completed you are now a member, after that ill need to do the various quests from the guild... Thanks! :D
User avatar
Shelby McDonald
 
Posts: 3497
Joined: Sat Jan 13, 2007 2:29 pm

Post » Sat Feb 19, 2011 12:30 am

Yah, it's basically a bunch of NPC's and quests and when the player is promoted or demoted, you change the player's faction rank via a script.

For example
Talk to recruiter = SetFactionRank to 1.
Complete first quest = SetFactionRank to 2.
Bump off the badguy = SetFactionRank to 3.
Blow up the Imperial City = SetFactionRank to 4

If you play with the Character/Factions tab, you can make up titles for each rank and optionally add the insignia and the disposition modifiers at each level.
User avatar
FLYBOYLEAK
 
Posts: 3440
Joined: Tue Oct 30, 2007 6:41 am

Post » Sat Feb 19, 2011 2:03 am

My faction is now joinable!!!! :) Is there a function to end the quest now?
User avatar
Ana
 
Posts: 3445
Joined: Sat Jul 01, 2006 4:29 am

Post » Fri Feb 18, 2011 11:39 pm

There are two: CompleteQuest will move the quest into the "completed" tab. StopQuest will stop the quest script from running any more and make the dialog topics unavailable. In most cases, you'll have the CompleteQuest issued automatically by checking the "Completes quest" box for the final stage, or stages if there's an alternate ending. You can usually put the StopQuest in the result script for the same stage.

However, either can be used in a quest script, or a dialog result, if you're careful. You'd normally only do that as part of a different quest, if your actions in that one prematurely terminate the first. E.g. in another quest you just killed all the members of your faction, so there's no point in joining!
User avatar
Dark Mogul
 
Posts: 3438
Joined: Tue Feb 20, 2007 11:51 am

Post » Sat Feb 19, 2011 5:18 am

Thankyou. so the next logical step is to add a duties topic to start the first official guild quest, my problem is I only know how to make a quest that starts with a greeting, how can I Get it to add the next topic to start the next quest without therehaving to be a greeting?
User avatar
Sarah Edmunds
 
Posts: 3461
Joined: Sat Jul 08, 2006 8:03 pm

Post » Sat Feb 19, 2011 5:58 am

also how do I Make sure the next quest doesnt show up at the same time as the join quest?
User avatar
Lilit Ager
 
Posts: 3444
Joined: Thu Nov 23, 2006 9:06 pm

Post » Fri Feb 18, 2011 8:57 pm

no one?
User avatar
Jeneene Hunte
 
Posts: 3478
Joined: Mon Sep 11, 2006 3:18 pm


Return to IV - Oblivion