Vorausetzungen erstellen [Hilfe!!]

Habt ihr Fragen zum Galaxy Editor, oder möchtet ihr eure Karte vorstellen? Alles was mit dem Thema Editor und Modding zu tun hat, gehört hier rein.

Moderatoren: Exekutor[NHF], Deathwing, GarfieldKlon, G A F, SaVi

Benutzeravatar
Flow
Zergling
Beiträge: 21
Registriert: 16.02.2012, 12:22
Liga 1vs1: Grandmaster
Liga 2vs2: Grandmaster
Mainrace: Protoss

Re: Vorausetzungen erstellen [Hilfe!!]

Beitrag von Flow »

ja is wuascht ob 1, 0 oder 2,0..... dachte halt vllt brauch ich die zahl noch im endeffekt ist es wuascht was drinn steht..

zur abfrage brauch ich dann ja eh nur 24 If's -.-
While zähler <= 8 do
If
Variable - Towerarray[(zähler)][2] = 2
Then
Fähigkeit Cannon1 morph = frei
Endif
zähler +1
Endwhile


vllt lässt sich da ganze in noch ne schleife verpacken das ich net 24 if's brauch -.-
Aktuelles Projekt:
Bild
zu 70% fertig
SaVi
Moderator des Zwielichts
Moderator des Zwielichts
Beiträge: 616
Registriert: 21.05.2008, 16:53
Liga 1vs1: Diamant
Liga 2vs2: Platin
Mainrace: Protoss

Re: Vorausetzungen erstellen [Hilfe!!]

Beitrag von SaVi »

Auf die Art und weise kann man einzelne Dinge herausfiltern. Es passiert nun dann etwas wenn bei der Variable Ability ein Wert ist.

Bild

http://www.pic-upload.de/view-13015080/ ... 2.png.html
Bild
Benutzeravatar
Flow
Zergling
Beiträge: 21
Registriert: 16.02.2012, 12:22
Liga 1vs1: Grandmaster
Liga 2vs2: Grandmaster
Mainrace: Protoss

Re: Vorausetzungen erstellen [Hilfe!!]

Beitrag von Flow »

so ganz durchschau ich deinen plan nicht :D mich verwirrt die ganze zeit dieses
dieses Record und diese Record variable was macht die? :D

und das

Variable - RequirementSystem.Record.Requirement[2] = Tower1Built festlegen

verwendest du garnet oder? zumindest kommts nur bei de rbefüllung vor aber bei den auslösern machst nix damit..

abe rich nehm mal an bei deinem letzten bild meinst das es zb dann nur die ability 4 nimmt usw und dann die 6 usw
Aktuelles Projekt:
Bild
zu 70% fertig
SaVi
Moderator des Zwielichts
Moderator des Zwielichts
Beiträge: 616
Registriert: 21.05.2008, 16:53
Liga 1vs1: Diamant
Liga 2vs2: Platin
Mainrace: Protoss

Re: Vorausetzungen erstellen [Hilfe!!]

Beitrag von SaVi »

Jo man kann sozusagen sagen, bei welchen Towern er reagieren soll, indem man die Variablen nur bei den Indexen setzt, bei denen auch etwas passieren soll. Bei Tower 1 - 3 passiert nichts. Bei Tower 4 erlaubt er die Fähigkeit "Cannon 1 bauen" usw..

Zu der Requirement Variable: Habs verpeilt die zu löschen xD
Schon das 2. mal heute...

Zur Record Frage:

Stell dir die Records wie Ordner für Variablen vor. Du erstellst zum Beispiel einen Record mit dem Namen "Dialog". In dieser erstellst du die ganzen Variablen die man zum erstellen eines Dialoges benötigt. Dialog.. Dialoggegenstand.. usw..

Nun kannst du so direkt nicht in diesen Ordner reingreifen, sondern du brauchst eine Variable deren Typ "Record" ist. Dort wird dann das 2. Feld veränderbar und du wählst (sofern mehrere Records existieren) den richtigen Record aus.

Nun wenn du eine Variable bei einer Aktion brauchst, hast du keine riesen Liste von tausenden von Sachen, sondern du musst erst in den Ordner (Die erstellte Variable) gehen und hast dann all im Record erstellten Variablen zur Verfügung. Das ist nur rein zur Übersicht da!
Man erhält keine zusätzlich Funktion oder sonstiges. Es hilft einem lediglich dazu, Ordnung in seine Variablen zu bekommen.

Mfg SaVi
Bild
Benutzeravatar
Flow
Zergling
Beiträge: 21
Registriert: 16.02.2012, 12:22
Liga 1vs1: Grandmaster
Liga 2vs2: Grandmaster
Mainrace: Protoss

Re: Vorausetzungen erstellen [Hilfe!!]

Beitrag von Flow »

achso iwie hat mich das so verwirrt^^ alles klar ^^

du löscht nicht so gern oder :mrgreen:
Aktuelles Projekt:
Bild
zu 70% fertig
Antworten