Ir para conteúdo
Banner com Efeitos

Featured Replies

Postado
  • Autor

p e o p l e

Citar

-- Account manager
    accountManager = yes
    namelockManager = true
    newPlayerChooseVoc = true
    newPlayerSpawnPosX = 1023
    newPlayerSpawnPosY = 1023
    newPlayerSpawnPosZ = 7
    newPlayerTownId = 1
    newPlayerLevel = 10
    newPlayerMagicLevel = 0
    generateAccountNumber = false

    -- Unjustified kills
    -- NOTE: *Banishment and *BlackSkull variables are >summed up<
    -- (dailyFragsToRedSkull + dailyFragsToBanishment) with their
    -- *RedSkull equivalents.
    -- Auto banishing works only if useBlackSkull set to negative.
    -- advancedFragList is not advised if you use huge frags
    -- requirements.
    redSkullLength = 24 * 60 * 60
    blackSkullLength = 24 * 60 * 60
    dailyFragsToRedSkull = 5
    weeklyFragsToRedSkull = 10
    monthlyFragsToRedSkull = 15
    dailyFragsToBlackSkull = dailyFragsToRedSkull
    weeklyFragsToBlackSkull = weeklyFragsToRedSkull
    monthlyFragsToBlackSkull = monthlyFragsToRedSkull
    dailyFragsToBanishment = dailyFragsToRedSkull
    weeklyFragsToBanishment = weeklyFragsToRedSkull
    monthlyFragsToBanishment = monthlyFragsToRedSkull
    blackSkulledDeathHealth = 100
    blackSkulledDeathMana = 100
    useBlackSkull = true
    useFragHandler = true
    advancedFragList = false

    -- Banishments
    -- violationNameReportActionType 1 = just a report, 2 = name lock, 3 = player banishment
    -- killsBanLength works only if useBlackSkull option is disabled.
    notationsToBan = 999
    warningsToFinalBan = 999
    warningsToDeletion = 999
    banLength = 7 * 24 * 60 * 60
    killsBanLength = 24 * 60 * 60
    finalBanLength = 30 * 24 * 60 * 60
    ipBanishmentLength = 1 * 24 * 60 * 60
    broadcastBanishments = true
    maxViolationCommentSize = 200
    violationNameReportActionType = 2
    autoBanishUnknownBytes = false

    -- Battle
    worldType = "Pvp"
    protectionLevel = 50
    pvpTileIgnoreLevelAndVocationProtection = yes
    pzLocked = 15 * 450
    huntingDuration = 30 * 800
    criticalHitChance = 80
    criticalHitMultiplier = 1
    displayCriticalHitNotify = yes
    removeWeaponAmmunition = false
    removeWeaponCharges = false
    removeRuneCharges = false
    whiteSkullTime = 2
    noDamageToSameLookfeet = false
    showHealingDamage = true
    showHealingDamageForMonsters = true
    fieldOwnershipDuration = 5 * 1000
    stopAttackingAtExit = false
    oldConditionAccuracy = false
    loginProtectionPeriod = 1
    deathLostPercent = 10
    stairhopDelay = 0
    pushCreatureDelay = 1
    deathContainerId = 1987
    gainExperienceColor = 113
    addManaSpentInPvPZone = true
    squareColor = 0
    allowFightback = yes

    -- Connection config
    worldId = 0
    ip = "192.168.2.100"
    bindOnlyConfiguredIpAddress = false
    loginPort = 7171
    gamePort = 7172
    adminPort = 7171
    statusPort = 7171
    loginTries = 5
    retryTimeout = 2 * 1000
    loginTimeout = 30 * 1000
    maxPlayers = 200
    motd = "Bem-Vindo ao Tga-OT!"
    displayOnOrOffAtCharlist = true
    onePlayerOnlinePerAccount = false
    allowClones = true
    serverName = "Tgaot"
    loginMessage = "Bem-Vindo ao Tga-OT!"
    statusTimeout = 5 * 60 * 1000
    replaceKickOnLogin = yes
    forceSlowConnectionsToDisconnect = false
    loginOnlyWithLoginServer = false
    premiumPlayerSkipWaitList = false

    -- Database
    -- NOTE: sqlFile is used only by sqlite database, and sqlKeepAlive by mysql database.
    -- To disable sqlKeepAlive such as mysqlReadTimeout use 0 value.
    sqlType = "sqlite"
    sqlHost = "localhost"
    sqlPort = 3306
    sqlUser = "root"
    sqlPass = ""
    sqlDatabase = "theforgottenserver"
    sqlFile = "forgottenserver.s3db"
    sqlKeepAlive = 1
    mysqlReadTimeout = 10
    mysqlWriteTimeout = 10
    encryptionType = "plain"

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

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

    -- Highscores
    highscoreDisplayPlayers = 15
    updateHighscoresAfterMinutes = 1

    -- Houses
    buyableAndSellableHouses = true
    houseNeedPremium = true
    bedsRequirePremium = true
    levelToBuyHouse = 500
    housesPerAccount = 0
    houseRentAsPrice = false
    housePriceAsRent = false
    housePriceEachSquare = 35000
    houseRentPeriod = "never"
    houseCleanOld = 0
    guildHalls = true

    -- Item usage
    timeBetweenActions = 100
    timeBetweenExActions = 1000
    hotkeyAimbotEnabled = true

    -- Map
    -- NOTE: storeTrash costs more memory, but will perform alot faster cleaning.
    mapName = "tgaot"
    mapAuthor = "Tirso"
    randomizeTiles = true
    storeTrash = true
    cleanProtectedZones = true
    mailboxDisabledTowns = "-1"

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

    -- Startup
    optimizeDatabaseAtStartup = true
    removePremiumOnInit = false
    confirmOutdatedVersion = false

    -- Spells
    formulaLevel = 10.0
    formulaMagic = 10.0
    bufferMutedOnSpellFailure = false
    spellNameInsteadOfWords = True
    emoteSpells = true

    -- Outfits
    allowChangeOutfit = yes
    allowChangeColors = yes
    allowChangeAddons = yes
    disableOutfitsForPrivilegedPlayers = false
    addonsOnlyPremium = yes

    -- Miscellaneous
    -- NOTE: promptExceptionTracerErrorBox works only with precompiled support feature,
    -- called "exception tracer" (__EXCEPTION_TRACER__ flag).
    dataDirectory = "data/"
    bankSystem = true
    displaySkillLevelOnAdvance = true
    promptExceptionTracerErrorBox = true
    separateViplistPerCharacter = false
    maximumDoorLevel = 1000
    maxMessageBuffer = 6

    -- Saving-related
    -- useHouseDataStorage usage may be found at README.
    saveGlobalStorage = yes
    useHouseDataStorage = true
    storePlayerDirection = true

    -- Loot
    -- monsterLootMessage 0 to disable, 1 - only party, 2 - only player, 3 - party or player (like Tibia's)
    checkCorpseOwner = true
    monsterLootMessage = 0
    monsterLootMessageType = 25

    -- Ghost mode
    ghostModeInvisibleEffect = true
    ghostModeSpellEffects = true

    -- Limits
    idleWarningTime = 9 * 60 * 1000
    idleKickTime = 10 * 60 * 1000
    expireReportsAfterReads = 1
    playerQueryDeepness = 2
    maxItemsPerPZTile = 0
    maxItemsPerHouseTile = 0

    -- Premium-related
    freePremium = true
    premiumForPromotion = true

    -- Blessings
    -- NOTE: blessingReduction* regards items/containers loss.
    -- eachBlessReduction is how much each bless reduces the experience/magic/skills loss.
    blessingOnlyPremium = true
    blessingReductionBase = 30
    blessingReductionDecreament = 5
    eachBlessReduction = 0

    -- Rates
    -- NOTE: experienceStages configuration is located in data/XML/stages.xml.
    -- rateExperienceFromPlayers 0 to disable.
    experienceStages = true
    rateExperience = 900
    rateExperienceFromPlayers = 80
    rateSkill = 95.0
    rateMagic = 45.0
    rateLoot = 25
    rateSpawn = 10

    -- Monster rates
    rateMonsterHealth = 1.0
    rateMonsterMana = 1.0
    rateMonsterAttack = 1.0
    rateMonsterDefense = 1.0

    -- Experience from players
    -- NOTE: min~Threshold* set to 0 will disable the minimum threshold:
    -- player will gain experience from every lower leveled player.
    -- max~Threshold* set to 0 will disable the maximum threshold:
    -- player will gain experience from every higher leveled player.
    minLevelThresholdForKilledPlayer = 0
    maxLevelThresholdForKilledPlayer = 1

    -- Stamina
    -- NOTE: Stamina is stored in miliseconds, so seconds are multiplied by 1000.
    -- rateStaminaHits multiplies every hit done a creature, which are later
    -- multiplied by player attack speed.
    -- rateStaminaGain is divider of every logged out second, eg:
    -- 60000 / 3 = 20000 milliseconds, what gives 20 stamina seconds for 1 minute being logged off.
    -- rateStaminaThresholdGain is divider for the premium stamina.
    -- staminaRatingLimit* is in minutes.
    rateStaminaLoss = 0
    rateStaminaGain = 3
    rateStaminaThresholdGain = 12
    staminaRatingLimitTop = 41 * 60
    staminaRatingLimitBottom = 14 * 60
    rateStaminaAboveNormal = 1.5
    rateStaminaUnderNormal = 0.5
    staminaThresholdOnlyPremium = true

    -- Party
    -- NOTE: experienceShareLevelDifference is float number.
    -- experienceShareLevelDifference is highestLevel * value
    experienceShareRadiusX = 15
    experienceShareRadiusY = 15
    experienceShareRadiusZ = 1
    experienceShareLevelDifference = 2 / 3
    extraPartyExperienceLimit = 20
    extraPartyExperiencePercent = 5
    experienceShareActivity = 2 * 60 * 1000

    -- Global save
    -- NOTE: globalSaveHour means like 03:00, not that it will save every 3 hours,
    -- if you want such a system please check out data/globalevents/globalevents.xml.
    globalSaveEnabled = false
    globalSaveHour = 8
    shutdownAtGlobalSave = true
    cleanMapAtGlobalSave = false

    -- Spawns
    deSpawnRange = 2
    deSpawnRadius = 30

    -- Summons
    maxPlayerSummons = 3
    teleportAllSummons = true
    teleportPlayerSummons = true

    -- Status
    ownerName = "Tga Ot"
    ownerEmail = "[email protected]"
    url = "http://WorldTibia.net/"
    location = "Brazil"
    displayGamemastersWithOnlineCommand = false

    -- Logs
    -- NOTE: This kind of logging does not work in GUI version.
    -- For such, please compile the software with __GUI_LOGS__ flag.
    adminLogsEnabled = false
    displayPlayersLogging = true
    prefixChannelLogs = ""
    runFile = ""
    outLogName = ""
    errorLogName = ""
    truncateLogsOnStartup = false

 

 

  • Respostas 8
  • Visualizações 886
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • creaturescripts/droploot.lua function onDeath(player, corpse, killer, mostDamage, unjustified, mostDamage_unjustified) if getPlayerFlagValue(player, PlayerFlag_NotGenerateLoot) or player:getVocation

  • Por gentileza poste seu config.lua em spoiler.

Postado
  • Autor

<?xml version="1.0" encoding="UTF-8"?>
<creaturescripts>

<event type="login" name="PlayerLogin" event="script" value="login.lua"/>
    <event type="login" name="FirstItems" event="script" value="firstitems.lua"/>
    <event type="login" name="StartSkills" event="script" value="startskills.lua"/>
    <event type="login" name="Lowlevellock" event="script" value="lowlevellock.lua"/>
        <event type="death" name="DeathBroadcast" event="script" value="deathBroadcast.lua"/>
        <event type="statschange" name="dodge" event="script" value="dodge.lua"/>
        <event type="think" name="Effects" event="script" value="tpfalante.lua"/>
        <event type="login" name="EffLogin" event="script" value="tpfalante.lua"/>
        <event type="attack" name="onAttackSummon" event="script" value="onattacksummon.lua"/>
        <event type="kill" name="anunciarmorte" event="script" value="anunciar_morte.lua"/>
        <event type="advance" name="UpAbsolute" event="script" value="uplevelabsolute.lua"/>
        <event type="look" name="LookPlayer" event="script" value="lookplayer.lua"/>
        <event type="think" name="TiraBattle" event="script" value="tirabattle.lua"/>
        <event type="login" name="BattleLogin" event="script" value="BattleCreatureScript.lua"/>
        <event type="PrepareDeath" name="BattleDeath" event="script" value="BattleCreatureScript.lua"/>
        <event type="combat" name="BattleTeam" event="script" value="BattleCreatureScript.lua"/>

 


<!-- Idle -->

<event type="think" name="Idle" event="script" value="idle.lua"/>
       

<!-- CRITICAL SYSTEM -->
   <event type="statschange" name="critical" event="script" value="critical.lua"/>
</creaturescripts>

p e o p l e

 

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo