Hi!
Ich hab da ein problem: also ich versuche einen script zu schreiben, in dem es verlinkte messageboxen gibt... aber da es mein erster versuch in dieser hinsicht ist, hat dieser natürlich nicht geklappt. Jetzt würde ich aber gerne wissen was ich falsch mache. Hier der script:

Code:
short Button
short AuswahlEins
short AuswahlZwei
short DoOnce

Begin OnActivate

 messagebox "Bla bla bla" , " Da ist schon alles richtig, also las ich das mal geheim:D"
  Set Button to GetButtonPressed
   If Button == 2
     set AuswahlEins to 1
     set DoOnce to 1
   elseif Button == 3
    set AuswahlEins to 2
    set DoOnce to 1
   elseif Button == 4
    set AuswahlEins to 3
    set DoOnce to 1
   elseif Button == 5
    set AuswahlEins to 4
    set DoOnce to 1
   elseif Button == 6
    set AuswahlEins to 5
    set DoOnce to 1
   endif

If DoOnce == 1
   messagebox "Bla bla bla" , " Da ist schon alles richtig, also las ich das mal geheim:D"
      Set Button to GetButtonPressed
        If Button == 2
          set AuswahlZwei to 1
        elseif Button == 3
          set AuswahlZwei to 2
        elseif Button == 4
          set AuswahlZwei to 3
        elseif Button == 5
          set AuswahlZwei to 4
       elseif Button == 6
         set AuswahlZwei to 5
       elseif Button == 7
         set AuswahlZwei to 6
       endif
       set DoOnce to 2
endif

... da wird es dann weitergehen (aber keine weiteren messageboxen...)
Das Problem ist nähmlich das wenn ich mein objekt anklicke dann fängt der script immer von der zweiten box an...
Zitat Zitat
If Button == 2
Dem bezüglich bin ich mir auch nicht ganz sichter: der erste button soll sein "Ende", also schätze ich die muss ich auslassen...