Statusänderung durch Item
Hi zusammen,
ich bin relativ neu, genaugenommen erst 2 Wochen mehr oder weniger aktiv dabei mich in den Maker einzufummeln.
Allerdings stehe ich jetz vor dem Problem, dass ich wenn ich ein Rüstitem anlege eine Statusänderung auch außerhalb des Kampfes haben will.
Also ich lege eine zum Beispiel Halskette bei "extras" an und die soll den Status "verzaubert" auslösen, der soll keine direkten Einfluss auf den Charakter haben sondern nur auf mögliche Gesprächsoptionen. Sobald ich die Kette ablege, soll der Status weg sein.
Ich hab ein Commentevent erstellt, das nötige item, und der Klasse erlaubt es zu tragen bzw dem Helden soweit sogut, allerdings wird mir im "Menü" wo die Werte des Helden stehen nicht der Status verzaubert angezeigt.
Könnt ihr mir weiterhelfen. Danke im Vorraus
ich bin relativ neu, genaugenommen erst 2 Wochen mehr oder weniger aktiv dabei mich in den Maker einzufummeln.
Allerdings stehe ich jetz vor dem Problem, dass ich wenn ich ein Rüstitem anlege eine Statusänderung auch außerhalb des Kampfes haben will.
Also ich lege eine zum Beispiel Halskette bei "extras" an und die soll den Status "verzaubert" auslösen, der soll keine direkten Einfluss auf den Charakter haben sondern nur auf mögliche Gesprächsoptionen. Sobald ich die Kette ablege, soll der Status weg sein.
Ich hab ein Commentevent erstellt, das nötige item, und der Klasse erlaubt es zu tragen bzw dem Helden soweit sogut, allerdings wird mir im "Menü" wo die Werte des Helden stehen nicht der Status verzaubert angezeigt.
Könnt ihr mir weiterhelfen. Danke im Vorraus
Wäre es nicht ok den Status im Menü wegzulassen? Dann liesse sich das nämlich ganz einfach lösen.Schreib einfach in die Itembeschreibung das es verzaubert ist.
Beispiel: Es gibt ein Magisches Tor, durch dieses kannst du nur durchgehen wenn du das Verzauberte Elfenhaargummie nicht nur im Inventar hast sondern
es auch noch vom Helden ausgerüstet ist. So macht man folgendes:
In dem Event das auf das Verzauberte Item reagieren soll, erstellt man eine Bedingung auch Conditional Branch genannt.
Hierbei wäre die Bedingung: Hat der Held das Elfenhaargummi ausgerüstet?
Bei Ja= Du lässt geschehen was passieren soll wenn die Bedingung zutrifft.
Im Else Case,also falls die Bedingung nicht zutrifft, schreibst du rein was passiert wenn die Bedinguing nicht zutrifft (In manchen Fällen kann man den Else Case einfach weglassen).
Gruß Bex
Beispiel: Es gibt ein Magisches Tor, durch dieses kannst du nur durchgehen wenn du das Verzauberte Elfenhaargummie nicht nur im Inventar hast sondern
es auch noch vom Helden ausgerüstet ist. So macht man folgendes:
In dem Event das auf das Verzauberte Item reagieren soll, erstellt man eine Bedingung auch Conditional Branch genannt.
Hierbei wäre die Bedingung: Hat der Held das Elfenhaargummi ausgerüstet?
Bei Ja= Du lässt geschehen was passieren soll wenn die Bedingung zutrifft.
Im Else Case,also falls die Bedingung nicht zutrifft, schreibst du rein was passiert wenn die Bedinguing nicht zutrifft (In manchen Fällen kann man den Else Case einfach weglassen).
Gruß Bex
Ich hatte gerade gedacht, das muss doch lösbar sein und versuchte mich daran den status verzaubert einzufügen und den ähnlich wie gift zu machen - da gift ja auch außerhalb des kampfes aktiv ist.
ich machte also eine map, nur gras, ne truhe mit der kette und dann einen paralellen prozess, der sagt wenn ralph kette angelegt , dann ändere status zu verzaubert.
das ging aber nicht.
kann mir einer sagen warum?
Vieleicht kommen wir ja auf diesem wege der lösung näher.
ps: ich weiß das bringt dann sicher auch nicht viel - man müsste dann auf jeder map wieder einen prozess machen, der die kette prüft, falls man sie ablegt, aber dafür gibts doch dann sicher ein script oder so.
ich machte also eine map, nur gras, ne truhe mit der kette und dann einen paralellen prozess, der sagt wenn ralph kette angelegt , dann ändere status zu verzaubert.
das ging aber nicht.
kann mir einer sagen warum?
Vieleicht kommen wir ja auf diesem wege der lösung näher.
ps: ich weiß das bringt dann sicher auch nicht viel - man müsste dann auf jeder map wieder einen prozess machen, der die kette prüft, falls man sie ablegt, aber dafür gibts doch dann sicher ein script oder so.
MfG Zorro
_______________________________________________________________________________________________________________________________________
_______________________________________________________________________________________________________________________________________
@Zorro88
Dir fehlt vermutlich das Fehler reparatur Skript im Maker. Ohne dieses ist diese standard Funktion kaputt.
Das Event von dir wird also funktionieren, es gibt aber ein Problem.Wenn man im Menü ist und die Kette ausrüstet, erscheint der Status erst beim verlassen des Menüs.
Das Event updatet sich nicht wenn man im Menü ist. Hatte eine ähnliche Lösung deshalb verworfen.
Ich sehe trotzdem nicht den Sinn und Zweck dieser Funktion unbedingt über Status zu regeln.
Man sieht lediglich beim Statusfenster und im Menü das kleine Icon für den Status.Wozu also?
Edit @ Zorro: Entweder kopierst du das Paralell Event auf jede Map, oder du machst was besseres, nämlich ein Comon Event.
Dieses Comon Event auf Paralell gestellt, wird dann für jede Map ausgeführt/genommen. Das erleichtert auch naträgliche Änderungen daran,
da du nur ein Event hast und nicht für jede Map eins.
Gruß Bex
Dir fehlt vermutlich das Fehler reparatur Skript im Maker. Ohne dieses ist diese standard Funktion kaputt.
Das Event von dir wird also funktionieren, es gibt aber ein Problem.Wenn man im Menü ist und die Kette ausrüstet, erscheint der Status erst beim verlassen des Menüs.
Das Event updatet sich nicht wenn man im Menü ist. Hatte eine ähnliche Lösung deshalb verworfen.
Ich sehe trotzdem nicht den Sinn und Zweck dieser Funktion unbedingt über Status zu regeln.
Man sieht lediglich beim Statusfenster und im Menü das kleine Icon für den Status.Wozu also?
Edit @ Zorro: Entweder kopierst du das Paralell Event auf jede Map, oder du machst was besseres, nämlich ein Comon Event.
Dieses Comon Event auf Paralell gestellt, wird dann für jede Map ausgeführt/genommen. Das erleichtert auch naträgliche Änderungen daran,
da du nur ein Event hast und nicht für jede Map eins.
Gruß Bex
Was machst du wenn der Held 5 Statuse auf einmal hat, das ist die Maximale glaub ich.
Dann siehst du nur einen statt fünf Zustandsveränderungen .
Deshalb gibt es beim Vx die kleinen bildchen, so kann der spieler übersichtlich sehen welche Zustandsveränderungen im Moment auf den Helden wirken.
Man müsste sich mal andere Menüskripts anschauen, vieleicht hast du glück und dort gibt es sowas wieder.
Ich hab selber noch kein anderes Menüskript verwendet, musst also selber suchen . Sorry.
Gruß Bex
Dann siehst du nur einen statt fünf Zustandsveränderungen .
Deshalb gibt es beim Vx die kleinen bildchen, so kann der spieler übersichtlich sehen welche Zustandsveränderungen im Moment auf den Helden wirken.
Man müsste sich mal andere Menüskripts anschauen, vieleicht hast du glück und dort gibt es sowas wieder.
Ich hab selber noch kein anderes Menüskript verwendet, musst also selber suchen . Sorry.
Gruß Bex
Erstmal danke für den Hinweis 
Es wird bei mir nur 3 Statusarten geben alle anderen hab ich aus der DB geworfen für das Spiel.
Jede Statusart hebt die andere auf bzw ersetz sie, damit komm ich nicht zu dem vom dir beschriebenen Problem.
ich werd mal schauen ob ich ein Menü finde, notfalls frag ich nochmal in der Skriptforum nach
*edit, es gibt ja auch die prioritäeneinstellung bei den Stati... vielleicht kann man ein Skript machen das immer den höchsten status ermittelt und anzeigt

Es wird bei mir nur 3 Statusarten geben alle anderen hab ich aus der DB geworfen für das Spiel.
Jede Statusart hebt die andere auf bzw ersetz sie, damit komm ich nicht zu dem vom dir beschriebenen Problem.
ich werd mal schauen ob ich ein Menü finde, notfalls frag ich nochmal in der Skriptforum nach

*edit, es gibt ja auch die prioritäeneinstellung bei den Stati... vielleicht kann man ein Skript machen das immer den höchsten status ermittelt und anzeigt
Ähnliche Themen
-
Einsteigerhilfe »-
Das Grosse F.A.Q. - Alle Anfängerfragen auf einen Blick
(28. Oktober 2006, 22:33)
-
Events & Technik »-
Weltkarte als Item
(5. Januar 2012, 01:15)
-
Events & Technik »-
Skill durch Item
(13. November 2011, 11:22)
-
Einsteigerhilfe »-
Alchemie Script Syntax Error
(16. November 2011, 15:26)
-
Events & Technik »-
abfrage problem
(22. Juni 2011, 14:29)

Mapping:
Scripting:
Event:
Story:
Malen:
Musik & Sounds: