tidus26 Posted August 16, 2010 Share Posted August 16, 2010 (edited) Autore: SalamandarBreve descrizione: Questo script permette l'eroe di accelerare gradualmente, vale a dire più e più velocemente, sapendo che se si ferma, perde tutto il suo slancio!.Script #---------------------------------------------------------------------------------------------------------------------------- # Script d'acceleration, pas Salamandar. # Ce script permet de faire accelerer le héros, qui ira donc de plus en plus vite # tant qu'il ne s'arrête pas. # Il est une alternative au dash mode. # # Utilisation : Sur les cartes où vous voulez rendre disponible cette option, mettez # un event en processus //. Vous pouvez aussi mettre un event commun en proc. //, # mais je en garentie pas l'absence de bugs ! ;-) # Dedans, mettez : # # script : $nom=Acceleration.new(vitesse_de_départ, vitesse_accélération, accélération_max) # boucle # $nom.acceleration # $nom.arrêt # attendre 1 frame # fin de boucle # # "nom" est remplaçable par n'importe quoi. # "vitesse_de_départ" est la vitesse a laquelle votre héros commencera son accélération. Au dessus de 6, c'est inutile, car il sera déjà au max ! # "vitesse_accélération" est la vitesse a laquelle votre héros atteindra la vitesse maximale. Je conseille un nombre entre 0 et 1. # "accélération_max" est la vitesse que votre héros ne pourra pas dépasser. 6 est inutile car il ne pourra jamais aller plus vite ! # # Toutes ces valeurs peuvent être en décimales, les vitesse ne sont pas limitées entre 1 et 6 ! # Bon amusement ! ;-) # #---------------------------------------------------------------------------------------------------------------------------- class Acceleration def initialize(vitesse_de_départ, vitesse_accélération, accélération_max) @vitesse_de_départ=vitesse_de_départ #attribution des arguments @accélération=vitesse_accélération @accélération_max=accélération_max end def acceleration #cette fonction concerne le départ if $game_player.moving? #condition : Si le héros est en train de bouger... if $game_player.move_speed<@accélération_max #...tant que la vitesse est en dessous de la vitesse max... $game_player.move_speed+=@accélération #...augmenter la vitesse a chaque frame end end end def arrêt #cette fonction concerne l'arrêt if Input.press?(Input::LEFT) #Si aucune touche n'est pressée... else if Input.press?(Input::RIGHT) else if Input.press?(Input::UP) else if Input.press?(Input::DOWN) else $game_player.move_speed=@vitesse_de_départ #...alors on remet le héros a sa vitesse de départ. end end end end end end Come si usa?Nelle mappe in cui si desidera rendere questa opzione disponibile, inserire un evento nel processo. È anche possibile inserirlo in un evento comune processo parallelo. Ma io non garantisco l'assenza di bug! ;-) ;-)Dedans, mettez : All'interno, mettere:$nom=Acceleration.new(vitesse_de_départ, vitesse_accélération, accélération_max)bouclescript : $nom.accelerationscript : $nom.arrêtattendre 1 framefin de boucle"Nome" può essere sostituita da niente."Vitesse_de_départ" è la velocità con cui il vostro personaggio comincerà la sua accelerazione.A 0, se ne andrà senza la velocità di base, è più realistico." "Vitesse_accélération" è la velocità alla quale il tuo personaggio raggiungerà la velocità massima.Io, ho messo 0.1 è abbastanza realistica. Vi consiglio di inserire un numero compreso tra 0 e 1 come sopra 1, l'accelerazione è troppo veloce e non abbiamo nemmeno il tempo di vedere ..."Accélération_max" è la velocità che il vostro eroe non può superare.6 è il massimo, perché non possiamo andare più veloce.Ricorda: le velocità di base sono le seguenti:1: Molto lenta2: Lento3:Moderato4: Normale5: Veloce6:Molto veloceMa si potrebbe anche mettere un decimale di velocità, che si trova tra due di questi livelli.Esempio: Voglio che il mio eroe andare senza velocità iniziale (cioè 0), accelera in modo molto rapido (0,5), e non puòsuperare la velocità 4. Vmax 4.Ho messo in prima linea:$nom=Acceleration.new(0, 0.5, 4)Infine, la prima linea è l'unico cambiamento ... ^^Istruzioni tradotte da me (lingua originale: Francese) Edited April 27, 2013 by Dilos Script monoriga sistemato. http://i47.tinypic.com/245zg48.jpgEpic win:A nessuno è mai successo di fare sogni lucidi?Ne faccio solo opachi... =(Progetto in corso: Lands SiegeLands Siege, il destino è nelle tue mani. Se volete vedere un gioco degno del suo nome cliccate sul banner. Il gioco è ancora in via di sviluppo. Collaborazione speciale al progetto Lands Siege:Valentino Avon (Scripter)http://i33.tinypic.com/112fq1l.jpg Storia l l l l l l l l l lGrafica l l l l l l l l l lSonoro l l l l l l l l l lEventi l l l l l l l l l lScript l l l l l l l l l l Completamento gioco l l l l l l l l l l Contesthttp://i52.tinypic.com/2lazfpg.jpg Link to comment Share on other sites More sharing options...
Zuppo Posted August 19, 2010 Share Posted August 19, 2010 c'è l'opzione Script nelle opzioni dei messaggi. Usa quello per postare gli scripg rgss e ti mantiene gli spazi corretti, o un neofita non sa come correggerlo.Praticamente quando fai Code, ti chiede che formato code vuoi. Scegli Ruby e ti posterà lo script perfetto (se glie lo copi correttamente) DeviantartElfGamesWorks Forum My adventure gameLittle Briar Rose Altri progetti: Oh! I'm Getting Taller! / Il pifferaio di HamelinI miei Fumetti: Folletto Vs Nenè / A.s.D. / A.s.D.2http://www.rpg2s.net/img/fablecontest1st.pnghttp://rpg2s.net/gif/SCContest3Oct.gif http://i43.tinypic.com/1zokd2s.png http://i.imgur.com/qRfaRqE.png http://i43.tinypic.com/eger81.gifhttp://i.imgur.com/BEu6G.gifhttp://i43.tinypic.com/eger81.gif Un sogno nel cassetto... http://i.imgur.com/H1ARhq7.gif Citaziò! Il Coniglio, si sa, saltella con una gamba dietro ed una avanti, un braccino corto ed uno lungo, un'orecchia dritta ed una storta. Perchè il Coniglio odia la simmetria.Flame: Io me lo sono fatto raccontare tutto il Sigmarillion ma ancora devo leggerlo (...)Impaled Janus: Il Sighmarillion, un'opera molto triste.Testament: Ma Flame mi sa che erra convinto, come al solito."Tu devi essere il chiacchierato FenriX, la cui fama deriva dall'arte di giungere rozzamente al sodo del concetto la maggior parte delle volte... detto in una via inoffensiva..." Una piaga in due righe, by Dr.Risolvo! Scheda di Zuppo Del'OquieNome - Zuppo Del'OquieEtà - 76Razza - ElvaanDescrizione - Snello, faccia da cretino, cappelletto alla Robin Hood in testa con la piuma perennemente spiegazzata, maglia in pieno stile: "è la prima cosa che ho trovato in giro" e pantaloni uguali. Le scarpe invece sono forse l'unica cosa realmente sua. Di pelle morbida, salvo la base di cuoio, ottime per correre e fare poco rumore, prive di alcun tipo di tacco. Ed aldilà del vestiario, abbiamo una cerbottana, una fionda, un pugnaletto, una...un..ah no basta. Lo zainetto, si! Ma lì ci tiene il pane ed i suoi strumenti di dubbia qualità.Poi..ha orecchie a punta come ogni Elvaan e capelli castano chiaro, bizzarremente brezzolati di ciocchette tendenti al biondo. E' un biondo fallito, in sostanza. Ah, ma a lui non importa molto. Detto, questo, null'altro di rilevante da segnalare.Se non il fatto che, il più delle volte, sia vestiti che capelli che zaino sono ornati da una quasi perenne sensazione di Bagnato. Perchè ogni pozzanghera che esiste sulla faccia di questa terra, deve, senza via di scampo, finire contro il suo naso. O forse è lui che è legato all'elemento Acqua da un odio amore non espresso...?Misteri del Fato.Carattere - Simpatico, socievole, affabile, allegro, ed al tempo stesso estremamente indifferente alle questioni che non lo riguardano. Astuto, ma mai per cattiveria, decide lui a cosa affezionarsi ed a cosa no. Di mentalità molto..molto bizzarra, vive la vita con dei valori del tutto personali che possono essere a volte comprensibili ed in accordo con quelle altrui, o possono essere decisamente ridicoli agli occhi degli altri. Ma lui è fatto così e non ci ragiona poi molto su come è fatto. Finchè mantiene due braccia due gambe ed una testa, ritiene di essere fatto semplicemente perfetto per quel che gli serve!Background - "Fratello minore. Si, minore! Oh si! DANNATAMENTE MINORE! E questo è un problema! Perchè è un problema, no? A logica dovrebbe essere un bel problema per chiunque abbia voglia di non essere sempre chiamato per secondo, interpellato solo all'ultimo come scorta, impegnato solo quando proprio tutti sono impegnati, considerato solo per fare numero. AH! Minore! Onta! Orgoglio! AH!AH!A...ahah! Ma col cavolo..è una pacchia!"Tranquillamente adagiato sul suo enorme divano, perchè se l'erba è il cuscino, un colle è dunque un enorme divano, Zuppo stava fischiettando con una foglia di acetella in bocca, così univa l'utile (il fischiettare era molto utile a parer suo) con il dilettevole (e quella fogliolina aveva un buon sapore, perciò dilettevolmente saporita!).Era a dir poco splendido compiere un'attività tanto impegnativa e semplice al contempo da giustificare la sua lunga, perenne, praticamente insindacabile assenza a qualsivoglia attività sociale.Lui disegnava le mappe, ed il fratellone le spacciava per sue guadagnando una montagna di soldi, tanta era l'accuratezza delle zone anche più inesplorabili, ed in cambio il Brò gli garantiva una vita tranquilla e senza impegni. Oh, fratello minore, ma il maggiore era tutto merito suo!Poi, all'improvviso, tutto cambiò.Perchè serve sempre un grande cambiamento per una grande svolta, no?Ebbene, da quel momento lui partì, viaggiò, abbandonò la sua colonia, perseguì la via del "faccio da solo e meglio mi sento".Tutto questo a causa sua..a causa loro...!!"Fra'? Dove hai messo il mio flauto di rape?""Uh..era ammuffito. L'ho buttato anni fa ormai.""..che..CHE COSA HAI FATTO!?!?!"Inaudito.Ovvio e logico andarsene, no? Sono certo che voi tutti sarete daccordo con me! NON SI TOCCANO I FLAUTI DI RAPE ALTRUI! MUFFA O NON MUFFA!Beh si, daccordo, forse lo aveva dimenticato per gli ultimi vent'anni, ma questo non cambiava le cose. Dannato fratello. E.....no, non se ne era andato solo per quello, cosa credete!?"...Mamma...Fra' ha buttato il mio flauto di rape.""Ah, deve essere ammuffito come l'ocarina di zucca che ho buttato l'altro ieri.""...che...CHE COSA HAI FATTO!?!?!?!"Ovvio che non bastava un flauto a mandarlo via. Ma due, dai è troppo! L'aveva terminata, quell'ocarina, appena tre anni prima. ERA NUOVA!E così, imparata la lezione del "non si lascia nulla in casa altrui", perchè quella non era PIU' la sua casa, Zuppo prese ogni cosa di valore che aveva con se: dunque uno svariato elenco di strumenti da ortolano, a partire dal triangolo di selci alla trombetta di cavolfiore, e partì. Partì, lasciandosi dietro una città perfetta, con una vita perfetta, una famiglia perfetta, ed una stupida, sciocca, banale idea che questa perfezione sarebbe durata in eterno.Ah. Ma non scordiamoci un dettaglio.Partì. Attraversò la strada. Il ponte. Il fiume. Inciampò. Cadde nella pozza vicino al fiume. Si inzuppò. Si rialzò e ri-partì.Perchè il nome se lo era guadagnato con molta sfigata fatica eh."Ma che bel bambino, signora Ouquie!""...oh...scusatemi, riposavo. Quale bambino?""Hemm..quello che tenete nella culla.""Oh! Quel bambino! Oh si ve lo faccio vedere subit.." E con un braccio, la maldestra madre intruppò la culla, che era ovviamente posizionata di fianco alla finestra aperta, che vide ovviamente un infante venire catapultato fuori, e che, alfine, vide sempre ovviamente il medesimo infante finire a mollo nel fiume, per fortuna abbastanza profondo, che passava proprio adiacente le mura della piccola dimora.Quando lo ripresero, era vivo. Zuppo, ma vivo.E Zuppo rimase a vita.I reumatismi sarebbero arrivati in vecchiaia.Equip -Pugnale comune - Prezzo: 9Armatura di Cuio [1 PA] - Prezzo: 15Borsa Comune - Prezzo: 10Fionda - Prezzo(pagato da madre natura XD) Link to comment Share on other sites More sharing options...
tidus26 Posted August 19, 2010 Author Share Posted August 19, 2010 Per ora non me lo modifica, mi dice che c'è un errore nel driver, è un problema del mio modem. Comunque Mi devi ancora dare i Rens!!!! xDDDDD E poi Hai copia/incollato lo stesso messaggio in 4 miei post dicendo di applicare il code/ruby!!! xDD E ancora... Che c'è?, perchè hai aperto?. http://i47.tinypic.com/245zg48.jpgEpic win:A nessuno è mai successo di fare sogni lucidi?Ne faccio solo opachi... =(Progetto in corso: Lands SiegeLands Siege, il destino è nelle tue mani. Se volete vedere un gioco degno del suo nome cliccate sul banner. Il gioco è ancora in via di sviluppo. Collaborazione speciale al progetto Lands Siege:Valentino Avon (Scripter)http://i33.tinypic.com/112fq1l.jpg Storia l l l l l l l l l lGrafica l l l l l l l l l lSonoro l l l l l l l l l lEventi l l l l l l l l l lScript l l l l l l l l l l Completamento gioco l l l l l l l l l l Contesthttp://i52.tinypic.com/2lazfpg.jpg Link to comment Share on other sites More sharing options...
tidus26 Posted August 22, 2010 Author Share Posted August 22, 2010 applicato il codice ruby per la felicità di flame!xD http://i47.tinypic.com/245zg48.jpgEpic win:A nessuno è mai successo di fare sogni lucidi?Ne faccio solo opachi... =(Progetto in corso: Lands SiegeLands Siege, il destino è nelle tue mani. Se volete vedere un gioco degno del suo nome cliccate sul banner. Il gioco è ancora in via di sviluppo. Collaborazione speciale al progetto Lands Siege:Valentino Avon (Scripter)http://i33.tinypic.com/112fq1l.jpg Storia l l l l l l l l l lGrafica l l l l l l l l l lSonoro l l l l l l l l l lEventi l l l l l l l l l lScript l l l l l l l l l l Completamento gioco l l l l l l l l l l Contesthttp://i52.tinypic.com/2lazfpg.jpg Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now