Construction Set Scripthilfe: "ShowGame" ???

ferron

Neuankömmling
Hallo,

gibt es eine Möglichkeit per Script das Menü zu verlassen?
(MenuMode -> GameMode)

Habe z.B. den Befehl "ShowBirthsign" gefunden. Suche so was ähnliches aber um in das Spiel zurück zu kehren!

Weiß jemand Rat???
 
was du willst steht nirgends im wiki aba wenn es gehen würde müsste es wohl so aussehen: (force)closecurrentmenu oda so ähnlich weil es gibt den scriptbefehl: closecurrentoblviongate also vllt gehts so
 
Ich weiß nicht genau, welche Funktion du erreichen möchtest, vielleicht hilft dir das hier:


DisablePlayerControls / EnablePlayerControls
Player cannot/can move, wait, activate anything, or access his journal interface.

(Das ist, wie wenn man einem Video im Spiel zuschaut)
 
@ Lady_Li:

"DisablePlayerControls / EnablePlayerControls" hilft leider nicht!

Vielleicht zum besseren Verständniss:
Es geht um eine Modifikation des Bookplacing-Mods!

Allgemein:
Durch den Bookplacing-Mod wird jedem Buch ein Script zugewiesen
(wo ein Script vorhanden ist wurde ein weiteres neues erstellt)
-> Diese sorgt für das Anzeigen des Spezialmenüs.
Leider funktioniert daher kein anderer Bücher-Mod! :cry:

Idee:
Das Script wird beim öffnen des Buch-Menüs aktiviert.
Vorteil:
- der Mod ist unabhängig von den Büchern
- kompatibel zu allen anderen Mods
- neue Bücher würden auch funktionieren

Problem:
Funktioniert alles, - nur befinde ich mich bei dem Buch-Menu-Event schon im Menü!
Das hat zur Folge, das ich bei geöffnetem Buch das Spezialmenü sehe!
Das Drehen funktioniert daher auch nur sehr eingeschränkt!

Wollte das Menü also erst schließen, und dann das Spezialmenü öffnen!
Daher suche ich "CloseMenu" oder so ähnlich!

Für Hilfe wäre ich sehr dankbar...
 
also wenns "nur" darum geht vielleicht hilft das:
Code:
scn xyz

short bookcontrol

begin menumode

if (onactivate == 1 )
    if ( bookcontrol == 0 )
         set bookcontrol to 1
         activate
    endif
endif

end

begin gamemode

if ( onactivate == 0 )
     if ( bookcontrol == 1 )
          [ich nhem stark an das dieses menü eine messagebox ist also kommt hier "messagebox" hin]
           set bookcontrol to 0
     endif
endif

end
 
Danke dany!

Werde:

begin menumode
if (onactivate == 1)
messagebox "Das Menü wird NICHT geöffnet!"
endif

Heute Abend mal testen!

EDIT:
Funktioniert leider nicht!

Fehler in der Zeile "if (onactivate == 1)"

Scheint als ob man "onactivate" nur mit "begin" verwenden kann!

Begin MenuMode
Begin OnActivate
...
End
End

Funktioniert auch nicht!