hallo,
nach längerer zeit habe ich mich mal wieder mit dem editor beschäftigt und auch gleich wieder ein problem:
dieser script
begin laptop_script_0
short button
short desktop
If ( OnActivate == 1 )
if ( desktop == 0 )
MessageBox "Morrowind 98 / Keine Updates", "Uhrzeit", "Ausschalten"
set desktop to 1
endif
endif
if ( desktop == 1 )
set button to GetButtonPressed
if ( button == -1 )
return
elseif ( button == 1 )
If ( GameHour > 23.875 )
MessageBox, "It's close to midnight, p.m."
elseif ( GameHour > 23.625 )
MessageBox, "It's quarter to midnight, p.m."
elseif ( GameHour > 23.375 )
MessageBox, "It's half past eleven, p.m."
elseif ( GameHour > 23.125 )
MessageBox, "It's quarter past eleven, p.m."
elseif ( GameHour > 23 )
MessageBox, "It's just past eleven, p.m."
elseif ( GameHour > 22.875 )
MessageBox, "It's close to eleven, p.m."
elseif ( GameHour > 22.625 )
MessageBox, "It's quarter to eleven, p.m."
elseif ( GameHour > 22.375 )
MessageBox, "It's half past ten, p.m."
elseif ( GameHour > 22.125 )
MessageBox, "It's quarter past ten, p.m."
elseif ( GameHour > 22 )
MessageBox, "It's just past ten, p.m."
elseif ( GameHour > 21.875 )
MessageBox, "It's close to ten, p.m."
elseif ( GameHour > 21.625 )
MessageBox, "It's quarter to ten, p.m."
elseif ( GameHour > 21.375 )
MessageBox, "It's half past nine, p.m."
elseif ( GameHour > 21.125 )
MessageBox, "It's quarter past nine, p.m."
elseif ( GameHour > 21 )
MessageBox, "It's just past nine, p.m."
elseif ( GameHour > 20.875 )
MessageBox, "It's close to nine, p.m."
elseif ( GameHour > 20.625 )
MessageBox, "It's quarter to nine, p.m."
elseif ( GameHour > 20.375 )
MessageBox, "It's half past eight, p.m."
elseif ( GameHour > 20.125 )
MessageBox, "It's quarter past eight, p.m."
elseif ( GameHour > 20 )
MessageBox, "It's just past eight, p.m."
elseif ( GameHour > 19.875 )
MessageBox, "It's close to eight, p.m."
elseif ( GameHour > 19.625 )
MessageBox, "It's quarter to eight, p.m."
elseif ( GameHour > 19.375 )
MessageBox, "It's half past seven, p.m."
elseif ( GameHour > 19.125 )
MessageBox, "It's quarter past seven, p.m."
elseif ( GameHour > 19 )
MessageBox, "It's just past seven, p.m."
elseif ( GameHour > 18.875 )
MessageBox, "It's close to seven, p.m."
elseif ( GameHour > 18.625 )
MessageBox, "It's quarter to seven, p.m."
elseif ( GameHour > 18.375 )
MessageBox, "It's half past six, p.m."
elseif ( GameHour > 18.125 )
MessageBox, "It's quarter past six, p.m."
elseif ( GameHour > 18 )
MessageBox, "It's just past six, p.m."
elseif ( GameHour > 17.875 )
MessageBox, "It's close to six, p.m."
elseif ( GameHour > 17.625 )
MessageBox, "It's quarter to six, p.m."
elseif ( GameHour > 17.375 )
MessageBox, "It's half past five, p.m."
elseif ( GameHour > 17.125 )
MessageBox, "It's quarter past five, p.m."
elseif ( GameHour > 17 )
MessageBox, "It's just past five, p.m."
elseif ( GameHour > 16.875 )
MessageBox, "It's close to five, p.m."
elseif ( GameHour > 16.625 )
MessageBox, "It's quarter to five, p.m."
elseif ( GameHour > 16.375 )
MessageBox, "It's half past four, p.m."
elseif ( GameHour > 16.125 )
MessageBox, "It's quarter past four, p.m."
elseif ( GameHour > 16 )
MessageBox, "It's just past four, p.m."
elseif ( GameHour > 15.875 )
MessageBox, "It's close to four, p.m."
elseif ( GameHour > 15.625 )
MessageBox, "It's quarter to four, p.m."
elseif ( GameHour > 15.375 )
MessageBox, "It's half past three, p.m."
elseif ( GameHour > 15.125 )
MessageBox, "It's quarter past three, p.m."
elseif ( GameHour > 15 )
MessageBox, "It's just past three, p.m."
elseif ( GameHour > 14.875 )
MessageBox, "It's close to three, p.m."
elseif ( GameHour > 14.625 )
MessageBox, "It's quarter to three, p.m."
elseif ( GameHour > 14.375 )
MessageBox, "It's half past two, p.m."
elseif ( GameHour > 14.125 )
MessageBox, "It's quarter past two, p.m."
elseif ( GameHour > 14 )
MessageBox, "It's just past two, p.m."
elseif ( GameHour > 13.875 )
MessageBox, "It's close to two, p.m."
elseif ( GameHour > 13.625 )
MessageBox, "It's quarter to two, p.m."
elseif ( GameHour > 13.375 )
MessageBox, "It's half past one, p.m."
elseif ( GameHour > 13.125 )
MessageBox, "It's quarter past one, p.m."
elseif ( GameHour > 13 )
MessageBox, "It's just past one, p.m."
elseif ( GameHour > 12.875 )
MessageBox, "It's close to one, p.m."
elseif ( GameHour > 12.625 )
MessageBox, "It's quarter to one, p.m."
elseif ( GameHour > 12.375 )
MessageBox, "It's half past noon, p.m."
elseif ( GameHour > 12.125 )
MessageBox, "It's quarter past noon, p.m."
elseif ( GameHour > 12 )
MessageBox, "It's just past noon, p.m."
elseif ( GameHour > 11.875 )
MessageBox, "It's close to noon, a.m."
elseif ( GameHour > 11.625 )
MessageBox, "It's quarter to noon, a.m."
elseif ( GameHour > 11.375 )
MessageBox, "It's half past eleven, a.m."
elseif ( GameHour > 11.125 )
MessageBox, "It's quarter past eleven, a.m."
elseif ( GameHour > 11 )
MessageBox, "It's just past eleven, a.m."
elseif ( GameHour > 10.875 )
MessageBox, "It's close to eleven, a.m."
elseif ( GameHour > 10.625 )
MessageBox, "It's quarter to eleven, a.m."
elseif ( GameHour > 10.375 )
MessageBox, "It's half past ten, a.m."
elseif ( GameHour > 10.125 )
MessageBox, "It's quarter past ten, a.m."
elseif ( GameHour > 10 )
MessageBox, "It's just past ten, a.m."
elseif ( GameHour > 9.875 )
MessageBox, "It's close to ten, a.m."
elseif ( GameHour > 9.625 )
MessageBox, "It's quarter to ten, a.m."
elseif ( GameHour > 9.375 )
MessageBox, "It's half past nine, a.m."
elseif ( GameHour > 9.125 )
MessageBox, "It's quarter past nine, a.m."
elseif ( GameHour > 9 )
MessageBox, "It's just past nine, a.m."
elseif ( GameHour > 8.875 )
MessageBox, "It's close to nine, a.m."
elseif ( GameHour > 8.625 )
MessageBox, "It's quarter to nine, a.m."
elseif ( GameHour > 8.375 )
MessageBox, "It's half past eight, a.m."
elseif ( GameHour > 8.125 )
MessageBox, "It's quarter past eight, a.m."
elseif ( GameHour > 8 )
MessageBox, "It's just past eight, a.m."
elseif ( GameHour > 7.875 )
MessageBox, "It's close to eight, a.m."
elseif ( GameHour > 7.625 )
MessageBox, "It's quarter to eight, a.m."
elseif ( GameHour > 7.375 )
MessageBox, "It's half past seven, a.m."
elseif ( GameHour > 7.125 )
MessageBox, "It's quarter past seven, a.m."
elseif ( GameHour > 7 )
MessageBox, "It's just past seven, a.m."
elseif ( GameHour > 6.875 )
MessageBox, "It's close to seven, a.m."
elseif ( GameHour > 6.625 )
MessageBox, "It's quarter to seven, a.m."
elseif ( GameHour > 6.375 )
MessageBox, "It's half past six, a.m."
elseif ( GameHour > 6.125 )
MessageBox, "It's quarter past six, a.m."
elseif ( GameHour > 6 )
MessageBox, "It's just past six, a.m."
elseif ( GameHour > 5.875 )
MessageBox, "It's close to six, a.m."
elseif ( GameHour > 5.625 )
MessageBox, "It's quarter to six, a.m."
elseif ( GameHour > 5.375 )
MessageBox, "It's half past five, a.m."
elseif ( GameHour > 5.125 )
MessageBox, "It's quarter past five, a.m."
elseif ( GameHour > 5 )
MessageBox, "It's just past five, a.m."
elseif ( GameHour > 4.875 )
MessageBox, "It's close to five, a.m."
elseif ( GameHour > 4.625 )
MessageBox, "It's quarter to five, a.m."
elseif ( GameHour > 4.375 )
MessageBox, "It's half past four, a.m."
elseif ( GameHour > 4.125 )
MessageBox, "It's quarter past four, a.m."
elseif ( GameHour > 4 )
MessageBox, "It's just past four, a.m."
elseif ( GameHour > 3.875 )
MessageBox, "It's close to four, a.m."
elseif ( GameHour > 3.625 )
MessageBox, "It's quarter to four, a.m."
elseif ( GameHour > 3.375 )
MessageBox, "It's half past three, a.m."
elseif ( GameHour > 3.125 )
MessageBox, "It's quarter past three, a.m."
elseif ( GameHour > 3 )
MessageBox, "It's just past three, a.m."
elseif ( GameHour > 2.875 )
MessageBox, "It's close to three, a.m."
elseif ( GameHour > 2.625 )
MessageBox, "It's quarter to three, a.m."
elseif ( GameHour > 2.375 )
MessageBox, "It's half past two, a.m."
elseif ( GameHour > 2.125 )
MessageBox, "It's quarter past two, a.m."
elseif ( GameHour > 2 )
MessageBox, "It's just past two, a.m."
elseif ( GameHour > 1.875 )
MessageBox, "It's close to two, a.m."
elseif ( GameHour > 1.625 )
MessageBox, "It's quarter to two, a.m."
elseif ( GameHour > 1.375 )
MessageBox, "It's half past one, a.m."
elseif ( GameHour > 1.125 )
MessageBox, "It's quarter past one, a.m."
elseif ( GameHour > 1 )
MessageBox, "It's just past one, a.m."
elseif ( GameHour > 0.875 )
MessageBox, "It's close to one, a.m."
elseif ( GameHour > 0.625 )
MessageBox, "It's quarter to one, a.m."
elseif ( GameHour > 0.375 )
MessageBox, "It's half past midnight, a.m."
elseif ( GameHour > 0.125 )
MessageBox, "It's quarter past midnight, a.m."
else
MessageBox, "It's just past midnight, a.m."
endif
set desktop to 0
else
MessageBox, "Shutting Down"
set desktop to 0
endif
endif
end laptop_script_0
ist auf ein gegenstand belegt, der wenn man ihn aktiviert eine message box öffnen soll mit zwei buttons
das funzt auch, nur wenn ich auf den "uhrzeit" button drücke, dann bricht der script ab und es passiert nichts mehr wenn ich auf den gegenstand klicke und wenn ich auf den ausschalten button drücke, dann zeigt er mir die uhrzeit an.
habe nach anleitung von scripting for dummies 6 gehandelt.
dort steht nämlich :
Begin my_first_script
Short controlvar
Short button
If ( OnActivate == 1 )
If ( controlvar == 0)
MessageBox "Voiceless it cries, wingless flutters, toothless bites, mouthless mutters.
What is it?", "Bat", "Old woman", "Wind", "Wraith"
Set controlvar to 1
elseif controlvar > 1
activate
endif
endif
if (controlvar == 1)
set button to GetButtonPressed
if ( button == -1 )
return
elseif ( button == 2)
MessageBox "The answer was correct"
Activate
set controlvar to 2
else
MessageBox "The answer was wrong"
set controlvar to -1
endif
endif
End
als beispiel
bitte um antwort
__________________ IT'S A GOOD DAY TO DIE
Dieser Beitrag wurde von Worf am 06.04.2004, 18:25 Uhr editiert.
|