Corrigido e funcionado perfeitamente, créditos da correção:
SLEEP (obrigado)
Antes da correção:
Configurei o onJoinGame assim:
/login MinhaSenha : $$<onJoinGame.txt>
Criei o arquivo onJoinGame.txt e escrevi o código:
$${
if(@reparador);
unset(@reparador);
endif;
next;
if(%PLAYER%=Beltrano);
stop(onJoinGame);
else;
echo(/home reptrap);
wait(5);
exec(reparador.txt,reparador);
stop;
endif;
}$$
Eu quero que @reparador inicie apenas na conta Fulano, e na Beltrano não, para não precisar desligar o macro @reparador toda vez que logar na conta principal. Mas independente da configuração que eu tente, @reparador sempre inicia, sendo que preciso que na conta Beltrano ele não inicie. O que esta errado?
Depois da correção:
Configurei o onJoinGame assim:
/login MinhaSenha | $$<onJoinGame.txt>
Criei o arquivo onJoinGame.txt e escrevi o código:
$${
if(@reparador);
unset(@reparador);
wait(3);
if(%PLAYER%="Beltrano");
stop(onJoinGame);
else;
echo("/home reptrap");
wait(7);
exec(reparador.txt,reparador);
stop;
endif;
endif;
}$$