Pt-br/Setting up Source SDK Base 2013 Multiplayer
< Pt-br
		
		
		
		Jump to navigation
		Jump to search
		{=Configurando (Windows)=
Configurando a source sdk 2013 singleplayer
Instale a Source SDK Base 2013 (multiplayer ou singleplayer dependendo de seu mod) em sua biblioteca da steam, você pode usar a função de pesquisa ou ativar "ferramentas" nos filtros, ou nos endereços abaixo:
- Install/Run Source SDK Base 2013 (SP) Singleplayer (AppID: 243730)
- Install/Run Source SDK Base 2013 (MP) Multiplayer (AppID: 243750)
pegando o código
método um: usando o github (Windows)
- Baixe e instale o GitHub Desktop cliente
- abra a Source SDK git repo e clique "Clonar para o desktop"
Método dois: Usando a linha de comandos (Windows)
- baixe e instale o git CLI. usuários de linux pode baixar pelo seu gerenciador de pacotes (APT, Aptitude, DNF, Pacman, Synaptic...). usuários de mac baixam pelo git aqui.
- abra o terminal ou command prompt e digite este comando:
git clone https://github.com/ValveSoftware/source-sdk-2013.git
método três: baixando o arquivo zip
 Notar:você vai ter atualizar manualmente conforme as atualizações
Notar:você vai ter atualizar manualmente conforme as atualizaçõesbaixe aqui here
configurando (Plataforma específica)
Source SDK 2013 on  Windows
 Windows
Primeiro passo: baixar visual studio
Template:Nota você também pode compilar sem o visual studio, ou usando uma versão diferente.
em 2021, microsoft removeu pacotes necessários para web-based VS2013 instalador para funcionar. para instalar o VS 2013 usando o método da iso, siga estes passos.
Pré Requisitos:
- Uma Conta microsoft
- programa para extrair iso, como o 7ZIP 7-Zip, WinCDEmu, a não que seu sistema (como Windows 8 or later) suporta nativamente montagem de ISOs.
Passos de instalação:
- Baixe a iso do visual studio 2013 here
 Notar: você também pode baixar o 2013 Professional ou outra versão original
Notar: você também pode baixar o 2013 Professional ou outra versão original- usando seu programa de extrair, extrai a isso em algum lugar
- rode o arquivo "vs_community.exe" na pasta extraída
- siga os passos do instaldor
se você ficar preso em alguma parte, você pode assistir esse vídeo [1].
Passo dois: configurando a source sdk e preparando o projeto
- navegue para <path-to-git>\sp\src\ou<path-to-git>\mp\src\(dependendo do mod que você quer fazer) e rode creategameprojects.bat
- (OPTIONAL) você também pode rodar createallprojects.bat no mesmo diretório para gerar a solução 'Everything'
- abra games.sln para (Singleplayer ou Multiplayer).
- selecione a solução games , localizado abaio da lista Solution Explorer , no meio do menu, no lado Auto debaixo do menu (as propriedades da caixa/abaixo do painel de soluções), mudeDebug para Release.
- aperte botão direito na solução games, e depois selecione Build Solution.
Notes
 Notar:If something fails at the end, then simply rebuild the solution.
Notar:If something fails at the end, then simply rebuild the solution. Notar:The client.dll is going to be generated in
Notar:The client.dll is going to be generated in <path-to-git>\sp\src\game\client\Release_mod_hl2 and <path-to-git>\sp\src\game\client\Release_mod_episodic Notar:The server.dll is going to be generated in
Notar:The server.dll is going to be generated in <path-to-git>\sp\src\game\server\Release_mod_hl2 and <path-to-git>\sp\src\game\server\Release_mod_episodic Notar:The current Singleplayer branch will crash on startup, unless you are using the beta-branch called "upcoming" of the Source SDK Base 2013. In Steam, go to Tools > Source SDK Base 2013 Singleplayer, right click > Properties > Betas > choose "upcoming" to opt into the beta. Without the beta, you get two popups about "Entry Point Not Found" in hl2.exe, and then the debugger breaks on engine.dll
Notar:The current Singleplayer branch will crash on startup, unless you are using the beta-branch called "upcoming" of the Source SDK Base 2013. In Steam, go to Tools > Source SDK Base 2013 Singleplayer, right click > Properties > Betas > choose "upcoming" to opt into the beta. Without the beta, you get two popups about "Entry Point Not Found" in hl2.exe, and then the debugger breaks on engine.dllPasso três (opcional): construindo shaders
veja Source SDK 2013: Shader Authoring.
Optional Steps
essas etapas não necessárias para as dll, são apenas para projetos específicos:
qc_eyes
- baixe e instale Multibyte MFC Library.
 Notar:a Multibyte MFC Library add-on não funciona com o vs 2013 express. o instalador não detecta o Visual Studio Express 2013 como um instaldor porque Visual Studio Express 2013 não suporta MFC.
Notar:a Multibyte MFC Library add-on não funciona com o vs 2013 express. o instalador não detecta o Visual Studio Express 2013 como um instaldor porque Visual Studio Express 2013 não suporta MFC.phonemeextractor
- baixe a ZIP of the Speech SDKTemplate:Nota
- Extraia o arquivo zip, e copie a página sapi51 para <SDKROOT>\sp\src\utilsou<SDKROOT>\mp\src\utilsdependendo de seu mod.
 Notar:montar agora pode gerar o erro
Notar:montar agora pode gerar o erro unresolved symbol _IID_IspPhoneticAlphabetSelection. isso acontece porque já há algo partialmente montado. isso pode ser consertado ao reconstruir phonemeextractor