Ergebnis 1 bis 20 von 22

Thema: Kens der Kots Fragen zu irgendwelchen Themen, die den RPG Maker betreffen

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1

    Kens der Kots Fragen zu irgendwelchen Themen, die den RPG Maker betreffen

    Ich mach hieraus mal einen Sammelthread, damit ich nicht immer ein neues Topic aufmachen muss, wenn ich technische RM Fragen zum KS was auch immer für Fragen hab.

    Ein Kampf (KS, Vx Ace) soll etwas auf der Map beeinflussen. Ich lasse es anzeigen mit Var01 = 1. Im Kampf spiele ich Troop-Events ab. Die funktionieren auch. Sie setzen die Var01 =+1, also von 0 auf 1. Nach dem Kampf: Die Variable ist immer noch 0. Habe es mit F9 gecheckt. Was ist da los? Die Troop-Events spielen ja ab und da ist auch der Befehl drin, daß die Var 1 werden soll. Ich checks nicht. Ich glaub, alles was man in den Battle Events gemacht hat wird automatisch resettet, wenn der Kampf vorbei ist. Wie kann ich das verhindern?

    Geändert von Ken der Kot (14.08.2019 um 12:41 Uhr)

  2. #2
    Normalerweise resettet es nicht und sollte es genauso machen, wie du sagst. Zeig mal deine Events.

    Mögliche Fehlerquellen:
    - falsche Variable ausgewählt
    - Variable wird irgendwo auf 0 gesetzt (z.b. wenn sie in Scripts verwendet wird)

  3. #3
    Hey. Wird eig nix resettet. Ich evente grad ja nur Troops. Habs mal (in meiner Verzweiflung) probiert mit Switches zu lösen (ON/OFF) anstatt mit Variable (1/0) und komischerweise funktioniert das. Ohne daß ich am restlichen Code was änder. Einfach nur Switch statt Variable. Echt seltsam, woran liegt das?

  4. #4
    Probiere mal eine andere Variable aus. Ggf. wird doch auf die von dir benutzte irgendwo zugegriffen. Das sollte eigentlich die einzige Erklärung dafür sein.

  5. #5
    Oder du setzt die Variable falsch. Lass doch die Variable im Kampf direkt ausgeben mit "Message \V["nummer"].

  6. #6
    Ich bin dummer Junge. Ich hab mein Reset-Commonevent irgendwie vorm Battle Processing platziert. Kein Dunst wie der da hinkommt, aber klar der resettet alles -.- Maaaan, wie unnötig Danke für eure Hilfe. Ohne euch hätte ichs womöglich nicht geschnallt.

    Ken der Fehlerkot

  7. #7
    Damit das Topic doch noch einen weiteren Sinn hat: Wie entferne ich das "Actor's Party war siegreich!"-Gedöhnse am Battle-Ende und das "Actor's Party got defeated"-Zeug, wenn man verliert?

    Geändert von Ken der Kot (25.08.2018 um 13:37 Uhr)

  8. #8
    Code:
    module BattleManager
     #--------------------------------------------------------------------------
      # * Victory Processing
      #--------------------------------------------------------------------------
      def self.process_victory
        play_battle_end_me
        replay_bgm_and_bgs
        #$game_message.add(sprintf(Vocab::Victory, $game_party.name))
        display_exp
        gain_gold
        gain_drop_items
        gain_exp
        SceneManager.return
        battle_end(0)
        return true
      end
    
      #--------------------------------------------------------------------------
      # * Defeat Processing
      #--------------------------------------------------------------------------
      def self.process_defeat
        #$game_message.add(sprintf(Vocab::Defeat, $game_party.name))
        wait_for_message
        if @can_lose
          revive_battle_members
          replay_bgm_and_bgs
          SceneManager.return
        else
          SceneManager.goto(Scene_Gameover)
        end
        battle_end(2)
        return true
      end
    end

  9. #9
    Tatsächlich so gehts.

    Tak tak

  10. #10

    Battler flashen rot bei Dead State - ausschalten?

    Hab gesehen die Battler flashen auch rot, wenn sie abkratzen. Gibt es einen weg, auch das zu entfernen?

  11. #11
    Versuchst du eigentlich diese Themen auch selbst zu lösen?

    Datenbank -> Feinde -> Besonderheiten -> anderes -> Gegner: Todeseffekt: sofort

  12. #12
    Jaaa tu ich wirklich, aber nachfragen find ich besser als die Nadel im Heuhaufen nach vergeblicher Suche doch nicht zu finden. xD ich lern ja daraus, was ich mach und auch durch dich hab ich schon eine Menge gelernt. ^^

    Danke

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •