Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o tema • Voltar para a ficha do tema
Script de telescópio
+7
Maverick ~
JuanCollin
Reborn
Valentine
FFogomax
LeonM²
RD12
11 participantes
Aldeia RPG :: RPG Maker :: Rpg Maker XP :: Scripts
Página 1 de 2
Página 1 de 2 • 1, 2
Script de telescópio
Script de Telescópio
Um script que eu fiz hoje, veio na cabeça e achei legal. Permite o jogador dar zoom em uma imagem, por exemplo, ele vai em uma torre, e lá tem um telescópio aí você bota para exibir a imagem de um mapa, aí ele vai poder aproximar a imagem para enxergar o que tem nesse mapa.
Como usar: Cole acima do Main, o script abaixo, Teclas: Z da zoom, X diminui o zoom, Setas para mudar a posição do telescópio.
Aí crie um evento, chamar script e cole isso:
- Código:
$zm_image = "imagem"
$scene = Scene_Zoom.new
Script:
- Código:
#:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=
#|Autor: RD12| Script de Telescópio
#|Permite o jogador dar zoom em uma imagem, que pode ser um mapa|
#:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=
class Scene_Zoom
def main
Graphics.transition
@sprite = Sprite.new
@sprite.bitmap = RPG::Cache.picture("#{$zm_image}")
#Zoom e Coordenadas Iniciais |
@sprite.zoom_x = 0.2
@sprite.zoom_y = 0.2
@sprite.x = 240
@sprite.y = 160
loop do
Graphics.update
Input.update
update
if $scene != self
break
end
end
Graphics.freeze
end
def update
if Input.repeat?(Input::A)
@sprite.zoom_x += 0.01
@sprite.zoom_y += 0.01
@sprite.x -= 3
@sprite.y -= 2
elsif Input.repeat?(Input::B)
@sprite.zoom_x -= 0.01
@sprite.zoom_y -= 0.01
@sprite.x += 3
@sprite.y += 2
end
if Input.repeat?(Input::UP)
@sprite.y += 7
elsif Input.repeat?(Input::DOWN)
@sprite.y -= 7
elsif Input.repeat?(Input::RIGHT)
@sprite.x -= 7
elsif Input.repeat?(Input::LEFT)
@sprite.x += 7
end
end
end
Imagens para demonstrar:
- Spoiler:
- Zoom Inicial, Tem que começar com o zoom bem pequeno por que o mapa estaria longe né?
Depois de dar bastante zoom
Mais Zoom ainda:
Acho que é meu primeiro script pra jogos Offlines.
Créditos: RD12
Re: Script de telescópio
bem simples e bem foda, espero um att nele pra que em vez de uma imagem seja o MAPA
+1 cred
+1 cred
LeonM²- Lenda
- Mensagens : 1802
Créditos : 153
Re: Script de telescópio
Muito bom RD, um dos melhores scripts que ja vi para jogos off.
Muito útil para jogos de mistério/investigação. xP
Mas de longe, tem como colocar um circulo ao invés de um quadrado?
Muito útil para jogos de mistério/investigação. xP
Mas de longe, tem como colocar um circulo ao invés de um quadrado?
FFogomax- Experiente
- Mensagens : 557
Créditos : 37
Re: Script de telescópio
Vlw Leon e Fogo
Leon >isso já é mais difícil..
Fogo > na pasta pictures vc faz a imagem redonda '-' e vlw pelo elogio.
Leon >isso já é mais difícil..
Fogo > na pasta pictures vc faz a imagem redonda '-' e vlw pelo elogio.
Re: Script de telescópio
Que legal xD, eu gostaria mais se fosse mapas também... +1
Off: Sentiram minha falta enquanto eu não entrava? xD
Até.
Off: Sentiram minha falta enquanto eu não entrava? xD
Até.
_________________
Que o pão de queijo esteja com vocês, até!
Reborn- Experiente
- Mensagens : 500
Créditos : 28
Re: Script de telescópio
Não, nem percebi que você não tava entrando.*~ReborN~* escreveu:Que legal xD, eu gostaria mais se fosse mapas também... +1
Off: Sentiram minha falta enquanto eu não entrava? xD
Até.
Re: Script de telescópio
Muito bom cara ,não vou usa-ló mais
valeu assim mesmo 192
valeu assim mesmo 192
_________________
Alguma Duvida!? Me mande uma MP
Regras do Fórum
Regras do Fórum
Maverick ~- Membro Ativo
- Mensagens : 372
Créditos : 39
Página 1 de 2 • 1, 2
Tópicos semelhantes
» [Pedido script]Script velocidade de ataque baseado na agilidade
» [Script] Ocultando Menu,Hud,Hotkeys, Chat [Script]
» [Script]Script de Kafra "Banco"
» Script de vôô
» Script´s........
» [Script] Ocultando Menu,Hud,Hotkeys, Chat [Script]
» [Script]Script de Kafra "Banco"
» Script de vôô
» Script´s........
Aldeia RPG :: RPG Maker :: Rpg Maker XP :: Scripts
Página 1 de 2
Permissões neste sub-fórum
Não podes responder a tópicos
|
|