Winthorp Posted July 5, 2009 Share Posted July 5, 2009 (edited) Dash\Walk "light"DescrizioneQuesto script è una versione modificata dello script Dash\Walk di rmxp.net (ora non più esistente) # Dash/slowdown script if $game_switches[0001] and Input.press?(Input::SHIFT) @move_speed = 5 elsif $game_switches[0002] and Input.press?(Input::SHIFT) @move_speed = 6 elsif $game_switches[0003] and Input.press?(Input::CTRL) @move_speed = 3 elsif $game_switches[0004] and Input.press?(Input::CTRL) @move_speed = 2 else @move_speed = 4 end Che permetteva di modificare la velocità dell'eroe con shift e ctrlPerò sinceramente mi interessava solo un uno script che permettesse di correre con SHIFT premutoe che non occupasse troppe switchQuindi l'ho modificato in modo che assolva a questo compito e che non sia nemmeno complessoAutore Rmxp.net per lo script originaleWinthorp (io), per la modifica Istruzioni per l'usoInserire in Game_Player, sotto def_update # Dash/slowdown script Modified by WinterDream if $game_switches[0001] and Input.press?(Input::SHIFT) @move_speed = 4 elsif $game_switches[0001] @move_speed = 3 end Ogni volta che in game volete lo script attivo, attivate la switch 0001 (nel caso dello script postato)Se lo volete disattivare (per eventi con il Move Event -> Player ad esempio) disattivate la switchBugs e Conflitti Noti Nessun bug, conflitti con altri script per la corsaAltri DettagliL'inserimento della switch serve per disabiltare lo script. Esso va disabilitato durante le animazioni in cui intendete muovere il personaggio ad una velocità fissa (senza che il giocatore lo possa far scattare) e per muovere il personaggio ad una velocità scelta da voi (ex: velocità 5). Ovviamente per modificare le velocità, cambiate i valori di Move_speed = 4 (corsa) e Move_speed = 3 (camminata) Edited April 26, 2013 by Dilos Script monoriga sistemato. WinterDream Games CreatorsDalla passione di un ragazzo, sfociata nell'amore per il gioco freeware e rpgmaker, una software house senza grandi pretese, se non quella di regalarvi ore spensierateGiochi:Ardensia XP - CompletatoNetherpulse - Storia 30% - Ideazione 95% - Scripting 95% - Gioco 5%Hai facebook? Allora visita la nostra pagina per notizie tempestive! Link to comment Share on other sites More sharing options...
Squall_Leonheart Posted July 6, 2009 Share Posted July 6, 2009 Bella chicca purtroppo non l'ho ancora provata però apprezzo l'idea Iscriviti sul mio canale youtube -https://www.youtube.com/channel/UCYOxXExvlXiOFfYD1fTFpww?view_as=subscriberSeguimi su Instagram -https://www.instagram.com/ancestralguitarist/---------------------------------------------------------------------------------------------------------------------------------------Contest vinti---------------------------------------------------------------------------------------------------------------------------------------FACE CONTEST # 3BANNER CONTEST #69 Link to comment Share on other sites More sharing options...
Ikira Posted July 7, 2009 Share Posted July 7, 2009 A me da errore...ecco qui le immagini:http://i26.tinypic.com/kbaelk.pnghttp://i32.tinypic.com/34yciae.png http://img267.imageshack.us/img267/2091/graya02qe1rj8.gifhttp://www.artedelweb.it/wp-content/uploads/2008/03/59.gifhttp://www.artedelweb.it/wp-content/uploads/2008/03/57.gifhttp://img407.imageshack.us/img407/3518/italiancapcomres5.pnghttp://img8.imageshack.us/img8/6126/italiancapcomdevilmaycr.png Link to comment Share on other sites More sharing options...
Narutofan95 Posted July 7, 2009 Share Posted July 7, 2009 (edited) Cancella Code -> TXT e i numeri a colonna, e anche parshed in 0 seconds using Geshi ecc. perchè fanno solo parte della struttura della tabella [ code ] sul forum! XD Avevo visto errori sui commenti ma a questo livello no XD Edited July 7, 2009 by Narutofan95 http://i46.tinypic.com/295vf6e.png merutochan Bandcamp | Twitter | Tumblr Link to comment Share on other sites More sharing options...
Winthorp Posted July 7, 2009 Author Share Posted July 7, 2009 Esatto, il codice che devi copiare è solo questo # Dash/slowdown script Modified by WinterDreamif $game_switches[0001] and Input.press?(Input::SHIFT)@move_speed = 4 elsif $game_switches[0001] @move_speed = 3end Senza le altre cose aggiunte dalla finistra :) WinterDream Games CreatorsDalla passione di un ragazzo, sfociata nell'amore per il gioco freeware e rpgmaker, una software house senza grandi pretese, se non quella di regalarvi ore spensierateGiochi:Ardensia XP - CompletatoNetherpulse - Storia 30% - Ideazione 95% - Scripting 95% - Gioco 5%Hai facebook? Allora visita la nostra pagina per notizie tempestive! Link to comment Share on other sites More sharing options...
nihil-omen Posted July 7, 2009 Share Posted July 7, 2009 (edited) A me non funge o_oNon mi dà errori, solo che pure se attivo la switch e premo SHIFT, non corre o_o EDIT___ Ora funge o___o"" Edited July 7, 2009 by nihil-omen http://i30.tinypic.com/xehois.gif} 2rA - web site {E' disponibile il primo capitolo completo di 2rA!} 2rA: Capitolo I { Link to comment Share on other sites More sharing options...
Winthorp Posted July 7, 2009 Author Share Posted July 7, 2009 Strano, avvisami se rifà lo scherzetto WinterDream Games CreatorsDalla passione di un ragazzo, sfociata nell'amore per il gioco freeware e rpgmaker, una software house senza grandi pretese, se non quella di regalarvi ore spensierateGiochi:Ardensia XP - CompletatoNetherpulse - Storia 30% - Ideazione 95% - Scripting 95% - Gioco 5%Hai facebook? Allora visita la nostra pagina per notizie tempestive! Link to comment Share on other sites More sharing options...
nihil-omen Posted July 7, 2009 Share Posted July 7, 2009 Nu ora va tutto ok, poi ho pesantemente modificato lo script dopo che ha iniziato a fungere ;) http://i30.tinypic.com/xehois.gif} 2rA - web site {E' disponibile il primo capitolo completo di 2rA!} 2rA: Capitolo I { Link to comment Share on other sites More sharing options...
Ikira Posted July 8, 2009 Share Posted July 8, 2009 (edited) Strano, avvisami se rifà lo scherzettoho avuto il tuo stesso errore...puoi postare lo script modificato? Edited July 8, 2009 by Ikira http://img267.imageshack.us/img267/2091/graya02qe1rj8.gifhttp://www.artedelweb.it/wp-content/uploads/2008/03/59.gifhttp://www.artedelweb.it/wp-content/uploads/2008/03/57.gifhttp://img407.imageshack.us/img407/3518/italiancapcomres5.pnghttp://img8.imageshack.us/img8/6126/italiancapcomdevilmaycr.png Link to comment Share on other sites More sharing options...
Winthorp Posted July 8, 2009 Author Share Posted July 8, 2009 (edited) MA avete attivato la switch 1 in game? ^^'Se non si attiva la switch selezionata (nel caso dello script postato, è la 1) lo script non va.Questo serve per disattivarlo quando si creano le scene con "Move Event -> Player" in modo che non ci siano interferenze Edited July 8, 2009 by Winthorp WinterDream Games CreatorsDalla passione di un ragazzo, sfociata nell'amore per il gioco freeware e rpgmaker, una software house senza grandi pretese, se non quella di regalarvi ore spensierateGiochi:Ardensia XP - CompletatoNetherpulse - Storia 30% - Ideazione 95% - Scripting 95% - Gioco 5%Hai facebook? Allora visita la nostra pagina per notizie tempestive! Link to comment Share on other sites More sharing options...
nihil-omen Posted July 8, 2009 Share Posted July 8, 2009 (edited) Non prendermi per nabbo ù_ù Non so quale fosse il problema, comunque il mio modificato è questo: if $game_switches[12] else if $game_switches[62] and $game_switches[63] and Input.press?(Input::X) @move_speed = 4.5 elsif $game_switches[62] and $game_switches[63] @move_speed = 4 elsif $game_switches[62] and Input.press?(Input::X) @move_speed = 3.5 elsif $game_switches[62] @move_speed = 3 end end ù_____ùAttivando la switch 12 questo script non ha effetto (mi serve così nel mio progetto)Inserendo la 62 gli da il valore della camminata e la corsa normali, se si attiva anche la 63 ha la camminata e la corsa accelerate :)Io l'attivo tramite una skill, ma volendo si può pure fare un evento comune che controlla se almeno un tizio nel party equipaggia, chessò, l'accessorio "Calzari fatati" allora attiva la 63, altrimenti la disattiva.Figo eh? ù___ù XD EDIT:PS: se può tornarvi utile potete prenderlo senza problema :)Ah e un appunto, Ikira, se hai l'SDK la modifica devi apportarla lì eh ;)Spero di esservi stato utile *__* EDIT 2:PPS: nel mio gioco il tasto SHIFT lo uso già (come tasto Z della tastiera) perciò ho cambiato il tasto in X (che in realtà è A della tastiera) per chi non l'avesse capito basta mettere dopo Input:: il nome del tasto che si vuole usare ^^I tasti (che conosco) sono:A ---> Z/SHIFT nella tastieraB ---> X / ESC nella tastiera C ---> C/INVIO nella tastieraX ---> A nella tastieraY ---> S nella tastieraZ ---> D nella tastieraL ---> Q nella tastieraR ---> W nella tastiera Edited July 8, 2009 by nihil-omen http://i30.tinypic.com/xehois.gif} 2rA - web site {E' disponibile il primo capitolo completo di 2rA!} 2rA: Capitolo I { Link to comment Share on other sites More sharing options...
Ikira Posted July 9, 2009 Share Posted July 9, 2009 (edited) grazie nihil-omen, il tuo script va bene...però mora urge una modifica, cioè attivando lo switch cammina troppo piano...come posso modificarlo? Edited July 9, 2009 by Ikira http://img267.imageshack.us/img267/2091/graya02qe1rj8.gifhttp://www.artedelweb.it/wp-content/uploads/2008/03/59.gifhttp://www.artedelweb.it/wp-content/uploads/2008/03/57.gifhttp://img407.imageshack.us/img407/3518/italiancapcomres5.pnghttp://img8.imageshack.us/img8/6126/italiancapcomdevilmaycr.png Link to comment Share on other sites More sharing options...
nihil-omen Posted July 9, 2009 Share Posted July 9, 2009 (edited) Allora, conta che i valori 1 - 6 sono i valori che si danno agli eventi corrispondenti rispettivamente a:1 Slowest2 Slower3 Slow4 Fast5 Faster6 Fastest Il Giocatore, normalmente si muove alla velocità Fast, pari quindi a 4 (io l'ho reso più lento per via del fattore suspance che devo creare nel mio gioco) quindi ti basterà modificare l'ultimo numero, ora spiego meglio all'interno dello script (già modificato) ^^ # switch[12] ON = disabilitazione dello script, ergo possibile utilizzo del comando "Event Route" degli eventi semplici# switch[62] ON =attivazione del modificatore di velocità e della corsa (se non è attivo non si corre)# switch[63] ON =attivazione dell' "acceleratore" di velocità sia di cammino che di corsa if $game_switches[12] else if $game_switches[62] and $game_switches[63] and Input.press?(Input::X) @move_speed = 5.5 #attivata la switch di accelerazione, la velocità accelerata di corsa elsif $game_switches[62] and $game_switches[63] @move_speed = 5 #attivata la switch di accelerazione, la velocità accelerata di cammino elsif $game_switches[62] and Input.press?(Input::X) @move_speed = 4.5 #attivata la switch, la velocità base di corsa elsif $game_switches[62] @move_speed = 4 #attivata la switch, la velocità base di cammino end end Tutto chiaro così? ^^ Edited July 9, 2009 by nihil-omen http://i30.tinypic.com/xehois.gif} 2rA - web site {E' disponibile il primo capitolo completo di 2rA!} 2rA: Capitolo I { Link to comment Share on other sites More sharing options...
Ikira Posted July 10, 2009 Share Posted July 10, 2009 (edited) mitico!!! EDIT: e se volessi mettere dei chara ulteriori per la corsa? come si potrebbe fare? Edited July 10, 2009 by Ikira http://img267.imageshack.us/img267/2091/graya02qe1rj8.gifhttp://www.artedelweb.it/wp-content/uploads/2008/03/59.gifhttp://www.artedelweb.it/wp-content/uploads/2008/03/57.gifhttp://img407.imageshack.us/img407/3518/italiancapcomres5.pnghttp://img8.imageshack.us/img8/6126/italiancapcomdevilmaycr.png Link to comment Share on other sites More sharing options...
charlie Posted July 10, 2009 Share Posted July 10, 2009 Ma perchè occupare le switches, cosa che in diversi scenari può risultare scomoda, e non definire degli attr_accessor in Game_System (che vengono salvati e caricati quando si salva/carica il gioco)? Poi si usano comandi del tipo "$game_system.var1=true" "$game_system.var2=false" e si lasciano le switches libere... che ne pensate? http://img843.imageshack.us/img843/3467/logoeq.gifhttp://i473.photobucket.com/albums/rr99/charlie_lee_79/facebook_icon.png http://i473.photobucket.com/albums/rr99/charlie_lee_79/youtube_128x128-120x120.png http://i473.photobucket.com/albums/rr99/charlie_lee_79/planetfleedsmall.png http://i473.photobucket.com/albums/rr99/charlie_lee_79/deviant.png http://i473.photobucket.com/albums/rr99/charlie_lee_79/2342c0fd.png Link to comment Share on other sites More sharing options...
MasterSion Posted July 10, 2009 Share Posted July 10, 2009 Ciao Charlie il tuo medoto sicuramente è più professione , anche più complesso?...però non penso che utilizzare uno slot per la switch crei così tanti problemi/svantaggi http://img256.imageshack.us/img256/7639/ihateyou.gifUn uomo senza religione è come un pesce senza bicicletta.http://img18.imageshack.us/img18/3668/decasoft1.pnghttp://rpg2s.net/gif/SCContest1Oct.gifhttp://rpg2s.net/gif/SCContest2Oct.gifhttp://rpg2s.net/gif/SCContest2Oct.gif Link to comment Share on other sites More sharing options...
Winthorp Posted July 10, 2009 Author Share Posted July 10, 2009 Ma perchè occupare le switches, cosa che in diversi scenari può risultare scomoda, e non definire degli attr_accessor in Game_System (che vengono salvati e caricati quando si salva/carica il gioco)? Poi si usano comandi del tipo "$game_system.var1=true" "$game_system.var2=false" e si lasciano le switches libere... che ne pensate? Io rispondo per quel che riguarda la mia versione.Io l'ho fatto in modo che sia "friendly" ed immediato per chi come me non ha una gran dimestichezza con lo script Poi non penso che occupare 1 o 4 switch sulle più di mille che può contenere RpgMaker XP sia un problema Di sicuro il tuo metodo è più "pulito", ma per esempio chi ne capisce poco come me, annaspa ^^' WinterDream Games CreatorsDalla passione di un ragazzo, sfociata nell'amore per il gioco freeware e rpgmaker, una software house senza grandi pretese, se non quella di regalarvi ore spensierateGiochi:Ardensia XP - CompletatoNetherpulse - Storia 30% - Ideazione 95% - Scripting 95% - Gioco 5%Hai facebook? Allora visita la nostra pagina per notizie tempestive! Link to comment Share on other sites More sharing options...
charlie Posted July 11, 2009 Share Posted July 11, 2009 Io penso più che altro all'utilizzatore che si trova quattro cinque scripts fatti così e deve organizzarsi le switches in modo che non si sovrappongano, non è tanto un fatto di quantità di switches occupate. E se per qualche motivo deve cambiare la posizione delle switches è nei guai perchè deve cambiare tutti i posti dove le ha usate...Ad ogni modo, mi interessava proporre un'alternativa, poi ciascuno fa le proprie valutazioni... http://img843.imageshack.us/img843/3467/logoeq.gifhttp://i473.photobucket.com/albums/rr99/charlie_lee_79/facebook_icon.png http://i473.photobucket.com/albums/rr99/charlie_lee_79/youtube_128x128-120x120.png http://i473.photobucket.com/albums/rr99/charlie_lee_79/planetfleedsmall.png http://i473.photobucket.com/albums/rr99/charlie_lee_79/deviant.png http://i473.photobucket.com/albums/rr99/charlie_lee_79/2342c0fd.png Link to comment Share on other sites More sharing options...
MasterSion Posted July 11, 2009 Share Posted July 11, 2009 Charlie se proponi l'alternativa meglio per tutti logico http://img256.imageshack.us/img256/7639/ihateyou.gifUn uomo senza religione è come un pesce senza bicicletta.http://img18.imageshack.us/img18/3668/decasoft1.pnghttp://rpg2s.net/gif/SCContest1Oct.gifhttp://rpg2s.net/gif/SCContest2Oct.gifhttp://rpg2s.net/gif/SCContest2Oct.gif Link to comment Share on other sites More sharing options...
nihil-omen Posted July 11, 2009 Share Posted July 11, 2009 Fondamentalmente charlie ha ragione, ma essendo lo script (almeno con la mia modifica) fatto da un niubbo, per altri niubbi (oddio in realtà era per me stesso, ma visto che Ikira me l'aveva chiesto...) non potevo metterci cose così "complesse" XDPiù che altro perchè neanche so di cosa tu stessi parlando XD http://i30.tinypic.com/xehois.gif} 2rA - web site {E' disponibile il primo capitolo completo di 2rA!} 2rA: Capitolo I { 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