Kitanna Posted June 8, 2009 Share Posted June 8, 2009 I wrote a piece of dialogue, I got it to fire and when it's suppose to but, it keeps repeating. After days of trying to figure it out... I'm stumped. Any help would be appreciated. Link to comment
berelinde Posted June 8, 2009 Share Posted June 8, 2009 Check your global names. Are you using ~Global("Kitana","GLOBAL",2)~ in the script and forgetting to DO ~SetGlobal("Kitana","GLOBAL",3)~ on all your transitions? Are you using ~Global("Kitana","GLOBAL",1)~ as a trigger, but DO ~SetGlobal("Kitana","LOCALS",2)~ in the dialogue? Are you trying to close the global with script? Also check your spelling. If that doesn't fix it, maybe you can post it. Usually, you'll find the typo within 3 seconds of hitting "Post," and if you don't, somebody else will spot it before you've left the forum. Sometimes, all it takes is a fresh pair of eyes. You can always substitute "blah blah blah" for the dialogue, if you don't want to give it away. Link to comment
Kitanna Posted June 8, 2009 Author Share Posted June 8, 2009 Check your global names. Are you using ~Global("Kitana","GLOBAL",2)~ in the script and forgetting to DO ~SetGlobal("Kitana","GLOBAL",3)~ on all your transitions? Are you using ~Global("Kitana","GLOBAL",1)~ as a trigger, but DO ~SetGlobal("Kitana","LOCALS",2)~ in the dialogue? Are you trying to close the global with script? Also check your spelling. If that doesn't fix it, maybe you can post it. Usually, you'll find the typo within 3 seconds of hitting "Post," and if you don't, somebody else will spot it before you've left the forum. Sometimes, all it takes is a fresh pair of eyes. You can always substitute "blah blah blah" for the dialogue, if you don't want to give it away. IF ~Global("RenCalJealous","GLOBAL",2) Global("RE_RenalSex","GLOBAL",1) Global("C-Bloodscalp","GLOBAL",4) RealGlobalTimerExpired("KKCalRenTime","GLOBAL")~ THEN BEGIN RenCalJealous1 SAY ~blah blah.~ ++ blah blah~ DO ~SetGlobal("RenCalJealous","LOCALS",3)~ + RenCalJealous1a ++ ~blah blah~ DO ~SetGlobal("RenCalJealous","LOCALS",3)~ + RenCalJealous2a ++ ~blah blah.~ DO ~SetGlobal("RenCalJealous","LOCALS",3)~ EXIT END IF ~~ THEN BEGIN RenCalJealous1a SAY ~blah blah.~ ++ ~blah blah.~ + RenCalJealous1b ++ ~blah blah.~ GOTO RenCalJealous2c ++ ~blah blah..~ EXIT END IF ~~ THEN BEGIN RenCalJealous1b SAY ~blah blah.~ ++ ~blah blah.~ + RenCalJealous1c ++ ~blah blah..~ + RenCalJealous2e ++ ~blah blah..~ EXIT END IF ~~ THEN BEGIN RenCalJealous1c SAY ~blah blah.~ ++ ~blah blah..~ + RenCalJealous1d ++ ~blah blah.~ + RenCalJealous1e ++ ~blah blah.~ EXIT END IF ~~ THEN BEGIN RenCalJealous1d SAY ~blah blah.~ IF ~~ THEN EXIT END IF ~~ THEN BEGIN RenCalJealous1e SAY ~blah blah..~ ++ ~blah blah.~ + RenCalJealous1f ++ ~blah blah.~ + RenCalJealous1g ++ ~blah blah..~ EXIT END IF ~~ THEN BEGIN RenCalJealous1f SAY ~blah blah..~ IF ~~ THEN EXIT END IF ~~ THEN BEGIN RenCalJealous1g SAY ~blah blah.~ ++ ~blah blah.~ + RenCalJealous1h ++ ~blah blah.~ + RenCalJealous1i ++ ~blah blah.~ EXIT END IF ~~ THEN BEGIN RenCalJealous1h SAY ~blah blah..~ IF ~~ THEN DO ~SetGlobal("CalinRomanceActive","GLOBAL",3)~ EXIT END IF ~~ THEN BEGIN RenCalJealous1i SAY ~blah blah.~ IF ~~ THEN EXIT END IF ~~ THEN BEGIN RenCalJealous2a SAY ~blah blah.~ ++ ~blah blah..~ + RenCalJealous2b ++ ~blah blah..~ EXIT END IF ~~ THEN BEGIN RenCalJealous2b SAY ~blah blah..~ IF ~~ THEN EXIT END IF ~~ THEN BEGIN RenCalJealous2c SAY ~blah blah.~ ++ ~blah blah..~ + RenCalJealous2d ++ ~blah blah..~ EXIT END IF ~~ THEN BEGIN RenCalJealous2d SAY ~blah blah.~ IF ~~ THEN EXIT END IF ~~ THEN BEGIN RenCalJealous2e SAY ~blah blah.~ ++ ~blah blah.~ + RenCalJealous2f ++ ~blah blah~ + RenCalJealous2g ++ ~blah blah.~ EXIT END IF ~~ THEN BEGIN RenCalJealous2f SAY ~blah blah.~ IF ~~ THEN EXIT END IF ~~ THEN BEGIN RenCalJealous2g SAY ~blah blah~ ++ ~blah blah.~ + RenCalJealous2h ++ ~blah blah~ + RenCalJealous2i END IF ~~ THEN BEGIN RenCalJealous2h SAY ~blah blah~ IF ~~ THEN DO ~SetGlobal("CalinRomanceActive","GLOBAL",3)~ EXIT END IF ~~ THEN BEGIN RenCalJealous2i SAY ~blah blah .~ IF ~~ THEN EXIT END IF Global("RE_RenalSex","GLOBAL",1) Global("C-Bloodscalp","GLOBAL",4) Global("RenCalJealous","GLOBAL",0) InParty(Myself) THEN RESPONSE #100 SetGlobal("RenCalJealous","GLOBAL",1) RealSetGlobalTimer("KKCalRenTime","GLOBAL",5) END IF RealGlobalTimerExpired("KKCalRenTime","GLOBAL") Global("RenCalJealous","GLOBAL",1) InParty(Myself) THEN RESPONSE #100 SetGlobal("RenCalJealous","GLOBAL",2) END IF Global("RenCalJealous","GLOBAL",2) InParty(Myself) CombatCounter(0) !See([ENEMY]) See(Player1) !StateCheck(Myself,CD_STATE_NOTVALID) !StateCheck(Player1,CD_STATE_NOTVALID) THEN RESPONSE #100 Interact(Player1) END Link to comment
berelinde Posted June 8, 2009 Share Posted June 8, 2009 You're checking for a GLOBAL and setting LOCALS. IF ~Global("RenCalJealous","GLOBAL",2) Global("RE_RenalSex","GLOBAL",1) Global("C-Bloodscalp","GLOBAL",4) RealGlobalTimerExpired("KKCalRenTime","GLOBAL")~ THEN BEGIN RenCalJealous1 SAY ~blah blah.~ ++ blah blah~ DO ~SetGlobal("RenCalJealous","LOCALS",3)~ + RenCalJealous1a ++ ~blah blah~ DO ~SetGlobal("RenCalJealous","LOCALS",3)~ + RenCalJealous2a ++ ~blah blah.~ DO ~SetGlobal("RenCalJealous","LOCALS",3)~ EXIT END Link to comment
Kitanna Posted June 8, 2009 Author Share Posted June 8, 2009 You're checking for a GLOBAL and setting LOCALS. Bless you! Sometimes even with my glasses, I still need more eyes . IF ~Global("RenCalJealous","GLOBAL",2) Global("RE_RenalSex","GLOBAL",1) Global("C-Bloodscalp","GLOBAL",4) RealGlobalTimerExpired("KKCalRenTime","GLOBAL")~ THEN BEGIN RenCalJealous1 SAY ~blah blah.~ ++ blah blah~ DO ~SetGlobal("RenCalJealous","LOCALS",3)~ + RenCalJealous1a ++ ~blah blah~ DO ~SetGlobal("RenCalJealous","LOCALS",3)~ + RenCalJealous2a ++ ~blah blah.~ DO ~SetGlobal("RenCalJealous","LOCALS",3)~ EXIT END Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.