Dies ist eine alte Version des Dokuments!
………………………………………………………. ……………………………..
Wir beginnen mit einer ganz gewöhnlichen Zeitschleife. Wozu dient eine Zeitschleife?:
Dieser ocTriggerScript benötigt weder ein Visual, noch Kollision. Also belassen wir nachfolgende 4 Einträge unverändert
Hier das komplette Objektfenster mit den Einstellungen für einen funktionierenden TimeLoop
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
var int aufruf; func void MY_TIMELOOP() // Scriptfunc des oCTriggerScript { if (Npc_GetDistToWP (PC_Hero, "WP_FALLE")< 800) // kleiner 8m && (aufruf == 0) { Wld_SendTrigger("NAME"); aufruf = 1; }; Wld_SendTrigger("TS_TIMELOOP_05");// Am Ende des TimeLoop ruft die }; // Zeitschleife sich selbst wieder auf
Jetzt gibt es nur noch das Problem, dass an solch einer TriggerBox Pfeile und Bolzen abprallen. Ein Problem das wir lösen könnten, wenn wir die Triggerbox breitflächig anlegen, so dass man ebenfalls nicht drüber springen kann und extrem flach, ca 20 cm, was dem Bogenschiessen ja keinen Abbruch tut.