Jump to content

Consecutive Message Boxes in Same Script


BaronVonChateau

Recommended Posts

Hello guys,

 

 

The below script is supposed to retell the player's actions from the beginning of the game, but when I test the Activator in Game, only the first two messages of the whole sequence shows, and the book/activator doesn't show anything on further activation.

 

 

 

 

 

scn ALPlayerBookSCRIPT


Begin OnActivate

if GetPCIsSex Male
ShowMessage ALPlayerIntroMSG
endif

if GetPCIsSex Female
ShowMessage ALPlayeressIntroMSG
endif

if GetStage VMS16B >= 70
ShowMessage ALGoodspringsBMSG
endif

if GetStage VMS16 >= 70
ShowMessage ALGoodspringsGMSG
endif

if PrimmDeputy.GetDead == 1 && player.GetAV karma < 0
ShowMessage ALPrimmSherPBMSG
endif

if PrimmDeputy.GetDead == 1 && player.GetAV karma > 0
ShowMessage ALPrimmSherPGMSG
endif

if GetStage nVPrimmDeputyConv == 130 && player.GetAV Karma < 0
ShowMessage ALPrimmSherPBMSG
endif

if GetStage nVPrimmDeputyConv == 130 && player.GetAV Karma > 0
ShowMessage ALPrimmSherPGMSG
endif

if GetStage nVPrimmDeputyConv == 120 && player.GetAV Karma < 0
ShowMessage ALPrimmSherMBMSG
endif

if GetStage nVPrimmDeputyConv == 120 && player.GetAV Karma > 0
ShowMessage ALPrimmSherMBMSG
endif


if GetStage nVPrimmDeputyConv == 110 && player.GetAV Karma < 0
ShowMessage ALPrimmSherNBMSG
endif

if GetStage nVPrimmDeputyConv == 110 && player.GetAV Karma > 0
ShowMessage ALPrimmSherNBMSG
endif

if GetStage VniptonVulpes > 0 && player.GetAV Karma > 0
ShowMessage ALNiptGMSG
endif

if GetStage VniptonVulpes > 0 && player.GetAV Karma < 0
ShowMessage ALNiptBMSG
endif

if VLegionaryVulpesInculta.GetDead == 1
ShowMessage ALNiptKillMSG
endif


if GetStage VMS01 == 100
ShowMessage ALGhoulHelpMSG
endif

if GetStage VMS01 > 100
ShowMessage ALGhoulKillMSG
endif


if VMS20.bBoulderCityOutcome == 4
ShowMessage ALBoulderKillMSG
endif

if VMS20.bBoulderCityOutcome == 1
ShowMessage ALBoulderDealMSG
endif

if VMS20.bBoulderCityOutcome == 5
ShowMessage ALBoulderNCRMSG
endif

if Player.GetAV Karma > 50
ShowMessage ALBookKarmaGoodMSG
endif

if Player.GetAV Karma < -50
ShowMessage ALBookKarmaBadMSG
endif

ShowMessage ALPlayerBookEndingMSG

ShowMessage ALPlayerBookEnding2MSG

End

 

 

 

For example, during my test, only two texts with the first set of conditions appear ("ALPlayerIntroMSG" and "ALGoodspringsBMSG") before ending.
Is there a limitation to the number of consecutive ShowMessage in the same script?
Thanks in advance, guys!
(Edit : I already tried to only keep the first six "ifs" condition, to see if cutting some lines would help, it still doesn't work.)
Edited by BaronVonChateau
Link to comment
Share on other sites

  • Recently Browsing   0 members

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