¿Cómo usar el backend en la última versión de Terraria PC, cuáles son los comandos?
Descripción del archivo de configuración Config.json
El archivo de configuración se encuentra en la carpeta Tshock.
Abre el archivo usando el Bloc de notas.
La modificación de la configuración puede lograr funciones enriquecidas y fáciles de usar del servidor.
El siguiente es el archivo de configuración ↓↓↓↓, modifique el valor después de los dos puntos
{
"InvasionMultiplier" (multiplicador de invasión): 1, //Escala de invasión, fórmula de cálculo: número de monstruos invadidos = 100 (X*jugador HP>200)
"DefaultMaximumSpawns": 5, //El número máximo de monstruos (cuanto mayor sea la configuración, mayor el número de monstruos)
p>"DefaultSpawnRate": 600, //Intervalo de generación de monstruos, cuanto mayor sea el valor, más lenta será la velocidad de generación
"ServerPort": 7777, / /Puerto del servidor predeterminado
"EnableWhitelist": false, //Si habilitar la lista blanca, verdadero significa sí, falso significa no, los siguientes son todos
"InfiniteInvasion": false, / /Si se debe usar el comando para convocar después de activar la invasión infinita de monstruos. El número de invasiones de monstruos será de aproximadamente 2 millones.
"PvPMode": "normal", //PvP normal modo significa que PvP se puede usar normalmente, siempre significa PvP forzado, deshabilitado significa PvE forzado
"SpawnProtection": false, //Si proteger el punto de generación es una configuración muy recomendada
" SpawnProtectionRadius": 10, //El rango de protección del punto de generación es una cuadrícula a la vez
" MaxSlots": 6, // Límite de tamaño del servidor
"RangeChecks": true , // Desconocido
"DisableBuild": false, // ¿Es posible deshabilitar edificios? Activar DisableBuild no destruirá nada en el mapa
"SuperAdminChatRGB": [
255.0,
0.0,
0.0 p>
], //La configuración de color de voz del administrador del juego es la misma que la configuración de color inicial del personaje "SuperAdminChatPrefix": "[GM]", //El prefijo de voz del administrador del juego (antes del nombre)
"SuperAdminChatSuffix": "~~", //Sufijo de voz del administrador del juego (después del nombre)
"BackupInterval": 0, //Intervalo de copia de seguridad del mapa/minuto
" BackupKeepFor": 60, //Asigna el tiempo de retención de la copia de seguridad
"RememberLeavePos": false, //Registra la ubicación de salida y, cuando vuelvas a iniciar sesión en el servidor, se enviará a la ubicación donde salió por última vez del servidor.
"HardcoreOnly": false, //Solo los jugadores en modo hardcore pueden ingresar al servidor
"MediumcoreOnly": false, //Solo los jugadores en modo de núcleo medio pueden ingresar ingresa al servidor
>
"KickOnMediumcoreDeath": false
"BanOnMediumcoreDeath": false, //Banea a los jugadores intermedios que mueren
"AutoSave ": true, //Si se guarda automáticamente el mapa, fuerte Recomendado
"AnnounceSave": true, //Si se pregunta al guardar automáticamente
"MaximumLoginAttempts": 3, / /El número máximo de intentos de inicio de sesión. Demasiados intentos resultarán en un error. Eliminado del servidor
"RconPassword": "", // es inútil.
Se recomienda no cambiar
"RconPort": 7777, / Igual que arriba
"ServerName": "Terraria Small Team", // Nombre del servidor
"UseServerName": true, //Si utilizar el nombre del servidor
"MasterServer": "127.0.0.1", //Dirección de conexión IP local, es posible que no pueda ingresar al servidor después de cambiar it
"StorageType":" sqlite", //Tipo de base de datos, se recomienda no cambiar
"MySqlHost": "localhost:3306", //El siguiente contenido es inútil, se recomienda no cambiar
"MySqlDbName": "",
"MySqlUsername":"",
"MySqlPassword":"", "MediumcoreBanReason":"La muerte lleva a la prohibición", //La razón por la que los jugadores de dificultad media están prohibidos
"MediumcoreKickReason": "La muerte resultará en una patada", //La razón por la que los jugadores de dificultad media son eliminado
"EnableDNSHostResolution": false, //Desconocido, puede estar relacionado con la red
"EnableIPBans": true, //Si las direcciones IP se pueden prohibir
"EnableUUIDBans": true, //Si se pueden prohibir los UUID
"EnableBanOnUsernames": false, //¿Es posible prohibir los nombres de usuario?
"DefaultRegistrationGroupName": "default ", //Grupo de usuarios predeterminado para usuarios registrados. Si no conoce el plan para este grupo, no lo cambie todavía
p>"DefaultGuestGroupName": "guest", //Predeterminado grupo de usuarios para usuarios no registrados
"DisableSpewLogs": true, //Deshabilitar el envío de registros del servidor a los jugadores
"HashAlgorithm": "sha512"
"BufferPackets" : true, //Desconocido, puede estar relacionado con el buffering
"ServerFullReason": "Lo siento, no puedes ingresar al servidor porque el servidor está lleno", //El acceso al servidor está denegado porque "ServerFullReason" : "Lo sentimos, no puedes ingresar al servidor porque está lleno", //Solicita acceso al servidor denegado porque el servidor está lleno
"WhitelistKickReason ": "No estás en la lista blanca" , // Solicitud de acceso denegado al servidor porque no estás en la lista blanca
"ServerFullNoReservedReason": "El servidor está lleno. No se reservan espacios.
", //Si el servidor está lleno y la ranura reservada para el administrador también está llena, se deniega el acceso al servidor
"SaveWorldOnCrash": true, //Si guardar el mapa a tiempo cuando el el servidor falla
p>"EnableGeoIP": false, //Mostrar la ubicación IP del jugador puede violar la privacidad de otras personas, se recomienda no activarlo
"EnableTokenEndpointAuthentication": false , //QAQ desconocido
"RestApiEnabled".false, //Igual que arriba
"RestApiPort": después de Roshan)
"DisableDungeonGuardian": false, //Deshabilita el ataque al guardián de la mazmorra, hablar con el anciano te teletransportará al punto de generación inmediatamente
"ServerSideCharacter": false, //¡Si forzar el modo a activarse (úsalo con precaución)! Una vez activado, el guardado del personaje permanecerá en el servidor, pero el guardado del juego para un jugador no se verá afectado.
"ServerSideCharacterSave": 5, //Intervalo/minutos para guardar el personaje en el servidor.
"LogonDiscardThreshold" (umbral de descarte al iniciar sesión): 250, //Después de activar el descarte forzado, cuando se detecta un jugador, se mostrará un mensaje cuando haya elementos ilegales en la mochila
" DisableClownBombs": false, //Se puede prohibir al payaso lanzar bombas en el punto de generación
"DisableSnowBalls": false, //Está prohibido el uso de nieve Ball "ChatFormat": "{1}{ 2}{3}:{4}", //Formato de chat {1} es el prefijo, {2} es el nombre del jugador, {2} es el nombre del jugador, {3} es el sufijo, {4} es el contenido del chat
"ChatAboveHeadsFormat": "{2}", //El contenido que se muestra encima de la cabeza del jugador se refiere al anterior
"ForceTime": "normal", // ¡Mundo! Normal "significa que la alternancia de día y noche es normal, "día" significa día extremo, "noche" significa noche extrema
"TileKillThreshold": 60, // El límite superior para excavar y destruir bloques en uno. segundo, de lo contrario se congelará
"TilePlaceThreshold": 20, //El límite superior para colocar bloques en un segundo
"Tile Liquid Threshold": 2, //La cantidad máxima de líquido liberado en un segundo
"ProjectileThreshold": 50, //La cantidad máxima de munición utilizada en un segundo, incluidos los ataques mágicos
"ProjIgnoreShrapnel": true, //Calcular si el límite de uso de municiones ignora la explosión causada por Fragmentos
"RequireLogin": false, //Si se debe habilitar el registro e inicio de sesión forzados
"DisableInvisPvP": false, //Si se debe habilitar el registro e inicio de sesión forzados desactivar pociones de invisibilidad en PvP
"MaxRangeForDisabled": 10, //La distancia máxima de movimiento después de ser congelado
"MaxRangeForDisabled": 10, //La distancia máxima de movimiento después de ser congelado
"ProjIgnoreShrapnel": true, //El cálculo del límite superior de uso de munición incluye ataques mágicos.
MaxRangeForDisabled": 10, //MaxRangeForDisabled
"ServerPassword": "", //Contraseña del servidor, no configurada significa que no hay contraseña
"RegionProtectChests": true, //En el territorio Si el cofre está protegido, se recomienda encarecidamente que los servidores PVE lo establezcan en verdadero
"DisableLoginBeforeJoin": false, //puede indicar la expulsión de jugadores no registrados
"DisableUUIDLogin? ": false , //Si prohibir el inicio de sesión con UUID
"KickEmptyUUUID": false, //Si eliminar (expulsar) jugadores con UUID vacío
"AllowRegisterAnyUsername".false, //Si se permite registrar cualquier nombre de usuario, el servidor PVE recomienda encarecidamente configurarlo en falso
"AllowLoginAnyUsername": true, //Si se permite iniciar sesión con cualquier nombre de usuario
"MaxDamage": 175, //El número máximo de puntos de daño que un jugador puede recibir, excediendo este valor será congelado
"MaxDamage": 175, / El número máximo de puntos de daño que un jugador puede recibir, excediendo este valor se congelará
" MaxDamage":Daño máximo 175, //El número máximo de puntos de daño que un jugador puede recibir, exceder este valor se congelará
"MaxProjDamage":175 , //Número máximo de puntos de daño que un jugador puede recibir de la munición, igual que arriba
"IgnoreProjUpdate": false, //Desconocido, igual que abajo
"IgnoreProjKill": false , //Igual que a continuación
"IgnoreNoClick": false , //Igual que a continuación
"IgnoreNoClip": false, //Diferente a lo siguiente
" AllowIce": true, //¿Quieres prohibir la propagación del hielo?
"AllowCrimsonCreep": false, //Permitir BloodyCreep, PVE recomienda encarecidamente configurarlo en falso, igual que a continuación
"AllowCorruptionCreep": false, //Allow CorruptionCreep
"AllowHallowCreep": false, //Si Tierra Santa puede propagar "StatueSpawn200": 3, //Desconocido, pero puede ser relacionado con el punto de nacimiento, se recomienda no cambiar, igual que a continuación
"StatueSpawn600": 6, //Igual que el anterior
"StatueSpawnWorld": 10, //El límite superior máximo de elementos de invocación de estatuas
"PreventBannedItemSpawn": false, //Si prohibir el uso de comandos de elementos y dar comandos para acceder a elementos prohibidos
"PreventDeadModification" : true, //Devorador desconocido
"EnableChatAboveHeads": false, //Llévame arriba
"ForceXmas": false,/
/Si habilitar la Navidad
"AllowAllowedGroupsToSpawnBannedItems": false, //Si permitir que los grupos de usuarios con permiso para usar elementos prohibidos utilicen elementos prohibidos
"IgnoreChestStacksOnLoad": false, // Cargar el mapa Ya sea para detectar cajas apiladas
"LogPath": "tshock", //Ruta de almacenamiento del archivo de registro
"PreventInvalidPlaceStyle": true, //Desconocido
"BroadcastRGB": [
127.0,
255.0,
212.0
], //Color de transmisión del sistema, igual que GameMaster arriba Establece los colores de la misma manera
"RestUseNewPermissionModel": true, //¿Actualizar con un nuevo modelo?
"ApplicationRestTokens": {}, //Desconocido
"ReservedSlots": 3, //Número de canales reservados para administradores
"LogRest": false ,/¿Se actualizará el registro?
"RespawnSeconds": 15, //Límite de color de un segundo
"EnableMaxBytesInBuffer": false, //no es necesario
"MaxBytesInBuffer": 5242880, / /Aún no entiendo
"ForceHalloween": false, //Si activar Halloween
"AllowCutTilesAndBreakables": false,
"CommandSpecifier": "/" // Símbolo de comando, tratado como un comando cuando se escribe por primera vez en el cuadro de chat
}?
Tshock es un excelente complemento para el servidor Terraria que agrega una serie de funciones sencillas. -Funciones de uso para el servidor original. Y los comandos prácticos enriquecen enormemente la jugabilidad del servidor.