Dies ist eine alte Version des Dokuments!
……………………………………………………….
……………………………..
oCTriggerScript
1. TimeLoop
Wir beginnen mit einer ganz gewöhnlichen Zeitschleife. Wozu dient eine Zeitschleife?:
In der Zeitschleife kann zum Beispiel abgefragt werden, ob der Spieler ein bestimmtes Item besitzt, da die Zeitschleife in wiederkehrenden Abständen, (Intervall einstellbar) durchliest, was in diesem Script alles eingetragen ist oder abgefragt werden soll.
Kenntnisse, wie man im Spacer z.B Vobs in die Welt setzt. →
Vobs erzeugen.
-
wären von Vorteil!
1.1 Einsetzen TriggerScript
1.2 Einstellen TriggerScript
Dieser ocTriggerScript benötigt weder ein Visual, noch Kollision. Also belassen wir nachfolgende 4 Einträge unverändert
visual:(ohne Eintag)
cdStatic:FALSE (Kollision gegen statische Vobs)
cdDyn:FALSE (Kollision gegen dynamische Vobs)
staticVob:FALSE (ob das Objekt in die Lichtberechnung einbezogen wird)
Hier das komplette Objektfenster mit den Einstellungen für einen funktionierenden TimeLoop
1.3 TimeLoop Test
Wld_SendTrigger("TS_TIMELOOP_05");
func void MY_TIMELOOP() // Scriptfunc des oCTriggerScript
{
PRINT("TEST SCHLEIFE");
Wld_SendTrigger("TS_TIMELOOP_05"); // Am Ende des TimeLoop ruft die
}; // Zeitschleife sich selbst wieder auf
2. Trigger Touch
Wie schon der Name sagt, ist das der oCTriggerScript, der berührt werden muss,
-
oder ein NPC/PC muss den oCTriggerScript berühren.
L * Wir setzen einen Waypoint und schreiben in das Script unseres TimeLoop´s → timeloop