Funktioniert erstmal...
on:use{
local $me;
$me=currentid();
add "Geil, eine Kokosnuss! Ich muss sie öffnen...";
add "Wie soll ich das machen?";
msgbox "Kokosnuss";
button 0,"Karatehieb",77,"event karatehieb,item,$me;";
button 1,"Kopfnuss",77,"event kopfnuss,item,$me;";
if ($Verschluss==1) {
button 2,"Aufschrauben",77,"event verschluss,item,$me;";
}
button 3,"Garnicht",3,"closemenu;";
freevar $me;
}
on:karatehieb{
play "human_die3.wav";
consume -20,0,0,0;
msg "AAAAAAH!",3;
addstate "unit",1,"Fracture";
}
on:kopfnuss{
play "human_die3.wav";
consume -50,0,0,0;
msg "AAAAAAH!",3;
addstate "unit",1,"Dizzy";
}
on:verschluss{
speech "positive";
find 286;
find 290;
free "self";
}
on:collect {
skipevent;
event "use";
}
...Aber wenn man jetzt eines der Events (Ausser Gar nicht) wählt, löscht es die Kokosnuss raus! Dass soll aber nur bei "Aufschrauben" passieren.