Recebe SW e VAR ao entrar no jogo
LOG |
Script |
- Código:
#================================================================
#================================================================
#============Recebe SW e VAR ao entrar no jogo V2================
#================================================================
#=======BY:Gladistony Silva======================================
#=======Criada para o forum: Aldeiarpgbr ========================
#=======A pedido de LeonMM ======================================
#=======NÃO POSTA EM OUTRO FORUM SEM AUTORIZAÇÃO=================
#================================================================
#================================================================
class Game_Switches
attr_reader :data
end
class Game_Variables
attr_reader :data
end
module Atualizar_Entrar
def self.litassw
a = $game_switches.data.size
enviar = []
for i in 0 ... a
if $game_switches[i] == true
enviar.push(i)
end
end
return enviar
end
def self.litasvr
a = $game_variables.data.size
enviar = []
for i in 0 ... a
if $game_variables[i] != nil
enviar.push(i)
end
end
return enviar
end
def self.enviar
a = litassw
b = litasvr
a[0] = false if a.empty?
for i in a
next if i < User_Edit::STARTNETSWITCH
c = $game_switches[i]
Network::Main.socket.send("<23> $game_switches[#{i}] = #{c} </23>\n")
end
return if b.empty?
for i in b
next if i < User_Edit::STARTNETVAR
c = $game_variables[i]
Network::Main.socket.send("<23> $game_variables[#{i}] = #{c} </23>\n")
end
end
def self.iniciar
if Network::Main.players.size > 1
a = Network::Main.players.keys
a.delete_at(Network::Main.id.to_i)
b = a[0]
Network::Main.socket.send("<23> Atualizar_Entrar.disponivel(#{b}) </23>\n")
end
end
def self.disponivel(id)
if Network::Main.id.to_s == id.to_s
enviar
end
end
end
$repitir_sw = false
def logswvr
if Network::Main.players.size > 0
Atualizar_Entrar.iniciar if not $repitir_sw
$repitir_sw = true
alias mais_jogador mais_jogador_vs
end
end
alias mais_jogador_vs mais_jogador
def mais_jogador(map)
mais_jogador_vs(map)
logswvr
end
Instalação |
Configuração |
Notas |
>As SW e VAR globais são as mesmas que vc definiu no script [CF] User Edits
Bugs |
Compatibilidade |