Jump to content

CK: How to do Dialogue Partner Alias


GornoDD

Recommended Posts

Posted

Id like to create an Alias for NPCs who are youre dialogue Parter to use them for Scenes. That should work for all NPCs

 

I pretty new to the creation kit and already defined the player. I would appretiate some help

 

Posted

Hello.

 

Can you tell me a little bit more?

I can provide help.

 

If English is not your first language, try to write small sentences (also both in English and in your original language), so Google Translate can be useful.

 

Posted

Hello.

 

Can you tell me a little bit more?

I can provide help.

 

If English is not your first language, try to write small sentences (also both in English and in your original language), so Google Translate can be useful.

 

Ok

 

I wanna create an Alias for an NPC that im talking to. This alias I wanna use in a scene.

I actually want this NPCs to get whippedby the player. Its like prostitution mod to ask NPCs if they wanna get whipped.

Posted

OK.

 

So, Aliases are part of a Quest. So you have to start by creating a quest.

Then you can create a "ReferenceAlias" inside the quest, and then use this alias inside a scene (to make it to run packages, or talk.)

 

How to fill the actual Actor inside the Alias? You have a few options:

* Use the Story Manager. This is complex and pretty much just for expert modders. Not advised.

* Use a dialogue (defined inside the quest) that has a few conditions to filter the possible NPCs that can have this dialogue. Then inside one of the dialogue topics, you can add a small script to fill the Alias with the Actor and then start the scene.

* Use a script outside the quest. Here the possibilities are limitless. But of course more than actual coding, you need a "story board" to understand what you want to do.

 

 

Let me know, and I will provide further help.

Posted

OK.

 

So, Aliases are part of a Quest. So you have to start by creating a quest.

Then you can create a "ReferenceAlias" inside the quest, and then use this alias inside a scene (to make it to run packages, or talk.)

 

How to fill the actual Actor inside the Alias? You have a few options:

* Use the Story Manager. This is complex and pretty much just for expert modders. Not advised.

* Use a dialogue (defined inside the quest) that has a few conditions to filter the possible NPCs that can have this dialogue. Then inside one of the dialogue topics, you can add a small script to fill the Alias with the Actor and then start the scene.

* Use a script outside the quest. Here the possibilities are limitless. But of course more than actual coding, you need a "story board" to understand what you want to do.

 

 

Let me know, and I will provide further help.

 

I added a player dialogue. If that dialogue is triggered by the player and I add a script to the papyrus start, the script is also triggered? 

I found a scipt line called  "MyAlias.ForceRefTo(akSpeaker)" but I cant seem to make it work. What would such a smalls script look like?

How can I add the Dialogue Partner as an Actor to a Scene inside a Quest?

Archived

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

  • Recently Browsing   0 members

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