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 » Editor Archiv » Erledigt: move-befehl = einbahnstraße? » 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
Avenzius von Mythyria
Mage



Dabei seit: Juni 2003
Geschlecht:
Herkunft:
Beiträge: 249

Avenzius von Mythyria ist offline
  move-befehl = einbahnstraße?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 bin gerade dabei ein Script zu schreiben, in dem sich zwei Gegenstände(cd_1_rechts; cd_1_links) außeinander, danach zusammen und dann wieder außeinander bewegen sollen.Sie gehen aber immer nur außeindander und nicht zusammen.

Hier das script ( bei blau zusammen, bei rot außeinander)

if (cd_control == 0)
if (timer >= 3)
if (timer <= 4)
messagebox "a."
set x to 1
"cd_1_rechts"->move, y, 512
"cd_1_links"->move, y, 512

endif
endif
if (timer >= 10)
messagebox "b"
set cd_control to 2
endif
endif

.........

if (cd_control == 7)
if (timer >= 42)
messagebox "i"
"cd_1_rechts"-> move, y, 512
"cd_1_links"-> move, y, 512

set cd_control to 8
endif
endif


if (cd_control ==
if (timer >= 50)
if (timer <= 51)
messagebox "j"
set x to 2
"cd_1_rechts"->move, x, 512
"cd_1_links"->move, x, -512

endif
endif


__________________

Modding by me; Story by Gereon
An meiner Stelle würde ich sofort auf den Link klicken.

16.09.2003, 19:48 Profil von Füge  deiner Freunde-Liste hinzu Email an Avenzius von Mythyria senden
Hephaistos
Verschollen




Dabei seit: Februar 2003
Geschlecht:
Herkunft: Wien
Beiträge: 2102

Hephaistos 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

Was erwartest du? Die Koordinaten haben auch das selbe Vorzeichen, wenn sie sich bei blau zusammen bewegen, müßen sie unterschiedliche Vorzeichen haben, sonst bewegen sie sich in die selbe Richtung. Und beim Zusamen bewegen müßen sie logischerweise genau anders rum gepolt sein, was vorher plus war ist jetzt minus und umgekehrt.


__________________


Die Dummheit der Menschen und das Weltall sind unendlich, wobei ich mir beim Weltall noch nicht sicher bin.
Albert Einstein

Wenn die Klügeren nachgeben, regiert Dummheit die Welt.
Marie von Ebner-Eschenbach

16.09.2003, 22:20 Profil von Füge  deiner Freunde-Liste hinzu Email an Hephaistos senden
Avenzius von Mythyria
Mage



Dabei seit: Juni 2003
Geschlecht:
Herkunft:
Beiträge: 249

Avenzius von Mythyria 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

Ja, kann sein, dass ich das falsch geschrieben habe. Aber sie bewegen sich ja garnicht. Nicht in die gleiche Richtung und auch nicht in die entgegengesetzten Richtungen.


__________________

Modding by me; Story by Gereon
An meiner Stelle würde ich sofort auf den Link klicken.

18.09.2003, 19:24 Profil von Füge  deiner Freunde-Liste hinzu Email an Avenzius von Mythyria senden
Garak
Admin




Dabei seit: Juli 2002
Geschlecht:
Herkunft: Cardassia Prime
Beiträge: 9257

Garak 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

Zitat:
Original von Avenzius von Mythyria
Sie gehen aber immer nur außeindander und nicht zusammen.



Zitat:
Original von Avenzius von Mythyria
Aber sie bewegen sich ja garnicht. Nicht in die gleiche Richtung und auch nicht in die entgegengesetzten Richtungen.



was den nun? nur auseinander oder überhauptnicht???? und was ist mit den Messageboxes? erscheinen die? wenn nicht, liegt es an Deinen If-nestelungen, irgendwas blockt da... wenn die aber funktionieren, dann bleibt noch die frage, ob auch wirklich nur eine instanz der scheiben existiert... denk in dem zusammenhang bitte auch an savegameverdopplungen, will sagen teste Deine plugins nur mit savegames, die keine alte pluginversion enthalten!


__________________
drei mal dürft ihr raten, wer grade seine Signatur geschrottet hat...geht aber wieder - allerdings solltet Ihr noch die Finger von den Avataren lassen

18.09.2003, 21:34 Profil von Füge  deiner Freunde-Liste hinzu Email an Garak senden Homepage von Garak Füge Garak in deine Contact-Liste ein
Han
Mage




Dabei seit: April 2003
Geschlecht:
Herkunft: Chur, Schweiz
Beiträge: 187

Han 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

o, dieses script könnt ich gut brauchen.
aber was heisst "if ( cd_control == 0 ) ??


__________________
Viele nennen sich Percussionisten...
...aber nur er ist wirklich einer.

20.09.2003, 07:49 Profil von Füge  deiner Freunde-Liste hinzu Email an Han senden
Garak
Admin




Dabei seit: Juli 2002
Geschlecht:
Herkunft: Cardassia Prime
Beiträge: 9257

Garak 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

falls die Variable cd_controll den Wert 0 hat, führe den folgenden Block (also den teil, bis entweder else, elseif oder endif erscheint) aus.
Ob cd_controll jetzt lokal oder global ist, kann ich nicht sehen, da im tread ja nur scriptfragmente eingetragen sind... wahrscheinlich steht am anfang daes scriptes "short cd_controll", um eine enmtsprechende variable zu definieren....


__________________
drei mal dürft ihr raten, wer grade seine Signatur geschrottet hat...geht aber wieder - allerdings solltet Ihr noch die Finger von den Avataren lassen

20.09.2003, 10:15 Profil von Füge  deiner Freunde-Liste hinzu Email an Garak senden Homepage von Garak Füge Garak in deine Contact-Liste ein
Avenzius von Mythyria
Mage



Dabei seit: Juni 2003
Geschlecht:
Herkunft:
Beiträge: 249

Avenzius von Mythyria 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

1. cd_control ist eine lokale Variable.
2. "cd_1_rechts" und "cd_1_links" bewegen sich gar nicht.
3. sie bewegen sich gar nicht.
4. Ich nehme das Spiel, dass gleich zu Anfangs geladen wird, und teleportiere mich dann in die Zelle. Falls es euch interessiert, cellchange wird nicht abgefragt.


__________________

Modding by me; Story by Gereon
An meiner Stelle würde ich sofort auf den Link klicken.

Dieser Beitrag wurde von Avenzius von Mythyria am 21.09.2003, 20:43 Uhr editiert.

21.09.2003, 20:41 Profil von Füge  deiner Freunde-Liste hinzu Email an Avenzius von Mythyria senden
Garak
Admin




Dabei seit: Juli 2002
Geschlecht:
Herkunft: Cardassia Prime
Beiträge: 9257

Garak 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 bevorzuge bei move-befehlen immer, den entsprechenden Befehl lokal zu erteilen, da die "id-> "-Methode zu den genannten instanzenproblemen führen kann - leg dein den Timer steuerndes script auf einen neudefinierten gegenstand, der in der selben zelle plaziert ist (natürlich so, dass der player nicht drankommt - siehe ring unter der Arena), dann kannst du den Timer von den scripten auf den disks per neuergegenstandID.timer ansprechen...


__________________
drei mal dürft ihr raten, wer grade seine Signatur geschrottet hat...geht aber wieder - allerdings solltet Ihr noch die Finger von den Avataren lassen

21.09.2003, 21:59 Profil von Füge  deiner Freunde-Liste hinzu Email an Garak senden Homepage von Garak Füge Garak in deine Contact-Liste ein
Avenzius von Mythyria
Mage



Dabei seit: Juni 2003
Geschlecht:
Herkunft:
Beiträge: 249

Avenzius von Mythyria 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 werde es mal probieren.


__________________

Modding by me; Story by Gereon
An meiner Stelle würde ich sofort auf den Link klicken.

23.09.2003, 19:40 Profil von Füge  deiner Freunde-Liste hinzu Email an Avenzius von Mythyria senden
madmaxx
Ehrenmitglied




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

madmaxx 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

und?


__________________

"Die Flamme unsrer Väter wird nie erlöschen
sie lodert in uns auf Ewigkeiten
die Zeit steht kurz still, wir erinnern uns
mit stolzem Gefühl."

Das aktuelle TESCSKompendium & einiges mehr findet ihr hier

05.10.2003, 15:41 Profil von Füge  deiner Freunde-Liste hinzu Email an madmaxx senden Homepage von madmaxx Füge madmaxx 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