EsMauro86
Utenti-
Posts
109 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Everything posted by EsMauro86
-
mi ricordo che una volta avevo visto lo script per l'aumento di livello che permetteva di spendere dei punti alla ragnarok, ma nn lo trovo da nessuna parte, ho usato anke la funziona cerca anke su internet ma nulla, me lo potete postare e spiegare come funziona grasssie :chirol_iei2: :chirol_buha:
-
wow fantastico :chirol_lovely:
-
che script è ???? :ayasi:
-
quale manuale :| :nn:
-
ok grazie capito :chirol_buha:
-
io pensavo che si potevano usare anke altri tasti tipo A Z X S D ecc.... :panchi:
-
vorrei fare in modo che mentre sono in gioco nella mappa quando premo un tasto specifico della tastiera si metta il gioco in pausa e si apra una finestra che farà delle cose ... allora l'if è questo : If (Input.trigger ? (Input:: C)) questo è per il tasto invio ©, esc (B), quali sono gli altri tasti che possono essere usati e la loro relativa lettera da mettere nell'input.trigger???
-
proprio questo dico :D però le variabili delle abilità dove le setto ????? in quale classe in modo che nn si cancellino?
-
Battle System Veramente Animato
EsMauro86 replied to Onor988ThEgReEnGoBlIn's question in Richieste scripts RGSS (XP)
nn mi fa aprire il progetto dice incompatibilità fra versioni di software come mai???? :ikari: -
auguri Hawtorne Heights :chirol_buha:
-
ecco il codice completo, lo devo ankora finire :S mi sono bloccato all'update quando premo il tasto invio, quando lo premo su una abilità se quest'ultima è 10 (cioè il max nn fa nulla) se è 0 ed i punti a disposizione sono 0 nn fa nulla lo stesso ma se 0 oppure un altro valore fino a 9 e i punti a disp sono > 1 allora aggiunge 1 all'abilità, nn riesco a farlo anke percjè penso che come l'ho pensato è impossibile viene una cosa troppo lunga da fare :S . Poi nn so come fare a settare le variabili delle abilità in modo che SOLO quando inizio la partita me li setta tutte a 0 e quando invece la carico i valori devono essere quelli di quando ho salvato ... aiuto .... class Scene_Abilita #-------------------------------------------------------------------------- # - Inizializzazione Oggetto # actor_index : Indice dell'eroe #-------------------------------------------------------------------------- def initialize(actor_index = 0, equip_index = 0) @actor_index = actor_index @equip_index = equip_index end #-------------------------------------------------------------------------- # - Processo Principale #-------------------------------------------------------------------------- def main # Acquisizione Eroe @actor = $game_party.actors[@actor_index] # Creazione Finestra descrizione abilità @help_ability_window = Window_ability.new #<<< da creare # Creazione Finestra delle abilità @ability_window = Window_Ability.new #<<< da creare # Creazione Finestra punti a disposizione @puntidisp_window = Window_puntidisp.new #<<< da creare # Setto il cursore @ability_window.index = @equip_index refresh # Fade Graphics.transition # Loop Principale loop do # Aggiornamento Grafica Graphics.update # Aggiornamento Input Input.update # Aggiornamento Frame update # Quando cambia la scena blocca il loop if $scene != self break end end # Preparazione Fade Graphics.freeze # Eliminazione Finestre @help_ability_window.dispose @ability_window.dispose @puntidisp_window.dispose end #-------------------------------------------------------------------------- # - Aggiornamento #-------------------------------------------------------------------------- def update # Aggiornamento Finestre @help_ability_window.update @ability_window.update @puntidisp_window.update # Quando B è premuto if Input.trigger?(Input::B) # Suona SE Annulla $game_system.se_play($data_system.cancel_se) # Torna alla scena del menu $scene = Scene_Menu.new(3) return end # Qaundo R è premuto if Input.trigger?(Input::R) # Suona SE Cursore $game_system.se_play($data_system.cursor_se) # Eroe Successivo @actor_index += 1 @actor_index %= $game_party.actors.size # Cambia la scena della magie $scene = Scene_Skill.new(@actor_index) return end # Qaundo L è premuto if Input.trigger?(Input::L) # Suona SE Cursore $game_system.se_play($data_system.cursor_se) # Eroe Precedente @actor_index += $game_party.actors.size - 1 @actor_index %= $game_party.actors.size # Cambia la scena della magie $scene = Scene_Skill.new(@actor_index) return end # Quando C è premuto questa forse è tutta sbagliata :S nn so come farla if Input.trigger?(Input::C) # Se l'abilità è al livello zero e i punti a disp sono 0 if (($game_variables[@equip_index] = 0) and ($puntidisp == 0)) # la variabile nn è 0001 può essere anke 0002 come si fa ??? # Suona SE Azione Impossibile $game_system.se_play($data_system.buzzer_se) return end # Se l'abilità è al liv max cioè 10 if ($game_variables[@equip_index] = 10) # Suona SE Azione Impossibile $game_system.se_play($data_system.buzzer_se) return end # Se nn ci sono punti a disposizione if ($puntidisp == 0) # Suona SE Azione Impossibile $game_system.se_play($data_system.buzzer_se) return end # Se ci sono punti a disp e l'abilità nn è al liv max if (($game_variables[@equip_index] < 10) and ($puntidisp > 0)) # fare un if per ogni livello della variabile e per ogni variabile if (@equip_index == 0) if ($game_variables[@equip_index] == 0) # aggiungi un certo valore ecc... end end end end
-
ho modificato un pò tutto quindi quella di prima nn è più buona :S però ho un problema adesso nn capisco cosa fa questo codice : def initialize(actor_index = 0, equip_index = 0) @actor_index = actor_index @equip_index = equip_index end e che variabili sono ????
-
vado avanti lentamente per ora creò prima la scene_abilita :D ecco il main :O ci sono mica errori ???? class Scene_Abilita #-------------------------------------------------------------------------- # - Inizializzazione Oggetto # actor_index : Indice dell'eroe #-------------------------------------------------------------------------- def initialize(actor_index = 0, equip_index = 0) @actor_index = actor_index @equip_index = equip_index end #-------------------------------------------------------------------------- # - Processo Principale #-------------------------------------------------------------------------- def main # Acquisizione Eroe @actor = $game_party.actors[@actor_index] # Creazione Finestra descrizione abilità @help_ability_window = Window_ability.new # Creazione Finestra pg del party @pg_party_window = Window_Pg_Party.new # Creazione Finestra delle abilità @ability_window = Window_Ability.new # Creazione Finestra punti a disposizione @puntidisp_window = Window_puntidisp.new # Setto il cursore @ability_window.index = @equip_index refresh # Fade Graphics.transition # Loop Principale loop do # Aggiornamento Grafica Graphics.update # Aggiornamento Input Input.update # Aggiornamento Frame update # Quando cambia la scena blocca il loop if $scene != self break end end # Preparazione Fade Graphics.freeze # Eliminazione Finestre @help_ability_window.dispose @pg_party_window.dispose @ability_window.dispose @puntidisp_window.dispose end end
-
auguriiii :chirol_buha:
-
si infatti :ikari: cmq adesso provo a mettere in alto il nome del pg con un picture da creare :S e vedo se riesco :D ... penso di si ci son riuscito prima :S :chirol_iei2:
-
si lo sapevo cmq grazie :D
-
si :| a me funziona e l'immagine si vede :D PS: ho visto che compi gli anni oggi ... AUGURI :D
-
mio dio vero :S cmq adesso mi da un errore qui :S : @Hp.bitmap.height = 10 EDIT : scusate era xkè l'immagine era + grande :S ho risolto tutto ok grazie :D
-
ho scritto questo codice nella Scene_Map per inserire una immagine di prova ( solo per vedere come si fa ... devo solo visualizzarla) però mi da errore alla riga 17 def main # Settaggio Spriteset @spriteset = Spriteset_Map.new # Settaggio della finestra dei messaggi @message_window = Window_Message.new # Prova ad inserire una immagine sulla mappa @Hp Sprite.new # <<<< mi da errore qua :( @Hp.bitmap = RPG::Cache.picture('salva copia') @Hp.x = 0 @Hp.y = 0 @Hp.bitmap.height = 10 @Hp.bitmap.widh = 30 @Hp.opacity = 100 poi ho fatto la dispose qui ... # Eliminazione chipaset @spriteset.dispose # Eliminazione finestra dei messaggi @message_window.dispose # Eliminazione immagine dalla mappa @Hp.bitmap.dispose @Hp.dispose dove ho sbagliato ????
-
nel menu ho inserito un altra voce chiamata abilità sotto l'equip adesso mi apro una nuova finestra tipo quella delle magie, però qui sorgono 2 problemi :chirol_gurug: : 1. visto che le abilità (corpo a corpo, uso scudo ecc....) nn devono essere visalizzate fra le magie, come me le creò??? ho pensato di utilizzare un array di un array che contenga per ogni abilità il nome, il livello e la descrizione, si può fare ?????? 2. visto che nn ho la descrizione dell'abilità nn posso crearmi la finestra Window_Help e neanche la ability_window(da creare :S), come faccio ?????? PS: lo so che è complicato :( ma voglio farcela qualche consiglio ????
-
ok visto adesso provo e faccio sapere grazie ...
-
scusa nn era per portarti fretta o per altro era solo per sapere
-
ok neji però potresti dirmi approssimativamente quanto tempo ti occore per favore ?
-
allora uso Rpg maker xp ho provato un pò a modificare la scene_menu e ci sono riuscito ed i risultati sono ottimi XD, cmq adesso vorrei mettere al posto dei soliti nomi item equip ecc... delle immagini come faccio?
-
Vorrei creare un menu personalizzato, in poche parole quello vecchio deve uscire di scena e quando premo Esc deve uscire il nuovo, beh nn so come fare questo primo passaggio :| , io ricordo che c'era una guida ma nn la trovo per caso potete darmi il link della guida oppure mi aiutate voi??? :panchi:
