Jump to content

Hoosmhasm

Members
  • Posts

    12
  • Joined

  • Last visited

Everything posted by Hoosmhasm

  1. This question is pretty outlandish first of all which is probably why it's gone days without a response. I'm gonna try to help you out but there isn't a short easy way to do what you're proposing. 1. I'll start with the follower bit. You need to make a quest and in that quest create the custom dialogue that you want the follower to say. You'll also need to make a new voice type to link to this dialogue and the NPC itself. Then assign the voice type to the follower and assign them the correct factions such as potentialfollower and currentfollower(-1). There are YouTube videos on this stuff that you'll need to watch to really pull it all together 2. Let's say you're using the troll for this. Duplicate the troll actor and rename it. Then go into its stats, add the voice type, factions, and make a relationship to the player as ally. If you've made the quest that gives dialogue to the new trolls voice type he will be able to talk and will follow you. As for the fire breathing, go under the trolls spell list and add some voice spells. You'll probably have to change the combat type as well from its default so he actually will use shouts.
  2. Hey everyone, I've run into what from my angle seems like a very strange circumstance. Please see script below and I'll explain.. Scriptname ForswornClaimRorikstead extends ObjectReference Faction Property TownRoriksteadFaction AutoFaction Property ForswornFaction Auto ObjectReference Property ForswornRorikSpawn1 AutoObjectReference Property ForswornRorikSpawn2 AutoObjectReference Property ForswornRorikSpawn3 AutoObjectReference Property ForswornRorikSpawn5 AutoObjectReference Property ForswornRorikSpawn6 Auto Quest Property RevengeofReach AutoActor Property RorikREF AutoActor Property RoriksteadBriarheart AutoActor Property ForswornBard AutoActor Property JarlTaraket autoActor Property Taraket Auto Event OnDeath(Actor RorikREF)TownRoriksteadFaction.SetAlly(ForswornFaction)ForswornRorikSpawn1.enable()ForswornRorikSpawn2.enable()ForswornRorikSpawn3.enable()ForswornRorikSpawn5.enable()ForswornRorikSpawn6.enable() JarlTaraket.enable()RoriksteadBriarheart.enable()ForswornBard.enable()Taraket.Disable() RevengeofReach.SetObjectiveCompleted(30)RevengeofReach.SetStage(40) endEvent I've ensured the properties are pointing to the right places as well. When I kill Rorik, all that happens is the JarlTaraket Actor enables, the quest completes, and nothing else happens. Please someone explain why the spawning points that previously worked now do not work at all...
  3. Hey all, Making some custom dialogue and I'm not sure how to make it so the NPC responds with multiple lines of dialogue without needing me to keep prompting him. For example, I want my character to say one thing, to the NPC, then have them send multiple lines of response dialogue rather than just one 140 character response. Most of the tutorials just show how to do back and forth dialogue but I want this NPC to tell me lots of things with just one prompt. Any help? UPDATE: Figured it out just was confusing at first. All you have to do is place multiple npc responses in descending order on the same topic.
  4. So what I did since posting this is just have the Forsworn spawn outside Rorikstead and charge in and kill the guards then go to patrol locations. Made it so they don't bother the people and this will do for now. I think it even makes sense to leave the guard spawns enabled since its realistic to have guards come back and try to retake the town. So far its all working pretty well.
  5. Hey all, I've been asking a lot of questions lately but its all been paying off and I've learned a lot in a short amount of time thanks to everyone here. So far my mod makes you an ally of the Forsworn and Hagraven factions after killing the Draugr of the Red Eagle and reading a note that he left behind saying that whoever freed him from his Draugr curse would have his blessing to lead all the Reachmen. From here, I've added a lot of extras to the main Forsworn camps to include convenient map markers, blacksmiths, magic merchants, custom trainers with custom dialog, and even an edited Spriggan Matron follower. My next step is allowing you to claim towns for the Forsworn, starting with Rorikstead seeing it's so close to several Forsworn camps despite being in Whiterun. I don't need a fancy siege, all I want is to confront Rorik and kill him, claiming the town for the Forsworn. I want when Rorik dies for all the guards in Rorikstead to switch to being Forsworn characters (edited to not attack the townspeople obviously). So basically... - How can I make it so upon killing Rorik, the guards that spawn in Rorikstead switch to spawning Forsworn? Thanks!
  6. Ah thank you. See I'm pretty new obviously so details like this get way missed. I just ended up having the note in the inventory say what I wanted it to say and then made the Power be acquirable via a spell tome in the same inventory and that worked fine.
  7. Hey all, I created a Power by using the base for the Wood Elf ability that calls animals to help you, then added in an extra ability to it to protect you from 50% of fire damage for 3 minutes. The problem, of course, is that it will not teach me the power when I read the book. Here's what I'm dealing with. Scriptname RedEagleBlessingAddScript extends ActiveMagicEffect Actor Property PlayerRef AutoSpell Property VoiceofRedEagle AutoEvent OnRead() Game.GetPlayer().AddSpell(VoiceofRedEagle)EndEvent Then for actor property I select PlayerRef and for Spell property I select the spell/power I listed above. Any help?
  8. Figured the faction problem out! For those who are looking for the same answer, here's what I did to make the Forsworn all my allies after reading the note :smile: Scriptname RedEagleRise extends ObjectReference Faction Property ForswornFaction AutoFaction property PlayerFaction auto event onRead() Playerfaction.SetAlly(ForswornFaction) endEvent This will make whatever faction you want become allies with the player. Pretty useful in the quest I'm making. Hope it helps someone else out.
  9. I'm just as new as you, so this might not even work, but could you just duplicate the armor, then do what you wanted with the duplicate and make it part of a skin for that race? This may not be the effect you're going for but it might cause less issues than modifying the original item and would let you create multiple skins for these race members to have. I get that you wouldn't be able to give them new types of armor seeing that they have specific dimensions, but its all I can add with my very limited knowledge. Hope it gives you ideas at least!
  10. Hey everyone, So I'm trying to make a mod where when you kill the Red Eagle he drops a custom note that thanks you for freeing his spirit from his Draugr form and he bestows his blessing upon you, telling you to take up arms and join the resistance of the Forsworn. I got the part about the custom note, however I'm having a problem where after reading the note, it doesn't make the forsworn faction your ally. I also would like to enable some forsworn vendors like blacksmiths etc and some forsworn followers to make this whole thing actually meaningful. In summary... - Need help making ForswornFaction my ally upon reading note - Would like tips on enabling multiple NPCs at once upon reading the note Here is my script I'm using to make the ForswornFaction friendly to the player but it isn't working.. Scriptname RedEagleRise extends ObjectReference Actor Property PlayerRef AutoFaction Property ForswornFaction AutoFaction property PlayerFaction auto event onRead() PlayerFaction.SetReaction(ForswornFaction, 3) endEvent
  11. Hey everyone, there is probably a post somewhere on here that addresses this, but I'm brand new so please bare with me. I'm trying to make a script where when you enter a trigger box, it enables an NPC that I have placed and set to start as disabled. Ik this is simple but despite watching tutorials it seems most of them focus on enabling objects rather than actors with trigger boxes. Any help for me please? An example script that enables an actor when you enter a trigger box would help. Thanks!
×
×
  • Create New...