Ich hatte das in "Escape from MM" mit "interact invetory item" gemacht.
Dann dort diesen Code benutzt:
if (UsedAction (A_USE)) {
if (GetGlobalInt(476)==0) {
DisplaySpeech(GetPlayerCharacter(),"Hier ist es hell genung.");
}
}
if (UsedAction (A_USE)) {
if (GetGlobalInt(476)==1) {
DisplaySpeech(GetPlayerCharacter(),"Okay.");
SetGlobalInt (491, 1);
SetGlobalInt (475, 1);
PlaySound (60);
LoseInventory (24);
AddInventory (25);
DisplaySpeech(GetPlayerCharacter(),"Jetzt kann ich runter gehen.");
}
}