Seite 1 von 1

Munition mit Einschlag bei Aufprall, Panzerturret drehen?

Verfasst: 20.08.2010, 14:23
von |~Râdîant~|
Ich habe ein paar Fragen zum Editor. Und zwar möchte ich gerne eine Map erstellen, die sich hauptsächlich mit dem Belagerungspanzer auseinandersetzt.

Ich möchte gerne, dass man die Einheit mit Hilfe der WASD Tasten bewegt und mit Space feuert. Zum Thema WASD denke ich, bin ich bereits fündig geworden.

1. Frage:

Aber wie kriegt man den Belagerungspanzer dazu, einen Schuss abzugeben, ohne ein bestimmtes Ziel anzuvisieren?
Bzw.: Dass der Schuss geradeaus geht und erst beim Aufprall auf eine Einheit Schaden verursacht? (Man soll nämlich zielen.) Ähnlich wie beim Hellion, das ja auch mehrere Einheiten in Reihe treffen kann.

Eine Idee wäre: Man erstellt zwei Trigger:
[Ereignis]
- Spieler 1 drückt Leertaste
[Aktionen]
- erstelle Einheit (Geschoss) vor Belagerungspanzer und Bewege Geschoss nach Offset 1.

[Ereignis]
- Einheit (Geschoss) ist in Radius von Einheitengruppe X
[Aktionen]
- Fähigkeit (Bersten) von Geschoss anwenden

Aber da gibt es doch bestimmt eine geschicktere Methode, oder?

2. Frage:

Ist es möglich, den Turm des Belagerungspanzers per, sagen wir: Shift+AD, in eine Richtung zu drehen? :)

3. Frage:

Irgendwie vermisse ich die Variablen-Übersicht, wie sie es im WC3 TFT Editor gab. Oder ist die irgendwo unter Daten versteckt?

Das wird wahrscheinlich noch nicht die letzte Frage gewesen sein. xD Irgendwie war das alles im WC3 Editor einfacher. x_X

Re: Munition mit Einschlag bei Aufprall, Panzerturret drehen?

Verfasst: 24.08.2010, 17:56
von MelleMellowski
Variablen:

hab ich auch erst suchen müssen...

die erstellst du nun per strg + b (oder rechtsklick neue variable erstellen) direkt dort, wo auch die trigger sind. dort kannst du auch die art der variable wählen (integer, real, unit, unit group, etc.) und ihnen dann auch direkt einen wert zuteilen.

-mellowski

Re: Munition mit Einschlag bei Aufprall, Panzerturret drehen?

Verfasst: 25.08.2010, 16:08
von |~Râdîant~|
Danke dir. :wink:

Zum Thema Turret drehen hab ich auch ein Thema gefunden auf SC2Mapster:
http://forums.sc2mapster.com/developmen ... ge=2#posts

Aber irgendwie werd ich daraus noch nicht so recht schlau. Einfach dem Akteur von Einheit X die Nachricht AttachSetRotation Turret Z 0,1,0 schicken funktioniert nicht wirklich. x( Ich krieg da immer Skriptfehler.

Wirst du daraus vielleicht schlauer?