collapse collapse

 Community


 User Info




Willkommen Gast. Bitte einloggen oder registrieren.

 Partnerseiten

rpgvx.net

Das Forum ist offline

Autor Thema: Cheatcodes mit Variablen (simpel)  (Gelesen 1161 mal)

Offline PDM

  • Bibliothekar
  • Global Mod
  • VX-Kenner
  • ****
  • Beiträge: 468
    • Mein Blog
Cheatcodes mit Variablen (simpel)
« am: August 06, 2009, 14:47:28 »
Vorwort:

Dies ist mein erster Tutorial. Ich zeige, für alle die nicht wissen wie es geht, wie man ein "Cheatfenster" einfügt.

Los gehts!

Als erstes ändern wir im Scriptmenü Scene_Menu ab.
Wir gehen in zu Zeile 53. Bei mir sind die Cheats im Menü an 5. Stelle.
Wir ändern ab dieser Zeile so ab:
def create_command_window
   s1 = Vocab::item
   s2 = Vocab::skill
   s3 = Vocab::equip
   s4 = Vocab::status
   s5 = "Cheats"
   s6 = Vocab::save
   s7 = Vocab::game_end
   @command_window = Window_Command.new(160, [s1, s2, s3, s4, s5, s6, s7)]

Nun gehen wir in Zeile 90 und ändern so:
      when 0      # Item
        $scene = Scene_Item.new
      when 1,2,3  # Skill, equipment, status
        start_actor_selection
      when 4      # Cheatfenster       
        $game_temp.common_event_id = 1
        $scene = Scene_Map.new
      when 5      # Save
        $scene = Scene_File.new(true, false, false)
      when 6      # End Game
        $scene = Scene_End.new
      end
    end
  end

Nun müssen wir das Common Event gestalten.
Ich mache, dass man um cheaten zu können noch einen extra Code braucht, das kann aber auch weggelassen werden.
Der Name des Common Events ist beliebig wählbar. Der Trigger muss auf "Warten" stehen, das aller erste.
Nun gestalten wir das Event so:

Sicherheits-Code:
Spoiler for Hiden:
Nachricht: Bitte Sicherheitscode eingeben:
Nun macht ihr Nummerischer Input und wählt eine Speichervariable aus. Mein Code hat vier Stellen. Danach machen wir eine Bedingung.
Bedingung Variable (der Name eurer Speichervariable) ist (ich nehme 1111)  1111 dann Nachricht: Code angenommen.
Ansonsten: Falscher Code.
Nun fügt ihr alles was unten steht ein. Aber bitte nicht bei Ansonsten. Beachtet, dass ihr dafür aber eine andere Variable braucht.
Vergesst auch nicht die Varible wieder auf null zu stellen.

Normal:
Spoiler for Hiden:
Nachricht: Cheatcode eingeben:
Nummerischer Input z. B. 4 Stellen Speichervariable frei wählbar (aber andere als beim Sicherheitscode)
Nun macht ihr eine Bedingung: Wenn Variable XY gleich (z.B.) 1234 ist, dann bekommt der Spieler zum Beispiel Geld oder ein Item oder die Grafik wird geändert...
Danach wird die Variable auf null gesetzt.
Wenn es mehrere Codes geben soll, dann macht ihr eine Bedingung bei Ansonsten rein, zum Beispiel: Variable XY ist (z.B.) 2345 und dann der gewollte Zweck des Cheatens. Variable wieder auf null setzen. Für einen weiteren möglichen Code einfach wieder bei Ansonsten eine Bedingung einfügen. Wenn ihr den letzten möglichen Cheatcode gemacht habt, fügt ihr bei Ansonsten einen Nachricht ein: Keine Überinstimmung. Unten gibt es noch ein Tutorialspiel.

Tutorialspiel:
Hier ist ein Tutorialspiel dazu (ein paar Ressourcen sind auch dabei)
http://www.megaupload.com/?d=CJXDXEEG
PDM's Gameplays
Skype-Name: lordpdm

Re: Cheatcodes mit Variablen (simpel)

Offline Psychodelics

  • RTP-Mapper
  • *
  • Beiträge: 21
Re: Cheatcodes mit Variablen (simpel)
« Antwort #1 am: Oktober 09, 2009, 16:22:30 »
Im Script steckt ein Fehler. Nämlich in Zeile 61. Die Zeile muss so aussehen:

   @command_window = Window_Command.new(160, [s1, s2, s3, s4, s5, s6, s7])

Darüber hinaus steht in dem Tutorial nichts davon, wie ich jetzt über Cheats im Menü diesen Common Event starte!?

Das ist meiner Meinung nach mit das Wichtigste:
Im Script in Zeile 96 steht, dass es das 1. Common Event sein soll. Nur leider steht nichts davon im Tutorial, dass es das erste sein muss, bzw, dass man den Quellcode an der Stelle anpassen kann.

So deswegen übernehme ich das an dieser Stelle^^.

Bitte Zeile 61 korrigieren und in Zeile 96($game_temp.common_event_id = 1) für die  1 die Zahl eures Common Events eingeben.

Dann funktioniert dieses Tutorial auch. Ist ne coole Idee. Mit gefällt's.
« Letzte Änderung: Oktober 09, 2009, 16:29:10 von Psychodelics »

Re: Cheatcodes mit Variablen (simpel)

Offline PDM

  • Bibliothekar
  • Global Mod
  • VX-Kenner
  • ****
  • Beiträge: 468
    • Mein Blog
Re: Cheatcodes mit Variablen (simpel)
« Antwort #2 am: Oktober 09, 2009, 18:40:04 »
Danke fürs Verbessern.
PDM's Gameplays
Skype-Name: lordpdm

 


 Bild des Monats

rooftop party

Views: 3165
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