Acifer
Senior Member
- Registriert
- 27.04.2019
- Beiträge
- 2.199
Ich habe mich bisher wenig mit dem Eingriff in NPC-Scripts und -Dialoge beschäftigt.
Nun habe ich das Problem, dass in mehreren meiner selbst erstellten Areas die Jaheira-Romanze weiterläuft, weil dort die Area-Types "OUTDOOR" bzw !AreaType(DUNGEON) gecheckt werden.
Dies betrifft zum Einen die Träume über Khalid als auch das Erscheinen bestimmter mit der Romanze verbundener Kreaturen.
Ich würde gerne in einzelne Scriptblöcke einen !AreaCheck("MYAREA") einfügen, z.B. in den Trigger, der Jaheiras Traum über Khalid triggert:
Nur: Wie mache ich das?
Nun habe ich das Problem, dass in mehreren meiner selbst erstellten Areas die Jaheira-Romanze weiterläuft, weil dort die Area-Types "OUTDOOR" bzw !AreaType(DUNGEON) gecheckt werden.
Dies betrifft zum Einen die Träume über Khalid als auch das Erscheinen bestimmter mit der Romanze verbundener Kreaturen.
Ich würde gerne in einzelne Scriptblöcke einen !AreaCheck("MYAREA") einfügen, z.B. in den Trigger, der Jaheiras Traum über Khalid triggert:
Code:
IF
PartyRested()
!Global("JaheiraRomanceActive","GLOBAL",0)
!Global("JaheiraRomanceActive","GLOBAL",3)
Global("JaheiraMatch","GLOBAL",1)
!AreaType(DUNGEON)
!AreaCheck("MYAREA")
See(Player1)
CombatCounter(0)
OR(4)
Global("LoveTalk","LOCALS",7)
Global("LoveTalk","LOCALS",11)
Global("LoveTalk","LOCALS",55)
Global("LoveTalk","LOCALS",69)
THEN
RESPONSE #100
IncrementGlobal("LoveTalk","LOCALS",1)
RealSetGlobalTimer("JaheiraRomance","GLOBAL",1)
PlaySong(36)
Interact(Player1)
END
Nur: Wie mache ich das?