Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
| Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
|
quickstart:triggerscript [2016/02/22 12:06] 85.180.72.156 [2. Trigger Touch] |
quickstart:triggerscript [2016/02/22 19:45] (aktuell) 85.180.72.156 |
||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ................................................................ {{: | ||
| - | |||
| ====== oCTriggerScript ====== | ====== oCTriggerScript ====== | ||
| Zeile 155: | Zeile 153: | ||
| *triggerTarget: | *triggerTarget: | ||
| - | ==== 2A Mobiler Schadenstrigger ==== | + | ==== 2.A Mobiler Schadenstrigger ==== |
| Für unsere Pendelbeilfalle -> [[quickstart: | Für unsere Pendelbeilfalle -> [[quickstart: | ||
| - | *Wir klicken auf den Mover (eine von den Beilklingen)und anschliessend auf die Taste " | + | *Wir klicken auf den Mover (eine von den Beilklingen)und anschliessend auf die Taste " |
| {{: | {{: | ||
| Zeile 167: | Zeile 165: | ||
| {{: | {{: | ||
| - | * Wir klicken mit der linken Maustaste auf "" | + | * Wir klicken mit der **linken Maustaste** auf " |
| * Ein Blick in das Objekt**List**Fenster | * Ein Blick in das Objekt**List**Fenster | ||
| {{: | {{: | ||
| - | | + | |
| + | | ||
| * und stellen jetzt die Boundingbox des Schadentriggers von der Grösse her so ein, dass die BoundingBox die Beilklinge umschliesst. | * und stellen jetzt die Boundingbox des Schadentriggers von der Grösse her so ein, dass die BoundingBox die Beilklinge umschliesst. | ||
| {{: | {{: | ||
| + | *Wir benennen den oCTriggerScript mit vobName: | ||
| + | {{: | ||
| + | |||
| + | *Das wiederholen wir jetzt mit den 3 anderen Beilklingen. | ||
| + | *Wir stellen den Schadenstrigger so ein, dass er Berührung reagiert (siehe oben 2.10) | ||
| + | *Beispiel scriptFunc: | ||
| + | *Und jetzt benötigen wir noch ein Script um den Schaden zu erzeugen: Beispiel Schaden Hero | ||
| + | < | ||
| + | func void damage_d() | ||
| + | { | ||
| + | if (Npc_IsPlayer(PC_Hero)) | ||
| + | { | ||
| + | PRINT(" | ||
| + | Npc_ChangeAttribute(hero, | ||
| + | }; | ||
| + | }; | ||
| + | </ | ||
| + | |||
| + | Dieses Script ebenfalls noch 3x schreiben, für die anderen Klingen. | ||
| + | |||
| + | Dazu könnt ihr noch den Sound eintragen wenn ihr wollt, dass das Opfer schreit bei einem Treffer (DUMMY_WOUND) | ||
| + | und/oder Blut spritzen lassen..... wie es euch gefällt. | ||
| + | |||
| + | {{: | ||
| + | |||
| + | 2016/ | ||