RPGVX.net

  RPGVX.net => RPGVX.net Service => Archiv => Thema gestartet von: aka Scorp am Dezember 01, 2008, 16:05:37

Titel: (Tech) Event Problem
Beitrag von: aka Scorp am Dezember 01, 2008, 16:05:37
Mahlzeit!


Ich bin neu hier und komme gleich mit meinem Problem! Ich schildere es mal:


Ich habe in meinem Spiel einen Baum.
Man soll von ihm, sagen wir mal alle 2 Minuten, was ernten können.
Nach ein paar Stunden rumprobieren und scheitern, dachte ich mir, dass ich doch lieber mir Hilfe suche.

Man integriert mit dem Baum: wenn die 2 min vorbei sind bekommt man einen Ast, wenn die 2 min noch nicht vorbei sind, kommt ein text mit dem Inhalt zB: Ich sollte später kommen.

Und das dann unendlich lange. Also sowas wie eine Schleife. Ich kriegs einfach nicht hin ~_~



Vielen Dank im Vorraus

aka Scorp
Titel: Re: Event Problem
Beitrag von: Sk!p am Dezember 01, 2008, 16:48:56
Hm...

Ich würde es folgendermaßen machen

Event Page A:
Einen Apfel plücken... > Self Switch A [On]

Event Page B - Start Self Switch A
Timer 2:00 - Text - Ich sollte später wieder kommen.,..

Timer einstellungen: Nach zwei minuten Self Switch A [Off]

So pflügst du einen Apfel, es wird ein 2 minuten Timer ausgelöst, wärend dessen Lauf du nichts
tun kannst als ne dumme Antwort vom Baum zubekommen. Nach den zwei minuten springt der
Timer wieder auf seite 1, wo du wieder einen Apfel pflücken kannst, um dann wieder eine
Wartezeit einzuäuten.

Ich habe es nicht probiert, das ist jetzt reine Theorie aber so müsste
es eigentlich funktionieren.

Ach ja: Willkommen im Forum ;)

Sk!p
Titel: Re: Event Problem
Beitrag von: aka Scorp am Dezember 01, 2008, 17:18:14
Okay danke. Das ist fast perfekt.


Es klappt alles so weit bis aus 2 Dinge.

1.) Der Timer soll starten sobald der Apfel gepflückt ist. Er startet aber erst nach dem man nochmal mit dem Baum intergriert hat.

2) Der Timer rechts oben in der Ecke ist sehr unpassend. Kann man ihn wegmachen? Wenn ya, wie?



Vielen Dank im Vorraus
Titel: Re: Event Problem
Beitrag von: Klex am Dezember 01, 2008, 17:55:05
So vielleicht schaff ich es dir zu helfen.
Was brauchst du für meine Version
2 Events mit jeweils 2 Seiten und 1nen Switch (Apfel z.b)

Hier die Erklärung. Erstelle 2 Events auf deiner Map
(http://e.imagehost.org/0352/Toturial.jpg)

Im Baum Event steht auf Seite 1 Nichts.
(http://e.imagehost.org/0421/Baum_s2.jpg)

Auf Seite 2 steht:
(http://e.imagehost.org/0918/Baum_s1.jpg)


Dann kommen wir zum Frucht Event (bei mir der Pilz)
Seite1 :
(http://e.imagehost.org/0059/Frucht_S_1.jpg)

Seite 2 :
(http://e.imagehost.org/0633/Frucht_S2.jpg)

Wie funktioniert das? Wenn du den Pilz anklickst wird der Switch "im" Baum Aktiviert.
Dieser Wartet jetzt die eingestellte Framezeit lange. In dieser Zeit kann bei dem Pilz kein Pilz
gefunden werden durch den aktivierten Switch. Wenn die Framezeit im Baum abgelaufen ist,
wird der Switch deaktiviert und alles beginnt bei anklicken des Pilzes von neuem
Das ist etwas umständlicher aber es Funktioniert ziemlich gut.

Grüe Klex
Titel: Re: Event Problem
Beitrag von: aka Scorp am Dezember 01, 2008, 19:01:52
Gesättigt habe ich mich dran gesetzt und muss leider enttäuscht sagen, es klappt nicht so gut.
Alles klappt bis auf eine Sache:
Sobald ich den Pilz loote dann friert das Spiel ein. Sobald ich mich wieder bewegen kann, kann ich nochmal looten.
So ist es aber ungewollt. Das soll man alle 5 min looten und da 5 min davorstehen? Naja


Aber vielen Dank für deine Bildbeschreibung =) Sehr nett.

D.N.S
Man wird dir sicher Helfen.. ;)
Bitte in zukunft Posts Edditieren da Doppelposts Verboten sind.



an D.N.S

Tut mir leid. Ich habe ein Stammforum und da ist es so, wenn man versucht 2 Posts hintereinander zu machen, dann werden sie zusammen gelegt. Sorry bin dran gewöhnt.
Titel: Re: Event Problem
Beitrag von: eugene222 am Dezember 01, 2008, 19:19:02
Nimm  die Lösung von Skip, und setze das zweite Event auf Parallel Prozess. Dann sollte das Problem gelöst sein, dass du den Baum nicht immer anklicken musst, damit der Timer startet. Dann machste Conditional Branch: Wenn die Taste Leertaste gedrückt. Das Häckchen bei Else machste weg. In die Conditional Branch kommt der Text. Ich mach dir gleich mal ne Demo.

*edit*
Ok das macht einige Probleme, da hab ich eine bessere Lösung. Aber wozu ich grad keinen Einfall hab ist, wie man die Time Anzeige weg bekommt, außer mit einem Skript.
Titel: Re: Event Problem
Beitrag von: Klex am Dezember 01, 2008, 19:38:30

Wegen deinem Problem bei meiner Version
Hast du beim Baum auf Seite 2 auch schön "Parallel Process"
gemacht?? ist nicht umsonst sehr dick umrandet. :D

Grüße Klex
Titel: Re: Event Problem
Beitrag von: aka Scorp am Dezember 01, 2008, 19:45:48
http://s11.directupload.net/file/d/1630/n3vmiilk_jpg.htm

[img] blubb [/img_] will nich klappen

Es passiert genau so wie bei der anderen Methode. Während des Wartens "hängt" sich das Spiel auf und dann kann ich mich bewegen und wieder neu looten. Man soll aber nicht festfrieren.
Titel: Re: Event Problem
Beitrag von: Klex am Dezember 01, 2008, 19:49:22
Oje du hast bei Move Route den Spieler bewegen lassen
Du musst auf "This Event" gehen!! :P
Bei dir wartet der "Player" 300Frams und nicht der Baum

Grüße Klex
Titel: Re: Event Problem
Beitrag von: aka Scorp am Dezember 01, 2008, 19:52:14
Oh mein Gott *kopf Tisch*

Das klappt nun endlich.


Ein RIESIGES Dankeschön an alle!
Titel: Re: Event Problem
Beitrag von: eugene222 am Dezember 01, 2008, 20:14:26
aber 300 frames sind doch nur 5 Sekunden, müssten das nicht 18000 Frames für 5 Min sein?
Titel: Re: Event Problem
Beitrag von: Sk!p am Dezember 02, 2008, 05:06:41
Ja aber ich glaube dann wäre er total ausgerastet wenn der Spieler
5 Minuten vor dem Pilz gestanden hätte,
Bei 3 Sekunden war das schon überschaulicher?^^

Sk!p
Titel: Re: Event Problem
Beitrag von: Dark Matter am Dezember 02, 2008, 16:51:40
Warum macht ihr es euch so kompliziert!?

Ich habe das Problem folgendermaßen gelöst:

Hier das Event für den Baum: Wobei die Variable "[0002:Timer] >= 10" die Anzahl der Sekunden wiedergibt (im Bsp. 10s)
(http://www5.picfront.org/picture/8RNvIazXf/img/BaumEvent.png)

und hier der Timer:
(http://www5.picfront.org/picture/oQ2uS5Fn/img/TimerEvent.png)

funktioniert einwandfrei!!


MfG Dark Matter
Titel: Re: Event Problem
Beitrag von: Sk!p am Dezember 02, 2008, 17:01:47
Er hat es doch nun so wie er es will^^
Man braucht ihm jetzt nicht nochmehr Vorschläge an den
Kopf zu werfen, auch wenns nett gemeint ist...

Sk!p
Titel: Re: Event Problem
Beitrag von: aka Scorp am Dezember 03, 2008, 20:50:02
Um das schöne Forum mit meinen Threads nicht vollzuspammen, frag ich einfach hier.


Ich brauche schon wieder Hilfe. Ich möchte, dass dem Helden die ganze Zeit (zb alle 2 sec 1 hp) abgezogen wird.

Ich hab das wie da oben schon probiert aber sobald ich mich zu weit von den Events entferne, dann wird nix mehr abgezogen.
Komm ich wieder näher, so fängts wieder an.

Bitte um Hilfe
Titel: Re: Event Problem
Beitrag von: Frost am Dezember 03, 2008, 22:13:43
Gleiche Verfahren nur mit einem Common Event.
Das findest du in der Datenbank. (Also Tools -> Datenbank -> (oben son Karteikärtchen) Common Events)
Dann ist das Event auf jeder Map aktiv.
So wolltest du das doch, oder?
Titel: Re: Event Problem
Beitrag von: aka Scorp am Dezember 04, 2008, 21:15:40
Was genau kommt den in dieses Common Event rein =/
Titel: Re: Event Problem
Beitrag von: Sk!p am Dezember 04, 2008, 21:22:44
In ein Event irgendwo auf der Karte, welches einfach das CE
abruft und auf Parallel Proces steht, also immer auf dieses CE+
zugreift.

Sk!p
Titel: Re: Event Problem
Beitrag von: eugene222 am Dezember 05, 2008, 21:09:12
Da kommt das rein, was du früher im normalen Event drin hattest. Dann musst du den Common Event so aktivieren wie Skip es gesagt hat.
Titel: Re: Event Problem
Beitrag von: aka Scorp am Dezember 07, 2008, 14:44:24
Okay hab mich heute bisschen hingesetzt und probiert zu machen was ihr mir gesagt habt.
Ich bin ziemlich sicher, dass ich etwas falsch mache. Die HP werden nicht -1 sondern gleich
-16 oder so abgezogen.

Hab das so gemacht:


Common event
Event auf der Map


http://s10.directupload.net/file/d/1636/2drxcpvw_jpg.htm

Danach hab ich noch ein Event auf der Map, welches den Switch 60 anmacht.


Klar da stimmt was nicht. Aber was?


Vielen Dank im Vorraus ;)
Titel: Re: Event Problem
Beitrag von: Frost am Dezember 07, 2008, 14:50:32
Wenn du mal das ganze Projekt oder auch n neues Projekt mit nur diesem Event hochladen würdest könnte ich dir sicher helfen.
Aber damit kann ich jetzt nicht viel anfangen...
Hab zwar schon sone Vermutung... würde aber wie gesagt gern n bisschen mehr sehen.
Titel: Re: Event Problem
Beitrag von: aka Scorp am Dezember 07, 2008, 15:36:44
Bitte

http://rapidshare.com/files/171133859/Wa_gooht.rar.html


Es soll eigentlich jede Sekunde 1 HP abziehen aber naja schau es dir mal an.
Titel: Re: Event Problem
Beitrag von: eugene222 am Dezember 07, 2008, 16:30:39
Also, du willst, dass dem Helden jede Sekunde 1 HP abgezogen wird. Ich mach dir mal ne Demo. Wenn ein spezieler Switch an ist, wird dies gemacht. Wenn der Switch aus ist, ist das zu Ende.
Titel: Re: Event Problem
Beitrag von: Frost am Dezember 07, 2008, 16:39:15
http://rapidshare.com/files/171149802/Wa_gooht.rar.html

Hier.
Das dachte ich mir schon. Du hast zwar nen Timer, der jede Sekunde irgendeine Variable hochzählt aber keinen Timer beim Schaden zufügen/Leben abziehen.
Btw. ist es immer nützlich wenn man Variablen und Switchs benennt. Später weißt du nicht mehr welche Variable wofür war.
Hab auch noch was reingemacht, damit der Bildschirm alle 5 Sekunden rot aufleuchtet. Hilft einerseits dem Zählen ob alles funktioniert und andererseits weiß der Spieler dann, das ihm Leben abgezogen werden.
Titel: Re: Event Problem
Beitrag von: eugene222 am Dezember 07, 2008, 16:40:16
Oder probiers hiermit... ist viel Simpler und nicht so umständlich wie deins:
http://rapidshare.com/files/171150276/Project1.rar.html
Titel: Re: Event Problem
Beitrag von: Frost am Dezember 07, 2008, 16:45:32
Na ja, ich glaub er will so eine Durst-Anzeige wie bei z.B. Stranded machen.
Und ich glaube (weiß nicht ganz genau was er mi den Variablen vor hat) da hat er den richtigen Weg eingeschlagen.
Der Durst wird hochgezählt. Wenn man was trinkt geht es wieder runter aber zählt sich jede Sekunde wieder hoch. Wenn 60 erreicht wird, werden ihm Leben abgezogen. Wieso es aber bis 300 geht weiß ich nicht. Aber ist auch egal. ;)
Ich finde man muss selber Erfahrungen machen. Anfangs macht man immer alles komplizierter als es eig. ist (geht jeden falls mir so^^) und ich finde daraus lernt man ganz gut den Umgang mit Variablen.
Titel: Re: Event Problem
Beitrag von: aka Scorp am Dezember 07, 2008, 18:28:38
Na ja, ich glaub er will so eine Durst-Anzeige wie bei z.B. Stranded machen.
Und ich glaube (weiß nicht ganz genau was er mi den Variablen vor hat) da hat er den richtigen Weg eingeschlagen.
Der Durst wird hochgezählt. Wenn man was trinkt geht es wieder runter aber zählt sich jede Sekunde wieder hoch. Wenn 60 erreicht wird, werden ihm Leben abgezogen. Wieso es aber bis 300 geht weiß ich nicht. Aber ist auch egal. ;)
Ich finde man muss selber Erfahrungen machen. Anfangs macht man immer alles komplizierter als es eig. ist (geht jeden falls mir so^^) und ich finde daraus lernt man ganz gut den Umgang mit Variablen.

OHA. Respekt. Du hast sogar recht. Das soll sowas wie Stranded werden. Hab extra ein neues Projekt gemacht damit ich nicht meine Idee verrate, hehe.

Ich habe die Mana Leiste in Durst umbennant. Und deshalb soll jede Sekunde 1 "Mana" abgezogen" werden.


Es soll ohne irgendeinen Switch gehen.
Ich werde mir gleich mal die Sachen anschauen und dann reineditieren.


Ich finds klasse, dass hier einem so schnell und gut geholfen wird.
Titel: Re: Event Problem
Beitrag von: Frost am Dezember 07, 2008, 18:33:27
Na ja, irgendwas hast du in "Durst" umbenannt da konnt ichs mir dann denken. ^^
Aber wie gesagt benenne lieber immer alle Switchs und Variablen, sonst kann man dir evtl. auch nicht weiterhelfen und es wird ausserdem sehr unübersichtlich - auch für dich.
Aber keine bange, wird dir schon niemand die Idee klauen... höchstens nachmachen. ^^
Aber wir wissen ja, dass du zuerst die Idee hattest, dieses Spielprinzip im RPG-Maker umzusetzen
Titel: Re: Event Problem
Beitrag von: aka Scorp am Dezember 07, 2008, 18:50:59
Ach ich hab doch keine Angt, dass es mir jemand klaut oder nachmacht.
Ist ya nicht meine Idee und es hat bestimmt schon einer vor mir gemacht.
Außerdem ist das mein erstes, richtiges Spiel. Das wird garantiert totaler
Schrott. Aber bei wem war das erste Spiel denn schon mördergeil? Wohl
niemanden.

btw Frost, das klappt genau so wie ich es mir vorgestellt habe. Dankeschön
Und danke auch an eugene222 :)
Titel: Re: Event Problem
Beitrag von: Frost am Dezember 07, 2008, 19:06:07
Na ja, ich hab noch gar kein richtiges Spiel gemacht.^^
Immer nur mal Spiele angebrochen und so. :P
Aber vielleicht wird mein erstes ja der Renner. xD

Bitte bitte. ^^
Immer wieder gern.
Titel: Re: Event Problem
Beitrag von: aka Scorp am Dezember 27, 2008, 04:46:53
Guten Abend oder eher guten Morgen,

ich hätte da wieder ein Problemchen.
Ich schildere euch erstmal wie ich mir das vorstelle: Man wird auf
die Map teleportiert. Die Map ist entweder in die höhe oder länge gezogen.
Nach 3 Sec muss der Spieler in die lang gezogene Richtung laufen
weil von der anderen Seite Steine/Wölfe/what ever kommen. Sollten
sie ihn berühren gibts ein Game Over. Ihr versteht hoffentlich was ich meine.

Mein Problem ist, dass ich nicht weiß wie ich machen soll , dass die Steine rollen
aber sobald sie den Player berühren er drauf geht.


Mfg
Titel: Re: Event Problem
Beitrag von: Dark Matter am Dezember 27, 2008, 15:25:53
Hey aka Scorp,
ich hab mich mal hingesetzt und das hier zusammengeschustert. Hoffe es entspricht deinen Vorstellungen.

(http://img139.imageshack.us/img139/600/steinxa2.th.png) (http://img139.imageshack.us/my.php?image=steinxa2.png)

mfG Dark Matter
Titel: Re: Event Problem
Beitrag von: Darv am Dezember 27, 2008, 15:40:44
Es geht eigentlich viel leichter ;)  wenn du willst das sie von begin an auf den Spieler zu rollen (Die können ja ein Stück weiter weg sein,
damit dein Charakter genug Zeit hat wegzurennen) Dann kannst du es so machen:
(http://www.playpic.net/files/1uxm9ipo6cdskmo8uu2s_thumb.jpg) (http://www.playpic.net/viewer.php?file=1uxm9ipo6cdskmo8uu2s.jpg)
Einfach  bei der Moveroute das sie auf den Spieler zu rollen, freq. voll machen und den Speed kannst du einstellen wie du willst.
Trigger auf Event Touch und in der List Game Over

Edit: Du kannst auch Costum auswählen und dann die steine nach rechts bzw unten etc. rollen lassen
Titel: Re: Event Problem
Beitrag von: aka Scorp am Dezember 29, 2008, 01:59:18
Das ist richtig peinlich. Hab das so ähnlich versucht wie Dark Matter
aber bin gefailed. Das von Darv entspricht dem was ich wollte.
Ich danke euch beiden :)
SimplePortal 2.3.3 © 2008-2010, SimplePortal