Jump to content
Rpg²S Forum

Gabriel

Utenti
  • Posts

    242
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Gabriel

  1. Quello di Dubealex è più semplice. Se te lo invio modifichi il post?
  2. Gabriel

    Screen contest #2

    E' il dormitorio di una chiesa :ayasi:
  3. Gabriel

    Screen contest #2

    7Oni:carina la skin e il font(anche se a me risulta poco leggibile,magari perchè son orbo XD). I chara mi sembrano rippati da RO se non mi sbaglio.La luce delle finestre sul pavimento dona molto. Ally: tile di Inquisitor,ma non so perchè non mi convince... Come hai ammesso tu stesso è stata buttata lì per lì... Es Mauro: ok il tile di inquisitor,mappa forse un pochino vuota. Ma cambia assoluatmente l'autotile del soffito che è sballata!! Kristal:sempre bosco... Ma dannazione... Sempre fatto benissimo... Lau: forse la mappa è un po' troppo "geometrica" o almeno pare a me :) Comunque i personaggi sono molto molto belli. Metterei dell'erba o dei fiori in giro e un albero in alto a sinistra Lucagise: se sei agli inizi non disperare ;) Io non riesco a fare mappe decenti dopo 6 anni XD Aggiungi qualche osso, e cambia un po il tile del pavimento per variare il tutto. Luis: bello... Master: tutto rippato da RO,e devo dirlo,fa la sua porca figura. Painkappa: a me piace abbastanza,forse è un po' vuoto il salone che si vede fuori dalla stanza. Sirdarkness:rippati anche qui alcuni chara da RO. Il tutto però è carino,probabilmente perchè esce dagli schemi! Spike:il project di Shaman King sta venendo bene mi pare! L'unico problema mi pare l'aria abbastanza "pesante",nel senso che è troppo fosco e ci vedo poco O_O Però il mapping mi pare ben fatto! Timisci: bello...nient'altro da dichiarare. Xaldyn:varia il pavimento e metti un po' d'erba... Cambia anche la posizione dei tronchetti che mi paiono tutti insieme... In stile troppo geometrico :P X-Dos:bello il tile e il mapping. Ma ribadisco,il chara non mi piace XD!
  4. Ma porc hanno tolto il file... Ok li riuppo subito.
  5. Argomento già trattato:Discussione Battler Minkoff Edit: Ne ho di più io,ma alcuni sono molto belli,tipo queli rippati da RO. Fatti bene anche quelli di naruto. Quelli dei mech non mi piacciono troppo...son fatti bene ma non apprezzo il genere :P...
  6. Usando questo codice in effetti richiama il messaggio,ma ∑ viene tradotto semplicemente come ? E così per ogni carattere speciale.
  7. Avete presente FFX, il livello di Bevelle,in cui Tidus e company sono costretti a viaggiare a bordo di quella piattaformina? Sono riuscito a ricrearlo,non proprio esattamente ma quasi. Un livello ben sviluppato con questo sistema potrebbe essere una variante interessante nel gameplay.^^
  8. Auguri! 1 anno è un bel traguardo!
  9. Xp purtroppo non riesce a leggere i simboli della tabella ASCII e nemmeno i simboli come ∑ oppre ╣. C'è un modo per integrarli nei messaggi? Sembrerà strano ma mi servono. :chirol_gusun:
  10. Vai al castello di troia,ala sinistra,e trova il povero edward che sta male. Vi regalerà l'arpa gemella. Quando morirete,suonerà una musica che vi restituira tutte le forze e indebolirà il nemico. Potete quindi mettere le armi metalliche senza problemi. PS:il nemico resta forte.
  11. Gabriel

    info pascal

    Incontriamoci da qualche parte XD Comunque da quanto mi ha detto un mio amico,metà dei problemi era di logica e la programmazione c'entrava poco e nulla. Resta ancora da scoprire nel problema 7 chi ha rubato la torta a nonna papera :ukya: Io non ho potuto partecipare perchè con 7.80 in informatica la profe mi ha dato 7.
  12. Gabriel

    Problema corsa

    Allora. Database-->eventi comuni-->crea evento corsa-->parallelo-->switch N(che vuoi che ne sappia?!) Poi nelle istruzione metti: Conditional Branch:Key X(faccio per dire)Pushed Move Event Player: Change speed 5,Change grapich[Chara] Else Move Event Player: Change speed 4,Change grapich[Chara] Nota1: ovviamente il pg non corre se lo switch designato non è attivo. Nota2:se vuoi mettere differenti livelli di corsa devi arrangiarti :P Note3:al posto del [Chara] devi metterci la grafica corrispondente,nel primo caso la grafica del chara che corre,nel secondo la grafica del chara che cammina.
  13. Cassio non avevo visto che era per il 2000!!! Scusate tantissimo!! E scusa a MAHUN!! :chirol_gusun: /*Va via sconsolato alla ricerca di un muro dove battere la testa*/
  14. Per ora ho provato solo window,ma vorrei tanto passare a linux perchè è estremamente resistente ai virus,e è molto più versatile se si sa programmare. Avast mi segnala un malware o un trojan ogni volta che cambio pagina...
  15. Per che sistem è? Perchè se è per minkoff è sballato. E non di poco.
  16. Saranno tanti,ma l'ora è lunga :chirol_buha: Comunque son tutti bellini,certo non proprio meravigliosi... Di impegnativo c'è Tactical Assassin e di divertente God's Playing Fields.
  17. Metti questo al posto di window name edit #============================================================================== # ■ Window_NameEdit #------------------------------------------------------------------------------ #  名前入力画面で、名前を編集するウィンドウです。 #============================================================================== class Window_NameEdit < Window_Base #-------------------------------------------------------------------------- # ● 公開インスタンス変数 #-------------------------------------------------------------------------- attr_reader :name # 名前 attr_reader :index # カーソル位置 #-------------------------------------------------------------------------- # ● オブジェクト初期化 # actor : アクター # max_char : 最大文字数 #-------------------------------------------------------------------------- def initialize(actor, max_char) super(0, 0, 640, 128) self.contents = Bitmap.new(width - 32, height - 32) self.contents.font.name = $fontface self.contents.font.size = $fontsize @actor = actor @name = actor.name @max_char = max_char # 名前を最大文字数以内に収める name_array = @name.split(//)[0...@max_char] @name = "" for i in 0...name_array.size @name += name_array[i] end @default_name = @name @index = name_array.size refresh update_cursor_rect end #-------------------------------------------------------------------------- # ● デフォルトの名前に戻す #-------------------------------------------------------------------------- def restore_default @name = @default_name @index = @name.split(//).size refresh update_cursor_rect end #-------------------------------------------------------------------------- # ● 文字の追加 # character : 追加する文字 #-------------------------------------------------------------------------- def add(character) if @index < @max_char and character != "" @name += character @index += 1 refresh update_cursor_rect end end #-------------------------------------------------------------------------- # ● 文字の削除 #-------------------------------------------------------------------------- def back if @index > 0 # 一字削除 name_array = @name.split(//) @name = "" for i in 0...name_array.size-1 @name += name_array[i] end @index -= 1 refresh update_cursor_rect end end #-------------------------------------------------------------------------- # ● リフレッシュ #-------------------------------------------------------------------------- def refresh self.contents.clear # 名前を描画 name_array = @name.split(//) for i in 0...@max_char c = name_array[i] if c == nil c = "_" end x = 320 - @max_char * 14 + i * 28 self.contents.draw_text(x, 32, 28, 32, c, 1) end # グラフィックを描画 draw_actor_graphic(@actor, 320 - @max_char * 14 - 40, 80) end #-------------------------------------------------------------------------- # ● カーソルの矩形更新 #-------------------------------------------------------------------------- def update_cursor_rect x = 320 - @max_char * 14 + @index * 28 self.cursor_rect.set(x, 32, 28, 32) end #-------------------------------------------------------------------------- # ● フレーム更新 #-------------------------------------------------------------------------- def update super update_cursor_rect end end E questo al posto di window name input #============================================================================== # ■ Window_NameInput #------------------------------------------------------------------------------ #  名前入力画面で、文字を選択するウィンドウです。 #============================================================================== # Character name fix by Minkoff (Minkoff@gmail.com) #============================================================================== class Window_NameInput < Window_Base CHARACTER_TABLE = [ "1","2","3","4","5", "" ,"" ,"" ,"" ,"" , "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","" ,"" ,"" ,"" , "" ,"" ,"" ,"" ,"" , "6","7","8","9","0", "" ,"" ,"" ,"" ,"" , "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","" ,"" ,"" ,"" , "" ,"" ,"" ,"" ,"" , "+","-","×","÷","=", "" ,"" ,"" ,"" ,"" , "!","@","#","$","%", "^","&","*","(",")", "?","♂","♀","♪","♫", "☼","♠","♣","♥","♦", "←" ,"↑" ,"→" ,"↓" ,"☻" , "☺","" ,"" ,"" ,"" , "" ,"" ,"" ,"" ,"" , "" ,"" ,"" ,"" ,"" , "" ,"" ,"" ,"" ,"" , "" ,"" ,"" ,"" ,"" , "" ,"", "" ,"" ,"" , "" ,"" ,"" ,"" ,"" , "" ,"", "" ,"" ,"" , "" ,"" ,"" ,"" ,"" , "" ,"" ,"" ,"" ,"" , "" ,"" ,"" ,"" ,"" , "" ,"", "" ,"" ,"" , "" ,"" ,"" ,"" ,"" , "" ,"", "" ,"" ,"" , "" ,"" ,"" ,"" ,"" , ] #-------------------------------------------------------------------------- # ● オブジェクト初期化 #-------------------------------------------------------------------------- def initialize super(0, 128, 640, 352) self.contents = Bitmap.new(width - 32, height - 32) @index = 0 refresh update_cursor_rect end #-------------------------------------------------------------------------- # ● 文字の取得 #-------------------------------------------------------------------------- def character return CHARACTER_TABLE[@index] end #-------------------------------------------------------------------------- # ● リフレッシュ #-------------------------------------------------------------------------- def refresh self.contents.font.name = "Arial" 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, "Done", 1) end #-------------------------------------------------------------------------- # ● カーソルの矩形更新 #-------------------------------------------------------------------------- def update_cursor_rect # カーソル位置が [決定] の場合 if @index >= 180 self.cursor_rect.set(544, 9 * 32, 64, 32) # カーソル位置が [決定] 以外の場合 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 #-------------------------------------------------------------------------- # ● フレーム更新 #-------------------------------------------------------------------------- def update super # カーソル位置が [決定] の場合 if @index >= 180 # カーソル下 if Input.trigger?(Input::DOWN) $game_system.se_play($data_system.cursor_se) @index -= 180 end # カーソル上 if Input.repeat?(Input::UP) $game_system.se_play($data_system.cursor_se) @index -= 180 - 40 end # カーソル位置が [決定] 以外の場合 else # 方向ボタンの右が押された場合 if Input.repeat?(Input::RIGHT) # 押下状態がリピートでない場合か、 # カーソル位置が右端ではない場合 if Input.trigger?(Input::RIGHT) or @index / 45 < 3 or @index % 5 < 4 # カーソルを右に移動 $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 # 方向ボタンの左が押された場合 if Input.repeat?(Input::LEFT) # 押下状態がリピートでない場合か、 # カーソル位置が左端ではない場合 if Input.trigger?(Input::LEFT) or @index / 45 > 0 or @index % 5 > 0 # カーソルを左に移動 $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 # 方向ボタンの下が押された場合 if Input.repeat?(Input::DOWN) # カーソルを下に移動 $game_system.se_play($data_system.cursor_se) if @index % 45 < 40 @index += 5 else @index += 180 - 40 end end # 方向ボタンの上が押された場合 if Input.repeat?(Input::UP) # 押下状態がリピートでない場合か、 # カーソル位置が上端ではない場合 if Input.trigger?(Input::UP) or @index % 45 >= 5 # カーソルを上に移動 $game_system.se_play($data_system.cursor_se) if @index % 45 >= 5 @index -= 5 else @index += 180 end end end # L ボタンか R ボタンが押された場合 if Input.repeat?(Input::L) or Input.repeat?(Input::R) # ひらがな / カタカナ 移動 $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
  18. http://www.funny-games.biz/main.html
  19. Io voto Wii perchè mi sembra la console più rivoluzionaria in termini di gameplay. Mi piace molto il controller che rileva il movimento,e spero che la Nintendo sappai sfruttarlo alla grande! E poi i giochi della nintendo,per quanto forse ripetitivi nel tempo, sono sempre molto divertenti.
  20. Gabriel

    Screen Contest #2

    Ecco il mio screen(orpo,le misure sono fatte a pelo) Ho ricontrollato i font,le dimensioni e la struttura della dialog box e aggiunto le face. Screen
  21. Un'idea te la do io-un negozio di costumi,funziona come un normalissimo negozio solo che ti fa vedere in cosa ti trasformi se compri il vestito
  22. No perchè puoi scegliere ben 3 battle system.Poi per il resto è uguale a programmare tranquillamente in rpgmaker XP @Zuzzu: il dito più veloce vince XD
  23. Intersimone999 ha fatto uno script,ecco il forum: http://mmoplus.altervista.org/forum e il sito http://mmoplus.altervista.org/ C'è scritto tutto,come creare un server come giocare ecc...
  24. Se lo sfondo è nero significa che non è impostato nella mappa. Vai nell'editor dei tileset,e nell'opzione Background i battaglia" seleziona il background ch vuoi visualizzare. Oppure evento automatico(come ha detto timisci)---> cambia impostazioni mappa---->cambia backgorund.
×
×
  • Create New...