Jump to content
Rpg²S Forum

Xerviuth

Utenti
  • Posts

    6
  • Joined

  • Last visited

Everything posted by Xerviuth

  1. Ciao :D Si, ho provato solo in quel modo. E' necessario che sia via script perché è un'azione che avviene solo durante il momento, in battaglia, in cui il personaggio usa una skill. La fregatura è che accade prima dell'inizio della skill, quindi i common event non possono purtroppo aiutarmi
  2. Ciao a tutti! Il mio problema è il seguente: ho cercato di rendere invisibile la grafica del personaggio durante un'animazione di battaglia, con scarsi risultati. Ho provato a sostituire la grafica con una vuota, a spostare la grafica fuori schermo.. non c'è stato verso. Per esempio, ho creato questo codice: class Game_Actor [...] def screen_x # Return after calculating x-coordinate by order of members in party if self.index != nil # Set spacing to distance between battlers # Set offset to distance between left edge & 1st battler if $game_system.battle_interpreter.running? spacing = 0 offset = 800 else spacing = 0 offset = 80 end return self.index * spacing + offset else return 0 end end [...] Cosa accade? Semplicemente lo script viene ignorato.. Purtroppo anche con la guida di Holy consigliatami, non sono riuscito a capire come sistemare questo problema. Grazie in anticipo per ogni aiuto! :D
  3. Si intendevo solo quel pezzo lì, perchè è l'unico pezzo editato da me quindi pensavo che il resto andasse automaticamente bene. Darò un'occhiata a questa guida, spero di riuscire a risolvere in questo modo. Grazie ancora ancora hahahah :D
  4. eh.. è quello che ho fatto, tranne che per il primo if, perchè usando il == su quello mi da errore quando provo il battle testing. Grazie comunque per l'aiuto e il tempo che mi hai offerto :D
  5. Ciao :D grazie per il consiglio! Ho sostituito gli = con gli == dove potevo farlo.. ovvero non in: s1 = $data_system.words.skill s2 = $data_system.words.item # Se è attiva la forma distruzione... if sistema_cardinale = true s3 = "Cardine" @actor_command_window = Window_Command.new(160, [s1, s2, s3]) Lo script continua a essere ignorato dal sistema che, nonostante ci sia un personaggio con una classe A, continua a dare in selezione la command come fosse con una classe B
  6. Ciao a tutti! Io sono nuovo qui, e con ruby me la potrei cavare meglio, ma trovare un "corso" online che non richieda spese mi si è rivelato praticamente impossibile. Parlando quindi di ruby e script, gradirei un consiglio su come fare questo: far comparire una certa opzione sulla actor command window in base alla classe di un certo personaggio. Se quel personaggio ha classe A, l'opzione non appare; se ha classe B, appare. Ho provato con diversi script e metodi.. alcuni me li dava errati nel Syntax, ma tutto il resto lo ignorava, credo, beatamente. Citandone uno.. In Scene_Battle 1: [...] s1 = $data_system.words.skill s2 = $data_system.words.item # Se è attiva la forma distruzione... if sistema_cardinale = true s3 = "Cardine" @actor_command_window = Window_Command.new(160, [s1, s2, s3]) # Se non lo è... elsif sistema_cardinale = false @actor_command_window = Window_Command.new(160, [s1, s2]) [...] def sitema_cardinale if $data_classes[@class_id].name = "Forma Distruzione" then return true else return false end end Grazie a tutti! :D
×
×
  • Create New...