Advertisement
DaxSoft

spidvmap

Jan 15th, 2015
305
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.22 KB | None | 0 0
  1. # Mostrar variáveis na tela. Por Dax.
  2.  
  3. class Scene_Map < Scene_Base
  4. # Configure aqui a posição da variável na tela. Para ver as posição disponíveis vá no Core, aperte CTRL+F, pesquise
  5. # a tag :position, e lá terá o módulo de Posição, com explicações das posições disponíveis. Agora caso queira modular as
  6. # posições por si só, apenas crie uma array [], e dentro dela ponha as pos. X e Y. Exemplo [0, 0]
  7. POSVMAP = [4, 4]
  8. # Configure aqui o ID da variável que irá mostrar o valor.
  9. IDVMAP = 1
  10.  
  11. alias :idvmapMain :main
  12. def main
  13. @spidvmap = Sprite_Text.new(0, 0, 196, 24, "")
  14. @spidvmap.z = 500
  15. if POSVMAP.is_a?(Array)
  16. pos = POSVMAP.position
  17. @spidvmap.x, @spidvmap.y = pos.x, pos.y
  18. else
  19. Position[POSVMAP, @spidvmap]
  20. end
  21. idvmapMain
  22. @spidvmap.dispose
  23. end
  24. alias :idvmapUpdate :update
  25. def update
  26. idvmapUpdate
  27. @spidvmap.update
  28. @spidvmap.text = $game_variables[IDVMAP]
  29. end
  30. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement