Ulisse&Argo Posted February 6, 2011 Share Posted February 6, 2011 (edited) ciao io non me ne intendo proprio di rgss e quindi volevo chiedervi dove devo modificare uno script per modificare il menu class Scene_Map alias cng_map_create_sprites createSpritesets def createSpritesets cng_map_create_sprites create_menu end alias cng_map_dispose_spritesets disposeSpritesets def disposeSpritesets cng_map_dispose_spritesets pbDisposeSpriteHash(@menu) end def main createSpritesets Graphics.transition loop do Graphics.update Input.update if $Trainer if $Trainer.pokedex @sprites["dexter"]=Sprite.new(@viewport) @sprites["dexter"].bitmap=BitmapCache.load_bitmap("Graphics/menu/MenuHGSS2_"+$color) @sprites["dexter"].x=0 @sprites["dexter"].y=400 @sprites["dexter"].z=9999 end if $Trainer.party.length>0 @sprites["party"]=Sprite.new(@viewport) @sprites["party"].bitmap=BitmapCache.load_bitmap("Graphics/menu/MenuHGSS1_"+$color) @sprites["party"].x=0 @sprites["party"].y=400 @sprites["party"].z=9999 end if $game_switches[135]==true@item1=Sprite.new(@viewport)@item1.bitmap=BitmapCache.load_bitmap("Graphics/Pictures/Kopia menuHGSS.png")@item1.z = 9999 @item1.x = 0@item1.y = 400@item1.visible=true@item1r=Sprite.new(@viewport)@item1r.bitmap=BitmapCache.load_bitmap(sprintf("Graphics/Icons/item%03d.png",$PokemonBag.registeredItem))@item1r.z = 9999 @item1r.x = 446@item1r.y = 416+16@item1r.visible=trueendif $game_switches[135]==false@item1=Sprite.new(@viewport)@item1.bitmap=BitmapCache.load_bitmap("Graphics/Pictures/Kopia menuHGSS.png")@item1.z = 9999 @item1.x = 0@item1.y = 400@item1.visible=false@item1r=Sprite.new(@viewport)@item1r.bitmap=BitmapCache.load_bitmap(sprintf("Graphics/Icons/item%03d.png",$PokemonBag.registeredItem))@item1r.z = 9999 @item1r.x = 446@item1r.y = 416+16@item1r.visible=falseendif $game_switches[136]==true@item2=Sprite.new(@viewport)@item2.bitmap=BitmapCache.load_bitmap("Graphics/Pictures/Kopia menuHGSS2.png")@item2.z = 9999 @item2.x = 0@item2.y = 400@item2.visible=true@item2r=Sprite.new(@viewport)@item2r.bitmap=BitmapCache.load_bitmap(sprintf("Graphics/Icons/item%03d.png",$PokemonBag.registeredItem2))@item2r.z = 9999 @item2r.x = 446@item2r.y = 510@item2r.visible=trueendif $game_switches[136]==false@item2=Sprite.new(@viewport)@item2.bitmap=BitmapCache.load_bitmap("Graphics/Pictures/Kopia menuHGSS2.png")@item2.z = 9999 @item2.x = 0@item2.y = 400@item2.visible=false@item2r=Sprite.new(@viewport)@item2r.bitmap=BitmapCache.load_bitmap(sprintf("Graphics/Icons/item%03d.png",$PokemonBag.registeredItem2))@item2r.z = 9999 @item2r.x = 446@item2r.y = 510@item2r.visible=falseendif $PokemonGlobal.runningShoes==trueif $Running==true@shoes=Sprite.new(@viewport)@shoes.bitmap=BitmapCache.load_bitmap("Graphics/Menu/MenuHGSS2buty.png")@shoes.z = 9999 @shoes.x = 384@shoes.y = 568@shoes.visible=true@shoesoff=Sprite.new(@viewport)@shoesoff.bitmap=BitmapCache.load_bitmap("Graphics/Menu/MenuHGSS2butyoff.png")@shoesoff.z = 9999 @shoesoff.x = 384@shoesoff.y = 568@shoesoff.visible=falseelse@shoesoff=Sprite.new(@viewport)@shoesoff.bitmap=BitmapCache.load_bitmap("Graphics/Menu/MenuHGSS2butyoff.png")@shoesoff.z = 9999 @shoesoff.x = 384@shoesoff.y = 568@shoesoff.visible=true@shoes=Sprite.new(@viewport)@shoes.bitmap=BitmapCache.load_bitmap("Graphics/Menu/MenuHGSS2buty.png")@shoes.z = 9999 @shoes.x = 384@shoes.y = 568@shoes.visible=falseendend end update if pbMouseInAreaLeft?(0, 400, 512, 400) update_menu end if $scene != self break end end Graphics.freeze disposeSpritesets if $game_temp.to_title Graphics.transition Graphics.freeze end end def create_menu if $color == nil $color = "green" end#42 , 444 @sprites= {} if $Trainer @sprites["bg"]=Sprite.new(@viewport) @sprites["bg"].bitmap=BitmapCache.load_bitmap("Graphics/menu/Menubg") @sprites["bg"].x=0 @sprites["bg"].y=400 @sprites["bg"].z=9997 @sprites["green"]=Sprite.new(@viewport) @sprites["green"].bitmap=BitmapCache.load_bitmap("Graphics/menu/MenuHGSS_"+$color) @sprites["green"].x=6 @sprites["green"].y=400 @sprites["green"].z=9998 @sprites["green1"]=Sprite.new(@viewport) @sprites["green1"].bitmap=BitmapCache.load_bitmap("Graphics/menu/Green") @sprites["green1"].x=353 @sprites["green1"].y=750 @sprites["green1"].z=9998 @sprites["red"]=Sprite.new(@viewport) @sprites["red"].bitmap=BitmapCache.load_bitmap("Graphics/menu/Red") @sprites["red"].x=393 @sprites["red"].y=750 @sprites["red"].z=9998 @sprites["Blue"]=Sprite.new(@viewport) @sprites["Blue"].bitmap=BitmapCache.load_bitmap("Graphics/menu/Blue") @sprites["Blue"].x=433 @sprites["Blue"].y=750 @sprites["Blue"].z=9998 if $Trainer && $Trainer.pokedex @sprites["dexter"]=Sprite.new(@viewport) @sprites["dexter"].bitmap=BitmapCache.load_bitmap("Graphics/menu/MenuHGSS2_"+$color) @sprites["dexter"].x=0 @sprites["dexter"].y=400 @sprites["dexter"].z=9999 end if $Trainer && $Trainer.party.length>0 @sprites["party"]=Sprite.new(@viewport) @sprites["party"].bitmap=BitmapCache.load_bitmap("Graphics/menu/MenuHGSS1_"+$color) @sprites["party"].x=0 @sprites["party"].y=400 @sprites["party"].z=9999 end # @talk=Sprite.new(@viewport)#@talk.bitmap=BitmapCache.load_bitmap("Graphics/Menu/MenuHGSStalk.png")#@talk.z = 9999#@talk.x = 350#@talk.y = 656 if $PokemonGlobal.runningShoes==trueif $Running==true@shoes=Sprite.new(@viewport)@shoes.bitmap=BitmapCache.load_bitmap("Graphics/Menu/MenuHGSS2buty.png")@shoes.z = 9999 @shoes.x = 384@shoes.y = 568@shoes.visible=true@shoesoff=Sprite.new(@viewport)@shoesoff.bitmap=BitmapCache.load_bitmap("Graphics/Menu/MenuHGSS2butyoff.png")@shoesoff.z = 9999 @shoesoff.x = 384@shoesoff.y = 568@shoesoff.visible=falseelse@shoesoff=Sprite.new(@viewport)@shoesoff.bitmap=BitmapCache.load_bitmap("Graphics/Menu/MenuHGSS2butyoff.png")@shoesoff.z = 9999 @shoesoff.x = 384@shoesoff.y = 568@shoesoff.visible=true@shoes=Sprite.new(@viewport)@shoes.bitmap=BitmapCache.load_bitmap("Graphics/Menu/MenuHGSS2buty.png")@shoes.z = 9999 @shoes.x = 384@shoes.y = 568@shoes.visible=falseendend if $game_switches[135]==true@item1=Sprite.new(@viewport)@item1.bitmap=BitmapCache.load_bitmap("Graphics/Pictures/Kopia menuHGSS.png")@item1.z = 9999 @item1.x = 0@item1.y = 400@item1.visible=true@item1r=Sprite.new(@viewport)@item1r.bitmap=BitmapCache.load_bitmap(sprintf("Graphics/Icons/item%03d.png",$PokemonBag.registeredItem))@item1r.z = 9999 @item1r.x = 446@item1r.y = 416+16@item1r.visible=trueend if $game_switches[135]==false@item1=Sprite.new(@viewport)@item1.bitmap=BitmapCache.load_bitmap("Graphics/Pictures/Kopia menuHGSS.png")@item1.z = 9999 @item1.x = 0@item1.y = 400@item1.visible=false@item1r=Sprite.new(@viewport)@item1r.bitmap=BitmapCache.load_bitmap(sprintf("Graphics/Icons/item%03d.png",$PokemonBag.registeredItem))@item1r.z = 9999 @item1r.x = 446@item1r.y = 416+16@item1r.visible=falseendif $game_switches[136]==true@item2=Sprite.new(@viewport)@item2.bitmap=BitmapCache.load_bitmap("Graphics/Pictures/Kopia menuHGSS2.png")@item2.z = 9999@item2.x = 0@item2.y = 400@item2.visible=true@item2r=Sprite.new(@viewport)@item2r.bitmap=BitmapCache.load_bitmap(sprintf("Graphics/Icons/item%03d.png",$PokemonBag.registeredItem2))@item2r.z = 9999@item2r.x = 446@item2r.y = 510@item2r.visible=trueendif $game_switches[136]==false@item2=Sprite.new(@viewport)@item2.bitmap=BitmapCache.load_bitmap("Graphics/Pictures/Kopia menuHGSS2.png")@item2.z = 250 @item2.x = 0@item2.y = 400@item2.visible=false@item2r=Sprite.new(@viewport)@item2r.bitmap=BitmapCache.load_bitmap(sprintf("Graphics/Icons/item%03d.png",$PokemonBag.registeredItem2))@item2r.z = 250 @item2r.x = 446@item2r.y = 510@item2r.visible=falseend @sprites["overlay"]=BitmapSprite.new(Graphics.width,$Graphics_heightx2,@viewport) @sprites["overlay"].z=9999 overlay= @sprites["overlay"].bitmap overlay.clear baseColor=Color.new(248,248,248) shadowColor=Color.new(104,88,112) pbSetSystemFont(@sprites["overlay"].bitmap) textPositions=[ [_INTL("{1}",$Trainer.name),208,498,false,baseColor,shadowColor] ] pbDrawTextPositions(overlay,textPositions) end end def update_menu if $Trainer #Color options, option scene, bag scene, save scene, and card scene if $PokemonGlobal.runningShoes==true if pbMouseLeftClick?(@shoes) if $Running==true $Running=false pbWait(6) else $Running=true pbWait(6) end end end#if pbMouseLeftClick?(@talk) # end if pbMouseInAreaLeft?(393, 750, 30, 30) pbPlayDecisionSE() $color = "red" pbDisposeSpriteHash(@menu) create_menu end if pbMouseInAreaLeft?(353, 750, 30, 30) pbPlayDecisionSE() $color = "green" pbDisposeSpriteHash(@menu) create_menu end if pbMouseInAreaLeft?(433, 750, 30, 30) pbPlayDecisionSE() $color = "blue" pbDisposeSpriteHash(@menu) create_menu end if pbMouseInAreaLeft?(202, 444, 81, 52) pbPlayDecisionSE() scene=PokemonTrainerCardScene.new screen=PokemonTrainerCard.new(scene) pbFadeOutIn(99999) { screen.pbStartScreen } end if pbMouseInAreaLeft?(48,690,80,52) #pbFadeOutIn(99999) { #scene=PokemonGearScene.new# screen=PokemonGear.new(scene)# screen.pbStartScreen # } pbFadeOutIn(99999) { pbDebugMenu } end if pbMouseInAreaLeft?(202, 524, 81, 52) pbPlayDecisionSE() scene=PokemonSaveScene.new screen=PokemonSave.new(scene) if screen.pbSaveScreen end end if pbMouseInAreaLeft?(202, 604, 81, 52) pbPlayDecisionSE() pbFadeOutIn(99999) { scene=PokemonOptionScene.new screen=PokemonOption.new(scene) screen.pbStartScreen } end if pbMouseInAreaLeft?(42, 604, 81, 52) pbPlayDecisionSE() item=0 scene=PokemonBag_Scene.new screen=PokemonBagScreen.new(scene,$PokemonBag) pbFadeOutIn(99999) { item=screen.pbStartScreen if item>0 break end } if item>0 Kernel.pbUseKeyItemInField(item) return end end if $Trainer.pokedex if pbMouseInAreaLeft?(42, 444, 81, 52) pbPlayDecisionSE() pbFadeOutIn(99999) { scene=PokemonPokedexScene.new screen=PokemonPokedex.new(scene) screen.pbStartScreen } end end if $Trainer && $Trainer.party.length>0 if pbMouseInAreaLeft?(42, 522, 81, 52) pbPlayDecisionSE() sscene=PokemonScreen_Scene.new sscreen=PokemonScreen.new(sscene,$Trainer.party) hiddenmove=nil pbFadeOutIn(99999) { hiddenmove=sscreen.pbPokemonScreen if hiddenmove @scene.pbEndScene end } end end if $game_switches[135]==true@item1=Sprite.new(@viewport)@item1.bitmap=BitmapCache.load_bitmap("Graphics/Pictures/Kopia menuHGSS.png")@item1.z = 9999 @item1.x = 0@item1.y = 400@item1.visible=true@item1r=Sprite.new(@viewport)@item1r.bitmap=BitmapCache.load_bitmap(sprintf("Graphics/Icons/item%03d.png",$PokemonBag.registeredItem))@item1r.z = 9999 @item1r.x = 446@item1r.y = 416+16@item1r.visible=trueif pbMouseInAreaLeft?(400,422,80,52)unless pbMapInterpreterRunning?$PokemonTemp.keyItemCalling = true if $PokemonTemppbWait(6)endendend if $game_switches[135]==false@item1=Sprite.new(@viewport)@item1.bitmap=BitmapCache.load_bitmap("Graphics/Pictures/Kopia menuHGSS.png")@item1.z = 9999 @item1.x = 0@item1.y = 400@item1.visible=false@item1r=Sprite.new(@viewport)@item1r.bitmap=BitmapCache.load_bitmap(sprintf("Graphics/Icons/item%03d.png",$PokemonBag.registeredItem))@item1r.z = 9999 @item1r.x = 446@item1r.y = 416+16@item1r.visible=falseendif $game_switches[136]==true@item2=Sprite.new(@viewport)@item2.bitmap=BitmapCache.load_bitmap("Graphics/Pictures/Kopia menuHGSS2.png")@item2.z = 9999 @item2.x = 0@item2.y = 400@item2.visible=true@item2r=Sprite.new(@viewport)@item2r.bitmap=BitmapCache.load_bitmap(sprintf("Graphics/Icons/item%03d.png",$PokemonBag.registeredItem2))@item2r.z = 9999 @item2r.x = 446@item2r.y = 510@item2r.visible=trueif pbMouseInAreaLeft?(400,502,80,52)unless pbMapInterpreterRunning?$PokemonTemp.keyItemCalling2 = true if $PokemonTemppbWait(6)endendendif $game_switches[136]==false@item2=Sprite.new(@viewport)@item2.bitmap=BitmapCache.load_bitmap("Graphics/Pictures/Kopia menuHGSS2.png")@item2.z = 9999 @item2.x = 0@item2.y = 400@item2.visible=false@item2r=Sprite.new(@viewport)@item2r.bitmap=BitmapCache.load_bitmap(sprintf("Graphics/Icons/item%03d.png",$PokemonBag.registeredItem2))@item2r.z = 9999 @item2r.x = 446@item2r.y = 510@item2r.visible=falseend end end endclass Window_Details < Window_Base def initialize super(0, 512/2, 512/2, 392/2) self.contents = Bitmap.new(width - 32, height - 32) self.opacity = 0 self.z = 9998 refresh end end questa è l'immagine che c'è già e io vorrei cambiarla e spostare le varie cosehttp://img153.imageshack.us/img153/114/menuhgssb.pngqueste sono immagini che si sovrappongono poi perchè vengono datehttp://img151.imageshack.us/img151/1707/menuhgss1blue.pnghttp://img18.imageshack.us/img18/5253/menuhgss2blue.pnghttp://img163.imageshack.us/img163/6687/menuhgss2butyoff.pngquindi come faccio?? a spostare tutto come voglio io?? ah poi cambia colore le tre cosine in basso a destra servono a quello Edited February 6, 2011 by Ulisse&Argo Link to comment Share on other sites More sharing options...
0 Squall_Leonheart Posted February 6, 2011 Share Posted February 6, 2011 Questo script è preso dallo starter di pietromaker? 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...
0 Ulisse&Argo Posted February 6, 2011 Author Share Posted February 6, 2011 Questo script è preso dallo starter di pietromaker?non lo ha fatto lui ma magari lo utilizza e lo ha postato e penso sia lo stesso Link to comment Share on other sites More sharing options...
0 Squall_Leonheart Posted February 6, 2011 Share Posted February 6, 2011 (edited) Allora per cambiare le immagini prima di tutto devi sovrascriverle con le tue.Poi devi modificare le coordinate x,y e z in base alle tue necessità. Un esempio:@item1.bitmap=BitmapCache.load_bitmap("Graphics/Pictures/Kopia menuHGSS.png")Questa è una delle tanti immagini del menù,sotto questa riga trovi altre così: @item1.x = "Coordinata X che ti serve al posto del numero" Stessa cosa per la y e la z,purtroppo devi stare attento a non cancellare alcune risorse perché se si tratta dello script che ho citato sopra potresti riscontrare problemi. Edited February 6, 2011 by Squall_Leonheart 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...
0 Ulisse&Argo Posted February 8, 2011 Author Share Posted February 8, 2011 Allora per cambiare le immagini prima di tutto devi sovrascriverle con le tue.Poi devi modificare le coordinate x,y e z in base alle tue necessità. Un esempio:@item1.bitmap=BitmapCache.load_bitmap("Graphics/Pictures/Kopia menuHGSS.png")Questa è una delle tanti immagini del menù,sotto questa riga trovi altre così: @item1.x = "Coordinata X che ti serve al posto del numero" Stessa cosa per la y e la z,purtroppo devi stare attento a non cancellare alcune risorse perché se si tratta dello script che ho citato sopra potresti riscontrare problemi.ok questo lo ho fatto ora come faccio perchè devo spostare anche il posto dove cliccare Link to comment Share on other sites More sharing options...
0 Ulisse&Argo Posted February 9, 2011 Author Share Posted February 9, 2011 up Link to comment Share on other sites More sharing options...
0 Ulisse&Argo Posted February 10, 2011 Author Share Posted February 10, 2011 up Link to comment Share on other sites More sharing options...
0 Ulisse&Argo Posted February 11, 2011 Author Share Posted February 11, 2011 qualcuno mi può dire come spostare anche il posto dove cliccare?? Link to comment Share on other sites More sharing options...
Question
Ulisse&Argo
ciao io non me ne intendo proprio di rgss e quindi volevo chiedervi dove devo modificare uno script per modificare il menu
class Scene_Map
alias cng_map_create_sprites createSpritesets
def createSpritesets
cng_map_create_sprites
create_menu
end
alias cng_map_dispose_spritesets disposeSpritesets
def disposeSpritesets
cng_map_dispose_spritesets
pbDisposeSpriteHash(@menu)
end
def main
createSpritesets
Graphics.transition
loop do
Graphics.update
Input.update
if $Trainer
if $Trainer.pokedex
@sprites["dexter"]=Sprite.new(@viewport)
@sprites["dexter"].bitmap=BitmapCache.load_bitmap("Graphics/menu/MenuHGSS2_"+$color)
@sprites["dexter"].x=0
@sprites["dexter"].y=400
@sprites["dexter"].z=9999
end
if $Trainer.party.length>0
@sprites["party"]=Sprite.new(@viewport)
@sprites["party"].bitmap=BitmapCache.load_bitmap("Graphics/menu/MenuHGSS1_"+$color)
@sprites["party"].x=0
@sprites["party"].y=400
@sprites["party"].z=9999
end
if $game_switches[135]==true
@item1=Sprite.new(@viewport)
@item1.bitmap=BitmapCache.load_bitmap("Graphics/Pictures/Kopia menuHGSS.png")
@item1.z = 9999
@item1.x = 0
@item1.y = 400
@item1.visible=true
@item1r=Sprite.new(@viewport)
@item1r.bitmap=BitmapCache.load_bitmap(sprintf("Graphics/Icons/item%03d.png",$PokemonBag.registeredItem))
@item1r.z = 9999
@item1r.x = 446
@item1r.y = 416+16
@item1r.visible=true
end
if $game_switches[135]==false
@item1=Sprite.new(@viewport)
@item1.bitmap=BitmapCache.load_bitmap("Graphics/Pictures/Kopia menuHGSS.png")
@item1.z = 9999
@item1.x = 0
@item1.y = 400
@item1.visible=false
@item1r=Sprite.new(@viewport)
@item1r.bitmap=BitmapCache.load_bitmap(sprintf("Graphics/Icons/item%03d.png",$PokemonBag.registeredItem))
@item1r.z = 9999
@item1r.x = 446
@item1r.y = 416+16
@item1r.visible=false
end
if $game_switches[136]==true
@item2=Sprite.new(@viewport)
@item2.bitmap=BitmapCache.load_bitmap("Graphics/Pictures/Kopia menuHGSS2.png")
@item2.z = 9999
@item2.x = 0
@item2.y = 400
@item2.visible=true
@item2r=Sprite.new(@viewport)
@item2r.bitmap=BitmapCache.load_bitmap(sprintf("Graphics/Icons/item%03d.png",$PokemonBag.registeredItem2))
@item2r.z = 9999
@item2r.x = 446
@item2r.y = 510
@item2r.visible=true
end
if $game_switches[136]==false
@item2=Sprite.new(@viewport)
@item2.bitmap=BitmapCache.load_bitmap("Graphics/Pictures/Kopia menuHGSS2.png")
@item2.z = 9999
@item2.x = 0
@item2.y = 400
@item2.visible=false
@item2r=Sprite.new(@viewport)
@item2r.bitmap=BitmapCache.load_bitmap(sprintf("Graphics/Icons/item%03d.png",$PokemonBag.registeredItem2))
@item2r.z = 9999
@item2r.x = 446
@item2r.y = 510
@item2r.visible=false
end
if $PokemonGlobal.runningShoes==true
if $Running==true
@shoes=Sprite.new(@viewport)
@shoes.bitmap=BitmapCache.load_bitmap("Graphics/Menu/MenuHGSS2buty.png")
@shoes.z = 9999
@shoes.x = 384
@shoes.y = 568
@shoes.visible=true
@shoesoff=Sprite.new(@viewport)
@shoesoff.bitmap=BitmapCache.load_bitmap("Graphics/Menu/MenuHGSS2butyoff.png")
@shoesoff.z = 9999
@shoesoff.x = 384
@shoesoff.y = 568
@shoesoff.visible=false
else
@shoesoff=Sprite.new(@viewport)
@shoesoff.bitmap=BitmapCache.load_bitmap("Graphics/Menu/MenuHGSS2butyoff.png")
@shoesoff.z = 9999
@shoesoff.x = 384
@shoesoff.y = 568
@shoesoff.visible=true
@shoes=Sprite.new(@viewport)
@shoes.bitmap=BitmapCache.load_bitmap("Graphics/Menu/MenuHGSS2buty.png")
@shoes.z = 9999
@shoes.x = 384
@shoes.y = 568
@shoes.visible=false
end
end
end
update
if pbMouseInAreaLeft?(0, 400, 512, 400)
update_menu
end
if $scene != self
break
end
end
Graphics.freeze
disposeSpritesets
if $game_temp.to_title
Graphics.transition
Graphics.freeze
end
end
def create_menu
if $color == nil
$color = "green"
end#42 , 444
@sprites= {}
if $Trainer
@sprites["bg"]=Sprite.new(@viewport)
@sprites["bg"].bitmap=BitmapCache.load_bitmap("Graphics/menu/Menubg")
@sprites["bg"].x=0
@sprites["bg"].y=400
@sprites["bg"].z=9997
@sprites["green"]=Sprite.new(@viewport)
@sprites["green"].bitmap=BitmapCache.load_bitmap("Graphics/menu/MenuHGSS_"+$color)
@sprites["green"].x=6
@sprites["green"].y=400
@sprites["green"].z=9998
@sprites["green1"]=Sprite.new(@viewport)
@sprites["green1"].bitmap=BitmapCache.load_bitmap("Graphics/menu/Green")
@sprites["green1"].x=353
@sprites["green1"].y=750
@sprites["green1"].z=9998
@sprites["red"]=Sprite.new(@viewport)
@sprites["red"].bitmap=BitmapCache.load_bitmap("Graphics/menu/Red")
@sprites["red"].x=393
@sprites["red"].y=750
@sprites["red"].z=9998
@sprites["Blue"]=Sprite.new(@viewport)
@sprites["Blue"].bitmap=BitmapCache.load_bitmap("Graphics/menu/Blue")
@sprites["Blue"].x=433
@sprites["Blue"].y=750
@sprites["Blue"].z=9998
if $Trainer && $Trainer.pokedex
@sprites["dexter"]=Sprite.new(@viewport)
@sprites["dexter"].bitmap=BitmapCache.load_bitmap("Graphics/menu/MenuHGSS2_"+$color)
@sprites["dexter"].x=0
@sprites["dexter"].y=400
@sprites["dexter"].z=9999
end
if $Trainer && $Trainer.party.length>0
@sprites["party"]=Sprite.new(@viewport)
@sprites["party"].bitmap=BitmapCache.load_bitmap("Graphics/menu/MenuHGSS1_"+$color)
@sprites["party"].x=0
@sprites["party"].y=400
@sprites["party"].z=9999
end
# @talk=Sprite.new(@viewport)
#@talk.bitmap=BitmapCache.load_bitmap("Graphics/Menu/MenuHGSStalk.png")
#@talk.z = 9999
#@talk.x = 350
#@talk.y = 656
if $PokemonGlobal.runningShoes==true
if $Running==true
@shoes=Sprite.new(@viewport)
@shoes.bitmap=BitmapCache.load_bitmap("Graphics/Menu/MenuHGSS2buty.png")
@shoes.z = 9999
@shoes.x = 384
@shoes.y = 568
@shoes.visible=true
@shoesoff=Sprite.new(@viewport)
@shoesoff.bitmap=BitmapCache.load_bitmap("Graphics/Menu/MenuHGSS2butyoff.png")
@shoesoff.z = 9999
@shoesoff.x = 384
@shoesoff.y = 568
@shoesoff.visible=false
else
@shoesoff=Sprite.new(@viewport)
@shoesoff.bitmap=BitmapCache.load_bitmap("Graphics/Menu/MenuHGSS2butyoff.png")
@shoesoff.z = 9999
@shoesoff.x = 384
@shoesoff.y = 568
@shoesoff.visible=true
@shoes=Sprite.new(@viewport)
@shoes.bitmap=BitmapCache.load_bitmap("Graphics/Menu/MenuHGSS2buty.png")
@shoes.z = 9999
@shoes.x = 384
@shoes.y = 568
@shoes.visible=false
end
end
if $game_switches[135]==true
@item1=Sprite.new(@viewport)
@item1.bitmap=BitmapCache.load_bitmap("Graphics/Pictures/Kopia menuHGSS.png")
@item1.z = 9999
@item1.x = 0
@item1.y = 400
@item1.visible=true
@item1r=Sprite.new(@viewport)
@item1r.bitmap=BitmapCache.load_bitmap(sprintf("Graphics/Icons/item%03d.png",$PokemonBag.registeredItem))
@item1r.z = 9999
@item1r.x = 446
@item1r.y = 416+16
@item1r.visible=true
end
if $game_switches[135]==false
@item1=Sprite.new(@viewport)
@item1.bitmap=BitmapCache.load_bitmap("Graphics/Pictures/Kopia menuHGSS.png")
@item1.z = 9999
@item1.x = 0
@item1.y = 400
@item1.visible=false
@item1r=Sprite.new(@viewport)
@item1r.bitmap=BitmapCache.load_bitmap(sprintf("Graphics/Icons/item%03d.png",$PokemonBag.registeredItem))
@item1r.z = 9999
@item1r.x = 446
@item1r.y = 416+16
@item1r.visible=false
end
if $game_switches[136]==true
@item2=Sprite.new(@viewport)
@item2.bitmap=BitmapCache.load_bitmap("Graphics/Pictures/Kopia menuHGSS2.png")
@item2.z = 9999
@item2.x = 0
@item2.y = 400
@item2.visible=true
@item2r=Sprite.new(@viewport)
@item2r.bitmap=BitmapCache.load_bitmap(sprintf("Graphics/Icons/item%03d.png",$PokemonBag.registeredItem2))
@item2r.z = 9999
@item2r.x = 446
@item2r.y = 510
@item2r.visible=true
end
if $game_switches[136]==false
@item2=Sprite.new(@viewport)
@item2.bitmap=BitmapCache.load_bitmap("Graphics/Pictures/Kopia menuHGSS2.png")
@item2.z = 250
@item2.x = 0
@item2.y = 400
@item2.visible=false
@item2r=Sprite.new(@viewport)
@item2r.bitmap=BitmapCache.load_bitmap(sprintf("Graphics/Icons/item%03d.png",$PokemonBag.registeredItem2))
@item2r.z = 250
@item2r.x = 446
@item2r.y = 510
@item2r.visible=false
end
@sprites["overlay"]=BitmapSprite.new(Graphics.width,$Graphics_heightx2,@viewport)
@sprites["overlay"].z=9999
overlay= @sprites["overlay"].bitmap
overlay.clear
baseColor=Color.new(248,248,248)
shadowColor=Color.new(104,88,112)
pbSetSystemFont(@sprites["overlay"].bitmap)
textPositions=[
[_INTL("{1}",$Trainer.name),208,498,false,baseColor,shadowColor]
]
pbDrawTextPositions(overlay,textPositions)
end
end
def update_menu
if $Trainer #Color options, option scene, bag scene, save scene, and card scene
if $PokemonGlobal.runningShoes==true
if pbMouseLeftClick?(@shoes)
if $Running==true
$Running=false
pbWait(6)
else
$Running=true
pbWait(6)
end
end
end
#if pbMouseLeftClick?(@talk)
# end
if pbMouseInAreaLeft?(393, 750, 30, 30)
pbPlayDecisionSE()
$color = "red"
pbDisposeSpriteHash(@menu)
create_menu
end
if pbMouseInAreaLeft?(353, 750, 30, 30)
pbPlayDecisionSE()
$color = "green"
pbDisposeSpriteHash(@menu)
create_menu
end
if pbMouseInAreaLeft?(433, 750, 30, 30)
pbPlayDecisionSE()
$color = "blue"
pbDisposeSpriteHash(@menu)
create_menu
end
if pbMouseInAreaLeft?(202, 444, 81, 52)
pbPlayDecisionSE()
scene=PokemonTrainerCardScene.new
screen=PokemonTrainerCard.new(scene)
pbFadeOutIn(99999) {
screen.pbStartScreen
}
end
if pbMouseInAreaLeft?(48,690,80,52)
#pbFadeOutIn(99999) {
#scene=PokemonGearScene.new
# screen=PokemonGear.new(scene)
# screen.pbStartScreen
# }
pbFadeOutIn(99999) {
pbDebugMenu
}
end
if pbMouseInAreaLeft?(202, 524, 81, 52)
pbPlayDecisionSE()
scene=PokemonSaveScene.new
screen=PokemonSave.new(scene)
if screen.pbSaveScreen
end
end
if pbMouseInAreaLeft?(202, 604, 81, 52)
pbPlayDecisionSE()
pbFadeOutIn(99999) {
scene=PokemonOptionScene.new
screen=PokemonOption.new(scene)
screen.pbStartScreen
}
end
if pbMouseInAreaLeft?(42, 604, 81, 52)
pbPlayDecisionSE()
item=0
scene=PokemonBag_Scene.new
screen=PokemonBagScreen.new(scene,$PokemonBag)
pbFadeOutIn(99999) {
item=screen.pbStartScreen
if item>0
break
end
}
if item>0
Kernel.pbUseKeyItemInField(item)
return
end
end
if $Trainer.pokedex
if pbMouseInAreaLeft?(42, 444, 81, 52)
pbPlayDecisionSE()
pbFadeOutIn(99999) {
scene=PokemonPokedexScene.new
screen=PokemonPokedex.new(scene)
screen.pbStartScreen
}
end
end
if $Trainer && $Trainer.party.length>0
if pbMouseInAreaLeft?(42, 522, 81, 52)
pbPlayDecisionSE()
sscene=PokemonScreen_Scene.new
sscreen=PokemonScreen.new(sscene,$Trainer.party)
hiddenmove=nil
pbFadeOutIn(99999) {
hiddenmove=sscreen.pbPokemonScreen
if hiddenmove
@scene.pbEndScene
end
}
end
end
if $game_switches[135]==true
@item1=Sprite.new(@viewport)
@item1.bitmap=BitmapCache.load_bitmap("Graphics/Pictures/Kopia menuHGSS.png")
@item1.z = 9999
@item1.x = 0
@item1.y = 400
@item1.visible=true
@item1r=Sprite.new(@viewport)
@item1r.bitmap=BitmapCache.load_bitmap(sprintf("Graphics/Icons/item%03d.png",$PokemonBag.registeredItem))
@item1r.z = 9999
@item1r.x = 446
@item1r.y = 416+16
@item1r.visible=true
if pbMouseInAreaLeft?(400,422,80,52)
unless pbMapInterpreterRunning?
$PokemonTemp.keyItemCalling = true if $PokemonTemp
pbWait(6)
end
end
end
if $game_switches[135]==false
@item1=Sprite.new(@viewport)
@item1.bitmap=BitmapCache.load_bitmap("Graphics/Pictures/Kopia menuHGSS.png")
@item1.z = 9999
@item1.x = 0
@item1.y = 400
@item1.visible=false
@item1r=Sprite.new(@viewport)
@item1r.bitmap=BitmapCache.load_bitmap(sprintf("Graphics/Icons/item%03d.png",$PokemonBag.registeredItem))
@item1r.z = 9999
@item1r.x = 446
@item1r.y = 416+16
@item1r.visible=false
end
if $game_switches[136]==true
@item2=Sprite.new(@viewport)
@item2.bitmap=BitmapCache.load_bitmap("Graphics/Pictures/Kopia menuHGSS2.png")
@item2.z = 9999
@item2.x = 0
@item2.y = 400
@item2.visible=true
@item2r=Sprite.new(@viewport)
@item2r.bitmap=BitmapCache.load_bitmap(sprintf("Graphics/Icons/item%03d.png",$PokemonBag.registeredItem2))
@item2r.z = 9999
@item2r.x = 446
@item2r.y = 510
@item2r.visible=true
if pbMouseInAreaLeft?(400,502,80,52)
unless pbMapInterpreterRunning?
$PokemonTemp.keyItemCalling2 = true if $PokemonTemp
pbWait(6)
end
end
end
if $game_switches[136]==false
@item2=Sprite.new(@viewport)
@item2.bitmap=BitmapCache.load_bitmap("Graphics/Pictures/Kopia menuHGSS2.png")
@item2.z = 9999
@item2.x = 0
@item2.y = 400
@item2.visible=false
@item2r=Sprite.new(@viewport)
@item2r.bitmap=BitmapCache.load_bitmap(sprintf("Graphics/Icons/item%03d.png",$PokemonBag.registeredItem2))
@item2r.z = 9999
@item2r.x = 446
@item2r.y = 510
@item2r.visible=false
end
end
end
end
class Window_Details < Window_Base
def initialize
super(0, 512/2, 512/2, 392/2)
self.contents = Bitmap.new(width - 32, height - 32)
self.opacity = 0
self.z = 9998
refresh
end
end
questa è l'immagine che c'è già e io vorrei cambiarla e spostare le varie cose
http://img153.imageshack.us/img153/114/menuhgssb.png
queste sono immagini che si sovrappongono poi perchè vengono date
http://img151.imageshack.us/img151/1707/menuhgss1blue.png
http://img18.imageshack.us/img18/5253/menuhgss2blue.png
http://img163.imageshack.us/img163/6687/menuhgss2butyoff.png
quindi come faccio?? a spostare tutto come voglio io?? ah poi cambia colore le tre cosine in basso a destra servono a quello
Edited by Ulisse&ArgoLink to comment
Share on other sites
7 answers to this question
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