Jump to content
Rpg²S Forum

Deathstar

Utenti
  • Posts

    12
  • Joined

  • Last visited

Posts posted by Deathstar

  1. Eccomi nuovamente a scassarvi le scatole.

    Allora, stavo cercando dei character (sia quando sono sulla mappa sia durante l'avvio di una sfida) di Jessie e James del Team Rocket. Su internet le trovo, per sono o troppo grandi o troppo piccole, e non avendo un buon editor di immagini finisce sempre che qualcosa si rovina e non rimane come l'originale.

    Mi date una mano?

    Le misure, nel caso non le sappiate, devono essere 128x192 per il character e 160x160 per gli sprite durante la lotta.

  2. Allora, ho risolto andando a caso. Ho letto altro che per risolvere questi tipi di errori che ti piombano appena fai partire il gioco, basta fare il debug del gioco premendo F9 e controllando il problema. Io non ho capito ovviamente un tubo di questa cosa, ma ho provato lo stesso. F9 ovviamente non partiva (tanto per cambiare) e allora o premuto tutti gli F disponibili. Ho scoperto che premendo F1 si apre una finestra che ti chiede se vuoi disattivare o attivare le tracce audio. Le ho tolte e il gioco è partito... ovviamente senza audio. Ho premuto nuovamente F1 ho messo la spunta nelle opzioni delle tracce audio e la musica è partita senza problemi. Insomma, ho finalmente, ripeto a caso, risolto il problema. Ringrazio chi ha cercato di darmi una mano. Spero che questa mia "scoperta" possa aiutare chi ha incontrato il mio stesso errore.

    Alla prossima! (e credetemi se vi dico che ci sarà! XD )

  3. Che versione di essential usi?

     

    Ho bisogno di sapere cosa effettivamente hai modificato per creare il tuo progetto.

    Cosa hai fatto fino ad ora.

    Se hai aggiunto degli script come quello per i pokèmon follower.

     

    La prima riga

    Script 'Scene_Intro' line 78: NameError occurred. fa pensare ad un errore nello script

     

    ma la seconda mi ha fatto cambiare idea

    uninitialized constant IntroEventScene::PBSpecies"

    Qui si parla di eventi.

    Pokèmon essentials lavora su eventi lanciati anche tramite script e sono abbastanza complessi per un novizio.

     

    Mi sa che hai modificato le voci negli eventi

    O nell'intro

    o nel laboratorio di OAK.

     

    D'altronde se prima andava e adesso non va più un qualcosa sarà successo.

     

    Purtoppo non sono bravissimo con essentials, io mi sono limitato a creare un region kit (completo di kanto johto e settipelago) che andrò a pubblicare a breve, quindi non ho lavorato molto sugli eventi.

    Dunque, la versione che uso è la v13, proprio l'ultima pubblicata.

    Le prime volte che ho usato il programma, andavo a modificare appunto la scena introduttiva (più che altro traducevo dall'inglese), la mappa della città iniziale (tipo ingrandirla e aggiungere case e/o personaggi) e gli eventi del laboratorio. La cosa strana, è che ha sempre funzionato, poi magari aggiungevo un albero, o solo una frase; facevo poi partire il test ed ecco che mi appare la scritta.

    Visto quindi questa cosa dello script_intro, ho deciso di rifare tutto da zero. Invece di modificare la mappa iniziale, ne ho creata una nuova. Ho messo eventi eccetera, non ho toccato le mappe già presenti nel programma e non ho toccato l'intro. anche in questo caso ha sempre funzionato... ma poi è riapparsa questa cavolo di scritta. boh non saprei proprio.

    il fatto è che ho visto sulla rete altri progetti creati da essentials, ed alcuni avevano proprio stravolto l'introduzione... eppure a loro funziona.

  4. Allora penso che tu sia andato a modificare lo script "Scene_Intro".

    Oppure hai cambiato l'ordine degli script e/o ne hai aggiunti alcuni.

    Se invece pensi di non averlo fatto copia ed incolla questo sostituendolo nella esatta posizione.

     

     

    class IntroEventScene < EventScene
      def initialize(pics,splash,viewport=nil)
        super(nil)
        @pics=pics
        @splash=splash
        @pic=addImage(0,0,"")
        @pic.moveOpacity(0,0,0) # fade to opacity 0 in 0 frames after waiting 0 frames
        @pic2=addImage(0,322,"") # flashing "Press Enter" picture
        @pic2.moveOpacity(0,0,0)
        @index=0
        data_system = pbLoadRxData("Data/System")
        pbBGMPlay(data_system.title_bgm)
        openPic(self,nil)
      end
    
      def openPic(scene,args)
        onCTrigger.clear
        @pic.name="Graphics/Titles/"+@pics[@index]
        @pic.moveOpacity(15,0,255) # fade to opacity 255 in 15 frames after waiting 0 frames
        pictureWait
        @timer=0 # reset the timer
        onUpdate.set(method(:timer)) # call timer every frame
        onCTrigger.set(method(:closePic)) # call closePic when C key is pressed
      end
    
      def timer(scene,args)
        @timer+=1
        if @timer>80
          @timer=0
          closePic(scene,args) # Close the picture
        end
      end
    
      def closePic(scene,args)
        onCTrigger.clear
        onUpdate.clear
        @pic.moveOpacity(15,0,0)
        pictureWait
        @index+=1 # Move to the next picture
        if @index>=@pics.length
          openSplash(scene,args)
        else
          openPic(scene,args)
        end
      end
    
      def openSplash(scene,args)
        onCTrigger.clear
        onUpdate.clear
        @pic.name="Graphics/Titles/"+@splash
        @pic.moveOpacity(15,0,255)
        @pic2.name="Graphics/Titles/start"
        @pic2.moveOpacity(15,0,255)
        pictureWait
        onUpdate.set(method(:splashUpdate))  # call splashUpdate every frame
        onCTrigger.set(method(:closeSplash)) # call closeSplash when C key is pressed
      end
    
      def splashUpdate(scene,args)
        @timer+=1
        @timer=0 if @timer>=80
        if @timer>=32
          @pic2.moveOpacity(0,0,8*(@timer-32))
        else
          @pic2.moveOpacity(0,0,255-(8*@timer))
        end
        if Input.press?(Input::DOWN) &&
           Input.press?(Input::B) &&
           Input.press?(Input::CTRL)
          closeSplashDelete(scene,args)
        end
      end
    
      def closeSplash(scene,args)
        onCTrigger.clear
        onUpdate.clear
        # Play random cry
        cry=pbResolveAudioSE(pbCryFile(1+rand(PBSpecies.maxValue)))
        pbSEPlay(cry,100,100) if cry
        # Fade out
        @pic.moveOpacity(15,0,0)
        @pic2.moveOpacity(15,0,0)
        pbBGMStop(1.0)
        pictureWait
        scene.dispose # Close the scene
        sscene=PokemonLoadScene.new
        sscreen=PokemonLoad.new(sscene)
        sscreen.pbStartLoadScreen
      end
    
      def closeSplashDelete(scene,args)
        onCTrigger.clear
        onUpdate.clear
        # Play random cry
        cry=pbResolveAudioSE(pbCryFile(1+rand(PBSpecies.maxValue)))
        pbSEPlay(cry,100,100) if cry
        # Fade out
        @pic.moveOpacity(15,0,0)
        @pic2.moveOpacity(15,0,0)
        pbBGMStop(1.0)
        pictureWait
        scene.dispose # Close the scene
        sscene=PokemonLoadScene.new
        sscreen=PokemonLoad.new(sscene)
        sscreen.pbStartDeleteScreen
      end
    end
    
    
    
    class Scene_Intro
      def initialize(pics, splash = nil)
        @pics=pics
        @splash=splash
      end
    
      def main
        Graphics.transition(0)
        @eventscene=IntroEventScene.new(@pics,@splash)
        @eventscene.main
        Graphics.freeze
      end
    end
    

     

     

    Ciao. Guarda io lo script non lo tocco mai proprio perché sono un asino in materia.

    Comunque ho provato a fare come hai detto tu, e niente. Continua a mettermi lo stesso errore.

     

    EDIT: Ho trovato qui che non sono l'unico ad avere questo problema, però forse loro hanno fixato lo script

    http://www.rpgmakervxace.net/topic/16496-godra-region-pok%C3%A9mon-rpg/page-5

  5. Ricorda sempre di linkare o postare lo script che utilizzi senza farlo cercare agli altri.

    ^ ^

     

    Occhio ^ anche alla sezione, sposto in supporto RGSS che è quello per gli script.

    ^ ^

    Ops, chiedo perdono. Pensavo fosse la sezione giusta.

    Dunque, parto subito col dire che per me questi termini sono praticamente un misto di giapponese e arabo.

    Provo a metterti il link di tutta la roba da scaricare. Perdonami ma sono proprio un nubbio ^^"

    http://www.mediafire.com/download/50e97y9rd74n78x/Pok%C3%A9mon+Essentials+v13+2012-12-02.rar

  6. Zalve zente. Dunque, come promesso nel post di presentazione, eccomi qui a chiedere il primo aiuto. Dunque mi sto cimentando nella creazione di un gioco di pokèmon. Ho tutta l'attrezzatura: fantasia (tanta), rpg xp e pokemon essentials. Ora, ecco i due problemi.


    1) Non so come sia accaduto, ma dopo aver fatto varie modifiche, ho provato a far partire il test del gioco e mi è uscita questa scritta:



    "Script 'Scene_Intro' line 78: NameError occurred.



    uninitialized constant IntroEventScene::PBSpecies"



    2) Forse i due problemi sono collegati, comunque chiedo perché il programma di Editor di Essentials ha smesso di funzionare. Se lo faccio partire, la finestra rimane scura, e sulla barra in alto parte un count che arriva se non sbaglio a 17000 per ripartire da zero.



    Help! Come risolvo?


  7. Salve programmatori, ideatori, sviluppatori e chi più ne ha più ne metta.

    Ho iniziato da poco ad usare Rpgmakerxp quindi perché non iscriversi in un forum a tema per ricevere (e perché no) dare consigli? Vi dico subito che per quanto mi riguarda cercherò più che aiuto che altro, vista la mia ignoranza nel campo.

    Beh, ci si vede in giro. Ora scappo, devo andare ad aprire il primo topic in cui elemosino aiuto XD

×
×
  • Create New...