Jump to content
Rpg²S Forum

Advanced Pictures Script - maggiore controllo sulle Picture


Midi
 Share

Recommended Posts

Advanced Pictures



Descrizione


Questo script permette di utilizzare alcuni comandi per incrementare il controllo sulle Picture.


In particolare:


  • permette di ancorare le Picture alle mappe
  • permette di modificare la profondità delle Picture, in modo da portarle anche dietro la mappa e/o i chara.

L'utilizzo di queste opzioni può tornare utile per alcune tecniche di parallax mapping.



Autore


Midi



Allegati


Nessuno



Istruzioni per l'uso


Incollare lo script nella sezione "Materials", sopra il "Main".


La descrizione dei comandi per le Picture è all'interno dello script.



Script




#=============================================================================
# Midi Advanced Pictures
#-----------------------------------------------------------------------------
# vers. 1.0.3 (26-03-2014)
# by Midi
#-----------------------------------------------------------------------------
# Change log:
# ## vers. 1.0.3
# - fixato bug al cambio di scena (menu, battle, ecc.)
# ## vers. 1.0.1
# - fixato bug che impediva l'apertura dei menu
#-----------------------------------------------------------------------------
module Midi_Advanced_Pictures
#=============================================================================
# ** DESCRIZIONE **
# Questo script permette di utilizzare alcuni comandi per incrementare il
# controllo sulle Picture.
# In particolare:
# - permette di ancorare le Picture alle mappe
# - permette di modificare la profondità (z) delle picture, in modo tale
# da portarle anche davanti o dietro la mappa, i chara, ecc.
# L'utilizzo di entrambi queste opzioni può risultare utile per alcune
# tecniche di mapping e parallax mapping.
#-----------------------------------------------------------------------------
# ** ISTRUZIONI **
#
# 1) Per ancorare una Picture alla mappa usare il seguente comando all'interno
# di un Call Script:
#
# lock_picture(NUMBER)
#
# dove NUMBER è il numero della Picture che si vuole ancorare. Per esempio,
# scrivendo lock_picture(3) si ancorerà la Picture 3.
# Per disancorare una Picture ancorata usare il seguente comando all'interno
# di un Call Script:
#
# unlock_picture(NUMBER)
#
# dove NUMBER è il numero della Picture da disancorare.
# NOTA: se una Picture è ancorata alla mappa, le sue coordinate X e Y sono
# relative alla mappa stessa, non allo schermo. Inoltre le coordinate
# saranno calcolate in tiles, e non in pixel. Quindi se una Picture ha
# coordinate X = 0 e Y = 0 verrà visualizzata (e ancorata) nell'angolo
# in alto a sinistra della mappa. Una Picture ancorata con coordinata
# X = 2 e Y = 2 verrà visualizzata a partire dalla casella (di mappa)
# 2, 2 (64 pixel dal bordo sinistro della mappa e 64 pixel dal bordo
# superiore della mappa).
#
# 2) Per cambiare la profondità automatica di una Picture e settarla
# manualmente, usare il seguente comando all'interno di un Call Script:
#
# set_picture_z(NUMBER, Z)
#
# dove NUMBER è il numero della Picture a cui si vuole cambiare la profondità
# e Z è la profondità. Per esempio, scrivendo set_picture_z(5, -10) verrà
# settata a -10 la profondità della Picture 5.
#
# La profondità è un numero che indica quanto un oggetto è "vicino" all'occhio
# di chi lo guarda. A una profondità maggiore corrispondono oggetti più vicini
# mentre a una profondità minore oggetti più lontani.
# L'effetto risultante complessivo è che gli oggetti più vicini vengono
# visualizzati "sopra" quelli più lontani (come se questi ultimi fossero
# nascosti "dietro" i più vicini).
# Quindi per esempio un oggetto con profondità 10 verrà visualizzato sopra (e
# nasconderà) un oggetto con profondità 5.
#
# Per quanto riguarda questo script, possiamo dire che:
# - se non si utilizza il comando descritto in precedenza, le Picture
# verranno visualizzate normalmente (sopra mappa e chara)
# - settando una profondità positiva (da 1 in su) per una Picture, questa
# verrà visualizzata sopra la mappa e i chara
# - settando una profondità negativa (da -1 in giù) la Picture verrà
# visualizzata sotto la mappa e i chara
# - settando profondità 0 la Picture verrà visualizzata sopra la mappa ma
# sotto i chara
#
# Per ripristinare la profondità automatica e tornare a visualizzare una
# Picture normalmente usare il seguente comando all'interno di un Call Script:
#
# unset_picture_z(NUMBER)
#
# dove NUMBER è il numero della Picture da ripristinare.
#
# !!! IMPORTANTE !!!
# Se si usano processi paralleli per mostrare le picture, per ancorarle o per
# modificarle, è consigliabile cancellare le picture prima di teletrasportare
# il giocatore in un'altra mappa.
# In caso contrario le picture potrebbero assumere comportamenti
# imprevedibili.
#
#=============================================================================
#=============================================================================
# ** CONDIZIONI DI UTILIZZO **
# Questo script è sotto licenza Creative Commons BY-NC-SA
# (Attribuzione-NonCommerciale-CondividiAlloStessoModo 3.0 Unported).
# - Attribuzione : è obbligatorio creditare l'autore.
# - NonCommerciale: non si può utilizzare questo script per scopi
# commerciali.
# - CondividiAlloStessoModo: se si modifica, trasforma o utilizza questo
# script in un'opera, l'opera risultante può essere
# distribuita solo sotto la stessa o compatibile licenza.
# Per più informazioni, http://creativecommons.org/licenses/by-nc-sa/3.0/
#=============================================================================

#-----------------------------------------------------------------------------
# Non modificare qui sotto, a meno che tu non sappia cosa stai facendo! :)
#-----------------------------------------------------------------------------

UNLOCK_ON_CHANGE = false
UNSET_Z_ON_CHANGE = false

def self.lock(number)
screen.lock_picture(number)
end

def self.unlock(number)
screen.unlock_picture(number)
end

def self.set_z(number, z)
screen.set_picture_z(number, z)
end

def self.unset_z(number)
screen.unset_picture_z(number)
end

def self.unlock_on_change_map(flag)
screen.unlock_on_change_map(flag)
end

def self.unset_z_on_change_map(flag)
screen.unset_z_on_change_map(flag)
end

def self.screen
if SceneManager.scene_is?(Scene_Battle)
return $game_troop.screen
else
return $game_map.screen
end
end

end

class Game_Interpreter
def lock_picture(number)
Midi_Advanced_Pictures.screen.lock_picture(number)
end

def unlock_picture(number)
Midi_Advanced_Pictures.screen.unlock_picture(number)
end

def set_picture_z(number, z)
Midi_Advanced_Pictures.screen.set_picture_z(number, z)
end

def unset_picture_z(number)
Midi_Advanced_Pictures.screen.unset_picture_z(number)
end

def unlock_on_change_map(flag)
Midi_Advanced_Pictures.screen.unlock_on_change_map(flag)
end

def unset_z_on_change_map(flag)
Midi_Advanced_Pictures.screen.unset_z_on_change_map(flag)
end
end

class Game_Screen
alias midi_advanced_pictures_initialize initialize
alias midi_advanced_pictures_clear clear

def initialize
midi_advanced_pictures_initialize
@locked_pictures = {}
@manual_z_pictures = {}
@unlock_on_change = Midi_Advanced_Pictures::UNLOCK_ON_CHANGE
@unset_z_on_change = Midi_Advanced_Pictures::UNSET_Z_ON_CHANGE
end

def clear
midi_advanced_pictures_clear
@locked_pictures.clear if @unlock_on_change
@manual_z_pictures.clear if @unset_z_on_change
end

def unlock_on_change(flag)
@unlock_on_change = flag
end

def unset_z_on_change(flag)
@unset_z_on_change = flag
end

def lock_picture(number)
@locked_pictures[number] = :locked
end

def unlock_picture(number)
@locked_pictures.delete(number)
end

def is_picture_locked?(number)
@locked_pictures.has_key?(number)
end

def set_picture_z(number, z)
@manual_z_pictures[number] = z
end

def unset_picture_z(number)
@manual_z_pictures.delete(number)
end

def picture_has_z?(number)
@manual_z_pictures.has_key?(number)
end

def get_picture_z(number)
@manual_z_pictures[number]
end
end

class Game_Picture
alias midi_advanced_pictures_erase erase

def erase
Midi_Advanced_Pictures.screen.unlock_picture(@number)
Midi_Advanced_Pictures.screen.unset_picture_z(@number)
midi_advanced_pictures_erase
end
end

class Sprite_Picture < Sprite
alias midi_advanced_pictures_update_position update_position

def update_position
if SceneManager.scene_is?(Scene_Map) \
&& Midi_Advanced_Pictures.screen.is_picture_locked?(@picture.number)
self.x = get_screen_x(@picture.x)
self.y = get_screen_y(@picture.y)
else
self.x = @picture.x
self.y = @picture.y
end
if Midi_Advanced_Pictures.screen.picture_has_z?(@picture.number)
self.z = Midi_Advanced_Pictures.screen.get_picture_z(@picture.number)
else
self.z = @picture.number
end
end

def get_screen_x(x)
$game_map.adjust_x(x) * 32
end

def get_screen_y(y)
$game_map.adjust_y(y) * 32
end

end

class Spriteset_Map
def update_pictures
$game_map.screen.pictures.each do |pic|
if Midi_Advanced_Pictures.screen.picture_has_z?(pic.number)
if @picture_sprites[pic.number] && \
@picture_sprites[pic.number].viewport.equal?(@viewport2)
@picture_sprites[pic.number].dispose
@picture_sprites[pic.number] = Sprite_Picture.new(@viewport1, pic)
else
@picture_sprites[pic.number] ||= Sprite_Picture.new(@viewport1, pic)
end
else
if @picture_sprites[pic.number] && \
@picture_sprites[pic.number].viewport.equal?(@viewport1)
@picture_sprites[pic.number].dispose
@picture_sprites[pic.number] = Sprite_Picture.new(@viewport2, pic)
else
@picture_sprites[pic.number] ||= Sprite_Picture.new(@viewport2, pic)
end
end
@picture_sprites[pic.number].update
end
end
end

class Spriteset_Battle
def update_pictures
$game_troop.screen.pictures.each do |pic|
if Midi_Advanced_Pictures.screen.picture_has_z?(pic.number)
if @picture_sprites[pic.number] && \
@picture_sprites[pic.number].viewport.equal?(@viewport2)
@picture_sprites[pic.number].dispose
@picture_sprites[pic.number] = Sprite_Picture.new(@viewport1, pic)
else
@picture_sprites[pic.number] ||= Sprite_Picture.new(@viewport1, pic)
end
else
if @picture_sprites[pic.number] && \
@picture_sprites[pic.number].viewport.equal?(@viewport1)
@picture_sprites[pic.number].dispose
@picture_sprites[pic.number] = Sprite_Picture.new(@viewport2, pic)
else
@picture_sprites[pic.number] ||= Sprite_Picture.new(@viewport2, pic)
end
end
@picture_sprites[pic.number].update
end
end
end

 



Bugs e Conflitti Noti


N/A



Altri dettagli


Le istruzioni sono presenti all'interno dello script.


Lo script è sotto licenza Creative Commons BY-NC-SA 3.0. Quindi è possibile usarlo e distribuirlo liberamente purché:


- venga creditato l'autore;


- non venga utilizzato con finalità commerciali;


- tutti le opere derivate e/o basate su esso siano distribuite con la stessa licenza o con licenza compatibile.


Edited by Midi

Aurora Dreaming


The Dreamer (v. 1.1) - standalone


72 MB - Il prequel ad Aurora Dreaming



segui il dev-diary ufficiale di Aurora Dreaming!



Bacheca Premi


http://www.rpg2s.net/forum/uploads/monthly_01_2014/post-6-0-39588100-1390575633.png

Link to comment
Share on other sites

 

  • permette di ancorare le Picture alle mappe
  • permette di modificare la profondità delle Picture, in modo da portarle anche dietro la mappa e/o i chara.

Più che ottimo! Automatizza le due cose di cui le picture necessitano di più: ancoraggio e spostamento z! D:

 

Pensa quanto puoi sfruttarlo per il mapping! Ottima script, Midi! E:3

(\_/)
(^ ^) <----coniglietto rosso, me!
(> <)


Il mio Tumblr dove seguire i miei progetti, i progetti della Reverie : : Project ^ ^

http://i.imgur.com/KdUDtQt.png disponibile su Google Play, qui i dettagli! ^ ^

http://i.imgur.com/FwnGMI3.png completo! Giocabile online, qui i dettagli! ^ ^

REVERIE : : RENDEZVOUS (In allenamento per apprendere le buone arti prima di cominciarlo per bene ^ ^) Trovate i dettagli qui insieme alla mia intervista (non utilizzerò più rpgmaker) ^ ^

 

SUWOnzB.jpg 🖤
http://www.rpg2s.net/dax_games/r2s_regali2s.png E:3 http://www.rpg2s.net/dax_games/xmas/gifnatale123.gif
http://i.imgur.com/FfvHCGG.png by Testament (notare dettaglio in basso a destra)! E:3
http://i.imgur.com/MpaUphY.jpg by Idriu E:3

Membro Onorario, Ambasciatore dei Coniglietti (Membro n.44)

http://i.imgur.com/PgUqHPm.png
Ufficiale
"Ad opera della sua onestà e del suo completo appoggio alla causa dei Panda, Guardian Of Irael viene ufficialmente considerato un Membro portante del Partito, e Ambasciatore del suo Popolo presso di noi"


http://i.imgur.com/TbRr4iS.png<- Grazie Testament E:3
Ricorda...se rivolgi il tuo sguardo ^ ^ a Guardian anche Guardian volge il suo sguardo ^ ^ a te ^ ^
http://i.imgur.com/u8UJ4Vm.gifby Flame ^ ^
http://i.imgur.com/VbggEKS.gifhttp://i.imgur.com/2tJmjFJ.gifhttp://projectste.altervista.org/Our_Hero_adotta/ado2.png
Grazie Testament XD Fan n°1 ufficiale di PQ! :D

Viva
il Rhaxen! <- Folletto te lo avevo detto (fa pure rima) che non
avevo programmi di grafica per fare un banner su questo pc XD (ora ho di
nuovo il mio PC veramente :D)

Rosso Guardiano della
http://i.imgur.com/Os5rvhx.png

Rpg2s RPG BY FORUM:

Nome: Darth Reveal

 

PV totali 2
PA totali 16

Descrizione: ragazzo dai lunghi capelli rossi ed occhi dello stesso colore. Indossa una elegante giacca rossa sopra ad una maglietta nera. Porta pantaloni rossi larghi, una cintura nera e degli stivali dello stesso colore. E' solito trasportare lo spadone dietro la schiena in un fodero apposito. Ha un pendente al collo e tiene ben legato un pezzo di stoffa (che gli sta particolarmente a cuore) intorno al braccio sinistro sotto la giacca, copre una cicatrice.
Bozze vesti non definitive qui.

Equipaggiamento:
Indossa:
60$ e 59$ divisi in due tasche interne
Levaitan

Spada a due mani elsa lunga

Guanti del Defender (2PA)
Anello del linguaggio animale (diventato del Richiamo)

Scrinieri da lanciere (2 PA)

Elmo del Leone (5 PA)

Corazza del Leone in Ferro Corrazzato (7 PA)

ZAINO (20) contenente:
Portamonete in pelle di cinghiale contenente: 100$
Scatola Sanitaria Sigillata (può contenere e tenere al sicuro fino a 4 oggetti curativi) (contiene Benda di pronto soccorso x3, Pozione di cura)
Corda
Bottiglia di idromele
Forma di formaggio
Torcia (serve ad illuminare, dura tre settori)

Fiasca di ceramica con Giglio Amaro (Dona +1PN e Velocità all'utilizzatore)
Ampolla Bianca

Semi di Balissa

 

CAVALLO NORMALE + SELLA (30 +2 armi) contentente:
66$
Benda di pronto soccorso x3
Spada a due mani

Fagotto per Adara (fazzoletto ricamato)


 

Link to comment
Share on other sites

UPDATE

Script aggiornato, il precedente aveva un bug che non permetteva di aprire il menu.

 

Se qualcuno dovesse riscontrare ulteriori bug, può segnalarmeli in questo topic.

Aurora Dreaming


The Dreamer (v. 1.1) - standalone


72 MB - Il prequel ad Aurora Dreaming



segui il dev-diary ufficiale di Aurora Dreaming!



Bacheca Premi


http://www.rpg2s.net/forum/uploads/monthly_01_2014/post-6-0-39588100-1390575633.png

Link to comment
Share on other sites

Gran bello script Midi.

Per qualsiasi motivo non aprite questo spoiler.

 

 

Ho detto di non aprirlo !

 

 

Se lo apri ancora esplode il mondo.

 

 

Aaaaaa è un vizio.

 

 

Contento? Il mondo è esploso, sono tutti morti

per colpa della tua curiosità .

 

 

Vuoi che ti venga anche il morbillo, la varicella e l'AIDS???

 

 

O bravo ora sei un malato terminale e nessuno

ti puo curare, sono tutti morti !

 

 

Se clicchi ancora una volta il PC esplode.

 

 

E dai smettila !!

 

Uff!! Hai cliccato tante volte che ho dovuto sostituirlo con un codebox.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

http://s8.postimg.org/yntv9nxld/Banner.png

http://img204.imageshack.us/img204/8039/sccontest3octpl3.gif

Link to comment
Share on other sites

Buono script, ho riscontrato un bug. Dal -3 in poi la picture non si vede.

-1 e -2 funzionano >_< .

1° Progetto http://www.rpg2s.net/forum/index.php/topic/17667-cheran-e-il-libro-magico/

Genere : Jrpg

Titolo: Cheran e il libro magico

Programma: Rpg Maker Vx Ace

Percentuale completamento: 5%

Orario di gioco attuale 1h 20m

__________________________

 

2° Progetto a presto il link al progetto...

Genere : Jrpg

Titolo: Kyros e la linfa magica

Programma: Rpg Maker Xp

Prime Immagini (Consigli & Modifiche): http://www.rpg2s.net/forum/index.php/topic/17980-immagini-battaglia-e-altro-consiglimodifiche-ecc/

Link to comment
Share on other sites

Scusa, puoi essere più specifico?

Io ho provato con picture a -10, e funzionavano tranquillamente.... O_o

LoL, scs sbagliavo io >_< . La picture 2 andava messa nel -3 mentre la 3 nel -2.

So scemo io >_< , ho risolto xd . Comunque sto script è fantastico u.u .

 

http://imageshack.com/a/img849/497/z0u8.jpg

http://imageshack.com/a/img22/2760/e96u.jpg

1° Progetto http://www.rpg2s.net/forum/index.php/topic/17667-cheran-e-il-libro-magico/

Genere : Jrpg

Titolo: Cheran e il libro magico

Programma: Rpg Maker Vx Ace

Percentuale completamento: 5%

Orario di gioco attuale 1h 20m

__________________________

 

2° Progetto a presto il link al progetto...

Genere : Jrpg

Titolo: Kyros e la linfa magica

Programma: Rpg Maker Xp

Prime Immagini (Consigli & Modifiche): http://www.rpg2s.net/forum/index.php/topic/17980-immagini-battaglia-e-altro-consiglimodifiche-ecc/

Link to comment
Share on other sites

Ho un problema, quando esci dal menù rpg maker va a scatti, i character appaiono e scompaiono.

Provato su un progetto nuovo.

1° Progetto http://www.rpg2s.net/forum/index.php/topic/17667-cheran-e-il-libro-magico/

Genere : Jrpg

Titolo: Cheran e il libro magico

Programma: Rpg Maker Vx Ace

Percentuale completamento: 5%

Orario di gioco attuale 1h 20m

__________________________

 

2° Progetto a presto il link al progetto...

Genere : Jrpg

Titolo: Kyros e la linfa magica

Programma: Rpg Maker Xp

Prime Immagini (Consigli & Modifiche): http://www.rpg2s.net/forum/index.php/topic/17980-immagini-battaglia-e-altro-consiglimodifiche-ecc/

Link to comment
Share on other sites

Stasera effettuerò dei test.

A me non dava questi problemi (testato su una mappa 30x30, con una 50ina di eventi).

 

Comunque hai fatto bene a segnalarlo, controllerò.

Aurora Dreaming


The Dreamer (v. 1.1) - standalone


72 MB - Il prequel ad Aurora Dreaming



segui il dev-diary ufficiale di Aurora Dreaming!



Bacheca Premi


http://www.rpg2s.net/forum/uploads/monthly_01_2014/post-6-0-39588100-1390575633.png

Link to comment
Share on other sites

Se posso suggerire una piccola fetures da aggiungere, tempo fa un utente mi pssò un piccolo script buttato giù in due minuti per mostrare le picture "ribaltate", utile ad esempio se si fanno molti dialoghi con il bust dei personaggi e non si vogliono inserire troppe picture.

Se lo rintraccio te lo passo, poi vedi tu se è possibile integrarlo...

http://i.imgur.com/NwhgV4X.png

 

Link to comment
Share on other sites

hmm... si può fare. Dovrebbe essere una cosa veloce.

Stasera o nel weekend rilascio la nuova versione allora. :)

Aurora Dreaming


The Dreamer (v. 1.1) - standalone


72 MB - Il prequel ad Aurora Dreaming



segui il dev-diary ufficiale di Aurora Dreaming!



Bacheca Premi


http://www.rpg2s.net/forum/uploads/monthly_01_2014/post-6-0-39588100-1390575633.png

Link to comment
Share on other sites

Si potrebbe inserire anche la funzione dello scorrimento della picture? ^^

Scs se chiedo.. come procede il fix :) ?

1° Progetto http://www.rpg2s.net/forum/index.php/topic/17667-cheran-e-il-libro-magico/

Genere : Jrpg

Titolo: Cheran e il libro magico

Programma: Rpg Maker Vx Ace

Percentuale completamento: 5%

Orario di gioco attuale 1h 20m

__________________________

 

2° Progetto a presto il link al progetto...

Genere : Jrpg

Titolo: Kyros e la linfa magica

Programma: Rpg Maker Xp

Prime Immagini (Consigli & Modifiche): http://www.rpg2s.net/forum/index.php/topic/17980-immagini-battaglia-e-altro-consiglimodifiche-ecc/

Link to comment
Share on other sites

Mi spiace, non ho più avuto tempo di provare... il fix ci sarà, ma non ti so dire quando. :|

Dovrai avere un po' di pazienza.

 

Intanto puoi fare tu una prova.

 

All'inizio dello script, poco sotto le condizioni di utilizzo, ci sono queste due costanti:

  UNLOCK_ON_CHANGE = true
  UNSET_Z_ON_CHANGE = true

Prova a metterle a "false" invece che a "true", e vedi se ti dà ancora problemi.

 

 

Per lo scorrimento delle picture, è già presente: basta che usi Muovi Picture nell'evento, e la picture scorrerà.

Attento che però se la picture è ancorata alla mappa, le coordinate X e Y dell'evento corrispondono alla griglia dei tile, non ai pixel.

Quindi per una picture ancorata, se la muovi verso 3, 4 si muoverà verso la casella 3, 4 della mappa (e non 3 px a destra e 4 px in basso).

Aurora Dreaming


The Dreamer (v. 1.1) - standalone


72 MB - Il prequel ad Aurora Dreaming



segui il dev-diary ufficiale di Aurora Dreaming!



Bacheca Premi


http://www.rpg2s.net/forum/uploads/monthly_01_2014/post-6-0-39588100-1390575633.png

Link to comment
Share on other sites

Mi spiace, non ho più avuto tempo di provare... il fix ci sarà, ma non ti so dire quando. :|

Dovrai avere un po' di pazienza.

 

Intanto puoi fare tu una prova.

 

All'inizio dello script, poco sotto le condizioni di utilizzo, ci sono queste due costanti:

  UNLOCK_ON_CHANGE = true
  UNSET_Z_ON_CHANGE = true

Prova a metterle a "false" invece che a "true", e vedi se ti dà ancora problemi.

 

 

Per lo scorrimento delle picture, è già presente: basta che usi Muovi Picture nell'evento, e la picture scorrerà.

Attento che però se la picture è ancorata alla mappa, le coordinate X e Y dell'evento corrispondono alla griglia dei tile, non ai pixel.

Quindi per una picture ancorata, se la muovi verso 3, 4 si muoverà verso la casella 3, 4 della mappa (e non 3 px a destra e 4 px in basso).

Non cambia nulla, sempre uguale.. aprendo il menù e chiudendolo inizia ad andare a scatti e spariscono e riappaiono i chara.

Per lo scorrimento intendevo qualcosa come il parallax, vbb fa nnt ^^ .

Np.

1° Progetto http://www.rpg2s.net/forum/index.php/topic/17667-cheran-e-il-libro-magico/

Genere : Jrpg

Titolo: Cheran e il libro magico

Programma: Rpg Maker Vx Ace

Percentuale completamento: 5%

Orario di gioco attuale 1h 20m

__________________________

 

2° Progetto a presto il link al progetto...

Genere : Jrpg

Titolo: Kyros e la linfa magica

Programma: Rpg Maker Xp

Prime Immagini (Consigli & Modifiche): http://www.rpg2s.net/forum/index.php/topic/17980-immagini-battaglia-e-altro-consiglimodifiche-ecc/

Link to comment
Share on other sites

Ho fatto adesso una prova veloce, ma a me funziona se metti a "false".

Ho due picture e una mappa bella piena... nessun problema.

 

Non capisco proprio a cosa è dovuto. :/

 

Per il parallax (quindi la possibilità di scorrimento continuo) il mio script non va bene.

Questo lavora solo sulle picture di gioco, che non hanno scorrimento continuo come parallax e/o fog.

Servirebbe un nuovo script specifico, stavo pensando di realizzarne uno ma devo vedere se ne ho il tempo.

Edited by Midi

Aurora Dreaming


The Dreamer (v. 1.1) - standalone


72 MB - Il prequel ad Aurora Dreaming



segui il dev-diary ufficiale di Aurora Dreaming!



Bacheca Premi


http://www.rpg2s.net/forum/uploads/monthly_01_2014/post-6-0-39588100-1390575633.png

Link to comment
Share on other sites

Ciao Midi, sto provando il tuo script e devo dire che è una figata assoluta xD

Solo una cosa, però: mi sta dando problemi in una mappa grande perchè se sono per esempio nell'angolo in basso a sinistra e ho la picture lockata, all'inizio è perfetta, ma appena apro e richiudo il menu la picture si sposta totalmente e segue il pg :/

http://fc01.deviantart.net/fs71/f/2014/092/2/f/shtbanner_by_flaminiakennedy-d7cq8qm.png http://www.freankexpo.net/signature/697.png



Miglior Esplicazione del Progetto nel Cover Contest
http://www.rpg2s.net/cover_contest/icons/cc_special.png
Secondo posto allo Screen Contest #58
http://rpg2s.net/gif/SCContest2Oct.gif
Secondo posto allo Screen Contest #59
http://rpg2s.net/gif/SCContest2Oct.gif
Terzo posto allo Screen Contest #68
http://rpg2s.net/gif/SCContest3Oct.gif

Link to comment
Share on other sites

Ciao Midi, sto provando il tuo script e devo dire che è una figata assoluta xD

 

Solo una cosa, però: mi sta dando problemi in una mappa grande perchè se sono per esempio nell'angolo in basso a sinistra e ho la picture lockata, all'inizio è perfetta, ma appena apro e richiudo il menu la picture si sposta totalmente e segue il pg :/

Raxas quando apri e chiudi il menù non ti va poi il gioco a scatti? (e cambia le posizioni delle figure anche). Qualcun'altro può fare qualche prova?

1° Progetto http://www.rpg2s.net/forum/index.php/topic/17667-cheran-e-il-libro-magico/

Genere : Jrpg

Titolo: Cheran e il libro magico

Programma: Rpg Maker Vx Ace

Percentuale completamento: 5%

Orario di gioco attuale 1h 20m

__________________________

 

2° Progetto a presto il link al progetto...

Genere : Jrpg

Titolo: Kyros e la linfa magica

Programma: Rpg Maker Xp

Prime Immagini (Consigli & Modifiche): http://www.rpg2s.net/forum/index.php/topic/17980-immagini-battaglia-e-altro-consiglimodifiche-ecc/

Link to comment
Share on other sites

Allora, per la picture che si muove dopo l'ingresso nel menu ho modificato lo script nel primo post, ora è sistemato.

Il problema era in quel doppio valore settato erroneamente a "true" come avevo scritto in qualche post precedente.

 

Il problema di EmanueleSpeed però io non riesco a riprodurlo nei miei progetti, e quindi non posso lavorarci.

Se qualcuno riesce a darmi qualche indicazione in più mi potrebbe essere utile.

Anche un video del caso in questione potrebbe aiutarmi a capire se ci sono errori. @EmanueleSpeed: tu non riesci a pubblicarne uno?

Aurora Dreaming


The Dreamer (v. 1.1) - standalone


72 MB - Il prequel ad Aurora Dreaming



segui il dev-diary ufficiale di Aurora Dreaming!



Bacheca Premi


http://www.rpg2s.net/forum/uploads/monthly_01_2014/post-6-0-39588100-1390575633.png

Link to comment
Share on other sites

Allora, per la picture che si muove dopo l'ingresso nel menu ho modificato lo script nel primo post, ora è sistemato.

Il problema era in quel doppio valore settato erroneamente a "true" come avevo scritto in qualche post precedente.

 

Il problema di EmanueleSpeed però io non riesco a riprodurlo nei miei progetti, e quindi non posso lavorarci.

Se qualcuno riesce a darmi qualche indicazione in più mi potrebbe essere utile.

Anche un video del caso in questione potrebbe aiutarmi a capire se ci sono errori. @EmanueleSpeed: tu non riesci a pubblicarne uno?

Ho provato con 2 dll diverse la RGSS300 e la RGSS301 ma il problema rimane.

Qui il video

http://www.youtube.com/watch?v=piUNA8k-XyY&feature=youtu.be

1° Progetto http://www.rpg2s.net/forum/index.php/topic/17667-cheran-e-il-libro-magico/

Genere : Jrpg

Titolo: Cheran e il libro magico

Programma: Rpg Maker Vx Ace

Percentuale completamento: 5%

Orario di gioco attuale 1h 20m

__________________________

 

2° Progetto a presto il link al progetto...

Genere : Jrpg

Titolo: Kyros e la linfa magica

Programma: Rpg Maker Xp

Prime Immagini (Consigli & Modifiche): http://www.rpg2s.net/forum/index.php/topic/17980-immagini-battaglia-e-altro-consiglimodifiche-ecc/

Link to comment
Share on other sites

Molto strano... a me non fa per niente quest'effetto. O_o

Faccio un paio di prove settando le picture come hai fatto tu e ti farò sapere appena riesco.

 

EDIT: penso di aver individuato il problema.

Forse riuscirò a sistemarlo a breve.

 

EDIT2: UPDATE

Bug fixato e risolto definitivamente.

Spero. ^.^"

 

Lo script corretto è stato inserito nel primo post.

Edited by Midi

Aurora Dreaming


The Dreamer (v. 1.1) - standalone


72 MB - Il prequel ad Aurora Dreaming



segui il dev-diary ufficiale di Aurora Dreaming!



Bacheca Premi


http://www.rpg2s.net/forum/uploads/monthly_01_2014/post-6-0-39588100-1390575633.png

Link to comment
Share on other sites

Molto strano... a me non fa per niente quest'effetto. O_o

Faccio un paio di prove settando le picture come hai fatto tu e ti farò sapere appena riesco.

 

EDIT: penso di aver individuato il problema.

Forse riuscirò a sistemarlo a breve.

 

EDIT2: UPDATE

Bug fixato e risolto definitivamente.

Spero. ^.^"

 

Lo script corretto è stato inserito nel primo post.

Great :) , adesso lo provo u.u .

1° Progetto http://www.rpg2s.net/forum/index.php/topic/17667-cheran-e-il-libro-magico/

Genere : Jrpg

Titolo: Cheran e il libro magico

Programma: Rpg Maker Vx Ace

Percentuale completamento: 5%

Orario di gioco attuale 1h 20m

__________________________

 

2° Progetto a presto il link al progetto...

Genere : Jrpg

Titolo: Kyros e la linfa magica

Programma: Rpg Maker Xp

Prime Immagini (Consigli & Modifiche): http://www.rpg2s.net/forum/index.php/topic/17980-immagini-battaglia-e-altro-consiglimodifiche-ecc/

Link to comment
Share on other sites

Bene, fammi sapere.

Spero davvero sia a posto, ora.

 

Mi spiace averti fatto aspettare così tanto, purtroppo non potevo lavorarci se il problema non si presentava anche a me.

Aurora Dreaming


The Dreamer (v. 1.1) - standalone


72 MB - Il prequel ad Aurora Dreaming



segui il dev-diary ufficiale di Aurora Dreaming!



Bacheca Premi


http://www.rpg2s.net/forum/uploads/monthly_01_2014/post-6-0-39588100-1390575633.png

Link to comment
Share on other sites

Bene, fammi sapere.

Spero davvero sia a posto, ora.

 

Mi spiace averti fatto aspettare così tanto, purtroppo non potevo lavorarci se il problema non si presentava anche a me.

Tutto perfetto fino adesso ^_^ , apre e chiude il menù perfettamente.

 

___________________

 

Invece adesso ho problemi nel mio game.. praticamente non da nessun errore ma il gioco crasha (Rgss3 player ha smesso di funzionare).

Con la prima versione non avevo questo problema (ma c'era sempre quello del menù) ma non crashava.

Funziona tutto liscio non capisco il motivo del crash >_< .

 

Ps.

Il crash si presenta quando chiudo il menù (ho provato a mettere i false in true ma persiste il crash).

 

______________________New____________

 

Inserendo questo tramite il tuo script in class Sprite_Picture < Sprite

 

def dispose

Midi_Advanced_Pictures.screen.unlock_picture(@picture.number)

Midi_Advanced_Pictures.screen.unset_picture_z(@picture.number)

midi_advanced_pictures_dispose

end

end

 

Non crasha ma ho il problema del pg che scompare, ricompare e le picture cambiano posizione. T___T .

 

__________________________________________________

 

 

Ho risolto con questo script http://forums.rpgmakerweb.com/index.php?/topic/17400-hidden-gameexe-crash-debugger-graphical-object-global-reference-ace/ adesso funziona tutto perfettamente :P .

Edited by EmanueleSpeed

1° Progetto http://www.rpg2s.net/forum/index.php/topic/17667-cheran-e-il-libro-magico/

Genere : Jrpg

Titolo: Cheran e il libro magico

Programma: Rpg Maker Vx Ace

Percentuale completamento: 5%

Orario di gioco attuale 1h 20m

__________________________

 

2° Progetto a presto il link al progetto...

Genere : Jrpg

Titolo: Kyros e la linfa magica

Programma: Rpg Maker Xp

Prime Immagini (Consigli & Modifiche): http://www.rpg2s.net/forum/index.php/topic/17980-immagini-battaglia-e-altro-consiglimodifiche-ecc/

Link to comment
Share on other sites

Sei sicuro di aver rimesso le librerie .dll corrette? Quelle che avevi all'inizio?

Non vorrei che fosse quello il problema.

 

Di solito gli script non fanno crashare il gioco in quella maniera.

Almeno, gli script che non toccano roba di sistema.

 

EDIT: ecco, quella roba non la conoscevo.

Andrò a farmi un controllo, vorrei che il mio script fosse indipendente dalla patch che hai postato.

 

Grazie.

Edited by Midi

Aurora Dreaming


The Dreamer (v. 1.1) - standalone


72 MB - Il prequel ad Aurora Dreaming



segui il dev-diary ufficiale di Aurora Dreaming!



Bacheca Premi


http://www.rpg2s.net/forum/uploads/monthly_01_2014/post-6-0-39588100-1390575633.png

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...