Mostrando postagens com marcador Brasfoot 2022. Mostrar todas as postagens
Mostrando postagens com marcador Brasfoot 2022. Mostrar todas as postagens

quarta-feira, 10 de agosto de 2022

PC - BF2022 - pt 9 - Sites de Brasfoot 2022

Se alguém tiver alguma sugestão, poste nos comentários 

 

Site Oficial

http://www.brasfoot.com/


Alternative Brasfoot = Atualmente o melhor em relação a patches

https://www.alternativebrasfoot.com/

Reddit = Parado, mas é uma boa

https://www.reddit.com/r/Brasfoot/

Facebook :

BRASFOOT 2022


Brasfoot Org = Download do jogo

https://brasfoot.org/

Brasfoot Zomax = Não tem patches pro BF 22

https://brasfootzomax.blogspot.com/

Delirio Brasfoot = Algumas dicas

http://deliriobrasfoot-br.blogspot.com/

E Brasfoot = Alguns patches pro BF 22

http://ebrasfootmania.blogspot.com/

Renova Brasfoot = Não tem patches pro BF 22

https://renovabrasfoot.blogspot.com/

Rumo Brasfoot = Não tem patches pro BF 22

https://www.rumobrasfoot.com.br/

Super Brasfoot = Não tem patches pro BF 22

https://superbrasfoot-bf.blogspot.com/

Vicio Foot = Não tem patches pro BF 22

https://vicio-foot.blogspot.com/

Youtube : Champions Game e Lukas L10

https://www.youtube.com/channel/UCNUXviSiZfoRCfJmlvspjLw/videos

https://www.youtube.com/channel/UCtvG5o-UoctUiwWjV6nqvgQ/videos

PC - BF2022 - pt 8 - Liga dos Campeões CAF

 Postando de onde vem todos 32 times que participam da Liga dos Campeões CAF no Brasfoot 2022








segunda-feira, 8 de agosto de 2022

PC - BF2022 - pt 7 - Explorando exe

 Hoje iremos explorar o arquivo bf22-23.exe , o principal arquivo numa att de brasfoot

Pra isso bastar ter winzip / 7zip no pc e extrair o exe do jogo pra uma nova pasta

Lembrando : todas imagens são formato .png

Tem como alterar várias coisas , porém lembrem-se que você estará mexendo no arquivo do jogo, então faça um backup antes




Pasta a encima , arquivos .class
Podem ser decompilados , mas é difícil de entender


Pasta acamisas




Pasta aeicons acima
Ícones do jogo



Pasta aesticons 
Ícones dos estaduais


Pasta aflags
São as logos das ligas nacionais , numeradas de 0 a 223

Exemplo :




Pasta aflagslarge
Bandeiras dos paíes


Pasta aicons
Mais ícones



Pasta aiconsb
Mais ícones


Pasta aiconsc
Mais ícones



Pasta aiconsj
Fundos e telas



Pasta arquivos 
Entrando no arquivo default_lang.xml pelo notepad conseguimos editar o nome ds ligas


pasta b até e 
Arquivos class


Pasta est acima

Pasta f até h tem arquivos .class


Pasta Meta-inf
Pasta org > eclipse > jdt > internal > jarinjarloader 
São arquivos .class


sábado, 6 de agosto de 2022

PC - BF2022 - pt 6 - Ligas Nacionais

 Atualização saíndo aos poucos


Essa é a famosa postagem aqui do blog que eu digo pra onde vai os times em cada liga

Exemplo : Brasil é 4 - 2 - 6 ou seja :

4 no Azul Escuro indica que os 4 primeiros vão pra Libertadores

2 é Azul Claro indica que os 5° e 6° vão pra Pré-Libertadores

6 é Laranja indica que 7° ao 12° vai pra Sul-Americana












PC - BF2022 - pt 5 - Configuração

Hoje iremos falar da importância de Configurar as Ligas Nacionais , os Estaduais não precisa

Resumindo a postagem :

Nome = Colocar o nome do País ( Exemplo Argentina ou Argentino )

Nome da Divisão = Colocar algo que seja fácil identificar ( Exemplo : Série A , 1° Divisão)


Embaixo nós temos 2 Exemplos : Brasil e Argentina



Vejam agora a diferença :
No Brasil conseguimos identificar a 1° Divisão / Série A bem fácil , já no Argentino não podemos identificar
Isso impacta até nos títulos



Agora nos títulos : Vejam as complicações e mudanças que nós temos







Nos Estaduais isso não impacta , pois o jogo separa as divisões




sexta-feira, 5 de agosto de 2022

PC - BF2022 - pt 4- Explorando

 Vamos explorar a pasta do jogo ?

Nunca havia feito isso , vamos lá :



Arquivos :
bf22-23.exe = Executável do jogo ( coisa mais importante numa atualização de Brasfoot )
erros.txt = Não entendi como funciona , mais abaixo eu posto o que ta escrito
Manual_Brasfoot.pdf = Manual
options.bcf =  configurações do jogo que aparecem ao clicar em Novo Jogo

Abrindo o arquivo erros.txt :
<html>java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
<br>        at java.util.ArrayList.rangeCheck(Unknown Source)
<br>        at java.util.ArrayList.get(Unknown Source)
<br>        at a.fB.fx(Unknown Source)
<br>        at a.fB.c(Unknown Source)
<br>        at a.fT.actionPerformed(Unknown Source)
<br>        at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
<br>        at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
<br>        at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
<br>        at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
<br>        at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
<br>        at java.awt.Component.processMouseEvent(Unknown Source)
<br>        at javax.swing.JComponent.processMouseEvent(Unknown Source)
<br>        at java.awt.Component.processEvent(Unknown Source)
<br>        at java.awt.Container.processEvent(Unknown Source)
<br>        at java.awt.Component.dispatchEventImpl(Unknown Source)
<br>        at java.awt.Container.dispatchEventImpl(Unknown Source)
<br>        at java.awt.Component.dispatchEvent(Unknown Source)
<br>        at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
<br>        at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
<br>        at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
<br>        at java.awt.Container.dispatchEventImpl(Unknown Source)
<br>        at java.awt.Window.dispatchEventImpl(Unknown Source)
<br>        at java.awt.Component.dispatchEvent(Unknown Source)
<br>        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
<br>        at java.awt.EventQueue.access$500(Unknown Source)
<br>        at java.awt.EventQueue$3.run(Unknown Source)
<br>        at java.awt.EventQueue$3.run(Unknown Source)
<br>        at java.security.AccessController.doPrivileged(Native Method)
<br>        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
<br>        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
<br>        at java.awt.EventQueue$4.run(Unknown Source)
<br>        at java.awt.EventQueue$4.run(Unknown Source)
<br>        at java.security.AccessController.doPrivileged(Native Method)
<br>        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
<br>        at java.awt.EventQueue.dispatchEvent(Unknown Source)
<br>        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
<br>        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
<br>        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
<br>        at java.awt.WaitDispatchSupport$2.run(Unknown Source)
<br>        at java.awt.WaitDispatchSupport$4.run(Unknown Source)
<br>        at java.awt.WaitDispatchSupport$4.run(Unknown Source)
<br>        at java.security.AccessController.doPrivileged(Native Method)
<br>        at java.awt.WaitDispatchSupport.enter(Unknown Source)
<br>        at java.awt.Dialog.show(Unknown Source)
<br>        at java.awt.Component.show(Unknown Source)
<br>        at java.awt.Component.setVisible(Unknown Source)
<br>        at java.awt.Window.setVisible(Unknown Source)
<br>        at java.awt.Dialog.setVisible(Unknown Source)
<br>        at best.S.a(Unknown Source)
<br>        at a.eg.rv(Unknown Source)
<br>        at a.fc.actionPerformed(Unknown Source)
<br>        at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
<br>        at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
<br>        at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
<br>        at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
<br>        at javax.swing.AbstractButton.doClick(Unknown Source)
<br>        at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
<br>        at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
<br>        at java.awt.Component.processMouseEvent(Unknown Source)
<br>        at javax.swing.JComponent.processMouseEvent(Unknown Source)
<br>        at java.awt.Component.processEvent(Unknown Source)
<br>        at java.awt.Container.processEvent(Unknown Source)
<br>        at java.awt.Component.dispatchEventImpl(Unknown Source)
<br>        at java.awt.Container.dispatchEventImpl(Unknown Source)
<br>        at java.awt.Component.dispatchEvent(Unknown Source)
<br>        at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
<br>        at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
<br>        at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
<br>        at java.awt.Container.dispatchEventImpl(Unknown Source)
<br>        at java.awt.Window.dispatchEventImpl(Unknown Source)
<br>        at java.awt.Component.dispatchEvent(Unknown Source)
<br>        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
<br>        at java.awt.EventQueue.access$500(Unknown Source)
<br>        at java.awt.EventQueue$3.run(Unknown Source)
<br>        at java.awt.EventQueue$3.run(Unknown Source)
<br>        at java.security.AccessController.doPrivileged(Native Method)
<br>        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
<br>        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
<br>        at java.awt.EventQueue$4.run(Unknown Source)
<br>        at java.awt.EventQueue$4.run(Unknown Source)
<br>        at java.security.AccessController.doPrivileged(Native Method)
<br>        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
<br>        at java.awt.EventQueue.dispatchEvent(Unknown Source)
<br>        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
<br>        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
<br>        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
<br>        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
<br>        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
<br>        at java.awt.EventDispatchThread.run(Unknown Source)
</html>


Pasta : conf_estadual
Arquivos .ces são de configuração dos estaduais ( Carioca, Paulistão , etc )


Pasta : confi_ligas_nacionais
Arquivos .cfg são de configuração dos Nacionais ( Brasileirão , Afegão, etc )


Aqui eu não detalhei, mas são arquivos .jpg de 125 e 401 kb
São fundos de tela

Pasta sav 
Aqui fica os saves do jogo,  não sei quando mudou isso


Pasta selecoes > camisas
Camisas dos clubes formato .png 


Pasta selecoes > camisas2
Segunda camisa das seleções


Pasta selecoes > escudos
Era pra ser pasta de Escudos de selecoes, mas ta vazio, porém as selecoes tem escudo no jogo


Pasta sons 
Arquivos .wav ( esqueci de classificar por Tipo , desculpem )
São áudio que vão tocar quando acontecer aquele tipo de ação


Pasta teams
Pastas : 
camisas = 1° camisa dos times ( 55x55 .png )
camisas2 = 2° camisa dos times
camisas3 = 3° camisa dos times
escudos = escudo dos clubes, formato .png 60x60
escudosMini  = escudo dos clubes, formato .png 18x18
escudoss = ignorem isso , pois eu uso um programa que converte uma imagem .png grande pra uma menor
arquivos .ban = são os times
Nisso que você cria um time, precisa dar um nome a ele , normalmente o formato é : 
nomedotime_país/estado.ban
exemplos : 
4dejulho_pi.ban >>> PI de Piauí
Aalen_ale.ban >>> ALE de Alemanha


Pasta trofeus

Arquivos png 100x100

Esses maiores eu epguei num site e não testei ainda