Ergebnis 1 bis 20 von 25

Thema: Speed in der Textbox

Hybrid-Darstellung

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

    Mani Gast
    Zitat Zitat von Kelven Beitrag anzeigen
    Ich schätze mal es liegt daran, dass du nicht das Original hast. Bei der japanischen Fassung haben die Klassen vermutlich keine englischen Namen, oder doch?
    Am Anfang hatte ich die Englische, dann hab ich sie Deutsch gepatcht...
    Also wenn dann die Meldung kommt und ich den Script Editor öffne, dann ist der Cursor auf der Zeile 87, also genau wie bei dem Fehler oben die Zahl und das "Window_Selectable" ist auch in der Zeile...

    Auf welchem Platz das AMS ist, ist aber egal, oder?

    Geändert von Mani (05.05.2007 um 18:51 Uhr)

  2. #2
    Du musst das AMS über Main einfügen (genauer gesagt unter die Window-Klassen).

    Davon mal abgesehen ändert der Deutschpatch nix daran, dass du die japanische Version hast. Die ist einerseits verbuggt und andererseits illegal. Ich würde dir also raten die legale Version bei www.rpgmaker-xp.de runterzuladen.

  3. #3

    Mani Gast
    Jo, ich lad grad die 30 Tage Version. Danke für den Hinweis

    Ach ja und danke für die AMS Hilfe (n), die ich bekommen hab.

    Edit: Es kommt zwar keine Meldung, jedoch geht das mit der Geschwindigkeit noch immer nicht. Ich habe das AMS jetzt in Main ganz unten kopiert. Oder ist das falsch?

    Geändert von Mani (05.05.2007 um 21:10 Uhr)

  4. #4
    das ist falsch. du musst , wenn ich mich richtig erinnere irgendwo im Scrpt-Editor mit rechts klicken, ein neues Script öffnen, dieses AMS nennen und den Code einfügen, PUNKT!

  5. #5

    Mani Gast
    Jetzt kenn ich mich nicht mehr aus, was stimmt...

  6. #6
    Du machst einen Rechtsklick auf Main, wählst Insert aus und packst in das nun entstandene Script den Code. D.h. das neuste Script sollte immer ein Feld über Main stehen.

  7. #7

    Mani Gast
    Zitat Zitat von Kelven Beitrag anzeigen
    Du machst einen Rechtsklick auf Main, wählst Insert aus und packst in das nun entstandene Script den Code. D.h. das neuste Script sollte immer ein Feld über Main stehen.
    Danke sehr, es funktioniert endlich!

  8. #8
    Wichtig ist nur, dass es über Main und unter den anderen Scripten, die es ersetzen will oder auf die es sich bezieht, steht. Unter Main nützt es dir nicht viel, da es dann erst nach Beenden des Spiels geladen wird.

  9. #9

    Mani Gast
    Zitat Zitat von -KD- Beitrag anzeigen
    Wichtig ist nur, dass es über Main und unter den anderen Scripten, die es ersetzen will oder auf die es sich bezieht, steht. Unter Main nützt es dir nicht viel, da es dann erst nach Beenden des Spiels geladen wird.
    Ich habs immer ganz oben gehabt...
    Ich habe zwar eine grüne Textbox, aber sie wird immer blau angezeigt...
    Kann mir da wer sagen, warum?

  10. #10
    Du kannst mit
    $ams.name_box_skin = "mein_windowskin"
    und
    $ams.message_box_skin = "mein_windowskin"
    den Skin jederzeit verändern.

    Wenn du willst, dass er sich nach den Windoweinstellungen in der Database/System richtet, so schreibst du im Script Zeile 64/65 statt
    Code:
    @message_box_skin = "001-Blue01"   #Choose the WindowSkin for the Message Box
    @name_box_skin = "001-Blue01"       #Choose the WindowSkin for the Name Box
    den folgenden Code hin:

    Code:
    skin = ($game_system ? $game_system.windowskin_name : load_data('Data/System.rxdata').windowskin_name)
    @message_box_skin =  skin  #Choose the WindowSkin for the Message Box
    @name_box_skin = skin       #Choose the WindowSkin for the Name Box
    Wenn du statt dem $ams.message_box_skin= Rubycode lieber die Eventfunktion "change Windowskin" nutzen willst, so schreibst du noch über das AMS-Script:
    [code]class Game_system
    def windowskin_name=(windowskin_name)
    @windowskin_name = $ams.message_box_skin = $ams.name_box_skin = windowskin_name
    end
    end

    Geändert von -KD- (06.05.2007 um 16:57 Uhr)

  11. #11
    [QUOTE=-KD-;1781460]Du kannst mit
    $ams.name_box_skin = "mein_windowskin"
    und
    $ams.message_box_skin = "mein_windowskin"
    den Skin jederzeit verändern.

    Wenn du willst, dass er sich nach den Windoweinstellungen in der Database/System richtet, so schreibst du im Script Zeile 64/65 statt
    Code:
    @message_box_skin = "001-Blue01"   #Choose the WindowSkin for the Message Box
    @name_box_skin = "001-Blue01"       #Choose the WindowSkin for the Name Box
    den folgenden Code hin:

    Code:
    skin = ($game_system ? $game_system.windowskin_name : load_data('Data/System.rxdata').windowskin_name)
    @message_box_skin =  skin  #Choose the WindowSkin for the Message Box
    @name_box_skin = skin       #Choose the WindowSkin for the Name Box
    Wenn du statt dem $ams.message_box_skin= Rubycode lieber die Eventfunktion "change Windowskin" nutzen willst, so schreibst du noch über das AMS-Script:
    Code:
    class Game_system
      def windowskin_name=(windowskin_name)
        @windowskin_name = $ams.message_box_skin = $ams.name_box_skin = windowskin_name
      end
    end

  12. #12

    Mani Gast
    Danke auch dir, -KD-, jetzt funktioniert alles wieder wie es sein soll.

Berechtigungen

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