Posted by: yato
« on: August 12, 2004, 05:09:58 PM »That did it!
Thank you so much.
Thank you so much.
IF ~~ THEN BEGIN flirt1
SAY ~blah1~
= ~blah2~
++ ~A reply~ + reply1
++ ~Another reply~ + reply2
++ ~A third reply~ + reply3
IF ~~ THEN EXIT
END
Hi all,
I've been having some trouble with a flirt I'm trying to write - I posted the relevant part below. It works fine until I get to the point where CHARNAME replies. I can click on each of the reply options, but then the conversation ends abruptly without going to the next stage or showing the reply in the text window. I've probably made a really stupid error somewhere - any help would be really appreciated.
IF ~IsGabber(Player1)
CombatCounter(0)
Global("MyNPCRomanceActive","GLOBAL",1)
Global("MyNPCFlirtOn","LOCALS",1)
!AreaCheck("AR2100")
!AreaCheck("AR2101")
!AreaCheck("AR2102")
!AreaCheck("AR2200")
!AreaCheck("AR2201")
!AreaCheck("AR2202")
!AreaCheck("AR2203")
!AreaCheck("AR2204")
!AreaCheck("AR2205")
!AreaCheck("AR2206")
!AreaCheck("AR2207")
!AreaCheck("AR2208")
!AreaCheck("AR2209")
!AreaCheck("AR2210")
!AreaCheck("AR2400")
!AreaCheck("AR2401")
!AreaCheck("AR2402")~ THEN BEGIN MyNPCFlirtEarly
SAY ~(You look at MyNPC.)~
+ ~RandomNum(4,1)~ + ~(A flirt.)~ DO ~IncrementGlobal("MyNPCFlirtCount","LOCALS",1)~ + flirt1
+ ~RandomNum(4,2)~ + ~(A flirt.)~ DO ~IncrementGlobal("MyNPCFlirtCount","LOCALS",1)~ + flirt2
+ ~RandomNum(4,3)~ + ~(A flirt.)~ DO ~IncrementGlobal("MyNPCFlirtCount","LOCALS",1)~ + flirt3
+ ~RandomNum(4,4)~ + ~(A flirt.)~ DO ~IncrementGlobal("MyNPCFlirtCount","LOCALS",1)~ + flirt4
IF ~~ THEN BEGIN flirt1
SAY ~blah1~
= ~blah2~
++ ~A reply~ + reply1
++ ~Another reply~ + reply2
++ ~A third reply~ + reply3
IF ~~ THEN EXIT
END
IF ~~ THEN BEGIN reply1
SAY ~This is me replying 1.~
IF ~~ THEN EXIT
END
IF ~~ THEN BEGIN reply2
SAY ~This is me replying 2.~
IF ~~ THEN EXIT
END
IF ~~ THEN BEGIN reply3
SAY ~This is me replying 3.~
IF ~~ THEN EXIT
END