The Black Wyrm Lair Forums
The Black Wyrm's Lair Terms of Use Help Search Members Calendar

Welcome Guest ( Log In | Register )

2 Pages V  < 1 2  
Reply to this topicStart new topic
> Cutscene not starting
devSin
post Feb 11 2007, 11:08 PM
Post #21





Forum Member
Posts: 53
Joined: 22-March 05




Yes, the override script is the only one that isn't cleared when the character joins. This will also be the only slot that gets converted when moving to ToB.
Go to the top of the page
 
Quote Post
HERD
post Feb 11 2007, 11:14 PM
Post #22


The Islander
Group Icon

Member of Graphics Dept.
Posts: 365
Joined: 31-January 05
From: Queens, NY




QUOTE
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.

Only if it's its OVERRIDE script. Other scripts may be replaced on joining the party (I'm 100% sure about CLASS and DEFAULT scripts.)

As for your cutscene, I'd try sort of

IF
True()
THEN
RESPONSE #100
CutSceneId(Player1)
Wait(1)
MoveToPoint([1512.1354])
ActionOverride(PLAYER2,MoveToPoint([1450.1352]))
ActionOverride(PLAYER3,MoveToPoint([1473.1294]))
ActionOverride(PLAYER4,MoveToPoint([1416.1313]))
ActionOverride(PLAYER5,MoveToPoint([1443.1254]))
ActionOverride(PLAYER6,MoveToPoint([1391.1271]))
FadeToColor([20.0],0)
ActionOverride(PLAYER2,LeaveAreaLUA("AR2200","",[4430.930],14))
ActionOverride(PLAYER3,LeaveAreaLUA("AR2200","",[4430.930],14))
ActionOverride(PLAYER4,LeaveAreaLUA("AR2200","",[4430.930],14))
ActionOverride(PLAYER5,LeaveAreaLUA("AR2200","",[4430.930],14))
ActionOverride(PLAYER6,LeaveAreaLUA("AR2200","",[4430.930],14))
Wait(1)
LeaveAreaLUA("AR2200","",[4600.1100],14)
Wait(1)
FadeFromColor([20.0],0)
ActionOverride("bwtouchx",MoveToPoint([4640.1080]))
ActionOverride("DADROW18",StartDialogueNoSet(Player1))
EndCutSceneMode()
END

I believe having CutSceneId(Player1) is always safe.
Go to the top of the page
 
Quote Post
Razfallow
post Feb 13 2007, 08:48 AM
Post #23





Contributor
Posts: 57
Joined: 6-April 05
From: Czech Republic




CODE

IF
True()
THEN
RESPONSE #100
CutSceneId(Player1)
Wait(1)
MoveToPoint([1512.1354])
ActionOverride(PLAYER2,MoveToPoint([1450.1352]))
ActionOverride(PLAYER3,MoveToPoint([1473.1294]))
ActionOverride(PLAYER4,MoveToPoint([1416.1313]))
ActionOverride(PLAYER5,MoveToPoint([1443.1254]))
ActionOverride(PLAYER6,MoveToPoint([1391.1271]))
FadeToColor([20.0],0)
Wait(1)
ActionOverride("bwtouchx",DestroySelf()) // 1)
LeaveAreaLUA("AR2200","",[4600.1100],14)
ActionOverride(PLAYER2,LeaveAreaLUA("AR2200","",[4430.930],14))
ActionOverride(PLAYER3,LeaveAreaLUA("AR2200","",[4430.930],14))
ActionOverride(PLAYER4,LeaveAreaLUA("AR2200","",[4430.930],14))
ActionOverride(PLAYER5,LeaveAreaLUA("AR2200","",[4430.930],14))
ActionOverride(PLAYER6,LeaveAreaLUA("AR2200","",[4430.930],14))
CreateCreature("bwtouchx",[4430.930],14) // 2)
Wait(1)
FadeFromColor([20.0],0)
ActionOverride("bwtouchx",MoveToPoint([4640.1080]))
ActionOverride("DADROW18",StartDialogueNoSet(Player1))
EndCutSceneMode()
END


1) Use this line when creature with DV "bwtouchx" should move to area "AR2200" or shouldn't be present in area where cutscene start any more.
I believe that LeaveAreaLUA works only for party members (at least it didn't work for me), so you can't use it for "bwtouchx".

2) Use this line when creature with DV "bwtouchx" doesn't already exist in area "AR2200". Don't forget to change coordinates where you want him to be.
Go to the top of the page
 
Quote Post
Rabain
post Feb 13 2007, 09:50 AM
Post #24


GOD


Retired team member
Posts: 1728
Joined: 14-July 04
From: Ireland




bwtouchx is the DV of the ex-party member who joins the party before all of them move to AR2200.

The problem was that his script was not running after he joined the party and the cutscene did not start at all. Mainly because I had his script in the Default slot and it was overwritten by DPlayer2 script when he left the party.

I've move his script to the Override slot on the cre file and all is well with the world again!

Thanks everyone for your time! smile.gif
Go to the top of the page
 
Quote Post

2 Pages V  < 1 2
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:



- Lo-Fi Version Time is now: 23rd July 2026 - 05:09 PM