collapse collapse

 Community


 User Info




Willkommen Gast. Bitte einloggen oder registrieren.

 Partnerseiten

rpgvx.net

Das Forum ist offline

Autor Thema: Tag-Nacht-System 1.0 (Eventbasiernd)  (Gelesen 5831 mal)

Offline Evil95

  • Aktuelles Projekt: Demon - Beginning of Chaos VX
  • Mr. MACK-Tile
  • ***
  • Beiträge: 289
    • http://demonvx-online.de.vu
Tag-Nacht-System 1.0 (Eventbasiernd)
« am: Juli 29, 2008, 16:21:13 »
Tag-Nacht-System
Version: 1.0  (29.7.08)
Von: Evil95

Was macht das Script?
Mit Hilfe dieses Scripts wird im Spiel ein komplettes Tag-Nacht-System ablaufen. Es gibt 4 Phasen:
Morgen, Tag, Abend, Nacht. Wenn man will kann man auch Events nur zu bestimmten Tageszeiten
ablaufen lassen.

Anleitung
Event-Teil
1. Die Demo laden und die Common Event in euer Spiel übertragen (bitte am Code nichts ändern)
2. Auf jeder Map muss ein Event sein, dass parallel läuft (keine angt es läuft nicht dauerhaft)

RGSS2-Teil (nicht unbedingt nötig)
Wenn man möchte, dass das T/N-System sofort nach Spielstart läuft kann man dieses Script benutzen:
Spoiler for Hiden:
def command_new_game
    confirm_player_location
    Sound.play_decision
    $game_party.setup_starting_members            # Initial party
    $game_map.setup($data_system.start_map_id)    # Initial map position
    $game_player.moveto($data_system.start_x, $data_system.start_y)
    $game_player.refresh
    $scene = Scene_Map.new
    RPG::BGM.fade(1500)
    close_command_window
    Graphics.fadeout(60)
    Graphics.wait(40)
    Graphics.frame_count = 0
    RPG::BGM.stop
    $game_map.autoplay
    # ========================================================
    # wird benötigt damit das T/N sofort nach Spielstart läuft
    $game_switches[35] = true
    # ========================================================
  end
Wer lieber selbst bestimmen möchte, wann das T/N-System anfängt, muss den RGSS2-Teil weglassen
und einfach den Switch 35 dann anstellen wenns anfangen soll.

Changelog
Version 1.0
- Ininitial-Release

Screenshots
Morgen
Spoiler for Hiden:
Tag
Spoiler for Hiden:
Abend
Spoiler for Hiden:
Nacht
Spoiler for Hiden:

Script
Common Event (ACHTUNG: sehr lange Bilder)
Tag-Nacht-System
Spoiler for Hiden:
Tint-Setzer
Spoiler for Hiden:
Map-Event (muss einmal pro Map sein)
Spoiler for Hiden:

Für Fortgeschrittene Event-Coder
Spoiler for Hiden:
Zeitbasierte Events
Das sieht jetzt evtl ein wenig kompliziert aus, ist es aber in wirklichkeit nich =)
Wenn Event Morgens da sein soll:
Spoiler for Hiden:
Seite 1


Seite 2


Wenn Event Tags da sein soll:
Spoiler for Hiden:
Seite 1


Seite 2


Wenn Event Abends da sein soll:
Spoiler for Hiden:
Seite 1


Seite 2


Wenn Event Nachts da sein soll:
Spoiler for Hiden:
Seite 1


Seite 2


Wofür stehen die einzelnen Variablen und Switches?
Variablen
Spoiler for Hiden:
Variable 10 = Diese Variable zählt die Sekunden.
Variable 11 = Diese Variable wird benötigt um nach einem Teleport den richtigen Screentone zu setzen.
Variable 12 = Diese scheint ein überbleibsel zu sein. Sollte aber zur Sicherheit nicht benutzt werden.

Switches
Spoiler for Hiden:
Switch 35 = Ist dieser Switch ON, läuft das T/N-System.
Switch 36 = Ist dieser Switch ON, ist der T/N-Wechsel auf der Map zu sehen (sollte in zb Häusern OFF sein)
Switch 37 = Ist dieser Switch ON, dann ist es immer Hell (sollte in Häusern ON sein), ist er OFF dann ist es immer Dunkel
Achtung: Die Wirkung von Switch 37 ist nur zu sehen, wenn Switch 36 OFF ist.

Demo-Download
Klick (nur ~ 400 KB)

Abschließende Worte
Joa ich hoffe euch gefällt mein Script. Habt spass damit und seit nicht zu hart bei der Kritik^^.  Viel spass damit. :)
« Letzte Änderung: Juli 29, 2008, 18:50:06 von Evil95 »

Re: Tag-Nacht-System 1.0 (Eventbasiernd)

Dainreth

  • Gast
Re: Tag-Nacht-System 1.0 (Eventbasiernd)
« Antwort #1 am: Juli 29, 2008, 16:29:11 »
Sieht nach einem simplen, doch gut gemachten T-S-System aus. Die Screentones hast du alle schön hinbekommen. Danke!

Re: Tag-Nacht-System 1.0 (Eventbasiernd)

Afenishakur

  • Gast
Re: Tag-Nacht-System 1.0 (Eventbasiernd)
« Antwort #2 am: Juli 29, 2008, 16:37:49 »
Ganz gut, aber ganz schön umständlich haste das gemacht finde ich, die ersten beiden kannste doch in eins packen und wieso das Event für die Map?, das muss auch nich unbedingt sein, ausser für Innenmaps.
Falls die Variable jede Sekunde um 1 steigt würde ich die Anzahl um das 2-3 fache erhöhen, wenn ein neuer Tagesabschnitt beginnt, sonst ist es zu kurz.
Genauso hat ich das auch schonmal, nur wie gesagt alles in einem und es war auch nicht so umständlich^^.

Re: Tag-Nacht-System 1.0 (Eventbasiernd)

Offline Evil95

  • Aktuelles Projekt: Demon - Beginning of Chaos VX
  • Mr. MACK-Tile
  • ***
  • Beiträge: 289
    • http://demonvx-online.de.vu
Re: Tag-Nacht-System 1.0 (Eventbasiernd)
« Antwort #3 am: Juli 29, 2008, 16:43:07 »
@Dainreth:
Die Screentones habe ich ehrlich gesagt von hellMinors TN-System^^

@Afenishakur:
Das Event für die Map setzt den richtigen Screentone nach einem Teleport, da es ja ingesamt 16 verschiedene Töne sind.
Ich finde das nich umständlich^^ man muss nur die common events einfügen und pro map ein paralel event. das ist doch nich schlimm^^
Und jeder hat seine eigene "code-schreibeweise" nicht wahr?^^ und bei mir is es eben etwas umständlicher :)
Ich finde ich habe die Variable genau richtig gemacht.
« Letzte Änderung: Juli 29, 2008, 16:45:56 von Evil95 »

Re: Tag-Nacht-System 1.0 (Eventbasiernd)

Afenishakur

  • Gast
Re: Tag-Nacht-System 1.0 (Eventbasiernd)
« Antwort #4 am: Juli 29, 2008, 16:45:49 »
16 Screentones? Oo naja, macht mit sicherheit nen besseren eindruck und sieht auch besser aus.
Ich meinte nur das das Common Event etwas umständlich gemacht ist, wo das ganze Tag nacht System drin ist.
Aber für neulinge ne super gelegenheit was davon zu lernen.

MfG Afeni

Re: Tag-Nacht-System 1.0 (Eventbasiernd)

Offline Evil95

  • Aktuelles Projekt: Demon - Beginning of Chaos VX
  • Mr. MACK-Tile
  • ***
  • Beiträge: 289
    • http://demonvx-online.de.vu
Re: Tag-Nacht-System 1.0 (Eventbasiernd)
« Antwort #5 am: Juli 29, 2008, 16:47:23 »
umständlich? ich finde einfacher geht es gar nicht mehr^^ das is so simple das es ohne probleme und fehler läuft xD

Re: Tag-Nacht-System 1.0 (Eventbasiernd)

MastersX0

  • Gast
Re: Tag-Nacht-System 1.0 (Eventbasiernd)
« Antwort #6 am: August 10, 2008, 12:01:19 »
Bei mir Funktioniert das nicht, welche events muss ich einschalten und wie lange dauert der wächsel von Tag zu Nacht?

Re: Tag-Nacht-System 1.0 (Eventbasiernd)

Allain-Flagg

  • Gast
Re: Tag-Nacht-System 1.0 (Eventbasiernd)
« Antwort #7 am: August 10, 2008, 13:45:56 »
joa is ganz nett aber mir kommts auch etwas lange vor... Mein System hat noch Wtterwechsel und ne Mapfunktion drin und is fast genausolang :p

Re: Tag-Nacht-System 1.0 (Eventbasiernd)

psychokill

  • Gast
Re: Tag-Nacht-System 1.0 (Eventbasiernd)
« Antwort #8 am: August 10, 2008, 13:48:01 »
Wetterwechsel?
das würd mich mal interessieren :D
Per Zufall?

@thema
wielang dauert denn ein Tag bei dem Script hier?

Re: Tag-Nacht-System 1.0 (Eventbasiernd)

Offline Evil95

  • Aktuelles Projekt: Demon - Beginning of Chaos VX
  • Mr. MACK-Tile
  • ***
  • Beiträge: 289
    • http://demonvx-online.de.vu
Re: Tag-Nacht-System 1.0 (Eventbasiernd)
« Antwort #9 am: August 10, 2008, 13:49:36 »
@MastersX0:
Switch 35 = Ist dieser Switch ON, läuft das T/N-System.
Switch 36 = Ist dieser Switch ON, ist der T/N-Wechsel auf der Map zu sehen (sollte in zb Häusern OFF sein)
Switch 37 = Ist dieser Switch ON, dann ist es immer Hell (sollte in Häusern ON sein), ist er OFF dann ist es immer Dunkel
Achtung: Die Wirkung von Switch 37 ist nur zu sehen, wenn Switch 36 OFF ist.

@Allain-Flagg: dann ist der code eben etwas länger :) aber er funktioniert ohne probleme und hat 16 Screen Tones. also ein glatter übergang von tag zu aben zu nacht zu morgen.

@psychokill: 4 minuten
« Letzte Änderung: August 10, 2008, 13:51:29 von Evil95 »

Re: Tag-Nacht-System 1.0 (Eventbasiernd)

Offline eugene222

  • König der Lügner
  • VX-Meister
  • ****
  • Beiträge: 675
Re: Tag-Nacht-System 1.0 (Eventbasiernd)
« Antwort #10 am: August 10, 2008, 14:41:44 »
Das ist echt gut gemacht, und ich finde sowas viel besser als mit Skript...
Einfach alles sauber und so lang isses nun halt wirklich net.. Wie gesagt jeder hat seine eigene Codeart...
Vorrallem sehr gut mit den Switches gemacht und ist auch vom E-Book abgelöst...
Das ist echt gut, nur ich werds nicht benutzten da ich mir mein eigenes machen werde...

Re: Tag-Nacht-System 1.0 (Eventbasiernd)

CJW

  • Gast
Re: Tag-Nacht-System 1.0 (Eventbasiernd)
« Antwort #11 am: September 27, 2008, 11:57:56 »
Hallo

Ich habe das Skript mal selber ausprobiert.

Ich muss ganz erlich sagen bin totaler neuling.

NUn ja wie ich schon erwähnt abe ich das Skript ausprobiert und muss feststellen das es bei mir nicht klappt.
Ich habe in meinem Testspiel auch 2 Schmetterling fliegen. Was aber dem Tag Nacht event nichts ausmachen sollte denke ich mal.

Ich habe alles so gemacht wie es beschrieben ist nur es will nicht funktionieren zum ersten werden die Schmetterlinge wenn etwas pasieren sollte total langsam.
Und das andere ist ich habe eine ganze halbe Stunde gewartet und nichts ist passiert.

Habe ich was flasch gemacht??
Habe aber alles so gemacht wie beschrieben.

Ich hoffe ma kann mir helfen.

Danke schonmal im Vorraus.
CJW

Re: Tag-Nacht-System 1.0 (Eventbasiernd)

Offline D.N.S

  • Devil of Chaos
  • Administrator
  • VX-Meister
  • ****
  • Beiträge: 711
  • Nerven aus Stahl...!
Re: Tag-Nacht-System 1.0 (Eventbasiernd)
« Antwort #12 am: September 28, 2008, 23:06:44 »
Hallo...
Schau erstmal ob beim Event eh auf Parraleler Prozess gestellt ist... Wenn ja dann weiss ich nicht wie ich dir helfen kann....
Lol Spaß, schick mir mal deine Demo dann schau ich sie mir an und finde den Fehler...

WS
      D.N.S

[xblgt]Shadow8059999[/xblgt]


!!! Du willst mich Tot sehen, dann komm und versuchs doch !!!

Re: Tag-Nacht-System 1.0 (Eventbasiernd)

Offline Evil95

  • Aktuelles Projekt: Demon - Beginning of Chaos VX
  • Mr. MACK-Tile
  • ***
  • Beiträge: 289
    • http://demonvx-online.de.vu
Re: Tag-Nacht-System 1.0 (Eventbasiernd)
« Antwort #13 am: September 29, 2008, 16:44:34 »
@CJW: wie D.N.S. schon sagte: überprüfe mal die Trigger der Events.
Und schau auch in der Database nach, ob da die Trigger korrekt sind.

Re: Tag-Nacht-System 1.0 (Eventbasiernd)

Offline xelawebdev

  • Eventmeister
  • ***
  • Beiträge: 306
  • Webdeveloper, Designer
    • [Nicht fertig - Testseite]
Re: Tag-Nacht-System 1.0 (Eventbasiernd)
« Antwort #14 am: Oktober 01, 2008, 13:16:36 »
Also bei mir passiert auch in der Demo garnichts :)
Edit: DOCH! Aber das waren meinen Uhren nach 6 min 37 sek.^^
« Letzte Änderung: Oktober 01, 2008, 13:17:15 von Mr.Capslock »

 


 Bild des Monats

rooftop party

Views: 3659
By: papilion

 Umfrage

  • Wer soll das BdM gewinnen?
  • Dot Kandidat 1
  • 3 (25%)
  • Dot Kandidat 2
  • 1 (8%)
  • Dot Kandidat 3
  • 2 (16%)
  • Dot Kandidat 4
  • 0 (0%)
  • Dot Kandidat 5
  • 6 (50%)
  • Stimmen insgesamt: 12
  • View Topic

 Schnellsuche





SimplePortal 2.3.3 © 2008-2010, SimplePortal