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 » Vampir-skript » 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
kkb
KiNg-KooL




Dabei seit: Februar 2003
Geschlecht:
Herkunft: OSTZONE
Beiträge: 1994

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

In welchem skript (ich hoffe doch mal das es ein skript ist) sind die auswirkungen (keiner mag einen Sonnenschaden) von Vampirismus geregelt?
Ich muss die nämhlich für meinen Mod änderen und kann dann hoffentlich bald mal einen Teil zur probe rausgeben

P.S.:
bevor mich yemand falsch versteht. Ich brauche UNBEDINGT die allgemeinen auswirkungen für alle NPC's

edit:Ich hab grad festgestellt das ich dumm bin
-->der effekt Vampirismus kontrolliert ob die mit einem reden oder nicht stmmts?

aber ich hab noch ne andere frage
-->welche Veriable bestimmt ob der PC Vamp ist oder nicht?
die ist wichtig weil ich einen gewissen effekt hinzufügen muss wennn der player einer ist

edit2:ich ya noch dümmer als ich dachte...
für alles dies interressiert
-->die Variable für die Frage ist PCVampire!
0-->kein vamp
1-->Vamp
-1-->geheilt


__________________
the only way to get truth out of that post, is to read in upsite down in front of a mirror, while listening to the white album backwards.

Dieser Beitrag wurde von kkb am 17.05.2003, 16:21 Uhr editiert.

17.05.2003, 15:08 Profil von Füge  deiner Freunde-Liste hinzu Email an kkb senden Füge kkb in deine Contact-Liste ein
Took
a.k.a. Hatschie13
Verwarnung: 1




Dabei seit: April 2003
Geschlecht:
Herkunft: Berlin
Beiträge: 331

Took 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 welche Frage ist jetzt noch offen??? Hab 0 Ahnung was ich jetzt antworten soll.


__________________

17.05.2003, 16:26 Profil von Füge  deiner Freunde-Liste hinzu Email an Took senden Homepage von Took
kkb
KiNg-KooL




Dabei seit: Februar 2003
Geschlecht:
Herkunft: OSTZONE
Beiträge: 1994

kkb 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 Hatschie13
Und welche Frage ist jetzt noch offen???


keine!
-->hab alles selbst rausgekriegt und wie hier üblich die Lösung reingeschrieben!
-->der Thrad warted nur noch auf Garak der sich kurz anguckt ob meine Schlüüse richtig sind und das Ding dann closed


__________________
the only way to get truth out of that post, is to read in upsite down in front of a mirror, while listening to the white album backwards.

17.05.2003, 18:05 Profil von Füge  deiner Freunde-Liste hinzu Email an kkb senden Füge kkb in deine Contact-Liste ein
kkb
KiNg-KooL




Dabei seit: Februar 2003
Geschlecht:
Herkunft: OSTZONE
Beiträge: 1994

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

edit:
1.)Sorry für den Doppelpost
2.)Im meinen kleinen Mod (enthällt eine sehr spezielle Rüsstung) gibt es einen helm der wenn er aufgesetzt wird über ein skript ein paar sachen am char ändert!
Soweit, so gut, so einfach

Nun aber folgendes Problem:
Wenn ich den Helm wieder abnehmen bleiben die veränderung.
Das ist eigentlich auch logisch nur habe ich absolut keinen plan wie ich das ändern könnt?
deswegen hoffe ich mal ihr wisst den grundsätzlichen befehl wie man derartiges rückgängig machen kann.
(das skript will ich zur Zeit noch nicht posten da ich sonst zuviel von dekm was ich mache preisgebe...)


__________________
the only way to get truth out of that post, is to read in upsite down in front of a mirror, while listening to the white album backwards.

Dieser Beitrag wurde von kkb am 17.05.2003, 20:00 Uhr editiert.

17.05.2003, 18:27 Profil von Füge  deiner Freunde-Liste hinzu Email an kkb senden Füge kkb in deine Contact-Liste ein
Rhuarc
Craftsman




Dabei seit: Oktober 2002
Geschlecht:
Herkunft:
Beiträge: 334

Rhuarc 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

Obwohl ich mich nicht mit Scripten sehr gut auskenne, kann ich Dir in soweit weiterhelfen, das Du die Änderungen wieder mit anderen Vorzeichen nochmal machen musst.

In einer Mod wurde das so gemacht :
beim Anlegen des Bogen -> Hinzufügen von 50 Pfeilen
beim Ablegen des Bogen -> Wegnehmen von 60 Pfeilen
damit Du auch alle erwischt.

Ansonsten steht fast alles in Scripting for Dummies.

Hoffe ein wenig geholfen zu haben


__________________
Möget Ihr immer Wasser und Schatten finden (Aielgruss)
---------------------------------------------------------------------------

Homepage : Rhuarc's Inn

17.05.2003, 22:35 Profil von Füge  deiner Freunde-Liste hinzu Email an Rhuarc senden
Vvarden
Lord Shadow




Dabei seit: Dezember 2002
Geschlecht:
Herkunft: Cyrodiil
Beiträge: 4742

Vvarden 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

Gibt es eigentlich den "Scripting for Dummies" auch auf Deutsch ???

EDIT: 900 !!!


__________________

Shit happens, you can't avoid it.

.:: Live by Honor, Kill by Stealth ::.


Nur wenige wissen, wie viel man wissen muss, um zu wissen, wie wenig man weiß.

Dieser Beitrag wurde von Vvarden am 17.05.2003, 23:01 Uhr editiert.

17.05.2003, 23:00 Profil von Füge  deiner Freunde-Liste hinzu Email an Vvarden senden Homepage von Vvarden Füge Vvarden in deine Contact-Liste ein Xfire Screenname: eagleeyeone
kkb
KiNg-KooL




Dabei seit: Februar 2003
Geschlecht:
Herkunft: OSTZONE
Beiträge: 1994

kkb 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 Rhuarc
beim Ablegen des Bogen -> Wegnehmen von 60 Pfeilen
damit Du auch alle erwischt.


wie ist der befehl was ablegen anbelangt?
-->bei skripting for dummies steige ich nicht so recht durch


__________________
the only way to get truth out of that post, is to read in upsite down in front of a mirror, while listening to the white album backwards.

17.05.2003, 23:15 Profil von Füge  deiner Freunde-Liste hinzu Email an kkb senden Füge kkb in deine Contact-Liste ein
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

müsste player->removeitem sein
fragst du dann ab if ( pcequip != 1 )


__________________

"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

17.05.2003, 23:23 Profil von Füge  deiner Freunde-Liste hinzu Email an madmaxx senden Homepage von madmaxx Füge madmaxx in deine Contact-Liste ein
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

Oh, ich denke er meint die Meldung, etwas ausgezogen zu haben... Geht auch mit der Hilfsvariable OnPCEquip - darfst sie eben nicht von hand auf 0 setzen, dann macht das spiel das, sobald Du den helm ausziehst - für einfach eine eigene Zusatzvariable ein, die dafür sogt, dass nur ein mal pro anziehvorgang die entsprechenden effekte ausgelöst werden....


__________________
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.05.2003, 11:14 Profil von Füge  deiner Freunde-Liste hinzu Email an Garak senden Homepage von Garak Füge Garak in deine Contact-Liste ein
kkb
KiNg-KooL




Dabei seit: Februar 2003
Geschlecht:
Herkunft: OSTZONE
Beiträge: 1994

kkb 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

wenn ich wirklich verstehen würde wovon ihr zwei da redet kjönnte ich sagen was ich eigentlich will:
also nochmal ganz langsam (extra für mein lames verständniss)

Ich will effekte verändern wenn man die robe anzieht.
wenn diese wieder abnimmt soll das ganze wieder rückgängig gemach werden.
geht das mkit diesem onpceqiup=!1?
oder muss ich da noch was anderes einstellen?

p.s.:das ganze per while zu lösen geht leider nicht weil mein system sich dabei permanent verabschiedet...


__________________
the only way to get truth out of that post, is to read in upsite down in front of a mirror, while listening to the white album backwards.

18.05.2003, 11:26 Profil von Füge  deiner Freunde-Liste hinzu Email an kkb senden Füge kkb in deine Contact-Liste ein
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

Ich hab es so gelöst, ist vielleicht nicht die intelligenteste Lösung, aber funktioniert:

short onPCEquip
short br_waffenstatus

if ( onPCEquip == 1 )
..if ( br_waffenstatus == 0 )
....hier die gewünschten Aktionen einfügen
....set br_waffenstatus to 5
....Return
..endif
endif

if ( onPCEquip == 0 )
..if ( br_waffenstatus ==5 )
....hier die Aktionen rückgängig machen
....set br_waffenstatus to 0
....StopScript br_aegnors_dolch_script
..endif
endif

Hoffe das hilft dir.


__________________


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

18.05.2003, 15:39 Profil von Füge  deiner Freunde-Liste hinzu Email an Hephaistos 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

Genau das meinte ich! Ich kau nur eben ungern scripte vor, weil ch euch nicht zu abhängigen erziehen will


__________________
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.05.2003, 17:18 Profil von Füge  deiner Freunde-Liste hinzu Email an Garak senden Homepage von Garak Füge Garak in deine Contact-Liste ein
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

Zitat:
Orginal von Garak:
Genau das meinte ich! Ich kau nur eben ungern scripte vor, weil ch euch nicht zu abhängigen erziehen will

Diese Einstellung ist durchaus vernünftig, aber ich fürchte du erwartest zuviel. Du, Illadrion, Rhuarc und Hochbass seid wahrscheinlich die einzigen, die mit dem Scripten wirklich zurecht kommen. Den anderen geht's vermutlich wie mir, für mich bleibt das Scripten ein Buch mit sieben Siegeln und ohne eure Hilfe würde ich überhauptnichts auf die Reihe bringen.


__________________


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

19.05.2003, 18:17 Profil von Füge  deiner Freunde-Liste hinzu Email an Hephaistos 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

Aber Du hast es doch auch geschafft, oder? Ihr müsst nur aufhören, angst vor scripten zu haben! Niemand erwartet von euch, Iladrions abgedrehte Ai-Scripte zu verstehen (ich habs aus zeitgründen noch nicht wirklich versucht...), aber die kleinen "ich überwache einen zustand und reagiere auf änderung"- skripte sind nicht schwer, ihr müsst nur das, was ihr tun wollt in kleine schritte zerlegen - irgendwann sind die Schritte klein genug, dass sie einem befehl entsprechen!

Das einzige, was ich aus Deinem scriptstil ablesen kann: Du warst nie Assemblerprogrammierer, die nehmen für Zustände instinktiv 0 oder 1, nie 0 oder 5


__________________
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.05.2003, 08:17 Profil von Füge  deiner Freunde-Liste hinzu Email an Garak senden Homepage von Garak Füge Garak in deine Contact-Liste ein
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

Zitat:
Orginal von Garak:
Das einzige, was ich aus Deinem scriptstil ablesen kann: Du warst nie Assemblerprogrammierer, die nehmen für Zustände instinktiv 0 oder 1, nie 0 oder 5

Der wahr gut. Das einzige was ich je mit mäßigen Erfolg programmiert habe war mein Taschenrechner, der hatte so eine Art Basic. Daher kommt wahrscheinlich auch die Angewohnheit in 5er Schritten zu zählen, damit immer Platz bleibt noch eine Zeile einzufügen, die man vergessen hat.


__________________


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

20.05.2003, 09:52 Profil von Füge  deiner Freunde-Liste hinzu Email an Hephaistos senden
kkb
KiNg-KooL




Dabei seit: Februar 2003
Geschlecht:
Herkunft: OSTZONE
Beiträge: 1994

kkb 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
Genau das meinte ich! Ich kau nur eben ungern scripte vor, weil ch euch nicht zu abhängigen erziehen will


hey das war mein 6tes skript...
im übrigen verstehe ich was du meinst aber ein beispielskript kann helfen dieverse dinge zu erklären
-->zumal ich nun weiß wo mein Fehler lag (hätte ich vorher kaum gefunden)


__________________
the only way to get truth out of that post, is to read in upsite down in front of a mirror, while listening to the white album backwards.

20.05.2003, 16:31 Profil von Füge  deiner Freunde-Liste hinzu Email an kkb senden Füge kkb 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