Half-Life 2

Half-Life 2

Not enough ratings
[PT|BR] Instalando o SMOD Standalone e seus SMODs + Extras
By Hombre
Bem-vindo ao guia não oficial em PT-BR do SMOD Standalone!
Aprenda a instalar e configurar o SMOD Standalone e seus SMODs. Os SMODs são "super" modificações do Half-Life 2 que trazem várias novidades: Armas, inimigos, mapas, modos, efeitos... muitas possibilidades! Saiba mais!

Você poderá encontrar inúmeros variantes do SMOD como o SMOD: Redux e o SMOD: Outbreak. Neste guia você descobrirá várias destas variantes, mods convencionais compatíveis e mais!

Mais informações sobre SMODs na página do BSNOOCH: bsnooch's website[www.bsnooch.com]
   
Award
Favorite
Favorited
Unfavorite
🎯 SMOD: Guia Completo
Contexto
Esse guia foi feito baseado em minhas tentativas e falhas, ou seja, na minha experiência instalando os mods, e no fórum BSNOOCH[bsnooch.com]

Meu objetivo é: Mostrar como instalar o SMod Standalone, o CSS Addon, e os mods com o mínimo de enrolação possível, contendo apenas imagens necessárias.

Introdução Rápida
O SMOD Standalone (ou SS citado ao longo do guia) serve para executar vários SMODs e até alguns Mods (básicos), trazendo a compatibilidade de vários mods de volta a vida. Basicamente um Launcher de mods, necessariamente, dos mods que utilizem o SDK 2006.

O CSS Addon permite que o SS utilize os arquivos do Counter-Strike Source, caso o SMOD desejado necessite dos arquivos. Ele precisa do SS para que funcione corretamente.

Após instalar o SS e o CSS Addon, estará preparado para instalar praticamente qualquer SMOD, necessitando apenas a configuração dos patches e correção de erros.

Informações Extras
Nota do desenvolvedor: "Ambos o Half-Life 2 e o Source SDK 2006 Base precisam estar instalados no mesmo drive do seu diretório sourcemods! Senão a instalação do Standalone não vai ser completada de maneira correta! Nem o Standalone e nem o Redux irão funcionar corretamente!"

Observação: Eu não sou criador de nenhum post dos fóruns ou de nenhum mod citado, o objetivo desse guia é simplesmente: orientá-los durante o processo de download, instalação e customização dos mods!

Links: Os links deste guia não possuem propaganda (encurtadores), levarão diretamente ao destino. São as páginas citadas: Moddb, BSNOOCH, RTSL, Wikidot, Mega, Valve e Tumblr.

Espero que o guia possa servir para vocês, boa sorte com o procedimento!
📖 Introdução
O que é um SMOD?



São mods criados para o Half-Life 2 trazendo várias novidades como:
  • Novo arsenal que pode incluir novas armas e munições
  • Novos NPCs com novas habilidades e ataques
  • Novos mapas e suporte a mapas dos outros jogos
  • Novos sons, músicas, texturas, modelos, etc
  • Brutalidade incrementada, mais violento
  • Campanha melhorada com mais recursos
  • Novas habilidades, terceira pessoa, Slow Motion, visão noturna, novas cenas e muito mais
  • Pode trazer mais conteúdo dependendo do SMOD que você baixar

Quanto eu preciso pagar?
Nada! Os SMODS são criados por fãs como vocês, pra expandir ainda mais a jogo.

O que eu preciso pra jogar os SMODs?
Devido às atualizações do Steam, vários mods foram "quebrados" ao longo do tempo, mas com a criação do SMOD Standalone foi possibilitado a utilização das versões "Orange Box" dos games pra trazer as compatibilidades de volta.

Do que eu preciso, exatamente?
Recomendado:
  • Half-Life 2 instalado e testado
  • Source SDK 2006 (encontrado na aba Biblioteca > Ferramentas)
  • Um PC que rode Half-Life 2 com pelo menos 1 GB de RAM
Onde eu posso adquirir mais informações sobre os SMODs?
Acessando este fórum: BSNOOCH[www.bsnooch.com]
🔨 Baixando e instalando o SMOD Standalone
Baixando tudo
🔹 Baixe e rode pelo menos uma vez o Half-Life 2 e o SDK 2006.

🔹 Baixe o arquivo ".exe" do SMOD Standalone 0.65 AQUI[mega.co.nz].

Pode encontrar um artigo completo (incluindo links de download e mais) clicando aqui: bsnooch's website[bsnooch.com]

🔹 Após baixar, selecione o arquivo SMODStandalone_install.exe na pasta de "Downloads" e o mova para o diretório "sourcemods", como nos exemplos abaixo:

C:\Program Files (x86)\Steam\steamapps\sourcemods




Instalação do SMOD Standalone
🔹 Execute o instalador do SMOD Standalone como "administrador" e vá clicando em next até completar a instalação, e não se esqueça de criar um ícone na área de trabalho pra facilitar!




Durante a instalação, vai abrir um CMD descompactando e copiando vários arquivos do seu Half-Life 2 e do SDK 2006, fique tranquilo até que o processo termine, demora entre 5 e 10 minutos dependendo do seu computador.




Lembre-se de dropar o arquivo SMODStandalone_install.exe na pasta mencionada acima, ou irá ocorrer erros de DLL!!!




🔹 Após a instalação terminar, caso não ocorra nenhum erro, vai aparecer uma pasta na sua sourcemods:




🔹 Dentro da pasta do "SMOD Standalone", terá os seguintes arquivos:




🔹 Como você pode ver, contém vários arquivos, mas o mais importante, o executável e a pasta "mods" (onde será instalado todos os seus mods). Quando executado, aparecerá uma janelinha assim:



Como você pode observar, aparecerá todos os mods instalados, instalação concluída!

O SMOD Standalone vem com um SMOD básico pra você se divertir, mas existem vários outros por aí, pesquise em fóruns ou continue a ler o guia para aprender a instalar mais!

Consulte o guia para instalação de mods.
🔨 Baixando e instalando o CSS Addon
O que é e pra que serve?
Existem certos SMODs que necessitam do conteúdo do Counter-Strike Source. Este executável extrai os arquivos do seu CSS para o diretório do SMOD Standalone, pois arquivos .vpk não são compatíveis com a versão utilizada do SS.

O procedimento é quase o mesmo do SS, então tentarei encurtar os passos.

Lembre-se de ter o SMOD Standalone instalado antes de instalar o CSS Addon!!!

Baixando tudo
🔹 Baixe e rode ao menos uma vez o Counter-Strike Source

🔹 Baixe o CSS addon AQUI[mega.co.nz]

Instalando o CSS Addon
🔹 Coloque o executável no seguinte diretório:

C:\Program Files (x86)\Steam\steamapps\sourcemods




🔹 Após isso, execute e siga os passos até o fim da instalação (o procedimento é basicamente o mesmo).




Também terá um CMD extraindo tudo, aguarde até o fim...




🔹 Após tudo terminar, aparecerá uma nova pasta no diretório do SS:




Considerações finais
A instalação foi concluída. Agora você pode instalar qualquer mod que precise do conteúdo do CSS.

Abaixo, segue a tradução de uma parte da documentação do SS:

PREPARAÇÃO DE SMODs / GAMEINFO.TXT TIERS: Antes de usar os arquivos do Half-Life 2, todo SMOD de terceiros vai precisar das seguintes "estruturas de arquivos" (os caminhos pra localização dos arquivos do HL2): 1* Game |gameinfo_path|. 2* game "|gameinfo_path|..\..\SDKBase" 3* game "|gameinfo_path|..\..\..\..\common\Half-Life 2\hl2" Toda pasta com os conteúdos precisam ter a seguinte estrutura, como mostrado abaixo. Por exemplo, adicionar os arquivos do Counter-Strke Source precisa estar assim: 1* Game |gameinfo_path|. 2* game "|gameinfo_path|..\..\SDKBase" 3* game "|gameinfo_path|..\..\..\..\common\Half-Life 2\hl2" 4* game "|gameinfo_path|..\..\CSSBase" 5* game "|gameinfo_path|..\..\..\..\common\Counter-Strike Source\cstrike" Onde: 4* Ponto: Counter-Strike Source maps/Scripts/configs 5* Ponto: Counter-Strike Source extracted Assets (models/materials/sounds/ect.) (Esse segundo exemplo mostra como utilizar os arquivos do CS Source caso o mod precise).

Pode achar essa documentação completa no seguinte diretório:
C:\Program Files (x86)\Steam\steamapps\sourcemods\Smod Standalone\SMODSTLD ENGINE DOCUMENTATION
🎮 SMOD: Outbreak - Instalação
Sobre o mod
Esse mod traz um clima um pouco mais sombrio e brutal, onde os zumbis são mais na pegada do Left 4 Dead, e os soldados são parecidos com os do F.E.A.R.

Ele modifica todas as armas por completo, traz um novo HUD, nova armadura e habilidades, e principalmente, montes e montes de inimigos pra matar.

Requisitos
  • Half-Life 2
  • SMod Standalone
Baixando o mod
Baixe o mod SMod: Outbreak clicando AQUI

Instalando o mod
Extraia a pasta "smodoutbreak" na pasta "mods" do Smod Standalone, exemplos:

C:\Program Files (x86)\Steam\steamapps\sourcemods\Smod Standalone\mods\smodoutbreak




Fixando o mod
Em alguns casos, haverá certos problemas de compatibilidade que você precisará resolver.

🔹 Vá até a pasta do "smodoutbreak", e encontre o arquivo "Gameinfo.txt" :
C:\Program Files (x86)\Steam\steamapps\sourcemods\Smod Standalone\mods\smodoutbreak

🔹 Ele precisa estar assim:

"GameInfo" { game "SMOD OUTBREAK" title "SMOD OUTBREAK" type "singleplayer_only" "icon" "icon" FileSystem { SteamAppId 220 // This will mount all the GCFs we need (240=CS:S, 220=HL2). ToolsAppId 211 // Tools will load this (ie: source SDK caches) to get things like materials\debug, materials\editor, etc. SearchPaths { Game |gameinfo_path|. game "|gameinfo_path|..\..\SDKBase" Game "|gameinfo_path|..\..\..\..\common\Half-Life 2\hl2" } } }

🔹 Após isso, entre na pasta "scripts", e encontre o arquivo addcontents.txt:
C:\Program Files (x86)\Steam\steamapps\sourcemods\Smod Standalone\mods\smodoutbreak\scripts

🔹 Ele precisa estar assim:

"Additional contents list" { "Contents" { // "LostCoast" { // "path" "lostcoast" // "id" "340" // } // "hl2" { // "path" "hl2" // "id" "220" // } // "HL2MP" { // "path" "hl2mp" // "id" "320" // } // "HL1:S" { // "path" "hl1" // "id" "280" // } // "CS:S" { // "path" "cstrike" // "id" "240" // } // "DOD:S" { // "path" "dod" // "id" "300" // } // "Episode 1"{ // "path" "episodic" // "id" "380" // } } }

Basicamente, no arquivo original, era só comentar todas as linhas, como no bloco acima!

🔹 Após isso, teste o mod. Se der falta dos mapas:

🔹 Copie a pasta "maps" do seu Half-Life 2:
C:\Program Files (x86)\Steam\steamapps\common\Half-Life 2\hl2\maps

🔹 Depois de copiado, cole na pasta do "smodoutbreak" e NÃO substitua os outros mapas:
C:\Program Files (x86)\Steam\steamapps\sourcemods\Smod Standalone\mods\smodoutbreak

Após isso, o mod deve rodar normalmente. Só faça isso se por algum motivo o mod não encontrar os mapas que faltam!!!

Caso ocorra algum bug gráfico depois que você mudar qualquer coisa nas configurações, é só resetar o mod que deve voltar ao normal.




Considerações finais
Muitos Mods e SMODS irão precisar ser fixados manualmente devido à problemas de incompatibilidade.

No caso do SMOD: Outbreak, pode haver casos em que o mod vai crashar ou dar algum bug visual, isso pode ser até normal dependendo do mod, da sua máquina e do seu sistema operacional. Leia a documentação que vier com o mod para mais detalhes.

Encontre outros mods e seus fixes AQUI[bsnooch.com]
🎮 SMOD: Redux Final v14 - Instalação
Sobre o mod
Esse foi feito pra rodar no SMOD: Standalone. Possui uma boa variedade de customizações pra variar o gameplay, novos inimigos, armas, mapas de batalha (sobreviver à ondas de inimigos), além de ser um dos SMods mais leves que eu já encontrei.

Requisitos
  • Half-Life 2
  • SMod Standalone
Baixando o mod
Baixe o SMod Redux: Final versão 14 clicando AQUI[bsnooch.com]

Instalando o mod
Extraia a pasta "SMODRedux_FINAL" na pasta "MODS" do "SMOD Standalone", exemplos:

C:\Program Files (x86)\Steam\steamapps\sourcemods\Smod Standalone\mods\SMODRedux_FINAL




E é basicamente isso, processo bem curtinho! Agora é só jogar!




Considerações finais
Esse SMod possui uma variedade grande de opções e customizações e armas. não esqueça de checar as opções, na aba "SMod" pra configurar várias coisas no seu jogo!

Encontre outros mods e seus fixes AQUI[bsnooch.com]
🎮 SMOD CSS: Sci-Fi 3 Hardwired - Instalação
Sobre o mod
Esse mod traz dezenas de mapas do Counter-Strike, armas rebalanceadas e várias novidades! Várias missões que mudam cada vez que você as joga, cada missão com seus respectivos objetivos pra cumprir.

Esse mod tem conteúdo pra te prender por horas e horas. Muitos mapas e missões diferentes pra jogar, que podem variar dependendo das suas preferências!

Requisitos
  • SMod: Standalone
  • CSS Addon
  • Half-Life 2
  • Counter-Strike: Source
Baixando o mod
Baixe o mod clicando AQUI[www.runthinkshootlive.com]

Instalando o mod
O processo de instalação deste mod é um pouco complicado, preste atenção nos passos e conseguirá instalar sem problemas!

🔹 Execute o CSS_SCI_FI_3_02_final e clique em Ok como na imagem abaixo:




🔹 Clique em next até chegar nesta janela, confirme o diretório como na imagem abaixo:
C:\Program Files (x86)\Steam\steamapps\sourcemods\Smod Standalone\mods




🔹 Espere a instalação terminar e confirme qualquer coisa que aparecer...




🔹 Após instalar, vai pedir o diretório do seu CS: Source. Ignore e coloque o seguinte diretório:
C:\Program Files (x86)\Steam\steamapps\sourcemods\Smod Standalone\CSSBase




🔹 Confirme e clique em Ok nas duas telas de erro que aparecer...




🔹 Uma nova tela de instalação vai aparecer, espere até que seja "extraido" todos os arquivos...




🔹 A janela de conclusão aparecerá, pode configurar o mod agora ou deixar pra depois, configure do jeito que desejar.




🔹 Agora, vá até a pasta do CSSBase e renomeie a pasta que apareceu lá, de "cstrike" para "cssw3_content" como na imagem abaixo:




Fixando o mod
🔹 Vá até o diretório a seguir e encontre o arquivo "Gameinfo.txt" e deixe ele assim:
C:\Program Files (x86)\Steam\steamapps\sourcemods\Smod Standalone\mods\CSS SCI FI

"GameInfo" { game "CSS SCI FI 3: HARDWIRED" title "HARDWIRED" title2 "css sci fi 3" type "singleplayer_only" icon "resource/scifi" developer "Fitzroy_Doll" developer_url "http://www.amphibian.myzen.co.uk/css_sci_fi/" manual "C:\Program Files (x86)\Steam\steamapps\sourcemods\Smod Standalone\mods\CSS SCI FI\CSS SCI FI_Readme.pdf" FileSystem { SteamAppId 220 // SDK base ToolsAppId 211 //SDK SearchPaths { Game |gameinfo_path|. game "|gameinfo_path|..\..\SDKBase" game "|gameinfo_path|..\..\..\..\common\Half-Life 2\hl2" game "|gameinfo_path|..\..\CSSBase" game "|gameinfo_path|..\..\..\..\common\Counter-Strike Source\cstrike" game "|gameinfo_path|..\..\CSSBase\cssw3_content" } } }


🔹 Depois disso, vá até a pasta scripts e encontre o arquivo "addcontents.txt" e delete tudo ou comente tudo com // no caso deletei tudo:

//DO NOT ENABLE GAMES YOU DO NOT OWN. "Additional contents list" { "Contents" { } }

Atenção: Sempre que iniciar o mod, vai ser preciso digitar este comando no console: "ai_norebuildgraph 1" - Lembre-se de adicionar ele em um .CFG pra facilitar. Se for jogar a campanha do HL2 ou outro mod, recomendo deixar no padrão 0.

🔹 Vá até o diretório do mod, procure pela pasta "cfg" e, dentro dela, procure pelo arquivo chamado "autoexec" e abra com o bloco de notas. Adicione este código no arquivo e salve. Sempre que executar o mod, o autoexec vai executar o comando automaticamente!

🔹 Após tudo isso, você está preparado para jogar! Pode usar o atalho criado na área de trabalho para acessar o menu de configuração do mod. Deixe tudo a seu gosto.




Considerações finais
Sério, tem muito mapa pra jogar, inclui um lobby com todos os mapas e uma área de treino pra testar cada arma que o mod oferece.

Talvez o mod crashe em certos pontos... Infelizmente os links dos patchs estão indisponíveis e não encontrei em nenhum outro lugar, mas ainda vale a pena baixar!

Dentro dos arquivos, tem um com vários mods que possivelmente funcionam com o SMOD, recomendo conferir! É o arquivo contents.

Encontre outros mods e seus fixes AQUI[bsnooch.com]
🎮 Instalando o Mod: Combine Destiny
Sobre o mod
Esse Coloca você na pele de um Overwatch soldier, liderando um esquadrão, você acaba sendo encurralado por uma horda de zumbis, tendo que passar por inúmeros inimigos ao longo do jogo e completar sua missão. Morte aos rebeldes!!!

Vários mapas que você visita possuem caminhos alternativos, então cada vez que você jogar poderá encontrar novas áreas para explorar.

O mod é bem simples, e tem alguns bugs que não atrapalham muito o jogo. Se você gostou do Star Wars: Republic Commando, acho que vai curtir esse mod aqui! Lembrando que ele NÃO É UM SMOD!

Requisitos
  • Half-Life 2
  • SMod: Standalone
Baixando o mod
🔹 Baixe o mod zippado clicando AQUI

🔹 Baixe o Patch do mod clicando AQUI

Instalando o mod
🔹 Descompacte o arquivo "CombineDestiny.zip" na pasta "mods" do "SMOD Standalone", exemplos:
C:\Program Files (x86)\Steam\steamapps\sourcemods\Smod Standalone\mods




🔹 Depois disso, descompacte o patch, "CombineDestiny_patch01", na mesma pasta "mods", substituindo qualquer arquivo necessário.

Fixando o mod
🔹 Encontre no diretório a seguir, o arquivo "Gameinfo.txt":

C:\Program Files (x86)\Steam\steamapps\sourcemods\Smod Standalone\mods\CombineDestiny

🔹 O arquivo precisa estar assim:

"GameInfo" { game "Combine Destiny" title "Combine Destiny" type singleplayer_only nomodels 0 nohimodel 1 nocrosshair 1 icon "resource\icon\icon_cd" "developer" "Combine Destiny Team" "developer_url" "http://cd.bounced.de" "manual" "http://cd.bounced.de/manual.pdf" hidden_maps { "test_speakers" 1 "test_hardware" 1 } FileSystem { SteamAppId 220 // This will mount all the GCFs we need (240=CS:S, 220=HL2). ToolsAppId 211 // Tools will load this (ie: source SDK caches) to get things like materials\debug, materials\editor, etc. SearchPaths { Game |gameinfo_path|. game "|gameinfo_path|..\..\SDKBase" game "|gameinfo_path|..\..\..\..\common\Half-Life 2\hl2" } }

🔹 Após editar o arquivo como mostrado acima, salve o arquivo e teste o mod!




Considerações finais
Eu zerei o mod antes de postar o tutorial, é um bom mod, não vou dizer que é excelente pois possui seus problemas, seja na parte dos bugs, história ou no fator de gameplay. Mesmo assim, é um clássico, recomendo muito jogar!

Lembrando que esse não é uma variação do SMOD, mas sim um mod convencional. Só estou mostrando que dá pra rodar outros mods pelo launcher do SS.

Existem alguns mods que não possuem DLLs customizadas, o que significa que esses mods podem ser jogados através do smod. Este mod vai ter alguns problemas com a IA dos combine te atacando ou não te seguindo, mas tirando isso é totalmente jogável.

Encontre outros mods e seus fixes AQUI[bsnooch.com]
📚 Considerações + Extras
Por que criei esse guia?
Puro hobby, gosto de escrever sobre certos assuntos, e também planejo testar vários SMODs por aí, então por que não criar um guia e ajudar a quem gosta de Mods? Eu nem consegui achar um guia BR pra isso. Também sou um grande fã de Half-Life.

Também é um pequeno projeto pessoal.

Fontes e agradecimentos
Criei o guia sozinho, mas utilizei alguns artigos do BSNOOCH[www.bsnooch.com] e minhas próprias experiências que eu faço com os mods que eu instalo, eu realmente agradeço a essa comunidade que consegue manter o Half-Life vivo até hoje!

Ajuda
Caso precise de ajuda em alguma coisa, comente. Não se esqueça de verificar a seção de "Ajuda com problemas e erros" antes de me perguntar alguma coisa! Não esqueça de verificar o fórum citado ao longo deste guia para mais informações! Obrigado.

Caso queira mais informação offline, segue o diretório pro mesmo:
C:\Program Files (x86)\Steam\steamapps\sourcemods\Smod Standalone\SMODSTLD ENGINE DOCUMENTATION.txt

Futuro...
Vou estar atualizando o guia com mais tutoriais e melhorias na escrita, além de tentar melhorar o design do mesmo. Qualquer crítica será bem-vinda!

Um possível "auto patch" será desenvolvido no futuro pelos modders, sem contar que um novo SMOD está em desenvolvimento e será mais moderno do que estes citados no guia. Este guia será apenas para SMODs antigos! Se houver bastante novidades eu tentarei trazer, obrigado.

📕 Extras (Links, Mods, Console, Scripts)
Tabela com todos os SMODs que eu conheço

SMod + Link
Requisitos
Status
Cry Life[devmuffin.tumblr.com]
CSS DM
Parcial
CSS Sci-Fi 3[www.runthinkshootlive.com]
CSS
Full
Final[bsnooch.com]
Não
Full
Não
Full
*CSS *DM
Full
Redux (Geral)[bsnooch.com]
*CSS *DM
Varia
CSS *DM
Full
CSS
Full
Não
Parcial

Mods vanilla que funcionam com o SMOD

Mod + Link
Status
Full
Parcial
Full
Full
Instável
Full
Parcial
Parcial

Legenda das tabelas:
  • Nome + Link: Auto explicativo, nome do mod desejado seguido do link de download
  • Requisitos: Precisa ou não do Counter-Strike: Source, HL2: Deathmatch, Episódios, etc.
  • *Asterisco: Conteúdo opcional para extras.
  • Status:
    • Full - Funciona sem problemas aparentes
    • Parcial - Pequenos bugs mas funciona sem problemas graves
    • Instável - Bugs ou design ruim, pode precisar de cheats pra finalizar
    • WIP - Preciso testar pra informar com total certeza que funciona
Atenção: Os mods vanilla podem ser executados com ou sem o auxílio de um SMOD. Se quiser as novidades como o gore, as armas e mais, coloque o caminho do mod no gameinfo.txt ou addcontents.txt do SMOD de sua preferência. Se quiser jogar um mod normalmente, vai precisar das DLLs do HL2. A tabela de "Mods" é baseada nas tentativas com o SMOD Final.

Links úteis
BSNOOCH:
BSNOOCH - Site Oficial[bsnooch.com]
SMOD Standalone - Links, Fixes e mais[bsnooch.com]
SMOD Final - Todas as versões[bsnooch.com]

SMOD Wikidot:
SMOD Wikidot - Geral[smod.wikidot.com]
Conhecendo o SMOD[smod.wikidot.com]
Comandos do Console[smod.wikidot.com]

SMODs lançados no Steam
https://steamproxy.net/steamstore/app/397680/FIREFIGHT_RELOADED/

Projetos em andamento pela comunidade
https://www.youtube.com/watch?v=3Y0Z5USfkAk
https://www.youtube.com/watch?v=wgoYTxUmt6g
📗 Extra - Montar os HLs no SMOD (Avançado) (Experimental)
Atenção
Recomendo não seguir o que está aqui. Na época, eu tinha feito isso tudo por pura curiosidade e fui descobrindo as coisas sozinho, por isso a bagunça. Hoje em dia, eu vejo que é um processo super complicado e desnecessário! Leia e execute os passos por sua própria vontade, maluco!

O que é isso?
Você gostaria de jogar os outros Half-Lifes pelo SMOD? Incluindo todas as novidades, efeitos e tudo mais? Então esta seção é pra você! Neste caso eu irei ensinar a portar o Lost Coast completo, sem nenhum erro visual, falta de áudio ou textura.

Tudo isso ainda é bem experimental mas funciona! Não é difícil, mas pode ser complicado pra alguns. Leia atentamente aos requisitos. Preste atenção nos passos e nas imagens para não ocorrer nenhum erro durante o processo! Boa sorte!

Observação: Até agora só funcionou o Lost Coast, ainda estou tentando fazer isso com os episódios, mas fica muito bugado! Quando eu conseguir deixar pelo menos zerável eu escrevo sobre eles aqui! Este método talvez nem seja o recomendável, só estou futicando as ferramentas.

GFCScape: É uma ferramenta feita pra extrair arquivos .GCF e .VPK que são utilizados pelo Steam e seus jogos.

VSIF2VCD: É um arquivo de comando utilizado para extrair/descompilar o arquivo "scene.image" onde fica armazenado as cenas do jogo.

Requisitos
  • Half-Life 2
  • Half-Life 2: Lost Coast
  • SMOD: Standalone
Prólogo: Preparação
🔹 Baixe o GCFScape clicando AQUI e observe as imagens pra se orientar durante os downloads.




🔹 Links dos arquivos, selecione o desejado:




🔹 Baixe o VSIF2VCD clicando AQUI e observe as imagens a seguir pra se orientar:




🔹 Será redirecionado ao OneDrive, é só selecionar o arquivo e clicar em baixar pra iniciar:




Parte 1: Instalando as ferramentas
🔹 Extraia os arquivos baixados do jeito abaixo pra facilitar (por favor, extraia na pasta de Downloads como na imagem):




🔹 Inicie o GCFScape.exe de uma das pastas e selecione o diretório do arquivo lostcoast_pak_dir.vpk e prossiga como na imagem abaixo:




🔹 Extraia o arquivo selecionado:




🔹 Selecione exatamente o diretório a seguir:




🔹 Espere até que o processo termine:




Parte 2: CMD e conversão de Cenas
🔹 Antes de tudo, localize a pasta "maps" do seu Lost Coast e copie o mapa "d2_lostcoast" e cole no diretório a seguir:
C:\Program Files (x86)\Steam\steamapps\common\Half-Life 2\lostcoast\root\maps

🔹 Na área de trabalho, aperte o botão Windows + R e digite "CMD" e aperte enter.

🔹 Escreva os dois (um de cada vez) comandos a seguir, contendo os diretórios descritos:
cd "C:\Users\COPIESEUUSUARIOAQUI\Downloads\v1.1" VSIF2VCD "C:\Program Files (x86)\Steam\steamapps\common\Half-Life 2\lostcoast\root"

Observação: Caso não saiba seu usuário atual, escreva no CMD o seguinte código:
echo %username%

🔹 Imagem da tela de conclusão:




Parte 3: Vinculando o diretório ao Gameinfo
🔹 Adicione o diretório do Lost Coast ao SMOD desejado, eu usarei o "SMOD .40" no exemplo a seguir:

// Diretório do Lost Coast game "|gameinfo_path|..\..\..\..\common\Half-Life 2\lostcoast" game "|gameinfo_path|..\..\..\..\common\Half-Life 2\lostcoast\root"

"GameInfo" { game "HALF-LIFE 2 SMOD" title "HALF-LIFE 2 SMOD" type "singleplayer_only" "icon" "smodicon" FileSystem { SteamAppId 220 // This will mount all the GCFs we need (240=CS:S, 220=HL2). ToolsAppId 211 // Tools will load this (ie: source SDK caches) to get things like materials\debug, materials\editor, etc. SearchPaths { Game |gameinfo_path|. game hl2 game "|gameinfo_path|..\..\SDKBase" game "|gameinfo_path|..\..\..\..\common\Half-Life 2\hl2" // Diretório do Lost Coast game "|gameinfo_path|..\..\..\..\common\Half-Life 2\lostcoast" game "|gameinfo_path|..\..\..\..\common\Half-Life 2\lostcoast\root" } } }

Parte 4: Fixando os sons e diálogos
🔹 Vá até a pasta scripts do SMOD desejado e procure pelo arquivo "game_sounds_manifest.txt" e adicione o seguinte:

// Lost Coast level sounds "precache_file" "scripts/level_sounds_lostcoast.txt" "precache_file" "scripts/level_voices_lostcoast.txt"

🔹 Agora é só testar o mod! Abra o SMOD onde você configurou e, no console, escreva "map d2_lostcoast" e aperte enter, espere até que o mapa carregue. Nenhum erro? Bom trabalho!




Conclusão
Eu tive que pesquisar muito pra fazer esse processo toda funcionar, e sem modificar os arquivos originais do jogo, mas finalmente tá aí! Sério, levou o dia todo pra preparar, testar, testar e testar até dar certo! Se gostou, por favor, considere avaliar o guia!

Esse processo é experimental pra mim, as legendas ainda não funciona mas vou pesquisar futuramente pra consertar isso. Seu feedback vai me ajudar muito, comente o que acha!

Links da seção:
<< GCFScape >>
<< Descompilador >>
<< Link direto do Descompilador >>[onedrive.live.com]
<< Código pra consertar o áudio >>[bsnooch.com]

❓ Ajuda com problemas e erros
Como posso instalar mais MODS no SMOD Standalone?
🔹 Baixar o SMOD desejado

🔹 Extrair a pasta que contém todos os outros diretórios como models, materials, sound, etc na pasta "mods" exemplo:
smodoutbreak.zip > smodoutbreak(*pasta) > todas as pastas dentro de "smodoutbreak"



🔹 No arquivo gameinfo.txt do mod edite as IDs:
SteamAppId para 220 & ToolsAppId para 211

🔹 Adicione os respectivos diretórios no gameinfo.txt em SearchPaths:
// Para mods que precisem apenas do HL2 Game |gameinfo_path|. game hl2 game "|gameinfo_path|..\..\SDKBase" Game "|gameinfo_path|..\..\..\..\common\Half-Life 2\hl2"
// Adicione esta apenas se o mod precisar do CS: Source game "|gameinfo_path|..\..\CSSBase" Game "|gameinfo_path|..\..\..\..\common\Counter-Strike Source\cstrike"
// Pro HL2: Deatchmatch Game "|gameinfo_path|..\..\..\..\common\Half-Life 2 Deathmatch\hl2mp"

🔹 Procure a pasta scripts e abra o arquivo "addcontents.txt" e coloque // no início de cada linha pra deixá-las como comentários (ou simplesmente delete tudo, mas prefiro o primeiro método).

🔹 Execute o .exe do Smod Stanalone (sim, o nome tá errado mesmo '-')v e veja se deu certo. Lembre-se de ler o guia para fixar qualquer problema, e lembre-se de adicionar as linhas do CSS caso o mod precise!

Opcional: crie um arquivo .bat (incluso nessa seção).

Durante a instalação do SMOD Standalone, obtive esse erro, como posso consertar?




Resposta: Você está tentando instalar o SMOD Standalone sem colocá-lo na pasta "sourcemods", segue abaixo a imagem junto com o diretório onde você deve colocá-lo:

O executável utiliza de certas "bibliotecas" que tem nos arquivos do Steam, ele mapeia o local a partir da pasta "sourcemods", então lembre-se de colocar o .exe na pasta mencionada!!!




Ao executar o SMOD Standalone pra jogar, obtive esse erro, como consertá-lo?




Resposta: Não tenho uma solução definitiva até o momento, por favor, consulte os fóruns da Microsoft para mais informação. Normalmente é porque está faltando arquivos em seu computador. Há uma maneira alternativa pra executar os mods, segue abaixo como fazer:

🔹 Entre na sua pasta do SMOD Standalone




🔹 Após isso, crie um novo arquivo de texto dentro desta pasta com o nome do seu mod, dentro do arquivo de texto, escreva o seguinte:
start hl2.exe -game mods\NOMEDAPASTADOMOD

🔹 Exemplo:
start hl2.exe -game mods\smodoutbreak

🔹 Após isso, no tipo do arquivo, coloque como "Todos os arquivos", o nome do arquivo deve ser assim, colocando o nome do arquivo, em seguida do .bat:
meumod.bat

🔹 Exemplo:
smodoutbreak.bat




🔹 Após salvar, vai ter esses dois arquivos na pasta:



Delete o documento de texto .txt, e use o arquivo em lotes .bat para executar o mod que você configurou nele!

Você pode criar mais de um arquivo .bat dessa forma, o nome do arquivo não precisa ser igual ao nome do mod, porém, dentro do bloco de notas, o nome da pasta deve estar exatamente com o nome da pasta do seu mod!


Platform error: Module failed to initialize, como posso consertar?




Eu tive esse problema enquanto tentava abrir o SMOD.40 que vem junto com o Smod Standalone, obtive esse erro ao tentar executar pela primeira vez o mod com meu Steam em português Brasileiro, ao mudar a linguagem para Português de Portugal ou inglês, o problema foi embora!

Faça o seguinte:
Basta ir na aba Steam (canto superior esquerdo), selecione configurações, vá para interface, e mude sua linguagem, abra o jogo e veja se resolveu!
9 Comments
Hombre  [author] 11 Apr @ 5:58pm 
Victor, obrigado pelo apoio cara!

omagad, poderia fornecer mais detalhes do problema?

E queria aproveitar para deixar um aviso: o site bsnooch.com foi fechado e não funciona mais. Clique aqui [web.archive.org] para acessar a versão mais recente no Way Back Machine que inclui o post explicando o porquê de tudo, também encontrará um link do Discord que aparentemente ainda funciona.

Se encontrarem algum link IMPORTANTE quebrado, me avise que tentarei re-upar os arquivos. Caso queira acessar algum link do bsnooch, recomendo que procure pelo Way Back Machine.
omagad5 11 Mar @ 3:48pm 
o smodoutbreak n funciona e agr??
Victor 13 23 Jan @ 9:02pm 
excelente conteudo cara, um exemplo de como fazer um guia pra comunidade
Hombre  [author] 29 Jun, 2022 @ 5:04pm 
De nada mano, tamo junto! :bms_crowbar:
AG1 17 Jun, 2022 @ 2:38pm 
Muito obrigado, foi bem útil.
Hombre  [author] 1 Mar, 2020 @ 1:58pm 
Paçoquinha, eu testei aqui agora e funciona normalmente.

Tem certeza que colocou no sourcemods? Tá com o HL2 e o Source SDK 2006 instalados? Rodou cada um ao menos uma vez? Tentou executar como administrador? Recomendo dar uma olhada aqui pra ver se encontra mais informações sobre o seu problema:

http://bsnooch.com/forums/index.php?topic=1360.0

Eu já tive muita dor de cabeça com redistribuíveis, recomendo que veja se teu sistema tá atualizado, tudo nos conformes.

Se ainda tiver tendo problemas, comenta aqui com mais informações, e uma print do error se for possível. Usa windows 10? não sei se pode ser isso já que nunca tive a oportunidade de testar.
FreakingOutEgg 27 Feb, 2020 @ 5:35pm 
Não funciona, eu recebo os erros do tier0.ddl mas eu coloquei no sourcemods o .exe :/
Hombre  [author] 8 Aug, 2019 @ 9:24pm 
De nada mano! Nunca é tarde pra rezerar o HL2 pela milionésima vez com mods :lunar2019grinningpig:
Br0dt 6 Aug, 2019 @ 5:09pm 
muito obrigado!!!