Advertisement
Guest User

Untitled

a guest
Feb 26th, 2018
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.13 KB | None | 0 0
  1. -- Account manager
  2. accountManager = true
  3. namelockManager = true
  4. newPlayerChooseVoc = true
  5. newPlayerSpawnPosX = 1000
  6. newPlayerSpawnPosY = 1000
  7. newPlayerSpawnPosZ = 7
  8. newPlayerTownId = 1
  9. newPlayerLevel = 8
  10. newPlayerMagicLevel = 0
  11. generateAccountNumber = false
  12.  
  13. -- Auto Combo Dedecter
  14. comboTime = 100
  15. comboMembers = 2
  16. comboFriends = 3
  17. comboFriendsClearTime = 5 * 60 * 1000
  18. comboFriendsClearInterval = 1 * 60 * 1000
  19. comboShowAnimation = 1
  20.  
  21. -- Anti Paralyze Dedection
  22. paralyzeSlow = 10 -- decrease basespeed percent
  23. paralyzeMinTime = 200 -- if unparalyze time under (miliseconds) count it as too fast
  24. paralyzeChecks = 3 -- after how many too fast unparalyzes punish player (slow)
  25.  
  26. -- Anti MC
  27. -- At data/creaturescripts/scripts/Antimagebomb.lua --You can configure it!
  28. antimulticlient = true --Do you want allow the player to check max players on one ip?
  29.  
  30.  
  31. -- Unjustified kills
  32. -- NOTE: *Banishment and *BlackSkull variables are >summed up<
  33. -- (dailyFragsToRedSkull + dailyFragsToBanishment) with their
  34. -- *RedSkull equivalents.
  35. -- Auto banishing works only if useBlackSkull set to negative.
  36. -- advancedFragList is not advised if you use huge frags
  37. -- requirements.
  38. redSkullLength = 30 * 24 * 60 * 60
  39. blackSkullLength = 45 * 24 * 60 * 60
  40. dailyFragsToRedSkull = 3
  41. weeklyFragsToRedSkull = 5
  42. monthlyFragsToRedSkull = 10
  43. dailyFragsToBlackSkull = dailyFragsToRedSkull
  44. weeklyFragsToBlackSkull = weeklyFragsToRedSkull
  45. monthlyFragsToBlackSkull = monthlyFragsToRedSkull
  46. dailyFragsToBanishment = dailyFragsToRedSkull
  47. weeklyFragsToBanishment = weeklyFragsToRedSkull
  48. monthlyFragsToBanishment = monthlyFragsToRedSkull
  49. blackSkulledDeathHealth = 40
  50. blackSkulledDeathMana = 0
  51. useBlackSkull = true
  52. useFragHandler = true
  53. advancedFragList = false
  54.  
  55. -- Banishments
  56. -- violationNameReportActionType 1 = just a report, 2 = name lock, 3 = player banishment
  57. -- killsBanLength works only if useBlackSkull option is disabled.
  58. notationsToBan = 3
  59. warningsToFinalBan = 4
  60. warningsToDeletion = 5
  61. banLength = 7 * 24 * 60 * 60
  62. killsBanLength = 7 * 24 * 60 * 60
  63. finalBanLength = 30 * 24 * 60 * 60
  64. ipBanishmentLength = 1 * 24 * 60 * 60
  65. broadcastBanishments = true
  66. maxViolationCommentSize = 200
  67. violationNameReportActionType = 2
  68. autoBanishUnknownBytes = false
  69.  
  70. -- Battle
  71. -- NOTE: showHealingDamageForMonsters inheritates from showHealingDamage.
  72. -- loginProtectionPeriod is the famous Tibia anti-magebomb system.
  73. -- deathLostPercent set to nil enables manual mode.
  74. worldType = "pvp"
  75. protectionLevel = 1
  76. pvpTileIgnoreLevelAndVocationProtection = true
  77. pzLocked = 60 * 1000
  78. huntingDuration = 60 * 1000
  79. criticalHitChance = 7
  80. criticalHitMultiplier = 1
  81. displayCriticalHitNotify = false
  82. removeWeaponAmmunition = true
  83. removeWeaponCharges = true
  84. removeRuneCharges = true
  85. whiteSkullTime = 15 * 60 * 1000
  86. noDamageToSameLookfeet = false
  87. showHealingDamage = false
  88. showHealingDamageForMonsters = false
  89. fieldOwnershipDuration = 5 * 1000
  90. stopAttackingAtExit = false
  91. oldConditionAccuracy = false
  92. loginProtectionPeriod = 10 * 1000
  93. deathLostPercent = 10
  94. stairhopDelay = 2 * 1000
  95. pushCreatureDelay = 2 * 1000
  96. deathContainerId = 1987
  97. gainExperienceColor = 215
  98. addManaSpentInPvPZone = true
  99. squareColor = 0
  100. allowFightback = true
  101.  
  102. -- Connection config
  103. worldId = 0
  104. ip = "127.0.0.1"
  105. bindOnlyConfiguredIpAddress = false
  106. loginPort = 7171
  107. gamePort = 7172
  108. adminPort = 7171
  109. statusPort = 7171
  110. loginTries = 10
  111. retryTimeout = 5 * 1000
  112. loginTimeout = 60 * 1000
  113. maxPlayers = 1000
  114. motd = "Welcome to the Forgotten Server 8.60!"
  115. displayOnOrOffAtCharlist = false
  116. onePlayerOnlinePerAccount = true
  117. allowClones = false
  118. serverName = "Forgotten 8.60"
  119. loginMessage = "Welcome to the Forgotten Server 8.60!"
  120. statusTimeout = 5 * 60 * 1000
  121. replaceKickOnLogin = true
  122. forceSlowConnectionsToDisconnect = false
  123. loginOnlyWithLoginServer = false
  124. premiumPlayerSkipWaitList = false
  125.  
  126. -- Database
  127. -- NOTE: sqlFile is used only by sqlite database, and sqlKeepAlive by mysql database.
  128. -- To disable sqlKeepAlive such as mysqlReadTimeout use 0 value.
  129. sqlType = "sqlite"
  130. sqlHost = "localhost"
  131. sqlPort = 3306
  132. sqlUser = "root"
  133. sqlPass = ""
  134. sqlDatabase = "theforgottenserver"
  135. sqlFile = "forgottenserver.s3db"
  136. sqlKeepAlive = 0
  137. mysqlReadTimeout = 10
  138. mysqlWriteTimeout = 10
  139. encryptionType = "plain"
  140.  
  141. -- Deathlist
  142. deathListEnabled = true
  143. deathListRequiredTime = 1 * 60 * 1000
  144. deathAssistCount = 19
  145. maxDeathRecords = 5
  146.  
  147. -- Guilds
  148. ingameGuildManagement = true
  149. levelToFormGuild = 8
  150. premiumDaysToFormGuild = 0
  151. guildNameMinLength = 4
  152. guildNameMaxLength = 20
  153.  
  154. -- Highscores
  155. highscoreDisplayPlayers = 15
  156. updateHighscoresAfterMinutes = 60
  157.  
  158. -- Houses
  159. buyableAndSellableHouses = true
  160. houseNeedPremium = true
  161. bedsRequirePremium = true
  162. levelToBuyHouse = 1
  163. housesPerAccount = 0
  164. houseRentAsPrice = false
  165. housePriceAsRent = false
  166. housePriceEachSquare = 1000
  167. houseRentPeriod = "never"
  168. houseCleanOld = 0
  169. guildHalls = false
  170.  
  171. -- Item usage
  172. timeBetweenActions = 200
  173. timeBetweenExActions = 1000
  174. hotkeyAimbotEnabled = true
  175.  
  176. -- Map
  177. -- NOTE: storeTrash costs more memory, but will perform alot faster cleaning.
  178. mapName = "forgotten"
  179. mapAuthor = "Komic"
  180. randomizeTiles = true
  181. storeTrash = true
  182. cleanProtectedZones = true
  183. mailboxDisabledTowns = "-1"
  184.  
  185. -- Process
  186. -- NOTE: defaultPriority works only on Windows and niceLevel on *nix
  187. -- coresUsed are seperated by comma cores ids used by server process,
  188. -- default is -1, so it stays untouched (automaticaly assigned by OS).
  189. defaultPriority = "high"
  190. niceLevel = 5
  191. coresUsed = "-1"
  192.  
  193. -- Startup
  194. optimizeDatabaseAtStartup = true
  195. removePremiumOnInit = true
  196. confirmOutdatedVersion = false
  197.  
  198. -- Spells
  199. formulaLevel = 5.0
  200. formulaMagic = 1.0
  201. bufferMutedOnSpellFailure = false
  202. spellNameInsteadOfWords = false
  203. emoteSpells = false
  204.  
  205. -- Outfits
  206. allowChangeOutfit = true
  207. allowChangeColors = true
  208. allowChangeAddons = true
  209. disableOutfitsForPrivilegedPlayers = false
  210. addonsOnlyPremium = true
  211.  
  212. -- Miscellaneous
  213. -- NOTE: promptExceptionTracerErrorBox works only with precompiled support feature,
  214. -- called "exception tracer" (__EXCEPTION_TRACER__ flag).
  215. dataDirectory = "data/"
  216. bankSystem = true
  217. displaySkillLevelOnAdvance = false
  218. promptExceptionTracerErrorBox = true
  219. separateViplistPerCharacter = false
  220. maximumDoorLevel = 500
  221. maxMessageBuffer = 4
  222.  
  223. -- Saving-related
  224. -- useHouseDataStorage usage may be found at README.
  225. saveGlobalStorage = true
  226. useHouseDataStorage = false
  227. storePlayerDirection = false
  228.  
  229. -- Loot
  230. -- monsterLootMessage 0 to disable, 1 - only party, 2 - only player, 3 - party or player (like Tibia's)
  231. checkCorpseOwner = true
  232. monsterLootMessage = 3
  233. monsterLootMessageType = 25
  234.  
  235. -- Ghost mode
  236. ghostModeInvisibleEffect = false
  237. ghostModeSpellEffects = true
  238.  
  239. -- Limits
  240. idleWarningTime = 14 * 60 * 1000
  241. idleKickTime = 15 * 60 * 1000
  242. expireReportsAfterReads = 1
  243. playerQueryDeepness = 2
  244. maxItemsPerPZTile = 0
  245. maxItemsPerHouseTile = 0
  246.  
  247. -- Premium-related
  248. freePremium = false
  249. premiumForPromotion = true
  250.  
  251. -- Blessings
  252. -- NOTE: blessingReduction* regards items/containers loss.
  253. -- eachBlessReduction is how much each bless reduces the experience/magic/skills loss.
  254. blessingOnlyPremium = true
  255. blessingReductionBase = 30
  256. blessingReductionDecreament = 5
  257. eachBlessReduction = 8
  258.  
  259. -- Rates
  260. -- NOTE: experienceStages configuration is located in data/XML/stages.xml.
  261. -- rateExperienceFromPlayers 0 to disable.
  262. experienceStages = false
  263. rateExperience = 5.0
  264. rateExperienceFromPlayers = 0
  265. rateSkill = 3.0
  266. rateMagic = 3.0
  267. rateLoot = 2.0
  268. rateSpawn = 1
  269.  
  270. -- Monster rates
  271. rateMonsterHealth = 1.0
  272. rateMonsterMana = 1.0
  273. rateMonsterAttack = 1.0
  274. rateMonsterDefense = 1.0
  275.  
  276. -- Experience from players
  277. -- NOTE: min~Threshold* set to 0 will disable the minimum threshold:
  278. -- player will gain experience from every lower leveled player.
  279. -- max~Threshold* set to 0 will disable the maximum threshold:
  280. -- player will gain experience from every higher leveled player.
  281. minLevelThresholdForKilledPlayer = 0.9
  282. maxLevelThresholdForKilledPlayer = 1.1
  283.  
  284. -- Stamina
  285. -- NOTE: Stamina is stored in miliseconds, so seconds are multiplied by 1000.
  286. -- rateStaminaHits multiplies every hit done a creature, which are later
  287. -- multiplied by player attack speed.
  288. -- rateStaminaGain is divider of every logged out second, eg:
  289. -- 60000 / 3 = 20000 milliseconds, what gives 20 stamina seconds for 1 minute being logged off.
  290. -- rateStaminaThresholdGain is divider for the premium stamina.
  291. -- staminaRatingLimit* is in minutes.
  292. rateStaminaLoss = 1
  293. rateStaminaGain = 3
  294. rateStaminaThresholdGain = 12
  295. staminaRatingLimitTop = 41 * 60
  296. staminaRatingLimitBottom = 14 * 60
  297. rateStaminaAboveNormal = 1.5
  298. rateStaminaUnderNormal = 0.5
  299. staminaThresholdOnlyPremium = true
  300.  
  301. -- Party
  302. -- NOTE: experienceShareLevelDifference is float number.
  303. -- experienceShareLevelDifference is highestLevel * value
  304. experienceShareRadiusX = 30
  305. experienceShareRadiusY = 30
  306. experienceShareRadiusZ = 1
  307. experienceShareLevelDifference = 2 / 3
  308. extraPartyExperienceLimit = 20
  309. extraPartyExperiencePercent = 5
  310. experienceShareActivity = 2 * 60 * 1000
  311.  
  312. -- Global save
  313. -- NOTE: globalSaveHour means like 03:00, not that it will save every 3 hours,
  314. -- if you want such a system please check out data/globalevents/globalevents.xml.
  315. globalSaveEnabled = false
  316. globalSaveHour = 8
  317. shutdownAtGlobalSave = true
  318. cleanMapAtGlobalSave = false
  319.  
  320. -- Spawns
  321. deSpawnRange = 2
  322. deSpawnRadius = 50
  323.  
  324. -- Summons
  325. maxPlayerSummons = 2
  326. teleportAllSummons = false
  327. teleportPlayerSummons = false
  328.  
  329. -- Status
  330. ownerName = ""
  331. ownerEmail = "@otland.net"
  332. url = "http://otland.net/"
  333. location = "Europe"
  334. displayGamemastersWithOnlineCommand = false
  335.  
  336. -- Logs
  337. -- NOTE: This kind of logging does not work in GUI version.
  338. -- For such, please compile the software with __GUI_LOGS__ flag.
  339. adminLogsEnabled = false
  340. displayPlayersLogging = true
  341. prefixChannelLogs = ""
  342. runFile = ""
  343. outLogName = ""
  344. errorLogName = ""
  345. truncateLogsOnStartup = false
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement