Jump to content
Rpg²S Forum

Broly88

Utenti
  • Posts

    311
  • Joined

  • Last visited

Posts posted by Broly88

  1. Senti, già che ci sono ti rompo l'anima per l'ultima volta, così diamo una chiusa pure a sta storia :chirol_bak2:

     

    Come puoi vedere dai commenti ho verificato la compatibilità dello script con le opzioni messaggio. Ora per considerarlo veramente finito, mi manka da implementare la scelta e l'input di un numero. L'unica cosa, è che se li metto normalmente in un evento dopo un messaggio fatto col mio script, sia la scelta che l'input me li "scrive" nella finestra successiva, e non in quella del messaggio (anke se quest'ultimo ha meno di 4 righe). Qualke idea?

     

    P.S. : soprattutto scusa per la mia asfissiante insistenza :chirol_buha:

  2. Allora ragassuoli, intanto vi posto il link con il demo dello script IN VERSIONE NON DEFINITIVA che sto sviluppando. Eccolo QUI. Poi:

     

    1- Non fate caso al cartello: serve a me per fare delle prove :chirol_bak2:

    2- Parlate col tizio a destro per cambiare lingua e co quello a sinistra per vedere il messaggio

    3- Sapete per caso come posso lanciare lo script senza cambiare la "$scene"? :chirol_buha:

    4- Consigli vari :panchi: :chirol_iei2:

  3. PSP FOREVER!!!! Anche se ho solo 2 giochi (ISDA: Tactics e Burnout Legends) ogni volta che la prendo in mano mi sento come un pupo con il giocattolino nuovo e la possibilità di infilarci dentro musica, immagini e video me fa uscì de cervello. Col GBA come fate? :chirol_bak2:
  4. Allora, premettendo che stavolta mi sono ricordato di usare CERCA e che il vecchio topic si può chiudere (grazie admins e mods :chirol_bak2: ), v'informo che sto lavorando ancora sullo stesso script, e che i passi avanti ci sono. Sono riuscito a caricare un testo esterno e a far credere a quell'infido di RGSS che sia un evento "Mostra Messaggio", tanto che funziona anche lo script per i face e i nomi. Ma quell'infame (leggi RGSS), me ne ha fatta un'altra delle sue :chirol_buha: : sfruttando la peculiarità del nostro italico idioma di utilizzare le lettere accentate, ha deciso di saltarmi a piè pari i caratteri accentati ogni volta che tento di farglieli leggere. Questo però non avviene se utilizzo un "Mostra Messaggio" canonico. Credo che sia per il fatto che i file esterni che scrivo io sono codificati in ASCII, mentre lui usa la codifica UTF-8. Quindi mi e vi chiedo: come fa a convertire i caratteri ascii che non conosce in utf-8 per poi mostrarmeli allegramente?

    :panchi: :panchi: :panchi: :panchi: :ayasi: :ayasi: :ayasi: :ayasi:

  5. PRO SEI TROPPO UN MITO!!! Adesso non posso provare la tua soluzione, ma da quello ke ho visto penso ke sia quella giusta. Grazie 1000

     

    EDIT: come al solito ho parlato troppo presto. La soluzione ke mi hai dato non funziona. Posto lo script ke sto sviluppando:

     

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

    # ■ Selettore Linguaggio v1.1 -- Broly88

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

    # Questo script permette la visualizzazione a video

    # di un messaggio, scritto in una lingua scelta

    # arbitrariamente dall'utente.

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

     

    module PERCORSI

    #Definisce l'array con i percorsi dei file di lingua

    PATH = []

    PATH.push("Language\\Italiano.rxdata") # 0 - ITA

    PATH.push("Language\\Inglese.rxdata") # 1 - ENG

    end

     

    class Language_Selector

     

    def initialize(cod_lingua,n)

    #Imposta il codice di lingua

    @cod_lingua = cod_lingua

    #Imposta il numero ID del messaggio

    @n = n

    #Imposta il percorso del file di lingua

    @path = PERCORSI::PATH[@cod_lingua]

    end

     

    def main

    @appo = IO.readlines(@path)

    @testo = @appo[@n].to_s

    # LA PARTE KE MI HAI SUGGERITO:

    @message_window = Window_Message.new

    @message_waiting = true

    $game_temp.message_proc = Proc.new { @message_waiting = false }

    $game_temp.message_text = @testo

    end

     

    end

  6. No, ma infatti i file esterni li ho salvati in rxdata e riesco a importarli correttamente in lettura. Solo ke poi non so come farli apparire come messagi, senza dover stare a creare una classe finestra. Se può essere utile, ho visto nella classa Game_Temp (mi pare) alcune variabili che riguardano i messaggi, mentre nella classe Interpreter 2 mi è sembrato di vedere un metodo (execute_command) in cui chiama un certo comando (command_101) che sembra essere quello ke fa al caso nostro. Però non sono riuscito ugualmente a risolvere.

     

    P.S.

    Scusate se non ho usato la funzione cerca: da un ex-mod questa non ve l'aspettavate, eh? :chirol_bak2:

  7. Allora ragazzi: come dice il titolo avrei urgente bisogno di sapere se qualkuno di voi sa come poter avviare un messaggio da rgss invece che da evento. In pratica ho necessità di andare a scrivere il mess. come se fosse un evento, ma caricando il testo da un file esterno che devo scegliere volta per volta. In pratica sto cercando di fare un gioco in 2 lingue, quindi avrei bisogno di poter scrivere i testi, leggendoli prima dall'apposito file esterno, in ta o in eng.

    THXXXXXXXXXXXXXXXXXXXXXXXXXXXXXxx :chirol_bak2: :chirol_buha:

×
×
  • Create New...