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 » Erledigt: levelbasiertes Türöffnen » 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
Heavenfighter
Warrior




Dabei seit: Juli 2003
Geschlecht:
Herkunft:
Beiträge: 78

Heavenfighter ist offline
levelbasiertes TüröffnenAntwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

Huhu!

Ist es möglich dafür zu sorgen dass man durch eine bestimmte Tür erst ab Level 25 durchkommt?
Ich dachte,
es könnte so funktionieren wie dei den Rüstungspuppen, mit SkipAnimation.
Bin nur grad noch auf der Arbeit und kann's nicht ausprobieren.
(-;

ben
<><

30.07.2003, 15:55 Profil von Füge  deiner Freunde-Liste hinzu Email an Heavenfighter 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

Skipanimation?

Ich würde die Aktivierung mit onactivate abfangen und erst nach einer Levelabfrage mit activate die Tür ansprechen.


__________________


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

30.07.2003, 16:04 Profil von Füge  deiner Freunde-Liste hinzu Email an Hephaistos senden
Heavenfighter
Warrior




Dabei seit: Juli 2003
Geschlecht:
Herkunft:
Beiträge: 78

Heavenfighter 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

Sooo...

Ich hab mir da mal was überlegt:

code:

;Tür öffnet sich erst ab einem angegebenen Level

begin ben_my_leveled_door

If ( OnActivate == 1 )
If ( Player->getlevel < 25 )
return
endif
endif

end ben_my_leveled_door


Wenn das Spielerlevel kleiner 25 ist,
wird die Tür nicht geöffnet.
Oder ist die bei 'OnActivate == 1' schon offen?
Kann's grad nicht testen, die MW-CD fehlt mir.

ben
<><

Dieser Beitrag wurde von Heavenfighter am 31.07.2003, 10:53 Uhr editiert.

31.07.2003, 10:53 Profil von Füge  deiner Freunde-Liste hinzu Email an Heavenfighter senden
Garak
Admin




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

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

Du musst für den fall, dass die Tür aufgehen soll, noch mit dem Befehl Activate die standartaktivierung (= Tür geht auf) auslösen...


__________________
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

31.07.2003, 11:27 Profil von Füge  deiner Freunde-Liste hinzu Email an Garak senden Homepage von Garak Füge Garak in deine Contact-Liste ein
Heavenfighter
Warrior




Dabei seit: Juli 2003
Geschlecht:
Herkunft:
Beiträge: 78

Heavenfighter 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 Garak
Du musst für den fall, dass die Tür aufgehen soll, noch mit dem Befehl Activate die standartaktivierung (= Tür geht auf) auslösen...


So etwa:
code:

;Tür öffnet sich erst ab einem angegebenen Level

begin ben_my_leveled_door

If ( OnActivate == 1 )
If ( Player->getlevel < 25 )
Messagebox "Level zu niedrig"
return
else
Activate
endif
endif

end ben_my_leveled_door


Hab's doch testen können.
Es funktioniert!
Juppidu!
(-;

ben
<><

Dieser Beitrag wurde von Heavenfighter am 31.07.2003, 12:20 Uhr editiert.

31.07.2003, 11:33 Profil von Füge  deiner Freunde-Liste hinzu Email an Heavenfighter senden
Garak
Admin




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

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

mich wundert grade, dass die Messagebox überhaupt irgendwann kommt, da sie ja hinter dem return steht... ach ja - die tür ist nicht zufällig auch noch konventionell abgeschlossen?


__________________
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

31.07.2003, 11:51 Profil von Füge  deiner Freunde-Liste hinzu Email an Garak senden Homepage von Garak Füge Garak in deine Contact-Liste ein
Heavenfighter
Warrior




Dabei seit: Juli 2003
Geschlecht:
Herkunft:
Beiträge: 78

Heavenfighter 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

Die Messagebox gehört natürlich vor das return,
hatte ich aber nur falsch ins Forum kopiert.
(-;
Die Tür hat sonst kein Schloss.
Wäre das denn sinnvoll?

ben
<><

31.07.2003, 12:21 Profil von Füge  deiner Freunde-Liste hinzu Email an Heavenfighter senden
Garak
Admin




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

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 Heavenfighter
Die Tür hat sonst kein Schloss.
Wäre das denn sinnvoll?

ben
<><




nein, eben nicht...

ich vergleich das nacher zu hause mal mit meinem stärkeabhängigen türscript...


__________________
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

31.07.2003, 12:28 Profil von Füge  deiner Freunde-Liste hinzu Email an Garak senden Homepage von Garak Füge Garak in deine Contact-Liste ein
Heavenfighter
Warrior




Dabei seit: Juli 2003
Geschlecht:
Herkunft:
Beiträge: 78

Heavenfighter 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

Garak,
schau mal in meinen Post,
wo das Script drinn steht.
Es funktioniert nu.
(-;
Ich hatte ein paar Fehler gemacht,
beim hin und her kopieren zwischen Forum und Editor.

ben
<><

31.07.2003, 12:35 Profil von Füge  deiner Freunde-Liste hinzu Email an Heavenfighter senden
BleedingMoon
Mage




Dabei seit: August 2003
Geschlecht:
Herkunft:
Beiträge: 210

BleedingMoon 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

äääh, mal so ganz nebenbei....

:da es anscheinend verständigungs-probleme mit meinem post gab, nochmal von neuem:

EDIT: *fg*
ALSO,
1. hatte ich nen kleinen denkfehler vorhin und die hälfte meines probs hat sich erledigt

2. wollte ich eigentlich fragen, ob es irgendeinen möglichkeit gibt, den level eines gegners IM Spiel abzufragen (tastenkombi, mausklick o.ä.)... im editor kann man ja den level für eine kreatur einstellen... nun ist eben meine frage, ob ich auch während des spiels erkennen kann, wie gut (welches level) mein gegner besitzt



P.S.S.: jetzt verständlich genug ? *hoff*

P.S.S.S: durch meinen post-edit paßt meine frage jetzt gar nicht mehr zum thread


__________________
|. There are only 10 types of people in the world: those who understand binary, and those who don't .|

Dieser Beitrag wurde von BleedingMoon am 05.09.2003, 20:37 Uhr editiert.

05.09.2003, 20:16 Profil von Füge  deiner Freunde-Liste hinzu Email an BleedingMoon senden Homepage von BleedingMoon
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

nochmal verständlcih?


__________________

"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.09.2003, 20:21 Profil von Füge  deiner Freunde-Liste hinzu Email an madmaxx senden Homepage von madmaxx Füge madmaxx in deine Contact-Liste ein
BleedingMoon
Mage




Dabei seit: August 2003
Geschlecht:
Herkunft:
Beiträge: 210

BleedingMoon 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 madmaxx
nochmal verständlcih?



öhm, so, hab jezt noch mal meinen letzten post editiert....


__________________
|. There are only 10 types of people in the world: those who understand binary, and those who don't .|

05.09.2003, 21:19 Profil von Füge  deiner Freunde-Liste hinzu Email an BleedingMoon senden Homepage von BleedingMoon
Heavenfighter
Warrior




Dabei seit: Juli 2003
Geschlecht:
Herkunft:
Beiträge: 78

Heavenfighter 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

Argh...
Wer hat denn den Thread wieder rausgekramt?
(-;

Im Spiel das Level eines Gegners herausfinden sollte mit
"ID des Gegners"->getlevel funktionieren,
hab ich aber noch nie ausprobiert.
Anstatt der ID kannst du natürlich auch einfach nur die Konsole öffnen, den Gegner anklicken, dass sein Name(ID) oben steht und dann getlevel schreiben.

ben
<><

05.09.2003, 22:26 Profil von Füge  deiner Freunde-Liste hinzu Email an Heavenfighter senden
BleedingMoon
Mage




Dabei seit: August 2003
Geschlecht:
Herkunft:
Beiträge: 210

BleedingMoon 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

mmh hehe, das war wohl ich ;-)...
hab zuerst nach nem thread suchen wollen, bevor ich nen neuen aufmach ;-)...

ok, das mit der konsole war mir klar... hab schon gedacht, es gäbe noch ne andere möglichkeit...
bei might and magic zum beispiel kommt halt immer schön nen info-fenster wenn mit der maus über den gegner fährt (sowas finde ich ganz schön praktisch, da man sich demnach auch sein kampfverhalten anpassen kann).....


__________________
|. There are only 10 types of people in the world: those who understand binary, and those who don't .|

05.09.2003, 23:09 Profil von Füge  deiner Freunde-Liste hinzu Email an BleedingMoon senden Homepage von BleedingMoon
Garak
Admin




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

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

Schätze, er meint, wie man den Level eines Gegners, der einen grade angreift, herausvindet... da man Seine ID nicht kennen kann bleibt nur, ein script von den Voicetopics Attac oder Hit zu starten, dass dan per getlevel auf die lokalen informationen des Gegners zugrefen kann - Achtung: Kreaturen benutzen nur die Hit-Topics, nie die AttackTopics... deswegen muss man in GhanBuriGhans Combat Moves auch den Gegener erst ein mal treffen, bevor die Zusatzangriffe möglich sind....


__________________
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

05.09.2003, 23:14 Profil von Füge  deiner Freunde-Liste hinzu Email an Garak senden Homepage von Garak Füge Garak 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