-
General
Ja, wäre wohl besser. 
Wegen dem zu starken Schwert...ich glaub' ich mache da eine kleine Mini-Quest draus...
...habe aber wieder eine neue Frage. Und zwar will ich dem Spieler per Skript eine bestimmte Menge an Mana bzw Leben abziehen. Wie geht das?
-
Schwertmeister
Wenn du einen bestimmten Wert meinst, dann ist wohl ein per Script gecasteter spell die beste Lösung.
Wenn du einen Anteil in Prozent meinst, müssen wir uns ein nettes Script überlegen. (Aber ch frag lieber nochmal genau nach, damit ich mir nicht umsonst soviel Arbeit mache
)
-
General
Sagen wir mal 20 Mana, kein prozentualer Wert.
Habe übrigens wieder ein neues Problem. Ein Skript enabled einen Gegner, der allerdings brav stehen bleiben soll bis der Spieler in seine Nähe kommt und erst dann angreift. Das mit dem Angreifen funktioniert auch, aber anstatt stehen zu bleiben latscht der Gegner quer durch den Raum und bleibt erst an der gegenüberliegenden Wand stehen. Die Wander-Packages unter AI habe ich entfernt, das kann's also nicht sein...
-
Schwertmeister
Überprüf mal die Pathgrids
-
General
Direkt unter der Stelle, an der der Gegner enabled wird, habe ich extra einen ganzen Batzen an Pathgrids aufeinandergeklebt, aber es nützt nichts.
-
Schwertmeister
Hat der Gegener vielleicht noch ein altes Script dranhängen?
-
General
Nein, kein Script. Kein Script, keine AI, da ist eigentlich nichts was ihn dazu veranlassen könnte.
Das kuriose ist, er latscht sogar unbeschwert durch den Raum wenn man ihn bei Movement auf 'None' gestellt hat.
-
Schwertmeister
Humpf!... Das ist dann wohl ein AI-Fehler. Einer von der Sorte der durch irgendwas ausgelöst wird, mit dem man ihn niemals in Verbindung bringen würde.
Um es mit den Worten von...irgendsoeinem Bethedamitarbeiter zu sagen:
You move something here and it moves something over there.
Ich weiß wirklich nicht weiter. meine Lösung für solche Probleme ist meist: nochmal machen. Also den Gegener, aber am besten mit einer anderen Basis sofern du einen alten kopiert hast.
-
General
Okay, mal sehen, irgendwie wird's schon...kommen wir also mal zum 20-Mana-absaugen-Script zurück.^^
-
Ritter
Du brauchst einfach eine Eigenschaft mit Schaden Intelligenz oder Schaden: Magicka, die Du dem Spieler im richtigen Moment auf den Buckel hext. 
Mit Player.AddSpell "IDDerEigenschaft".
-
General
Gibt es da keine andere Möglichkeit?
Auf diese Weise wird nämlich der erlittene Schaden durch Resistenzen/Willenskraft verringert bzw völlig abgeblockt. Davon abgesehen ist das generell etwas unpassend - ich plante nämlich, einen Zauberstab zu machen, der anstelle von Ladungen Mana benötigt. Also bei jedem Schuss eine bestimmte Menge an Mana abzwackt.
-
Ritter
Leider nicht, von den Set/ModAv-Funktionen würde ich die Finger lassen. Ohne OBSE wird sich da kaum etwas anderes machen lassen.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln