Ich brauche hilfe im script header!!!!!!!!

Fragen zu "Adventure Game Studio"? Hier rein!
Antworten
BigDaniel15

Ich brauche hilfe im script header!!!!!!!!

Beitrag von BigDaniel15 »

Ich habe eine Rätzel wo ein Tresor geöffnert werden soll!
Die funktioniert mit hiele eines Dialogs wo die einzelnen Optionen
für die Zahlen der Kombination des Tresors stehen! Wenn man nun im letzten dialog ist und die letzte richtige Zahl betätigr so soll sich der Tresor öffnen!

Was muss ich nun im Script Header schreiben?

Ich dachte es geht so:

function dialog_request (int param) {
if (param == 1) {AnimateObject (3, 0, 4, False);}
}

Doch er erkennt den Befehl False und AnimateObjekt nicht!

Kennt ihr eine Lösung please help!!!!!!!!!!!!!!!!!!!!!!
Christoph

Beitrag von Christoph »

Die dialog_request-Funktion sollte nicht im script header stehen, sondern im global script.
Was der compiler an AnimateObject auszusetzen hat, weiß ich auf die Schnelle nicht, aber der False-Wert sollte einfach als Null (0) übergeben werden.
Gast

Beitrag von Gast »

Stehen im global script nicht die GUI befehle?
BigDaniel15

Beitrag von BigDaniel15 »

Es hat gelappt der Tresor öffnet sich doch nicht richtig
-------------------------------------------------------
Dialog Scrip:

@2 // option 2
Ego: "-2-"
run-script 1
return
-------------------------------------------------------
Script header:

function dialog_request (int param) {
if (param == 1) {AnimateObject (3, 0, 4, 0);}
}
----------------------------------------------------------

Um den Tresor zu öffnen muss ich erst auf dialog option 2 klicken und dann auf eine der anderen x beliebigen nun ist der Tresor offen wenn ich jetzt wieder auf option 2 klicke schließt er sich wieder. Bei meinem Spiel soll es aber so aussehen der Tresor
soll sich öffnen wenn man auf option 2 klickt!

??????????????????????????????????????????????????????
Antworten