• Anmelden
  • »Schattenpuma« ist der Autor dieses Themas

Motto: Eine Trilogie hat mit dem vierten Teil zu enden. Ja. Eindeutig.

  • Nachricht senden

1

Dienstag, 31. Januar 2012, 21:49

[XP] Gameover Menüs

Hallo :)
Für eine Art "Survival" Game benötige ich ein Menü dass nach dem Sterben aufploppt und die Optionen: "Spiel Laden", "Zurück zum Hauptmenü" und "Spiel Beenden" gibt.
Ja, ich bin mir bewusst dass es bereits eines gibt, allerdings nur mit dem VX Maker kompatibel.
Der Code zu diesem wäre hier:

Spoiler: Gameover Menü von "DarkChocobo"

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
#==============================================================================
# ** GameOver Menü by DarkChocobo
#------------------------------------------------------------------------------
#  Gameover mit Auswahlfenster (Spiel laden, Spiel beenden, Zum Titelbild)
#==============================================================================
 
class Scene_Gameover < Scene_Base
  alias start_go start
  def start
    create_command_window
    start_go
  end
  def create_command_window
    s1 = Vocab::continue  # Spiel laden
    s2 = Vocab::shutdown  # Spiel beenden
    s3 = Vocab::to_title  # Zum Titelbild
    @command_window = Window_Command.new(172,[s1,s2,s3])
    @command_window.x = (544 - @command_window.width) / 2
    @command_window.y = 288
    @command_window.index = 2
    @continue_enabled = (Dir.glob('Save*.rvdata').size > 0)
    if @continue_enabled
      @command_window.index = 0
    else
      @command_window.draw_item(0, false)
    end
    @command_window.openness = 0
    @command_window.open
  end
  def post_start
    super
    open_command_window
  end
  def pre_terminate
    super
    close_command_window
  end
  def open_command_window
    @command_window.open
    begin
      @command_window.update
      Graphics.update
    end until @command_window.openness == 255
  end
  def close_command_window
    @command_window.close
    begin
      @command_window.update
      Graphics.update
    end until @command_window.openness == 0
  end
  def update
    @command_window.update
    if Input.trigger?(Input::C)
      case @command_window.index
      when 0
        if @continue_enabled
          Sound.play_decision
          $scene = Scene_File.new(false, true, false)
          Graphics.fadeout(120)
        else
          Sound.play_buzzer
        end
      when 1
        Sound.play_decision
        RPG::BGM.fade(800)
        RPG::BGS.fade(800)
        RPG::ME.fade(800)
        $scene = nil
      when 2
        Sound.play_decision
        $scene = Scene_Title.new
        Graphics.fadeout(120)
      end
    end
  end
end
zum Lesen den Text mit der Maus markieren
  • Let's Plays

    Willkommen! Wie schauen meine Let's Plays aus?
    Hier könnt ihr euch einen der meiner Meinung nach besten Parts ansehen o:
    Nunja, ich habe wohl das Talent durchgehend irgendeinen Müll zu labern, mich über das unlustigste abzulachen und hinterher immer noch ein akzeptables Commentary abzuliefern. Meine "große Chance" habe ich bisher wohl noch nicht bekommen, mit den ganzen toten Abonnenten die ich über die 2 Jahre Let's Playen angesammelt habe. Naja, ich geb's nicht auf, vielleicht sammelt sich eine kleine (lebende) Community an, die meine Kommentare mag ^-^
    [Abwesenheit, oder Pausen von ein paar Tagen sind meist bedingt und werden immer bekannt gegeben D:]
  • Fandubs

    Auch hier wieder ein herzliches Hallo :3
    Und Hier wieder ein Beispielvideo : D
    Ich habe zusammen mit dem Nutzer Baalarios einen Fandub Kanal gestartet, rein aus dem Grund Leute, die der englischen Sprache eventuell nicht mächtig sind, dennoch englische Videos genießen zu können. Für diejenigen, die nicht wissen was ein Fandub ist, oder wie er funktioniert: Grundlegen suchen wir uns eine englische Animation/ein englisches Video und übersetzen diese/s ins Deutsche. Hinterher sprechen wir das Video auf Deutsch neu ein : D
  • Projekte | Zitate

    The Floor - Remade [Original by "xCrazyzockerx "]

    "Ich weiß nicht warum ich hier gelandet bin,
    ich weiß nicht, wo sie ist, aber eines weiß ich.
    Ich werde sie finden. Koste es, was es wolle."

    - Leon



    The Great Survival IV

    "Die Trilogie endet mit dem vierten Teil. Ich spiel nicht nach Regeln. Rache ist süß."

    ~ Schattenpuma
  • Tails

    Warum Tails als Avatar?
    Tails ist offensichtlich mein absoluter Favorit im Sonic Universum. Er wird leider viel zu oft schlechter gemacht als er eigentlich ist. Er
    ist nicht einfach nur ein Sidekick, er ist mehr, ohne ihn wären soviele Sonic Titel gar nicht erst möglich gewesen.
    Ich meine, jemand soll mir mal erklären wie man das Ende von Sonic 2, oder Sonic Adventure 2 Battle hätte gestalten sollen, wenn Tails nicht da gewesen wäre.
    Richtig, unser Blauer Igel wäre erstmal voll auf die Fresse geflogen. Gleich doppelt.

    Ich liebe den Charakter seit ich denken kann, aber als ich einmal in "Osu!" den Song, "Believe in Myself" gefunden habe, ist kein andere Charakter
    aus irgendeinem anderen Spiel näher dran mein Favorit zu sein. Es gibt einfach niemanden der Tails 100%tig versteht, er will über sich
    hinauswachsen, und das schafft er auch, wie in vielen Titeln bewiesen.
    Tails ist einfach wunderbar ^-^
  • Rollenspiel - Persönlichkeit

    Bild

RedLink

Landsknecht

Motto: Faulheit ist Relativ

  • Nachricht senden

2

Donnerstag, 2. Februar 2012, 13:04

  • Scripter

    Für den MV
  • Mitmacher

    nirgendswo

Ähnliche Themen

Social Bookmarks