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 » script problem mit ctd ohne fehlermeldung » 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
LordKain
Crusader




Dabei seit: August 2003
Geschlecht:
Herkunft: Bamberg
Beiträge: 265

LordKain ist offline
script problem mit ctd ohne fehlermeldungAntwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

irgendwie will bei mir momentan kaum ein script laufen. also das script hängt an einem durzog mit eigener id. wenn "_alma_HMG_durzog1" im Journal < 10 (also 0) ist, soll der durzog und zwei nebelobjekte deaktiviert werden, allerdings natürlich nur einmal (dafür doonceA). wenn der Journal eintrag nun auf 10 gestellt wird (per dialog) sollen zunächst nach 3 sec der durzog und der nebel aktiviert werden und zwei sec später der nebel wieder deaktiviert werden (dafür doonceB bzw. C). im todesfall des durzogs soll noch ein sound abgespielt werden und der journal eintrag geändert werden.

problem ist nun aber, sobald man die zelle mit dem durzog betreten will, gibts einen ctd ohne fehlermeldungen in der warnings.txt. ich hoffe hier kann mir jemand helfen!


Begin _alma_DurzogScript

float timer
short doonceA
short doonceB
short doonceC

if ( OnDeath == 1 )
playsound "Mysticism Cast"
Journal "_alma_HMG_durzog1" 20
endif

if ( doonceA = 0 )
if ( GetJournalIndex "_alma_HMG_durzog1" < 10 )
"_alma_durzog_fervan1"->Disable
"_alma_smoke_fervan1"->Disable
"_alma_smoke_fervan2"->Disable
set doonceA to 1
endif
endif

if ( GetJournalIndex "_alma_HMG_durzog1" = 10 )
set timer to ( timer + GetSecondsPassed )
if ( timer 5 )
if ( doonceB = 0 )
"_alma_smoke_fervan1"->Disable
"_alma_smoke_fervan2"->Disable
set doonceB to 1
endif
elseif ( timer 3 )
if ( doonceC = 0 )
"_alma_smoke_fervan1"->Enable
"_alma_smoke_fervan2"->Enable
"_alma_durzog_fervan1"->Enable
set doonceC to 1
endif
endif
endif

End


__________________

28.12.2003, 13:22 Profil von Füge  deiner Freunde-Liste hinzu Email an LordKain senden Homepage von LordKain Füge LordKain 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