Jump to content
Close

Farathor

Member
  • Content Count

    353
  • Joined

  • Last visited

1 Follower

About Farathor

  • Rank
    Eduardo Rodrigues

Profile Information

  • Gender
    Masculino
  • I am
    Programmer

Recent Profile Visitors

1585 profile views
  1. Quando um player morre no meu servidor, ele está recuperando toda a stamina. Alguém pode me ajudar com isso?
  2. -- The OTX Server Config -- Owner Data ownerName = "Farathor" ownerEmail = "edu.sene.rodrigues@hotmail.com" url = "http://baiak-hells.com/" location = "Brazil" -- Messages motd = "Welcome to the Baiak Hells!" serverName = "Baiak Hells" loginMessage = "Welcome to the Baiak Hells!" displayGamemastersWithOnlineCommand = false -- MySql sqlType = "mysql" sqlHost = "127.0.0.1" sqlPort = 3306 sqlUser = "root" sqlPass = "" sqlDatabase = "" sqlFile = "schemas/otxserver.s3db" sqlKeepAlive = 0 mysqlReadTimeout = 0 mysqlWriteTimeout = 0 mysqlReconnectionAttempts = 5 encryptionType = "sha1" -- World / Ip / Port worldId = 0 ip = "66.70.190.56" worldType = "open" bindOnlyGlobalAddress = false loginPort = 7171 gamePort = "7172" statusPort = 7171 loginOnlyWithLoginServer = false -- Account manager accountManager = true namelockManager = false newPlayerChooseVoc = true newPlayerSpawnPosX = 1000 newPlayerSpawnPosY = 1000 newPlayerSpawnPosZ = 7 newPlayerTownId = 1 newPlayerLevel = 8 newPlayerMagicLevel = 0 generateAccountNumber = false generateAccountSalt = false -- Limits on frags / Time fragsLimit = 24 * 60 * 60 fragsSecondLimit = 7 * 24 * 60 * 60 fragsThirdLimit = 30 * 24 * 60 * 60 -- Red Skull Config fragsToRedSkull = 50 fragsSecondToRedSkull = 150 fragsThirdToRedSkull = 600 redSkullLength = 3 * 24 * 60 * 60 -- Black Skull Config fragsToBlackSkull = 50 fragsSecondToBlackSkull = 150 fragsThirdToBlackSkull = 600 blackSkulledDeathHealth = 40 blackSkulledDeathMana = 0 blackSkullLength = 7 * 24 * 60 * 60 useBlackSkull = true -- Banishment Config -- killsBanLength works only if useBlackSkull option is disabled. notationsToBan = 3 warningsToFinalBan = 4 warningsToDeletion = 5 banLength = 7 * 24 * 60 * 60 killsBanLength = 7 * 24 * 60 * 60 finalBanLength = 30 * 24 * 60 * 60 ipBanLength = 1 * 24 * 60 * 60 fragsToBanishment = 7 fragsSecondToBanishment = 21 fragsThirdToBanishment = 41 -- Battle -- NOTE: showHealth/ManaChangeForMonsters inherites from showHealth/ManaChange. protectionLevel = 1 pvpTileIgnoreLevelAndVocationProtection = true pzLocked = 1 * 60 * 1000 huntingDuration = 1 * 60 * 1000 criticalHitMultiplier = 1 displayCriticalHitNotify = false removeWeaponAmmunition = false removeWeaponCharges = false removeRuneCharges = false whiteSkullTime = 1 * 60 * 1000 advancedFragList = true useFragHandler = true noDamageToSameLookfeet = false showHealthChange = true showManaChange = false showHealthChangeForMonsters = false showManaChangeForMonsters = false fieldOwnershipDuration = 5 * 1000 stopAttackingAtExit = false loginProtectionPeriod = 1 * 1000 deathLostPercent = 5 stairhopDelay = 0.5 * 1000 pushCreatureDelay = 0.2 * 1000 deathContainerId = 1987 gainExperienceColor = 215 addManaSpentInPvPZone = true recoverManaAfterDeathInPvPZone = true squareColor = 0 broadcastBanishments = false maxViolationCommentSize = 60 violationNameReportActionType = 2 -- OTX Server Extras Features -- Corpse Block -- If set to true, players won't be able to immediately throw fields on top of corpses after killing the monster allowCorpseBlock = false -- Push creatures -- If set to false, players won't be able to push creatures while other actions are exhausted(for example potions) allowIndependentCreaturePush = true -- Battle optionalWarAttackableAlly = true fistBaseAttack = 7 criticalHitChance = 7 noDamageToGuildMates = false -- if true then no damage, if false then damage noDamageToPartyMembers = false -- if true then no damage, if false then damage -- Rook System rookLevelTo = 5 rookLevelToLeaveRook = 8 rookTownId = 1 useRookSystem = true -- Monsters Attack Config -- set monsterAttacksOnlyDamagePlayers to false if you want monster's attacks to damage other nearby monsters monsterAttacksOnlyDamagePlayers = true -- Paralyze delay paralyzeDelay = 1000 -- GUI premiumDaysToAddByGui = 10 -- Depot and Miscellaneous -- set playerFollowExhaust to 2000 if someone causes lags and kicks by following unreachable creatures too often useCapacity = true defaultDepotSize = 500 defaultDepotSizePremium = 1000 enableProtectionQuestForGM = true cleanItemsInMap = false playerFollowExhaust = 2000 -- 8.7x + config monsterSpawnWalkback = true allowBlockSpawn = true classicEquipmentSlots = true -- Summons and monsters NoShareExpSummonMonster = false -- Others enableLootBagDisplay = false highscoreDisplayPlayers = 10 updateHighscoresAfterMinutes = 60 attackImmediatelyAfterLoggingIn = false exhaustionNPC = true exhaustionInSecondsNPC = 0.5 delayLastPushStep = true optionalProtection = false -- Advanced Version -- Note: If you use another protocol than the one we set as you will have functional failures. -- Supported (860) = 8.60 manualVersionConfig = false versionMin = 860 versionMax = 860 versionMsg = "Only clients with protocol 8.60 allowed!" -- ConfigSpells -- Note: set noAttackHealingSimultaneus to true if you want the attack and healing spells to have the same exhausted noAttackHealingSimultaneus = false -- Connection config loginTries = 20 retryTimeout = 5 * 1000 loginTimeout = 60 * 1000 maxPlayers = 1000 displayOnOrOffAtCharlist = false onePlayerOnlinePerAccount = true allowClones = 0 statusTimeout = 1000 replaceKickOnLogin = true forceSlowConnectionsToDisconnect = false premiumPlayerSkipWaitList = true packetsPerSecond = 1000 loginProtectionTime = 1 -- Death List and Blessings -- Function retroPVP true change it: -- deathAssistCount to 1 -- useFairfightReduction to false -- fairFightTimeRange = 30 deathListEnabled = true deathListRequiredTime = 1 * 60 * 1000 maxDeathRecords = 5 multipleNames = false -- Retro PVP retroPVP = false deathAssistCount = 20 -- Blessings blessings = true blessingOnlyPremium = false blessingReductionBase = 30 blessingReductionDecrement = 5 eachBlessReduction = 8 useFairfightReduction = true fairFightTimeRange = 60 pvpBlessingThreshold = 40 -- Guilds -- NOTE: externalGuildWarsManagement supports Automatic Account Creator(webpage or whatever you want) externalGuildWarsManagement = false ingameGuildManagement = true levelToFormGuild = 100 premiumDaysToFormGuild = 0 guildNameMinLength = 4 guildNameMaxLength = 20 -- Houses buyableAndSellableHouses = true houseNeedPremium = false bedsRequirePremium = false levelToBuyHouse = 100 housesPerAccount = 1 houseRentAsPrice = false housePriceAsRent = false housePriceEachSquare = 100000 houseRentPeriod = "weekly" houseCleanOld = 8 * 24 * 60 * 60 guildHalls = true houseSkipInitialRent = true houseProtection = true -- Item usage timeBetweenActions = 0 timeBetweenExActions = 0 timeBetweenCustomActions = 0 checkCorpseOwner = true hotkeyAimbotEnabled = true maximumDoorLevel = 999 tradeLimit = 100 canOnlyRopePlayers = false -- Map -- NOTE: storeTrash costs more memory, but will perform alot faster cleaning. -- houseDataStorage usage may be found at how-use-internal-functions.log mapAuthor = "Farathor" randomizeTiles = true houseDataStorage = "binary-tilebased" storeTrash = true cleanProtectedZones = true mapName = "BaiakHells2019.otbm" -- For Windows(compiled with MSVC) and Linux use: -- OTX Server use default GroundCache -- GroundCache mode save memory: __GROUND_CACHE__ -- forgotten map on normal mode use memory: 361,512 KB -- forgotten map with groundCache mode use memory: 334,124 KB -- Mailbox mailMaxAttempts = 5 mailBlockPeriod = 30 * 60 * 1000 mailAttemptsFadeTime = 5 * 60 * 1000 mailboxDisabledTowns = "" -- Example disable rook depot (temple) "4" -- mailboxDisabledTowns = "4" -- Startup -- For Linux use "-1" is default -- daemonize works only on *nix, same as niceLevel daemonize = false defaultPriority = "higher" niceLevel = 5 coresUsed = "-1" startupDatabaseOptimization = true removePremiumOnInit = true confirmOutdatedVersion = false skipItemsVersionCheck = true -- Muted buffer maxMessageBuffer = 4 -- Miscellaneous dataDirectory = "data/" logsDirectory = "data/logs/" disableOutfitsForPrivilegedPlayers = false bankSystem = true spellNameInsteadOfWords = false emoteSpells = true unifiedSpells = true promptExceptionTracerErrorBox = true storePlayerDirection = false savePlayerData = true monsterLootMessage = 3 monsterLootMessageType = 25 separateViplistPerCharacter = false vipListDefaultLimit = 20 vipListDefaultPremiumLimit = 100 -- Outfits allowChangeOutfit = true allowChangeColors = true allowChangeAddons = true addonsOnlyPremium = false -- Ghost mode ghostModeInvisibleEffect = true ghostModeSpellEffects = true -- Limits -- Tile Limits set to 0 for prevent crash idleWarningTime = 14 * 60 * 1000 idleKickTime = 15 * 60 * 1000 expireReportsAfterReads = 1 playerQueryDeepness = -1 protectionTileLimit = 0 houseTileLimit = 0 tileLimit = 0 -- Premium-related freePremium = false premiumForPromotion = false updatePremiumStateAtStartup = true -- Rates experienceStages = true rateExperience = 100 rateExperienceFromPlayers = 0 levelToOfflineTraining = 8 rateSkill = 10 rateSkillOffline = 5 rateMagic = 5 rateMagicOffline = 2 rateLoot = 5 rateSpawnMin = 1 rateSpawnMax = 1 formulaLevel = 5.0 formulaMagic = 1.0 -- Monster rates rateMonsterHealth = 1.0 rateMonsterMana = 1.0 rateMonsterAttack = 1.0 rateMonsterDefense = 1.0 -- Experience from players minLevelThresholdForKilledPlayer = 0.9 maxLevelThresholdForKilledPlayer = 1.1 -- Stamina System -- NOTE: The Stamina gain will only start counting after 10 minutes of being offline -- rateStaminaLoss = The amount of Stamina(in minutes) a player will loose after 1 minute of hunting -- rateStaminaGain = The amount of time(in minutes) a player will need to be offline to get 1 minute of Stamina(from 0 stamina to 'staminaRatingLimitTop') -- rateStaminaThresholdGain = The amount of time(in minutes) a player will need to be offline to get 1 minute of Stamina(from 'staminaRatingLimitTop' to full stamina) -- staminaRatingLimitTop = Above this Stamina players will receive 'rateStaminaAboveNormal' times the amount of the exp -- staminaRatingLimitBottom = Below this Stamina players will receive 'rateStaminaUnderNormal' times the amount of the exp -- staminaLootLimit = Below this Stamina players will no longer receive any loot -- rateStaminaAboveNormal = The experience multiplier for players above 'staminaRatingLimitTop' Stamina(1.5 means the player will receive 50% extra experience) -- rateStaminaUnderNormal = The experience multiplier for players below 'staminaRatingLimitBottom' Stamina(0.5 means the player will receive only half the experience) rateStaminaLoss = 1 rateStaminaGain = 3 rateStaminaThresholdGain = 12 staminaRatingLimitTop = 40 * 60 staminaRatingLimitBottom = 14 * 60 staminaLootLimit = 14 * 60 rateStaminaAboveNormal = 1.5 rateStaminaUnderNormal = 0.5 staminaThresholdOnlyPremium = false -- Party System experienceShareRadiusX = 30 experienceShareRadiusY = 30 experienceShareRadiusZ = 1 experienceShareLevelDifference = 2 / 3 extraPartyExperienceLimit = 20 extraPartyExperiencePercent = 5 experienceShareActivity = 2 * 60 * 1000 -- Global save globalSaveEnabled = false globalSaveHour = 8 globalSaveMinute = 0 shutdownAtGlobalSave = true cleanMapAtGlobalSave = false -- Spawns minRateSpawn = 1 maxRateSpawn = 3 deSpawnRange = 2 deSpawnRadius = 50 -- Summons maxPlayerSummons = 2 teleportAllSummons = false teleportPlayerSummons = true -- Logs disableLuaErrors = false adminLogs = true displayPlayersLogging = true prefixChannelLogs = "" runFile = "server/run.log" outputLog = "server/out.log" truncateLogOnStartup = false logPlayersStatements = false -- Manager -- NOTE: managerPassword left blank disables manager. managerPort = 7171 managerLogs = true managerPassword = "" managerLocalhostOnly = true managerConnectionsLimit = 1 -- Admin -- NOTE: adminPassword left blank disables manager. -- Set to anything if you set adminRequireLogin to false. -- adminEncryption available options: rsa1024xtea; -- remember to set correct data! adminPort = 7171 adminPassword = "" adminLocalhostOnly = true adminConnectionsLimit = 1 adminRequireLogin = true adminEncryption = "" adminEncryptionData = "" -- Don't edit use at your own risk saveGlobalStorage = false bufferMutedOnSpellFailure = false
  3. Olá, gostaria de uma ajuda. Meu servidor a cada praticamente 1 hora ele simplesmente congela durante uns 10, 20 segundos. O Consumo da CPU, e da memoria não chega nem perto de 100%. Já olhei globalevents que executam a cada 1 hora, desativei o mesmo e não parou de travar. Eu uso debian 9
  4. Aprender mesmo Mas com o script pronto, consigo estudá-lo também
  5. Tipo assim, esse script é para um evento. Quando ele atacar alguém desse evento, o attack será uma bola de holy que hita entre 150 a 300, não interessa se ele é knight, paladin ou mage, o ataque será o mesmo.
  6. Mas tipo assim, se eu estiver usando uma spear e atacar alguém a spear não teria utilidade sabe? Dentro dessa área independente do item se ele atacar alguém vai ser definido independente do item
  7. Bom, eu estou pensando em criar um evento, mas o problema é que eu não tenho ideia de como fazer a seguinte feature desse evento: Tipo assim, quando o player receber tal storage todo ataque que ele fizer nos players irão ser pré definidos. Como assim? Por exemplo, se o jogador está com a storage, todo ataque que ele fizer, será igual uma wand, independente da vocação, e com o ataque limitado de 150 a 300.
  8. Você quer uma proteção em script no servidor ou na sua maquina?
  9. error: comparison between signed and unsigned integer expressions [-Werror=sign-compare] if (regenerationActivated && timeInPz >= timeNow) {
  10. Boa noite, gostaria de ajudar de como faço para remover aquele spam das actions. Por exemplo, quando eu uso uma runa ele fica dando esse spam independente da runa ser lançada ou não 21:23 Using one of 100 sudden death runes... 21:23 Using one of 100 sudden death runes... 21:23 Using one of 100 sudden death runes... 21:23 Using one of 100 sudden death runes... Gostaria de saber como eu coloco para isso aparecer somente quando a runa realmente for usada

Open Tibia Server

Quer aprender a criar seu próprio servidor de Tibia? Então está no lugar certo, aqui você encontrará milhares de tutorias, scripts, códigos, mapas e utilitários para que você possa fazer o seu próprio servidor de Tibia começando do zero.

Redes Sociais

Anuncie no Tibia King

Precisa de mais visibilidade em seus projetos? Quer fazer um plano publicitário para o seu servidor? Anuncie no Tibia King e faça sua divulgação, possuímos centenas de acessos simultâneos e milhares diários, com certeza será a sua solução!

×
×
  • Create New...