Einzelnen Beitrag anzeigen
Alt 16. Juni 2007   #4
mk222
Benutzer
 
Avatar von mk222
 
Registriert seit: 21. Mär. 2007
Beiträge: 116

Standard

Dialog erstellen:

Variablen:
Dialogbutton - Array = Anzahl der Buttons
Dialog

E : Was du willst aber keine Map Initialization
B :
A :
Dialog - Create a dialog button for Dialog (Dialogvariable) labelled <string>
Set Dialogbutton (Dialog-Buttonvariable)[1] = (Last created dialog button)
Dialog - Create a dialog button for Dialog (Dialogvariable) labelled <string>
Set Dialogbutton (Dialog-Buttonvariable)[2] = (Last Created Dialog Button)
Dialog - Create a Dialog button for Dialog (Dialogvariable) labelled <string>
Set Dialogbutton (Dialog-Buttonvariable)[3] = (Last Created Dialog Button)
Dialog - Create a dialog button for Dialog (Dialogvariable) labelled <string>
Set Dialogbutton (Dialog-Buttonvariable)[4] = (Last Created Dialog Button)

Trigger zum erstellen der Units
E : Dialog - A dialog button is clicked for Dialog (Dialogbuttonvariable)
B :
A : If ((Clicked dialog button) Gleich Dialogbutton (Dialog-Buttonvariable)[1]) then do (Einheit - Create 1 (Einheit) for (Triggering Player) at (Starting Position of Triggering Player) facing (Vorgabe für Gebäude Ausrichtung))
If ((Clicked dialog button) Gleich Dialogbutton (Dialog-Buttonvariable)[2]) then do (Einheit - Create 1 (Einheit) for (Triggering Player) at (Starting Position of Triggering Player) facing (Vorgabe für Gebäude Ausrichtung))
If ((Clicked dialog button) Gleich Dialogbutton (Dialog-Buttonvariable)[3]) then do (Einheit - Create 1 (Einheit) for (Triggering Player) at (Starting Position of Triggering Player) facing (Vorgabe für Gebäude Ausrichtung))
If ((Clicked dialog button) Gleich Dialogbutton (Dialog-Buttonvariable)[4]) then do (Einheit - Create 1 (Einheit) for (Triggering Player) at (Starting Position of Triggering Player) facing (Vorgabe für Gebäude Ausrichtung))

Halt die Namen alles selber bestimmen und so^^ Und für jede weitere Auswahlmöglichkeit einfach so weiter machen mit Nummer 5 6 7 etc. Beim erstellen dann halt die Einheit noch bestimmen. Und wenn es noch ein Startgebäude gibt, für einen Button 2 Aktionen machen, halt:
If ((Clicked dialog button) Gleich Dialogbutton (Dialog-Buttonvariable)[4]) then do (Einheit - Create 1 (Bau Einheit) for (Triggering Player) at (Starting Position of Triggering Player) facing (Vorgabe für Gebäude Ausrichtung))
If ((Clicked dialog button) Gleich Dialogbutton (Dialog-Buttonvariable)[4]) then do (Einheit - Create 1 (Startgebäude) for (Triggering Player) at (Starting Position of Triggering Player) facing (Vorgabe für Gebäude Ausrichtung))

Hoffentlich kann mans verstehen, sonst frag halt noch
mfg
__________________
"Sir, ich gebe ihnen jetzt ein Heilmittel, ganz neu, quasi ein Experiment. Ein NASA Präparat, unsere Astronauten benutzen es zwar schon seit Jahren aber für uns hier unten ist das eine absolute Premiere. Also, ich klebe ihnen jetzt diese Pflaster auf die Stirn. Soo, in etwa einer Minute vergehen alle Selbstmordgedanken. Sie werden ruhig, locker und entspannt. Ganz wichtig ist, dass sie das Pflaster mindestens 48 Stunden dranlassen, unter regelmäßiger Kontrolle im Spiegel. Wenn es sich grün verfärbt, sofort einen Arzt aufsuchen, wegen der tödlichen Nebenwirkungen, ok?"
mk222 ist offline