Neji
Utenti-
Posts
161 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Everything posted by Neji
-
allora: 1) cerca di usare dei titoli chiari, per sta volta ho modificato io. 2) Basta che apri un nuovo progetto e la ricopi. -_-'' 3) Eccola: #============================================================================== # ■ Window_NameInput #------------------------------------------------------------------------------ # E' la finestra che permette di scegliere un carattere dalla schermata # di immissione del nome #============================================================================== class Window_NameInput < Window_Base CHARACTER_TABLE = [ "A","B","C","D","E", "F","G","H","I","J", "K","L","M","N","O", "P","Q","R","S","T", "U","V","W","X","Y", "Z", "", "", "", "", "", "" ,"", "" , "", "", "" ,"", "" , "", "", "" ,"", "" , "", "a","b","c","d","e", "f","g","h","i","j", "k","l","m","n","o", "p","q","r","s","t", "u","v","w","x","y", "z","" ,"", "" ,"" , "", "" ,"", "" , "", "", "" ,"", "" , "", "", "" ,"", "" , "", "Ä","Ë","Ï","Ö","Ü", "ä","ë","ï","ö","ü", "À","Á","Â","Ã","Å", "È","É","Ê", "", "", "Ì","Í","Î", "", "", "Ò","Ó","Ô","Õ", "", "Ù","Ú","Û", "", "", "à","á","â","ã","å", "è","é","ê", "", "", "ì","í","î", "", "", "ò","ó","ô","õ", "", "ù","ú","û", "", "", "ñ","Ç","ç","Ð","Ñ", " ","!","?","#","$", "Ý","Æ","æ","®","©", "±","+","-","/","×", "*","¼","½","¾", "%", "Ø","Ω","α","β","ω", ] #-------------------------------------------------------------------------- # ● Inizializzazione dell'oggetto #-------------------------------------------------------------------------- def initialize super(0, 128, 640, 352) self.contents = Bitmap.new(width - 32, height - 32) @index = 0 refresh update_cursor_rect end #-------------------------------------------------------------------------- # ● Acquisizione di un carattere #-------------------------------------------------------------------------- def character return CHARACTER_TABLE[@index] end #-------------------------------------------------------------------------- # ● Aggiornamento #-------------------------------------------------------------------------- def refresh self.contents.clear self.contents.font.name = "Arial" self.contents.font.size = 24 for i in 0..179 x = 4 + i / 5 / 9 * 152 + i % 5 * 28 y = i / 5 % 9 * 32 self.contents.draw_text(x, y, 28, 32, CHARACTER_TABLE[i], 1) end self.contents.draw_text(544, 9 * 32, 64, 32, "Ok", 1) end #-------------------------------------------------------------------------- # ● Aggiornamento del rettangolo del cursore #-------------------------------------------------------------------------- def update_cursor_rect # Posizione del cursore: [Determinazione] se... if @index >= 180 self.cursor_rect.set(544, 9 * 32, 64, 32) # Posizione del cursore: [Determinazione] altrimenti... else x = 4 + @index / 5 / 9 * 152 + @index % 5 * 28 y = @index / 5 % 9 * 32 self.cursor_rect.set(x, y, 28, 32) end end #-------------------------------------------------------------------------- # ● Aggiornamento frame #-------------------------------------------------------------------------- def update super # Posizione del cursore: [Determinazione] se... if @index >= 180 # Cursore sotto if Input.trigger?(Input::DOWN) $game_system.se_play($data_system.cursor_se) @index -= 180 end # Cursore sopra if Input.repeat?(Input::UP) $game_system.se_play($data_system.cursor_se) @index -= 180 - 40 end # Posizione del cursore: [Determinazione] altrimenti... else # Quando viene spinto il pulsante nella posizione di destra... if Input.repeat?(Input::RIGHT) # Quando la posizione del cursore non è a destra... if Input.trigger?(Input::RIGHT) or @index / 45 < 3 or @index % 5 < 4 # Il cursore viene mosso verso destra $game_system.se_play($data_system.cursor_se) if @index % 5 < 4 @index += 1 else @index += 45 - 4 end if @index >= 180 @index -= 180 end end end # Quando viene spinto il pulsante nella posizione di sinistra... if Input.repeat?(Input::LEFT) # Quando la posizione del cursore non è a sinistra... if Input.trigger?(Input::LEFT) or @index / 45 > 0 or @index % 5 > 0 # Il cursore viene mosso verso sinistra $game_system.se_play($data_system.cursor_se) if @index % 5 > 0 @index -= 1 else @index -= 45 - 4 end if @index < 0 @index += 180 end end end # Quando viene spinto il pulsante in basso... if Input.repeat?(Input::DOWN) # Il cursore viene mosso in basso $game_system.se_play($data_system.cursor_se) if @index % 45 < 40 @index += 5 else @index += 180 - 40 end end # Quando viene spinto il pulsante in alto... if Input.repeat?(Input::UP) # Quando la posizione del cursore non è in alto... if Input.trigger?(Input::UP) or @index % 45 >= 5 # Il cursore viene mosso in alto $game_system.se_play($data_system.cursor_se) if @index % 45 >= 5 @index -= 5 else @index += 180 end end end # Movimento Sinistra/Destra quando viene premuto il tasto L/R if Input.repeat?(Input::L) or Input.repeat?(Input::R) # Movimento caratteri $game_system.se_play($data_system.cursor_se) if @index / 45 < 2 @index += 90 else @index -= 90 end end end update_cursor_rect end end
-
mah, oggi anche a me dava qualche problema msn mmmm forse e' successo qualche casino cols erver
-
Solo due cose sono infinite: l'universo e la stupidità umana e non sono sicuro della prima. (Einstein) Il mondo é stato fatto per l' uomo, e non l' uomo per il mondo.(F.Bacone) The religion is the people opium. [ La religione e' l'oppio delle persone. ] (Marx) La religione é un narcotico con cui l'uomo controlla la sua angoscia, ma ottunde la sua mente. (Freud) Non c'é nulla interamente in nostro potere, se non i nostri pensieri. ( Cartesio ) Ecco il nostro errore: vediamo la morte davanti a noi e invece gran parte di essa è già alle nostre spalle: appartiene alla morte la vita passata. ( Seneca ) Lo scopo del lavoro è quello di guadagnarsi il tempo libero. (Aristotele) Ci vuole tutta la vita per imparare a vivere e, quel che forse sembrerà più strano, ci vuole tutta la vita per imparare a morire. (Seneca) Non é vero che abbiamo poco tempo: la verità é che ne perdiamo molto. (Seneca) Non esiste vento favorevole per il marinaio che non sa dove andare.(Seneca) Seneca Rulez. ( Neji )
-
[title]Un title per il mio progetto
Neji replied to slaifer_alex's question in Richiesta risorse grafiche XP
come fai a fare un title dark con quell'immagine?? =\ Ho fatto una cosa volante, visto che vado di fretta, non e' niente di che, ma almeno c'e' scritto il nome, appena ho un po' di tempo magari te lo sistemo bene http://img441.imageshack.us/img441/5260/hafencopiash5.th.png -
[title]Un title per il mio progetto
Neji replied to slaifer_alex's question in Richiesta risorse grafiche XP
terra si scrive senza H, earth. Comunque ora provo a fare qualcosa io Ah, ma il tema com'e'? Allegro, spensierato, serio... se no che ne so che font usare XD -
si c'e' un modo per mettere il chara, ma ora come ora non mi ricordo la formula. E comunque si in caso mi servirebbe lo script per vedere come e' strutturato. =\
-
controlla che non ci siano errori con '@ability.id'. Magari ti riconosce la variabile come 'nil' e quindi non aumenta una ceppa.
-
attr_reader serve solo per leggerla, attr_write solo per immettere, attr_accessor per tutte e due. Quindi il problema era quello. Un'altra soluzione e' come hai fatto te, creando una funzione. ;)
-
Uhm, allora. 1. L'alias serve per cambiare il nome ad un metodo, in modo da poter modificare semplicemente quello originale. Ti faccio un esempio, mettiamo che in scene_map, nella def update voglio che se venga premuto Invio appaia il messaggio "Ciao!" posso fare: 1. Modificare direttamente lo scene_map: Class Scene_Map def main ... ... end def update ... ... ... if Input.trigger?(Input::C) print "Ciao!" end ... ... end ... end 2. Creare una "succursale" della Scene_Map e modificare l'update con l'alias: Class Scene_Map // La classe alias update my_update // Rinomina il m etodo update in my_update def update my_update //richiama l'update originale //Fai quello che ti pare if Input.trigger?(Input::C) print "Ciao!" end end Spero che hai capito. ^^ 2. Il self.mirror e' una proprieta' della classe Sprite, serve per far girare a specchio l'immagine, se e' false l'immagine sara' visualizzata normale, se e' true verra' visualizzata capovolta orizzontalmente. 3. Boh non lo so, dovrei leggere bene e ora non ho il tempo XD
-
uh? hai sbagliato sezione =\ sposto
-
O________O Cioe' per farvi capire... io con la mia moto da casa mia a casa della mia ragazza ci metto, andando allegro, 30\40 minuti. Sono 50 km. O__O
-
ok provero' antivir. E' per la mia ragazza che si sta facendo diecimila problemi che vuole l'antivirus XD Io non lo uso, uso un buon firewall.
-
Mi serve un antivirus decente, di quelli che non ti scassano i maroni per ogni minima cosa, ma che comunque funzioni bene. Avete qualche consiglio? Possibilmente uno leggero, il pc dove devo montarlo non e' un bolide. XD
-
mmmm, io ho la bandiera dei guns'n'roses e una volta avevo gli iron maiden ma me s'e' rotta. Perche' non puoi metterle te? O_O
-
Idem... Sagge parole!! faresti semplicemente nontare che ti stai sforzando e risulteresti impacciato ai suoi occhi. E non ti far ingannare dalla frase "Ma no dai, paghiamo a meta'" e' semplicemente un modo per metterti alla prova. Te fai il vago, al massimo di' "Mo vediamo..." ma paga te! A volte una ragazza dice una cosa anche se lei sa che lui sa che lei sa che lui sa che non e' vero. (cit. Jetsons) E poi e' un segno di rispetto. Io ho fatto cosi' con la mia ragazza, e faccio cosi' tutt'ora.
-
vai dad! siamo tutti dentro di te... uhm, no! volevo dire... Siamo tutti CON te! XD Skerzi a parte, se ti serve una mano su qualcosa chiamami pure su msn, se ci sono vedro' di risponderti
-
oh tranquillo XD e' una ragazza, mica un pitbull. =\ vacci tranquillo e, anche se ti sembrera' difficile, devi essere naturale. Quando una ragazza e' quella giusta, ti verra' spontaneo essere normale. Cosi' e' come ho fatto con la mia ragazza =\ sono sempre stato naturale.
-
eneman... sei un figo. XD Sei piu' o meno come me ma con qualche anno in piu'. Anzi mi correggo: Sei come saro' io tra 5 o 6 anni. =\ XDD
-
per la serie "Gli hentai fanno male": XD XD Baldo ti amo :* XD XD
-
dipende... cioe' ora non ce l'ho presente mica tutta la classe Scene_Skill, a volte scappano sti calcoli assurdi, che a primo impatto sembrano senza senso ma quando dovrai farli te sembreranno tanto logici e semplici. Quando ho tempo guardo lo script e ti faccio sapere se se proprio cosi' curioso XD
-
e ora tornate anche IN se no chiudo davvero al prossimo OT o insulto chiudo
-
ma lol XD allora ho fatto bene a non venire
-
l'ia non e' data solo dal caso. Meno cose a caso ci sono, piu' realistica' sara' l'ia. Una cervello normale non pensa a caso tra 1 e 5, ma valuta la situazione. Poniti nelle condizioni del mostro e pensa cosa faresti. Sono ferito gravemente e non ho la possibilita' di vincere? Allora tento di scappare Sono orgoglioso e nonostante sia ferito gravemente continuo a combattere? Tento il tutto per tutto Sono un cattivone e noto che il pg e' molto piu' debole di me? Mi diverto con lui. Insomma, pensa come se fossi il nemico, scrivilo su un foglio e costruisci l'ia. E' ovvio che comunque alcune cose devi per forza darle al caso. Ma meno sono, meglio e'.
-
si ho capito ragazzi ma mica possiamo scrivere parolacce a raffica, e tanto meno posso stare a guardare tutti i post in cerca di parolacce. cercate di moderare un po' il linguaggio, siamo in una community, non in un osteria =\
-
vabbe' per me personalmente anche ilf atto che studio giapponese ascoltare le canzoni e leggere i testi mi aiuta. quindi diciamo che alcune canzoni le ascolto anche per quello.
