Registrierung Häufig gestellte Fragen Suche Mitgliederliste Portal - Planet Skyrim.de Kalender Moderatoren und Administratoren Startseite
Morrowind&OblivionForum.de - PMM-Projects Network » The Elder Scrolls III: Morrowind » Morrowind Editor Help » HILFE BEI SCRIPT BENÖTIGT!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! » Hallo Gast [registrieren|anmelden]
« Vorheriges Thema Nächstes Thema » Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Autor
Beitrag
Bseije
Scout




Dabei seit: Januar 2003
Geschlecht:
Herkunft:
Beiträge: 2

Bseije ist offline
  HILFE BEI SCRIPT BENÖTIGT!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Antwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

Hi ich brauche Hilfe bei diesem script!

Ich möchte das wenn man auf stop drückt, dass das soundfile welches man vorher aktiviert hat stoppt!!!!!!

----------------------------------------------------------------------
begin Bseije

short messageOn
short button

if ( OnActivate == 1 )

MessageBox, "Chose", "Play", "Stop"
set messageOn to 1

endif

if ( messageOn == 1)

set button to GetButtonPressed

if ( button >= 0 )
set messageOn to 0
endif


elseif ( button == 1 )
PlaySound "matrix"
MessageBox "Play Music"
endif

if ( messageOn == 2)

set button to GetButtonPressed

if ( button >= 0 )
set messageOn to 0
endif

elseif ( button == 2 )
Stopsound "matrix"
MessageBox "StopMusic"

endif

endif


end bseije
----------------------------------------------------------------------

30.01.2003, 14:55 Profil von Füge  deiner Freunde-Liste hinzu Email an Bseije senden
iladrion
Craftsman




Dabei seit: September 2002
Geschlecht: keine Angabe
Herkunft:
Beiträge: 288

iladrion ist offline
  Antwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

ich vermute du willst ne musikbox erstellen?

1. streammusic "dateiname.ext" kann mp3s und auch sounds abspielen, die nich im PlugIn als sound eingetragen sind. "dateiname.ext" muss in MW\datafiles\music\ liegen

2.
hab meine kommentare und änderungen mit ";" eingeleitet

begin Bseije

short messageOn
short button

if ( OnActivate == 1 )
MessageBox, "Chose", "Play", "Stop"
set messageOn to 1
endif

;bis hierher ok

if ( messageOn == 1)
set button to GetButtonPressed

if ( button >= 0 )
;hier sollte eine reaktion auf choose kommen, oder?
set messageOn to 0
;das folgende endif is, glaub ich, zuviel
;endif

elseif ( button == 1 )
PlaySound "matrix"
MessageBox "Play Music"
; folgende zeile fehlte:
set messageOn to 2
;hier war wieder nen endif zuviel:
;endif
;das folgende stand bei dir weiter unten, hier ist es aber besser aufgehoben:
elseif ( button == 2 )
Stopsound "matrix"
MessageBox "StopMusic"
;wieder hat diese zeile gefehlt:
set messageon to 2
endif

;hier nach hab ich nur nen bissel vom alten weggeschnitten
if ( messageOn == 2)

set button to GetButtonPressed

if ( button >= 0 )
set messageOn to 0
endif

endif


end bseije

in dieser version wird das fenster mit "Choose, Play, Stop" aber nur einmal angezeigt pro aktivierung des Objektes, wenn man also stop drücken will muss man den gegenstand an dem das script hängt nochmal aktivieren. habs nich getestet, aber sollte so, dem was du vor hast näherkommen. Viel erfolg


__________________
keep on modding...



31.01.2003, 07:10 Profil von Füge  deiner Freunde-Liste hinzu Email an iladrion senden
Bseije
Scout




Dabei seit: Januar 2003
Geschlecht:
Herkunft:
Beiträge: 2

Bseije ist offline
Es geht nicht !!!Antwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

Es geht leider immer noch nich!!!


Wenn man das Script speichern will sagt er:

---------------------------------------------------------------
miss matched if/else/endif starting on line 13
---------------------------------------------------------------



31.01.2003, 11:21 Profil von Füge  deiner Freunde-Liste hinzu Email an Bseije senden
hochbass
Vampire




Dabei seit: November 2002
Geschlecht:
Herkunft:
Beiträge: 1037

hochbass ist offline
  Antwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

noch ein endif fehlte

begin Bseije

short messageOn
short button

if ( OnActivate == 1 )
MessageBox, "Chose", "Play", "Stop"
set messageOn to 1
endif

;bis hierher ok

if ( messageOn == 1)
set button to GetButtonPressed
if ( button >= 0 )
;hier sollte eine reaktion auf choose kommen, oder?
set messageOn to 0
;das folgende endif is, glaub ich, zuviel
;endif
elseif ( button == 1 )
PlaySound "matrix"
MessageBox "Play Music"
; folgende zeile fehlte:
set messageOn to 2
;hier war wieder nen endif zuviel:
;endif
;das folgende stand bei dir weiter unten, hier ist es aber besser aufgehoben:
elseif ( button == 2 )
Stopsound "matrix"
MessageBox "StopMusic"
;wieder hat diese zeile gefehlt:
set messageon to 2
endif
;hier nach hab ich nur nen bissel vom alten weggeschnitten
endif ; dieses hier
if ( messageOn == 2)
set button to GetButtonPressed
if ( button >= 0 )
set messageOn to 0
endif
endif
end ;script und das hier


__________________
"The White Wolf of Lokken Mountain"
Releasetreath

Dieser Beitrag wurde von hochbass am 31.01.2003, 11:30 Uhr editiert.

31.01.2003, 11:28 Profil von Füge  deiner Freunde-Liste hinzu Email an hochbass senden Homepage von hochbass Füge hochbass in deine Contact-Liste ein
  « Vorheriges Thema Nächstes Thema »
Neues Thema erstellen Antwort erstellen
Gehe zu:

Design by: Garak - Powered by: Burning Board 1.1.1 © 2001 WoltLab GbR