TecplayTECPLAY

Editor de cfggameplay.json

Edita gameplay mechanics do server, stamina, base damage, lighting, hit indicator, mapa. Validação cruzada (arrays 12/5), color picker ARGB, presets de produção, verificador de serverDZ.cfg.

5 presets12 seções

Antes de testar: confirma o serverDZ.cfg

Tudo o que tu mexer aqui só funciona se enableCfgGameplayFile = 1; estiver no serverDZ.cfg. Sem isso, o server ignora o arquivo e usa defaults vanilla, tu pensa que tá quebrado mas é só não ativado. JSON malformado também é ignorado silenciosamente.

·Abrir gerador serverDZ.cfg
Sem issues

GeneralData

Toggles globais de damage e respawn.

Preview JSON

132 linhas · 3.7 KB
{
    "version": 123,
    "GeneralData": {
        "disableBaseDamage": false,
        "disableContainerDamage": false,
        "disableRespawnDialog": false,
        "disableRespawnInUnconsciousness": false
    },
    "PlayerData": {
        "disablePersonalLight": false,
        "spawnGearPresetFiles": [],
        "StaminaData": {
            "sprintStaminaModifierErc": 1,
            "sprintStaminaModifierCro": 1,
            "staminaWeightLimitThreshold": 6000,
            "staminaMax": 100,
            "staminaKgToStaminaPercentPenalty": 1.75,
            "staminaMinCap": 5,
            "sprintSwimmingStaminaModifier": 1,
            "sprintLadderStaminaModifier": 1,
            "meleeStaminaModifier": 1,
            "obstacleTraversalStaminaModifier": 1,
            "holdBreathStaminaModifier": 1
        },
        "ShockHandlingData": {
            "shockRefillSpeedConscious": 5,
            "shockRefillSpeedUnconscious": 1,
            "allowRefillSpeedModifier": true
        },
        "MovementData": {
            "timeToStrafeJog": 0.1,
            "rotationSpeedJog": 0.3,
            "timeToSprint": 0.45,
            "timeToStrafeSprint": 0.3,
            "rotationSpeedSprint": 0.15,
            "allowStaminaAffectInertia": true
        },
        "DrowningData": {
            "staminaDepletionSpeed": 10,
            "healthDepletionSpeed": 10,
            "shockDepletionSpeed": 10
        },
        "WeaponObstructionData": {
            "staticMode": 1,
            "dynamicMode": 1
        }
    },
    "WorldsData": {
        "lightingConfig": 0,
        "objectSpawnersArr": [],
        "environmentMinTemps": [
            -3,
            -2,
            0,
            4,
            9,
            14,
            18,
            17,
            13,
            11,
            9,
            0
        ],
        "environmentMaxTemps": [
            3,
            5,
            7,
            14,
            19,
            24,
            26,
            25,
            18,
            14,
            10,
            5
        ],
        "wetnessWeightModifiers": [
            1,
            1,
            1.33,
            1.66,
            2
        ],
        "playerRestrictedAreaFiles": []
    },
    "BaseBuildingData": {
        "HologramData": {
            "disableIsCollidingBBoxCheck": false,
            "disableIsCollidingPlayerCheck": false,
            "disableIsClippingRoofCheck": false,
            "disableIsBaseViableCheck": false,
            "disableIsCollidingGPlotCheck": false,
            "disableIsCollidingAngleCheck": false,
            "disableIsPlacementPermittedCheck": false,
            "disableHeightPlacementCheck": false,
            "disableIsUnderwaterCheck": false,
            "disableIsInTerrainCheck": false,
            "disableColdAreaBuildingCheck": false,
            "disallowedTypesInUnderground": [
                "FenceKit",
                "TerritoryFlagKit",
                "WatchtowerKit"
            ]
        },
        "ConstructionData": {
            "disablePerformRoofCheck": false,
            "disableIsCollidingCheck": false,
            "disableDistanceCheck": false
        }
    },
    "UIData": {
        "use3DMap": false,
        "HitIndicationData": {
            "hitDirectionOverrideEnabled": false,
            "hitDirectionBehaviour": 1,
            "hitDirectionStyle": 0,
            "hitDirectionIndicatorColorStr": "0xffbb0a1e",
            "hitDirectionMaxDuration": 2
        }
    },
    "MapData": {
        "ignoreMapOwnership": false,
        "ignoreNavItemsOwnership": false,
        "displayPlayerPosition": false,
        "displayNavInfo": true
    },
    "VehicleData": {
        "boatDecayMultiplier": 1
    }
}

Baixar

Coloca em mpmissions/<sua-mission>/cfggameplay.json no servidor. Reinicia. Confere os logs por JSON ERROR, se aparecer, o JSON está malformado e o block foi resetado.

Achou útil? Encontrou bug?

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

Próximo passo
Gerador de serverDZ.cfg
Pra completar a setup: gera o serverDZ.cfg com enableCfgGameplayFile=1 já marcado, mais ~70 outros campos do servidor.