collapse collapse

 Community


 User Info




Willkommen Gast. Bitte einloggen oder registrieren.

 Partnerseiten

rpgvx.net

Das Forum ist offline

Autor Thema: Kampf Backgrounds ändern?  (Gelesen 1128 mal)

Offline MarcoMario

  • Ich bin ein
  • Database-Verunstalter
  • **
  • Beiträge: 121
  • Projekt: The Shadows Light
    • Marco-Mario
Kampf Backgrounds ändern?
« am: Februar 21, 2010, 16:20:15 »
Hallo Commuinity,

ich suche gerade nach einem Script, mit dem, wie beim XP, den Battleground für jede Map aussuchen kann und nicht diesen verschwommenen Wirbel hat.
Irgendwo hab ich das schon gesehen, weiß aber leider nicht mehr wo... Die SuFu hat auch nichts rausgekriegt...



LG, MM

Re: Kampf Backgrounds ändern?

Offline Ðeity

  • No Pain, no gain!
  • Administrator
  • Eventmeister
  • ****
  • Beiträge: 427
  • No Pain, no Gain!
    • Deity-VX
Re: Kampf Backgrounds ändern?
« Antwort #1 am: Februar 21, 2010, 16:26:18 »
HI,
hier habe ich mal vor einer Weile geschrieben:

http://paste.pocoo.org/raw/cMlCybCKvJohPuOtWYb5/

MfG
Deity



Re: Kampf Backgrounds ändern?

Offline MarcoMario

  • Ich bin ein
  • Database-Verunstalter
  • **
  • Beiträge: 121
  • Projekt: The Shadows Light
    • Marco-Mario
Re: Kampf Backgrounds ändern?
« Antwort #2 am: Februar 21, 2010, 16:43:14 »
HI,
hier habe ich mal vor einer Weile geschrieben:

http://paste.pocoo.org/raw/cMlCybCKvJohPuOtWYb5/

MfG
Deity


Danke!


Edit: Funzt net ;-(
« Letzte Änderung: Februar 21, 2010, 17:12:46 von MarcoMario »

Re: Kampf Backgrounds ändern?

Offline Ðeity

  • No Pain, no gain!
  • Administrator
  • Eventmeister
  • ****
  • Beiträge: 427
  • No Pain, no Gain!
    • Deity-VX
Re: Kampf Backgrounds ändern?
« Antwort #3 am: Februar 21, 2010, 18:23:33 »
Ach sorry, ist die ältere Version, kann leider die neueste Version nicht finden, aber bugs habe ich trotzdem behoben:
Spoiler for Hiden:
#----------------------------------------------------------------#
# Script:  Deity's Battleback                                    #
# by Deity                                                       #
#----------------------------------------------------------------#
# Description:                                                  #
# Das Script erlaubt es dem Benutzer verschiedene Arten von      #
# Hintergründen für den Kampf auswählen.                         #
#----------------------------------------------------------------#
# Benutzung:                                                     #
# Um das Hintergrundbild im Kampf zu ändern, muss man folgendes  #
# mit dem Call Script aufruffen:                                 #
# change_battlebackground("Name des Bildes")                     #
# Um die Art des Hintergrunds zu ändern, muss man folgendes mit  #
# dem Call Script aufruffen:                                     #
# change_battlebackstyle(1-3)                                   #
# Desweiteren sollten alle Einstellungen unter Settings          #
# eingestellt werden.                                            #
# Alle Hintergrundbilder sollten in einem Ordner "Battleback" im #
# Ordner Graphics gespeichert werden.                            #
#?------------------------ Settings ----------------------------?#
#                   true = ja / false = nein                     #
module Battleback_D
  STYLE = 1  # Style, dass von Anfang an benutzt wird.
             # (Kann geändert werden)
             # |1 = Bild | 2 = Map | 3 = Standart |
  BNAME = "" # Name des Hintergrundbildes, was von Anfang an
             # benutzt wird. (Kann geändert werden)
  # Einstellungen für die "Waveanimation" im herkömmlichen Still.
  # Zurzeit Standarteinstellungen, probiert rum,
  # bis es euch gefällt
  WAVE_AMP = 8
  WAVE_LENGTH = 240
  WAVE_SPEED = 120
  ANGLE = 90 # 0-360
  DEVISION = 12 # 2 -100
end
# Alles was ab jetzt folgt, sollte nur dann geändert werden,    #
# wenn man weis was man tut!                                    #
#?-------------------------------------------------------------?#
include Battleback_D
class Spriteset_Battle
  def create_battleback
    if $game_system.battlebackstyle == 1 && $game_system.battlebackname != ""
      @battleback_sprite = Sprite.new(@viewport1)
      @battleback_sprite.bitmap = Cache.battleback($game_system.battlebackname)
    elsif $game_system.battlebackstyle == 2
      source = $game_temp.background_bitmap
      bitmap = Bitmap.new(640, 480)
      bitmap.stretch_blt(bitmap.rect, source, source.rect)
      @battleback_sprite = Sprite.new(@viewport1)
      @battleback_sprite.bitmap = bitmap
    elsif $game_system.battlebackstyle == 3  || $game_system.battlebackname == ""
      source = $game_temp.background_bitmap
      bitmap = Bitmap.new(640, 480)
      bitmap.stretch_blt(bitmap.rect, source, source.rect)
      bitmap.radial_blur(ANGLE, DEVISION)
      @battleback_sprite = Sprite.new(@viewport1)
      @battleback_sprite.bitmap = bitmap
      @battleback_sprite.ox = 320
      @battleback_sprite.oy = 240
      @battleback_sprite.x = 272
      @battleback_sprite.y = 176
      @battleback_sprite.wave_amp = WAVE_AMP
      @battleback_sprite.wave_length = WAVE_LENGTH
      @battleback_sprite.wave_speed = WAVE_SPEED
    end
  end
end
module Cache
  def self.battleback(filename)
    load_bitmap("Graphics/Battleback/", filename)
  end
end
class Game_System
  attr_accessor :battlebackname
  attr_accessor :battlebackstyle
  alias battleback_initialize initialize
  def initialize
    battleback_initialize
    @battlebackname = BNAME
    @battlebackstyle = STYLE
  end
end
class Game_Interpreter
  def change_battlebackground(name)
    $game_system.battlebackname = name
  end
  def change_battlebackstyle(num)
    $game_system.battlebackstyle = num
  end
end

Viel Spaß.

MfG
Deity



Re: Kampf Backgrounds ändern?

Offline Cyberxeroxx

  • Eventmeister
  • ***
  • Beiträge: 333
  • Es ist ein guter Tag um Böse zu sein Muhahahahaha
Re: Kampf Backgrounds ändern?
« Antwort #4 am: Februar 21, 2010, 18:35:50 »
Ich habe bis jetzt noch keine probleme.
Mach bei der Datenbank -> Troops dann ein script befehl $game_system.battleback_style = "Name des Bildes, welches in dem Ordner Battelback ist" Danach sollte es funzen so ist es auf jeden fall bei mir.

@Ðeity danke fürs script
« Letzte Änderung: Februar 21, 2010, 19:54:25 von Cyberxeroxx »

Re: Kampf Backgrounds ändern?

Offline MarcoMario

  • Ich bin ein
  • Database-Verunstalter
  • **
  • Beiträge: 121
  • Projekt: The Shadows Light
    • Marco-Mario
Re: Kampf Backgrounds ändern?
« Antwort #5 am: Februar 26, 2010, 14:26:24 »
Danke, funzt jetzt prima!

 


 Bild des Monats

rooftop party

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