Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #*|\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\*#
- #* |VX| ConfigSwitchs -\> Versão 1.0 |VX| *#
- #* Autores : OmTsTM & Epinor Flambade *#
- #* Original por : Poe *# ||-----------------||
- #* /[ Especial Rpg Maker Brasil ]\ *# || Script SIMPLES #||
- #* AVISO : Criado especialmente para membros da *# || Mais Útil ^_^ #||
- #* RpgMaker Brasil (RMB), se for postar em outro*# ||-----------------||
- #* fórum ou comunidade postar créditos citados. *#
- #* *#
- #*|\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\*#
- ################################################################################
- # [ Pra Quê Serve ? ]
- # Esse script serve para desativar e ativar switchs locais de qualquer evento,
- # você pode por exemplo desativar um switch local falando com um outro evento
- # apenas por um comando.O lado bom disso é que a economia de switchs comuns é
- # maior, siga as instruções abaixo ...
- # Ah e também pode ativar e desativar Switchs normais, mas como essa função já
- # existe por eventos eu decidi colocar por scripts também, leia as instruções
- # dessa função.
- ################################################################################
- # [ Instruções ] ( Switches Locais )
- # Coloque no chamar Script o seguinte comando :
- # articangames(id_do_mapa, id_do_evento, letra, on_off)
- # ONDE :
- # id_do_mapa = Coloque o ID do mapa onde o evento está.
- # id_do_evento = Coloque o ID do evento.
- # letra = Utilize o recurso "" mais a letra exemplos : "A", "B", "C", "D"
- # on_off = Coloque true para = ativar e false para = desativar.
- ################################################################################
- # [ Instruções ] ( Switches Normais )
- # Coloque no chamar Script o seguinte comando :
- # articanswitchs(switche_id, on_off)
- # ONDE :
- # switche_id = ID do switch normal.
- # on_off = Coloque true para = ativar e false para = desativar.
- ################################################################################
- #-----------------------#
- # Fim dos comentários ...
- #-----------------------#
- #.......................#
- #-----------------------#
- # => Ínicio do Script <=
- #-----------------------#
- def articangames(id_do_mapa, id_do_evento, letra, on_off)
- key = [id_do_mapa,id_do_evento,letra]
- $game_self_switches[key] = on_off
- $game_map.need_refresh = true
- end
- def articanswitchs(switche_id, on_off)
- $game_switches[switche_id] = on_off
- $game_map.need_refresh = true
- end
- class Game_Switches
- def articanswitchs(switche_id, on_off)
- $game_switches[switche_id] = on_off
- $game_map.need_refresh = true
- end
- end
- class Game_SelfSwitches
- def articangames(id_do_mapa, id_do_evento, letra, on_off)
- key = [id_do_mapa,id_do_evento,letra]
- $game_self_switches[key] = on_off
- $game_map.need_refresh = true
- end
- end
- # --- Modulo tirado do Game_Switches --- #
- def [](switch_id)
- if @data[switch_id] == nil
- return false
- else
- return @data[switch_id]
- end
- end
- # --- Modulo tirado do Game_SelfSwitches --- #
- def [](key)
- return @data[key] == true ? true : false
- end
- ################################################
- # Fim do Script : 22/03/09 ás 05:20 | Domingo |#
- # Versão : 1.0 #
- ################################################
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement