• 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!

error on gesior

vBzone

Banned User
Joined
Mar 1, 2009
Messages
119
Reaction score
0
Warning: syntax error, unexpected '=' in C:/Users/mocooba/Desktop/aa/config.lua on line 32 in C:\Users\mocooba\Desktop\xampp\htdocs\install.php on line 154
File config.lua loaded from C:/Users/mocooba/Desktop/aa/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.
 
PHP:
-- The Forgotten Server Config

	-- Account manager
	accountManager = "yes"
	namelockManager = "yes"
	newPlayerChooseVoc = "yes"
	newPlayerSpawnPosX = 1000
	newPlayerSpawnPosY = 1000
	newPlayerSpawnPosZ = 7
	newPlayerTownId = 1
	newPlayerLevel = 1
	newPlayerMagicLevel = 0
	generateAccountNumber = "no"

	redSkullLength = 30 * 24 * 60 * 60
	blackSkullLength = 45 * 24 * 60 * 60
	dailyFragsToRedSkull = 10
	weeklyFragsToRedSkull = 40
	monthlyFragsToRedSkull = 80
	dailyFragsToBlackSkull = dailyFragsToRedSkull
	weeklyFragsToBlackSkull = weeklyFragsToRedSkull
	monthlyFragsToBlackSkull = monthlyFragsToRedSkull
	dailyFragsToBanishment = dailyFragsToRedSkull
	weeklyFragsToBanishment = weeklyFragsToRedSkull
	monthlyFragsToBanishment = monthlyFragsToRedSkull
	blackSkulledDeathHealth = 40
	blackSkulledDeathMana = 0
	useBlackSkull = "yes"
	advancedFragList = "yes"

	-- Banishments
	-- violationNameReportActionType 1 = just a report, 2 = name lock, 3 = player banishment
	notationsToBan = 3
	warningsToFinalBan = 4
	warningsToDeletion = 5
	banLength = 7 * 24 * 60 * 60
	finalBanLength = 30 * 24 * 60 * 60
	ipBanishmentLength = 1 * 24 * 60 * 60
	broadcastBanishments = "yes"
	maxViolationCommentSize = 200
	violationNameReportActionType = 2
	autoBanishUnknownBytes = "no"

	
	-- Battle
        worldType = "pvp"
	protectionLevel = 500
	pvpTileIgnoreLevelAndVocationProtection = "yes"
	pzLocked = 5000
	huntingDuration = 60 * 1000
	criticalHitChance = 7
	criticalHitMultiplier = 1
	displayCriticalHitNotify = "yes"
	removeWeaponAmmunition = "no"
	removeWeaponCharges = "no"
	removeRuneCharges = "no"
	whiteSkullTime = 2 * 60 * 1000
	noDamageToSameLookfeet = "no"
	showHealingDamage = "yes"
	showHealingDamageForMonsters = "yes"
	fieldOwnershipDuration = 5 * 1000
	stopAttackingAtExit = "no"
	oldConditionAccuracy = "no"
	loginProtectionPeriod = 10 * 1000
	deathLostPercent = 7
	stairhopDelay = 2 * 1000
	pushCreatureDelay = 2 * 1000
	deathContainerId = 1987
	gainExperienceColor = 70
	addManaSpentInPvPZone = "yes"
	squareColor = 0
	allowFightback = "yes"

	-- Connection config
	worldId = 0
	ip = "127.0.0.1"
	bindOnlyConfiguredIpAddress = "no"
	loginPort = 7171
	gamePort = 7172
	adminPort = 7171
	statusPort = 7171
	loginTries = 10
	retryTimeout = 5 * 1000
	loginTimeout = 60 * 1000
	maxPlayers = 1000
	motd = "!spells/!soft/!changesex/!sex/!buyaol/!bless/!manarune"
	displayOnOrOffAtCharlist = "no"
	onePlayerOnlinePerAccount = "yes"
	allowClones = "no"
	serverName = "Evolution 8.50"
	loginMessage = "!spells/!soft/!changesex/!sex/!buyaol/!bless/!manarune"
	statusTimeout = 5 * 60 * 1000
	replaceKickOnLogin = "yes"
	forceSlowConnectionsToDisconnect = "yes"
	loginOnlyWithLoginServer = "no"
	premiumPlayerSkipWaitList = "yes"
        
        
	-- Database
        -- To disable sqlKeepAlive such as mysqlReadTimeout use 0 value.
	sqlType = "mysql"
	sqlHost = "localhost"
	sqlPort = 3306
	sqlUser = "root"
	sqlPass = ""
	sqlDatabase = "mocoba"
	sqlFile = "forgottenserver.s3db"
	sqlKeepAlive = 0
	mysqlReadTimeout = 10
	mysqlWriteTimeout = 10
	passwordType = "plain"

	-- Deathlist
	deathListEnabled = "yes"
	deathListRequiredTime = 1 * 60 * 1000
	deathAssistCount = 19
	maxDeathRecords = 10

	-- Guilds
	ingameGuildManagement = "yes"
	levelToFormGuild = 8
	premiumDaysToFormGuild = 0
	guildNameMinLength = 4
	guildNameMaxLength = 20

	-- Highscores
	highscoreDisplayPlayers = 15
	updateHighscoresAfterMinutes = 60

	-- Houses
	buyableAndSellableHouses = "yes"
	houseNeedPremium = "yes"
	bedsRequirePremium = "yes"
	levelToBuyHouse = 1
	housesPerAccount = 0
	houseRentAsPrice = "no"
	housePriceAsRent = "no"
	housePriceEachSquare = 1000
	houseRentPeriod = "never"
	guildHalls = "no"

	-- Item usage
	timeBetweenActions = 200
	timeBetweenExActions = 1000
	checkCorpseOwner = "yes"
	hotkeyAimbotEnabled = "yes"
	maximumDoorLevel = 500

	-- Map
	mapName = "Evolutions"
	mapAuthor = "Komic"
	randomizeTiles = "yes"
	useHouseDataStorage = "no"
	storeTrash = "yes"
	cleanProtectedZones = "yes"
	mailboxDisabledTowns = "-1"

	-- Startup
	defaultPriority = "high"
	niceLevel = 5
	coresUsed = "-1"
	optimizeDatabaseAtStartup = "yes"
	removePremiumOnInit = "yes"
	confirmOutdatedVersion = "no"

	-- Muted buffer
	maxMessageBuffer = 4
	bufferMutedOnSpellFailure = "no"

	-- Miscellaneous
	dataDirectory = "data/"
	allowChangeOutfit = "yes"
	allowChangeColors = "yes"
	allowChangeAddons = "yes"
	disableOutfitsForPrivilegedPlayers = "no"
	bankSystem = "yes"
	saveGlobalStorage = "yes"
	displaySkillLevelOnAdvance = "yes"
	spellNameInsteadOfWords = "no"
	emoteSpells = "yes"
	promptExceptionTracerErrorBox = "yes"
	storePlayerDirection = "no"
	monsterLootMessage = 3
	monsterLootMessageType = 25

	-- Ghost mode
	ghostModeInvisibleEffect = "no"
	ghostModeSpellEffects = "yes"

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

	-- Premium-related
	freePremium = "yes"
	premiumForPromotion = "yes"

	-- Blessings
	blessingsOnlyPremium = "yes"
	blessingReductionBase = 30
	blessingReductionDecreament = 5
	eachBlessReduction = 8

	-- Rates
	experienceStages = "yes"
	rateExperience = 1
	rateExperienceFromPlayers = 0
	rateSkill = 100
	rateMagic = 60
	rateLoot = 5
	rateSpawn = 10

	-- Experience from players
	minLevelThresholdForKilledPlayer = 0
	maxLevelThresholdForKilledPlayer = 0

	-- Stamina
	rateStaminaLoss = 1
	rateStaminaGain = 1000 / 3
	rateStaminaThresholdGain = 4
	staminaRatingLimitTop = 41 * 60
	staminaRatingLimitBottom = 14 * 60
	rateStaminaAboveNormal = 1.5
	rateStaminaUnderNormal = 0.5
	staminaThresholdOnlyPremium = "yes"

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

	-- Global save
	globalSaveEnabled = "no"
	globalSaveHour = 1
	shutdownAtGlobalSave = "no"
	cleanMapAtGlobalSave = "yes"

	-- Spawns
	deSpawnRange = 2
	deSpawnRadius = 50

	-- Summons
	maxPlayerSummons = 2
	teleportAllSummons = "no"
	teleportPlayerSummons = "no"

	-- Status
	ownerName = ""
	ownerEmail = "@otland.net"
	url = "http://otland.net/"
	location = "Europe"
	displayGamemastersWithOnlineCommand = "no"

	-- Logs
	adminLogsEnabled = "no"
	displayPlayersLogging = "yes"
	prefixChannelLogs = ""
	runFile = ""
	outLogName = ""
	errorLogName = ""
	truncateLogsOnStartup = "no"
i using cryingdamson6pl1-gui
 
The problem is often that those config.luas have several "-- Info" in a row, you may only have 1 "-- Info" in a row.
This one should work:
Code:
-- The Forgotten Server Config

    -- Account manager
    accountManager = "yes"
    namelockManager = "yes"
    newPlayerChooseVoc = "yes"
    newPlayerSpawnPosX = 1000
    newPlayerSpawnPosY = 1000
    newPlayerSpawnPosZ = 7
    newPlayerTownId = 1
    newPlayerLevel = 1
    newPlayerMagicLevel = 0
    generateAccountNumber = "no"

    redSkullLength = 30 * 24 * 60 * 60
    blackSkullLength = 45 * 24 * 60 * 60
    dailyFragsToRedSkull = 10
    weeklyFragsToRedSkull = 40
    monthlyFragsToRedSkull = 80
    dailyFragsToBlackSkull = dailyFragsToRedSkull
    weeklyFragsToBlackSkull = weeklyFragsToRedSkull
    monthlyFragsToBlackSkull = monthlyFragsToRedSkull
    dailyFragsToBanishment = dailyFragsToRedSkull
    weeklyFragsToBanishment = weeklyFragsToRedSkull
    monthlyFragsToBanishment = monthlyFragsToRedSkull
    blackSkulledDeathHealth = 40
    blackSkulledDeathMana = 0
    useBlackSkull = "yes"
    advancedFragList = "yes"

    -- Banishments
    notationsToBan = 3
    warningsToFinalBan = 4
    warningsToDeletion = 5
    banLength = 7 * 24 * 60 * 60
    finalBanLength = 30 * 24 * 60 * 60
    ipBanishmentLength = 1 * 24 * 60 * 60
    broadcastBanishments = "yes"
    maxViolationCommentSize = 200
    violationNameReportActionType = 2
    autoBanishUnknownBytes = "no"

    
    -- Battle
    worldType = "pvp"
    protectionLevel = 500
    pvpTileIgnoreLevelAndVocationProtection = "yes"
    pzLocked = 5000
    huntingDuration = 60 * 1000
    criticalHitChance = 7
    criticalHitMultiplier = 1
    displayCriticalHitNotify = "yes"
    removeWeaponAmmunition = "no"
    removeWeaponCharges = "no"
    removeRuneCharges = "no"
    whiteSkullTime = 2 * 60 * 1000
    noDamageToSameLookfeet = "no"
    showHealingDamage = "yes"
    showHealingDamageForMonsters = "yes"
    fieldOwnershipDuration = 5 * 1000
    stopAttackingAtExit = "no"
    oldConditionAccuracy = "no"
    loginProtectionPeriod = 10 * 1000
    deathLostPercent = 7
    stairhopDelay = 2 * 1000
    pushCreatureDelay = 2 * 1000
    deathContainerId = 1987
    gainExperienceColor = 70
    addManaSpentInPvPZone = "yes"
    squareColor = 0
    allowFightback = "yes"

    -- Connection config
    worldId = 0
    ip = "127.0.0.1"
    bindOnlyConfiguredIpAddress = "no"
    loginPort = 7171
    gamePort = 7172
    adminPort = 7171
    statusPort = 7171
    loginTries = 10
    retryTimeout = 5 * 1000
    loginTimeout = 60 * 1000
    maxPlayers = 1000
    motd = "!spells/!soft/!changesex/!sex/!buyaol/!bless/!manarune"
    displayOnOrOffAtCharlist = "no"
    onePlayerOnlinePerAccount = "yes"
    allowClones = "no"
    serverName = "Evolution 8.50"
    loginMessage = "!spells/!soft/!changesex/!sex/!buyaol/!bless/!manarune"
    statusTimeout = 5 * 60 * 1000
    replaceKickOnLogin = "yes"
    forceSlowConnectionsToDisconnect = "yes"
    loginOnlyWithLoginServer = "no"
    premiumPlayerSkipWaitList = "yes"
        
        
    -- Database
    sqlType = "mysql"
    sqlHost = "localhost"
    sqlPort = 3306
    sqlUser = "root"
    sqlPass = ""
    sqlDatabase = "mocoba"
    sqlFile = "forgottenserver.s3db"
    sqlKeepAlive = 0
    mysqlReadTimeout = 10
    mysqlWriteTimeout = 10
    passwordType = "plain"

    -- Deathlist
    deathListEnabled = "yes"
    deathListRequiredTime = 1 * 60 * 1000
    deathAssistCount = 19
    maxDeathRecords = 10

    -- Guilds
    ingameGuildManagement = "yes"
    levelToFormGuild = 8
    premiumDaysToFormGuild = 0
    guildNameMinLength = 4
    guildNameMaxLength = 20

    -- Highscores
    highscoreDisplayPlayers = 15
    updateHighscoresAfterMinutes = 60

    -- Houses
    buyableAndSellableHouses = "yes"
    houseNeedPremium = "yes"
    bedsRequirePremium = "yes"
    levelToBuyHouse = 1
    housesPerAccount = 0
    houseRentAsPrice = "no"
    housePriceAsRent = "no"
    housePriceEachSquare = 1000
    houseRentPeriod = "never"
    guildHalls = "no"

    -- Item usage
    timeBetweenActions = 200
    timeBetweenExActions = 1000
    checkCorpseOwner = "yes"
    hotkeyAimbotEnabled = "yes"
    maximumDoorLevel = 500

    -- Map
    mapName = "Evolutions"
    mapAuthor = "Komic"
    randomizeTiles = "yes"
    useHouseDataStorage = "no"
    storeTrash = "yes"
    cleanProtectedZones = "yes"
    mailboxDisabledTowns = "-1"

    -- Startup
    defaultPriority = "high"
    niceLevel = 5
    coresUsed = "-1"
    optimizeDatabaseAtStartup = "yes"
    removePremiumOnInit = "yes"
    confirmOutdatedVersion = "no"

    -- Muted buffer
    maxMessageBuffer = 4
    bufferMutedOnSpellFailure = "no"

    -- Miscellaneous
    dataDirectory = "data/"
    allowChangeOutfit = "yes"
    allowChangeColors = "yes"
    allowChangeAddons = "yes"
    disableOutfitsForPrivilegedPlayers = "no"
    bankSystem = "yes"
    saveGlobalStorage = "yes"
    displaySkillLevelOnAdvance = "yes"
    spellNameInsteadOfWords = "no"
    emoteSpells = "yes"
    promptExceptionTracerErrorBox = "yes"
    storePlayerDirection = "no"
    monsterLootMessage = 3
    monsterLootMessageType = 25

    -- Ghost mode
    ghostModeInvisibleEffect = "no"
    ghostModeSpellEffects = "yes"

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

    -- Premium-related
    freePremium = "yes"
    premiumForPromotion = "yes"

    -- Blessings
    blessingsOnlyPremium = "yes"
    blessingReductionBase = 30
    blessingReductionDecreament = 5
    eachBlessReduction = 8

    -- Rates
    experienceStages = "yes"
    rateExperience = 1
    rateExperienceFromPlayers = 0
    rateSkill = 100
    rateMagic = 60
    rateLoot = 5
    rateSpawn = 10

    -- Experience from players
    minLevelThresholdForKilledPlayer = 0
    maxLevelThresholdForKilledPlayer = 0

    -- Stamina
    rateStaminaLoss = 1
    rateStaminaGain = 1000 / 3
    rateStaminaThresholdGain = 4
    staminaRatingLimitTop = 41 * 60
    staminaRatingLimitBottom = 14 * 60
    rateStaminaAboveNormal = 1.5
    rateStaminaUnderNormal = 0.5
    staminaThresholdOnlyPremium = "yes"

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

    -- Global save
    globalSaveEnabled = "no"
    globalSaveHour = 1
    shutdownAtGlobalSave = "no"
    cleanMapAtGlobalSave = "yes"

    -- Spawns
    deSpawnRange = 2
    deSpawnRadius = 50

    -- Summons
    maxPlayerSummons = 2
    teleportAllSummons = "no"
    teleportPlayerSummons = "no"

    -- Status
    ownerName = ""
    ownerEmail = "@otland.net"
    url = "http://otland.net/"
    location = "Europe"
    displayGamemastersWithOnlineCommand = "no"

    -- Logs
    adminLogsEnabled = "no"
    displayPlayersLogging = "yes"
    prefixChannelLogs = ""
    runFile = ""
    outLogName = ""
    errorLogName = ""
    truncateLogsOnStartup = "no"
 
Back
Top