ich muss euch leider nochmal nerven. (Immerhin sieht man dann noch, dass ich an meinem Projekt arbeite ). Also ich habe ein Problem.
Wenn man an den Fahrstuhl geht kann man auswählen wo man hinfahren will. Erdgeschoss, erster Stock (naja in den befindet man sich ), zweiter Stock und dritter Stock. Sobald man irgendeinen Stock auswählt (außer den ersten, weil man sich ja dort befindet) sollte er einen setbool erstellen, anscheinend macht er das nicht. Hier mal die komplette Textszene, wenn man was auswählt:
Code: Select all
level (1)
{
row (1 ;Erdgeschoss ; true)
{
speech (self; Okay. Dann los!)
{
if_bool (Fahrstuhl_erstemal; true)
{
setbool (Fahrstuhl_erstemal; false)
setbool (Fahrstuhl_erd; true)
stopmusic ()
beamto (self; Raum5;15;19;1)
endscene ()
}
}
}
row (2 ;Erster Stock ; true)
{
speech (self; Ich bin im ersten Stock.)
}
row (3 ;Zweiter Stock ; true)
{
speech (self; Okay. Dann los!)
{
if_bool (Fahrstuhl_erstemal; true)
{
setbool (Fahrstuhl_erstemal; false)
setbool (Fahrstuhl_2; true)
stopmusic ()
beamto (self; Raum5;15;19;1)
endscene ()
}
}
row (4 ;Dritter Stock; true)
{
speech (self; Okay. Dann los!)
{
if_bool (Fahrstuhl_erstemal; true)
{
setbool (Fahrstuhl_erstemal; false)
setbool (Fahrstuhl_3; true)
stopmusic ()
beamto (self; Raum5;15;19;1)
endscene ()
}
}
row (5 ;Doch nicht ; true)
{
endscene ()
}
}
}
}
Hier ist der Code der Fahrstuhl Bedienung wenn man IM Fahrstuhl ist, also mit ihm fährt. So und die Sache ist, wenn man im Fahrstuhl ist und auf die Fahrstuhl Bedienung "Benutzt" soll er in das Stockwerk, was er davor ausgewählt hat, ich habe das mit if_bool gemacht, aber der reagiert nicht und macht gar nichts. Der Script:
Code: Select all
on (mouse)
showinfo (Fahrstuhl Anzeige; true)
on (click)
walkto (self; 19;19;2)
on (use)
{
if_bool (Fahrstuhl_erd; true)
{
beamto (self; Raum1; 12;12;1)
}
}
{
if_bool (Fahrstuhl_2; true)
{
beamto (self; Raum2; 12;12;1)
}
}