| The Black Wyrm's Lair Terms of Use |
Help
Search
Members
Calendar
|
Feb 11 2007, 01:03 AM
Post
#1
|
|
|
GOD Retired team member Posts: 1728 Joined: 14-July 04 From: Ireland |
I have the following problem with a cutscene. It's probably something basic but I'm just not seeing it.
The npc is not in the party when pc starts talking to him but was previously: In the P dialog: CODE IF ~Global("bwtouchnopay","GLOBAL",2)!GlobalTimerExpired("bwtouchnopayt","GLOBAL")~ notearnedindrow SAY ~Blah blah.~ + ~PartyGoldGT(9999)~ + ~Yes, I have changed my mind.~ DO ~SetGlobal("bwtouchnopay","GLOBAL",3)SetGlobal("kickout","LOCALS",0) JoinParty() ~ EXIT + ~PartyGoldLT(10000)~ + ~I simply do not have the money.~ EXIT ++ ~You will have to make do on your own.~ EXIT END Then in the npc's script: CODE IF Global("bwtouchnopay","GLOBAL",3) THEN RESPONSE #100 StartCutSceneMode() StartCutScene("bwtoumov") END But the cutscene doesn't start, it doesn't even go into cutscene mode. I've tried starting it all in the dialog and not in script but that doesn't work either. The npc does join the party though. The bwtoumov cutscene is compiled and looks fine. |
|
|
|
![]() |
Feb 11 2007, 10:39 PM
Post
#2
|
|
|
GOD Retired team member Posts: 1728 Joined: 14-July 04 From: Ireland |
Basically what happens is that the character joins the party in one area and then the cutscene moves the whole party to another area and commences dialog with DADROW18.
At the moment what is happening is that the character joins the party but no cutscene starts. I am back to where I was several posts ago with no scripts running on the npc after rejoining other than DPlayer2. Can someone point out to me which part of which 2da needs to be updated in order to assign a script to the npc. As noted previously the personal script was on the npc before he left the party but obviously removed and not replaced when he rejoined. bwtouchx is the DV (scriptname) of the npc. I was under the impression that the personal script you assign to the cre when you create it or at install (as some do now) should stay on the npc throughout its life in SoA. The script is replaced by the 25Override script listed in pdialog.2da at the start of ToB. Am I wrong on any of this? You're both probably right about the DADROW18 having to initiate conversation...I just can't get that far at the moment. I have changed the script so he starts the convo with player1. Thanks! |
|
|
|
Rabain Cutscene not starting Feb 11 2007, 01:03 AM
Awake I'm going to go with the simple idea, and mayb... Feb 11 2007, 01:57 AM
Vlasák
IF
Global("bwtouchnopay","GLOBAL... Feb 11 2007, 08:55 AM
HERD You can try ClearAllActions() before the cutscene Feb 11 2007, 09:32 AM
Sikret
Also, try adding a space between the two SetGlob... Feb 11 2007, 10:15 AM
Rabain I'll try the DisplayStringHead() thing first I... Feb 11 2007, 11:50 AM
Rabain This doesn't seem right...I checked in NI and ... Feb 11 2007, 12:54 PM
Vlasák Rabain: has the variable bwtouchnopay really value... Feb 11 2007, 12:56 PM
Rabain I've checked in ShadowKeeper and in NI and the... Feb 11 2007, 01:04 PM
Rabain Adding ChangeAiScript() to the dialogue fixed it.
... Feb 11 2007, 01:32 PM
Vlasák Rabain: mmm... what about pdialog.2da? There is co... Feb 11 2007, 01:34 PM
Rabain I thought the 25 files where only used once you... Feb 11 2007, 01:54 PM
Vlasák Rabain: yep, prefix 25 is used for ToB scripts and... Feb 11 2007, 02:34 PM
Rabain No worries, I've bypassed that problem with Ch... Feb 11 2007, 03:07 PM
HERD Shouldn't the last two cutscene actions be
Ac... Feb 11 2007, 05:30 PM
Rabain I don't think it really matters when you End t... Feb 11 2007, 08:32 PM
HERD What I mean is that perhaps DADROW18 must start di... Feb 11 2007, 09:00 PM
devSin The game assigns scripts when a character joins th... Feb 11 2007, 09:22 PM
Rabain Okay I figured it out, never place an npc's pe... Feb 11 2007, 10:59 PM
devSin Yes, the override script is the only one that isn... Feb 11 2007, 11:08 PM
HERD
Only if it's its OVERRIDE script. Other scrip... Feb 11 2007, 11:14 PM
Razfallow
IF
True()
THEN
RESPONSE #100
CutSceneId... Feb 13 2007, 08:48 AM
Rabain bwtouchx is the DV of the ex-party member who join... Feb 13 2007, 09:50 AM![]() ![]() |
|
Lo-Fi Version | Time is now: 6th June 2026 - 03:23 PM |