Xemnas Posted February 22, 2010 Share Posted February 22, 2010 (edited) Dopo tanto tempo...Tante volte avremo voluto(con l'infinite risorse che ci offriva il Vx) tornare alla risoluzione del nostro vechio e carissimo amico Xp... Be ora è possibile!!!Grazie a questo script è possibbile riportareTUTTO IL GIOCO alla risoluzione del xp(Bs e script compresi!!!) Versione:1.0Autore/i:Drew Informazioni:Script che porta lo schermo alla risoluzione 640x480 come nell'XP... Istruzioni:Inserite lo script sotto MaterialPer la grandezza delle mappe minimo deve seere un 36X36 per non dare un ciclo inesistente!!! #====================================================================== ======== # * Resolução 640X480 para VX[resolução XP] #------------------------------------------------------------------------------ # Résolution 640x480 (pour RPG Maker VX) par Krazplay # Version 1.0 (23/01/2008) # Dernière version, commentaires : [url="http://rpgmaker/forum/index.php?topic=12460"]http://rpgmaker/forum/index.php?topic=12460[/url] #------------------------------------------------------------------------------ # Ce script ne fait pas que changer la résolution, il modifie pas mal de choses # pour que le jeu soit adapté à sa nouvelle résolution. # Sachant que ce script redéfinit pas mal de méthodes, il est vivement conseillé # de le placer au-dessus de vos autres scripts ajoutés (mais en-dessous de ceux # de base, à part Main évidemment) # # Résolution de base : 544x416 (17x13 cases de 32 pixels) # Nouvelle résolution : 640x480 (20x15 cases de 32 pixels) # On gagne donc 96x64 pixels #------------------------------------------------------------------------------ # Toutes les méthodes modifiées : # # ? Game_Map : calc_parallax_x, calc_parallax_y, setup_scroll, # scroll_down, scroll_right # ? Game_Player : center # ? Sprite_Base : start_animation # ? Sprite_Timer : initialize # ? Spriteset_Map : create_viewports # ? Spriteset_Battle : create_viewports, create_enemies, create_battleback, # create_battlefloor # ? Window_Help, Window_SkillStatus, Window_Equip : initialize # ? Window_Status, Window_SaveFile, Window_NumberInput : initialize # ? Window_ShopBuy, Window_ShopStatus : initialize # ? Window_MenuStatus : initialize, refresh, update_cursor # ? Window_Message : initialize, reset_window # ? Scene_Title : create_title_graphic, create_command_window # ? Scene_Menu : start # ? Scene_Item : start, show_target_window, hide_target_window # ? Scene_Skill : start, show_target_window, hide_target_window # ? Scene_Equip : create_item_windows # ? Scene_End : create_command_window # ? Scene_Shop : start # ? Scene_Battle : create_info_viewport, start_skill_selection, # start_item_selection #============================================================================== # Agrandir les images Title.png et BattleFloor.png si elles sont trop petites. AGRANDIR_IMAGES = true Graphics.resize_screen(640, 480) #============================================================================== # ¦ Game_Objects #============================================================================== # ? Game_Map # class Game_Map def calc_parallax_x(bitmap) if bitmap == nil return 0 elsif @parallax_loop_x return @parallax_x / 16 elsif loop_horizontal? return 0 else w1 = bitmap.width - 640 w2 = @map.width * 32 - 640 if w1 <= 0 or w2 <= 0 return 0 else return @parallax_x * w1 / w2 / 8 end end end def calc_parallax_y(bitmap) if bitmap == nil return 0 elsif @parallax_loop_y return @parallax_y / 16 elsif loop_vertical? return 0 else h1 = bitmap.height - 480 h2 = @map.height * 32 - 480 if h1 <= 0 or h2 <= 0 return 0 else return @parallax_y * h1 / h2 / 8 end end end def setup_scroll @scroll_direction = 2 @scroll_rest = 0 @scroll_speed = 4 @margin_x = (width - 20) * 256 / 2 # ? / 2 @margin_y = (height - 15) * 256 / 2 # ? / 2 end def scroll_down(distance) if loop_vertical? @display_y += distance @display_y %= @map.height * 256 @parallax_y += distance else last_y = @display_y @display_y = [@display_y + distance, (height - 15) * 256].min @parallax_y += @display_y - last_y end end def scroll_right(distance) if loop_horizontal? @display_x += distance @display_x %= @map.width * 256 @parallax_x += distance else last_x = @display_x @display_x = [@display_x + distance, (width - 20) * 256].min @parallax_x += @display_x - last_x end end end # ? Game_Player # class Game_Player < Game_Character CENTER_X = (640 / 2 - 16) * 8 # ? X ? * 8 CENTER_Y = (480 / 2 - 16) * 8 # ? Y ? * 8 def center(x, y) display_x = x * 256 - CENTER_X # ? unless $game_map.loop_horizontal? # ? max_x = ($game_map.width - 20) * 256 # ? display_x = [0, [display_x, max_x].min].max # ? end display_y = y * 256 - CENTER_Y # ? unless $game_map.loop_vertical? # ? max_y = ($game_map.height - 15) * 256 # ? display_y = [0, [display_y, max_y].min].max # ? end $game_map.set_display_pos(display_x, display_y) # ? end end #============================================================================== # ¦ Sprites #============================================================================== # ? Sprite_Base # class Sprite_Base < Sprite def start_animation(animation, mirror = false) dispose_animation @animation = animation return if @animation == nil @animation_mirror = mirror @animation_duration = @animation.frame_max * 4 + 1 load_animation_bitmap @animation_sprites = [] if @animation.position != 3 or not @@animations.include?(animation) if @use_sprite for i in 0..15 sprite = ::Sprite.new(viewport) sprite.visible = false @animation_sprites.push(sprite) end unless @@animations.include?(animation) @@animations.push(animation) end end end if @animation.position == 3 if viewport == nil @animation_ox = 640 / 2 @animation_oy = 480 / 2 else @animation_ox = viewport.rect.width / 2 @animation_oy = viewport.rect.height / 2 end else @animation_ox = x - ox + width / 2 @animation_oy = y - oy + height / 2 if @animation.position == 0 @animation_oy -= height / 2 elsif @animation.position == 2 @animation_oy += height / 2 end end end end # ? Sprite_Timer # class Sprite_Timer < Sprite def initialize(viewport) super(viewport) self.bitmap = Bitmap.new(88, 48) self.bitmap.font.name = "Arial" self.bitmap.font.size = 32 self.x = 640 - self.bitmap.width self.y = 0 self.z = 200 update end end # ? Spriteset_Map # class Spriteset_Map def create_viewports @viewport1 = Viewport.new(0, 0, 640, 480) @viewport2 = Viewport.new(0, 0, 640, 480) @viewport3 = Viewport.new(0, 0, 640, 480) @viewport2.z = 50 @viewport3.z = 100 end end # ? Spriteset_Battle # class Spriteset_Battle def create_viewports @viewport1 = Viewport.new(0, 0, 640, 480) @viewport2 = Viewport.new(0, 0, 640, 480) @viewport3 = Viewport.new(0, 0, 640, 480) @viewport2.z = 50 @viewport3.z = 100 end def create_enemies @enemy_sprites = [] for enemy in $game_troop.members.reverse enemy.screen_x += 48 # Recentrage des ennemis @enemy_sprites.push(Sprite_Battler.new(@viewport1, enemy)) end end def create_battleback source = $game_temp.background_bitmap bitmap = Bitmap.new(640+96, 480+64) bitmap.stretch_blt(bitmap.rect, source, source.rect) bitmap.radial_blur(90, 12) @battleback_sprite = Sprite.new(@viewport1) @battleback_sprite.bitmap = bitmap @battleback_sprite.ox = 320+48 @battleback_sprite.oy = 240+32 @battleback_sprite.x = 320 #272 @battleback_sprite.y = 208 #176 @battleback_sprite.wave_amp = 8 @battleback_sprite.wave_length = 240 @battleback_sprite.wave_speed = 120 end def create_battlefloor @battlefloor_sprite = Sprite.new(@viewport1) battle_floor = Cache.system("BattleFloor") if AGRANDIR_IMAGES and battle_floor.width < 640 rect_dest = Rect.new(0, 0, 640, battle_floor.height) new_bitmap = Bitmap.new(640, battle_floor.height) new_bitmap.stretch_blt(rect_dest, battle_floor, battle_floor.rect) @battlefloor_sprite.bitmap = new_bitmap else @battlefloor_sprite.bitmap = battle_floor end @battlefloor_sprite.x = 0 @battlefloor_sprite.y = 192 @battlefloor_sprite.z = 1 @battlefloor_sprite.opacity = 128 end end #============================================================================== # ¦ Windows #============================================================================== # ? Window_Help # class Window_Help < Window_Base def initialize super(0, 0, 640, WLH + 32) end end # ? Window_MenuStatus # class Window_MenuStatus < Window_Selectable def initialize(x, y) super(x, y, 480, 480) refresh self.active = false self.index = -1 end def refresh self.contents.clear @item_max = $game_party.members.size for actor in $game_party.members draw_actor_face(actor, 2, actor.index * (96+21) + 2, 92) x = 104 y = actor.index * (96+21) + WLH / 2 draw_actor_name(actor, x, y) draw_actor_class(actor, x + 120, y) draw_actor_level(actor, x, y + WLH * 1) draw_actor_state(actor, x, y + WLH * 2) draw_actor_hp(actor, x + 120, y + WLH * 1, 216) draw_actor_mp(actor, x + 120, y + WLH * 2, 216) end end def update_cursor if @index < 0 # ? self.cursor_rect.empty elsif @index < @item_max # ? self.cursor_rect.set(0, @index * (96+21), contents.width, 96) elsif @index >= 100 # ? self.cursor_rect.set(0, (@index - 100) * 96, contents.width, 96) else # ? self.cursor_rect.set(0, 0, contents.width, @item_max * 96) end end end # ? Window_SkillStatus # class Window_SkillStatus < Window_Base def initialize(x, y, actor) super(x, y, 640, WLH + 32) @actor = actor refresh end end # ? Window_Equip # class Window_Equip < Window_Selectable def initialize(x, y, actor) super(x, y, 336+96, WLH * 5 + 32) @actor = actor refresh self.index = 0 end end # ? Window_Status # class Window_Status < Window_Base def initialize(actor) super(0, 0, 640, 480) @actor = actor refresh end end # ? Window_SaveFile # class Window_SaveFile < Window_Base def initialize(file_index, filename) super(0, 56 + file_index % 4 * (90+21), 640, 90) @file_index = file_index @filename = filename load_gamedata refresh @selected = false end end # ? Window_NumberInput # class Window_NumberInput < Window_Base def initialize super(0, 0, 640, 64) @number = 0 @digits_max = 6 @index = 0 self.opacity = 0 self.active = false self.z += 9999 refresh update_cursor end end # ? Window_ShopBuy # class Window_ShopBuy < Window_Selectable def initialize(x, y) super(x, y, 304+96, 304+64) @shop_goods = $game_temp.shop_goods refresh self.index = 0 end end # ? Window_ShopStatus # class Window_ShopStatus < Window_Base def initialize(x, y) super(x, y, 240, 304+64) @item = nil refresh end end # ? Window_Message # class Window_Message < Window_Selectable def initialize super(0, 352, 640, 128) self.z = 200 self.active = false self.index = -1 self.openness = 0 @opening = false # ? @closing = false # ? @text = nil # ? @contents_x = 0 # ? X ? @contents_y = 0 # ? Y ? @line_count = 0 # ? @wait_count = 0 # ? @background = 0 # ? @position = 2 # ? @show_fast = false # ? @line_show_fast = false # ? @pause_skip = false # ? create_gold_window create_number_input_window create_back_sprite end def reset_window @background = $game_message.background @position = $game_message.position if @background == 0 # ? self.opacity = 255 else # ? self.opacity = 0 end case @position when 0 # ? self.y = 0 @gold_window.y = 360 when 1 # ? self.y = 208 @gold_window.y = 0 when 2 # ? self.y = 352 @gold_window.y = 0 end end end #============================================================================== # ¦ Scenes #============================================================================== # ? Scene_Title # class Scene_Title def create_title_graphic @sprite = Sprite.new cache_bitmap = Cache.system("Title") if AGRANDIR_IMAGES dest_rect = Rect.new(0, 0, Graphics.width, Graphics.height) bitmap = Bitmap.new(Graphics.width, Graphics.height) bitmap.stretch_blt(dest_rect, cache_bitmap, cache_bitmap.rect) @sprite.bitmap = bitmap else @sprite.bitmap = cache_bitmap end end def create_command_window s1 = Vocab::new_game s2 = Vocab::continue s3 = Vocab::shutdown @command_window = Window_Command.new(172, [s1, s2, s3]) @command_window.x = (640 - @command_window.width) / 2 @command_window.y = 288 if @continue_enabled # ? @command_window.index = 1 # ? else # ? @command_window.draw_item(1, false) # ? end @command_window.openness = 0 @command_window.open end end # ? Scene_Menu # class Scene_Menu < Scene_Base def start super create_menu_background create_command_window @gold_window = Window_Gold.new(0, 424) @status_window = Window_MenuStatus.new(160, 0) end end # ? Scene_Item # class Scene_Item < Scene_Base def start super create_menu_background @viewport = Viewport.new(0, 0, 640, 480) @help_window = Window_Help.new @help_window.viewport = @viewport @item_window = Window_Item.new(0, 56, 640, 424) @item_window.viewport = @viewport @item_window.help_window = @help_window @item_window.active = false @target_window = Window_MenuStatus.new(0, 0) hide_target_window end def show_target_window(right) @item_window.active = false width_remain = 640 - @target_window.width @target_window.x = right ? width_remain : 0 @target_window.visible = true @target_window.active = true if right @viewport.rect.set(0, 0, width_remain, 480) @viewport.ox = 0 else @viewport.rect.set(@target_window.width, 0, width_remain, 480) @viewport.ox = @target_window.width end end def hide_target_window @item_window.active = true @target_window.visible = false @target_window.active = false @viewport.rect.set(0, 0, 640, 480) @viewport.ox = 0 end end # ? Scene_Skill # class Scene_Skill < Scene_Base def start super create_menu_background @actor = $game_party.members[@actor_index] @viewport = Viewport.new(0, 0, 640, 480) @help_window = Window_Help.new @help_window.viewport = @viewport @status_window = Window_SkillStatus.new(0, 56, @actor) @status_window.viewport = @viewport @skill_window = Window_Skill.new(0, 112, 640, 368, @actor) @skill_window.viewport = @viewport @skill_window.help_window = @help_window @target_window = Window_MenuStatus.new(0, 0) hide_target_window end def show_target_window(right) @skill_window.active = false width_remain = 640 - @target_window.width @target_window.x = right ? width_remain : 0 @target_window.visible = true @target_window.active = true if right @viewport.rect.set(0, 0, width_remain, 480) @viewport.ox = 0 else @viewport.rect.set(@target_window.width, 0, width_remain, 480) @viewport.ox = @target_window.width end end def hide_target_window @skill_window.active = true @target_window.visible = false @target_window.active = false @viewport.rect.set(0, 0, 640, 480) @viewport.ox = 0 end end # ? Scene_Equip # class Scene_Equip < Scene_Base def create_item_windows @item_windows = [] for i in 0...EQUIP_TYPE_MAX @item_windows[i] = Window_EquipItem.new(0, 208, 640, 272, @actor, i) @item_windows[i].help_window = @help_window @item_windows[i].visible = (@equip_index == i) @item_windows[i].active = false @item_windows[i].index = -1 end end end # ? Scene_End # class Scene_End < Scene_Base def create_command_window s1 = Vocab::to_title s2 = Vocab::shutdown s3 = Vocab::cancel @command_window = Window_Command.new(172, [s1, s2, s3]) @command_window.x = (640 - @command_window.width) / 2 @command_window.y = (480 - @command_window.height) / 2 @command_window.openness = 0 end end # ? Scene_Shop # class Scene_Shop < Scene_Base def start super create_menu_background create_command_window @help_window = Window_Help.new @gold_window = Window_Gold.new(384+96, 56) @dummy_window = Window_Base.new(0, 112, 640, 368) @buy_window = Window_ShopBuy.new(0, 112) @buy_window.active = false @buy_window.visible = false @buy_window.help_window = @help_window @sell_window = Window_ShopSell.new(0, 112, 640, 368) @sell_window.active = false @sell_window.visible = false @sell_window.help_window = @help_window @number_window = Window_ShopNumber.new(0, 112) @number_window.active = false @number_window.visible = false @status_window = Window_ShopStatus.new(400, 112) @status_window.visible = false end end # ? Scene_Battle # class Scene_Battle < Scene_Base def create_info_viewport @info_viewport = Viewport.new(0, 288+64, 640, 128) @info_viewport.z = 100 @status_window = Window_BattleStatus.new @party_command_window = Window_PartyCommand.new @actor_command_window = Window_ActorCommand.new @status_window.viewport = @info_viewport @party_command_window.viewport = @info_viewport @actor_command_window.viewport = @info_viewport @status_window.x = 128 @actor_command_window.x = 544 @info_viewport.visible = false end def start_skill_selection @help_window = Window_Help.new @skill_window = Window_Skill.new(0, 56, 640, 296, @active_battler) @skill_window.help_window = @help_window @actor_command_window.active = false end def start_item_selection @help_window = Window_Help.new @item_window = Window_Item.new(0, 56, 640, 296) @item_window.help_window = @help_window @actor_command_window.active = false end end E visto che non faccio Mai le cose a metà ecco il BattleStart.png Modificato da me per questo tipo di risoluzione....Funziopna davvero!!!:http://img85.imageshack.us/img85/319/battlestart.png Ed ecco alcune screen!: http://img202.imageshack.us/img202/8783/66586210.pnghttp://img442.imageshack.us/img442/6726/52938032.pnghttp://img121.imageshack.us/img121/6196/97214005.pnghttp://img683.imageshack.us/img683/6990/59769588.pnghttp://img23.imageshack.us/img23/1526/64769652.png Il menu del tilt cioè il menu iniziale come nello screenshot modificvate così lo script: andate alla riga 461 e sostituite questo:@command_window.y = 288con questo:@command_window.y = 375 Spero di esservi stato utile alla prossima... Ciao a tutti... Edited February 22, 2010 by Xemnas Cliccate sullo spoiler per vedere la mia firma...^_^: http://i84.servimg.com/u/f84/14/44/79/04/graffi11.gifVenite a trovarmi nel mio nuovo Sito:The Word of the New Game Ecco la Mia firma fatta da me!!!:http://img11.imageshack.us/img11/1676/firmaol.png Ecco il Banner del mio sito!http://searchfile.altervista.org/Immagini/Bannepng.png http://img692.imageshack.us/img692/1655/pywrightsyte.gifBasnners by Me^_^ Link to comment Share on other sites More sharing options...
Eikichi Posted February 22, 2010 Share Posted February 22, 2010 decisamente utile..non per me che adoro il wide-screen...ma utile! ^^ Finrod, GDR PBF2PV e 1PAEquip: - faretra con 20 frecce- arco lungo- pugnale comune- Armatura di cuoio- Torcia- CappuccioMi sa che è ora di vincere qualche premio per rinnovare questa firma! :3Posizioni raggiunte nei contesthttp://rpg2s.net/gif/SCContest3Oct.gifhttp://www.rpg2s.net/awards/bestresourCSist3.jpghttp://www.rpg2s.net/awards/mosthelpful2.jpghttp://www.rpg2s.net/awards/mostpresent2.jpg Link to comment Share on other sites More sharing options...
Xemnas Posted February 22, 2010 Author Share Posted February 22, 2010 decisamente utile..non per me che adoro il wide-screen...ma utile! ^^A.. quuindi nopn cera sul forum?! Sono contento XD :rovatfl: Cliccate sullo spoiler per vedere la mia firma...^_^: http://i84.servimg.com/u/f84/14/44/79/04/graffi11.gifVenite a trovarmi nel mio nuovo Sito:The Word of the New Game Ecco la Mia firma fatta da me!!!:http://img11.imageshack.us/img11/1676/firmaol.png Ecco il Banner del mio sito!http://searchfile.altervista.org/Immagini/Bannepng.png http://img692.imageshack.us/img692/1655/pywrightsyte.gifBasnners by Me^_^ Link to comment Share on other sites More sharing options...
duimpalar Posted March 11, 2010 Share Posted March 11, 2010 ma una risoluzione ancora + grande sarebbe possibile???io ho un 22 pollici wide (16/10) con una risoluzione max di 1680 x 1050, non dico a tutto schermo ma qualcosa in +, va bene anche con la proporzione 4/3. Link to comment Share on other sites More sharing options...
Xemnas Posted March 11, 2010 Author Share Posted March 11, 2010 ma una risoluzione ancora + grande sarebbe possibile???io ho un 22 pollici wide (16/10) con una risoluzione max di 1680 x 1050, non dico a tutto schermo ma qualcosa in +, va bene anche con la proporzione 4/3.No...coiè si...rrrrga<haOggi mi imbroglio pure nel pensare ed a scrivere comunque....Potrebbe essere possibile pero richiederebbe un lavoro un po' luggo se vuoi ti posso far sapere se riesco a farloa rivare alle proporzioni de ta desiderate però me le devi fasr sapere con precisione Ciao a tutti...Xemnas Cliccate sullo spoiler per vedere la mia firma...^_^: http://i84.servimg.com/u/f84/14/44/79/04/graffi11.gifVenite a trovarmi nel mio nuovo Sito:The Word of the New Game Ecco la Mia firma fatta da me!!!:http://img11.imageshack.us/img11/1676/firmaol.png Ecco il Banner del mio sito!http://searchfile.altervista.org/Immagini/Bannepng.png http://img692.imageshack.us/img692/1655/pywrightsyte.gifBasnners by Me^_^ Link to comment Share on other sites More sharing options...
napco Posted March 12, 2010 Share Posted March 12, 2010 SI, è possibilissimo. Basta aprire lo script con un editor di testo intelligente e rimpiazzare i numeri "640" e "480" con quelli che preferisci. Occhio però, che con risoluzioni troppo elevate il gioco rallenta sui computers più vecchiotti. Buono script comunque, anche se non risolve automaticamente tutti i problemi legati al cambio di risoluzione. Io ho preferito cambiare ogni script di default manualmente piuttosto che oranizzare il codice in uno script "portabile"... Sono abbastanza contro al copia-incolla di codice da internet. So resistere a tutto, tranne che alle tentazioni. - Oscar Wilde http://img541.imageshack.us/img541/4973/userbarrpgmkrnet.png Link to comment Share on other sites More sharing options...
Morshudiego Posted March 12, 2010 Share Posted March 12, 2010 SI, è possibilissimo. Basta aprire lo script con un editor di testo intelligente e rimpiazzare i numeri "640" e "480" con quelli che preferisci. Occhio però, che con risoluzioni troppo elevate il gioco rallenta sui computers più vecchiotti. Buono script comunque, anche se non risolve automaticamente tutti i problemi legati al cambio di risoluzione. Io ho preferito cambiare ogni script di default manualmente piuttosto che oranizzare il codice in uno script "portabile"... Sono abbastanza contro al copia-incolla di codice da internet.Mi dispiace dirtelo napco, ma non si può andare oltre il 640 x 480. Se si prova a mettere qualsiasi risoluzione più grande di questa, il gioco la modifica e la fa tornare come 640x480. :| Succodipera: Il blog di Morshudiego su RPG Maker (Leggetelo, lì ci sono più aggiornamenti che sulla firma!) <AGGIORNAMENTI> (Ultima modifica: Oct 30 2014)Myth of First Star - Facendo il punto della situazioneProject Sudoku - Il multitasking non è il mio forte. XD (Spero comunque di risolvere il bug per rilasciare la 0.3 :P)Tutorial Menu Eventi - Uscita parte 2 (però è malformattata, non so se riuscirò ad editare tutto in un giorno. Abbiate pasiensa :P)<PROGETTI>Myth of First Star - Project Sudoku (*trollface*)<SCRIPTS>Zelda Map Scrolling - Switch Post Caricamento - Messaggi Istantanei - Picture Manager - Minimalist Menu<TUTORIAL>Uso corretto acqua RTP - Creare un menu ad eventi Link to comment Share on other sites More sharing options...
Kingartur2 Posted March 12, 2010 Share Posted March 12, 2010 Veramente mettendo:Graphics.resize_screen(altezza, lunghezza)te lo ridimensiona come vuoi tu, è una funzioni integrata nell'RGSS2. Per qualsiasi motivo non aprite questo spoiler. Ho detto di non aprirlo ! Se lo apri ancora esplode il mondo. Aaaaaa è un vizio. Contento? Il mondo è esploso, sono tutti morti per colpa della tua curiosità . Vuoi che ti venga anche il morbillo, la varicella e l'AIDS??? O bravo ora sei un malato terminale e nessuno ti puo curare, sono tutti morti ! Se clicchi ancora una volta il PC esplode. E dai smettila !! Uff!! Hai cliccato tante volte che ho dovuto sostituirlo con un codebox. http://s8.postimg.org/yntv9nxld/Banner.png http://img204.imageshack.us/img204/8039/sccontest3octpl3.gif Link to comment Share on other sites More sharing options...
Morshudiego Posted March 12, 2010 Share Posted March 12, 2010 Veramente mettendo:Graphics.resize_screen(altezza, lunghezza)te lo ridimensiona come vuoi tu, è una funzioni integrata nell'RGSS2.Lo hai provato?Io lo ho provato, e non va oltre il 640x480 _-_ Succodipera: Il blog di Morshudiego su RPG Maker (Leggetelo, lì ci sono più aggiornamenti che sulla firma!) <AGGIORNAMENTI> (Ultima modifica: Oct 30 2014)Myth of First Star - Facendo il punto della situazioneProject Sudoku - Il multitasking non è il mio forte. XD (Spero comunque di risolvere il bug per rilasciare la 0.3 :P)Tutorial Menu Eventi - Uscita parte 2 (però è malformattata, non so se riuscirò ad editare tutto in un giorno. Abbiate pasiensa :P)<PROGETTI>Myth of First Star - Project Sudoku (*trollface*)<SCRIPTS>Zelda Map Scrolling - Switch Post Caricamento - Messaggi Istantanei - Picture Manager - Minimalist Menu<TUTORIAL>Uso corretto acqua RTP - Creare un menu ad eventi Link to comment Share on other sites More sharing options...
Kingartur2 Posted March 12, 2010 Share Posted March 12, 2010 si che l'ho provato,mi è arrivato fino a 700 x 500,a questo punto penso dipenda dal processore Per qualsiasi motivo non aprite questo spoiler. Ho detto di non aprirlo ! Se lo apri ancora esplode il mondo. Aaaaaa è un vizio. Contento? Il mondo è esploso, sono tutti morti per colpa della tua curiosità . Vuoi che ti venga anche il morbillo, la varicella e l'AIDS??? O bravo ora sei un malato terminale e nessuno ti puo curare, sono tutti morti ! Se clicchi ancora una volta il PC esplode. E dai smettila !! Uff!! Hai cliccato tante volte che ho dovuto sostituirlo con un codebox. http://s8.postimg.org/yntv9nxld/Banner.png http://img204.imageshack.us/img204/8039/sccontest3octpl3.gif Link to comment Share on other sites More sharing options...
duimpalar Posted March 12, 2010 Share Posted March 12, 2010 SI, è possibilissimo. Basta aprire lo script con un editor di testo intelligente e rimpiazzare i numeri "640" e "480" con quelli che preferisci. Occhio però, che con risoluzioni troppo elevate il gioco rallenta sui computers più vecchiotti. Buono script comunque, anche se non risolve automaticamente tutti i problemi legati al cambio di risoluzione. Io ho preferito cambiare ogni script di default manualmente piuttosto che oranizzare il codice in uno script "portabile"... Sono abbastanza contro al copia-incolla di codice da internet. per editor intelligente cosa intendi??? che t rimpiazza TUTTI i 640 e 480 presenti nello script IN UN UNICO PASSAGGIO senza bisogno di andarli a cercare 1 ad 1??? cmq nn sarebbe un problema andarli a sostituire 1 per 1 (sempre che si debba fare così)... il problema anche se ne capisco poco credo sia un altro (correggetemi): in alcune righe dove è presente almeno 1 dei 2 valori ho notato che sn presenti anche altri valori che nn sono nè multipli nè sottomultipli di essi (spesso 0,0 quindi nn c'entra la proporzione), ma a mio intuito sono delle coordinate di riferimento per alcune finestre di gioco o altro.ho notato infatti che modificando tutti i valori 640 e 480 con altri mi sn ritrovato la schermata di inizio intanto identica a prima ma cn la finestra di "nuova partita - continua -esci" tutta in basso a destra in parte fuori dalla schermata. ora nn so magari ho sbagliato qlcs ma di sicuro qlcs l'ho modificata. la risoluzione in questione era 1280 x 960. per la potenza del pc... un gioco 2d tra l'altro leggerissimo può causare blocchi simili???la mia configurazione: intel core 2 duo E6550 2.33 GHzwindows xp home sp 2 (forse pure 3)scheda madre asus p5bram 2 gigaati radeon x1950 gt 512 mega 256 bit 2 anni di vita. approfitto del topic per 2 domande nn inerenti: looseleaf: cosa è???infiniti tileset: possibile??? ancora grazie. Link to comment Share on other sites More sharing options...
MasterSion Posted March 12, 2010 Share Posted March 12, 2010 looseleaf è un sito jappo con un tot di risorse di tutti i generi (almeno se ricordo bene)per la 2 domanda esiste uno script apposito, ma non è intuitivo al massimo 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...
duimpalar Posted March 12, 2010 Share Posted March 12, 2010 looseleaf è un sito jappo con un tot di risorse di tutti i generi (almeno se ricordo bene)per la 2 domanda esiste uno script apposito, ma non è intuitivo al massimo mi daresti il link per favore??? Link to comment Share on other sites More sharing options...
Guardian of Irael Posted March 12, 2010 Share Posted March 12, 2010 Ecco qui il link a Loose Leaf, ricordati di usare il tasto cerca prima di postare ^ ^ (\_/)(^ ^) <----coniglietto rosso, me! (> <) Il mio Tumblr dove seguire i miei progetti, i progetti della Reverie : : Project ^ ^ http://i.imgur.com/KdUDtQt.png disponibile su Google Play, qui i dettagli! ^ ^ http://i.imgur.com/FwnGMI3.png completo! Giocabile online, qui i dettagli! ^ ^ REVERIE : : RENDEZVOUS (In allenamento per apprendere le buone arti prima di cominciarlo per bene ^ ^) Trovate i dettagli qui insieme alla mia intervista (non utilizzerò più rpgmaker) ^ ^ 🖤http://www.rpg2s.net/dax_games/r2s_regali2s.png E:3 http://www.rpg2s.net/dax_games/xmas/gifnatale123.gifhttp://i.imgur.com/FfvHCGG.png by Testament (notare dettaglio in basso a destra)! E:3http://i.imgur.com/MpaUphY.jpg by Idriu E:3Membro Onorario, Ambasciatore dei Coniglietti (Membro n.44) http://i.imgur.com/PgUqHPm.pngUfficiale"Ad opera della sua onestà e del suo completo appoggio alla causa dei Panda, Guardian Of Irael viene ufficialmente considerato un Membro portante del Partito, e Ambasciatore del suo Popolo presso di noi"http://i.imgur.com/TbRr4iS.png<- Grazie Testament E:3Ricorda...se rivolgi il tuo sguardo ^ ^ a Guardian anche Guardian volge il suo sguardo ^ ^ a te ^ ^http://i.imgur.com/u8UJ4Vm.gifby Flame ^ ^http://i.imgur.com/VbggEKS.gifhttp://i.imgur.com/2tJmjFJ.gifhttp://projectste.altervista.org/Our_Hero_adotta/ado2.pngGrazie Testament XD Fan n°1 ufficiale di PQ! :DVivail Rhaxen! <- Folletto te lo avevo detto (fa pure rima) che nonavevo programmi di grafica per fare un banner su questo pc XD (ora ho dinuovo il mio PC veramente :D) Rosso Guardiano dellahttp://i.imgur.com/Os5rvhx.pngRpg2s RPG BY FORUM:Nome: Darth Reveal PV totali 2PA totali 16Descrizione: ragazzo dai lunghi capelli rossi ed occhi dello stesso colore. Indossa una elegante giacca rossa sopra ad una maglietta nera. Porta pantaloni rossi larghi, una cintura nera e degli stivali dello stesso colore. E' solito trasportare lo spadone dietro la schiena in un fodero apposito. Ha un pendente al collo e tiene ben legato un pezzo di stoffa (che gli sta particolarmente a cuore) intorno al braccio sinistro sotto la giacca, copre una cicatrice.Bozze vesti non definitive qui.Equipaggiamento:Indossa:60$ e 59$ divisi in due tasche interneLevaitanSpada a due mani elsa lungaGuanti del Defender (2PA)Anello del linguaggio animale (diventato del Richiamo)Scrinieri da lanciere (2 PA)Elmo del Leone (5 PA)Corazza del Leone in Ferro Corrazzato (7 PA) ZAINO (20) contenente:Portamonete in pelle di cinghiale contenente: 100$Scatola Sanitaria Sigillata (può contenere e tenere al sicuro fino a 4 oggetti curativi) (contiene Benda di pronto soccorso x3, Pozione di cura)CordaBottiglia di idromeleForma di formaggioTorcia (serve ad illuminare, dura tre settori)Fiasca di ceramica con Giglio Amaro (Dona +1PN e Velocità all'utilizzatore)Ampolla BiancaSemi di Balissa CAVALLO NORMALE + SELLA (30 +2 armi) contentente:66$Benda di pronto soccorso x3Spada a due maniFagotto per Adara (fazzoletto ricamato) Link to comment Share on other sites More sharing options...
napco Posted March 12, 2010 Share Posted March 12, 2010 Allora... Per le finestre di menù ecc... ti devi arrangiare, e modificare personalmente gli scripts in questione. Per quanto riguarda la risoluzione massima non ho mai provato ad impostarla a valori maggiori di 640x480, anche perchè a me interessava 480x320 (il doppio del GBA). Comunque è veramente possibile che la risoluzione massima dipenda dalla scheda video. Infatti ogni scheda video/monitor ha un numero ben definito di risoluzioni disponibili. Purtroppo più di così non so... So resistere a tutto, tranne che alle tentazioni. - Oscar Wilde http://img541.imageshack.us/img541/4973/userbarrpgmkrnet.png Link to comment Share on other sites More sharing options...
Xemnas Posted March 12, 2010 Author Share Posted March 12, 2010 (edited) Scusate ma ultimamente sono sommerso dai compitiXD comunque....Ho provato come dice Kingartur2 e per l'appunto non va' oltre i 700X500 avendo già spiegato in precendenza le potenzialità di calcolo del mio processore....Cmq utile il trucchettto del graphic resize grazie king.... non lo sapevo... può tornare utile in fin dei contiXD Edited March 12, 2010 by Xemnas Cliccate sullo spoiler per vedere la mia firma...^_^: http://i84.servimg.com/u/f84/14/44/79/04/graffi11.gifVenite a trovarmi nel mio nuovo Sito:The Word of the New Game Ecco la Mia firma fatta da me!!!:http://img11.imageshack.us/img11/1676/firmaol.png Ecco il Banner del mio sito!http://searchfile.altervista.org/Immagini/Bannepng.png http://img692.imageshack.us/img692/1655/pywrightsyte.gifBasnners by Me^_^ Link to comment Share on other sites More sharing options...
Tony8970 Posted May 29, 2010 Share Posted May 29, 2010 io l'ho provato però avendo il neo face systeme il mog menu plus e il menu load modificato (quello che fa lo screen) mi va tutto in errore... il load si vede male... avvio il gioco e il neoface system crasha... mi sà che con tutti gli script che ho mi devo tenere la mia risoluzione ^^'' Link to comment Share on other sites More sharing options...
MasterSion Posted May 29, 2010 Share Posted May 29, 2010 E si, ma non capisco il motivo di avere una risoluzione 640x480 quando io cerco di rimpicciolirla nell'xp per rippare da gba :|. 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...
ant10 Posted September 27, 2011 Share Posted September 27, 2011 Ho inserito questo script ma a me si vede sempre piccolo, questa è l'immagine su come si vede a me: http://img508.imageshack.us/img508/6996/immaginebmp.jpg Io vorrei che si vede tutto lo schermo del mio monitor, è possibile? Link to comment Share on other sites More sharing options...
JillChelsea Posted September 27, 2011 Share Posted September 27, 2011 (edited) Infatti questo script è per modificare la risoluzione del gioco da 544x416 a 640x480, non per il fullscreen ^^Comunque, puoi mettere il gioco in fullscreen premendo Alt + Invio.Se cerchi potresti trovare anche gli script per il fullscreen automatico ^^ EDIT:Eccoti un piccolo script per il fullscreen automatico: Script Ricorda però che sarà semplicemente il gioco ingrandito, non mostrerà parti di mappa in più e cose del genere. Edited September 27, 2011 by JillChelsea <SeraphAndrew>: identificati <SeraphAndrew>: o ti alito in facciaLista degli attuali zii: SeraphAndrew Macha Shuraen ZioSam Aretè<JillChelsea>: Lusianl è LOL <SeraphAndrew>: LoLusianlol<SeraphAndrew>: E HO UN NASO CHE TI IMPALO <SeraphAndrew>: VA BENE? <SeraphAndrew>: è_éShuraen abbraccia la sua nipotina SeraphAndrew abbraccia shu che abbraccia la nipotina <SeraphAndrew>: siamo una fottuta matrioska!<Annoy>: JILLA <Annoy>: Ma a te non piacevano i gatti? <Annoy>: D: <BlackPanther>: Si =3 <Annoy>: Hai fatto LEVEL UP e sei passata alle pantere? <BlackPanther>: LOL Link to comment Share on other sites More sharing options...
ant10 Posted September 27, 2011 Share Posted September 27, 2011 Infatti questo script è per modificare la risoluzione del gioco da 544x416 a 640x480, non per il fullscreen ^^Comunque, puoi mettere il gioco in fullscreen premendo Alt + Invio.Se cerchi potresti trovare anche gli script per il fullscreen automatico ^^ EDIT:Eccoti un piccolo script per il fullscreen automatico: Script Ricorda però che sarà semplicemente il gioco ingrandito, non mostrerà parti di mappa in più e cose del genere.grazie per il link che mi hai dato, ma dove devo inserire quello script? Link to comment Share on other sites More sharing options...
Guardian of Irael Posted September 27, 2011 Share Posted September 27, 2011 grazie per il link che mi hai dato, ma dove devo inserire quello script?Eh... vi è un'immagine grande quanto una casa con un appariscente riquadro rosso nel link che ti ha dato che ti spiega precisamente dove inserirlo...^ ^" (\_/)(^ ^) <----coniglietto rosso, me! (> <) Il mio Tumblr dove seguire i miei progetti, i progetti della Reverie : : Project ^ ^ http://i.imgur.com/KdUDtQt.png disponibile su Google Play, qui i dettagli! ^ ^ http://i.imgur.com/FwnGMI3.png completo! Giocabile online, qui i dettagli! ^ ^ REVERIE : : RENDEZVOUS (In allenamento per apprendere le buone arti prima di cominciarlo per bene ^ ^) Trovate i dettagli qui insieme alla mia intervista (non utilizzerò più rpgmaker) ^ ^ 🖤http://www.rpg2s.net/dax_games/r2s_regali2s.png E:3 http://www.rpg2s.net/dax_games/xmas/gifnatale123.gifhttp://i.imgur.com/FfvHCGG.png by Testament (notare dettaglio in basso a destra)! E:3http://i.imgur.com/MpaUphY.jpg by Idriu E:3Membro Onorario, Ambasciatore dei Coniglietti (Membro n.44) http://i.imgur.com/PgUqHPm.pngUfficiale"Ad opera della sua onestà e del suo completo appoggio alla causa dei Panda, Guardian Of Irael viene ufficialmente considerato un Membro portante del Partito, e Ambasciatore del suo Popolo presso di noi"http://i.imgur.com/TbRr4iS.png<- Grazie Testament E:3Ricorda...se rivolgi il tuo sguardo ^ ^ a Guardian anche Guardian volge il suo sguardo ^ ^ a te ^ ^http://i.imgur.com/u8UJ4Vm.gifby Flame ^ ^http://i.imgur.com/VbggEKS.gifhttp://i.imgur.com/2tJmjFJ.gifhttp://projectste.altervista.org/Our_Hero_adotta/ado2.pngGrazie Testament XD Fan n°1 ufficiale di PQ! :DVivail Rhaxen! <- Folletto te lo avevo detto (fa pure rima) che nonavevo programmi di grafica per fare un banner su questo pc XD (ora ho dinuovo il mio PC veramente :D) Rosso Guardiano dellahttp://i.imgur.com/Os5rvhx.pngRpg2s RPG BY FORUM:Nome: Darth Reveal PV totali 2PA totali 16Descrizione: ragazzo dai lunghi capelli rossi ed occhi dello stesso colore. Indossa una elegante giacca rossa sopra ad una maglietta nera. Porta pantaloni rossi larghi, una cintura nera e degli stivali dello stesso colore. E' solito trasportare lo spadone dietro la schiena in un fodero apposito. Ha un pendente al collo e tiene ben legato un pezzo di stoffa (che gli sta particolarmente a cuore) intorno al braccio sinistro sotto la giacca, copre una cicatrice.Bozze vesti non definitive qui.Equipaggiamento:Indossa:60$ e 59$ divisi in due tasche interneLevaitanSpada a due mani elsa lungaGuanti del Defender (2PA)Anello del linguaggio animale (diventato del Richiamo)Scrinieri da lanciere (2 PA)Elmo del Leone (5 PA)Corazza del Leone in Ferro Corrazzato (7 PA) ZAINO (20) contenente:Portamonete in pelle di cinghiale contenente: 100$Scatola Sanitaria Sigillata (può contenere e tenere al sicuro fino a 4 oggetti curativi) (contiene Benda di pronto soccorso x3, Pozione di cura)CordaBottiglia di idromeleForma di formaggioTorcia (serve ad illuminare, dura tre settori)Fiasca di ceramica con Giglio Amaro (Dona +1PN e Velocità all'utilizzatore)Ampolla BiancaSemi di Balissa CAVALLO NORMALE + SELLA (30 +2 armi) contentente:66$Benda di pronto soccorso x3Spada a due maniFagotto per Adara (fazzoletto ricamato) Link to comment Share on other sites More sharing options...
ant10 Posted September 27, 2011 Share Posted September 27, 2011 Eh... vi è un'immagine grande quanto una casa con un appariscente riquadro rosso nel link che ti ha dato che ti spiega precisamente dove inserirlo...^ ^"non me ne ero accorto :rovatfl: Comunque l'ho provato e funziona, l'unica cosa e che si vedono i bordi neri, c'è un modo per toglierli e allargare tutto lo shermo del gioco? Link to comment Share on other sites More sharing options...
Macha Posted September 27, 2011 Share Posted September 27, 2011 Dipende dalla risoluzione del tuo schermo, se hai un widescreen è naturale che il programma "adatti" automaticamente la risoluzione del gioco infilandoci le bande nere ai lati, altrimenti apparirebbe tutto deformato. Ad ogni errore di grammatica una gazzella in Africa si sveglia e si overbuffa per ucciderti. http://i48.tinypic.com/n41av.pnghttp://img802.imageshack.us/img802/8754/rpg2sofficialchatuser.png http://img846.imageshack.us/img846/9296/fcp1.png http://img21.imageshack.us/img21/1892/fcp2.png http://img846.imageshack.us/img846/9296/fcp1.png http://www.rpg2s.net/cover_contest/icons/cc_special.pnghttp://img9.imageshack.us/img9/2034/jhsupport.png Link to comment Share on other sites More sharing options...
ant10 Posted September 27, 2011 Share Posted September 27, 2011 Dipende dalla risoluzione del tuo schermo, se hai un widescreen è naturale che il programma "adatti" automaticamente la risoluzione del gioco infilandoci le bande nere ai lati, altrimenti apparirebbe tutto deformato.non so se io ho un wide o fullscreen ma ho visto che la risoluzione del mio schermo è 1024 x 768 :rovatfl: 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