Ergebnis 1 bis 18 von 18

Thema: Suche nach Copy-Actors-Scrypt

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    was denn fürne fehlermeldung....

  2. #2
    Das übliche: "Syntax error occurred while running Script", oder so ähnlich.

    Das liegt warscheinlich daran, dass ich nicht so genau weiß, wie ich das verwenden muss ...

  3. #3
    ja einfach im callscript sowas schreiben
    $game_map.encounter_step = 100 # jett kommen wenig gegner
    oder
    $game_map.encounter_list = [1,2,3] # jetzt kommen die ersten drei troops

    musst nur auf den zeilenumbruch achten,
    nicht das sowas passiert:
    Code:
    $game_map.encounter_list = [1,2
    ,3]
    #sondern sowas
    $game_map.encounter_list =
    [1,2,3]
    #oder sowas
    $game_map.encounter_list = [1,2,
    3,4,5,6,7,8,9,12,22,33,
    44]
    das komma darf nie am anfang einer zeile stehen

  4. #4
    machst du ein pokemon spiel? (das mim im kampf austauschen kommt mir so bekannt vor^^)
    war deine frage, ob das script auch mit anderen ks funktioniert auf das pokemon starterkit bezogen?

    wie auch immer....
    das mit dem austauschen sollte nicht zu schwer sein. (soll der gegner eigentlich auch austauschen?)
    allerdings weiß ich noch nicht so recht, wie ich das mit dem multiplayer ermöglichen soll.
    gib mir ein bisschen zeit^^

    bezüglich exp
    du musst folgendes aus dem kampf script löschen:
    Code:
      def exp
        return EXP
      end
    müsste in zeile 322-324 sein.
    danach musst du folgendes am ende hinzufügen:
    Code:
    class Game_Battler
      def wexp
        return exp
      end
    end
    class Game_Actor
      def wexp
        return EXP
      end
    end
    und in scene_battle 2 in zeile 149
    Code:
    exp += enemy.exp
    durch
    Code:
    exp += enemy.wexp
    ersetzen.

    bezüglich grafiken:
    Window_Base zeile 108-114 mit folgendem ersetzen
    Code:
      def draw_actor_graphic(actor, x, y)
        bitmap = RPG::Cache.battler(actor.character_name, actor.character_hue)
        cw = bitmap.width
        ch = bitmap.height
        src_rect = Rect.new(0, 0, cw, ch)
        self.contents.blt(x - cw / 4, y - ch / 2, bitmap, src_rect)
      end
    aber bedenke, dass die grafiken jetzt nicht mehr 100% rein passen!

  5. #5
    Hallo Shining Advances, wieder zurück?


    Zitat Zitat
    machst du ein pokemon spiel? (das mim im kampf austauschen kommt mir so bekannt vor^^)
    war deine frage, ob das script auch mit anderen ks funktioniert auf das pokemon starterkit bezogen?
    Ich mach so was ähnliches, ohne Pokemon, aber mit gewissen anderen Monstern, aber meine Frage auf das Kampfskript war aus reiner neugier.

    Zitat Zitat
    das mit dem austauschen sollte nicht zu schwer sein. (soll der gegner eigentlich auch austauschen?)
    Ja, sollte er schon, aber am besten wärs, wenn er das nach zufallsprinzip oder über eine festgelegte reienfolge macht, und wenn alle Enemies x und y Koordinaten dann über Variablen bestimmt werden würden und wenn man per Variable die Anzahl der gleichzeitig aktiven Battler (beider seiten) bestimmen könnte ...

    Zitat Zitat
    bezüglich grafiken:
    Window_Base zeile 108-114 mit folgendem ersetzen
    Ah, danke, jetzt habe ich das Problem auch nicht mehr, danke.

    PS: Das Spiel, das ich gerade am makern bin kannst du dir, wenn du lust hast, oder neugierig bist, hier mal ansehen, evtl. (eher: ganzbestimmt) findest du dazu ja noch ein paar Verbesserungsvorschläge.

    Geändert von OneEyeShadow (14.08.2009 um 14:41 Uhr)

Berechtigungen

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