Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --=====================--#
- # Rhyan Sound Message :| #
- #--=============--==================================================================#
- # Falando sério, se quiser usar, usa. Créditos são necessários. #
- # apreciado. #==========================================================#
- # #
- # Tenha bom uso. #
- #------------------------#
- module RSONMSG
- Rsonmsg = true # <- Aqui ativa/desativa o script, caso queira.
- Volume_SE = 75 # <- Volumo da SE.
- SE = "se_talking" # <- Define qual vai ser a SE do sonzinho. Não é necessário...
- #...colocar o ".ogg".
- Frequencia = 6 # <- Defina a frequência de sonzinhos. (Aumentar faz com que...
- #...a quantidade sonzinhos diminua. Diminuir faz o contrário (aumenta a...
- # quantidade de sonzinhos. Entendeu?
- end
- class Window_Message < Window_Base
- alias :rsonmsg_wait_for_one_character :wait_for_one_character
- alias :rsonmsg_initialize :initialize
- def initialize
- rsonmsg_initialize
- @ccount = 0
- @frequency = rand(RSONMSG::Frequencia) + 1 # <- Aqui basicamente faz com que o sonzinho tenha...
- #...frequências randõmicas, o que causa ilusão de "fala".
- end
- def wait_for_one_character
- rsonmsg_wait_for_one_character
- if RSONMSG::Rsonmsg == true # <- Se o script estiver ativo, ele executa tudo.
- if @ccount == @frequency
- RPG::SE.new(RSONMSG::SE, @vol = RSONMSG::Volume_SE).play # <- Toca a SE.
- @ccount = 0
- @frequency = rand(RSONMSG::Frequencia) + 1 # <- Outra parte do sistema de randomização da frequência.
- else
- @ccount +=1
- end
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment