• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Lua Not valid TFS config

Lingon

New Member
Joined
Nov 8, 2011
Messages
32
Reaction score
0
Hello, I tried ALOT of different configs, and I can't get it working.. It always says that it's not a valid tfs config, and I'm sure that it is TFS config..
What's the problem?

Code:
Check server configuration
File config.lua loaded from C:/Users/JimmOOO/Downloads/ots/3884/rev 3884/config.lua and it's not valid TFS config.lua file. Go to STEP 1 - select other directory. If it's your config.lua file from TFS contact with acc. maker author.
 
Right now I use this config.. As I said before, I tried alot of configs.

accountManager = true
namelockManager = true
newPlayerChooseVoc = false
newPlayerSpawnPosX = 95
newPlayerSpawnPosY = 117
newPlayerSpawnPosZ = 7
newPlayerTownId = 1
newPlayerLevel = 1
newPlayerMagicLevel = 0
generateAccountNumber = false


comboTime = 100
comboMembers = 2
comboFriends = 3
comboFriendsClearTime = 5 * 60 * 1000
comboFriendsClearInterval = 1 * 60 * 1000
comboShowAnimation = 1


redSkullLength = 30 * 24 * 60 * 60
blackSkullLength = 45 * 24 * 60 * 60
dailyFragsToRedSkull = 3
weeklyFragsToRedSkull = 5
monthlyFragsToRedSkull = 10
dailyFragsToBlackSkull = dailyFragsToRedSkull
weeklyFragsToBlackSkull = weeklyFragsToRedSkull
monthlyFragsToBlackSkull = monthlyFragsToRedSkull
dailyFragsToBanishment = dailyFragsToRedSkull
weeklyFragsToBanishment = weeklyFragsToRedSkull
monthlyFragsToBanishment = monthlyFragsToRedSkull
blackSkulledDeathHealth = 40
blackSkulledDeathMana = 0
useBlackSkull = true
useFragHandler = true
advancedFragList = false


notationsToBan = 3
warningsToFinalBan = 4
warningsToDeletion = 5
banLength = 7 * 24 * 60 * 60
killsBanLength = 7 * 24 * 60 * 60
finalBanLength = 30 * 24 * 60 * 60
ipBanishmentLength = 1 * 24 * 60 * 60
broadcastBanishments = true
maxViolationCommentSize = 200
violationNameReportActionType = 2
autoBanishUnknownBytes = false


worldType = "pvp"
protectionLevel = 1
pvpTileIgnoreLevelAndVocationProtection = true
pzLocked = 60 * 1000
huntingDuration = 60 * 1000
criticalHitChance = 7
criticalHitMultiplier = 1
displayCriticalHitNotify = false
removeWeaponAmmunition = true
removeWeaponCharges = true
removeRuneCharges = true
whiteSkullTime = 15 * 60 * 1000
noDamageToSameLookfeet = false
showHealingDamage = false
showHealingDamageForMonsters = false
fieldOwnershipDuration = 5 * 1000
stopAttackingAtExit = false
oldConditionAccuracy = false
loginProtectionPeriod = 10 * 1000
deathLostPercent = 10
stairhopDelay = 2 * 1000
pushCreatureDelay = 2 * 1000
deathContainerId = 1987
gainExperienceColor = 215
addManaSpentInPvPZone = true
squareColor = 0
allowFightback = true


worldId = 0
ip = "127.0.0.1"
bindOnlyConfiguredIpAddress = false
loginPort = 7171
gamePort = 7172
adminPort = 7171
statusPort = 7171
loginTries = 10
retryTimeout = 5 * 1000
loginTimeout = 60 * 1000
maxPlayers = 1000
motd = "Welcome to the Forgotten Server 8.60!"
displayOnOrOffAtCharlist = false
onePlayerOnlinePerAccount = true
allowClones = false
serverName = "Realmap"
loginMessage = "Welcome to the RealMap"
statusTimeout = 5 * 60 * 1000
replaceKickOnLogin = true
forceSlowConnectionsToDisconnect = false
loginOnlyWithLoginServer = false
premiumPlayerSkipWaitList = false


sqlHost = "localhost"
sqlPort = 3306
sqlUser = "root"
sqlPass = ""
sqlDatabase = "OT"
sqlFile = "mysql.sql"
sqlKeepAlive = 0
mysqlReadTimeout = 10
mysqlWriteTimeout = 10
encryptionType = "plain"


deathListEnabled = true
deathListRequiredTime = 1 * 60 * 1000
deathAssistCount = 19
maxDeathRecords = 5


ingameGuildManagement = true
levelToFormGuild = 8
premiumDaysToFormGuild = 0
guildNameMinLength = 4
guildNameMaxLength = 20


highscoreDisplayPlayers = 15
updateHighscoresAfterMinutes = 60

buyableAndSellableHouses = true
houseNeedPremium = true
bedsRequirePremium = true
levelToBuyHouse = 1
housesPerAccount = 0
houseRentAsPrice = false
housePriceAsRent = false
housePriceEachSquare = 1000
houseRentPeriod = "never"
houseCleanOld = 0
guildHalls = false

timeBetweenActions = 200
timeBetweenExActions = 1000
hotkeyAimbotEnabled = true

mapName = "map"
mapAuthor = "Tarek"
randomizeTiles = true
storeTrash = true
cleanProtectedZones = true
mailboxDisabledTowns = "-1"

defaultPriority = "high"
niceLevel = 5
coresUsed = "-1"

optimizeDatabaseAtStartup = true
removePremiumOnInit = true
confirmOutdatedVersion = false

formulaLevel = 5.0
formulaMagic = 1.0
bufferMutedOnSpellFailure = false
spellNameInsteadOfWords = false
emoteSpells = false

allowChangeOutfit = true
allowChangeColors = true
allowChangeAddons = true
disableOutfitsForPrivilegedPlayers = false
addonsOnlyPremium = true

dataDirectory = "data/"
bankSystem = true
displaySkillLevelOnAdvance = false
promptExceptionTracerErrorBox = true
separateViplistPerCharacter = false
maximumDoorLevel = 500
maxMessageBuffer = 4

saveGlobalStorage = true
useHouseDataStorage = false
storePlayerDirection = false

checkCorpseOwner = true
monsterLootMessage = 3
monsterLootMessageType = 25

ghostModeInvisibleEffect = false
ghostModeSpellEffects = true

idleWarningTime = 14 * 60 * 1000
idleKickTime = 15 * 60 * 1000
expireReportsAfterReads = 1
playerQueryDeepness = 2
maxItemsPerPZTile = 0
maxItemsPerHouseTile = 0

freePremium = false
premiumForPromotion = true

blessingOnlyPremium = true
blessingReductionBase = 30
blessingReductionDecreament = 5
eachBlessReduction = 8

experienceStages = false
rateExperience = 5.0
rateExperienceFromPlayers = 0
rateSkill = 3.0
rateMagic = 3.0
rateLoot = 2.0
rateSpawn = 1

rateMonsterHealth = 1.0
rateMonsterMana = 1.0
rateMonsterAttack = 1.0
rateMonsterDefense = 1.0

minLevelThresholdForKilledPlayer = 0.9
maxLevelThresholdForKilledPlayer = 1.1

rateStaminaLoss = 1
rateStaminaGain = 3
rateStaminaThresholdGain = 12
staminaRatingLimitTop = 41 * 60
staminaRatingLimitBottom = 14 * 60
rateStaminaAboveNormal = 1.5
rateStaminaUnderNormal = 0.5
staminaThresholdOnlyPremium = true

experienceShareRadiusX = 30
experienceShareRadiusY = 30
experienceShareRadiusZ = 1
experienceShareLevelDifference = 2 / 3
extraPartyExperienceLimit = 20
extraPartyExperiencePercent = 5
experienceShareActivity = 2 * 60 * 1000

globalSaveEnabled = false
globalSaveHour = 8
shutdownAtGlobalSave = true
cleanMapAtGlobalSave = false

deSpawnRange = 2
deSpawnRadius = 50

maxPlayerSummons = 2
teleportAllSummons = false
teleportPlayerSummons = false

ownerName = ""
ownerEmail = "@otland.net"
url = "http://otland.net/"
location = "Europe"
displayGamemastersWithOnlineCommand = false

adminLogsEnabled = false
displayPlayersLogging = true
prefixChannelLogs = ""
runFile = ""
outLogName = ""
errorLogName = ""
truncateLogsOnStartup = false
 
Make sure that you are entering password & database name.

Code:
        accountManager = false
        namelockManager = true
        newPlayerChooseVoc = false
        newPlayerSpawnPosX = 95
        newPlayerSpawnPosY = 117
        newPlayerSpawnPosZ = 7
        newPlayerTownId = 1
        newPlayerLevel = 1
        newPlayerMagicLevel = 0
        generateAccountNumber = false
        generateAccountSalt = false

        useFragHandler = true
        redSkullLength = 30 * 24 * 60 * 60
        blackSkullLength = 45 * 24 * 60 * 60
        dailyFragsToRedSkull = 3
        weeklyFragsToRedSkull = 5
        monthlyFragsToRedSkull = 10
        dailyFragsToBlackSkull = dailyFragsToRedSkull
        weeklyFragsToBlackSkull = weeklyFragsToRedSkull
        monthlyFragsToBlackSkull = monthlyFragsToRedSkull
        dailyFragsToBanishment = dailyFragsToRedSkull
        weeklyFragsToBanishment = weeklyFragsToRedSkull
        monthlyFragsToBanishment = monthlyFragsToRedSkull
        blackSkulledDeathHealth = 40
        blackSkulledDeathMana = 0
        useBlackSkull = true
        advancedFragList = false

        notationsToBan = 3
        warningsToFinalBan = 4
        warningsToDeletion = 5
        banLength = 7 * 24 * 60 * 60
        killsBanLength = 7 * 24 * 60 * 60
        finalBanLength = 30 * 24 * 60 * 60
        ipBanishmentLength = 1 * 24 * 60 * 60
        broadcastBanishments = true
        maxViolationCommentSize = 200
        violationNameReportActionType = 2
        autoBanishUnknownBytes = false

        worldType = "open"
        protectionLevel = 1
        pvpTileIgnoreLevelAndVocationProtection = true
        pzLocked = 60 * 1000
        huntingDuration = 60 * 1000
        criticalHitChance = 7
        criticalHitMultiplier = 1
        displayCriticalHitNotify = false
        removeWeaponAmmunition = true
        removeWeaponCharges = true
        removeRuneCharges = true
        whiteSkullTime = 15 * 60 * 1000
        noDamageToSameLookfeet = false
        showHealingDamage = false
        showHealingDamageForMonsters = false
        fieldOwnershipDuration = 5 * 1000
        stopAttackingAtExit = false
        loginProtectionPeriod = 10 * 1000
        deathLostPercent = 10
        stairhopDelay = 2 * 1000
        pushCreatureDelay = 2 * 1000
        deathContainerId = 1987
        gainExperienceColor = 215
        addManaSpentInPvPZone = true
        squareColor = 0
        allowFightback = true
        fistBaseAttack = 7

        worldId = 0
        ip = "127.0.0.1"
        bindOnlyGlobalAddress = false
        loginPort = 7171
        gamePort = 7172
        loginTries = 10
        retryTimeout = 5 * 1000
        loginTimeout = 60 * 1000
        maxPlayers = 1000
        motd = "Welcome to the Forgotten Server!"
        displayOnOrOffAtCharlist = false
        onePlayerOnlinePerAccount = true
        allowClones = false
        serverName = "Forgotten"
        loginMessage = "Welcome to the Forgotten Server!"
        statusTimeout = 5 * 60 * 1000
        replaceKickOnLogin = true
        forceSlowConnectionsToDisconnect = false
        loginOnlyWithLoginServer = false
        premiumPlayerSkipWaitList = false

        rsaPrime1 = "14299623962416399520070177382898895550795403345466153217470516082934737582776038882967213386204600674145392845853859217990626450972452084065728686565928113"
        rsaPrime2 = "7630979195970404721891201847792002125535401292779123937207447574596692788513647179235335529307251350570728407373705564708871762033017096809910315212884101"
        rsaPublic = "65537"
        rsaModulus = "109120132967399429278860960508995541528237502902798129123468757937266291492576446330739696001110603907230888610072655818825358503429057592827629436413108566029093628212635953836686562675849720620786279431090218017681061521755056710823876476444260558147179707119674283982419152118103759076030616683978566631413"
        rsaPrivate = "46730330223584118622160180015036832148732986808519344675210555262940258739805766860224610646919605860206328024326703361630109888417839241959507572247284807035235569619173792292786907845791904955103601652822519121908367187885509270025388641700821735345222087940578381210879116823013776808975766851829020659073"

        sqlType = "mysql"
        sqlHost = "localhost"
        sqlPort = 3306
        sqlUser = "root"
        sqlPass = ""
        sqlDatabase = "theforgottenserver"
        sqlFile = "theforgottenserver.s3db"
        sqlKeepAlive = 0
        mysqlReadTimeout = 10
        mysqlWriteTimeout = 10
        encryptionType = "plain"

        deathListEnabled = true
        deathListRequiredTime = 1 * 60 * 1000
        deathAssistCount = 19
        maxDeathRecords = 5

        ingameGuildManagement = true
        levelToFormGuild = 8
        premiumDaysToFormGuild = 0
        guildNameMinLength = 4
        guildNameMaxLength = 20

        highscoreDisplayPlayers = 15
        updateHighscoresAfterMinutes = 60

        buyableAndSellableHouses = true
        houseNeedPremium = true
        bedsRequirePremium = true
        levelToBuyHouse = 1
        housesPerAccount = 0
        houseRentAsPrice = false
        housePriceAsRent = false
        housePriceEachSquare = 1000
        houseRentPeriod = "never"
        houseCleanOld = 0
        guildHalls = false

        timeBetweenActions = 200
        timeBetweenExActions = 1000
        hotkeyAimbotEnabled = true

        mapName = "forgotten.otbm"
        mapAuthor = "Komic"
        randomizeTiles = true
        storeTrash = true
        cleanProtectedZones = true
        mailboxDisabledTowns = ""

        defaultPriority = "high"
        niceLevel = 5
        coresUsed = "-1"

        startupDatabaseOptimization = true
        updatePremiumStateAtStartup = true
        confirmOutdatedVersion = false

        formulaLevel = 5.0
        formulaMagic = 1.0
        bufferMutedOnSpellFailure = false
        spellNameInsteadOfWords = false
        emoteSpells = false
        unifiedSpells = true

        allowChangeOutfit = true
        allowChangeColors = true
        allowChangeAddons = true
        disableOutfitsForPrivilegedPlayers = false
        addonsOnlyPremium = true

        dataDirectory = "data/"
        logsDirectory = "data/logs/"
        bankSystem = true
        displaySkillLevelOnAdvance = false
        promptExceptionTracerErrorBox = true
        maximumDoorLevel = 500
        maxMessageBuffer = 4
        tradeLimit = 100

        separateVipListPerCharacter = false
        vipListDefaultLimit = 20
        vipListDefaultPremiumLimit = 100

        saveGlobalStorage = true
        useHouseDataStorage = false
        storePlayerDirection = false

        checkCorpseOwner = true
        monsterLootMessage = 3
        monsterLootMessageType = 25

        ghostModeInvisibleEffect = false
        ghostModeSpellEffects = true

        idleWarningTime = 14 * 60 * 1000
        idleKickTime = 15 * 60 * 1000
        reportsExpirationAfterReads = 1
        playerQueryDeepness = 2
        tileLimit = 0
        protectionTileLimit = 0
        houseTileLimit = 0

        freePremium = false
        premiumForPromotion = true

        blessings = true
        blessingOnlyPremium = true
        blessingReductionBase = 30
        blessingReductionDecrement = 5
        eachBlessReduction = 8

        experienceStages = false
        rateExperience = 5.0
        rateExperienceFromPlayers = 0
        rateSkill = 3.0
        rateMagic = 3.0
        rateLoot = 2.0
        rateSpawn = 1

        rateMonsterHealth = 1.0
        rateMonsterMana = 1.0
        rateMonsterAttack = 1.0
        rateMonsterDefense = 1.0

        minLevelThresholdForKilledPlayer = 0.9
        maxLevelThresholdForKilledPlayer = 1.1

        rateStaminaLoss = 1
        rateStaminaGain = 3
        rateStaminaThresholdGain = 12
        staminaRatingLimitTop = 40 * 60
        staminaRatingLimitBottom = 14 * 60
        staminaLootLimit = 14 * 60
        rateStaminaAboveNormal = 1.5
        rateStaminaUnderNormal = 0.5
        staminaThresholdOnlyPremium = true

        experienceShareRadiusX = 30
        experienceShareRadiusY = 30
        experienceShareRadiusZ = 1
        experienceShareLevelDifference = 2 / 3
        extraPartyExperienceLimit = 20
        extraPartyExperiencePercent = 5
        experienceShareActivity = 2 * 60 * 1000

        globalSaveEnabled = false
        globalSaveHour = 8
        globalSaveMinute = 0
        shutdownAtGlobalSave = true
        cleanMapAtGlobalSave = false

        deSpawnRange = 2
        deSpawnRadius = 50

        maxPlayerSummons = 2
        teleportAllSummons = false
        teleportPlayerSummons = false

        statusPort = 7171
        ownerName = ""
        ownerEmail = "@otland.net"
        url = "http://otland.net/"
        location = "Europe"
        displayGamemastersWithOnlineCommand = false

        displayPlayersLogging = true
        prefixChannelLogs = ""
        runFile = ""
        outputLog = ""
        truncateLogOnStartup = false

        managerPort = 7171
        managerLogs = true
        managerPassword = ""
        managerLocalhostOnly = true
        managerConnectionsLimit = 1

        adminPort = 7171
        adminLogs = true
        adminPassword = ""
        adminLocalhostOnly = true
        adminConnectionsLimit = 1
        adminRequireLogin = true
        adminEncryption = ""
        adminEncryptionData = ""
 
Back
Top