-
Posts
353 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Everything posted by Exim Gealbhonn
-
Sì sì, si possono mettere tutti i livelli di difficoltà che si vuole, nello script è spiegato come fare. Per la seconda cosa, intendi tipo dare una ricompensa per aver finito la main quest in un determinato livello di difficoltà? Bisogna semplicemente strutturare un evento così: If $game_system.livello_difficoltà==0 #primo livello di difficoltà fai_cose Elsif $game_system.livello_difficoltà==1 #secondo livello di difficoltà fai_cose E così via
-
Livello di difficoltà Descrizione: Semplicemente uno script che gestisce le statistiche dei nemici a seconda di una scelta effettuata dal player all'inizio del gioco. In soldoni, grazie a questo script verrà data la possibilità al giocatore di scegliere un livello di difficoltà dopo aver premuto New Game. Inoltre il livello di difficoltà scelto sarà visibile tra le informazioni del salvataggio di gioco (insieme al numero del salvataggio,le ore di gioco etc.) Autore: Sora Keyblade Versione: 1.1 Script Necessari: Modulo di Supporto di Holy87 Istruzioni per l'uso: Mettere lo script in una nuova pagina dello script editor sotto "Materials" e seguire le istruzioni presenti nella parte modificabile all'interno dello script Screen: Script: Demo 1.0: http://www.mediafire.com/download/o4yxzbdj126ohsw/Demo.zip Bugs e Conflitti noti: N/A Special Thanks: -Holy87
-
Livello di difficoltà Descrizione: Semplicemente uno script che gestisce le statistiche dei nemici a seconda di una scelta effettuata dal player all'inizio del gioco. In soldoni, grazie a questo script verrà data la possibilità al giocatore di scegliere un livello di difficoltà dopo aver premuto New Game. Inoltre il livello di difficoltà scelto sarà visibile tra le informazioni del salvataggio di gioco (insieme al numero del salvataggio,le ore di gioco etc.) Autore: Sora Keyblade Allegati: / Istruzioni per l'uso: Mettere lo script in una nuova pagina dello script editor sotto "Materials" e seguire le istruzioni presenti nella parte modificabile all'interno dello script Script: #=============================================================================== # Nome Script: SK | Livello di difficoltà # Autore: Sora Keyblade # Versione: 1.0 # Programma: RPG Maker VX Ace # Data: 15/08/2015 # Ultima Modifica: / #=============================================================================== # Descrizione: # Semplicemente uno script che gestisce le statistiche dei nemici a seconda di # una scelta effettuata dal player all'inizio del gioco. In soldoni, grazie # a questo script verrà data la possibilità al giocatore di scegliere un livello # di difficoltà dopo aver premuto New Game. # Inoltre il livello di difficoltà scelto sarà visibile tra le informazioni del # salvataggio di gioco (insieme al numero del salvataggio,le ore di gioco etc.) #=============================================================================== # Istruzioni per l'utilizzo: # Mettere lo script in una nuova pagina dello script editor sotto # "Materials" e seguire le istruzioni presenti nella parte modificabile #=============================================================================== # Special Thanks: # -Holy87 # -La sua guida #=============================================================================== module SK #============================================================================ # Inizio parte modificabile #============================================================================ #All'interno delle parentesi quadre della riga qui sotto inserire tra # virgolette i nomi delle varie difficoltà separate da una virgola Livelli_di_difficoltà=["Principiante","Standard","Esperto","Critico"] #Nelle due righe successive impostare la posizione della finestra dove #il giocatore selezionerà la difficoltà. Se lascerete come valori 0 per la x # e 0 per la y la finestra si posizionerà #nell'angolo in alto a sinistra. I valori di default sono gli stessi della #finestra dei comandi del title screen X_finestra_selezione_difficoltà=(Graphics.width - 160) / 2 Y_finestra_selezione_difficoltà=(Graphics.height * 1.6 - 100) / 2 #Imposta la larghezza della finestra Larghezza_finestra_selezione_difficoltà=160 end class Game_Enemy < Game_Battler #Adesso inizia la parte del settaggio dei nemici a seconda del livello di #difficoltà. I numeri incolonnati sotto i nomi delle statistiche abbreviate #rappresentano dei moltiplicatori delle statistiche corrispondenti dei NEMICI, #mentre le righe sotto i "when" rappresentano i vari livelli di difficoltà. #Di conseguenza, se volete, per esempio, che nel primo livello di difficoltà #(di solito il più facile) i nemici abbiano la metà della vita , basta cambiare #il numero nella prima riga sotto "mhp" da 1 a 0.5. #Invece se volete che nel terzo livello di difficoltà l'attacco dei nemici sia #il doppio, dovrete semplicemente cambiare il numero nella terza riga (sotto when 2) #sotto "atk" da 1 a 2. Se lasciate ad 1 il valore di qualche moltiplicatore, #la statistica del nemico in game (in quel particolare livello di difficoltà) #rispecchierà la statistica scritta nel database # #CONSIGLIO: Per la modalità "Standard" sarebbe più comodo lasciare per tutti # i moltiplicatori delle statistiche il valore di 1, così da lavorare # nel database su quella particolare modalità di difficoltà ed avere # un punto di riferimento per calibrare le altre difficoltà def param_base(param_id) case $game_system.livello_difficoltà when 0 # mhp mmp atk dif mat mdp agi luk stat(param_id,1, 1, 1, 1, 1, 1, 1, 1) #prima opzione-es. "Principiante" when 1 stat(param_id,1, 1, 1, 1, 1, 1, 1, 1) #seconda opzione-es. "Standard" when 2 stat(param_id,1, 1, 1, 1, 1, 1, 1, 1) #terza opzione-es. "Esperto" when 3 stat(param_id,1, 1, 1, 1, 1, 1, 1, 1) #quarta opzione-es. "Critica" # nell'eventualità voi vogliate aggiungere una quinta opzione # basta scrivere sopra "end": # when 4 # stat(param_id,1, 1, 1, 1, 1, 1, 1, 1) #ed in caso di una sesta opzione # when 5 # stat(param_id,1, 1, 1, 1, 1, 1, 1, 1) #e così via end end #============================================================================== # Fine Parte Modificabile #============================================================================== def stat(param_id,mhp,mmp,atk,dif,mat,mdp,agi,luk) case param_id when 0 enemy.params[param_id]*mhp when 1 enemy.params[param_id]*mmp when 2 enemy.params[param_id]*atk when 3 enemy.params[param_id]*dif when 4 enemy.params[param_id]*mat when 5 enemy.params[param_id]*mdp when 6 enemy.params[param_id]*agi when 7 enemy.params[param_id]*luk else enemy.params[param_id] end end end class Game_System attr_accessor :livello_difficoltà alias sk_initialize initialize def initialize sk_initialize @livello_difficoltà=1 end end class Finestra_Selezione_Difficoltà < Window_Selectable def initialize (x, y, width, height) super @data=SK::Livelli_di_difficoltà @index=0 refresh end def item_max if @data==nil return 0 else return @data.size end end def draw_item(index) rect= item_rect(index) nome_difficoltà=@data[index] draw_text(rect, nome_difficoltà) end def index return @index end end class Scene_Title < Scene_Base def create_finestra_difficoltà @difficoltà=Finestra_Selezione_Difficoltà.new(SK::X_finestra_selezione_difficoltà,SK::Y_finestra_selezione_difficoltà,SK::Larghezza_finestra_selezione_difficoltà,25*(SK::Livelli_di_difficoltà.size+1)) @difficoltà.activate @difficoltà.set_handler(:cancel, method(:elimina_finestra_difficoltà)) @difficoltà.set_handler(:ok, method(:seleziona_difficoltà)) end def elimina_finestra_difficoltà @difficoltà.close create_command_window end def seleziona_difficoltà $game_system.livello_difficoltà=@difficoltà.index fadeout_all $game_map.autoplay SceneManager.goto(Scene_Map) end def command_new_game DataManager.setup_new_game close_command_window create_finestra_difficoltà end end module DataManager def self.make_save_header header = {} header[:characters] = $game_party.characters_for_savefile header[:playtime_s] = $game_system.playtime_s header[:difficoltà] = SK::Livelli_di_difficoltà[$game_system.livello_difficoltà] header end end class Window_SaveFile < Window_Base alias sk_refresh refresh def refresh sk_refresh disegna_livello_difficoltà(0, contents.height - line_height - 45 , contents.width - 4) end def disegna_livello_difficoltà(x, y, width) header = DataManager.load_header(@file_index) return unless header draw_text(x, y, width, line_height, header[:difficoltà], 2) end end Bugs e Conflitti noti: N/A
-
Sportello aiuti veloci VX-Ace
Exim Gealbhonn replied to Guardian of Irael's question in Supporto VX e VX-Ace
D: Una semplice informazione di servizio, ma ogni lettera nei menù di rpg maker vx ace di quanti pixel è formata in larghezza? Sto lavorando a uno script che contiene una finestra, che ha come elementi al suo interno i valori(stringhe) di un array (sottoclasse di Window_Selectable). Così, per impostare la larghezza della finestra ho dato come parametro un metodo che individua la stringa più lunga dell'array, per poi ottenere il numero di caratteri di quest'ultima e moltiplicarlo per il numero di pixel di una lettera. Così ho screenato una lettera e mi risulta che sia larga 10 pixel, però a quanto pare non è il valore corretto xD Qualcuno mi aiuta? -
Chiedo scusa dal profondo del cuore a tutti i partecipanti, gli organizzatori e i giudici. Purtroppo per una incompetenza di Alitalia è stato annullato/ho perso il volo del 25, quindi sono arrivato domenica 26, giorno (tra l'altro) pieno di impegni (sapete, primo giorno che arrivi, visita agli amici ecc. ecc. (per chi non lo sapesse o per chi gli sono sfuggiti i miei messaggi nel topic, sono stato via 16 giorni, in vacanza in Scozia ). Il progetto era proprio alla fine, mancavano 2 mappe da ultimare, scrivere in game il finale e... basta, dovevo solo beta-testarlo. In questo momento sto rosicando molto, e sono anche molto rammaricato. comunque il progetto lo pubblicherò ugualmente (se gli organizzatori mi danno il permesso, mi piacerebbe mettere nel nome del topic accanto a quello del gioco "[Fuori Concorso SGC 2015]" prevedo che sarà pronto entro settimana prossima, causa impegni vari (effettivamente tornerò a makerare il 31 o l'1) . Chiedo ancora scusa a tutti e vi auguro di passare delle belle e sane vacanze XD naturalmente quando sarò libero proverò tutti i vostri gioco ^^ EDIT: scusate se ho fatto qualche errore (anche concettuale) ma sono di fretta, fra 6 minuti devo uscire, ma ci tenevo a tenervi tutti informati).
-
grazie a dio sono 15 giorni, se fossero stati 3 in meno non sarei riuscito a consegnare essendo fuori sede. XD
-
Aggiunti Artwork dei protagonisti che saranno presenti nella demo!
- 195 replies
-
Molto semplice, il boss ha la possibilità di attaccare prima di te e fa un danno tra i 135 e i 144, disponendo di 500 hp, posso resistere a due attacchi consecutivi, quindi nel primo turno attaccavo, nel secondo mi curavo (essendo più veloce il nemico riesco a finire il secondo turno con tutta la vita) e così via fino alla fine ^^ forse sarebbe meglio che ad un certo momento della battaglia ti faccia un attacco che ti tolga 600 hp, quindi mandandoti ko in un colpo
-
credo di averla finita Nel complesso il tutto è sviluppato molto bene, anche se ho trovato qualche piccolo errore: In conclusione ti consiglio di allenarti a creare eventi dato che (per quanto ho visto sono la parte carente del tuo progetto) invece una nota di merito va alla world map che è fatta molto bene (grazie a quel bug sono riuscito a visitarla tutta) anche la difficoltà è calibrata bene. P.S. per quanto riguarda il bug della world map una soluzione ci sarebbe, la Grafica B è esente da questo bug, quindi potresti inserire un tile vuoto impostandolo con passaggio vietato e passarlo su tutte quelle zone in cui vuoi vietare il passaggio (es. montagne fiumi mari ecc.) mentre se posso darti un consiglio, ti direi di aggiungere anche il crepuscolo una torre con l'orologio e dei gelati al sale marino e l'alba così da dare la possibilità al giocatore di capire in quale fascia oraria ti trovi.
-
Sportello aiuti veloci VX-Ace
Exim Gealbhonn replied to Guardian of Irael's question in Supporto VX e VX-Ace
D: Mi è venuto un enorme dubbio durante lo sviluppo di uno script, ma se Graphics.fadeout(n) crea una dissolvenza, Graphics.fadein(n) cosa dovrebbe fare? -
Ho visto solo ora che hai messo il download >.< scarico subito e domani lo provo. EDIT: Un po' Off Topic, ma roxaslayer, il tuo nick e la tua immagine sono un riferimento a KH?
-
davvero interessanti tutte queste features ^^ invece per quanto riguarda il 3° screen ci sono un paio di errori che andrebbero corretti, intanto il muro lo farei alto 2+1 affinché le finestre non diano quel brutto effetto (e come se metà della finestra sia conficcata nel muro); aumentando l'altezza del muro potresti spostare gli armadi di un tale, così da non dare l'impressione che siano in "mezzo" alla stanza;infine renderei un po' più piena la parte in alto a sinistra e modificherei questo: http://s14.postimg.org/nwb5jaoht/proaesepio.png in questo: http://s14.postimg.org/wslxn8f41/proaesepio2.png Spero di esserti stato di aiuto ^^
-
Allora, quello che hai aggiunto sulla trama mi ha ricordato molto Fire emblem Awekening, ovvero il flashforward sulla battaglia finale,il risveglio privo di ricordi. XD e tutto questo mi attira, e non poco EDIT: due piccole domande: 1.Quale battle system userai? 2.ci saranno riferimenti o punti in comune sui gilgamesh dei vari final fantasy ?
-
Già stasera una demo? ma è magnifico, questa si che si chiama efficienza, comunque prenditi tutto il tempo per ricontrollare la demo in cerca di errori e bug^^ Adesso la trama è molto più chiara, e devo dire che se tu riuscissi a sviluppare bene la funzione della "doppia narrazione", quindi la visione dei fatti di Dart e quella di Gilgamesh, potrebbe uscire davvero un bel gioco. Che dire aspetto impaziente la demo^^
-
Che dire, hai accennato veramente poco sulla trama (o forse sono io troppo ingordo di informazioni XD) però devo dire che l'incipit mi ha incuriosito molto, (una domanda, C'entra in qualche cosa la mitologia sull'epopea di Gilgamesh oppure hai preso solo i nomi?) per quanto riguarda il mapping tranne qualche piccola imperfezione è molto buono (forse salta subito all'occhio la differenza di terreno nel secondo screen) Sembra un progetto molto ambizioso e interessante, non vedo l'ora di provare la demo per saperti dare qualche consiglio in più. P.S. è una cosa positiva che tu voglia imparare a creare script per rendere indipendente il tuo progetto, non posso che darti il mio supporto e dirti che qui sul forum c'è un'ottima guida ideata da holy87, La puoi trovare in questo link: http://www.rpg2s.net/forum/index.php/topic/15820-rgss-in-pillole/page-1^^
-
Gennaro's Chronicles: An Idiot Tale
Exim Gealbhonn replied to FraazT0's topic in Progetti VX e VX-Ace
però è anche vero che (anche se presa molto sotto gamba) la linea che divide la satira dall'insulto è molto "sottile" è bisogna avere moolta esperienza per riuscire a rimanere nei confini della "risata" spero di non essere andato OT XD EDIT: Ho letto solo ora questo messaggio: cosa dire, se cerchi rispetto innanzitutto devi portare rispetto per il lavoro e gli impegni altrui, e vedrai che le segnalazioni di bug e le varie critiche arriveranno(attenzione, il termine critica ha principalmente una valenza positiva, ma nel corso degli anni ha assunto il valore che conosciamo, ovvero negativo. Ho analizzato il significato che ha ricevuto in italiano la parola critica, potremmo discutere per ore sull'etimologia e sulle sue valenze, ma non è questo il luogo e detto fra noi, finirei veramente in OT) -
Rispondo io, cercando di essere il più esaustivo possibile. Da un lato abbiamo cercato di rinnovare e ampliare quelli che sono gli "standard" degli rpg o jrpg vecchio stampo, quindi nelle varie mappe di gioco ci saranno i nemici visibili con le varie features aggiunte, quindi bonus o malus per lo scontro. Invece per quanto riguarda la World Map abbiamo preferito rimanere "attaccati" alle origini come nei vecchi "dragon quest" e "final fantasy", comunque posso assicurarti che questa tipologia non sarà assillante ma farà di contorno al tutto (ergo i numeri degli incontri nella world map sarà molto ridotto).
- 195 replies
-
Gennaro's Chronicles: An Idiot Tale
Exim Gealbhonn replied to FraazT0's topic in Progetti VX e VX-Ace
Allora... premetto dicendo che (credo che) tu non abbia compreso la mia frase a pieno. Non mi sarei mai permesso di sminuire il progetto di un "novizio" (sapendo anche quanta passione ci si metta per crearlo essendo la sua prima "creatura") senza neanche provarlo, mi sono semplicemente limitato a constatare quello che avevo fra le mani, ovvero un gioco buggato (ecco che entra in gioco il mio commento, ho dovuto scaricare 400mb (ci avrò messo 1 ora e 30,complessivi senza riuscire a provarlo. ecco perché mi sono alterato ) e la descrizione di un gioco razzista (gira gira il tema è quello, sminuire zingari, ebrei, omosessuali, musulmani ecc.ecc. ) adesso (sperando di aver chiarito questa faccenda ;) ) passiamo alle altre questioni Da quando sono iscritto a questo forum (circa 3 anni) non ho MAI criticato negativamente un progetto anzi ho sempre invogliato i nuovi makeratori a continuare il proprio progetto e a seguire i propri sogni. Ma è anche vero che non mi sono mai trovato di fronte ad un progetto simile il cui fine è quello di sminuire tradizioni (giuste o sbagliate che siano),popoli o orientamenti di ogni tipo. quindi prima di incitare queste persone a creare nuovi progetti l'unico consiglio che posso dargli è quello di prendere un libro, un giornale e acculturarsi, (perché è l'arma più forte che possediamo) e non credere ai soliti stereotipi. Per quanto riguarda spanciai anche a me dole il cuore vedere certi progetti (validi)con poco seguito, ma credo che sia più giusto riuscire a far capire ad una persona di aver sbagliato, e chissà forse un giorno anche questi individui potranno presentare dei progetti validi. (è anche vero che molte persone commentano solo per "criticare" insultando e scoraggiare il creatore, cosa che odio) spero di essere stato esaustivo e se sono stato poco chiaro non esitate a rispondere o a chiedere delucidazioni ^^ P.S. passo adesso ad una piccola rassegna dei bug: EDIT: Ho sistemato la citazione di old pat perché ho fatto casini >.< -
sìsì, in questi giorni mi sto concentrando solo sullo SGC, prevedo di finire entro l'8 (tra l'altro data della mia partenza per una vacanzina di 2 settimane XD) quando avrò finito questo gioco mi dedicherò esclusivamente a Elysian Quest e cercherò, anche, di essere più presente sul forum^^
-
Gennaro's Chronicles: An Idiot Tale
Exim Gealbhonn replied to FraazT0's topic in Progetti VX e VX-Ace
Credo di non aver capito...XD Edit: il "gioco" dà questo errore,prima di far perdere tempo alle persone accertati che sia tutto funzionante... http://s16.postimg.org/kjjrumd91/erda.png -
frazzT0 esiste il tasto edit... tralasciando queste baggianate, informo fin da subito che darò un giudizio sui vari progetti di questo contest solo alla sua conclusione, così da poter dare un parere il più imparziale possibile. Buon lavoro a tutti^^
-
Gennaro's Chronicles: An Idiot Tale
Exim Gealbhonn replied to FraazT0's topic in Progetti VX e VX-Ace
difficilmente critico un gioco o una idea prima di averlo provato, ma dall'incipit mi da solo l'impressione di essere un "gioco" volgare e pieno di stereotipi razzisti. Spero vivamente di sbagliarmi. Sono sicuro che nel "gioco" troveremo il Salvini di turno con le ruspe... -
secondo me Enom consegnerà un progetto incentrato sul tema della pasqua. XD
-
ancora non ho finito "the tower", però vorrei dire, a Nerghray che se in futuro volesse ampliare o migliorare questo gioco gli consiglio di provare level 22, la struttura è molto simile e forse potresti trovare qualche spunto ^^
-
Perché ancora non l'ho provato io muahahahaha (purtroppo ho la maledizione di trovare alcuni bug in ogni gioco che provo, sia creati con rpg maker, sia giochi di software house XD ) Invece parlando di cose serie, il mio progetto è a buon punto, mapping quasi completo, credo che non supererò le 40/45 mappe , storia abbozzata e rifinita, battle system quasi completo, devo soltanto migliorarlo e creare nuove animazioni. adesso arriviamo al punto critico da 2 settimane e mezzo mi si è danneggiata metà tastiera, quindi sricptare, eventare e scrivere i dialoghi sarà quasi impossibile, ma alla fine sarà una bella sfida, cercherò di finire in tempo senza fare errori gravi XD (per giunta il mio secondo PC con la tastiera nuova si è rotto, e per poter passare la tastiera da un computer all'altro dovrei portarlo in assistenza al negozio, piccolo particolare abitando in un paesino ci metterebbero 1 mese per finire il tutto) P.S. mi sono dimenticato di dire il fine di questo commento, per ragioni ovvie gli script che userò saranno quasi tutti o creati in precedenza da me o creati da altri, mi limiterò a modificarli . Con questo vi lascio e buon lavoro a tutti ^^ EDIT Se posso dare un consiglio a tutti e se non chiedo troppo quando completate un gioco e lo postate nel topic del contest, perché non fate anche un topic in release? in questo modo potremmo dare i nostri giudizi e segnalare i bug riscontrati ^^
