HOTSPOT nur einmal benutzen
- pizzafressa
- Komplettlösungsnutzer
- Beiträge: 38
- Registriert: 17.04.2005, 15:11
- Wohnort: Osnabrück
- Kontaktdaten:
HOTSPOT nur einmal benutzen
wie macht man das, dass man einen hotspot nur einmal benutzen kann und dass man einen raum nur verlassen kann wenn man einen bestimmten gegenstand aufgehoben hat?
Wissen ist Macht.
Nichts wissen macht nichts!
Nichts wissen macht nichts!
- Fightmeyer
- Riesiger Roboteraffe
- Beiträge: 7308
- Registriert: 16.12.2004, 22:51
- Wohnort: Potsdam
- Kontaktdaten:
Du brauchst ne Variable, die Du nach erstmaligem ausführen auf 1 setzt.
Beim benutzen des Hotspots checkst Du dann einfach immer, ob die Variable noch 0 ist. Dann soll er die Aktion ausführen. Steht die Variable auf 1, dann nicht.
Bei dem Gegenstand machst Du das ähnlich. Du checkst, ob der Spieler den Gegenstand hat, und nur dann wird die Aktion für den Raumwechsel ausgeführt.
(Guck mal bei den Interactions nach "Conditional - If the Player has an inventory item")
Beim benutzen des Hotspots checkst Du dann einfach immer, ob die Variable noch 0 ist. Dann soll er die Aktion ausführen. Steht die Variable auf 1, dann nicht.
Bei dem Gegenstand machst Du das ähnlich. Du checkst, ob der Spieler den Gegenstand hat, und nur dann wird die Aktion für den Raumwechsel ausgeführt.
(Guck mal bei den Interactions nach "Conditional - If the Player has an inventory item")
- pizzafressa
- Komplettlösungsnutzer
- Beiträge: 38
- Registriert: 17.04.2005, 15:11
- Wohnort: Osnabrück
- Kontaktdaten:
- Problem
- Logik-Lord
- Beiträge: 1261
- Registriert: 16.12.2004, 18:35
- Wohnort: Kassel
- Kontaktdaten:
Alternativ:
Mit DisableHotspot schaltest du einen Hotspot ab, mit EnableHotspot schaltest du ihn wieder ein.
Wenn man nur unter bestimmten Bedingungen den Raum verlassen soll, dann mach doch eine Walkable Area, die du zunächst (beim ersten betreten des Raums) abschaltest und später, wenn der Spieler den gegenstand hat,wieder einschaltest.
Das gleiche kannst du auch mit einer Region machen.
Befehle:
DisableRegion
EnableRegion
RemoveWalkableArea
RestoreWalkableArea
Die genaue Syntax schaust du aber bitte in der Hilfedatei nach
Mit DisableHotspot schaltest du einen Hotspot ab, mit EnableHotspot schaltest du ihn wieder ein.
Wenn man nur unter bestimmten Bedingungen den Raum verlassen soll, dann mach doch eine Walkable Area, die du zunächst (beim ersten betreten des Raums) abschaltest und später, wenn der Spieler den gegenstand hat,wieder einschaltest.
Das gleiche kannst du auch mit einer Region machen.
Befehle:
DisableRegion
EnableRegion
RemoveWalkableArea
RestoreWalkableArea
Die genaue Syntax schaust du aber bitte in der Hilfedatei nach
- Fightmeyer
- Riesiger Roboteraffe
- Beiträge: 7308
- Registriert: 16.12.2004, 22:51
- Wohnort: Potsdam
- Kontaktdaten:
Re: ????
Dazu brauchst Du kein Script. Das kannst Du alles mit dem Commando-Editor bei den Interactions machen...pizzafressa hat geschrieben:und wie macht man das in script?
- pizzafressa
- Komplettlösungsnutzer
- Beiträge: 38
- Registriert: 17.04.2005, 15:11
- Wohnort: Osnabrück
- Kontaktdaten: