TecplayTECPLAY

Gerador de Start.bat DayZ

Monta o start.bat de servidor DayZ com auto-restart, mods, server-mods, ignore-mods e ASCII Tecplay. Pra rodar local (Steam) ou em servidor dedicado Windows.

Sobre o .bat e como usar

1. Preenche o form com a config do teu servidor (path, porta, mods, flags).

2. Baixa o .bat gerado e coloca na pasta do DayZServer (ou em qualquer pasta, o caminho do servidor é absoluto).

3. Dois cliques no .bat → servidor sobe e auto-reinicia no intervalo configurado.

💡 O chcp 65001 faz o ASCII Tecplay aparecer certinho no cmd. Se tu não quer ASCII, desliga o toggle e o chcp some também.

1. Identidade & Caminhos

Pasta onde está o DayZServer_x64.exe

Onde ficam logs e config do BattlEye

2. Rede & Config

1 a 65535. DayZ padrão: 2302

3. Performance & Logs

Quantidade de núcleos que o servidor pode usar

Flags de execução
4. Flags avançadas (opcional)

Deixa vazio se não usar, só preenche se souber o que tá fazendo. Essas flags só são adicionadas ao comando quando preenchidas.

Sobrescreve o template da mission do serverDZ.cfg

Por padrão BE fica dentro do profile, só ajusta se a tua estrutura é diferente

0 = sem cap. BIS recomenda 60

Nome custom pro crash dump

5. Mods (1 por linha, com ou sem @)

No Modo Facil a lista abaixo e' ignorada - os mods vem da pasta. Desligue pra controlar a lista/ordem na mao.

6. Auto-restart

Segundos entre kill e restart

Sobe o Bec.exe junto com o servidor (depois de 25s pra ele já estar no ar) e mata os dois no restart. Resolve quem precisa do BEC rodando mas o .bat só subia o servidor.

7. Marca Tecplay

Preview do .bat

@echo off
:start

REM ============================================================
REM  Servidor DayZ - Launcher gerado pela Tecplay
REM  https://tecplay.inf.br/ferramentas/dayz-start-bat
REM ============================================================

REM Codepage UTF-8 (necessário pra ASCII abaixo aparecer certo)
chcp 65001 >nul

echo.
echo ████████╗███████╗ ██████╗██████╗ ██╗      █████╗ ██╗   ██╗
echo ╚══██╔══╝██╔════╝██╔════╝██╔══██╗██║     ██╔══██╗╚██╗ ██╔╝
echo    ██║   █████╗  ██║     ██████╔╝██║     ███████║ ╚████╔╝
echo    ██║   ██╔══╝  ██║     ██╔═══╝ ██║     ██╔══██║  ╚██╔╝
echo    ██║   ███████╗╚██████╗██║     ███████╗██║  ██║   ██║
echo    ╚═╝   ╚══════╝ ╚═════╝╚═╝     ╚══════╝╚═╝  ╚═╝   ╚═╝
echo.
echo                 Servidor DayZ - Tecplay
echo                 https://tecplay.inf.br
echo.
REM --- Identidade do servidor ---
set serverName=Meu Servidor DayZ
title %serverName% (Auto-restart)

REM --- Caminhos & rede ---
set serverLocation="C:\Program Files (x86)\Steam\steamapps\common\DayZServer"
set serverPort=2302
set serverConfig=serverDZ.cfg
set serverProfile=profiles
set serverCPU=4

REM --- Inicia o servidor ---
cd /d %serverLocation%
echo (%time%) Iniciando %serverName%...

REM --- Modo Facil: detecta os mods da pasta sozinho (so jogue a pasta @Mod aqui) ---
set "mods="
if exist "@CF" set "mods=@CF;"
for /d %%d in (@*) do if /I not "%%d"=="@CF" call :ADDMOD "%%d"
if defined mods set "mods=%mods:~0,-1%"
set "MODARG="
if defined mods set MODARG="-mod=%mods%"
if defined mods (echo   Mods: %mods%) else (echo   Sem mods - subindo VANILLA.)

REM --- Copia as chaves .bikey de cada mod pra keys\ (sem isso o player e' kickado por assinatura) ---
if not exist "keys" mkdir "keys"
for /d %%d in (@*) do if exist "%%d\keys\*.bikey" copy /Y "%%d\keys\*.bikey" keys >nul 2>&1

REM Servidor em primeiro plano: CTRL+C ou fechar a janela derruba o server junto.
"DayZServer_x64.exe" ^
  -config=%serverConfig% ^
  %MODARG% ^
  -port=%serverPort% ^
  -profiles=%serverProfile% ^
  -cpuCount=%serverCPU% ^
  -dologs ^
  -adminlog ^
  -netlog ^
  -freezecheck

REM --- Aguarda 10s antes de reiniciar ---
timeout /t 10 /nobreak
goto start

goto :EOF
:ADDMOD
set "mods=%mods%%~1;"
goto :EOF

Codificado em UTF-8 com BOM (necessário pro ASCII renderizar)

Próximo passo
Não tem serverDZ.cfg ainda?
Gera o arquivo de config do servidor com hostname, slots, tempo, voz e mais.

Achou útil? Encontrou bug?

Manda feedback que a Tecplay lê tudo e prioriza melhorias.

Feito pela Tecplay

Cansou de configurar servidor na mão? A gente cria e configura seu DayZ do zero, pronto pra abrir.