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.
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
