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 Fehler Medlungen » Hallo Gast [registrieren|anmelden]
Nächstes Thema » Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Autor
Beitrag
Xaskin
Scout



Dabei seit: Mai 2002
Geschlecht: keine Angabe
Herkunft:
Beiträge: 7

Xaskin ist offline
  Script Fehler MedlungenAntwort 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 versuche mich gerade in Scripte schreiben.

Dazu benutze ich das Plug-in "Seyda_time__shop.esp", dass ich modifiziert habe um zu sehen wie und was man machen kann.

Nun bekomme ich einen Scriptfehler : EXPRESSION, wenn ich dann auf continue druecke, die lapidare Meldung LEFT EVAL.
Der Fehler ist die Zeile "set button to 1", wobei button als "short button" deklariert ist und schon vorher mit "set button to 0" definiert wurde. "button" kommt auch in einer Abfrage vor.
Hat jemand aehnliche Probleme mit dem Editor beim Scripten? Habe es mit AMD und P3 ausprobiert, kein Unterschied

Jemand 'ne Idee ?

Gruss Xaskin


anbei das ganze ´Versuchssrcipt':

Begin Move_Tolvise

short travelNow
short button

Set travelNow to 0
Set button to 0


if ( GetDistance, Player > 20)
if (GameHour >= 7.40)
if (GameHour <= 7.41)
; PositionCell -42 -45 135 90 "Seyda Neen, Arrille's TradeHouse"
PositionCell 0 -350 135 90 "Seyda Neen, Arrille's TradeHouse"
endif
endif ; beim Start ein def. Platz fuer Tolvise

if (GameHour >= 7.50)
if (GameHour <=7.51)
AiTravel -100 -550 135 0
endif
endif
if (GameHour >=7.60)
if (GameHour <=7.61)
AiTravel -450 -350 398 0
endif
endif
if (GameHour >=7.75)
if (GameHour <=7.76)
AiTravel -280 -150 398 0
endif
endif
if (GameHour >=7.85)
if (GameHour <=7.86)
MessageBox "Travel"
AiTravel 0 50 398 0
endif
endif

if (GameHour >=8.10)
if (GameHour < 9.00)
if (travelNow == 0)
MessageBox "travelNow 0"
if (button == 0)
if (GetAiPackageDone == 1)
set travelNow to 1
MessageBox "travelNow 1 , auf 0"
AiTravel -50 0 384 0
endif
else
set travelNow to 1
AiTravel -50 -150 384 0
endif
endif
if (GetCurrentAiPackage == 1)
if (GetAiPackageDone == 1)
MessageBox "Done3"
set travelNow to 0
if (button == 0)
;---------------------------------------------------
set button to 1
; hier liegt der Scriptfehler ?
;---------------------------------------------------
MessageBox "Auf 1"
AiActivate "in_c_door_arched"
endif
endif
endif
endif
endif

if (GameHour >=9.50)
if (GameHour <= 9.51)
AiTravel -26 -232 398 0
endif
endif

if (GameHour < 6.00)
PositionCell -26, -232, 398, 0, "Seyda Neen, Arrille's TradeHouse"
endif
if (GameHour > 23.00)
PositionCell -26, -232, 398, 0, "Seyda Neen, Arrille's TradeHouse"
endif

endif

end

29.05.2002, 23:41 Profil von Füge  deiner Freunde-Liste hinzu Email an Xaskin senden
  Nächstes Thema »
Neues Thema erstellen Antwort erstellen
Gehe zu:

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