Jump to content
Rpg²S Forum

Lloyd91

Utenti
  • Posts

    18
  • Joined

  • Last visited

Posts posted by Lloyd91

  1. allora bada bene che alla riga 13 vi sia la seguente stringa

     

    game_name.delete!("\")

     

    con lo ZERO tra ("\") non so perchè ma nello spoiler/code è stato Omesso.

     

    e guarda l'immagine per come devono essere posizionate le stringhe. Ti dà un errore molto probabilmene perchè non riconosce sotto quale begin/main devono essere (perdonatemi scripter se ho sparato qualche grossa cavolata xD)

     

    http://img91.imageshack.us/img91/3531/scriptcorrettoiq4.jpg

  2. Guarda Llyod91 lo script che hai messo te con poche modifiche si riesce ad adattare alle tue esigenze.

    Per i video. Ho provato AviMaker e i video che metto vanno senza problemi.

    Hai controllato la risoluzionde delle opening

     

     

    ahahah allora le cose stanno così. Nella mia immensa rabbia, la quale è stata scatenata da fatto che non potevo visualizzare i miei video (per un problema di codec) e non potevo visualizzare il filmato all'inizio, SONO RIUSCITO A CREARE IL PRIMO SCRIPT VIDEO funzionante (eikichiiiii xPPPP XD)

     

    Ricapitolando lo script non è mio, ripeto NON è mio, ma l'ho preso da una'altra demo di FMA che mi ha ispirato.

     

     

    class Scene_Movie

     

    def initialize(movie)

    @readini = Win32API.new 'kernel32', 'GetPrivateProfileStringA', %w(p p p p l p), 'l'

    @movie_name = Dir.getwd()+"\\Movies\\"+movie+".avi"

    main

    end

     

    def main

     

    game_name = "\" * 256

    @readini.call('Game','Title','',game_name,255,".\\Game.ini")

    game_name.delete!("\")

    @wnd = Win32API.new('user32','FindWindowEx','%w(l,l,p,p)','L')

    @temp = @wnd.call(0,0,nil,game_name).to_s

    movie = Win32API.new('winmm','mciSendString','%w(p,p,l,l)','V')

    movie.call("open \""+@movie_name+"\" alias FILE style 1073741824 parent " + @temp.to_s,0,0,0)

    @message = Win32API.new('user32','SendMessage','%w(l,l,l,l)','V')

     

    @detector = Win32API.new('user32','GetSystemMetrics','%w(l)','L')

    @width = @detector.call(0)

    if @width == 640

    fullscreen

    Graphics.update

    sleep(1)

    Graphics.update

    sleep(1)

    Graphics.update

    sleep(1)

    end

     

    status = " " * 255

    movie.call("play FILE",0,0,0)

    loop do

    sleep(0.1)

    @message.call(@temp.to_i,11,0,0)

    Graphics.update

    @message.call(@temp.to_i,11,1,0)

    Input.update

    movie.call("status FILE mode",status,255,0)

    true_status = status.unpack("aaaa")

    if true_status.to_s != "play"

    break

    end

    if Input.trigger?(Input::B)

    Input.update

    break

    end

    end

    movie.call("close FILE",0,0,0)

    bail

    end

     

    def bail

    if @width == 640

    fullscreen

    end

    end

    end

     

    def fullscreen()

     

    $full.call(18,0,0,0)

    $full.call(13,0,0,0)

    $full.call(18,0,2,0)

    $full.call(13,0,2,0)

    end

    $full = Win32API.new('user32','keybd_event','%w(l,l,l,l)','')

     

     

     

    allora per richiamare un video (che ovviamente va messo nella cartella da creare "Movies") basterà fare

    @scene=Scene_Movie.new ("nome_filmato_senza_estensione")

    in un evento (con il comando Richiama Script).

     

    Se si vuole far partire un filmato all'inizio ( E QUI MI SONO SUPERATO PER LA PRIMA VOLTA facendo una cosa in realtà semplicissima, ma cmnq per me la prima) modificare alcune cose nello Script MAIN.

     

    Sostituire

    $scene=Scene_title.new

     

    con

    $scene=Scene_Movie.new ("nome_filmato_senza_estensione")

     

    ma non basta e fin qui c'erano arrivati tutti. per non fare in modo che il filmato venga riprodotto fino all'infinito xD e io come uno scemo a vederlo xD

    dovremo aggiungere subito sotto $scene=scene_movie.new ("nome_filmato_senza_estensione")

    la seguente stringa

    end
    begin
     $scene=Scene_Title.new

    in modo che quando il filmato è finito si arrivi alla schermata.

     

    ^_^ Modificato da me. Non conosco cmnq chi ha fatto lo script originale

     

    Direi che si può chiudere ^_^ grazie a tutti (grazie black per al tua pazienza ad avere seguito un niubbetto come me :D)

     

    Se ci fosse necessità di postarlo nella sezione script, fatemelo sapere. non mi sembra il caso visto che ho apportato una piccolissima modifica e lo script non sia mio ^^

  3. Uhm ok.

    Ma ti da errore in main o nello script dei video?

    Scusa se ti faccio queste domande ma non ho rpg maker sul computer da cui ti scrivo.

     

    EDIT: il problema è nello script dei video......ne trovo uno che fnziona e ti dico (magari passami quello che si tu)

     

    EDIT2: ho sistemato

    Per prima incolla questo script sopra main

     

    class Scene_Movie

    def initialize(movie,length,title=false,x=0,y=0,x2=640,y2=480)

    @readini = Win32API.new 'kernel32', 'GetPrivateProfileStringA', %w(p p p p l p), 'l'

    @movie_name = Dir.getwd()+"\\Movies\\"+movie+".avi"

    @counter = length

    @title=title

    end

     

    def main

    game_name = "\" * 256

    @readini.call('Game','Title','',game_name,255,".\\Game.ini")

    game_name.delete!("\")

    Graphics.transition

    @wnd = Win32API.new('user32','FindWindowEx','%w(l,l,p,p)','L')

    @temp = @wnd.call(0,0,nil,game_name).to_s

    @movie = Win32API.new('winmm','mciSendString','%w(p,p,l,l)','V')

    @movie.call("open \""+@movie_name+"\" alias FILE style 1073741824 parent " + @temp.to_s,0,0,0)

    @message = Win32API.new('user32','SendMessage','%w(l,l,l,l)','V')

    @detector = Win32API.new('user32','GetSystemMetrics','%w(l)','L')

    @width = @detector.call(0)

    if @width == 640

    fullscreen

    Graphics.update

    sleep(1)

    Graphics.update

    sleep(1)

    Graphics.update

    sleep(1)

    end

    @movie.call("play FILE",0,0,0)

    loop do

    sleep(1)

    @message.call(@temp.to_i,11,0,0)

    Graphics.update

    @message.call(@temp.to_i,11,1,0)

    Input.update

    if Input.trigger?(Input::B)

    break

    end

    @counter = @counter - 1

    if @counter <= 0

    break

    end

    end

    @movie.call("close FILE",0,0,0)

    if(@title==true)

    $scene=Scene_Title.new

    else

    $scene = Scene_Map.new

    end

    Graphics.freeze

    if @width == 640

    fullscreen

    end

    end

    end

    def fullscreen()

     

    $full.call(18,0,0,0)

    $full.call(13,0,0,0)

    $full.call(18,0,2,0)

    $full.call(13,0,2,0)

    end

    $full = Win32API.new('user32','keybd_event','%w(l,l,l,l)','')[/code]

    e poi in main sostituisci $scene=Scene_Title

    con

    $scene=Scene_Movie.new(nome_filmato_senza_estensione,lunghezza,true)

    Se poi voi chiamare altri video fai così:

    $scene=Scene_Movie.new(nome_filmato_senza_estensione,lunghezza)

     

     

    niente mi da errore di sintassi sulla riga 11 che dovrebbe essere in grassetto. ti metto anche lo script che uso io (che funziona). Ovviamente non poteva esserci la strada libera. E' risorto il problema del video. Mi sono preso i vari opening di Fullmetal Alchemist e li ho inseriti nella cartella. Sento la musica, quando li chiamo nel game, ma non il video. E confontando i miei video, con quelli che ci sono nell'altra demo di FMA (che sostituiti nel MIO game funzionano) ho constatato che si tratta dei codec. Cioè l'avi del filmato che si vuole riprodurre deve essere .avi con codec Intel Indeo Video. Ho supposto sbagliato? Però non trovo un Video COnverter neanche in grado di convertire con questi codec. La mia domanda è, riusciro mai a riprodurre i video XD?

     

     

    class Scene_Movie

     

    def initialize(movie)

    @readini = Win32API.new 'kernel32', 'GetPrivateProfileStringA', %w(p p p p l p), 'l'

    @movie_name = Dir.getwd()+"\\Movies\\"+movie+".avi"

    main

    end

     

    def main

     

    game_name = "\" * 256

    @readini.call('Game','Title','',game_name,255,".\\Game.ini")

    game_name.delete!("\")

    @wnd = Win32API.new('user32','FindWindowEx','%w(l,l,p,p)','L')

    @temp = @wnd.call(0,0,nil,game_name).to_s

    movie = Win32API.new('winmm','mciSendString','%w(p,p,l,l)','V')

    movie.call("open \""+@movie_name+"\" alias FILE style 1073741824 parent " + @temp.to_s,0,0,0)

    @message = Win32API.new('user32','SendMessage','%w(l,l,l,l)','V')

     

    @detector = Win32API.new('user32','GetSystemMetrics','%w(l)','L')

    @width = @detector.call(0)

    if @width == 640

    fullscreen

    Graphics.update

    sleep(1)

    Graphics.update

    sleep(1)

    Graphics.update

    sleep(1)

    end

     

    status = " " * 255

    movie.call("play FILE",0,0,0)

    loop do

    sleep(0.1)

    @message.call(@temp.to_i,11,0,0)

    Graphics.update

    @message.call(@temp.to_i,11,1,0)

    Input.update

    movie.call("status FILE mode",status,255,0)

    true_status = status.unpack("aaaa")

    if true_status.to_s != "play"

    break

    end

    if Input.trigger?(Input::B)

    Input.update

    break

    end

    end

    movie.call("close FILE",0,0,0)

    bail

    end

     

    def bail

    if @width == 640

    fullscreen

    end

    end

    end

     

    def fullscreen()

     

    $full.call(18,0,0,0)

    $full.call(13,0,0,0)

    $full.call(18,0,2,0)

    $full.call(13,0,2,0)

    end

    $full = Win32API.new('user32','keybd_event','%w(l,l,l,l)','')

     

     

     

  4. ho provato lo script che mi hai suggerito ma mi da errore alla stringa 11e conseguentemente nn mi fa andare avanti blackdragon. ho provato a vedere se c'era una riga spezzata( può accadere che il forum la spezzi, ma mi da sempre errore di sintassi sulla riga 11). se ci fosse qualche esperto di ruby :Q_ grazie cmnq a tutti quelli che mi stanno aiutando. Eikichi te no >_> XD

     

     

    EDIT: scusate il doppio post

  5. beh non è necessario che tu i video li faccia con Nero :rovatfl: ,io farei così:

     

    1-editerei il video con un programmino freeware (tanto dubito che tu debba metterci degli effetti speciali :rovatfl: ),anche Windows Movie Maker va benissimo

    2-nel caso il programma non ti permettesse di esportarlo in .avi (WMM li esporta solo in .wmv) puoi usare un programma di conversione video,io uso SUPER v2008,ti permette di convertire i video in qualunque formato,perfino in.gif,e poi puoi fare anche conversioni audio...

    ah,quasi dimenticavo,non è molto grosso e soprattutto è freeware,poi fai come meglio credi...

    faccio come meglio credo sìììì non mi serve il tuo aiuto!!!!! ahaha XD

     

    scherzo, grazie millissime

  6. Dunque per risolvere il tuo problema scarica lo script a qesto idirizzo:

    Video

    Poi dove trovi:

    def initialize(movie,length,x=0,y=0,x2=640,y2=480)

    Sostiuisci con:

    def initialize(movie,length,title=false,x=0,y=0,x2=640,y2=480)

    E poi cerca:

    $scene=Scene_Map.new

    e sostituisci con

    if(title==false)
    $scene = Scene_Map.new
    else
    $scene = Scene_Title.new
    end

    Poi in Main al posto di

    $scene=Scene_Title.new

    metti:

    $scene=Scene_Movie.new("numero filmato",durata,true)

    Penso che dovrebbe andare.

    Prova e fammi sapere (anche via mp almeno non sporchiamo il topic)

     

    Proverò ( e ti farò sapere via pm grazie lo stesso :*) ma intanto ho trovato uno script in una demo di un game con uno script Video e VA! I VIDEO VANNO!

    si ma sorge un altro problema, ovviamente liscio non poteva essere >_>

    è possibile che con nero 8 riesca a fare filmati avi 640x480 (sennò non mi vanno) da 1 GB ?? cioè proprio il gigabyte non scende. la grandezza minima è questa. (ovviamente non apro un nuovo topic xD)

  7. allora. ho usato il tasto cerca. ho trovato script per inserire filmati in game che mi danno o un errore o un altro (specialmente di sintassi) e io non ci capisco una ceppa. Il problema è un altro: io vorrei far partire IL video prima della schermata Title. Per video intendo proprio un filmato AVI, non una sequenza ad eventi.

    ho cercato anche questo, ma nei post non ho trovato una risposta. spero di trovarla qua XD grazie

     

     

    >_> manco un "ma vai a quel paese" ? ...

  8. http://www.geocities.jp/kurororo4/looseleaf/ da questo sito suggerito da zero in un altro topic non riesco a tirare fuori i miei personaggini di fma, visto che non li possiede nessuno, devo farmeli in qualche modo. Ma è solo un problema mio? proprio non mi salva l'immagine, ossia me la salva ma è un'immagine vuota (foglio 128 x 192 pixel) bianco. stesso lavoro se faccio visualizza immagine, mi apre una nuova finestra bianca, senza i characters. proprio non devo farlo sto edward, poverino XD

     

    grazie ^^

     

    edit: errori di battitura >_>"

  9. Dopo quasi un anno di assenza (l'ultima risaleva ad inizio ottobre) Rieccomi con in mente un nuovo progetto! Ho ritrovato finalmente questo sito, dopo ben 3 giorni di ricerca :D.

    sono massimiliano di 17 anni (18 a gennaio :Q_). e sono un vecchio utente di D&R Making for XP che molti conosceranno :D. spero che siate felice che sono di nuovo fra voi xD . e molti si chideranno " ma da dove cappero è uscito sto qui XD"

     

    ciao a tutti! :rovatfl:

  10. #==============================================================================

    # ** Scene_Battle (part 1)

    #------------------------------------------------------------------------------

    # This class performs battle screen processing.

    #==============================================================================

     

    class Scene_Battle

    #--------------------------------------------------------------------------

    # * Main Processing

    #--------------------------------------------------------------------------

    def main

    # Initialize each kind of temporary battle data

    $game_temp.in_battle = true

    $game_temp.battle_turn = 0

    $game_temp.battle_event_flags.clear

    $game_temp.battle_abort = false

    $game_temp.battle_main_phase = false

    $game_temp.battleback_name = $game_map.battleback_name

    $game_temp.forcing_battler = nil

    # Initialize battle event interpreter

    $game_system.battle_interpreter.setup(nil, 0)

    # Prepare troop

    @troop_id = $game_temp.battle_troop_id

    $game_troop.setup(@troop_id)

    # Make actor command window

    s1 = $data_system.words.attack

    s2 = $data_system.words.skill

    s3 = $data_system.words.guard

    s4 = $data_system.words.item

    @actor_command_window = Window_Command.new(160, [s1, s2, s3, s4])

    @actor_command_window.y = 160

    @actor_command_window.back_opacity = 160

    @actor_command_window.active = false

    @actor_command_window.visible = false

    # Make other windows

    @party_command_window = Window_PartyCommand.new

    @help_window = Window_Help.new

    @help_window.back_opacity = 160

    @help_window.visible = false

    @status_window = Window_BattleStatus.new

    @message_window = Window_Message.new

    # Make sprite set

    @spriteset = Spriteset_Battle.new

    # Initialize wait count

    @wait_count = 0

    # Execute transition

    if $data_system.battle_transition == ""

    Graphics.transition(20)

    else

    Graphics.transition(40, "Graphics/Transitions/" +

    $data_system.battle_transition)

    end

    # Start pre-battle phase

    start_phase1

    # Main loop

    loop do

    # Update game screen

    Graphics.update

    # Update input information

    Input.update

    # Frame update

    update

    # Abort loop if screen is changed

    if $scene != self

    break

    end

    end

    # Refresh map

    $game_map.refresh

    # Prepare for transition

    Graphics.freeze

    # Dispose of windows

    @actor_command_window.dispose

    @party_command_window.dispose

    @help_window.dispose

    @status_window.dispose

    @message_window.dispose

    if @skill_window != nil

    @skill_window.dispose

    end

    if @item_window != nil

    @item_window.dispose

    end

    if @result_window != nil

    @result_window.dispose

    end

    # Dispose of sprite set

    @spriteset.dispose

    # If switching to title screen

    if $scene.is_a?(Scene_Title)

    # Fade out screen

    Graphics.transition

    Graphics.freeze

    end

    # If switching from battle test to any screen other than game over screen

    if $BTEST and not $scene.is_a?(Scene_Gameover)

    $scene = nil

    end

    end

    #--------------------------------------------------------------------------

    # * Determine Battle Win/Loss Results

    #--------------------------------------------------------------------------

    def judge

    # If all dead determinant is true, or number of members in party is 0

    if $game_party.all_dead? or $game_party.actors.size == 0

    # If possible to lose

    if $game_temp.battle_can_lose

    # Return to BGM before battle starts

    $game_system.bgm_play($game_temp.map_bgm)

    # Battle ends

    battle_end(2)

    # Return true

    return true

    end

    # Set game over flag

    $game_temp.gameover = true

    # Return true

    return true

    end

    # Return false if even 1 enemy exists

    for enemy in $game_troop.enemies

    if enemy.exist?

    return false

    end

    end

    # Start after battle phase (win)

    start_phase5

    # Return true

    return true

    end

    #--------------------------------------------------------------------------

    # * Battle Ends

    # result : results (0:win 1:lose 2:escape)

    #--------------------------------------------------------------------------

    def battle_end(result)

    # Clear in battle flag

    $game_temp.in_battle = false

    # Clear entire party actions flag

    $game_party.clear_actions

    # Remove battle states

    for actor in $game_party.actors

    actor.remove_states_battle

    end

    # Clear enemies

    $game_troop.enemies.clear

    # Call battle callback

    if $game_temp.battle_proc != nil

    $game_temp.battle_proc.call(result)

    $game_temp.battle_proc = nil

    end

    # Switch to map screen

    $scene = Scene_Map.new

    end

    #--------------------------------------------------------------------------

    # * Battle Event Setup

    #--------------------------------------------------------------------------

    def setup_battle_event

    # If battle event is running

    if $game_system.battle_interpreter.running?

    return

    end

    # Search for all battle event pages

    for index in 0...$data_troops[@troop_id].pages.size

    # Get event pages

    page = $data_troops[@troop_id].pages[index]

    # Make event conditions possible for reference with c

    c = page.condition

    # Go to next page if no conditions are appointed

    unless c.turn_valid or c.enemy_valid or

    c.actor_valid or c.switch_valid

    next

    end

    # Go to next page if action has been completed

    if $game_temp.battle_event_flags[index]

    next

    end

    # Confirm turn conditions

    if c.turn_valid

    n = $game_temp.battle_turn

    a = c.turn_a

    b = c.turn_b

    if (b == 0 and n != a) or

    (b > 0 and (n < 1 or n < a or n % b != a % b))

    next

    end

    end

    # Confirm enemy conditions

    if c.enemy_valid

    enemy = $game_troop.enemies[c.enemy_index]

    if enemy == nil or enemy.hp * 100.0 / enemy.maxhp > c.enemy_hp

    next

    end

    end

    # Confirm actor conditions

    if c.actor_valid

    actor = $game_actors[c.actor_id]

    if actor == nil or actor.hp * 100.0 / actor.maxhp > c.actor_hp

    next

    end

    end

    # Confirm switch conditions

    if c.switch_valid

    if $game_switches[c.switch_id] == false

    next

    end

    end

    # Set up event

    $game_system.battle_interpreter.setup(page.list, 0)

    # If this page span is [battle] or [turn]

    if page.span <= 1

    # Set action completed flag

    $game_temp.battle_event_flags[index] = true

    end

    return

    end

    end

    #--------------------------------------------------------------------------

    # * Frame Update

    #--------------------------------------------------------------------------

    def update

    # If battle event is running

    if $game_system.battle_interpreter.running?

    # Update interpreter

    $game_system.battle_interpreter.update

    # If a battler which is forcing actions doesn't exist

    if $game_temp.forcing_battler == nil

    # If battle event has finished running

    unless $game_system.battle_interpreter.running?

    # Rerun battle event set up if battle continues

    unless judge

    setup_battle_event

    end

    end

    # If not after battle phase

    if @phase != 5

    # Refresh status window

    @status_window.refresh

    end

    end

    end

    # Update system (timer) and screen

    $game_system.update

    $game_screen.update

    # If timer has reached 0

    if $game_system.timer_working and $game_system.timer == 0

    # Abort battle

    $game_temp.battle_abort = true

    end

    # Update windows

    @help_window.update

    @party_command_window.update

    @actor_command_window.update

    @status_window.update

    @message_window.update

    # Update sprite set

    @spriteset.update

    # If transition is processing

    if $game_temp.transition_processing

    # Clear transition processing flag

    $game_temp.transition_processing = false

    # Execute transition

    if $game_temp.transition_name == ""

    Graphics.transition(20)

    else

    Graphics.transition(40, "Graphics/Transitions/" +

    $game_temp.transition_name)

    end

    end

    # If message window is showing

    if $game_temp.message_window_showing

    return

    end

    # If effect is showing

    if @spriteset.effect?

    return

    end

    # If game over

    if $game_temp.gameover

    # Switch to game over screen

    $scene = Scene_Gameover.new

    return

    end

    # If returning to title screen

    if $game_temp.to_title

    # Switch to title screen

    $scene = Scene_Title.new

    return

    end

    # If battle is aborted

    if $game_temp.battle_abort

    # Return to BGM used before battle started

    $game_system.bgm_play($game_temp.map_bgm)

    # Battle ends

    battle_end(1)

    return

    end

    # If waiting

    if @wait_count > 0

    # Decrease wait count

    @wait_count -= 1

    return

    end

    # If battler forcing an action doesn't exist,

    # and battle event is running

    if $game_temp.forcing_battler == nil and

    $game_system.battle_interpreter.running?

    return

    end

    # Branch according to phase

    case @phase

    when 1 # pre-battle phase

    update_phase1

    when 2 # party command phase

    update_phase2

    when 3 # actor command phase

    update_phase3

    when 4 # main phase

    update_phase4

    when 5 # after battle phase

    update_phase5

    end

    end

    end

     

     

     

     

     

     

     

     

     

     

     

     

    Penso sia questo :P (scusate il doppio post)

  11. Dipende dallo script che usi... Posta lo script così si trova la riga da modificare/aggiungere...

     

     

    La Mia niubbiaggine si dimostra anke qua.. non so se mostro lo script giusto.... cmnq è dove c'è scritto quando il pg sale di livello mostra "Nuovo Livello" ed è lì che dovrei inserire il suono, ho provato ma con pessimi risultati...

     

    #==============================================================================

    # ** Window_BattleStatus

    #------------------------------------------------------------------------------

    # This window displays the status of all party members on the battle screen.

    #==============================================================================

     

    class Window_BattleStatus < Window_Base

    #--------------------------------------------------------------------------

    # * Object Initialization

    #--------------------------------------------------------------------------

    def initialize

    super(0, 320, 640, 160)

    self.contents = Bitmap.new(width - 32, height - 32)

    @level_up_flags = [false, false, false, false]

    refresh

    end

    #--------------------------------------------------------------------------

    # * Dispose

    #--------------------------------------------------------------------------

    def dispose

    super

    end

    #--------------------------------------------------------------------------

    # * Set Level Up Flag

    # actor_index : actor index

    #--------------------------------------------------------------------------

    def level_up(actor_index)

    @level_up_flags[actor_index] = true

    end

    #--------------------------------------------------------------------------

    # * Refresh

    #--------------------------------------------------------------------------

    def refresh

    self.contents.clear

    @item_max = $game_party.actors.size

    for i in 0...$game_party.actors.size

    actor = $game_party.actors

    actor_x = i * 160 + 4

    draw_actor_name(actor, actor_x, 0)

    draw_actor_hp(actor, actor_x, 32, 120)

    draw_actor_sp(actor, actor_x, 64, 120)

    if @level_up_flags

    self.contents.font.color = normal_color

    self.contents.draw_text(actor_x, 96, 120, 32, "Nuovo Livello!")

    else

    draw_actor_state(actor, actor_x, 96)

    end

    end

    end

    #--------------------------------------------------------------------------

    # * Frame Update

    #--------------------------------------------------------------------------

    def update

    super

    # Slightly lower opacity level during main phase

    if $game_temp.battle_main_phase

    self.contents_opacity -= 4 if self.contents_opacity > 191

    else

    self.contents_opacity += 4 if self.contents_opacity < 255

    end

    end

    end

     

     

    e ora voglio deridermi Avevo Aggiunto

     

    $game_system.se_play($data_system.LevelUp)

     

    là dove mi diceva Nuovo Livello lì sotto, prima di else

     

    mi aspetto che voi mi prendiate in giro per questa cavolata... ma dovrò imparare pur da qualke parte.... capace ho sbagliato ad aggiungere anke lo script perkè questa è la finestra....

  12. Salve

     

    ho uno script che mi dice (in battaglia) quando il pg sale di livello (mi Ci Viene Scritto Level Up)... ma vorrei che ci fosse un suono ( è + carino) un suono che ho già... potrebbe essere un qualcosa che riguarda le variabili ( e penso proprio anke perkè è l'unica cosa, tra l'altro la + importante, che nn riesco a capire di RGP T_T)

     

    qualcuno può illuminarmi?

     

    Grazie

×
×
  • Create New...